54156228647806947956097024
54,156,228,647,806,947,956,097,024 is an even composite number composed of six prime numbers multiplied together.
54156228647806947956097024 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-three thousand, three hundred forty-five divisors.
Prime factorization of 54156228647806947956097024:
218 × 312 × 132 × 234 × 472 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 23 × 23 × 23 × 23 × 47 × 47 × 61 × 61)See below for interesting mathematical facts about the number 54156228647806947956097024 from the Numbermatics database.
Names of 54156228647806947956097024
- Cardinal: 54156228647806947956097024 can be written as Fifty-four septillion, one hundred fifty-six sextillion, two hundred twenty-eight quintillion, six hundred forty-seven quadrillion, eight hundred six trillion, nine hundred forty-seven billion, nine hundred fifty-six million, ninety-seven thousand and twenty-four.
Scientific notation
- Scientific notation: 5.4156228647806947956097024 × 1025
Factors of 54156228647806947956097024
Divisors of 54156228647806947956097024
- Number of divisors d(n): 33345
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 27 32 36 39 46 47 48 52 54 61 64 69 72 78 81 92 94 96 104 108 117 122 128 138 141 144 156 162 169 183 184 188 192 207 208 216 234 243 244 256 276 282 288 299 312 324 338 351 366 368 376 384 414 416 423 432 468 486 488 507 512 529 549 552 564 576 598 611 621 624 648 676 702 729 732 736 752 768 793 828 832 846 864 897 936 972 976 1014 1024 1053 1058 1081 1098 1104 1128 1152 1196 1222 1242 1248 1269 1296 1352 1403 1404 1458 1464 1472 1504 1521 1536 1586 1587 1647 1656 1664 1692 1728 1794 1833 1863 1872 1944 1952 2028 2048 2106 2116 2162 2187 2196 2208 2209 2256 2304 2379 2392 2444 2484 2496 2538 2592 2691 2704 2806 2808 2867 2916 2928 2944 3008 3042 3072 3159 3172 3174 3243 3294 3312 3328 3384 3456 3588 3666 3721 3726 3744 3807 3887 3888 3904 4056 4096 4209 4212 4232 4324 4374 4392 4416 4418 4512 4563 4608 4758 4761 4784 4888 4941 4968 4992 5076 5184 5382 5408 5499 5589 5612 5616 5734 5832 5856 5888 6016 6084 6144 6318 6344 6348 6486 6561 6588 6624 6627 6656 6768 6877 6912 7137 7176 7332 7442 7452 7488 7614 7774 7776 7808 7943 8073 8112 8192 8418 8424 8464 8601 8648 8748 8784 8832 8836 9024 9126 9216 9477 9516 9522 9568 9729 9776 9882 9936 9984 10152 10309 10368 10764 10816 10998 11163 11178 11224 11232 11421 11468 11661 11664 11712 11776 12032 12167 12168 12288 12627 12636 12688 12696 12972 13122 13176 13248 13254 13312 13536 13689 13754 13824 14053 14274 14283 14352 14664 14823 14884 14904 14976 15228 15548 15552 15616 15886 16146 16224 16384 16497 16767 16836 16848 16928 17202 17296 17496 17568 17664 17672 18048 18239 18252 18432 18954 19032 19044 19136 19458 19552 19683 19764 19872 19881 19968 20304 20618 20631 20736 21411 21528 21632 21996 22326 22356 22448 22464 22842 22936 23322 23328 23424 23552 23829 24064 24219 24334 24336 24576 24863 25254 25272 25376 25392 25803 25944 26244 26352 26496 26508 26624 27072 27378 27508 27648 28106 28431 28548 28566 28704 28717 29187 29328 29646 29768 29808 29952 30456 30927 31096 31104 31232 31772 32269 32292 32448 32768 32994 33489 33534 33672 33696 33856 34263 34404 34592 34983 34992 35136 35328 35344 36096 36478 36501 36504 36864 37271 37881 37908 38064 38088 38272 38916 39104 39366 39528 39744 39762 39936 40608 41067 41236 41262 41472 42159 42822 42849 43056 43264 43992 44469 44652 44712 44896 44928 45684 45872 46644 46656 46848 47104 47658 48128 48373 48438 48668 48672 49152 49491 49726 50301 50508 50544 50752 50784 50807 51606 51888 52488 52704 52992 53016 53248 54144 54717 54756 55016 55296 56212 56862 57096 57132 57408 57434 58374 58656 59049 59292 59536 59616 59643 59904 60912 61854 61893 62192 62208 62464 63544 64233 64538 64584 64896 65536 65941 65988 66978 67068 67344 67392 67712 68526 68808 69184 69966 69984 70272 70656 70688 71487 72192 72657 72956 73002 73008 73728 74542 74589 75762 75816 76128 76176 76544 77409 77832 78208 78732 79056 79488 79524 79872 81216 82134 82472 82524 82944 84318 85293 85583 85644 85698 86112 86151 86528 87561 87984 88938 89304 89401 89424 89792 89856 91368 91744 92781 93288 93312 93696 94208 95316 96256 96746 96807 96876 97336 97344 98304 98982 99452 100467 100602 101016 101088 101504 101568 101614 102789 103212 103776 104949 104976 105408 105984 106032 106496 108288 109434 109503 109512 110032 110592 111813 112424 113643 113724 114192 114264 114816 114868 116748 117312 118098 118584 119072 119232 119286 119808 121824 123201 123708 123786 124384 124416 124928 126477 127088 128466 128547 129076 129168 129792 131072 131882 131976 133407 133956 134136 134688 134749 134784 135424 137052 137616 138368 139932 139968 140544 141312 141376 142974 144384 145119 145314 145912 146004 146016 147456 148473 149084 149178 150903 151524 151632 152256 152352 152421 153088 154818 155664 156416 157464 158112 158171 158976 159048 159744 162432 164151 164268 164944 165048 165888 168636 170586 171166 171288 171396 172224 172302 173056 174887 175122 175968 177147 177876 178608 178802 178848 178929 179584 179712 182689 182736 183488 185562 185679 186576 186624 187392 188416 190632 192512 192699 193492 193614 193752 194672 194688 196608 197823 197964 198904 200934 201204 202032 202176 203008 203136 203228 205578 206424 207552 209898 209952 210816 211968 212064 212992 214461 216576 217971 218868 219006 219024 220064 221184 223626 223767 224848 227286 227448 228384 228528 229632 229736 232227 233496 234624 236196 237107 237168 238144 238464 238572 239616 243648 246402 247416 247572 248768 248832 249856 252954 254176 255879 256749 256932 257094 258152 258336 258453 259584 262144 262683 263764 263952 266814 267912 268203 268272 269376 269498 269568 270848 274104 275232 276736 278343 279841 279864 279936 281088 282624 282752 285948 288768 290238 290421 290628 291824 292008 292032 294912 296946 298168 298356 301401 301806 303048 303264 304512 304704 304842 306176 308367 309636 311328 312832 314847 314928 316224 316342 317952 318096 319488 323219 324864 328302 328509 328536 329888 330096 331776 335439 337272 340929 341172 342332 342576 342792 344448 344604 346112 349774 350244 351936 354294 355752 357216 357604 357696 357858 359168 359424 365378 365472 366976 369603 371124 371358 373152 373248 373321 374784 376832 379431 381264 385024 385398 385641 386984 387228 387504 389344 389376 393216 395646 395928 397808 400221 401868 402408 404064 404247 404352 406016 406272 406456 411156 412848 415104 419497 419796 419904 421632 423936 424128 425984 428922 433152 435357 435942 437736 438012 438048 440128 442368 445419 447252 447534 449696 452709 454572 454896 456768 457056 457263 459264 459472 464454 466992 469248 472392 474214 474336 474513 476288 476928 477144 479232 484523 487296 492453 492804 494832 495144 497536 497664 499712 505908 508352 511758 513498 513864 514188 516304 516672 516906 519168 524661 525366 527528 527904 531441 533628 535824 536406 536544 536787 538752 538996 539136 541696 548067 548208 550464 553472 556686 557037 559682 559728 559872 562176 565248 565504 571849 571896 577536 578097 580476 580842 581256 583648 584016 584064 589824 593469 593892 596336 596712 602802 603612 606096 606528 609024 609408 609684 612352 616734 619272 622656 625664 628849 629694 629856 632448 632684 635904 636192 638976 643383 646438 649728 653913 656604 657018 657072 659776 660192 660491 663552 670878 671301 674544 681858 682344 684664 685152 685584 688896 689208 692224 696681 699548 700488 703872 708588 711321 711504 714432 715208 715392 715716 718336 718848 730756 730944 733952 739206 742187 742248 742716 746304 746496 746642 749568 753664 758862 762528 767637 770048 770247 770796 771282 773968 774456 775008 775359 778688 778752 786432 788049 791292 791856 795616 800442 803736 804609 804816 808128 808494 808704 812032 812544 812912 822312 825696 830208 835029 838994 839523 839592 839808 843264 847872 848256 851968 857233 857844 866304 870714 871263 871884 875472 876024 876096 880256 884736 890838 894504 895068 899392 904203 905418 909144 909792 913536 914112 914526 918528 918944 925101 928908 933984 938496 944541 944784 948428 948672 949026 952576 953856 954288 958464 969046 969657 974592 984906 985527 985608 989664 990288 995072 995328 999424 1006317 1011816 1016704 1022787 1023516 1026996 1027728 1028376 1032608 1033344 1033812 1038336 1049322 1050732 1055056 1055808 1062882 1067256 1071648 1072812 1073088 1073574 1077504 1077992 1078272 1083392 1096134 1096416 1100928 1106944 1108809 1112579 1113372 1114074 1119364 1119456 1119744 1119963 1124352 1130496 1131008 1138293 1143698 1143792 1155072 1156194 1156923 1160952 1161684 1162512 1167296 1168032 1168128 1168561 1179648 1186938 1187784 1192672 1193424 1200663 1205604 1207224 1212192 1212741 1213056 1218048 1218816 1219368 1224704 1233468 1238544 1245312 1251328 1257698 1258491 1259388 1259712 1264896 1265368 1271808 1272384 1277952 1286766 1292876 1299456 1306071 1307826 1313208 1314036 1314144 1319552 1320384 1320982 1327104 1336257 1341756 1342602 1349088 1358127 1363716 1364688 1369328 1370304 1371168 1371789 1377792 1378416 1384448 1393362 1399096 1400976 1407744 1417176 1422642 1423008 1423539 1428864 1430416 1430784 1431432 1436672 1437696 1453569 1461512 1461888 1467904 1477359 1478412 1484374 1484496 1485432 1492608 1492992 1493284 1499136 1507328 1516643 1517724 1525056 1535274 1540096 1540494 1541592 1542564 1547936 1548912 1550016 1550718 1557376 1557504 1573983 1576098 1582584 1583712 1591232 1600884 1607472 1609218 1609632 1610361 1616256 1616988 1617408 1624064 1625088 1625824 1644201 1644624 1651392 1660416 1670058 1671111 1677988 1679046 1679184 1679616 1686528 1695744 1696512 1703936 1714466 1715547 1715688 1732608 1734291 1741428 1742526 1743768 1750944 1751737 1752048 1752192 1760512 1769472 1780407 1781676 1789008 1790136 1798784 1808406 1810836 1818288 1819584 1827072 1828224 1829052 1837056 1837888 1850202 1857816 1867968 1876992 1886547 1889082 1889568 1896856 1897344 1898052 1905152 1907712 1908576 1916928 1930149 1938092 1939314 1949184 1961739 1968409 1969812 1971054 1971216 1979328 1980576 1981473 1990144 1990656 1998848 2012634 2013903 2023632 2033408 2045574 2047032 2053992 2055456 2056223 2056752 2065216 2066688 2067624 2076672 2090043 2098644 2101464 2110112 2111616 2125764 2133963 2134512 2143296 2145624 2146176 2147148 2155008 2155984 2156544 2166784 2192268 2192832 2201856 2213888 2217618 2225158 2226561 2226744 2228148 2238728 2238912 2239488 2239926 2248704 2260992 2262016 2273531 2276586 2287396 2287584 2302911 2310144 2310741 2312388 2313846 2321904 2323368 2325024 2326077 2334592 2336064 2336256 2337122 2359296 2364147 2373876 2375568 2385344 2386848 2401326 2411208 2413827 2414448 2424384 2425482 2426112 2436096 2437632 2438736 2449408 2466936 2477088 2490624 2502656 2505087 2515396 2516982 2518569 2518776 2519424 2529792 2530736 2543616 2544768 2555904 2571699 2573532 2585752 2598912 2612142 2613789 2615652 2626416 2628072 2628288 2639104 2640768 2641964 2654208 2672514 2683512 2685204 2698176 2712609 2716254 2727432 2729376 2738656 2740608 2742336 2743578 2755584 2756832 2768896 2775303 2786724 2798192 2801952 2815488 2833623 2834352 2845284 2846016 2847078 2857728 2860832 2861568 2862864 2873344 2875392 2907138 2908971 2923024 2923776 2935808 2954718 2956581 2956824 2968748 2968992 2970864 2985216 2985984 2986568 2998272 3014656 3018951 3033286 3035448 3050112 3068361 3070548 3080192 3080988 3083184 3085128 3095872 3097824 3099227 3100032 3101436 3114752 3115008 3147966 3152196 3165168 3167424 3182464 3201768 3214944 3218436 3219264 3220722 3232512 3233976 3234816 3248128 3250176 3251648 3288402 3289248 3302784 3320832 3326427 3337737 3340116 3342222 3355976 3358092 3358368 3359232 3359889 3373056 3391488 3393024 3407872 3414879 3428932 3431094 3431376 3465216 3468582 3470769 3482856 3485052 3487536 3501888 3503474 3504096 3504384 3505683 3521024 3538944 3560814 3563352 3578016 3580272 3597568 3601989 3616812 3621672 3636576 3637933 3638223 3639168 3654144 3656448 3658104 3674112 3675776 3700404 3715632 3735936 3753984 3773094 3775473 3778164 3779136 3793712 3794688 3796104 3810304 3815424 3817152 3833856 3860298 3876184 3878628 3898368 3918213 3923478 3936818 3939624 3942108 3942432 3958656 3961152 3962946 3980288 3981312 3997696 4008771 4022401 4025268 4027806 4047264 4066816 4074381 4091148 4094064 4107984 4110912 4112446 4113504 4115367 4130432 4133376 4135248 4153344 4180086 4197288 4201847 4202928 4220224 4223232 4251528 4267926 4269024 4270617 4286592 4291248 4292352 4294296 4310016 4311968 4313088 4333568 4360707 4384536 4385664 4403712 4427776 4432077 4435236 4450316 4453122 4453488 4456296 4477456 4477824 4478976 4479852 4497408 4521984 4524032 4547062 4549929 4553172 4574792 4575168 4605822 4620288 4621482 4624776 4627692 4643808 4646736 4650048 4652154 4669184 4672128 4672512 4674244 4721949 4728294 4747752 4751136 4770688 4773696 4802652 4822416 4827654 4828896 4831083 4848768 4850964 4852224 4872192 4875264 4877472 4898816 4932603 4933872 4954176 4981248 5005312 5010174 5013333 5030792 5033964 5037138 5037552 5038848 5059584 5061472 5087232 5089536 5111808 5143398 5146641 5147064 5171504 5197824 5202873 5224284 5227578 5231304 5252832 5255211 5256144 5256576 5278208 5281536 5283928 5308416 5341221 5345028 5367024 5370408 5396352 5425218 5432508 5453461 5454864 5458752 5477312 5481216 5484672 5487156 5511168 5513664 5537792 5550606 5573448 5596384 5603904 5630976 5659641 5667246 5668704 5690568 5692032 5694156 5715456 5721664 5723136 5725728 5746688 5750784 5790447 5814276 5817942 5846048 5847552 5871616 5885217 5905227 5909436 5913162 5913648 5937496 5937984 5941728 5944419 5970432 5971968 5973136 5996544 6029312 6037902 6041709 6066572 6070896 6100224 6136722 6141096 6160384 6161976 6166368 6168669 6170256 6191744 6195648 6198454 6200064 6202872 6229504 6230016 6270129 6295932 6304392 6330336 6334848 6364928 6401889 6403536 6429888 6436872 6438528 6441444 6465024 6467952 6469632 6496256 6500352 6503296 6576804 6578496 6605568 6641664 6652854 6675474 6679683 6680232 6684444 6711952 6716184 6716736 6718464 6719778 6746112 6782976 6786048 6820593 6829758 6857864 6862188 6862752 6908733 6930432 6932223 6937164 6941538 6965712 6970104 6975072 6978231 7003776 7006948 7008192 7008768 7011366 7042048 7077888 7092441 7121628 7126704 7156032 7160544 7195136 7203978 7233624 7241481 7243344 7273152 7275866 7276446 7278336 7308288 7312896 7316208 7348224 7351552 7400808 7431264 7434037 7471872 7507968 7515261 7546188 7550946 7555707 7556328 7558272 7587424 7589376 7592208 7620608 7630848 7634304 7667712 7715097 7720596 7752368 7757256 7796736 7836426 7841367 7846956 7873636 7879248 7884216 7884864 7917312 7922304 7925892 7960576 7962624 7995392 8017542 8044802 8050536 8055612 8094528 8133632 8137827 8148762 8182296 8188128 8215968 8219689 8221824 8224892 8227008 8230734 8260864 8266752 8270496 8306688 8325909 8360172 8394576 8403694 8405856 8440448 8446464 8500869 8503056 8535852 8538048 8541234 8573184 8582496 8584704 8586383 8588592 8620032 8623936 8626176 8667136 8721414 8726913 8769072 8771328 8807424 8855552 8864154 8869743 8870472 8900632 8906244 8906976 8912592 8954912 8955648 8957952 8959704 8994816 9043968 9048064 9056853 9094124 9099858 9106344 9149584 9150336 9205083 9211644 9240576 9242964 9249552 9255384 9287616 9293472 9297681 9300096 9304308 9338368 9344256 9345024 9348488 9443898 9456588 9495504 9502272 9541376 9547392 9605304 9644832 9648431 9655308 9657792 9662166 9697536 9701928 9704448 9744384 9750528 9754944 9797632 9865206 9867744 9908352 9962496 9979281 10010624 10013211 10020348 10026666 10061584 10067928 10074276 10075104 10077696 10079667 10119168 10122944 10174464 10179072 10223616 10244637 10286796 10293282 10294128 10343008 10395648 10405746 10412307 10448568 10455156 10462608 10505664 10510422 10512288 10513152 10517049 10556416 10563072 10567856 10616832 10682442 10690056 10734048 10740816 10792704 10805967 10850436 10865016 10906922 10909728 10913799 10914669 10917504 10954624 10962432 10969344 10974312 11022336 11027328 11075584 11101212 11144029 11146896 11192768 11207808 11261952 11319282 11326419 11334492 11337408 11381136 11384064 11388312 11430912 11443328 11446272 11451456 11493376 11501568 11580894 11628552 11635884 11692096 11695104 11743232 11754639 11770434 11810454 11818872 11826324 11827296 11874992 11875968 11883456 11888838 11940864 11943936 11946272 11993088 12026313 12067203 12075804 12083418 12133144 12141792 12200448 12223143 12273444 12282192 12320768 12323952 12332736 12337338 12340512 12346101 12383488 12391296 12396908 12400128 12405744 12459008 12460032 12540258 12591864 12605541 12608784 12660672 12669696 12729856 12803778 12807072 12811851 12859776 12873744 12877056 12882888 12930048 12935904 12939264 12992512 13000704 13006592 13082121 13152527 13153608 13156992 13211136 13283328 13296231 13305708 13350948 13359366 13360464 13368888 13423904 13432368 13433472 13436928 13439556 13492224 13565952 13572096 13641186 13649787 13659516 13715728 13724376 13725504 13817466 13860864 13864446 13874328 13883076 13931424 13940208 13950144 13956462 14007552 14013896 14016384 14017536 14022732 14084096 14165847 14184882 14243256 14253408 14312064 14321088 14390272 14407956 14463527 14467248 14482962 14486688 14493249 14546304 14551732 14552892 14556672 14616576 14625792 14632416 14696448 14703104 14797809 14801616 14862528 14868074 14943744 15015936 15030522 15039999 15092376 15101892 15111414 15112656 15116544 15174848 15178752 15184416 15191293 15241216 15261696 15268608 15335424 15430194 15439923 15441192 15504736 15514512 15593472 15608619 15672852 15682734 15693912 15747272 15758496 15765633 15768432 15769728 15834624 15844608 15851784 15921152 15925248 15990784 16023663 16035084 16089604 16101072 16111224 16189056 16267264 16275654 16297524 16360383 16364592 16376256 16431936 16439378 16443648 16449784 16454016 16461468 16521728 16533504 16540992 16613376 16651818 16720344 16789152 16807388 16811712 16880896 16892928 16978923 17001738 17006112 17070301 17071704 17076096 17082468 17146368 17164992 17169408 17172766 17177184 17240064 17247872 17252352 17334272 17371341 17442828 17453826 17538144 17542656 17614848 17655651 17711104 17715681 17728308 17739486 17740944 17801264 17812488 17813952 17825184 17833257 17909824 17911296 17915904 17919408 17989632 18087936 18096128 18113706 18125127 18188248 18199716 18212688 18299168 18300672 18410166 18423288 18481152 18485928 18499104 18506007 18510768 18575232 18586944 18595362 18600192 18608616 18676736 18688512 18690048 18696976 18810387 18887796 18913176 18991008 19004544 19082752 19094784 19205667 19210608 19289664 19296862 19310616 19315584 19324332 19395072 19403856 19408896 19488768 19501056 19509888 19595264 19716359 19730412 19735488 19816704 19924992 19958562 20021248 20026422 20039049 20040696 20053332 20123168 20135856 20148552 20150208 20155392 20159334 20238336 20245888 20348928 20358144 20461779 20489274 20573592 20586564 20588256 20686016 20791296 20796669 20811492 20824614 20897136 20910312 20925216 20934693 21011328 21020844 21024576 21026304 21034098 21112832 21126144 21135712 21233664 21277323 21364884 21380112 21468096 21481632 21585408 21611934 21700872 21724443 21730032 21813844 21819456 21827598 21829338 21835008 21909248 21924864 21938688 21948624 22044672 22054656 22151168 22202424 22288058 22293792 22302111 22385536 22415616 22523904 22545783 22638564 22652838 22667121 22668984 22674816 22762272 22768128 22772581 22776624 22861824 22886656 22892544 22902912 22986752 23003136 23145291 23161788 23257104 23271768 23384192 23390208 23486464 23509278 23524101 23540868 23620908 23637744 23652648 23654592 23749984 23751936 23766912 23777676 23881728 23887872 23892544 23986176 24052626 24134406 24151608 24166836 24266288 24283584 24400896 24413481 24446286 24546888 24564384 24647904 24659067 24665472 24674676 24681024 24692202 24766976 24782592 24793816 24800256 24811488 24918016 24920064 24977727 25080516 25183728 25211082 25217568 25321344 25339392 25459712 25502607 25589317 25607556 25614144 25623702 25719552 25747488 25754112 25759149 25765776 25860096 25871808 25878528 25985024 26001408 26013184 26164242 26180739 26305054 26307216 26313984 26422272 26566656 26592462 26609229 26611416 26701896 26718732 26720928 26737776 26847808 26864736 26866944 26873856 26876903 26879112 26984448 27131904 27144192 27170559 27282372 27299574 27319032 27431456 27448752 27451008 27615249 27634932 27721728 27728892 27748656 27766152 27862848 27880416 27893043 27900288 27912924 28015104 28027792 28032768 28035072 28045464 28168192 28331694 28369764 28486512 28506816 28624128 28642176 28780544 28815912 28927054 28934496 28945293 28965924 28973376 28986498 29092608 29103464 29105784 29113344 29233152 29251584 29264832 29392896 29406208 29555903 29595618 29603232 29725056 29736148 29887488 29937843 30031872 30039633 30061044 30079998 30184752 30203784 30222828 30225312 30233088 30239001 30349696 30357504 30368832 30382586 30482432 30523392 30537216 30670848 30733911 30860388 30879846 30882384 31009472 31029024 31186944 31217238 31236921 31345704 31365468 31387824 31494544 31516992 31531266 31536864 31539456 31551147 31669248 31689216 31703568 31842304 31850496 32047326 32070168 32179208 32202144 32222448 32378112 32417901 32534528 32551308 32595048 32720766 32729184 32741397 32744007 32752512 32863872 32878756 32887296 32899568 32908032 32922936 33043456 33067008 33081984 33226752 33303636 33432087 33440688 33578304 33614776 33623424 33761792 33785856 33957846 33979257 34003476 34012224 34140602 34143408 34152192 34164936 34292736 34329984 34338816 34345532 34354368 34480128 34495744 34504704 34668544 34742682 34882789 34885656 34907652 35076288 35085312 35229696 35263917 35311302 35422208 35431362 35456616 35478972 35481888 35602528 35624976 35627904 35650368 35666514 35819648 35822592 35831808 35838816 35979264 36078939 36192256 36201609 36227412 36250254 36376496 36399432 36425376 36598336 36601344 36820332 36846576 36962304 36971856 36998208 37012014 37021536 37038303 37150464 37173888 37190724 37200384 37217232 37353472 37377024 37380096 37393952 37620774 37775592 37816623 37826352 37982016 38009088 38165504 38189568 38411334 38421216 38435553 38579328 38593724 38621232 38631168 38648664 38790144 38807712 38817792 38977536 39002112 39019776 39190528 39246363 39432718 39457581 39460824 39470976 39633408 39849984 39888693 39917124 40042496 40052844 40078098 40081392 40106664 40246336 40271712 40289951 40297104 40300416 40310784 40318668 40476672 40491776 40697856 40716288 40923558 40949361 40978548 41147184 41173128 41176512 41372032 41582592 41593338 41622984 41649228 41794272 41820624 41850432 41869386 42022656 42041688 42049152 42052608 42068196 42225664 42252288 42271424 42497541 42554646 42729768 42760224 42936192 42963264 43170816 43223868 43390581 43401744 43448886 43460064 43479747 43627688 43638912 43655196 43658676 43670016 43818496 43849728 43877376 43897248 44089344 44109312 44302336 44393427 44404848 44576116 44587584 44604222 44771072 44831232 45047808 45091566 45119997 45273407 45277128 45305676 45334242 45337968 45349632 45524544 45536256 45545162 45553248 45573879 45723648 45773312 45785088 45805824 45973504 46006272 46290582 46319769 46323576 46514208 46543536 46768384 46780416 46825857 46972928 47018556 47048202 47081736 47241816 47275488 47293129 47296899 47305296 47309184 47499968 47503872 47533824 47555352 47763456 47775744 47785088 47972352 48070989 48105252 48268812 48303216 48333672 48532576 48567168 48801792 48826962 48892572 49081149 49093776 49128768 49295808 49318134 49330944 49349352 49362048 49384404 49533952 49565184 49587632 49600512 49622976 49836032 49840128 49955454 50161032 50367456 50422164 50435136 50642688 50678784 50919424 50936769 51005214 51178634 51210903 51215112 51228288 51247404 51439104 51494976 51508224 51518298 51531552 51720192 51743616 51757056 51970048 52002816 52026368 52114023 52291213 52328484 52361478 52610108 52614432 52627968 52844544 52966953 53133312 53147043 53184924 53218458 53222832 53403792 53437464 53441856 53475552 53499771 53695616 53729472 53733888 53747712 53753806 53758224 53968896 54263808 54288384 54341118 54375381 54564744 54599148 54638064 54862912 54897504 54902016 55230498 55269864 55443456 55457784 55497312 55518021 55532304 55725696 55760832 55786086 55800576 55825848 56030208 56055584 56065536 56070144 56090928 56336384 56431161 56663388 56739528 56973024 57013632 57248256 57284352 57561088 57617001 57631824 57854108 57868992 57890586 57931848 57946752 57972996 58185216 58206928 58211568 58226688 58466304 58503168 58529664 58785792 58812416 59111806 59149077 59191236 59206464 59450112 59472296 59774976 59875686 60063744 60079266 60117147 60122088 60159996 60369504 60407568 60445656 60450624 60466176 60478002 60699392 60715008 60737664 60765172 60964864 61046784 61074432 61385337 61467822 61720776 61759692 61764768 62018944 62058048 62373888 62390007 62434476 62473842 62691408 62730936 62775648 62804079 62989088 63033984 63062532 63073728 63078912 63102294 63338496 63378432 63407136 63684608 63700992 63831969 64094652 64140336 64358416 64404288 64444896 64756224 64835802 65069056 65102616 65173329 65190096 65441532 65458368 65482794 65488014 65505024 65727744 65757512 65774592 65799136 65816064 65845872 66086912 66134016 66163968 66453504 66607272 66864174 66881376 66906333 67156608 67229552 67246848 67523584 67571712 67637349 67915692 67958514 68001363 68006952 68024448 68281204 68286816 68304384 68317743 68329872 68585472 68659968 68677632 68691064 68708736 68960256 68991488 69009408 69337088 69435873 69485364 69765578 69771312 69815304 70152576 70170624 70459392 70527834 70572303 70622604 70844416 70862724 70913232 70957944 70963776 71205056 71249952 71255808 71282221 71300736 71333028 71639296 71645184 71663616 71677632 71958528 72157878 72384512 72403218 72454824 72500508 72752992 72798864 72850752 73196672 73202688 73240443 73640664 73693152 73943712 73977201 73996416 74024028 74043072 74076606 74300928 74347776 74381448 74400768 74434464 74706944 74754048 74760192 74787904 75241548 75551184 75633246 75652704 75964032 76018176 76331008 76379136 76507821 76767951 76822668 76842432 76871106 77158656 77187448 77242464 77262336 77277447 77297328 77580288 77615424 77635584 77955072 78004224 78039552 78381056 78492726 78542217 78865436 78915162 78921648 78941952 79266816 79699968 79777386 79827687 79834248 80084992 80105688 80156196 80162784 80213328 80492672 80543424 80579902 80594208 80600832 80621568 80630709 80637336 80953344 80983552 81395712 81432576 81511677 81847116 81898722 81957096 82294368 82346256 82353024 82744064 82845747 83165184 83186676 83245968 83298456 83588544 83641248 83679129 83700864 83738772 84045312 84083376 84098304 84105216 84136392 84451328 84504576 84542848 84995082 85109292 85459536 85520448 85872384 85926528 86341632 86447736 86781162 86803488 86835879 86897772 86920128 86959494 87255376 87277824 87310392 87317352 87340032 87636992 87699456 87754752 87794496 88178688 88218624 88667709 88786854 88809696 89152232 89175168 89208444 89542144 89662464 89813529 90095616 90118899 90183132 90239994 90546814 90554256 90611352 90668484 90675936 90699264 90717003 91049088 91072512 91090324 91106496 91147758 91447296 91546624 91570176 91611648 91947008 92012544 92201733 92515223 92581164 92639538 92647152 93028416 93087072 93536768 93560832 93651714 93710763 93945856 94037112 94096404 94163472 94483632 94550976 94586258 94593798 94610592 94618368 94653441 94999936 95007744 95067648 95110704 95526912 95551488 95570176 96141978 96210504 96537624 96606432 96642481 96667344 97065152 97134336 97603584 97653924 97785144 98162298 98187552 98224191 98232021 98257536 98591616 98636268 98661888 98698704 98724096 98768808 99067904 99130368 99175264 99201024 99245952 99672064 99680256 99910908 100296261 100322064 100734912 100844328 100870272 101285376 101357568 101838848 101873538 101937771 102010428 102357268 102421806 102430224 102456576 102494808 102878208 102989952 103016448 103036596 103063104 103440384 103487232 103514112 103940096 104005632 104052736 104228046 104582426 104648367 104656968 104722956 105220216 105228864 105255936 105689088 105791751 105933906 106266624 106294086 106369848 106436916 106445664 106807584 106855957 106874928 106883712 106951104 106999542 107391232 107458944 107467776 107495424 107507612 107516448 107937792 108236817 108576768 108604827 108682236 108750762 109129488 109198296 109276128 109725824 109795008 109804032 110460996 110539728 110886912 110915568 110994624 111036042 111064608 111114909 111451392 111521664 111572172 111601152 111651696 112060416 112111168 112131072 112140288 112181856 112672768 112862322 113326776 113449869 113479056 113946048 114027264 114496512 114568704 115122176 115234002 115263648 115306659 115708216 115737984 115781172 115863696 115893504 115945992 116370432 116413856 116423136 116453376 116932608 117006336 117059328 117571584 117624832 117739089 118223612 118298154 118372743 118382472 118412928 118900224 118944592 119549952 119666079 119751372 120127488 120158532 120234294 120244176 120319992 120739008 120815136 120869853 120891312 120901248 120932352 120956004 121398784 121430016 121475328 121530344 121929728 122093568 122148864 122770674 122848083 122935644 123441552 123519384 123529536 124037888 124116096 124747776 124780014 124868952 124947684 125382816 125429603 125461872 125551296 125608158 125978176 126067968 126125064 126147456 126157824 126204588 126676992 126756864 126814272 127369216 127492623 127663938 128189304 128280672 128716832 128808576 128889792 129512448 129671604 130138112 130171743 130205232 130346658 130380192 130439241 130883064 130916736 130965588 130976028 131010048 131455488 131515024 131549184 131598272 131632128 131691744 132173824 132268032 132327936 132907008 133180281 133214544 133728348 133762752 133812666 134313216 134459104 134493696 135047168 135143424 135274698 135359991 135820221 135831384 135917028 136002726 136013904 136048896 136562408 136573632 136608768 136635486 136659744 136721637 137170944 137319936 137355264 137382128 137417472 137920512 137982976 138018816 138674176 138871746 138959307 138970728 139531156 139542624 139630608 140305152 140341248 140477571 140918784 141055668 141144606 141245208 141688832 141725448 141826464 141879387 141890697 141915888 141927552 142410112 142499904 142511616 142564442 142601472 142666056 143278592 143290368 143327232 143355264 143917056 144212967 144315756 144769024 144806436 144909648 145001016 145505984 145597728 145701504 146393344 146405376 146480886 147243447 147281328 147386304 147887424 147954402 147992832 148048056 148086144 148153212 148601856 148695552 148762896 148801536 148868928 149413888 149508096 149520384 149575808 150483096 151102368 151266492 151305408 151928064 152036352 152662016 152758272 152810307 153015642 153535902 153632709 153645336 153684864 153742212 154317312 154374896 154484928 154524672 154554894 154594656 155160576 155230848 155271168 155910144 156008448 156079104 156342069 156873639 156985452 157084434 157730872 157830324 157843296 157883904 158533632 158900859 159399936 159441129 159554772 159655374 159668496 160169984 160211376 160312392 160325568 160426656 160499313 160985344 161086848 161159804 161188416 161201664 161243136 161261418 161274672 161906688 161967104 162791424 162865152 163023354 163126143 163694232 163797444 163914192 164588736 164692512 164706048 165488128 165691494 166330368 166373352 166491936 166554063 166596912 167177088 167282496 167358258 167401728 167477544 168090624 168166752 168196608 168210432 168272784 168902656 169009152 169085696 169293483 169990164 170218584 170919072 170982851 171040896 171744768 171853056 172683264 172851003 172895472 173562324 173606976 173671758 173795544 173840256 173918988 174510752 174555648 174620784 174634704 174680064 175273984 175398912 175509504 175588992 176357376 176437248 177335418 177447231 177573708 177619392 178304464 178350336 178416888 179084288 179324928 179627058 180191232 180237798 180351441 180366264 180479988 181093628 181108512 181222704 181336968 181351872 181398528 181434006 182098176 182145024 182180648 182212992 182295516 182894592 183093248 183140352 183223296 183894016 184156011 184403466 185030446 185162328 185279076 185294304 186056832 186174144 187073536 187121664 187170021 187303428 187421526 187891712 188074224 188192808 188326944 188412237 188967264 189052847 189101952 189172516 189187596 189221184 189236736 189306882 189999872 190015488 190135296 190221408 191053824 191102976 191140352 191495907 192283956 192421008 193075248 193212864 193284962 193334688 194130304 194268672 195207168 195307848 195519987 195570288 196324596 196375104 196448382 196464042 196515072 197183232 197272536 197323776 197397408 197448192 197486809 197537616 198135808 198260736 198350528 198402048 198491904 199344128 199360512 199821816 200592522 200644128 200718999 201469824 201688656 201740544 202570752 202715136 202912047 203677696 203747076 203875542 204004089 204020856 204714536 204843612 204860448 204913152 204953229 204989616 205756416 205979904 206032896 206073192 206126208 206880768 206974464 207028224 207880192 208011264 208105472 208307619 208456092 209164852 209296734 209313936 209445912 210440432 210457728 210511872 211378176 211583502 211716909 211867812 212533248 212588172 212739696 212873832 212891328 213615168 213711914 213749856 213767424 213846663 213902208 213999084 214782464 214917888 214935552 214990848 215015224 215032896 215875584 216473634 217153536 217209654 217364472 217501524 218258976 218396592 218552256 219451648 219590016 219608064 219721329 220921992 221079456 221831136 221913913 221931603 221989248 222072084 222129216 222229818 222902784 223043328 223144344 223202304 223303392 224120832 224222336 224262144 224280576 224363712 225345536 225724644 226653552 226899738 226958112 227892096 228054528 228993024 229137408 229523463 230244352 230303853 230468004 230527296 230613318 231416432 231475968 231562344 231727392 231787008 231832341 231891984 232740864 232827712 232846272 232906752 233865216 234012672 234118656 235143168 235249664 235478178 235626651 236447224 236596308 236745486 236764944 236825856 237800448 237889184 239099904 239332158 239483061 239502744 240254976 240317064 240468588 240488352 240639984 241478016 241630272 241739706 241782624 241802496 241864704 241892127 241912008 242797568 242860032 242950656 243060688 243859456 244187136 244297728 244535031 245541348 245696166 245871288 246883104 247038768 247059072 248075776 248232192 248537241 249495552 249560028 249737904 249895368 250765632 250859206 250923744 251037387 251102592 251216316 251956352 252135936 252250128 252294912 252315648 252409176 253353984 253513728 253628544 254738432 254985246 255327876 256312667 256378608 256561344 257433664 257617152 257779584 259024896 259343208 260276224 260343486 260410464 260507637 260693316 260760384 260878482 261766128 261833472 261931176 261952056 262020096 262910976 263030048 263098368 263196544 263264256 263383488 264347648 264536064 264655872 266003127 266360562 266429088 267456696 267525504 267625332 268626432 268918208 268987392 270094336 270286848 270356697 270549396 270719982 271640442 271662768 271834056 272005452 272027808 272097792 272151009 273124816 273147264 273217536 273270972 273319488 273443274 274341888 274639872 274710528 274764256 274834944 275841024 275965952 276037632 276605199 277545669 277743492 277918614 277941456 279062312 279085248 279261216 280610304 280682496 280955142 281132289 281837568 282111336 282289212 282490416 283377664 283450896 283652928 283758774 283781394 283831776 283855104 283960323 284820224 284999808 285023232 285128884 285202944 285332112 286557184 286580736 286654464 286710528 288425934 288631512 289538048 289612872 289819296 289927443 290002032 291011968 291195456 291403008 292786688 292810752 292961772 294486894 294562656 294672573 294696063 294772608 295774848 295908804 295985664 296096112 296172288 296306424 297203712 297391104 297525792 297603072 297737856 298827776 299016192 299040768 299151616 300888783 300966192 302204736 302532984 302610816 303856128 304072704 305324032 305516544 305620614 305813313 306031284 307071804 307265418 307290672 307369728 307484424 308634624 308749792 308969856 309049344 309109788 309189312 310321152 310461696 310542336 311820288 312016896 312158208 312684138 313747278 313945101 313970904 314168868 315461744 315660648 315686592 315767808 317067264 317375253 317801718 318799872 318882258 319109544 319310748 319336992 320422752 320567871 320624784 320651136 320853312 320998626 321970688 322173696 322319608 322376832 322403328 322486272 322522836 322549344 323813376 323934208 324710451 325730304 325814481 326046708 326252286 327388464 327594888 327828384 329177472 329385024 329412096 330976256 331382988 332660736 332661121 332746704 332983872 333108126 333193824 333344727 334354176 334564992 334716516 334803456 334955088 336181248 336333504 336393216 336420864 336545568 337805312 338018304 338171392 338586966 339980328 340349607 340437168 341838144 341965702 342081792 343489536 343706112 345366528 345702006 345790944 345919977 347124648 347213952 347343516 347591088 347680512 347837976 349021504 349111296 349241568 349269408 349360128 349399739 350547968 350797824 351019008 351177984 352714752 352874496 353217267 354670836 354894462 355118229 355147416 355238784 356608928 356700672 356833776 358168576 358649856 358998237 359254116 360382464 360475596 360702882 360732528 360959976 362187256 362217024 362445408 362609559 362673936 362703744 362797056 362868012 364196352 364290048 364361296 364425984 364591032 365789184 366186496 366280704 366446592 367788032 368312022 368544249 368806932 370060892 370324656 370558152 370588608 372113664 372348288 374147072 374243328 374340042 374606856 374843052 375783424 376148448 376288809 376385616 376653888 376824474 377934528 378105694 378203904 378345032 378375192 378442368 378473472 378613764 379999744 380030976 380270592 380442816 382107648 382280704 382477869 382991814 384567912 384842016 386150496 386425728 386569924 386669376 388260608 388537344 390414336 390515229 390615696 391039974 391140576 391317723 392649192 392750208 392896764 392928084 393030144 394366464 394545072 394647552 394794816 394896384 394973618 395075232 396271616 396521472 396701056 396804096 396983808 398688256 398721024 399540843 399643632 401185044 401288256 401437998 402939648 403377312 403481088 405141504 405430272 405824094 406079973 407355392 407460663 407494152 407751084 408008178 408041712 409429072 409687224 409720896 409826304 409906458 409979232 410164911 411512832 411959808 412065792 412146384 412252416 413761536 413948928 414056448 416022528 416210944 416615238 416877921 416912184 418329704 418593468 418627872 418891824 420880864 420915456 421023744 421432713 422756352 423167004 423433818 423735624 425066496 425176344 425479392 425638161 425672091 425747664 425782656 427230336 427423828 427499712 427534848 427693326 427804416 427998168 429564928 429835776 429871104 429981696 430030448 430065792 431751168 432638901 432947268 434307072 434419308 434728944 435003048 436517952 436793184 437104512 438903296 439180032 439216128 439442658 441730341 441843984 442158912 443662272 443827826 443863206 443978496 444144168 444258432 444459636 445805568 446086656 446288688 446404608 446606784 448241664 448444672 448524288 448561152 448727424 450691072 451449288 453307104 453476257 453799476 453916224 455784192 456109056 457986048 458274816 458430921 459046926 460488704 460607706 460898127 460936008 461054592 461226636 462832864 462951936 463124688 463454784 463574016 463664682 463783968 465481728 465655424 465692544 465813504 467730432 468025344 468237312 469026207 470499328 470620917 470956356 471253302 472894448 473192616 473490972 473529888 473651712 475600896 475778368 478199808 478323387 478664316 478966122 479005488 480509952 480634128 480937176 480976704 481279968 481497939 482956032 483260544 483479412 483565248 483604992 483729408 483784254 483824016 485595136 485720064 485901312 486121376 487718912 488374272 488595456 489070062 489378429 491082696 491392332 491742576 493766208 494077536 494118144 496151552 496464384 497074482 498991104 499120056 499475808 499662189 499790736 501531264 501718412 501847488 502074774 502205184 502432632 503912704 504271872 504500256 504589824 504631296 504818352 506707968 507027456 507257088 507880449 509476864 509970492 510655752 512625334 512757216 512948553 513122688 514867328 515234304 515559168 518049792 518553009 518686416 520552448 520686972 520820928 521015274 521386632 521520768 521756964 523532256 523666944 523769363 523862352 523904112 524040192 525821952 526060096 526196736 526393088 526528512 526766976 528695296 529072128 529311744 532006254 532341693 532721124 532858176 534913392 535051008 535250664 537252864 537836416 537974784 540188672 540573696 540713394 541054323 541098792 541439964 543280884 543325536 543668112 544010904 544055616 544195584 544302018 546249632 546294528 546435072 546541944 546638976 546886548 548683776 549279744 549421056 549528512 549669888 551682048 551931904 552468033 553210398 555091338 555486984 555837228 555882912 558124624 558170496 558522432 561220608 561364992 561510063 561910284 562264578 563675136 564222672 564578424 564980832 565236711 566901792 567158541 567305856 567517548 567562788 567663552 567710208 567920646 569640448 569999616 570046464 570257768 570405888 570664224 573114368 573161472 573308928 573421056 574487721 576851868 577263024 579076096 579225744 579638592 579854886 580004064 582023936 582390912 582806016 585573376 585621504 585923544 586559961 588554291 588973788 589125312 589345146 589392126 589545216 591549696 591817608 591971328 592192224 592344576 592460427 592612848 594407424 594782208 595051584 595206144 595475712 597655552 598032384 598081536 598303232 601777566 601932384 602156997 604409472 605065968 605221632 607712256 608145408 608736141 610648064 611033088 611241228 611626626 612012267 612062568 614143608 614530836 614581344 614739456 614859687 614968848 617269248 617499584 617939712 618098688 618168769 618219576 618378624 620642304 620923392 621084672 623640576 624033792 624316416 624922857 625368276 627494556 627890202 627941808 628337736 630923488 631321296 631373184 631535616 634134528 634750506 635150727 635603436 637599744 637764516 638219088 638621496 638673984 640845504 641135742 641249568 641302272 641539989 641706624 641997252 643941376 644347392 644639216 644753664 644806656 644972544 645045672 645098688 647626752 647868416 649420902 651460608 651628962 652093416 652504572 654776928 655189776 655656768 658354944 658770048 658824192 659163987 661952512 662765976 665322242 665493408 665741739 665794809 665967744 666216252 666387648 666689454 668708352 669129984 669433032 669606912 669910176 672362496 672667008 672786432 672841728 673091136 675610624 676036608 676342784 677173932 679785769 679960656 680699214 680874336 683676288 683931404 684163584 686979072 687412224 688570389 690733056 690911559 691404012 691581888 691839954 694249296 694427904 694687032 695182176 695361024 695497023 695675952 698043008 698222592 698483136 698538816 698720256 698799478 701095936 701595648 702038016 702355968 705429504 705748992 706434534 706879953 709341672 709788924 710236458 710294832 710477568 713217856 713401344 713667552 716337152 717299712 717996474 718449183 718508232 720764928 720951192 721405764 721465056 721919952 724374512 724434048 724890816 725219118 725347872 725407488 725594112 725676381 725736024 728392704 728580096 728722592 728851968 729182064 731578368 732372992 732561408 732893184 733605093 736624044 737088498 737613864 740121784 740649312 741116304 741177216 744227328 744696576 745611723 748294144 748486656 748680084 749213712 749686104 751566848 752296896 752577618 752771232 753112161 753307776 753648948 755869056 756211388 756407808 756690064 756750384 756884736 756946944 757227528 759999488 760061952 760541184 760885632 764215296 764561408 764955738 765983628 768938001 769135824 769684032 772300992 772851456 773139848 773338752 776521216 777074688 780828672 781030458 781231392 781522911 782079948 782281152 782635446 785298384 785500416 785793528 785856168 786060288 788732928 789090144 789295104 789589632 789792768 789947236 790150464 792543232 793042944 793402112 793608192 793967616 797376512 798009381 799081686 799287264 802304147 802370088 802576512 802875996 805879296 806754624 806962176 810283008 810860544 811070091 811648188 812159946 814710784 814921326 814988304 815502168 816016356 816083424 816453027 818858144 819374448 819441792 819652608 819812916 819958464 820329822 823025664 823919616 824131584 824292768 824504832 827523072 827897856 828112896 829815597 832421888 832637007 833230476 833755842 833824368 836659408 837186936 837255744 837783648 841761728 841830912 842047488 842865426 845512704 846334008 846867636 847471248 850132992 850352688 850958784 851276322 851344182 851495328 851565312 851880969 854460672 854847656 854999424 855069696 855386652 855608832 855996336 859129856 859671552 859742208 859963392 860060896 860131584 865277802 865894536 868614144 868838616 869457888 869782329 870006096 873035904 873586368 874209024 877806592 878360064 878432256 878885316 883460682 883687968 884017719 884088189 884317824 887324544 887655652 887726412 887956992 888288336 888516864 888919272 891611136 892173312 892577376 892809216 893213568 896483328 896889344 897048576 897122304 897454848 901382144 902666349 902898576 906614208 906952514 907598952 907832448 911568384 912218112 915972096 916549632 916861842 917439939 918093852 920977408 921215412 921796254 921872016 922109184 922453272 925665728 925903872 926249376 926668873 926909568 927148032 927329364 927567936 930963456 931310848 931385088 931627008 935460864 936050688 936474624 938052414 940998656 941241834 941835303 941912712 942506604 945788896 946385232 946981944 947059776 947303424 951201792 951556736 952125759 956399616 956646774 957328632 957932244 958010976 961268256 961703613 961874352 961953408 962559936 962995878 965912064 966521088 966958824 967130496 967209984 967458816 967568508 967648032 971190272 971440128 971802624 972242752 975437824 977190912 977443443 978140124 978756858 982165392 982784664 983485152 987532416 988155072 988236288 992303104 992928768 994148964 997982208 997983363 998240112 998951616 999324378 999581472 1000034181 1003062528 1003436824 1003694976 1004149548 1004410368 1004865264 1007825408 1008543744 1009000512 1009179648 1009262592 1009636704 1013415936 1014054912 1014514176 1015760898 1018953728 1019940984 1021048821 1021311504 1025250668 1025514432 1025897106 1026245376 1029734656 1030468608 1031118336 1036099584 1037106018 1037372832 1037759931 1041104896 1041288361 1041373944 1041641856 1042030548 1042773264 1043041536 1043513928 1047064512 1047333888 1047538726 1047724704 1047808224 1048080384 1048199217 1051643904 1052120192 1052393472 1052786176 1053057024 1053533952 1057390592 1058144256 1058623488 1059651801 1064012508 1064683386 1065354687 1065442248 1065716352 1069826784 1070102016 1070501328 1074505728 1075672832 1075949568 1076994711 1080377344 1081147392 1081426788 1082108646 1082197584 1082879928 1086561768 1086651072 1087336224 1087828677 1088021808 1088111232 1088391168 1088604036 1092499264 1092589056 1092870144 1093083888 1093277952 1093773096 1097367552 1098559488 1098842112 1099057024 1099339776 1103364096 1103863808 1104936066 1105632747 1106420796 1110182676 1110973968 1111674456 1111765824 1116249248 1116340992 1117044864 1122441216 1122729984 1123020126 1123820568 1124529156 1127350272 1128445344 1128866427 1129156848 1129961664 1130473422 1133803584 1134317082 1134611712 1135035096 1135125576 1135327104 1135420416 1135841292 1139280896 1139999232 1140092928 1140515536 1140811776 1141328448 1146228736 1146322944 1146842112 1147433607 1148975442 1153703736 1154526048 1158451488 1159277184 1159709772 1160008128 1164047872 1164781824 1165612032 1171146752 1171243008 1171545687 1171847088 1173119922 1173953169 1177108582 1177947576 1178250624 1178690292 1178784252 1179090432 1183099392 1183635216 1183942656 1184384448 1184689152 1184920854 1185225696 1188814848 1189564416 1190103168 1190412288 1190951424 1195311104 1196064768 1196163072 1196606464 1198622529 1202697899 1203555132 1203864768 1204313994 1208818944 1210131936 1210443264 1215424512 1216290816 1217472282 1218239919 1221296128 1222066176 1222381989 1222482456 1223253252 1224024534 1224125136 1228287216 1229061672 1229162688 1229478912 1229719374 1229937696 1230494733 1234538496 1234999168 1235879424 1236197376 1236337538 1236439152 1236757248 1241284608 1241846784 1242169344 1248067584 1248632832 1249845714 1250633763 1250736552 1254989112 1255780404 1255883616 1256675472 1261846976 1262642592 1262746368 1263071232 1268269056 1269501012 1270301454 1271206872 1275199488 1275529032 1276438176 1276914483 1277016273 1277242992 1277347968 1281691008 1282271484 1282499136 1282604544 1283079978 1283413248 1283994504 1287882752 1288694784 1289278432 1289507328 1289613312 1289945088 1290091344 1290197376 1295253504 1295736832 1297916703 1298841804 1302921216 1303257924 1304186832 1305009144 1309553856 1310379552 1311313536 1316709888 1317540096 1317648384 1318327974 1323905024 1325191023 1325531952 1330644484 1330986816 1331483478 1331589618 1331935488 1332432504 1332775296 1333378908 1337416704 1338259968 1338866064 1339213824 1339820352 1344724992 1345334016 1345572864 1345683456 1346182272 1351221248 1352073216 1352685568 1354347864 1359571538 1359921312 1360428771 1361398428 1361748672 1367352576 1367862808 1368327168 1373958144 1374824448 1375292763 1377140778 1381466112 1381823118 1382694381 1382808024 1383163776 1383679908 1388498592 1388855808 1389127441 1389374064 1390364352 1390722048 1390994046 1391351904 1396086016 1396445184 1396966272 1397077632 1397440512 1397598956 1402191872 1403191296 1404076032 1404711936 1407078621 1411497984 1411862751 1412869068 1413759906 1418683344 1419577848 1420472916 1420589664 1420955136 1426435712 1426802688 1427335104 1432674304 1434599424 1434970161 1435992948 1436898366 1437016464 1441529856 1441902384 1442811528 1442930112 1443839904 1444493817 1448749024 1448868096 1449781632 1450438236 1450695744 1450814976 1451188224 1451352762 1451472048 1456785408 1457160192 1457445184 1457703936 1458364128 1463156736 1464745984 1465122816 1465786368 1467210186 1468135287 1473248088 1474176996 1475227728 1480243568 1481298624 1482232608 1482354432 1488454656 1489393152 1491223446 1496588288 1496973312 1497360168 1498427424 1498986567 1499372208 1504593792 1505155236 1505542464 1506224322 1506615552 1507297896 1511738112 1512422776 1512815616 1513380128 1513500768 1513769472 1513893888 1514455056 1519998976 1520123904 1521082368 1521771264 1523641347 1528430592 1529122816 1529911476 1531967256 1537876002 1538271648 1538845659 1539368064 1544601984 1545702912 1546279696 1546677504 1553042432 1554149376 1555659027 1561657344 1562060916 1562462784 1563045822 1564159896 1564562304 1565270892 1570596768 1571000832 1571308089 1571587056 1571712336 1572120576 1577465856 1578180288 1578590208 1579179264 1579585536 1579894472 1580300928 1585086464 1586085888 1586804224 1587216384 1587935232 1594753024 1596018762 1597025079 1598163372 1598574528 1604608294 1604740176 1605153024 1605751992 1611758592 1613509248 1613924352 1620566016 1621721088 1622140182 1623162969 1623296376 1624319892 1629421568 1629842652 1629976608 1631004336 1632032712 1632166848 1632906054 1637716288 1638748896 1638883584 1639305216 1639491083 1639625832 1639916928 1640659644 1646051328 1647839232 1648263168 1648585536 1649009664 1655046144 1655795712 1657404099 1659631194 1664843776 1665274014 1666460952 1667511684 1667648736 1673318816 1674373872 1674511488 1675567296 1683523456 1683661824 1684094976 1684530189 1685730852 1691025408 1692668016 1693735272 1694942496 1695710133 1700705376 1701475623 1701917568 1702552644 1702688364 1702990656 1703130624 1703761938 1708921344 1709695312 1709998848 1710139392 1710773304 1711217664 1711992672 1718259712 1719343104 1719484416 1719926784 1720121792 1720263168 1730555604 1731789072 1737228288 1737677232 1738915776 1739564658 1740012192 1746071808 1747172736 1748418048 1755613184 1756720128 1756864512 1757770632 1759679883 1765662873 1766921364 1767375936 1768035438 1768176378 1768635648 1774649088 1775311304 1775452824 1775913984 1776576672 1777033728 1777381281 1777838544 1783222272 1784346624 1785154752 1785618432 1786427136 1792966656 1793778688 1794097152 1794244608 1794909696 1802764288 1805332698 1805797152 1806470991 1813228416 1813905028 1815197904 1815664896 1823136768 1824436224 1826208423 1831944192 1833099264 1833723684 1834879878 1836036801 1836187704 1841954816 1842430824 1843592508 1843744032 1844218368 1844579061 1844906544 1851331456 1851807744 1852498752 1853337746 1853819136 1854296064 1854506307 1854658728 1855135872 1861926912 1862621696 1862770176 1863254016 1870921728 1872101376 1872949248 1874768571 1876104828 1881997312 1882483668 1883670606 1883825424 1885013208 1891577792 1892770464 1893963888 1894119552 1894606848 1902403584 1903113472 1904251518 1905452181 1912799232 1913293548 1914657264 1915864488 1916021952 1922536512 1923407226 1923748704 1923906816 1924619967 1925119872 1925991756 1931824128 1933042176 1933917648 1934260992 1934419968 1934917632 1935137016 1935296064 1942380544 1942880256 1943605248 1944485504 1954381824 1954886886 1956280248 1957513716 1964330784 1965569328 1966970304 1975064832 1976310144 1976472576 1977491961 1984606208 1985857536 1988297928 1995966726 1996480224 1997225217 1997384427 1997903232 1998648756 1999162944 2000068362 2006125056 2006873648 2007389952 2008299096 2008820736 2009730528 2015650816 2017087488 2018001024 2018359296 2018525184 2019273408 2026831872 2028109824 2029028352 2031521796 2039357307 2039881968 2042097642 2042623008 2050501336 2051028864 2051794212 2052490752 2059469312 2060937216 2062236672 2065711167 2072199168 2072734677 2074212036 2074745664 2075519862 2082209792 2082576722 2082747888 2083283712 2084061096 2085546528 2086083072 2086491069 2087027856 2094129024 2094667776 2095077452 2095449408 2095616448 2096160768 2096398434 2103287808 2104240384 2104786944 2105572352 2106114048 2107067904 2114781184 2116288512 2117246976 2119303602 2120639859 2127850129 2128025016 2129366772 2130709374 2130884496 2131432704 2139653568 2140204032 2141002656 2149011456 2151345664 2151899136 2153989422 2155347549 2160754688 2162294784 2162853576 2164217292 2164395168 2165759856 2173123536 2173302144 2174672448 2175657354 2176043616 2176222464 2176782336 2177029143 2177208072 2184998528 2185178112 2185740288 2186167776 2186555904 2187546192 2194735104 2197118976 2197684224 2198114048 2198679552 2200815279 2207727616 2209872132 2211265494 2212841592 2220365352 2221947936 2222777063 2223348912 2223531648 2232498496 2232681984 2234089728 2244882432 2245459968 2246040252 2247641136 2249058312 2254700544 2256890688 2257732854 2258313696 2259336483 2259923328 2260946844 2267607168 2268634164 2269223424 2270070192 2270251152 2270654208 2270840832 2271682584 2278561792 2279998464 2280185856 2281031072 2281623552 2282656896 2292457472 2292645888 2293684224 2294867214 2297950884 2306814003 2307407472 2309052096 2316902976 2318554368 2319419544 2320016256 2328095744 2329563648 2331224064 2342293504 2342486016 2343091374 2343694176 2344568733 2346239844 2347906338 2354217164 2355895152 2356501248 2357380584 2357568504 2358180864 2366198784 2367270432 2367885312 2368768896 2369378304 2369841708 2370451392 2377629696 2379128832 2380206336 2380824576 2381902848 2390622208 2392129536 2393212928 2394028143 2397245058 2405395798 2406912441 2407110264 2407729536 2408627988 2417637888 2420263872 2420886528 2430849024 2432581632 2433210273 2434944564 2436479838 2442592256 2444132352 2444763978 2444964912 2446506504 2448049068 2448250272 2449359081 2456574432 2457687011 2458123344 2458325376 2458957824 2459438748 2459875392 2460989466 2469076992 2469998336 2471758848 2472394752 2472675076 2472878304 2473514496 2482569216 2483693568 2484338688 2489446791 2497265664 2497911021 2499691428 2501267526 2501473104 2509978224 2511560808 2511767232 2513350944 2523693952 2525285184 2525492736 2526142464 2536538112 2539002024 2540602908 2542413744 2550398976 2551058064 2552876352 2553828966 2554032546 2554485984 2554695936 2555642907 2563382016 2564542968 2564998272 2565209088 2566159956 2566826496 2567989008 2575765504 2577389568 2578556864 2579014656 2579226624 2579890176 2580182688 2580394752 2591473664 2595833406 2597683608 2605842432 2606515848 2608373664 2609346987 2610018288 2619107712 2620759104 2622627072 2633419776 2635080192 2635296768 2636655948 2647810048 2650382046 2651063904 2652053157 2652264567 2661288968 2661973632 2662966956 2663179236 2663870976 2664865008 2665550592 2666757816 2674833408 2676519936 2677732128 2678427648 2679640704 2689449984 2690668032 2691145728 2691366912 2692364544 2702442496 2704146432 2705371136 2707999047 2708695728 2719143076 2719842624 2720857542 2722796856 2723497344 2734705152 2735725616 2736654336 2747916288 2749648896 2750585526 2752319817 2754281556 2762932224 2763646236 2765388762 2765616048 2766327552 2767359816 2776997184 2777711616 2778254882 2778748128 2780006619 2780728704 2781444096 2781988092 2782703808 2792172032 2792890368 2793932544 2794155264 2794881024 2795197912 2804383744 2806382592 2808152064 2809423872 2814157242 2822995968 2823725502 2825505909 2825738136 2827519812 2837366688 2839155696 2840945832 2841179328 2841910272 2852871424 2853605376 2854670208 2856377277 2865348608 2869198848 2869940322 2871985896 2873796732 2874032928 2883804768 2884880869 2885110839 2885623056 2885860224 2887679808 2888987634 2897498048 2897736192 2899563264 2900876472 2901391488 2901629952 2902376448 2902705524 2902944096 2913570816 2914320384 2914890368 2915407872 2916728256 2926313472 2929491968 2931572736 2932330329 2934420372 2936270574 2946496176 2948353992 2950455456 2960487136 2962597248 2964465216 2964708864 2976909312 2978786304 2982446892 2993176576 2993946624 2993950089 2994720336 2996854848 2997973134 2998744416 3000102543 3009187584 3010310472 3011084928 3012448644 3013231104 3014595792 3023476224 3024845552 3025631232 3026760256 3027001536 3027538944 3027787776 3028910112 3039997952 3040247808 3042164736 3043542528 3047282694 3056861184 3058245632 3059822952 3063146463 3063934512 3075752004 3076543296 3077691318 3078736128 3089203968 3091405824 3092559392 3093355008 3106084864 3108298752 3111318054 3113279793 3123314688 3123865083 3124121832 3124925568 3126091644 3128319792 3129124608 3130541784 3141193536 3142001664 3142616178 3143174112 3143424672 3144241152 3144597651 3154931712 3156360576 3157180416 3158358528 3159171072 3159788944 3160601856 3170172928 3172171776 3173608448 3174432768 3175870464 3178955403 3189506048 3192037524 3194050158 3196064061 3196326744 3197149056 3209216588 3209480352 3210306048 3211503984 3223517184 3227018496 3227848704 3230984133 3241132032 3243442176 3244280364 3246325938 3246592752 3248639784 3258843136 3259685304 3259953216 3262008672 3263486031 3264065424 3264333696 3265812108 3275432576 3277497792 3277767168 3278610432 3278982166 3279251664 3279833856 3281319288 3292102656 3295678464 3296526336 3297171072 3298019328 3310092288 3311591424 3314808198 3316898241 3319262388 3329687552 3330548028 3332921904 3335023368 3335297472 3346637632 3348747744 3349022976 3351134592 3367046912 3367323648 3368189952 3369060378 3371461704 3382050816 3385336032 3386599281 3387470544 3389884992 3391420266 3401410752 3402951246 3403835136 3405105288 3405376728 3405981312 3406261248 3407523876 3417842688 3419390624 3419997696 3420278784 3421546608 3422435328 3423985344 3436519424 3438686208 3438968832 3440243584 3440526336 3442300821 3461111208 3463578144 3475354464 3477831552 3479129316 3480024384 3492143616 3494345472 3496836096 3511226368 3513440256 3513729024 3514637061 3515541264 3519359766 3531325746 3533842728 3534751872 3536070876 3536352756 3537271296 3549298176 3550622608 3550905648 3551827968 3553153344 3554067456 3554762562 3555677088 3566444544 3568693248 3570309504 3571236864 3572854272 3585933312 3587557376 3588194304 3588489216 3589819392 3595867587 3608093697 3610665396 3611594304 3612941982 3626456832 3627810056 3630395808 3631329792 3646273536 3648872448 3652416846 3654719757 3663888384 3666198528 3667145967 3667447368 3669759756 3672073602 3672375408 3683909632 3684861648 3687185016 3687488064 3688436736 3689158122 3689813088 3691484199 3702662912 3703615488 3704997504 3706675492 3707638272 3708592128 3709012614 3709317456 3710271744 3723853824 3725243392 3725540352 3726508032 3744202752 3745898496 3749537142 3751901289 3752209656 3763994624 3764967336 3767341212 3767650848 3770026416 3783155584 3785540928 3787927776 3788239104 3789213696 3804807168 3806226944 3808503036 3810904362 3825598464 3826587096 3829314528 3830743449 3831048819 3831728976 3832043904 3845073024 3846814452 3847497408 3847813632 3849239934 3850239744 3851983512 3863648256 3866084352 3867835296 3868521984 3868839936 3869835264 3870274032 3870592128 3884761088 3885760512 3887210496 3888971008 3893750109 3908763648 3909773772 3912560496 3915027432 3928661568 3931138656 3933940608 3950129664 3952620288 3952945152 3954983922 3969212416 3971715072 3975573069 3976595856 3991933452 3992960448 3994450434 3994768854 3995806464 3997297512 3998325888 4000136724 4012250112 4013747296 4014779904 4016598192 4017641472 4019461056 4031301632 4034174976 4036002048 4036718592 4037050368 4038546816 4053663744 4056219648 4058056704 4063043592 4078714614 4079763936 4081286313 4084195284 4085246016 4101002672 4102057728 4103588424 4104981504 4118938624 4121874432 4124473344 4125878289 4131422334 4144398336 4145469354 4148083143 4148424072 4149491328 4151039724 4165153444 4165495776 4166567424 4167382323 4168122192 4171093056 4172166144 4172982138 4174055712 4188258048 4189335552 4190154904 4190898816 4191232896 4192321536 4192796868 4206575616 4208480768 4209573888 4211144704 4212228096 4214135808 4221235863 4229562368 4234493952 4235588253 4238607204 4241279718 4255700258 4256050032 4258733544 4261418748 4261768992 4262865408 4279307136 4280408064 4282005312 4298022912 4302691328 4303798272 4304910483 4307978844 4310695098 4321509376 4324589568 4325707152 4328434584 4328790336 4331519712 4333481451 4346247072 4346604288 4348215481 4349344896 4351314708 4352087232 4352444928 4353564672 4354058286 4354416144 4369997056 4370356224 4371480576 4372335552 4373111808 4375092384 4389470208 4394237952 4395368448 4396228096 4397359104 4401630558 4404405861 4415455232 4419744264 4422530988 4425683184 4440730704 4443895872 4445554126 4446697824 4447063296 4464996992 4465363968 4468179456 4489764864 4490919936 4492080504 4495282272 4496959701 4498116624 4513781376 4515465708 4516627392 4518672966 4519846656 4521893688 4535214336 4537268328 4538446848 4540140384 4540502304 4541308416 4541681664 4542196607 4543365168 4557123584 4559996928 4560371712 4562062144 4563247104 4565313792 4584914944 4585291776 4587368448 4589734428 4595901768 4613628006 4614814944 4616536977 4618104192 4633805952 4637108736 4638839088 4640032512 4656191488 4659127296 4662448128 4666977081 4684587008 4684972032 4686182748 4687388352 4689137466 4692479688 4695812676 4708434328 4711790304 4713002496 4713924267 4714761168 4715137008 4716361728 4732397568 4734540864 4735770624 4737537792 4738756608 4739683416 4740902784 4755259392 4758257664 4760412672 4761649152 4763805696 4781244416 4784259072 4786425856 4788056286 4791075237 4794490116 4810791596 4813824882 4814220528 4815459072 4817255976 4835275776 4840527744 4841773056 4861698048 4865163264 4866420546 4869488907 4869889128 4872959676 4885184512 4888264704 4889527956 4889929824 4893013008 4896098136 4896500544 4898718162 4913148864 4915374022 4916246688 4916650752 4917915648 4918473249 4918877496 4919750784 4921978932 4938153984 4939996672 4943517696 4944789504 4945350152 4945756608 4947028992 4965138432 4967387136 4972212297 4978893582 4994531328 4995822042 4999382856 5002535052 5002946208 5019956448 5023121616 5023534464 5026701888 5047387904 5050570368 5050985472 5052284928 5053590567 5073076224 5078004048 5081205816 5084827488 5087130399 5102116128 5104426869 5105752704 5107657932 5108065092 5108971968 5109391872 5111285814 5126764032 5129085936 5129996544 5130418176 5132319912 5133652992 5135978016 5151531008 5154779136 5157113728 5158029312 5158453248 5159780352 5160365376 5160789504 5182947328 5191666812 5195367216 5211684864 5213031696 5216747328 5218693974 5220036576 5238215424 5241518208 5245254144 5266839552 5270160384 5270593536 5273311896 5279039649 5295620096 5296988619 5300764092 5302127808 5304106314 5304529134 5322577936 5323947264 5325933912 5326358472 5327741952 5329730016 5331101184 5332143843 5333515632 5349666816 5353039872 5355464256 5356855296 5359281408 5378899968 5381336064 5382291456 5382733824 5384729088 5408292864 5410742272 5415998094 5417391456 5419412973 5438286152 5439685248 5441715084 5445593712 5446994688 5469410304 5471451232 5473308672 5478625269 5495832576 5499297792 5501171052 5504639634 5508110403 5508563112 5525864448 5527292472 5530777524 5531232096 5532655104 5533737183 5534719632 5553994368 5555423232 5556509764 5557496256 5560013238 5561457408 5562888192 5563518921 5563976184 5565407616 5584344064 5585780736 5587865088 5588310528 5589762048 5590395824 5608767488 5612765184 5616304128 5618847744 5624305713 5628314484 5645991936 5647451004 5651011818 5651476272 5655039624 5674733376 5678311392 5681891664 5682358656 5683820544 5705742848 5707210752 5709340416 5712754554 5716356543 5730697216 5738397696 5739880644 5743971792 5747593464 5748065856 5767609536 5769761738 5770221678 5771246112 5771720448 5773859901 5775359616 5777975268 5794996096 5795472384 5799126528 5801752944 5802782976 5803259904 5804752896 5805411048 5805888192 5827141632 5828640768 5829780736 5830815744 5833456512 5858983936 5863145472 5864660658 5868840744 5872541148 5892992352 5895191341 5896707984 5900910912 5920974272 5925194496 5928930432 5929417728 5953818624 5957572608 5964893784 5986353152 5987900178 5989440672 5991675651 5992153281 5993709696 5995946268 5997488832 6000205086 6018375168 6020620944 6022169856 6024897288 6026462208 6029191584 6046952448 6049691104 6051262464 6053520512 6054003072 6055077888 6055575552 6057820224 6079995904 6080495616 6084329472 6087085056 6094565388 6116491264 6118071921 6119645904 6126292926 6127869024 6151504008 6153086592 6155382636 6157472256 6178407936 6182811648 6185118784 6186710016 6212169728 6216597504 6218204031 6222636108 6226559586 6246629376 6247730166 6248243664 6249851136 6252183288 6256639584 6258249216 6259473207 6261083568 6282387072 6284003328 6285232356 6286348224 6286849344 6288482304 6289195302 6309863424 6312721152 6314360832 6316717056 6318342144 6319577888 6321203712 6340345856 6344343552 6347216896 6348865536 6351740928 6357910806 6361919577 6383550387 6384075048 6388100316 6392128122 6392653488 6394298112 6418433176 6418960704 6420612096 6423007968 6447034368 6454036992 6455697408 6461968266 6466042647 6482264064 6486884352 6488560728 6492651876 6493185504 6497279568 6517686272 6519370608 6519906432 6524017344 6526972062 6528130848 6528667392 6531087429 6531624216 6550865152 6554995584 6555534336 6557220864 6557964332 6558503328 6559667712 6562638576 6584205312 6591356928 6593052672 6594342144 6596038656 6602445837 6623182848 6629616396 6633796482 6638524776 6659375104 6661096056 6665843808 6668331189 6670046736 6670594944 6693275264 6697495488 6698045952 6702269184 6734093824 6734647296 6736379904 6738120756 6742923408 6764101632 6770672064 6773198562 6774941088 6778009449 6779769984 6782840532 6802821504 6805902492 6807670272 6810210576 6810753456 6811962624 6812522496 6815047752 6835685376 6838781248 6839995392 6840557568 6843093216 6844870656 6847970688 6873038848 6877372416 6877937664 6880487168 6881052672 6884601642 6920442009 6922222416 6927156288 6950708928 6955663104 6958258632 6960048768 6984287232 6988690944 6993672192 7022452736 7026880512 7027458048 7029274122 7031082528 7033706199 7038719532 7062651492 7067685456 7069503744 7072141752 7072705512 7074542592 7098596352 7101245216 7101811296 7103655936 7106306688 7108134912 7109525124 7111354176 7132889088 7137386496 7140619008 7142473728 7145708544 7171866624 7175114752 7176388608 7179638784 7182084429 7191735174 7216187394 7220737323 7221330792 7223188608 7225883964 7252913664 7255620112 7260791616 7262659584 7292547072 7297744896 7299630819 7304833692 7309439514 7327776768 7332397056 7334291934 7334894736 7339519512 7344147204 7344750816 7348077243 7369723296 7373061033 7374370032 7374976128 7376873472 7378316244 7379626176 7382968398 7405325824 7407230976 7409995008 7413350984 7415276544 7417184256 7418025228 7418634912 7420543488 7447707648 7450486784 7451080704 7453016064 7468340373 7491796992 7493733063 7499074284 7503802578 7504419312 7527989248 7529934672 7534682424 7535301696 7540052832 7566311168 7571081856 7575855552 7576478208 7578427392 7609614336 7612453888 7617006072 7621808724 7651196928 7651205783 7653174192 7658629056 7661486898 7662097638 7663457952 7664087808 7666928721 7690146048 7693628904 7694994816 7695627264 7698479868 7700479488 7703967024 7727296512 7732168704 7735670592 7737043968 7737679872 7739670528 7740548064 7741184256 7769522176 7774420992 7777942016 7787500218 7817527296 7819547544 7825120992 7828040961 7830054864 7857323136 7862277312 7867881216 7900259328 7905240576 7905890304 7909967844 7938424832 7943430144 7951146138 7953191712 7956159471 7956793701 7983866904 7985920896 7988900868 7989537708 7991612928 7994595024 7996651776 8000273448 8024500224 8027494592 8029559808 8033196384 8035282944 8036193997 8038922112 8062603264 8068349952 8072004096 8073437184 8074100736 8077093632 8107327488 8112439296 8116113408 8123997141 8126087184 8157429228 8159527872 8162572626 8168390568 8170492032 8202005344 8204115456 8207176848 8209963008 8237877248 8243748864 8248946688 8251756578 8256959451 8262844668 8288796672 8290938708 8296166286 8296848144 8298982656 8302079448 8330306888 8330991552 8333134848 8334764646 8336244384 8340019857 8342186112 8344332288 8345964276 8348111424 8376516096 8378671104 8380309808 8381797632 8382465792 8384643072 8385593736 8413151232 8416961536 8419147776 8422289408 8424456192 8428271616 8442471726 8459124736 8468987904 8471176506 8476517727 8477214408 8482559436 8511400516 8512100064 8517467088 8522837496 8523537984 8525730816 8558614272 8560816128 8564010624 8569131831 8596045824 8605382656 8607596544 8609820966 8615957688 8621390196 8643018752 8651414304 8654642607 8655332517 8656869168 8657580672 8663039424 8666962902 8692494144 8693208576 8696430962 8698689792 8702629416 8704174464 8704889856 8707129344 8708116572 8708832288 8739994112 8740712448 8742961152 8744671104 8746223616 8750184768 8778940416 8788475904 8792456192 8794718208 8796990987 8803261116 8808811722 8830910464 8839488528 8845061976 8851366368 8881461408 8887791744 8891108252 8893395648 8894126592 8929993984 8930727936 8936358912 8979529728 8981839872 8981850267 8984161008 8990564544 8993919402 8996233248 9000307629 9027562752 9030931416 9033254784 9037345932 9039693312 9043787376 9070428672 9074536656 9076893696 9080280768 9081004608 9082616832 9083363328 9084393214 9086730336 9114247168 9119993856 9120743424 9124124288 9126494208 9130627584 9169829888 9170583552 9174736896 9179468856 9189439389 9191803536 9227256012 9229629888 9233073954 9236208384 9267611904 9274217472 9277678176 9280065024 9312382976 9318254592 9324896256 9333954162 9339839379 9369174016 9369944064 9371595249 9372365496 9374776704 9378274932 9384959376 9391625352 9416868656 9423580608 9426004992 9427848534 9429522336 9430274016 9432723456 9433792953 9464795136 9469081728 9471541248 9475075584 9477513216 9479366832 9481805568 9510518784 9516515328 9520825344 9523298304 9527611392 9536866209 9568518144 9572851712 9576112572 9582150474 9588192183 9588980232 9621583192 9627649764 9628441056 9630918144 9634511952 9670551552 9681055488 9683546112 9692952399 9723396096 9730326528 9732841092 9738977814 9739778256 9745919352 9770369024 9776529408 9779055912 9779859648 9786026016 9790458093 9792196272 9793001088 9797436324 9826297728 9830748044 9832493376 9833301504 9835831296 9836946498 9837754992 9839501568 9843957864 9876307968 9879993344 9887035392 9889579008 9890700304 9891513216 9894057984 9930276864 9934774272 9944424594 9950694723 9957787164 9989062656 9991644084 9998765712 10005070104 10005892416 10039912896 10046243232 10047068928 10053403776 10094775808 10101140736 10101970944 10104569856 10107181134 10146152448 10156008096 10159797843 10162411632 10169654976 10174260798 10204232256 10208853738 10211505408 10215315864 10216130184 10217943936 10218783744 10222571628 10253528064 10258171872 10259993088 10260836352 10264639824 10267305984 10271956032 10303062016 10309558272 10314227456 10316058624 10316906496 10320730752 10321579008 10326902463 10365894656 10383333624 10390734432 10426063392 10429953911 10433494656 10437387948 10440073152 10476430848 10483036416 10490508288 10533679104 10540320768 10541187072 10543911183 10546623792 10558079298 10591240192 10593977238 10601528184 10604255616 10608212628 10609058268 10645155872 10647894528 10651867824 10652716944 10655483904 10659460032 10662202368 10664287686 10667031264 10699333632 10706079744 10710928512 10713710592 10718562816 10757799936 10762672128 10764582912 10765467648 10769458176 10787602761 10821484544 10824281091 10831996188 10834782912 10838825946 10876572304 10879370496 10883430168 10891187424 10893989376 10938820608 10942902464 10946617344 10957250538 10991665152 10998595584 11001437901 11002342104 11009279268 11016220806 11017126224 11051728896 11054584944 11061555048 11062464192 11065310208 11067474366 11069439264 11074452597 11107988736 11110846464 11113019528 11114992512 11120026476 11122914816 11125776384 11127037842 11127952368 11130815232 11168688128 11171561472 11175730176 11176621056 11179524096 11180791648 11217534976 11232608256 11237695488 11248611426 11255703867 11256628968 11291983872 11294902008 11302023636 11302952544 11310079248 11349466752 11356622784 11363783328 11364717312 11367641088 11411485696 11414421504 11418680832 11425509108 11432713086 11461394432 11476795392 11479761288 11487943584 11492230347 11493146457 11495186928 11496131712 11535219072 11539523476 11540443356 11542492224 11543440896 11547719802 11550719232 11555950536 11589992192 11590944768 11598253056 11603505888 11605565952 11606519808 11609505792 11610822096 11611776384 11654283264 11657281536 11659561472 11661631488 11666913024 11681250327 11717967872 11726290944 11729321316 11737681488 11745082296 11785984704 11790382682 11793415968 11801821824 11841948544 11850388992 11857860864 11858835456 11907637248 11915145216 11926719207 11929787568 11972706304 11975800356 11978881344 11983351302 11984306562 11987419392 11991892536 11994977664 12000410172 12036750336 12041241888 12044339712 12046695349 12049794576 12052924416 12058383168 12093904896 12099382208 12102524928 12107041024 12108006144 12110155776 12111151104 12115640448 12159991808 12160991232 12168658944 12174170112 12189130776 12232982528 12236143842 12239291808 12243858939 12252585852 12255738048 12303008016 12306173184 12310765272 12314944512 12356815872 12365623296 12370237568 12373420032 12377634867 12424339456 12433195008 12436408062 12444249429 12445272216 12453119172 12495460332 12496487328 12499702272 12502146969 12504366576 12513279168 12516498432 12518946414 12522167136 12564774144 12568006656 12570464712 12572696448 12573698688 12576964608 12578390604 12619726848 12625442304 12628721664 12633434112 12636684288 12639155776 12642407424 12680691712 12688687104 12694433792 12703481856 12706764759 12715821612 12723839154 12767100774 12768150096 12776200632 12784256244 12785306976 12788596224 12836866352 12837921408 12841224192 12846015936 12894068736 12908073984 12911394816 12914731449 12923936532 12932085294 12964528128 12973768704 12977121456 12985303752 12986371008 12994559136 13000444353 13038741216 13039812864 13044646443 13048034688 13053944124 13056261696 13057334784 13062174858 13063248432 13101730304 13109991168 13111068672 13114441728 13115928664 13117006656 13119335424 13125277152 13168410624 13182713856 13186105344 13188684288 13192077312 13204891674 13213217583 13246365696 13259232792 13267592964 13277049552 13318750208 13322192112 13331687616 13336662378 13340093472 13341189888 13386550528 13394990976 13396091904 13404538368 13468187648 13469294592 13472759808 13476241512 13485846816 13490879103 13536748693 13541344128 13546397124 13549882176 13556018898 13559539968 13565681064 13605643008 13611804984 13615340544 13620421152 13621506912 13623925248 13625044992 13626589821 13630095504 13671370752 13677562496 13679990784 13681115136 13686186432 13689741312 13695941376 13746077696 13754744832 13755875328 13760974336 13762105344 13769203284 13840884018 13844444832 13849610931 13854312576 13901417856 13911326208 13916517264 13920097536 13968574464 13977381888 13987344384 14000931243 14044905472 14053761024 14054916096 14058548244 14062165056 14067412398 14077439064 14125302984 14135370912 14139007488 14141772801 14144283504 14145411024 14149085184 14197192704 14202490432 14203622592 14207311872 14212613376 14216269824 14219050248 14222708352 14265778176 14274772992 14281238016 14284947456 14291417088 14343733248 14350229504 14352777216 14359277568 14364168858 14373225711 14383470348 14432374788 14441474646 14442661584 14446377216 14451767928 14505827328 14511240224 14521583232 14525319168 14585094144 14595489792 14599261638 14608466721 14609667384 14618879028 14655553536 14664794112 14668583868 14669789472 14679039024 14688294408 14689501632 14696154486 14739446592 14746122066 14748740064 14749952256 14753746944 14755419747 14756632488 14759252352 14765936796 14810651648 14814461952 14819990016 14826701968 14830553088 14834368512 14836050456 14837269824 14841086976 14895415296 14900973568 14902161408 14916636891 14936680746 14983593984 14987466126 14998148568 15007605156 15008838624 15059869344 15069364848 15070603392 15080105664 15132622336 15142163712 15151711104 15152956416 15156854784 15160771701 15219228672 15224907776 15234012144 15243617448 15261391197 15302411566 15306348384 15313280607 15317258112 15322973796 15324195276 15326915904 15328175616 15333857442 15380292096 15387257808 15389989632 15391254528 15396959736 15400958976 15407934048 15454593024 15464337408 15471341184 15474087936 15475359744 15479341056 15481096128 15482368512 15539044352 15548841984 15555884032 15575000436 15635054592 15635072687 15639095088 15650241984 15656081922 15660109728 15714646272 15724554624 15735762432 15800518656 15810481152 15811780608 15819935688 15837118947 15876849664 15886860288 15890965857 15902292276 15906383424 15912318942 15913587402 15967733808 15971841792 15977801736 15979075416 15983225856 15989190048 15993303552 15996431529 16000546896 16049000448 16054989184 16059119616 16066392768 16070565888 16072387994 16077844224 16125206528 16136699904 16144008192 16146874368 16148201472 16154187264 16224878592 16232226816 16247994282 16252174368 16258238919 16314858456 16319055744 16325145252 16336781136 16340984064 16404010688 16408230912 16414353696 16419926016 16475754496 16487497728 16497893376 16503513156 16513918902 16524331209 16525689336 16577593344 16581877416 16592332572 16593696288 16597965312 16601211549 16604158896 16660613776 16661983104 16666269696 16669529292 16672488768 16680039714 16684372224 16688664576 16690556763 16691928552 16696222848 16753032192 16757342208 16760619616 16763595264 16764931584 16769286144 16771187472 16826302464 16833923072 16838295552 16844578816 16848912384 16856543232 16872917139 16884943452 16937975808 16942353012 16953035454 16954428816 16965118872 17022801032 17024200128 17034934176 17045674992 17047075968 17051461632 17117228544 17121632256 17128021248 17138263662 17149069629 17192091648 17210765312 17215193088 17219641932 17231915376 17242780392 17286037504 17302828608 17309285214 17310665034 17313738336 17315161344 17321579703 17326078848 17333925804 17384988288 17386417152 17392861924 17397379584 17405258832 17408348928 17409779712 17414258688 17416233144 17417664576 17479988224 17481424896 17485922304 17489342208 17492447232 17500369536 17576951808 17584912384 17589436416 17593981974 17606522232 17617623444 17661820928 17678977056 17685574023 17690123952 17702732736 17762922816 17775583488 17782216504 17786791296 17788253184 17859987968 17861455872 17872717824 17959059456 17963700534 17968322016 17975026953 17976459843 17981129088 17987838804 17992466496 18000615258 18055125504 18061862832 18066509568 18074691864 18079386624 18087574752 18140857344 18149073312 18153787392 18160561536 18162009216 18165233664 18166726656 18168786428 18173460672 18228494336 18239987712 18241486848 18248248576 18252988416 18261255168 18339659776 18349473792 18354215763 18358937712 18378878778 18383607072 18454512024 18459259776 18466147908 18472416768 18535223808 18548434944 18555356352 18560130048 18624765952 18636509184 18649792512 18654612093 18667908324 18679678758 18738348032 18739888128 18743190498 18744730992 18749553408 18756549864 18769918752 18778419621 18783250704 18833737312 18847161216 18852009984 18855697068 18859044672 18860548032 18865446912 18867585906 18929590272 18938163456 18943082496 18950151168 18955026432 18958733664 18963611136 19021037568 19033030656 19041650688 19046596608 19055222784 19073732418 19085758731 19145703424 19150651161 19152225144 19164300948 19176384366 19177960464 19243166384 19255299528 19256882112 19261836288 19269023904 19341103104 19362110976 19367092224 19385904798 19446792192 19460653056 19465682184 19477955628 19479556512 19491838704 19553058816 19558111824 19559719296 19572052032 19580916186 19584392544 19586002176 19593262287 19594872648 19652595456 19661496088 19664986752 19666603008 19671662592 19673892996 19675509984 19679003136 19687915728 19752615936 19759986688 19774070784 19779158016 19781400608 19783026432 19788115968 19807337511 19869548544 19888849188 19901389446 19915574328 19978125312 19983288168 19997531424 20004993567 20010140208 20011784832 20079825792 20092486464 20094137856 20106807552 20189551616 20202281472 20203941888 20209139712 20214362268 20292304896 20312016192 20319595686 20324823264 20334028347 20339309952 20348521596 20408464512 20417707476 20423010816 20430631728 20432260368 20435887872 20437567488 20445143256 20507056128 20516343744 20519986176 20521672704 20529279648 20534611968 20543912064 20606124032 20619116544 20628454912 20632117248 20633812992 20641461504 20643158016 20653804926 20731789312 20761326027 20766667248 20781468864 20852126784 20859907822 20866989312 20874775896 20880146304 20952861696 20966072832 20981016576 21067358208 21080641536 21082374144 21087822366 21093247584 21101118597 21116158596 21182480384 21187954476 21203056368 21208511232 21216425256 21218116536 21290311744 21295789056 21303735648 21305433888 21310967808 21313384079 21318920064 21324404736 21328575372 21334062528 21398667264 21412159488 21421857024 21427421184 21437125632 21515599872 21525344256 21529165824 21538916352 21546253287 21575205522 21642969088 21648562182 21662211969 21663992376 21669565824 21677651892 21753144608 21758740992 21766860336 21782374848 21787978752 21877641216 21885804928 21893234688 21898892457 21914501076 21983330304 21997191168 22002875802 22004684208 22018558536 22032441612 22034252448 22044231729 22109169888 22119183099 22123110096 22124928384 22130620416 22134948732 22138878528 22148905194 22215977472 22221692928 22226039056 22229985024 22240052952 22245829632 22251552768 22254075684 22255904736 22261630464 22337376256 22343122944 22351460352 22353242112 22359048192 22361583296 22435069952 22475390976 22481199189 22497222852 22511407734 22513257936 22583967744 22589804016 22604047272 22605905088 22620158496 22698933504 22713245568 22727566656 22729434624 22735282176 22822971392 22828843008 22837361664 22851018216 22865426172 22922788864 22953590784 22953617349 22959522576 22975887168 22984460694 22986292914 22990373856 22992263424 23000786163 23070438144 23079046952 23080886712 23084984448 23086881792 23095439604 23101438464 23111901072 23179984384 23181889536 23196506112 23207011776 23211131904 23213039616 23219011584 23221644192 23223552768 23308566528 23319122944 23323262976 23333826048 23362500654 23435935744 23452581888 23458642632 23475362976 23484122883 23490164592 23571969408 23580765364 23586831936 23603643648 23683897088 23700777984 23715721728 23717670912 23815274496 23830290432 23853438414 23859575136 23868478413 23870381103 23945412608 23951600712 23957762688 23966702604 23968613124 23974838784 23983785072 23989955328 24000820344 24073500672 24082483776 24088679424 24093390698 24099589152 24105848832 24108581991 24116766336 24187809792 24198764416 24205049856 24214082048 24216012288 24220311552 24222302208 24231280896 24319983616 24321982464 24337317888 24348340224 24371991423 24378261552 24465965056 24472287684 24478583616 24487717878 24505171704 24511476096 24606016032 24612346368 24621530544 24629889024 24713631744 24731246592 24740475136 24746840064 24755269734 24770878353 24848678912 24866390016 24872816124 24888498858 24890544432 24906238344 24990920664 24992974656 24999404544 25004293938 25008733152 25020059571 25026558336 25032996864 25037892828 25044334272 25129548288 25136013312 25140929424 25145392896 25147397376 25153929216 25156781208 25239453696 25250884608 25257443328 25266868224 25273368576 25278311552 25284814848 25377374208 25388867584 25406963712 25413529518 25429553181 25431643224 25447678308 25534201548 25536300192 25552401264 25568512488 25570613952 25577192448 25673732704 25675842816 25682448384 25692031872 25707395493 25788137472 25816147968 25822789632 25829462898 25847873064 25864170588 25929056256 25954242912 25963927821 25965997551 25970607504 25972742016 25989118272 26000888706 26077482432 26079625728 26089292886 26096069376 26107888248 26112523392 26114669568 26124349716 26126496864 26203460608 26219982336 26222137344 26228883456 26231857328 26234013312 26238670848 26250554304 26336821248 26365427712 26377368576 26384154624 26390972961 26409783348 26426435166 26492731392 26518465584 26535185928 26554099104 26644384224 26663375232 26673324756 26680186944 26682379776 26773101056 26789981952 26792183808 26809076736 26936375296 26938589184 26945519616 26945550801 26952483024 26971693632 26981758206 27000922887 27073497386 27082688256 27092794248 27099764352 27112037796 27119079936 27131362128 27211286016 27223609968 27230681088 27240842304 27243013824 27247850496 27250089984 27253179642 27260191008 27342741504 27355124992 27359981568 27362230272 27372372864 27379482624 27391882752 27492155392 27509489664 27511750656 27521948672 27524210688 27538406568 27568318167 27662051677 27681768036 27688889664 27699221862 27708625152 27802835712 27822652416 27833034528 27840195072 27937148928 27954763776 27974688768 28001862486 28019518137 28089810944 28107522048 28109832192 28114785747 28117096488 28124330112 28134824796 28154878128 28250605968 28270741824 28278014976 28283545602 28288567008 28290822048 28298170368 28301378859 28394385408 28404980864 28407245184 28414623744 28425226752 28432539648 28438100496 28445416704 28531556352 28549545984 28562476032 28569894912 28582834176 28610598627 28700459008 28705554432 28718555136 28728337716 28746451422 28764576549 28766940696 28864749576 28882949292 28885323168 28892754432 28903535856 29011654656 29022480448 29043166464 29050638336 29170188288 29190979584 29198523276 29216933442 29219334768 29237758056 29311107072 29329588224 29337167736 29339578944 29358078048 29371374279 29376588816 29379003264 29392308972 29478893184 29492244132 29497480128 29499904512 29507493888 29510839494 29513264976 29518504704 29531873592 29621303296 29628923904 29639980032 29653403936 29661106176 29668737024 29672100912 29674539648 29682173952 29790830592 29801947136 29804322816 29833273782 29852084169 29873361492 29967187968 29974932252 29996297136 30015210312 30017677248 30119738688 30138729696 30141206784 30160211328 30265244672 30284327424 30303422208 30305912832 30313709568 30321543402 30438457344 30449815552 30468024288 30479393529 30487234896 30522782394 30604823132 30612696768 30626561214 30634516224 30645947592 30648390552 30653831808 30656351232 30667714884 30760584192 30774515616 30779979264 30782509056 30793919472 30801917952 30815868096 30909186048 30928674816 30942682368 30948175872 30950719488 30962192256 30964737024 30980707389 31078088704 31097683968 31111768064 31150000872 31270145374 31278190176 31289861733 31300483968 31312163844 31320219456 31429292544 31449109248 31471524864 31601037312 31620962304 31623561216 31631733549 31639871376 31674237894 31753699328 31773720576 31781931714 31804584552 31812766848 31824637884 31827174804 31935467616 31943683584 31949931143 31955603472 31958150832 31966451712 31978380096 31986607104 31992863058 32001093792 32098000896 32109978368 32118239232 32132785536 32141131776 32144775988 32155688448 32250413056 32273399808 32288016384 32293748736 32296402944 32308374528 32362808283 32464453632 32472843273 32495988564 32504348736 32516477838 32629716912 32638111488 32650290504 32673562272 32681968128 32808021376 32816461824 32828707392 32839852032 32951508992 32974995456 32995786752 33004313703 33007026312 33027837804 33048662418 33051378672 33155186688 33163754832 33184665144 33187392576 33195930624 33202423098 33208317792 33223357791 33321227552 33323966208 33332539392 33339058584 33344977536 33360079428 33368744448 33377329152 33381113526 33383857104 33392445696 33506064384 33514684416 33521239232 33527190528 33529863168 33538572288 33542374944 33652604928 33667846144 33689157632 33697824768 33713086464 33745834278 33767111601 33769886904 33875951616 33884706024 33906070908 33908857632 33930237744 34045602064 34048400256 34069868352 34091349984 34094151936 34102923264 34234457088 34243264512 34256042496 34276527324 34298139258 34384183296 34421530624 34430386176 34439283864 34463830752 34476691041 34479439371 34485560784 34605657216 34618570428 34621330068 34627476672 34630322688 34643159406 34652157696 34667851608 34769976576 34772834304 34785723848 34794759168 34810517664 34816697856 34819559424 34828517376 34832466288 34835329152 34959976448 34962849792 34971844608 34978684416 34984894464 35000739072 35043750981 35153903616 35169824768 35178872832 35187963948 35213044464 35235246888 35323641856 35357954112 35371148046 35380247904 35405465472 35525845632 35551166976 35564433008 35573582592 35576506368 35719975936 35722911744 35745435648 35780157621 35918118912 35927401068 35936644032 35950053906 35952919686 35962258176 35975677608 35984932992 36001230516 36110251008 36123725664 36133019136 36140086047 36149383728 36158773248 36175149504 36281714688 36298146624 36307574784 36321123072 36324018432 36330467328 36333453312 36337572856 36346921344 36456988672 36479975424 36482973696 36496497152 36505976832 36522510336 36679319552 36698947584 36708431526 36717875424 36731576817 36757757556 36767214144 36909024048 36918519552 36932295816 36944833536 37070447616 37096869888 37110712704 37120260096 37132904601 37249531904 37273018368 37299585024 37309224186 37332748287 37335816648 37359357516 37476696064 37486380996 37489461984 37499106816 37506440907 37513099728 37539837504 37556839242 37566501408 37667474624 37694322432 37704019968 37708294909 37711394136 37718089344 37721096064 37730893824 37735171812 37859180544 37876326912 37886164992 37900302336 37910052864 37917467328 37927222272 38042075136 38066061312 38083301376 38110445568 38120294277 38147464836 38171517462 38291406848 38301302322 38304450288 38328601896 38352768732 38355920928 38486332768 38510599056 38513764224 38523672576 38538047808 38682206208 38724221952 38734184448 38744194347 38771809596 38893584384 38921306112 38931364368 38955911256 38959113024 38983677408 39001333059 39116223648 39119438592 39133939329 39144104064 39161832372 39168785088 39172004352 39186524574 39189745296 39305190912 39322992176 39329973504 39333206016 39343325184 39347785992 39351019968 39358006272 39375831456 39505231872 39519973376 39548141568 39558316032 39562801216 39566052864 39576231936 39614675022 39739097088 39777698376 39802778892 39831148656 39956250624 39966576336 39995062848 40009987134 40020280416 40023569664 40159651584 40184972928 40188275712 40213615104 40379103232 40404562944 40407883776 40418279424 40428724536 40472637309 40610246079 40624032384 40639191372 40649646528 40668056694 40678619904 40697043192 40816929024 40835414952 40846021632 40861263456 40864520736 40871775744 40875134976 40879769463 40890286512 41014112256 41032687488 41039972352 41043345408 41058559296 41069223936 41087824128 41212248064 41238233088 41256909824 41264234496 41267625984 41282923008 41286316032 41307609852 41463578624 41522652054 41533334496 41548832793 41562937728 41704253568 41719815644 41733978624 41749551792 41760292608 41905723392 41932145664 41962033152 42002793729 42134716416 42161283072 42164748288 42175644732 42186495168 42202237194 42232317192 42364960768 42375908952 42406112736 42417022464 42425318403 42432850512 42436233072 42580623488 42591578112 42607471296 42610867776 42621935616 42626768158 42637840128 42648809472 42657150744 42668125056 42797334528 42824318976 42843714048 42854842368 42874251264 43031199744 43050688512 43058331648 43077832704 43092506574 43119677133 43150411044 43285938176 43297124364 43324423938 43327984752 43339131648 43355303784 43506289216 43517481984 43533720672 43564749696 43575957504 43755282432 43771609856 43786469376 43797784914 43825400163 43829002152 43966660608 43994382336 44005751604 44009368416 44037117072 44064883224 44068504896 44088463458 44218339776 44238366198 44246220192 44249856768 44261240832 44266259241 44269897464 44277757056 44297810388 44431954944 44443385856 44452078112 44459970048 44480105904 44491659264 44503105536 44508151368 44511809472 44523260928 44674752512 44686245888 44702920704 44706484224 44723166592 44749910673 44950781952 44962398378 44994445704 45022815468 45026515872 45179608032 45208094544 45211810176 45240316992 45397867008 45426491136 45455133312 45458869248 45470564352 45482315103 45645942784 45657686016 45674723328 45702036432 45730852344 45845577728 45907234698 45919045152 45939841821 45951774336 45968921388 45972585828 45980747712 45984526848 46001572326 46140876288 46158093904 46161773424 46169968896 46173763584 46190879208 46202876928 46223802144 46359968768 46363779072 46393012224 46414023552 46422263808 46426079232 46438023168 46443288384 46447105536 46617133056 46638245888 46646525952 46667652096 46725001308 46905163776 46905218061 46917285264 46950725952 46968245766 46980329184 47143938816 47161530728 47173663872 47207287296 47367794176 47401555968 47431443456 47435341824 47511356841 47630548992 47660580864 47672897571 47706876828 47719150272 47736956826 47740762206 47890825216 47903201424 47915525376 47933405208 47937226248 47949677568 47967570144 47979910656 47989294587 48001640688 48147001344 48164967552 48177358848 48186781396 48199178304 48211697664 48217163982 48233532672 48375619584 48397528832 48410099712 48428164096 48432024576 48440623104 48444604416 48462561792 48639967232 48674635776 48696680448 48743982846 48756523104 48774716757 48931930112 48940552967 48944575368 48957167232 48975435756 49010343408 49022952192 49212032064 49224692736 49243061088 49259778048 49427263488 49462493184 49480950272 49493680128 49510539468 49541756706 49572993627 49697357824 49732780032 49745632248 49776997716 49781088864 49803634647 49812476688 49981841328 49985949312 49998809088 50008587876 50017466304 50040119142 50053116672 50065993728 50071670289 50075785656 50088668544 50259096576 50272026624 50281858848 50290785792 50294794752 50307858432 50313562416 50478907392 50501769216 50514886656 50533736448 50546737152 50556623104 50569629696 50618751417 50777735168 50813927424 50827059036 50859106362 50863286448 50895356616 51068403096 51072600384 51104802528 51137024976 51141227904 51154384896 51347465408 51351685632 51364896768 51384063744 51414790986 51576274944 51632295936 51645579264 51658925796 51695746128 51728341176 51858112512 51908485824 51927855642 51931995102 51941215008 51945484032 51964739109 51978236544 52001777412 52154964864 52159251456 52178585772 52192138752 52215776496 52225046784 52229339136 52248699432 52252993728 52406921216 52439964672 52444274688 52457766912 52463714656 52468026624 52477341696 52501108608 52730855424 52754737152 52768309248 52781945922 52819566696 52852870332 52985462784 53036931168 53056722069 53070371856 53108198208 53288768448 53326750464 53346649512 53360373888 53364759552 53546202112 53579963904 53584367616 53618153472 53872750592 53877178368 53891101602 53904966048 53925080859 53929379529 53943387264 53963516412 54001845774 54146994772 54165376512 54185588496 54199528704 54224075592 54238159872 54262724256 54422572032 54447219936 54461362176 54481684608 54486027648 54495700992 54500179968 54506359284 54520382016 54685483008 54710249984 54719963136 54724460544 54744745728 54758965248 54783765504 54984310784 55018979328 55043897344 55048421376 55062647289 55076813136 55136636334 55324103354 55363536072 55377779328 55398443724 55417250304 55605671424 55645304832 55666069056 55680390144 55874297856 55909527552 55949377536 55963836279 56003724972 56039036274 56179621888 56215044096 56219664384 56229571494 56234192976 56248660224 56269649592 56309756256 56335258863 56501211936 56526801253 56541483648 56556029952 56567091204 56577134016 56581644096 56596340736 56602757718 56788770816 56809961728 56814490368 56829247488 56850453504 56865079296 56876200992 56890833408 57063112704 57099091968 57124952064 57139789824 57165668352 57221197254 57257276193 57400918016 57437110272 57451953483 57456675432 57492902844 57529153098 57533881392 57729499152 57765898584 57770646336 57785508864 57807071712 58023309312 58044960896 58086332928 58101276672 58340376576 58381959168 58397046552 58433866884 58438669536 58475516112 58659176448 58674335472 58679157888 58716156096 58742748558 58753177632 58758006528 58779786861 58784617944 58957786368 58984488264 58994960256 58999809024 59014987776 59021678988 59026529952 59037009408 59063747184 59242606592 59257847808 59279960064 59306807872 59322212352 59337474048 59344201824 59349079296 59364347904 59603894272 59608645632 59666547564 59704168338 59746722984 59934375936 59949864504 59992594272 60014980701 60030420624 60035354496 60239477376 60277459392 60282413568 60320422656 60530489344 60568654848 60606844416 60611825664 60627419136 60643086804 60876914688 60899631104 60936048576 60958787058 60974469792 61002085041 61045564788 61209646264 61225393536 61253122428 61269032448 61291895184 61296781104 61307663616 61312702464 61335429768 61521168384 61549031232 61559958528 61565018112 61587838944 61603835904 61631736192 61818372096 61857349632 61885364736 61896351744 61901438976 61924384512 61929474048 61961414778 62156177408 62195367936 62223536128 62283978081 62300001744 62540290748 62556380352 62579723466 62600967936 62624327688 62640438912 62858585088 62898218496 62943049728 63202074624 63241924608 63247122432 63263467098 63279742752 63303355791 63348475788 63507398656 63547441152 63563863428 63609169104 63625533696 63649275768 63654349608 63870935232 63887367168 63899862286 63911206944 63916301664 63932903424 63940152237 63956760192 63973214208 63985726116 64002187584 64196001792 64219956736 64236478464 64265571072 64282263552 64289551976 64311376896 64500826112 64546799616 64576032768 64587497472 64616749056 64638759861 64725616566 64928907264 64945686546 64986635907 64991977128 65008697472 65032955676 65259433824 65276222976 65300581008 65347124544 65363936256 65616042752 65632923648 65657414784 65679704064 65696677371 65903017984 65949990912 65991573504 66008627406 66014052624 66055675608 66097324836 66102757344 66132695187 66327509664 66357549297 66369330288 66374785152 66391861248 66404846196 66416635584 66446715582 66642455104 66647932416 66665078784 66678117168 66689955072 66720158856 66737488896 66754658304 66762227052 66767714208 66784891392 67012128768 67029368832 67042478464 67054381056 67059726336 67077144576 67084749888 67305209856 67335692288 67378315264 67426172928 67443597567 67491668556 67534223202 67539773808 67751903232 67769412048 67812141816 67817715264 67860475488 68091204128 68096800512 68139736704 68182699968 68188303872 68205846528 68468914176 68486529024 68512084992 68553054648 68596278516 68768366592 68843061248 68860772352 68860852047 68878567728 68927661504 68953382082 68958878742 68971121568 69002358489 69211314432 69237140856 69242660136 69254953344 69260645376 69286318812 69304315392 69335703216 69539953152 69545668608 69571447696 69589518336 69621035328 69633395712 69639118848 69657034752 69664932576 69670658304 69919952896 69925699584 69957368832 69969788928 70001478144 70087501962 70307807232 70339649536 70357745664 70375927896 70426088928 70452368649 70470493776 70715908224 70742296092 70760495808 70810930944 71051691264 71102333952 71128866016 71147165184 71153012736 71439951872 71445823488 71490871296 71560315242 71605435239 71611143309 71836237824 71854802136 71873288064 71900107812 71905839372 71924516352 71951355216 71969865984 72002461032 72220502016 72247451328 72266038272 72280172094 72298767456 72317546496 72325745973 72350299008 72563429376 72596293248 72615149568 72642246144 72648036864 72660934656 72666906624 72675145712 72693842688 72913977344 72959950848 72965947392 72992994304 73011953664 73045020672 73115974269 73358639104 73397895168 73416863052 73435750848 73463153634 73515515112 73534428288 73818048096 73837039104 73864591632 73889667072 74140895232 74193739776 74221425408 74240520192 74265809202 74312635059 74499063808 74546036736 74599170048 74618448372 74665496574 74671633296 74718715032 74953392128 74972761992 74978923968 74998213632 75012881814 75026199456 75060178713 75079675008 75113678484 75133002816 75334949248 75388644864 75408039936 75416589818 75422788272 75436178688 75442192128 75461787648 75470343624 75718361088 75752653824 75772329984 75800604672 75820105728 75834934656 75854444544 76132122624 76166602752 76220891136 76240588554 76288659543 76294929672 76343034924 76582813696 76602604644 76608900576 76657203792 76705537464 76711841856 76972665536 77021198112 77027528448 77047345152 77076095616 77364412416 77448443904 77468368896 77488388694 77543619192 77787168768 77862728736 77891783463 77897992653 77911822512 77918226048 77967354816 78002666118 78232447296 78238877184 78267878658 78288208128 78323664744 78337570176 78344008704 78373049148 78379490592 78610381824 78645984352 78659947008 78666412032 78686650368 78695571984 78702039936 78716012544 78751662912 79010463744 79039946752 79096283136 79125602432 79132105728 79152463872 79172918883 79229350044 79478194176 79555396752 79605557784 79662297312 79933152672 79990125696 80019974268 80040560832 80047139328 80319303168 80369945856 80376551424 80427230208 80758206464 80809125888 80815767552 80836558848 80836652403 80857449072 80945274618 81220492158 81248064768 81278382744 81299293056 81336113388 81357239808 81394086384 81633858048 81670829904 81692043264 81722526912 81729041472 81743551488 81750269952 81759538926 81780573024 82028224512 82065374976 82079944704 82086690816 82117118592 82138447872 82175648256 82424496128 82476466176 82513819648 82528468992 82535251968 82565846016 82572632064 82615219704 82704954501 82986155031 83045304108 83066668992 83097665586 83125875456 83408507136 83439631288 83467957248 83499103584 83520585216 83811446784 83864291328 83924066304 84005587458 84058554411 84269432832 84322566144 84329496576 84344357241 84351289464 84372990336 84404474388 84464634384 84729921536 84751817904 84812225472 84834044928 84850636806 84865701024 84872466144 84904136577 85161246976 85183156224 85214942592 85221735552 85243871232 85253536316 85275680256 85297618944 85314301488 85336250112 85594669056 85648637952 85687428096 85709684736 85748502528 85831795881 86101377024 86116663296 86155665408 86185013148 86239354266 86293729647 86300822088 86571876352 86594248728 86648847876 86655969504 86678263296 86710607568 87012578432 87034963968 87067441344 87129499392 87151915008 87510564864 87543219712 87572938752 87595569828 87650800326 87658004304 87933321216 87988764672 88011503208 88018736832 88074234144 88114122837 88129766448 88137009792 88176926916 88436679552 88476732396 88492440384 88499713536 88522481664 88532518482 88539794928 88555514112 88595620776 88863909888 88886771712 88904156224 88919940096 88960211808 88983318528 89006211072 89016302736 89023618944 89046521856 89349505024 89372491776 89405841408 89412968448 89446333184 89499821346 89556252507 89901563904 89924796756 89988891408 90045630936 90053031744 90359216064 90416189088 90423620352 90480633984 90795734016 90852982272 90910266624 90917738496 90941128704 90964630206 91291885568 91315372032 91349446656 91404072864 91438180587 91461704688 91814469396 91838090304 91879683642 91903548672 91937842776 91945171656 91961495424 91969053696 92003144652 92281752576 92316187808 92323546848 92339937792 92347527168 92381758416 92405753856 92447604288 92719937536 92727558144 92786024448 92828047104 92844527616 92852158464 92886576768 92894211072 92942122167 93234266112 93276491776 93293051904 93335304192 93450002616 93810436122 93834570528 93869585199 93901451904 93936491532 93960658368 94287877632 94323061456 94347327744 94414574592 94735588352 94803111936 94862886912 94870683648 94895200647 95022713682 95261097984 95321161728 95345795142 95413753656 95438300544 95473913652 95481524412 95806402848 95831050752 95849793429 95866810416 95874452496 95899355136 95935140288 95959821312 95978589174 96003281376 96294002688 96329935104 96354717696 96373562792 96398356608 96423395328 96434327964 96467065344 96751239168 96795057664 96820199424 96856328192 96864049152 96881246208 96889208832 96925123584 97088424849 97279934464 97393360896 97418529819 97487965692 97513046208 97549433514 97863860224 97881105934 97889150736 97914334464 97950871512 98020686816 98045904384 98424064128 98449385472 98486122176 98519556096 98854526976 98924986368 98961900544 98987360256 99012941109 99021078936 99083513412 99145987254 99394715648 99465560064 99491264496 99553995432 99562177728 99607269294 99624953376 99670073373 99963682656 99971898624 99997618176 100008956063 100017175752 100034932608 100080238284 100106233344 100131987456 100143340578 100151571312 100177337088 100518193152 100544053248 100563717696 100581571584 100589589504 100615716864 100627124832 100957814784 101003538432 101067472896 101093474304 101113246208 101139259392 101237502834 101301334803 101555470336 101627854848 101654118072 101718212724 101726572896 101790713232 102136806192 102145200768 102209605056 102274049952 102282455808 102308769792 102694930816 102703371264 102729793536 102768127488 102829581972 103152549888 103264591872 103291158528 103317851592 103391492256 103430073123 103438318113 103456682352 103816971648 103855711284 103863990204 103882430016 103890968064 103929478218 103956473088 104003554824 104309929728 104318502912 104357171544 104384277504 104431552992 104450093568 104458678272 104470521961 104497398864 104505987456 104813842432 104879929344 104888549376 104915533824 104927429312 104936053248 104954683392 105002217216 105461710848 105509474304 105536618496 105563891844 105639133392 105705740664 105970925568 106073862336 106113444138 106140743712 106216396416 106577536896 106653500928 106693299024 106720747776 106729519104 107092404224 107159927808 107168735232 107236306944 107340472863 107745501184 107754356736 107782203204 107809932096 107850161718 107858759058 107886774528 107927032824 108003691548 108293989544 108330753024 108371176992 108399057408 108420258141 108448151184 108476319744 108525448512 108845144064 108894439872 108922724352 108963369216 108972055296 108991401984 109000359936 109012718568 109040764032 109370966016 109420499968 109439926272 109448921088 109489491456 109517930496 109567531008 109968621568 110037958656 110087794688 110096842752 110125294578 110153626272 110194730451 110273272668 110648206708 110727072144 110755558656 110796887448 110834500608 111211342848 111290609664 111332138112 111360780288 111398713803 111748595712 111819055104 111898755072 111927672558 111998244861 112007449944 112078072548 112359243776 112430088192 112459142988 112468385952 112497320448 112519322721 112539299184 112619512512 112670517726 113002423872 113053602506 113082967296 113112059904 113124884727 113134182408 113154268032 113163288192 113192681472 113205515436 113577541632 113619923456 113628980736 113658494976 113700907008 113730158592 113752401984 113781666816 114126225408 114198183936 114249904128 114331336704 114360882831 114442394508 114514552386 114801836032 114874220544 114903906966 114913350864 114985805688 115058306196 115067762784 115458998304 115531797168 115541292672 115571017728 115614143424 116046618624 116089921792 116172665856 116202553344 116232583041 116680753152 116763918336 116794093104 116867733768 116877339072 116951032224 117003999177 117348670944 117358315776 117401817987 117432312192 117485497116 117506355264 117516013056 117559573722 117569235888 117915572736 117968976528 117989920512 117999618048 118029975552 118043357976 118053059904 118074018816 118127494368 118485213184 118515695616 118559920128 118613615744 118644424704 118674948096 118688403648 118698158592 118728695808 119207788544 119217291264 119333095128 119408336676 119493445968 119868751872 119899729008 119985188544 120029961402 120060841248 120070708992 120478954752 120554918784 120564827136 120640845312 121060978688 121137309696 121213688832 121223651328 121254838272 121286173608 121417911927 121799262208 121830738237 121872097152 121917574116 121948939584 122004170082 122091129576 122419292528 122450787072 122506244856 122538064896 122583790368 122593562208 122615327232 122625404928 122639308389 122670859536 123042336768 123098062464 123119917056 123130036224 123175677888 123207671808 123263472384 123636744192 123714699264 123770729472 123792703488 123802877952 123848769024 123858948096 123922829556 124390735872 124447072256 124567956162 124600003488 124646498379 125080581496 125112760704 125159446932 125201935872 125248655376 125280877824 125717170176 125796436992 125886099456 126008381187 126404149248 126483849216 126494244864 126526934196 126559485504 126606711582 126696951576 127014797312 127094882304 127127726856 127218338208 127251067392 127275955209 127298551536 127308699216 127741870464 127774734336 127799724572 127822413888 127832603328 127865806848 127880304474 127913520384 127946428416 127971452232 128004375168 128392003584 128439913472 128472956928 128531142144 128564527104 128579103952 128622753792 129001652224 129093599232 129152065536 129174994944 129233498112 129277519722 129359031399 129451233132 129857814528 129891373092 129973271814 129983954256 130017394944 130065911352 130518867648 130552445952 130601162016 130694249088 130727872512 131232085504 131265847296 131314829568 131359408128 131393354742 131476200489 131806035968 131899981824 131983147008 132017254812 132028105248 132111351216 132194649672 132205514688 132265390374 132655019328 132715098594 132738660576 132749570304 132783722496 132798777723 132809692392 132833271168 132893431164 133284910208 133295864832 133330157568 133356234336 133379910144 133440317712 133474977792 133509316608 133524454104 133535428416 133569782784 134024257536 134058737664 134084956928 134108762112 134119452672 134169499776 134249732019 134671384576 134756630528 134852345856 134887195134 134983337112 135068446404 135079547616 135538824096 135589400843 135624283632 135635430528 135720950976 136182408256 136193601024 136279473408 136365399936 136376607744 136411693056 136937828352 136973058048 137024169984 137106109296 137192557032 137536733184 137686122496 137721704094 137757135456 137819525463 137855323008 137906764164 137917757484 137942243136 138004716978 138422628864 138474281712 138485320272 138509906688 138521290752 138572637624 138608630784 138671406432 139079906304 139091337216 139142895392 139179036672 139242070656 139266791424 139278237696 139314069504 139329865152 139341316608 139839905792 139851399168 139914737664 139939577856 140002956288 140175003924 140679299072 140715491328 140715654183 140751855792 140852177856 140904737298 140940987552 141431816448 141484592184 141520991616 141621861888 142103382528 142204667904 142257732032 142294330368 142306025472 142879903744 142891646976 142981742592 143018692713 143120630484 143210870478 143222286618 143672475648 143709604272 143746576128 143800215624 143811678744 143849032704 143902710432 143939731968 143967883761 144004922064 144441004032 144494902656 144532076544 144560344188 144597534912 144635092992 144651491946 144700598016 145126858752 145192586496 145230299136 145284492288 145296073728 145321869312 145333813248 145350291424 145387685376 145827954688 145919901696 145985988608 146023907328 146090041344 146231948538 146324150271 146795790336 146821658901 146833726104 146871501696 146926307268 147031030224 147068856576 147636096192 147674078208 147729183264 147779334144 148281790464 148387479552 148442850816 148481040384 148531618404 148625270118 148718980881 148998127616 149092073472 149198340096 149236896744 149330993148 149343266592 149410903941 149437430064 149906784256 149945523984 149957847936 149996427264 150025763628 150052398912 150120357426 150159350016 150215010867 150227356968 150266005632 150669898496 150777289728 150816079872 150833179636 150845576544 150872357376 150884384256 150923575296 150940687248 151436722176 151505307648 151544659968 151601209344 151640211456 151669869312 151708889088 151856254251 152333205504 152441782272 152481177108 152577319086 152589859344 152686069848 153165627392 153205209288 153217801152 153314407584 153411074928 153423683712 153945331072 154042396224 154055056896 154094690304 154152191232 154728824832 154896887808 154936737792 154976777388 155087238384 155574337536 155725457472 155783566926 155795985306 155823645024 155836452096 155894217327 155934709632 156005332236 156464894592 156477754368 156535757316 156576416256 156647329488 156675140352 156688017408 156746098296 156758981184 157220763648 157291968704 157319894016 157332824064 157373300736 157391143968 157404079872 157432025088 157503325824 158079893504 158192566272 158251204864 158264211456 158304927744 158345837766 158458700088 158956388352 159110793504 159170166207 159211115568 159324594624 159866305344 159980251392 160039948536 160081121664 160094278656 160638606336 160739891712 160753102848 160854460416 161516412928 161618251776 161631535104 161673304806 161714898144 161775242577 161788138587 161890549236 162440984316 162496129536 162556765488 162598586112 162672226776 162714479616 162788172768 163267716096 163341659808 163384086528 163445053824 163458082944 163487102976 163500539904 163519077852 163561146048 164056449024 164130749952 164159889408 164173381632 164234237184 164276895744 164351296512 164848992256 164952932352 165027639296 165056937984 165131692032 165145264128 165187941867 165230439408 165409909002 165972310062 166090608216 166133337984 166195331172 166251750912 166817014272 166879262576 166935914496 166998207168 167041170432 167622893568 167728582656 167848132608 167891508837 168011174916 168117108822 168538865664 168645132288 168658993152 168688714482 168702578928 168745980672 168808948776 168929268768 169005776589 169503635808 169580403759 169624450944 169668089856 169701273612 169731402048 169744932288 169808273154 170322493952 170366312448 170429885184 170443471104 170487742464 170507072632 170551360512 170595237888 170628602976 170672500224 171189338112 171297275904 171374856192 171419369472 171497005056 171663591762 171771828579 172202754048 172311330816 172355860449 172370026296 172478708532 172587459294 172601644176 173143752704 173188497456 173297695752 173311939008 173356526592 173421215136 174025156864 174069927936 174134882688 174258998784 174303830016 175021129728 175086439424 175145877504 175191139656 175301600652 175316008608 175977529344 175977733009 176023006416 176037473664 176148468288 176228245674 176259532896 176274019584 176339360583 176353853832 176873359104 176953464792 176984880768 176999427072 177044963328 177065036964 177079589856 177111028224 177191241552 177727819776 177773543424 177808312448 177839880192 177920423616 177966637056 178012422144 178032605472 178047237888 178093043712 178699010048 178811682816 178825936896 178892666368 178999642692 179112505014 179803127808 179849593512 179977782816 180044942103 180091261872 180106063488 180718432128 180832378176 180847240704 180961267968 181591468032 181705964544 181820533248 181835476992 181882257408 181929260412 182583771136 182630744064 182698893312 182808145728 182876361174 182923409376 183006255123 183628938792 183676180608 183759367284 183807097344 183875685552 183890343312 183922990848 183938107392 184006289304 184563505152 184632375616 184647093696 184679875584 184695054336 184763516832 184811507712 184895208576 185439875072 185455116288 185572048896 185656094208 185689055232 185704316928 185773153536 185788422144 185884244334 186468532224 186552983552 186586103808 186670608384 186851934243 186900005232 187620872244 187669141056 187739170398 187802903808 187872983064 187921316736 188575755264 188646122912 188694655488 188829149184 189471176704 189606223872 189725773824 189741367296 189790401294 189910067373 190045427364 190522195968 190642323456 190691590284 190827507312 190876601088 190947827304 190963048824 191612805696 191662101504 191699586858 191733620832 191748904992 191798710272 191820456711 191870280576 191919642624 191957178348 192006562752 192588005376 192659870208 192709435392 192747125584 192796713216 192846790656 192868655928 192934130688 193502478336 193590115328 193640398848 193712656384 193728098304 193762492416 193850247168 193916279583 194176849698 194559868928 194786721792 194837059638 194959907721 194975931384 195026092416 195098867028 195762211868 195778301472 195828668928 195901743024 196041373632 196091808768 196848128256 196898770944 196972244352 197039112192 197090032113 197709053952 197849972736 197923801088 197974720512 198025882218 198042157872 198167026824 198291974508 198398085561 198789431296 198982528992 199072647891 199107990864 199124355456 199214538588 199249906752 199340146746 199927365312 199943797248 199995236352 200017912126 200034351504 200069865216 200160476568 200212466688 200263974912 200286681156 200303142624 200354674176 201036386304 201088106496 201127435392 201163143168 201179179008 201231433728 201254249664 201915629568 202007076864 202134945792 202226492416 202278518784 202330792701 202475005668 202602669606 203110940672 203255709696 203308236144 203436425448 203453145792 203581426464 204273612384 204290401536 204419210112 204548099904 204564911616 204617539584 205389861632 205406742528 205459587072 205536254976 205659163944 206305099776 206529183744 206582317056 206582556141 206635703184 206782984512 206860146246 206876636226 206913364704 207007075467 207633943296 207711422568 207727980408 207764860032 207781936128 207858956436 207912946176 208007109648 208619859456 208637005824 208714343088 208768555008 208863105984 208900187136 208917356544 208941043922 208994797728 209011974912 209627684864 209759858688 209777098752 209854858624 209872106496 209909366784 210004434432 210923421696 211018948608 211073236992 211127783688 211278266784 211357105947 211411481328 212147724672 212226888276 212281487424 212432792832 213155073792 213307001856 213386598048 213441495552 213459038208 214184808448 214319855616 214337470464 214472613888 214680945726 214816305717 215491002368 215508713472 215564406408 215619864192 215700323436 215717518116 215773549056 215854065648 216007383096 216587979088 216661506048 216742353984 216798114816 216840516282 216896302368 216952639488 216977237919 217050897024 217690288128 217788879744 217845448704 217926738432 217944110592 217982803968 218000719872 218025437136 218081528064 218741932032 218840999936 218879852544 218897842176 218978982912 219035860992 219135062016 219347922807 220075917312 220175589376 220193685504 220250589156 220307252544 220389460902 220546545336 221296413416 221454144288 221511117312 221593774896 221669001216 222422685696 222581219328 222664276224 222721560576 222797427606 222937905177 223497191424 223638110208 223797510144 223855345116 223996489722 224014899888 224156145096 224718487552 224860176384 224918285976 224936771904 224994640896 225038645442 225078598368 225180536139 225239025024 225341035452 226004847744 226107205012 226165934592 226224119808 226249769454 226268364816 226308536064 226326576384 226385362944 226411030872 227155083264 227239846912 227257961472 227316989952 227401814016 227460317184 227504803968 227563333632 228396367872 228499808256 228662673408 228721765662 228865978629 228884789016 229029104772 229603672064 229748441088 229807813932 229826701728 229971611376 230116612392 230135525568 230917996608 231063594336 231082585344 231142035456 231228286848 232093237248 232179843584 232345331712 232405106688 232465166082 233361506304 233588186208 233675350389 233693977959 233735467536 233754678144 233902064448 234007998354 234697341888 234716631552 234803635974 234864624384 234970994232 235012710528 235032026112 235119147444 235138471776 235831145472 235937953056 235979841024 235999236096 236059951104 236086715952 236106119808 236148037632 236254988736 236970426368 237031391232 237119840256 237227231488 237288849408 237376807296 237396317184 237457391616 237518756649 238415577088 238434582528 238666190256 238816673352 238986891936 239799458016 239970377088 240059922804 240121682496 240141417984 240957909504 241109837568 241129654272 241281690624 242121957376 242274619392 242427377664 242447302656 242509676544 242509957209 242572347216 242835823854 243598524416 243661476474 243744194304 243835148232 243897879168 244008340164 244182259152 244838585056 244901574144 245012489712 245076129792 245167580736 245187124416 245230654464 245250809856 245278616778 245341719072 246084673536 246196124928 246239834112 246260072448 246351355776 246415343616 246526944768 247273488384 247429398528 247541458944 247585406976 247605755904 247697538048 247717896192 247845659112 248114863503 248894144512 248958465093 249135912324 249200006976 249292996758 250161162992 250225521408 250318893864 250403871744 250497310752 250561755648 251434340352 251592873984 251772198912 252016762374 252808298496 252967698432 252988489728 253033071723 253053868392 253118971008 253213423164 253393903152 254189764608 254255453712 254436676416 254502134784 254551910418 254597103072 254617398432 254712409731 255483740928 255549468672 255599449144 255644827776 255665206656 255731613696 255760608948 255827040768 255892856832 255942904464 256008750336 256784007168 256879826944 256945913856 257062284288 257129054208 257158207904 257245507584 257495387643 258003304448 258304131072 258349989888 258466996224 258555039444 258718062798 258881188941 258902466264 259715629056 259782746184 259946543628 259967908512 260034789888 260131822704 261037735296 261104891904 261202324032 261388498176 261455745024 262464171008 262531694592 262629659136 262718816256 262786709484 262952400978 263612071936 263799963648 263966294016 264034509624 264056210496 264222702432 264342368511 264389299344 264411029376 264530780748 265310038656 265430197188 265477321152 265499140608 265567444992 265597555446 265619384784 265666542336 265786862328 266569820416 266591729664 266660315136 266712468672 266759820288 266880635424 266949955584 267018633216 267048908208 267070856832 267139565568 268048515072 268117475328 268169913856 268217524224 268238905344 268338999552 268499464038 268668757521 269342769152 269513261056 269704691712 269774390268 269966674224 270136892808 270159095232 271077648192 271178801686 271248567264 271270861056 271441901952 272364816512 272387202048 272558946816 272730799872 272753215488 272823386112 273875656704 273946116096 274048339968 274212218592 274314541761 274385114064 275372244992 275443408188 275514270912 275639050926 275710646016 275813528328 275835514968 275884486272 276009433956 276845257728 276948563424 276970640544 277019813376 277042581504 277073993027 277145275248 277217261568 277342812864 278159812608 278182674432 278285790784 278358073344 278484141312 278533582848 278556475392 278659730304 278682633216 279679811584 279702798336 279829475328 279879155712 280005912576 280350007848 281358598144 281431308366 281503711584 281608755597 281704355712 281809474596 281881975104 282863632896 282969184368 283041983232 283243723776 284206765056 284409335808 284515464064 284588660736 284612050944 284685601941 285759807488 285783293952 285963485184 286037385426 286241260968 286421740956 286444573236 287419208544 287493152256 287549380287 287600431248 287623357488 287698065408 287805420864 287879463936 287935767522 288009844128 288882008064 288989805312 289064153088 289120688376 289195069824 289270185984 289302983892 289401196032 290253717504 290385172992 290460598272 290568984576 290592147456 290643738624 290667626496 290700582848 290775370752 291655909376 291839803392 291971977216 292180082688 292255589457 292463897076 292648300542 293591580672 293643317802 293667452208 293743003392 293852614536 294062060448 294137713152 295272192384 295348156416 295458366528 295558668288 296563580928 296774959104 296885701632 296962080768 297038823327 297063236808 297250540236 297437961762 297996255232 298184146944 298396680192 298473793488 298661986296 298686533184 298821807882 298874860128 299010220119 299891047968 299915695872 299992854528 300026868189 300051527256 300104797824 300240714852 300318700032 300430021734 300454713936 300532011264 301339796992 301554579456 301632159744 301666359272 301691153088 301744714752 301768768512 301847150592 301881374496 302873444352 303010615296 303202418688 303280422912 303339738624 303417778176 303712508502 303904004409 304666411008 304883564544 304962354216 305154638172 305179718688 305372139696 306331254784 306410418576 306435602304 306628815168 306822149856 306847367424 307890662144 308084792448 308110113792 308189380608 308304382464 309457649664 309793775616 309873475584 309953554776 310174476768 310290219369 310314954339 311450914944 311567133852 311591970612 311647290048 311672904192 311788434654 311869419264 312010664472 312929789184 312955508736 313071514632 313152832512 313294658976 313350280704 313376034816 313411565883 313492196592 313517962368 314441527296 314583937408 314639788032 314665648128 314746601472 314782287936 314808159744 314864050176 315006651648 316159787008 316385132544 316502409728 316528422912 316609855488 316691675532 316917400176 317912776704 318221587008 318340332414 318422231136 318649189248 319732610688 319960502784 320079897072 320162243328 320188557312 321277212672 321479783424 321506205696 321708920832 322021418589 323032825856 323236503552 323263070208 323346609612 323429796288 323550485154 323576277174 323781098472 324881968632 324992259072 325113530976 325197172224 325260774423 325344453552 325428959232 325576345536 326535432192 326683319616 326768173056 326890107648 326916165888 326974205952 327001079808 327038155704 327122292096 328112898048 328261499904 328319778816 328346763264 328468474368 328553791488 328702593024 329905864704 330055278592 330113875968 330263384064 330290528256 330375883734 330460878816 330584191353 330819818004 331944620124 332181216432 332266675968 332390662344 332503501824 333634028544 333758525152 333871828992 333996414336 334082340864 334196141409 335245787136 335457165312 335696265216 335783017674 335994734583 336022349832 336234217644 337077731328 337290264576 337377428964 337405157856 337491961344 337557968163 337617897552 337858537536 338011553178 339007271616 339160807518 339248901888 339336179712 339374654181 339402547224 339462804096 339489864576 339616546308 340644987904 340732624896 340859770368 340886942208 340975484928 341014145264 341102721024 341190475776 341257205952 341345000448 342378676224 342594551808 342749712384 342994010112 343082648493 343327183524 343543657158 344405508096 344622661632 344711720898 344740052592 344957417064 345174918588 345203288352 346376994912 346595391504 346623878016 346713053184 346842430272 348050313728 348139855872 348269765376 348517997568 348607660032 348697749123 350042259456 350172878848 350291755008 350382279312 350603201304 350632017216 351011997531 351955466018 352046012832 352074947328 352205453961 352296936576 352456491348 352519065792 352548039168 352678721166 352707707664 353746718208 353906929584 353969761536 353998854144 354089926656 354130073928 354159179712 354222056448 354382483104 355455639552 355547086848 355616624896 355679760384 355840847232 355933274112 356024844288 356065210944 356094475776 356186087424 357398020096 357623365632 357651873792 357785332736 357999285384 358225010028 359606255616 359606671801 359699187024 359955565632 360089884206 360182523744 360212126976 361436864256 361664756352 361694481408 361922535936 363182936064 363411929088 363641066496 363670953984 363764514816 363858520824 364253735781 365167542272 365397786624 365492214711 365616291456 365752722348 365846818752 366012510246 367257877584 367352361216 367518734568 367614194688 367751371104 367780686624 367845981696 367876214784 367917925167 368012578608 369127010304 369264751232 369294187392 369359751168 369390108672 369527033664 369623015424 369790417152 370879750144 370910232576 371144097792 371312188416 371378110464 371408633856 371546307072 371576844288 371768488668 373105967104 373172207616 373341216768 373703868486 373800010464 373939495137 375241744488 375338282112 375478340796 375605807616 375745966128 375842633472 377151510528 377292245824 377389310976 377658298368 378942353408 379212447744 379451547648 379482734592 379580802588 379820134746 380090854728 381044391936 381284646912 381383180568 381655014624 381753202176 381827865627 381895654608 381926097648 383225611392 383324203008 383399173716 383467241664 383497809984 383597420544 383640913422 383740561152 383839285248 383914356696 384013125504 385176010752 385319740416 385418870784 385494251168 385593426432 385693581312 385737311856 385868261376 387004956672 387180230656 387280797696 387425312768 387456196608 387524984832 387700494336 387832559166 388077094197 388353699396 389573443584 389674119276 389919815442 389951862768 390052184832 390197734056 391524423736 391556602944 391657337856 391803486048 392082747264 392183617536 393696256512 393797541888 393944488704 394078224384 394180064226 394428601467 395418107904 395699945472 395847602176 395949441024 396051764436 396084315744 396334053648 396583949016 396796171122 397578862592 397965057984 398145295782 398215981728 398248710912 398396333169 398429077176 398499813504 398680293492 399854730624 399887594496 399990472704 400035824252 400068703008 400139730432 400320953136 400424933376 400527949824 400573362312 400606285248 400709348352 402072772608 402176212992 402254870784 402326286336 402358358016 402508499328 402749196057 404014153728 404269891584 404452984832 404557037568 404661585402 404950011336 405205339212 406221881344 406616472288 406768202529 406872850896 406906291584 407162852928 408547224768 408580803072 408838420224 409096199808 409129823232 409235079168 410779723264 410813485056 410919174144 411072509952 411318327888 412610199552 413058367488 413165112282 413271406368 413458576389 413565969024 413720292492 413753272452 413826729408 414014150934 415267886592 415422845136 415455960816 415529720064 415563872256 415717912872 415825892352 416014219296 417239718912 417274011648 417428686176 417537110016 417726211968 417800374272 417834713088 417882087844 417989595456 418023949824 419255369728 419519717376 419554197504 419709717248 419744212992 419818733568 420008868864 422037897216 422146473984 422146962549 422255567376 422556533568 422714211894 422822962656 424295449344 424453776552 424562974848 424865585664 426310147584 426614003712 426773196096 426882991104 426918076416 428369616896 428639711232 428674940928 428945227776 429056078139 429361891452 429632611434 430982004736 431017426944 431128812816 431239728384 431400646872 431435036232 431547098112 431708131296 431903651283 432014766192 433175958176 433323012096 433484707968 433596229632 433681032564 433792604736 433905278976 433954475838 434101794048 435380576256 435577759488 435690897408 435853476864 435888221184 435965607936 436001439744 436050874272 436163056128 437483864064 437681999872 437759705088 437957965824 438071721984 438270124032 438695845614 438972450813 440351178752 440387371008 440464976703 440501178312 440614505088 440778921804 441093090672 442592826832 442908288576 443022234624 443187549792 443338002432 444845371392 445162438656 445328552448 445443121152 445594855212 445875810354 446994382848 447276220416 447595020288 447710690232 447992979444 448029799776 448232711823 448312290192 449720352768 449836571952 449873543808 449989281792 450077290884 450157196736 450361072278 450478050048 450645032601 450682070904 452009695488 452214410024 452331869184 452448239616 452499538908 452536729632 452617072128 452653152768 452770725888 452822061744 454310166528 454479693824 454515922944 454633979904 454803628032 454920634368 455009607936 455126667264 455568762753 456999616512 457325346816 457443531324 457731957258 457769578032 458058209544 459207344128 459496882176 459615627864 459653403456 459943222752 460233224784 460271051136 461835993216 462127188672 462165170688 462284070912 462456573696 464186474496 464359687168 464690663424 464810213376 464930332164 466723012608 467176372416 467350700778 467387955918 467470935072 467509356288 467682651981 467804128896 468015996708 469394683776 469433263104 469607271948 469729248768 469941988464 470025421056 470064052224 470238294888 470276943552 471662290944 471875906112 471959682048 471998472192 472119902208 472173431904 472212239616 472296075264 472509977472 473940852736 474239680512 474454462976 474577698816 474753614592 474792634368 474914783232 475037513298 476831154176 476869165056 477332380512 477510498621 477633346704 477973783872 479598916032 479940754176 480119845608 480243364992 480282835968 481915819008 482219675136 482259308544 482563381248 484243914752 484549238784 484854755328 484894605312 485019914418 485144694432 485325727731 485364415761 485671647708 487197048832 487322952948 487488388608 487670296464 487795758336 488016680328 488364518304 489677170112 489803148288 490024979424 490152259584 490207833817 490335161472 490374248832 490461308928 490501619712 490557233556 490683438144 492169347072 492392249856 492479668224 492520144896 492702711552 492830687232 493053889536 494546976768 494858797056 495082917888 495170813952 495395076096 495435792384 495563825601 495691318224 496229727006 497788289024 497916930186 498271824648 498400013952 498585993516 500322325984 500451042816 500637787728 500807743488 500994621504 501123511296 502868680704 503185747968 503544397824 503674526511 504033524748 505616596992 505935396864 505976979456 506066143446 506107736784 506237942016 506426846328 506787806304 507017329767 508510907424 508741211277 508873352832 509004269568 509103820836 509194206144 509234796864 509424819462 510967481856 511098937344 511198898288 511289655552 511330413312 511463227392 511521217896 511654081536 511785713664 511885808928 512017500672 513568014336 513759653888 513891827712 514124568576 514258108416 514316415808 514491015168 514990775286 516006608896 516608262144 516933992448 517067581347 517110078888 517436125596 517762377882 517804932528 519431258112 519565492368 519893087256 519935817024 520069579776 520263645408 522075470592 522209783808 522404648064 522776996352 522911490048 524928342016 525063389184 525259318272 525437632512 525573418968 525904801956 527224143872 527932588032 527933199027 528069019248 528112420992 528445404864 528684737022 528778598688 528822058752 529018081749 529061561496 530620077312 530860394376 530954642304 530998281216 531134889984 531195110892 531238769568 531333084672 531573724656 533139640832 533183459328 533320630272 533424937344 533519640576 533761270848 533899911168 534037266432 534097816416 534141713664 534279131136 536097030144 536339827712 536435048448 536477810688 536677999104 536998928076 537337515042 538685538304 539026522112 539409383424 539548780536 539933348448 540134826309 540273785616 540318190464 542155296384 542357603372 542497134528 542541722112 542883803904 544729633024 544774404096 545117893632 545461599744 545506430976 545646772224 547751313408 547892232192 548096679936 548424437184 548629083522 548770228128 549018765369 550744489984 550886816376 551028541824 551278101852 551421292032 551627056656 551671029936 551768972544 552018867912 553690515456 553897126848 553941281088 554039626752 554085163008 554147986054 554290550496 554434523136 554685625728 556319625216 556365348864 556571581568 556716146688 556968282624 557067165696 557112950784 557319460608 557365266432 559359623168 559405596672 559658950656 559758311424 560011825152 560555802729 560700015696 562717196288 562862616732 563007423168 563217511194 563408711424 563618949192 563763950208 565727265792 565938368736 566083966464 566487447552 568413530112 568818671616 569030928128 569177321472 569224101888 569371203882 569730202119 571519614976 571566587904 571926970368 572074770852 572482521936 572843481912 572889146472 574838417088 574986304512 575098760574 575200862496 575246714976 575396130816 575461370133 575610841728 575758927872 575871535044 576019688256 577764016128 577979610624 578128306176 578241376752 578390139648 578540371968 578605967784 578802392064 580507435008 580770345984 580921196544 581137969152 581184294912 581287477248 581401165696 581550741504 581748838749 583679606784 583943954432 584360165376 584511178914 584879723163 584927794152 585296601084 587286635604 587334904416 587486006784 587705229072 588124120896 588275426304 590544384768 590696312832 590916733056 591117336576 591270096339 593127161856 593549918208 593771403264 593924161536 594077646654 594126473616 594501080472 594875923524 595992510464 596368293888 596947586976 597217943673 597323972592 597373066368 597643615764 597749720256 598020440238 599782095936 599831391744 599985709056 600053736378 600103054512 600209595648 600481429704 600637400064 600860043468 600909427872 601064022528 602679593984 603109158912 603264319488 603332718544 603382306176 603489429504 603537537024 603694301184 603762748992 605746888704 606021230592 606404837376 606679477248 606835556352 606992378103 607425017004 607808008818 609332822016 609767129088 609924708432 610309276344 610359437376 610744279392 612820837152 612871204608 613257630336 613644299712 613694734848 615781324288 616169584896 616220227584 616378761216 616608764928 618915299328 619587551232 619746951168 619747668423 619907109552 620348953536 620580438738 620629908678 621021226401 622901829888 623134267704 623183941224 623294580096 623345808384 623576869308 623738838528 624021328944 625859578368 625911017472 626143029264 626305665024 626589317952 626700561408 626752069632 626823131766 626984393184 627035924736 628883054592 629167874816 629279576064 629331296256 629564575872 629616319488 629728100352 630013303296 632319574016 632770265088 633004819456 633056845824 633219710976 633383351064 633834800352 634071317841 636227188571 636443174016 636680664828 636844462272 637298378496 639465221376 639921005568 640159794144 640324486656 640377114624 642554425344 642959566848 643012411392 643417841664 644042837178 644448917151 646065651712 646473007104 646526140416 646693219224 646859592576 647100970308 647152554348 647562196944 649763937264 649984518144 650227061952 650394344448 650521548846 650688907104 650857918464 650931713757 651152691072 653070864384 653366639232 653536346112 653780215296 653832331776 653948411904 654002159616 654076311408 654244584192 656225796096 656522999808 656639557632 656693526528 656936948736 657107582976 657405186048 658043768421 660110557184 660227751936 660526768128 660581056512 660751767468 660921757632 661168382706 661639636008 663889240248 664362432864 664533351936 664781324688 665007003648 667268057088 667517050304 667743657984 667992828672 668164681728 668392282818 670491574272 670914330624 671392530432 671566035348 671989469166 672044699664 672468435288 674155462656 674580529152 674754857928 674810315712 674983922688 675115936326 675235795104 675541608417 675717075072 676023106356 678014543232 678321615036 678497803776 678672359424 678749308362 678805094448 678925608192 678979729152 679233092616 681289975808 681465249792 681719540736 681773884416 681950969856 682028290528 682205442048 682380951552 682514411904 682690000896 685189103616 685499424768 685988020224 686165296986 686597935887 686654367048 687087314316 688811016192 689245323264 689423441796 689480105184 689914834128 690349837176 690406576704 692753989824 693190783008 693247756032 693426106368 693684860544 696100627456 696279711744 696539530752 697035995136 697215320064 697395498246 700084518912 700345757696 700764558624 701026051167 701081933877 701206402608 701264034432 702023995062 703910932036 704092025664 704149894656 704410907922 704593873152 704912982696 705038131584 705096078336 705357442332 705415415328 707493436416 707813859168 707939523072 707997708288 708179853312 708260147856 708318359424 708444112896 708764966208 710911279104 711094173696 711233249792 711359520768 711681694464 711866548224 712130421888 712188951552 712372174848 712556269947 714796040192 715246731264 715303747584 715570665472 715998570768 716450020056 719213343602 719398374048 719911131264 720179768412 720365047488 720424253952 722873728512 723329512704 723388962816 723845071872 726365872128 726823858176 727282132992 727341907968 727529029632 727529871627 727717041648 728507471562 730335084544 730795573248 730984429422 731232582912 731505444696 731693637504 732025020492 734515755168 734704722432 734848416289 735037469136 735228389376 735502742208 735561373248 735691963392 735752429568 735835850334 736025157216 738254020608 738529502464 738588374784 738719502336 738780217344 739054067328 739246030848 739580834304 741759500288 741820465152 742288195584 742624376832 742756220928 742817267712 743092614144 743153688576 743536977336 744344590509 746211934208 746682433536 746875395279 747407736972 747600020928 747878990274 750483488976 750676564224 750956681592 751211615232 751491932256 751685266944 754303021056 754584491648 754778621952 755316596736 757884706816 758424895488 758903095296 758965469184 759099215169 759161605176 759640269492 760181709456 762569293824 762766361136 763310029248 763506404352 763655731254 763791309216 763852195296 764137229193 766451222784 766648406016 766798347432 766934483328 766995619968 767194841088 767281826844 767481122304 767678570496 767828713392 768026251008 770352021504 770639480832 770837741568 770988502336 771186852864 771387162624 771474623712 771736522752 774009913344 774360461312 774850625536 774912393216 775049969664 775400988672 775665118332 776154188394 776643566823 776707398792 779146887168 779348238552 779839630884 779903725536 780104369664 780395468112 783048847472 783113205888 783314675712 783606972096 784165494528 784367235072 787392513024 787595083776 787888977408 788156448768 788360128452 788857202934 790836215808 791399890944 791695204352 791898882048 792103528872 792168631488 792668107296 793027105533 793167898032 793592342244 795930115968 796290591564 796431963456 796497421824 796792666338 796858154352 796999627008 797360586984 799709461248 799775188992 799980945408 800071648504 800137406016 800279460864 800641906272 800849866752 801055899648 801146724624 801212570496 801418696704 804145545216 804352425984 804509741568 804652572672 804716716032 805016998656 805498392114 806006272563 808028307456 808539783168 808905969664 809114075136 809323170804 809900022672 810410678424 812443762688 813232944576 813536405058 813745701792 813812583168 814325705856 817094449536 817161606144 817676840448 818192399616 818259646464 818470158336 821559446528 821626970112 821838348288 822145019904 822636655776 822943625283 826116734976 826330224564 826542812736 826917152778 827131938048 827440584984 827506544904 827653458816 828028301868 830535773184 830845690272 830911921632 831059440128 831127744512 831221979081 831435825744 831651784704 832028438592 834479437824 834548023296 834857372352 835074220032 835452423936 835600748544 835669426176 835764175688 835979190912 836047899648 838510739456 839039434752 839108395008 839419434496 839488425984 839637467136 840017737728 844075794432 844293925098 844511134752 844826266791 845113067136 845428423788 845645925312 848590898688 848907553104 849125949696 849731171328 852620295168 853228007424 853546392192 853765982208 853836152832 854056805823 856739233792 857279422464 857349881856 857890455552 858112156278 858723782904 859265222868 861964009472 862257625632 862479456768 862648140861 862801293744 862870072464 863094196224 863416262592 863807302566 864029532384 866351916352 866646024192 866969415936 867192459264 867362065128 867585209472 867810557952 867908951676 868203588096 870761152512 871155518976 871381794816 871706953728 871776442368 871931215872 872002879488 872101748544 872326112256 874967728128 875363999744 875519410176 875915931648 876540248064 876766768371 877391691228 877944901626 880702357504 880774742016 880929953406 881002356624 881229010176 881557843608 882186181344 885185653664 885816577152 886044469248 886375099584 886676004864 889690742784 890324877312 890657104896 890886242304 891116469981 891189710424 891751620708 893988765696 894552440832 895190040576 895421380464 895985958888 896059599552 896465423646 896624580384 897030660357 899673143904 899747087616 899978563584 900080604567 900154581768 900314393472 900722144556 900956100096 901290065202 901364141808 904019390976 904428820048 904663738368 904896479232 904999077816 905073459264 905234144256 905306305536 905541451776 905644123488 908620333056 908959387648 909031845888 909607256064 909841268736 910019215872 910253334528 911137525506 913999233024 914650693632 914887062648 915463914516 915539156064 916116419088 918993764352 919231255728 919306806912 919886445504 920466449568 920542102272 923671986432 924254377344 924330341376 924568141824 924913147392 928372948992 928719374336 929381326848 929620426752 929860664328 930870658107 930944863017 934352744832 934701401556 934775911836 934941870144 935018712576 935365303962 935608257792 936031993416 938789367552 938866526208 939214543896 939458497536 939883976928 940050842112 940128104448 940234697649 940476589776 940553887104 943324581888 943751812224 943919364096 943996944384 944239804416 944346863808 944424479232 944592150528 945019954944 947881705472 948479361024 948908925952 949155397632 949507229184 949585268736 949829566464 950075026596 953662308352 953738330112 954664761024 955020997242 955266693408 955947567744 959197832064 959881508352 960239691216 960486729984 960565671936 963831638016 964439350272 964518617088 965126762496 966064255767 968487829504 969098477568 969709510656 969789210624 970039828836 970289388864 970651455462 970728831522 971343295416 974394097664 974645905896 974976777216 975340592928 975591516672 975782323269 976033360656 976729036608 979354340224 979606296576 980049958848 980304519168 980415667634 980670322944 980748497664 980922617856 981003239424 981114467112 981366876288 984338694144 984784499712 984959336448 985040289792 985405423104 985661374464 986107779072 989717594112 990165835776 990341627904 990790152192 990871584768 991127651202 991382636448 991752574059 992459454012 995576578048 995833860372 996543649296 996800027904 997171987032 1000644651968 1000902085632 1001275575456 1001615486976 1001989243008 1002247022592 1005737361408 1006371495936 1007088795648 1007349053022 1007984203749 1008067049496 1011233193984 1011870793728 1012132286892 1012215473568 1012475884032 1012673904489 1012853692656 1013575612608 1014034659534 1017021814848 1017482422554 1017746705664 1018008539136 1018123962543 1018207641672 1018388412288 1018469593728 1018849638924 1021934963712 1022197874688 1022397796576 1022579311104 1022660826624 1022926454784 1023042435792 1023308163072 1023571427328 1023771617856 1024035001344 1027136028672 1027519307776 1027783655424 1028249137152 1028632831616 1028982030336 1029247945479 1029981550572 1033216524288 1033867984896 1034135162694 1034220157776 1034872251192 1035524755764 1035609865056 1039130984736 1039786174512 1039871634048 1040139159552 1040527290816 1044150941184 1044419567616 1044809296128 1045553992704 1045822980096 1046093247369 1049856684032 1050126778368 1050518636544 1050875265024 1051146837936 1051809603912 1054448287744 1055866398054 1056138038496 1056224841984 1056616361883 1056890809728 1057369474044 1057557197376 1057644117504 1058036163498 1058123122992 1061240154624 1061720788752 1061909284608 1061996562432 1062269779968 1062390221784 1062477539136 1062666169344 1063147449312 1066279281664 1066366918656 1066641260544 1066849874688 1067039281152 1067522541696 1067799822336 1068074532864 1068195632832 1068283427328 1068558262272 1072194060288 1072679655424 1072870096896 1072955621376 1073355998208 1073997856152 1074675030084 1077371076608 1078818766848 1078820015403 1079097561072 1079866696896 1080269652618 1080547571232 1080636380928 1084310592768 1084715206744 1084994269056 1085083444224 1085767607808 1089459266048 1089548808192 1090235787264 1090923199488 1091012861952 1091293544448 1092761207343 1095502626816 1096193359872 1096476644133 1096848874368 1097258167044 1097540456256 1098037530738 1101488979968 1101773632752 1102057083648 1102556203704 1102842584064 1103254113312 1103342059872 1103537945088 1103753775501 1104037735824 1107381030912 1107794253696 1107882562176 1108079253504 1108170326016 1108295972108 1108581100992 1108869046272 1109371251456 1112639250432 1112730697728 1113143163136 1113432293376 1113936565248 1114134331392 1114225901568 1114638921216 1114730532864 1118719246336 1119317901312 1119516622848 1120023650304 1121111605458 1121400031392 1121818485411 1125434392576 1125725233464 1126014846336 1126435022388 1126817422848 1127237898384 1127527900416 1131454531584 1131876737472 1132167932928 1132974895104 1136827060224 1137637343232 1138061856256 1138354642944 1138448203776 1138742407764 1139460404238 1143039229952 1143133175808 1143853940736 1144149541704 1144965043872 1145483596881 1145686963824 1145778292944 1149676834176 1149972609024 1150197521148 1150401724992 1150493429952 1150792261632 1150922740266 1151221683456 1151517855744 1151743070088 1152039376512 1155528032256 1155959221248 1156256612352 1156482753504 1156780279296 1157080743936 1157211935568 1157604784128 1161014870016 1161540691968 1161842393088 1162275938304 1162368589824 1162574954496 1162802331392 1163101483008 1163497677498 1164231282591 1167887908864 1168720330752 1169022357828 1169759446326 1169855588304 1170593202168 1174573271208 1174669808832 1174972013568 1175410458144 1176248241792 1176550852608 1181088769536 1181392625664 1181833466112 1182234673152 1182540192678 1186254323712 1187099836416 1187542806528 1187848323072 1188155293308 1188252947232 1189002160944 1189751847048 1192736587776 1193895173952 1194435887346 1194647945184 1194746132736 1195188999507 1195287231528 1195499440512 1196040880476 1199564191872 1199662783488 1199971418112 1200107472756 1200206109024 1200419191296 1200962859408 1201274800128 1201720086936 1201818855744 1202128045056 1205359187968 1206218317824 1206528638976 1206665437088 1206764612352 1206978859008 1207075074048 1207525497984 1208247588171 1212042461184 1212809674752 1213358954496 1213671112704 1213984756206 1214850034008 1215616017636 1218665644032 1219849416864 1220304607587 1220618552688 1220718874752 1221488558784 1225641674304 1225742409216 1226515260672 1227288599424 1227389469696 1231562648576 1232339169792 1232440455168 1232757522432 1233217529856 1237830598656 1239175102464 1239495336846 1239814219104 1240375729167 1240697907072 1241160877476 1241259817356 1242042452802 1245803659776 1246268535408 1246367882448 1246589160192 1246691616768 1247153738616 1247477677056 1248042657888 1251719156736 1251822034944 1252286058528 1252611330048 1253178635904 1253401122816 1253504139264 1253646263532 1253968786368 1254071849472 1257766109184 1258335749632 1258559152128 1258662592512 1259129151744 1259232638976 1259456200704 1260026606592 1264639148032 1266009638912 1266113691648 1266439421952 1266440887647 1266766702128 1267669600704 1268142635682 1272454377142 1272886348032 1273361329656 1273688924544 1274596756992 1278930442752 1279842011136 1280319588288 1280648973312 1280754229248 1285108850688 1285919133696 1286024822784 1286835683328 1287168234417 1288085674356 1288897834302 1292131303424 1292946014208 1293052280832 1293386438448 1293719185152 1294201940616 1294305108696 1295124393888 1295710953849 1299527874528 1299969036288 1300116428819 1300454123904 1300788688896 1301043097692 1301377814208 1301715836928 1301863427514 1302305382144 1306141728768 1306733278464 1307072692224 1307560430592 1307664663552 1307896823808 1308004319232 1308152622816 1308489168384 1312451592192 1313045999616 1313279115264 1313873897472 1314215165952 1314810372096 1316087536842 1316917352439 1320221114368 1321053536256 1321162113024 1321394930109 1321503534936 1321843515264 1322336765412 1323279272016 1327778480496 1328724865728 1329066703872 1329562649376 1330014007296 1334536114176 1335034100608 1335487315968 1335985657344 1336329363456 1336784565636 1340983148544 1341828661248 1342785060864 1343132070696 1343978938332 1344089399328 1344698135469 1344936870576 1349161058304 1349509715856 1349620631424 1349967845376 1350231872652 1350471590208 1351083216834 1351434150144 1351935097803 1352046212712 1356029086464 1356643230072 1356995607552 1357344718848 1357498616724 1357610188896 1357851216384 1357959458304 1358466185232 1362579951616 1362930499584 1363439081472 1363547768832 1363901939712 1364056581056 1364410884096 1364761903104 1365028823808 1365380001792 1370998849536 1371976040448 1372330593972 1373195871774 1373308734096 1374174628632 1377622032384 1378490646528 1378846883592 1378960210368 1379829668256 1380699674352 1380813153408 1385507979648 1386381566016 1386495512064 1386852212736 1387369721088 1392201254912 1392559423488 1393079061504 1394071990272 1394430640128 1394790996492 1400169037824 1400691515392 1401529117248 1402052102334 1402163867754 1402412805216 1402528068864 1403047955943 1404047990124 1407821864072 1408184051328 1408299789312 1408821815844 1409187746304 1409825965392 1410076263168 1410192156672 1410714884664 1410830830656 1414986872832 1415627718336 1415879046144 1415995416576 1416359706624 1416520295712 1416636718848 1416888225792 1417529932416 1421822558208 1422466499584 1422719041536 1423363388928 1423733096448 1424260843776 1424377903104 1424744349696 1425112539894 1429592080384 1430493462528 1430607495168 1431141330944 1431997141536 1432531495863 1432900040112 1438426687204 1438796748096 1439822262528 1440359536824 1440730094976 1440848507904 1445747457024 1446659025408 1446777925632 1447690143744 1452731744256 1453647716352 1454564265984 1454683815936 1455059743254 1455434083296 1455977183193 1456093247283 1457014943124 1460670169088 1461591146496 1461968858844 1462465165824 1463010889392 1463387275008 1464050040984 1469031510336 1469409444864 1469696832578 1470074938272 1470456778752 1470623501451 1471005484416 1471122746496 1471383926784 1471504859136 1471671700668 1472050314432 1476508041216 1477059004928 1477176749568 1477439004672 1477560434688 1478108134656 1478492061696 1479161668608 1483519000576 1483640930304 1484576391168 1485248753664 1485512441856 1486185228288 1486307377152 1486691476803 1487073954672 1488689181018 1492423868416 1493364867072 1493750790558 1494815473944 1495200041856 1495757980548 1500966977952 1501353128448 1501913363184 1502423230464 1502983864512 1503370533888 1508606042112 1509168983296 1509557243904 1510633193472 1511023579533 1515769413632 1516849790976 1517806190592 1517930938368 1518198430338 1518323210352 1519280538984 1520363418912 1521051989301 1525532722272 1526223633831 1526620058496 1527012808704 1527311462508 1527582618432 1527704390592 1528274458386 1532902445568 1533296812032 1533596694864 1533868966656 1533991239936 1534389682176 1534563653688 1534962244608 1535357140992 1535657426784 1536052502016 1540704043008 1541278961664 1541675483136 1541977004672 1542373705728 1542774325248 1542949247424 1543473045504 1548019826688 1548720922624 1549701251072 1549824786432 1550801977344 1551202744041 1551330236664 1552308376788 1553287133646 1553414797584 1558293774336 1558696477104 1559679261768 1559807451072 1560208739328 1560790936224 1566097694944 1566226411776 1566629351424 1567213944192 1568330989056 1568734470144 1574785026048 1575190167552 1575777954816 1576312897536 1576720256904 1577714405868 1581672431616 1583390408704 1583797764096 1583799597081 1584207057744 1584337262976 1585336214592 1586054211066 1586335796064 1587054245247 1587184684488 1591860231936 1592581183128 1592863926912 1592994843648 1593585332676 1593716308704 1593999254016 1594721173968 1599418922496 1599550377984 1599961890816 1600143297008 1600274812032 1600558921728 1601283812544 1601699733504 1602111799296 1602293449248 1602425140992 1602837393408 1608291090432 1609019483136 1609305145344 1609433432064 1610033997312 1610996784228 1612012545126 1616056614912 1617079566336 1617811939328 1618228150272 1618646341608 1619800045344 1620404478927 1620821356848 1626465889152 1627072810116 1627491403584 1627625166336 1628651411712 1634188899072 1634323212288 1635353680896 1636384799232 1636519292928 1636940316672 1643118893056 1643253940224 1643676696576 1644290039808 1645273311552 1645887250566 1647056296107 1652233469952 1652660449128 1653085625472 1653834305556 1654263876096 1654881169968 1655013089808 1655306917632 1656056603736 1661071546368 1661691380544 1661823843264 1662118880256 1662255489024 1662443958162 1662871651488 1663303569408 1664056877184 1668958875648 1669096046592 1669714744704 1670148440064 1670904847872 1671201497088 1671338852352 1671528351376 1671958381824 1672095799296 1677021478912 1678078869504 1678216790016 1678838868992 1678976851968 1679274934272 1680035475456 1681667408187 1688151588864 1688587850196 1689022269504 1689652533582 1690226134272 1690856847576 1691291850624 1697181797376 1697815106208 1698251899392 1699462342656 1705240590336 1706456014848 1707092784384 1707531964416 1707672305664 1708113611646 1709190606357 1713478467584 1714558844928 1714699763712 1715780911104 1716224312556 1717447565808 1718530445736 1723928018944 1724515251264 1724958913536 1725296281722 1725602587488 1725740144928 1726188392448 1726384110399 1726832525184 1727614605132 1728059064768 1732703832704 1733292048384 1733938831872 1734384918528 1734724130256 1735170418944 1735621115904 1735817903352 1736407176192 1741522305024 1742311037952 1742763589632 1743413907456 1743552884736 1743862431744 1744203497088 1744652224512 1745246516247 1750727999488 1751038820352 1751831863296 1753080496128 1753533536742 1754639169489 1754783382456 1755889803252 1761404715008 1761859906812 1762004713248 1762458020352 1763115687216 1764372362688 1770371307328 1771633154304 1772088938496 1772750199168 1773352009728 1779381485568 1780649754624 1781314209792 1781772484608 1782232939962 1782379420848 1783503241416 1787977531392 1789104881664 1790842760928 1791653831019 1791971917776 1792119199104 1792930847292 1793249160768 1794061320714 1799346287808 1799494175232 1799957127168 1800161209134 1800309163536 1800628786944 1801444289112 1801912200192 1802580130404 1802728283616 1808038781952 1808857640096 1809327476736 1809792958464 1809998155632 1810146918528 1810468288512 1810612611072 1811082903552 1811288246976 1817240666112 1817918775296 1818063691776 1819214512128 1820038431744 1820506669056 1820977134309 1822275051012 1827998466048 1829301387264 1829774125296 1830927829032 1831078312128 1832232838176 1838462511456 1838613613824 1839772891008 1840932899136 1841084204544 1847343972864 1848508754688 1848660682752 1849136283648 1849826294784 1856745897984 1857438748672 1858762653696 1859240853504 1859243005269 1859721328656 1861741316214 1861889726034 1868705489664 1869402803112 1869551823672 1869883740288 1870037425152 1870730607924 1871216515584 1872063986832 1877578735104 1877733052416 1878429087792 1878916995072 1879767953856 1880101684224 1880256208896 1880469395298 1880953179552 1881107774208 1886649163776 1887503624448 1887838728192 1887993888768 1888693727616 1888848958464 1889184301056 1890039909888 1895763410944 1896958722048 1897817851904 1898310795264 1899014458368 1899170537472 1899659132928 1900150053192 1902213953523 1908681565713 1909329522048 1910041994484 1910533386816 1911895135488 1918395664128 1919763016704 1920479382432 1920973459968 1921131343872 1927663276032 1928878700544 1929037234176 1930253524992 1932128511534 1933346751453 1936975659008 1938196955136 1939419021312 1939578421248 1940079657672 1940578777728 1941302910924 1941457663044 1942686590832 1948788195328 1949291811792 1949953554432 1950681185856 1951183033344 1951564646538 1952066721312 1952795141271 1953458073216 1958708680448 1959212593152 1960099917696 1960609038336 1960831335268 1961340645888 1961496995328 1961845235712 1962006478848 1962228934224 1962733752576 1968677388288 1969568999424 1969918672896 1970080579584 1970810846208 1971322748928 1972215558144 1974131305263 1980331671552 1980683255808 1981580304384 1981743169536 1982255302404 1982765272896 1983505148118 1984918908024 1991153156096 1991667720744 1993087298592 1993600055808 1994343974064 2001289303936 2001804171264 2002551150912 2003230973952 2003978486016 2004494045184 2011474722816 2012742991872 2014177591296 2014698106044 2015968407498 2016134098992 2022466387968 2023741587456 2024264573784 2024430947136 2024951768064 2025347808978 2025707385312 2026624825251 2027151225216 2028069319068 2034043629696 2034964845108 2035493411328 2036017078272 2036247925086 2036415283344 2036776824576 2036939187456 2037699277848 2043869927424 2044395749376 2044795593152 2045158622208 2045321653248 2045852909568 2046084871584 2046616326144 2047142854656 2047543235712 2048070002688 2055038615552 2055567310848 2056498274304 2057265663232 2057964060672 2058495890958 2059793807661 2059963101144 2066433048576 2067735969792 2068270325388 2068440315552 2069744502384 2071049511528 2071219730112 2078261969472 2079572349024 2079743268096 2080278319104 2081054581632 2088301882368 2088839135232 2089618592256 2091107985408 2091645960192 2092186494738 2099713368064 2100253556736 2101037273088 2102293675872 2103078153501 2103245801631 2103619207824 2111732796108 2112276076992 2112449683968 2113232723766 2113781619456 2114738948088 2115114394752 2115288235008 2116072326996 2116246245984 2122480309248 2123441577504 2123818569216 2123993124864 2124539559936 2124780443568 2124955078272 2125332338688 2126294898624 2132558563328 2132733837312 2133282521088 2133699749376 2134078562304 2135045083392 2135599644672 2136391265664 2136566854656 2137116524544 2137668809841 2144388120576 2145359310848 2145740193792 2145911242752 2146711996416 2147995712304 2149350060168 2154742153216 2157640030806 2158195122144 2159733393792 2160539305236 2161095142464 2161272761856 2168621185536 2169430413488 2169988538112 2170166888448 2171535215616 2178918532096 2179097616384 2180471574528 2181846398976 2182025723904 2182587088896 2182589614881 2185522414686 2191005253632 2192386719744 2192953288266 2193697748736 2194516334088 2195080912512 2196075061476 2203547265504 2204114167296 2204545248867 2205112407408 2205685168128 2206508226624 2206684119744 2207075890176 2207507551002 2208075471648 2214762061824 2215588507392 2215765124352 2216158507008 2216340652032 2216591944216 2217162201984 2217738092544 2218742502912 2225278500864 2225461395456 2226286326272 2226864586752 2227873130496 2228268662784 2228451803136 2229277842432 2229461065728 2233033771527 2237438492672 2238635802624 2240047300608 2240626185837 2242223210916 2242800062784 2243636970822 2250868785152 2251450466928 2252029692672 2252870044776 2253634845696 2254475796768 2255055800832 2262909063168 2263753474944 2264335865856 2265949790208 2273654120448 2275274686464 2276123712512 2276709285888 2276896407552 2277297645507 2277484815528 2278920808476 2286078459904 2287707881472 2288299083408 2289930087744 2290967193762 2291373927648 2291556585888 2292411687579 2299353668352 2299945218048 2300205989449 2300395042296 2300803449984 2300986859904 2301584523264 2301845480532 2302443366912 2303035711488 2303486140176 2304078753024 2311056064512 2311918442496 2312513224704 2312965507008 2313560558592 2314161487872 2314423871136 2315209568256 2322029740032 2323081383936 2324551876608 2324737179648 2325149908992 2325604662784 2326202966016 2326995354996 2328462565182 2329930700469 2335775817728 2337440661504 2338044715656 2339518892652 2339711176608 2341186404336 2349146542416 2349339617664 2349944027136 2350820916288 2352496483584 2353101705216 2362177539072 2362785251328 2363666932224 2364469346304 2365080385356 2372508647424 2374199672832 2375085613056 2375696646144 2376310586616 2376505894464 2378004321888 2379081316599 2379503694096 2387790347904 2388871774692 2389295890368 2389492265472 2390377999014 2390574463056 2390998881024 2392081760952 2399128383744 2399325566976 2399942836224 2400214945512 2400412218048 2400838382592 2401925718816 2402549600256 2403440173872 2403637711488 2404256090112 2410718375936 2412436635648 2413057277952 2413330874176 2413529224704 2413957718016 2414150148096 2415050995968 2416495176342 2424084922368 2425619349504 2426717908992 2427342225408 2427969512412 2429700068016 2431232035272 2437331288064 2439698833728 2440609215174 2441237105376 2441437749504 2442977117568 2451283348608 2451484818432 2453030521344 2454577198848 2454778939392 2463125297152 2464678339584 2464880910336 2465515044864 2466435059712 2468830875849 2478350204928 2478990673692 2479628438208 2480751458334 2481395814144 2482321754952 2482519634712 2484084905604 2491607319552 2492537070816 2492735764896 2493178320384 2493383233536 2493665937243 2494307477232 2494955354112 2496085315776 2503438313472 2503644069888 2504572117056 2505222660096 2506357271808 2506802245632 2507008278528 2507292527064 2507937572736 2508143698944 2515532218368 2516671499264 2517118304256 2517325185024 2518258303488 2518465277952 2518912401408 2520053213184 2529278296064 2532019277824 2532227383296 2532881775294 2533533404256 2534478800373 2535339201408 2536285271364 2544908754284 2545772696064 2546722659312 2547377849088 2549193513984 2557860885504 2559684022272 2560639176576 2561297946624 2561508458496 2562170417469 2570217701376 2571838267392 2572049645568 2573671366656 2574336468834 2576171348712 2577795668604 2584262606848 2585892028416 2586772876896 2587438370304 2587944422583 2588403881232 2588610217392 2590248787776 2591421907698 2599055749056 2599938072576 2600232857638 2600908247808 2601577377792 2602086195384 2602755628416 2603431673856 2603726855028 2604610764288 2612283457536 2613466556928 2614145384448 2615120861184 2615329327104 2615793647616 2616008638464 2616305245632 2616978336768 2624903184384 2626091999232 2626558230528 2627747794944 2629620744192 2630300305113 2632175073684 2633834704878 2640442228736 2642107072512 2642324226048 2642789860218 2643007069872 2643687030528 2644673530824 2646558544032 2655556960992 2657449731456 2658133407744 2659125298752 2660028014592 2669072228352 2670068201216 2670974631936 2671971314688 2672658726912 2673349409943 2673569131272 2681966297088 2683657322496 2685570121728 2686264141392 2687957876664 2688178798656 2689396270938 2689873741152 2691091981071 2699019431712 2699241262848 2699935690752 2700241813701 2700463745304 2700943180416 2702166433668 2702868300288 2703870195606 2704092425424 2712058172928 2713286460144 2713991215104 2714689437696 2714997233448 2715220377792 2715702432768 2715918916608 2716932370464 2725159903232 2725860999168 2726878162944 2727095537664 2728113162112 2728821768192 2729523806208 2730057647616 2730760003584 2741997699072 2743952080896 2744661187944 2746391743548 2746617468192 2748349257264 2756981293056 2757693767184 2757920420736 2759659336512 2761399348704 2761626306816 2771015959296 2772763132032 2772991024128 2773704425472 2774739442176 2784402509824 2785118846976 2786158123008 2788143980544 2788861280256 2789581992984 2792611974321 2801383030784 2803058234496 2804104204668 2804327735508 2804825610432 2805056137728 2806095911886 2808095980248 2815643728144 2816368102656 2816599578624 2817643631688 2818375492608 2819651930784 2820152526336 2820384313344 2820704092947 2821429769328 2821661661312 2829973745664 2831255436672 2831758092288 2831990833152 2832719413248 2833040591424 2833273437696 2833776451584 2835059864832 2843645116416 2844932999168 2845438083072 2846726777856 2847466192896 2848521687552 2848755806208 2849488699392 2850225079788 2860986925056 2861214990336 2862282661888 2863994283072 2865062991726 2865800080224 2876853374408 2877593496192 2879644525056 2880719073648 2881460189952 2881697015808 2891494914048 2893318050816 2893555851264 2895380287488 2898192767301 2905463488512 2907295432704 2909128531968 2909367631872 2910119486508 2910868166592 2911954366386 2912186494566 2914029886248 2921340338176 2923182292992 2923937717688 2924930331648 2926021778784 2926774550016 2927346969807 2928100081968 2938063020672 2938818889728 2939393665156 2940149876544 2940913557504 2941247002902 2942010968832 2942245492992 2942767853568 2943009718272 2943343401336 2944100628864 2953016082432 2954118009856 2954353499136 2954878009344 2955120869376 2956216269312 2956984123392 2958323337216 2967038001152 2969152782336 2970497507328 2971024883712 2972370456576 2972614754304 2973382953606 2974147909344 2975257722177 2977378362036 2984847736832 2986729734144 2987501581116 2989630947888 2990400083712 2991515961096 3001933955904 3002706256896 3003826726368 3004846460928 3005967729024 3006741067776 3017212084224 3018337966592 3019114487808 3021266386944 3022047159066 3023952611247 3031538827264 3033699581952 3035612381184 3036396860676 3036646420704 3038021713467 3038561077968 3040726837824 3042103978602 3051065444544 3052447267662 3053240116992 3054025617408 3054371887629 3054622925016 3055165236864 3055408781184 3056548916772 3065804891136 3066593624064 3067193389728 3067737933312 3067982479872 3068779364352 3069127307376 3069924489216 3070714281984 3071314853568 3072105004032 3081408086016 3082557923328 3083350966272 3083954009344 3084747411456 3085898494848 3086946091008 3087743836437 3097441845248 3099402502144 3099649572864 3101603954688 3102405488082 3102660473328 3104616753576 3106574267292 3106829595168 3117392954208 3119358523536 3119614902144 3120417478656 3121581872448 3132195389888 3132452823552 3133258702848 3134427888384 3136661978112 3137468940288 3149570052096 3150380335104 3151555909632 3152625795072 3153440513808 3155428811736 3163344863232 3166780817408 3167599194162 3168414115488 3168674525952 3169849085649 3170672429184 3172108422132 3172671592128 3174108490494 3174369368976 3183720463872 3185162366256 3185727853824 3185989687296 3187170665352 3187432617408 3187998508032 3189442347936 3198837844992 3199100755968 3199923781632 3200286594016 3200549624064 3201117843456 3202567625088 3203399467008 3204223598592 3204586898496 3204850281984 3205674786816 3216582180864 3218038966272 3218610290688 3218866864128 3220067994624 3221993568456 3224025090252 3232113229824 3235623878656 3236456300544 3236460046209 3237292683216 3239600090688 3240808957854 3241642713696 3252931778304 3254145620232 3254982807168 3255250332672 3257302823424 3268377798144 3268646424576 3270707361792 3272769598464 3273038585856 3273880633344 3286237786112 3286507880448 3288580079616 3289429932399 3290546623104 3291774501132 3294112592214 3304466939904 3305320898256 3306171250944 3307668611112 3308527752192 3309762339936 3310026179616 3310613835264 3311261326503 3312113207472 3322143092736 3323382761088 3323647686528 3324237760512 3324510978048 3324887916324 3325743302976 3326607138816 3328113754368 3337917751296 3338192093184 3339429489408 3340296880128 3341809695744 3342402994176 3342677704704 3343056702752 3343916763648 3344191598592 3354042957824 3356157739008 3357677737984 3357953703936 3358549868544 3360070950912 3363334816374 3365455456233 3376303177728 3377175700392 3378044539008 3379305067164 3380452268544 3381713695152 3382583701248 3394363594752 3395630212416 3396503798784 3398924685312 3410481180672 3412912029696 3414185568768 3415063928832 3415344611328 3416227223292 3418381212714 3426956935168 3429117689856 3429399527424 3431561822208 3432448625112 3434895131616 3436450790643 3437060891472 3447856037888 3449030502528 3449917827072 3450592563444 3451205174976 3451480289856 3452376784896 3452768220798 3453665050368 3455229210264 3456118129536 3465407665408 3466584096768 3467877663744 3468769837056 3469448260512 3470340837888 3471242231808 3471635806704 3472814352384 3483044610048 3484622075904 3485527179264 3486827814912 3487105769472 3487724863488 3488406994176 3489304449024 3490493032494 3492693847773 3501455998976 3503663726592 3506160992256 3507067073484 3509278338978 3509566764912 3511779606504 3522809430016 3523719813624 3524009426496 3524916040704 3526231374432 3528744725376 3540742614656 3543266308608 3544177876992 3545500398336 3546704019456 3558762971136 3561299509248 3562628419584 3563544969216 3564465879924 3564758841696 3567006482832 3578209763328 3581685521856 3583307662038 3583943835552 3584238398208 3585566998521 3585861694584 3586498321536 3588122641428 3598692575616 3598988350464 3599914254336 3600322418268 3600618327072 3601257573888 3602888578224 3603824400384 3605160260808 3605456567232 3616077563904 3617715280192 3618654953472 3619585916928 3619996311264 3620293837056 3620936577024 3621225222144 3622576493952 3635837550592 3636127383552 3638429024256 3640076863488 3641013338112 3641954268618 3644550102024 3655996932096 3659548250592 3660913822761 3661855658064 3662156624256 3664465676352 3676925022912 3677227227648 3679545782016 3681865798272 3682168409088 3694687945728 3697017509376 3697321365504 3698272567296 3699652589568 3713491795968 3714877497344 3717525307392 3718486010538 3719442657312 3721127187501 3723482632428 3723779452068 3737410979328 3738805606224 3739103647344 3739767480576 3740074850304 3741461215848 3742433031168 3744127973664 3755157470208 3755466104832 3756858175584 3757833990144 3759535907712 3760203368448 3760512417792 3760938790596 3761906359104 3762215548416 3773298327552 3775007248896 3775677456384 3775987777536 3777387455232 3777697916928 3778368602112 3780079819776 3791526821888 3793917444096 3795635703808 3798028916736 3798341074944 3799318265856 3799322662941 3800300106384 3804427907046 3817363131426 3818659044096 3820083988968 3821066773632 3823790270976 3836791328256 3839526033408 3840958764864 3841946919936 3842262687744 3855326552064 3857757401088 3858074468352 3860507049984 3861504703251 3864257023068 3866693502906 3873951318016 3876393910272 3878838042624 3879156842496 3880159315344 3881157555456 3882605821848 3882915326088 3885373181664 3887132861547 3898583623584 3899907108864 3900349286457 3901362371712 3902366066688 3903129293076 3904133442624 3905590282542 3906916146432 3917417360896 3918425186304 3920199835392 3921218076672 3921662670536 3922681291776 3922993990656 3923690471424 3924012957696 3924457868448 3925467505152 3937354776576 3939137998848 3939837345792 3941621692416 3942645497856 3944431116288 3948262610526 3950752057317 3960663343104 3963160608768 3963486339072 3964184790327 3964510604808 3965530545792 3967010296236 3969837816048 3982306312192 3983335441488 3986174597184 3987200111616 3988687948128 4002578607872 4003608342528 4005102301824 4006461947904 4007956972032 4008988090368 4022949445632 4025485983744 4028355182592 4029396212088 4031936814996 4032268197984 4034094406407 4047483174912 4048529147568 4048861894272 4049903536128 4050695617956 4051414770624 4053249650502 4054302450432 4055805293409 4056138638136 4068087259392 4069929690216 4070986822656 4072034156544 4072495850172 4072830566688 4073553649152 4073878374912 4075398555696 4087739854848 4088791498752 4089591186304 4090317244416 4090643306496 4091705819136 4092169743168 4093232652288 4094285709312 4095086471424 4096140005376 4110077231104 4112996548608 4114531326464 4115928121344 4116991781916 4119587615322 4119926202288 4132866097152 4135471939584 4136540650776 4136880631104 4139489004768 4142099023056 4142439460224 4156523938944 4159144698048 4159486536192 4160556638208 4162109163264 4176603764736 4177678270464 4179237184512 4182215970816 4183291920384 4184372989476 4199426736128 4200507113472 4202074546176 4204587351744 4206156307002 4206491603262 4207238415648 4209143867829 4223465592216 4224552153984 4224899367936 4226465447532 4227563238912 4229477896176 4230228789504 4230576470016 4232144653992 4232492491968 4244960618496 4246883155008 4247637138432 4247986249728 4249079119872 4249560887136 4249910156544 4250664677376 4252589797248 4265117126656 4265467674624 4267399498752 4268157124608 4270090166784 4271199289344 4272782531328 4273133709312 4274233049088 4275337619682 4288776241152 4290718621696 4291480387584 4291822485504 4293423992832 4295991424608 4297594487589 4298700120336 4315280061612 4316390244288 4319466787584 4321078610472 4322190284928 4322545523712 4337242371072 4338860826976 4339977076224 4340333776896 4343070431232 4357837064192 4358195232768 4360943149056 4363692797952 4364051447808 4365179229762 4367931549579 4368279741849 4371044829372 4382010507264 4384773439488 4385906576532 4387395497472 4389032668176 4390161825024 4392150122952 4407094531008 4408228334592 4409090497734 4410224814816 4411370336256 4411870504353 4413016453248 4413368239488 4414151780352 4415015102004 4416150943296 4429524123648 4431177014784 4431530248704 4432317014016 4432681304064 4433183888432 4434324403968 4435476185088 4437485005824 4450557001728 4450922790912 4452572652544 4453729173504 4455746260992 4456537325568 4458555684864 4458922131456 4460074430409 4466067543054 4474876985344 4477271605248 4480094601216 4481252371674 4484446421832 4485600125568 4487273941644 4502900933856 4504059385344 4505740089552 4507269691392 4508951593536 4510111601664 4525818126336 4527506949888 4528671731712 4531899580416 4533070738599 4547308240896 4550549372928 4552247425024 4553418571776 4553792815104 4554595291014 4554969631056 4557841616952 4563155967903 4572156919808 4576598166816 4578670901493 4579860175488 4581934387524 4582747855296 4583113171776 4584823375158 4598707336704 4599890436096 4600411978898 4600790084592 4601606899968 4601973719808 4603169046528 4603690961064 4604886733824 4606071422976 4606972280352 4608157506048 4622112129024 4623836884992 4625026449408 4625931014016 4627121117184 4628322975744 4628847742272 4630419136512 4644059480064 4646162767872 4649103753216 4649474359296 4651209325568 4652405932032 4653608232123 4653990709992 4656925130364 4659861400938 4671551635456 4674881323008 4676089431312 4679037785304 4679422353216 4682372808672 4698293084832 4698679235328 4699888054272 4701641832576 4704992967168 4706203410432 4724355078144 4725570502656 4727333864448 4728938692608 4730160770712 4745017294848 4750171226112 4751393292288 4751398791243 4752621173232 4753011788928 4756008643776 4758162633198 4759007388192 4761162735741 4775580695808 4777743549384 4778591780736 4778984530944 4780755998028 4781148926112 4781997762048 4784163521904 4798256767488 4798651133952 4799885672448 4800429891024 4800824436096 4801676765184 4803851437632 4805099200512 4806880347744 4807275422976 4808512180224 4821436751872 4824873271296 4826661748352 4827058449408 4827915436032 4828300296192 4830101991936 4832990352684 4848169844736 4851238699008 4853435817984 4854684450816 4855939024824 4859400136032 4861213436781 4862464070544 4879397667456 4881218430348 4882474210752 4882875499008 4885954235136 4902566697216 4902969636864 4906061042688 4909154397696 4909557878784 4926250594304 4929356679168 4929761820672 4931030089728 4932870119424 4937661751698 4956700409856 4957981347384 4959256876416 4961502916668 4962791628288 4964643509904 4965039269424 4968169811208 4983214639104 4985074141632 4985471529792 4986356640768 4986766467072 4987331874486 4988614954464 4989910708224 4992170631552 5006876626944 5007288139776 5009144234112 5010445320192 5012714543616 5013604491264 5014016557056 5014585054128 5015875145472 5016287397888 5031064436736 5033342998528 5034236608512 5034650370048 5036516606976 5036930555904 5037824802816 5040106426368 5045002224561 5064038555648 5064454766592 5065763550588 5067066808512 5068957600746 5070678402816 5072570542728 5089817508568 5091545392128 5093445318624 5094755698176 5098387027968 5115721771008 5119368044544 5121278353152 5122595893248 5123016916992 5124340834938 5127571819071 5140435402752 5143676534784 5144099291136 5147342733312 5148672937668 5152342697424 5155591337208 5168525213696 5171784056832 5173545753792 5174876740608 5175888845166 5176807762464 5177220434784 5179152331197 5180497575552 5182843815396 5198111498112 5199876145152 5200465715276 5201816495616 5203154755584 5204172390768 5205511256832 5206863347712 5207453710056 5209221528576 5224566915072 5226933113856 5228290768896 5230241722368 5230658654208 5231587295232 5232610491264 5233956673536 5235739548741 5252183998464 5253116461056 5255495589888 5259241488384 5260600610226 5263917508467 5264350147368 5267669409756 5280884457472 5284214145024 5285579720436 5286014139744 5287374061056 5289347061648 5293117088064 5311113921984 5314899462912 5316266815488 5318250597504 5320056029184 5338144456704 5340136402432 5341949263872 5343942629376 5345317453824 5346698819886 5347138262544 5363932594176 5367314644992 5372528282784 5374961493057 5375915753328 5376357597312 5378792541876 5379747482304 5382183962142 5398038863424 5398482525696 5399871381504 5400483627402 5400927490608 5401886360832 5404332867336 5405736600576 5407740391212 5408184850848 5424116345856 5426572920288 5427982430208 5429378875392 5429994466896 5430440755584 5431404865536 5431837833216 5433864740928 5450319806464 5451721998336 5453756325888 5454191075328 5456226324224 5457643536384 5460115295232 5461520007168 5462931402927 5483995398144 5487904161792 5489322375888 5492783487096 5493234936384 5496698514528 5515387534368 5515840841472 5519318673024 5522798697408 5523252613632 5542031918592 5545526264064 5545982048256 5547408850944 5549478884352 5568805019648 5570237693952 5572316246016 5576287961088 5577722560512 5577729015807 5579163985968 5585223948642 5602766061568 5606116468992 5608208409336 5608655471016 5609651220864 5610112275456 5612191823772 5616191960496 5631287456288 5632736205312 5633199157248 5635287263376 5636750985216 5639303861568 5640305052672 5640768626688 5641408185894 5642859538656 5643323322624 5659947491328 5662510873344 5663516184576 5663981666304 5666081182848 5666546875392 5667552903168 5670119729664 5687290232832 5689865998336 5690876166144 5693453555712 5694932385792 5697043375104 5697511612416 5698977398784 5700450159576 5706641860569 5724565323776 5726044697139 5727988566144 5730125983452 5731600160448 5753706748816 5755186992384 5759289050112 5761438147296 5762920379904 5763394031616 5782989828096 5786636101632 5787111702528 5790760574976 5796385534602 5810926977024 5814590865408 5818257063936 5818735263744 5820238973016 5821736333184 5823908732772 5824372989132 5828059772496 5846364585984 5847875435376 5849860663296 5852043557568 5853549100032 5854693939614 5856200163936 5858385423813 5876126041344 5877637779456 5878787330312 5880299753088 5881827115008 5882494005804 5884021937664 5884490985984 5885535707136 5886019436544 5886686802672 5888201257728 5906032164864 5908236019712 5908706998272 5909756018688 5910241738752 5912432538624 5913968246784 5916646674432 5922393915789 5934076002304 5940995014656 5942049767424 5944740913152 5945229508608 5946765907212 5948295818688 5950515444354 5954756724072 5969695473664 5973459468288 5975003162232 5979261895776 5980800167424 5983031922192 6003867911808 6005412513792 6007653452736 6009692921856 6011935458048 6013482135552 6034424168448 6036675933184 6038228975616 6042532773888 6044094318132 6047905222494 6063077654528 6067399163904 6071224762368 6072793721352 6073292841408 6076043426934 6077122155936 6079874475753 6081453675648 6084207957204 6102130889088 6104894535324 6106480233984 6108051234816 6108743775258 6109245850032 6110330473728 6110817562368 6113097833544 6131609782272 6133187248128 6134386779456 6135475866624 6135964959744 6137558728704 6138254614752 6139848978432 6141428563968 6142629707136 6144210008064 6165115846656 6166701932544 6167908018688 6169494822912 6171796989696 6173892182016 6175487672874 6179381422983 6194883690496 6198805004288 6199299145728 6203207909376 6204810976164 6205320946656 6209233507152 6213148534584 6213659190336 6234785908416 6238717047072 6239229804288 6240834957312 6243163744896 6264390779776 6264905647104 6266517405696 6268855776768 6273323956224 6274937880576 6299140104192 6300760670208 6303111819264 6306881027616 6309234460503 6309737404893 6310857623472 6333561634816 6335198388324 6336828230976 6337349051904 6339698171298 6341344858368 6344216844264 6345343184256 6348216980988 6348738737952 6367440927744 6370324732512 6371455707648 6371979374592 6372701839621 6374341330704 6374865234816 6375997016064 6378884695872 6397675689984 6398201511936 6399847563264 6400573188032 6401099248128 6402235686912 6405135250176 6406798934016 6409173796992 6409700563968 6411349573632 6433164361728 6436077932544 6437220581376 6437733728256 6440135989248 6443987136912 6448050180504 6464226459648 6471247757312 6472920092418 6474585366432 6479200181376 6481617915708 6483285427392 6505863556608 6508291240464 6509965614336 6510500665344 6514605646848 6536755596288 6537292849152 6541414723584 6545539196928 6546077171712 6547761266688 6547768844643 6572475572224 6573015760896 6577160159232 6578859864798 6581093246208 6583549002264 6588225184428 6610641796512 6612342501888 6613635746601 6615337222224 6617055504384 6619524679872 6620052359232 6621227670528 6622522653006 6624226414944 6644286185472 6646765522176 6647295373056 6648475521024 6649021956096 6649775832648 6651486605952 6653214277632 6656227508736 6675835502592 6676384186368 6678858978816 6680593760256 6683619391488 6684805988352 6685355409408 6686113405504 6687833527296 6688383197184 6708085915648 6712315478016 6715355475968 6715907407872 6720141901824 6721878557511 6726669632748 6730910912466 6752606355456 6754351400784 6756089078016 6758610134328 6760904537088 6763427390304 6765167402496 6788727189504 6791260424832 6793007597568 6797849370624 6820962361344 6825824059392 6828371137536 6830127857664 6830689222656 6831892936521 6832454446584 6836762425428 6853913870336 6858235379712 6863123644416 6864897250224 6869790263232 6872901581286 6874121782944 6877235062737 6898061005056 6899835654144 6900617968347 6901185126888 6902410349952 6902960579712 6904753569792 6905536441596 6907330100736 6910458420528 6912236259072 6930815330816 6933168193536 6935755327488 6937539674112 6938896521024 6940681675776 6942484463616 6943271613408 6945628704768 6966089220096 6969244151808 6973655629824 6974211538944 6975449726976 6976813988352 6978608898048 6980986064988 6985387695546 6989792101407 7002911997952 7007327453184 7012321984512 7014134146968 7018556677956 7019133529824 7023559213008 7045618860032 7047439627248 7048018852992 7049832081408 7052462748864 7057489450752 7081485229312 7086532617216 7088355753984 7091000796672 7093408038912 7117525942272 7122599018496 7125256839168 7127089938432 7128931759848 7129517683392 7134012965664 7137243949797 7163371043712 7166615324076 7167887671104 7168476796416 7171133997042 7171723389168 7172996643072 7176245282856 7197385151232 7197976700928 7199828508672 7200644836536 7201236654144 7202515147776 7205777156448 7207648800768 7210320521616 7210913134464 7232155127808 7235430560384 7237309906944 7239171833856 7239992622528 7240587674112 7241873154048 7242450444288 7245152987904 7271675101184 7272254767104 7276858048512 7280153726976 7282026676224 7283908537236 7289100204048 7311993864192 7319096501184 7321827645522 7323711316128 7324313248512 7328931352704 7353850045824 7354454455296 7359091564032 7363731596544 7364336818176 7389375891456 7394035018752 7394642731008 7396545134592 7399305179136 7406492627547 7429754994688 7435050614784 7436972021076 7438885314624 7442254375002 7446965264856 7447558904136 7474821958656 7477611212448 7478207294688 7479534961152 7480149700608 7480997811729 7482922431696 7484866062336 7488255947328 7510314940416 7510932209664 7513716351168 7515667980288 7519071815424 7520406736896 7521024835584 7521877581192 7523812718208 7524431096832 7546596655104 7550014497792 7551354912768 7551975555072 7554774910464 7555395833856 7556737204224 7560159639552 7587834888192 7591271407616 7596057833472 7596682149888 7598645325882 7600600212768 7603436401119 7608855814092 7634726262852 7637318088192 7640167977936 7642133547264 7647580541952 7673582656512 7679052066816 7681917529728 7683893839872 7684525375488 7686511252407 7710653104128 7715514802176 7716148936704 7721014099968 7723009406502 7728514046136 7733387005812 7747902636032 7752787820544 7757676085248 7760318630688 7762315110912 7763833267749 7765211643696 7765830652176 7770746363328 7774265723094 7797167247168 7799814217728 7800698572914 7802724743424 7804732133376 7806258586152 7808266885248 7811180565084 7813832292864 7834834721792 7836850372608 7840399670784 7842436153344 7843325341072 7845362583552 7845987981312 7847380942848 7848025915392 7848915736896 7850935010304 7874709553152 7878275997696 7879674691584 7883243384832 7888862232576 7890900915339 7896525221052 7901504114634 7921326686208 7926321217536 7926972678144 7928369580654 7929021209616 7931061091584 7934020592472 7939675632096 7966670882976 7972349194368 7974400223232 7977375896256 8005157215744 8007216685056 8010204603648 8012923895808 8015913944064 8017976180736 8020048229829 8045898891264 8050971967488 8056710365184 8058792424176 8063873629992 8064536395968 8068188812814 8073275943213 8097058295136 8097723788544 8099807072256 8100725441103 8101391235912 8102829541248 8106499301004 8108604900864 8111610586818 8112277276272 8136174518784 8139859380432 8141973645312 8144068313088 8144991700344 8145661133376 8147107298304 8147756749824 8150797111392 8175479709696 8177582997504 8179182372608 8180634488832 8181286612992 8184339486336 8186465304576 8188571418624 8190172942848 8192280010752 8220154462208 8225993097216 8229062652928 8231856242688 8233983563832 8239175230644 8239852404576 8270943879168 8270953451423 8273081301552 8273761262208 8278978009536 8284198046112 8284878920448 8313047877888 8318289396096 8318973072384 8321113276416 8324218326528 8353207529472 8355356540928 8358474369024 8364431941632 8366583840768 8368745978952 8377835922963 8398853472256 8404149092352 8409174703488 8412312614004 8412983206524 8414476831296 8418287735658 8446931184432 8449104307968 8449798735872 8452930895064 8455126477824 8458955792352 8460457579008 8461152940032 8462112278841 8464289307984 8464984983936 8489921236992 8493766310016 8495274276864 8495972499456 8498158239744 8499121774272 8499820313088 8501329354752 8505179594496 8530234253312 8530935349248 8534798997504 8536314249216 8540180333568 8542398578688 8545565062656 8546267418624 8548466098176 8550675239364 8581437243392 8582960775168 8583644971008 8586847985664 8591982849216 8595188975178 8597400240672 8630560123224 8632780488576 8638933575168 8642157220944 8644380569856 8645091047424 8674484742144 8677721653952 8679954152448 8680667553792 8686140862464 8715674128384 8716390465536 8721886298112 8727385595904 8728102895616 8730358459524 8735863099158 8736559483698 8742089658744 8764021014528 8769546878976 8771813153064 8774790994944 8778065336352 8780323650048 8782040909421 8784300245904 8814189062016 8816456669184 8818180995468 8820449629632 8822740672512 8823741008706 8826032906496 8826736478976 8828303560704 8830030204008 8832301886592 8859048247296 8862354029568 8863060497408 8864634028032 8865362608128 8866367776864 8868648807936 8870952370176 8874970011648 8901114003456 8905145305088 8907458347008 8911492521984 8913074651136 8917111369728 8917844262912 8920148860818 8925773166531 8932135086108 8954543210496 8960189202432 8962504743348 8968892843664 8971200251136 8974547883288 9005801867712 9008118770688 9011480179104 9014539382784 9017903187072 9020223203328 9051636252672 9055013899776 9057343463424 9063799160832 9066141477198 9071857833741 9094616481792 9101098745856 9104494850048 9106837143552 9109190582028 9109939262112 9114065140401 9115683233904 9126311935806 9144313839616 9153196333632 9157341802986 9159720350976 9163115662887 9163868775048 9165495710592 9166226343552 9169646750316 9197414673408 9199780872192 9200823957796 9201580169184 9203213799936 9203947439616 9206338093056 9207381922128 9209773467648 9212142845952 9213944560704 9216315012096 9244224258048 9247673769984 9250052898816 9251862028032 9254242234368 9257695484544 9260838273024 9263231509311 9292325535744 9298207506432 9298948718592 9302418651136 9304811864064 9307216464246 9307981419984 9313850260728 9319722801876 9343103270912 9352178862624 9358075570608 9358844706432 9364745617344 9396586169664 9397358470656 9399776108544 9403283665152 9409985934336 9412406820864 9448710156288 9451141005312 9454667728896 9457877385216 9460321541424 9490034589696 9500342452224 9502797582486 9505242346464 9506023577856 9509547256947 9512017287552 9516325266396 9518014776384 9522325471482 9551161391616 9555487098768 9557183561472 9557969061888 9561511996056 9562297852224 9563995524096 9568327043808 9596513534976 9597302267904 9599771344896 9600859782048 9601648872192 9603353530368 9607702875264 9610198401024 9613760695488 9614550845952 9617024360448 9642873503744 9649746542592 9653323496704 9654116898816 9655830872064 9656600592384 9660203983872 9665980705368 9696339689472 9706871635968 9709368901632 9709380138627 9711878049648 9718800272064 9722426873562 9724928141088 9758795334912 9762436860696 9764948421504 9765750998016 9771908470272 9805133394432 9805939273728 9812122085376 9818308795392 9819115757568 9852501188608 9858713358336 9859523641344 9865740238848 9868289797197 9875323503396 9913400819712 9915962694768 9918513752832 9923005833336 9925583256576 9929287019808 9930078538848 9933783979509 9936339622416 9966429278208 9970148283264 9970943059584 9972713281536 9973532934144 9974663748972 9977229908928 9979821416448 9984341263104 10013753253888 10014576279552 10018288468224 10020890640384 10025429087232 10027208982528 10028033114112 10029170108256 10031750290944 10032574795776 10062128873472 10066685997056 10068473217024 10073033213952 10073861111808 10075649605632 10080212852736 10090004449122 10096366368699 10128077111296 10128909533184 10131527101176 10134133617024 10137915201492 10141356805632 10145141085456 10179635017136 10183090784256 10186890637248 10189511396352 10196774055936 10231443542016 10238736089088 10242556706304 10245191786496 10246033833984 10248681669876 10255143638142 10280870805504 10287353069568 10288198582272 10294685466624 10297345875336 10304685394848 10309352371929 10311182674416 10343568113664 10347091507584 10349753481216 10351777690332 10353615524928 10354440869568 10358304662394 10360995151104 10365687630792 10396222996224 10399752290304 10400931430552 10403632991232 10406309511168 10408344781536 10411022513664 10413726695424 10414907420112 10418443057152 10449133830144 10453866227712 10456581537792 10460483444736 10461317308416 10463174590464 10465220982528 10467913347072 10471479097482 10478081543319 10504367996928 10510991179776 10518482976768 10521201220452 10527835016934 10528700294736 10535338819512 10561768914944 10568428290048 10571159440872 10572028279488 10574748122112 10578694123296 10586234176128 10622227843968 10629798925824 10632533630976 10636501195008 10640112058368 10676288913408 10680272804864 10683898527744 10687885258752 10690634907648 10693397639772 10694276525088 10734629289984 10745056565568 10749922986114 10751831506656 10752715194624 10756700995563 10757585083752 10759494964608 10764367924284 10796077726848 10796965051392 10799742763008 10800967254804 10801854981216 10803772721664 10808665734672 10811473201152 10815480782424 10816369701696 10848232691712 10853145840576 10855964860416 10858757750784 10859988933792 10860881511168 10862809731072 10863675666432 10867729481856 10900639612928 10907512651776 10908382150656 10912452648448 10915287072768 10920230590464 10923040014336 10925862805854 10967990796288 10978644751776 10982741468283 10985566974192 10986469872768 10993397029056 11030775068736 11031681682944 11038637346048 11045597394816 11046505227264 11084063837184 11091052528128 11091964096512 11094817701888 11098957768704 11137610039296 11140475387904 11144632492032 11152575922176 11155458031614 11158327971936 11163381562503 11170447897284 11205532123136 11212232937984 11216416818672 11217310942032 11219302441728 11220224550912 11224383647544 11232383920992 11262574912576 11265472410624 11266398314496 11270574526752 11273501970432 11278607723136 11280610105344 11281537253376 11282816371788 11285719077312 11286646645248 11319894982656 11325021746688 11327032369152 11327963332608 11332162365696 11333093750784 11335105806336 11340239459328 11374580465664 11379731996672 11381752332288 11386907111424 11394086750208 11395023224832 11397954797568 11397967988823 11400900319152 11413283721138 11449130647552 11452089394278 11455977132288 11460251966904 11463200320896 11507413497632 11510373984768 11518578100224 11522876294592 11525840759808 11526788063232 11565979656192 11573272203264 11574223405056 11581521149952 11584514109753 11592771069204 11621853954048 11629181730816 11636514127872 11637470527488 11640477946032 11643472666368 11647817465544 11648745978264 11656119544992 11661398584641 11695750870752 11699721326592 11701047859371 11704087115136 11707098200064 11709387879228 11712400327872 11716770847626 11752252082688 11755275558912 11757574660624 11760599506176 11763654230016 11764988011608 11768043875328 11768981971968 11771071414272 11772038873088 11773373605344 11776402515456 11812064329728 11816472039424 11817413996544 11819512037376 11824865077248 11827936493568 11833293348864 11844787831578 11868152004608 11881990029312 11889481826304 11890459017216 11892554370981 11893531814424 11896591637376 11901030888708 11909513448144 11946918936576 11950006324464 11958523791552 11961600334848 11966063844384 12007735823616 12010825027584 12015306905472 12019385843712 12023870916096 12026964271104 12068848336896 12073351866368 12076457951232 12085065547776 12088188636264 12095810444988 12102283219221 12126155309056 12142449524736 12145587442704 12146585682816 12152086853868 12154244311872 12159748951506 12162907351296 12167415880227 12168415914408 12204261778176 12209789070648 12212960467968 12216102469632 12217487550516 12218491700064 12220660947456 12221635124736 12226195667088 12263219564544 12266374496256 12268773558912 12270951733248 12271929919488 12275117457408 12276509229504 12279697956864 12282857127936 12285259414272 12288420016128 12330231693312 12335816037376 12338989645824 12343593979392 12347784364032 12350975345748 12358762845966 12389767380992 12397610008576 12398598291456 12406415818752 12409621952328 12410641893312 12418467014304 12426297069168 12427318380672 12469571816832 12477434094144 12478459608576 12481669914624 12486327489792 12528781559552 12529811294208 12533034811392 12537711553536 12546647912448 12549875761152 12598280208384 12601521340416 12606223638528 12613762055232 12618468921006 12619474809786 12621715246944 12627431603487 12667123269632 12670396776648 12673656461952 12674698103808 12679396342596 12682689716736 12688433688528 12690686368512 12696433961976 12697477475904 12734881855488 12740649465024 12742911415296 12743958749184 12745403679242 12748682661408 12749730469632 12751994032128 12757769391744 12795351379968 12796403023872 12801146376064 12802198496256 12804471373824 12810270500352 12813597868032 12818347593984 12819401127936 12822699147264 12866328723456 12872155865088 12874441162752 12875467456512 12880271978496 12887974273824 12892783462767 12896100361008 12942495514624 12945840184836 12949170732864 12958400362752 12963235831416 12966570854784 13011727113216 13016582480928 13019931228672 13021001330688 13029211293696 13073511192576 13074585698304 13082829447168 13091078393856 13092154343424 13095537689286 13103794648737 13144951144448 13146031521792 13154320318464 13157719729596 13162186492416 13167098004528 13176450368856 13221283593024 13224685003776 13227271493202 13230674444448 13234111008768 13235611513059 13239049359744 13240104718464 13242455341056 13245045306012 13248452829888 13288572370944 13293531044352 13294590746112 13296951042048 13298043912192 13299551665296 13302973211904 13306428555264 13312455017472 13351671005184 13352768372736 13357717957632 13361187520512 13367238782976 13369611976704 13372226811008 13375667054592 13376766394368 13380223291227 13424630956032 13430710951936 13431814815744 13440283803648 13443757115022 13453339265496 13461821824932 13508702801568 13512178156032 13517220268656 13521809074176 13526854780608 13530334804992 13577454379008 13582520849664 13586015195136 13595698741248 13599212215797 13641924722688 13651648118784 13656742275072 13660255715328 13661378445312 13663785873042 13664908893168 13673524850856 13707827740672 13716470759424 13729794500448 13736012704479 13739580526464 13745803162572 13748243565888 13754470125474 13796122010112 13799671308288 13801235936694 13802370253776 13804820699904 13805921159424 13809507139584 13811072883192 13814660201472 13820916841056 13824472518144 13861630661632 13866336387072 13871510654976 13875079348224 13877793042048 13881363351552 13884968927232 13886543226816 13891257409536 13932178440192 13938488303616 13947311259648 13948423077888 13953627976704 13957217796096 13960824696369 13961972129976 13970775391092 13979584202814 14005823995904 14014654906368 14024643969024 14028268293936 14037113355912 14038267059648 14047118426016 14094879254496 14096037705984 14099664162816 14104925497728 14114978901504 14162970458624 14173065234432 14176711507968 14182001593344 14186816077824 14235051884544 14250513678336 14254179876864 14254196373729 14257863519696 14259035366784 14268025931328 14274487899594 14283488207223 14326742087424 14333230648152 14335775342208 14336953592832 14342267994084 14343446778336 14345993286144 14352490565712 14394770302464 14395953401856 14399657017344 14401289673072 14402473308288 14405030295552 14411554312896 14415297601536 14420641043232 14421826268928 14464310255616 14470861120768 14474619813888 14479985245056 14481175348224 14483746308096 14484900888576 14490305975808 14543350202368 14544509534208 14553716097024 14560307453952 14564053352448 14567817074472 14578200408096 14583640310343 14638193002368 14643655291044 14647422632256 14648626497024 14657862705408 14707700091648 14708908910592 14718183128064 14727463193088 14728673636352 14778751782912 14788070037504 14789285462016 14793090269184 14798610358272 14812985255094 14859509989376 14870101229568 14873944042152 14877770629248 14884508750004 14893930529712 14895117808272 14949643917312 14955222424896 14956414589376 14959069922304 14960299401216 14961995623458 14965844863392 14969732124672 14976511894656 15020629880832 15021864419328 15027432702336 15031335960576 15038143630848 15040813473792 15042049671168 15043755162384 15047625436416 15048862193664 15093193310208 15100028995584 15102709825536 15103951110144 15109549820928 15110791667712 15113474408448 15120319279104 15135006673683 15182542815232 15192115666944 15193364299776 15197290651764 15201200425536 15206872802238 15217711628184 15269452525704 15274636176384 15280335955872 15284267094528 15295161083904 15347165313024 15358104133632 15363835059456 15367787679744 15369050750976 15373022504814 15421306208256 15431029604352 15432297873408 15442028199936 15446018813004 15457028092272 15466774011624 15505575641088 15515352170496 15520637261376 15524630221824 15527666535498 15530423287392 15531661304352 15537456993591 15541492726656 15548531446188 15594334494336 15599628435456 15601397145828 15605449486848 15609464266752 15612517172304 15616533770496 15622361130168 15627664585728 15669669443584 15673700745216 15680799341568 15684872306688 15686650682144 15690725167104 15691975962624 15694761885696 15697831473792 15701870020608 15707218646223 15756551995392 15759349383168 15766486769664 15777724465152 15781801830678 15791752525401 15793050442104 15803008229268 15842653372416 15852642435072 15856739161308 15858042419232 15862122183168 15868041184944 15879351264192 15933341765952 15944698388736 15948800446464 15954751792512 16010314431488 16014433370112 16020409207296 16025847791616 16031827888128 16035952361472 16040096459658 16091797782528 16101943934976 16117584848352 16124884479171 16127747259984 16129072791936 16136377625628 16146551886426 16194116590272 16195447577088 16199614144512 16201450882206 16202782471824 16205659082496 16212998602008 16217209801728 16223221173636 16224554552544 16272349037568 16279718760864 16283947290624 16288136626176 16289983400688 16291322266752 16294214596608 16295513499648 16301594222784 16350959419392 16355165995008 16358364745216 16361268977664 16362573225984 16368678972672 16372930609152 16380345885696 16384560021504 16388794208781 16440308924416 16451986194432 16458125305856 16463712485376 16467967127664 16478350461288 16479704809152 16541906902846 16546162603104 16547522524416 16557956019072 16568396092224 16569757840896 16626095755776 16636578792192 16637946144768 16642226552832 16648436653056 16706415058944 16710713081856 16716948738048 16728863883264 16733167681536 16733187047421 16737491957904 16755671845926 16797706944512 16808298184704 16818349406976 16824625228008 16825966413048 16828953662592 16836575471316 16893862368864 16898208615936 16899597471744 16901513574647 16905861790128 16910252955648 16917911584704 16920915158016 16922305880064 16924224557682 16928578615968 16929969967872 16979842473984 16987532620032 16990548553728 16991944998912 16998243548544 16999640626176 17002658709504 17010359188992 17060468506624 17061870698496 17069597995008 17072628498432 17080360667136 17084797157376 17091130125312 17092534837248 17096932196352 17101350478728 17119925581707 17162874486784 17173695971328 17178134091417 17183965698432 17190377950356 17194800481344 17261120246448 17265560977152 17277867150336 17284314441888 17288761139712 17290182094848 17348969484288 17355443307904 17359908304896 17361335107584 17372281724928 17431348256768 17432780931072 17443772596224 17454771191808 17456205791232 17460716919048 17471726198316 17473118967396 17484179317488 17539093757952 17543626306128 17549581989888 17556130672704 17560647300096 17564081818842 17568600491808 17575156271439 17628378124032 17632913338368 17636361990936 17640899259264 17645481345024 17647482017412 17652065812992 17653472957952 17656607121408 17660060408016 17664603773184 17718096494592 17724708059136 17726120994816 17729268056064 17730725216256 17732735553728 17737297615872 17741904740352 17749940023296 17802228006912 17810290610176 17822985043968 17826149302272 17834222739456 17835688525824 17840297721636 17851546333062 17864270172216 17909086420992 17920378404864 17925009486696 17937785687328 17942400502272 17949095766576 18011603735424 18016237541376 18022960358208 18029078765568 18035806374144 18040446406656 18103272505344 18110027799552 18114686926848 18127598321664 18132282954396 18143715667482 18189232963584 18202197491712 18208989700096 18213674287104 18218381164056 18219878524224 18228130280802 18231366467808 18239623427259 18252623871612 18306392667264 18314683605972 18319440701952 18326231325774 18327737550096 18330991421184 18332452687104 18339293500632 18394829346816 18399561744384 18401647915592 18403160338368 18406427599872 18407894879232 18412676186112 18414763844256 18419546935296 18424285691904 18427889121408 18432630024192 18495347539968 18500105797632 18503724056064 18508484468736 18515390969088 18521676546048 18526463018622 18538144268949 18584651071488 18596415012864 18597897437184 18604837302272 18609623728128 18614432928492 18615962839968 18627700521456 18639445603752 18686206541824 18704357725248 18716151141216 18717689412864 18729491234688 18793172339328 18794716941312 18799552217088 18806567330304 18819971868672 18824813641728 18897420312576 18902282010624 18909335457792 18920643082848 18927703381509 18929212214679 19000684904448 19005595164972 19010484692928 19012047155712 19019094513894 19024034575104 19032650532792 19036029552768 19044650942964 19102322783232 19110974197536 19114367122944 19115938123776 19118105518863 19123023992112 19124595704448 19127991048192 19136654087616 19193027069952 19194604535808 19199542689792 19201719564096 19203297744384 19206707060736 19215405750528 19220396802048 19227521390976 19229101691904 19234048720896 19285747007488 19299493085184 19306646993408 19308233797632 19311661744128 19313201184768 19320407967744 19331961410736 19392679378944 19413743271936 19418760277254 19423756099296 19437600544128 19444853747124 19449856282176 19517590669824 19524873721392 19529896843008 19531501996032 19543816940544 19610266788864 19611878547456 19624244170752 19636617590784 19638231515136 19643306533929 19705002377216 19717426716672 19719047282688 19731480477696 19736579594394 19750647006792 19831925389536 19837027505664 19840907239803 19846011666672 19851166513152 19858574039616 19860157077696 19867567959018 19872679244832 19932858556416 19940296566528 19941886119168 19945426563072 19947065868288 19949327497944 19954459817856 19959642832896 19968682526208 20027506507776 20029152559104 20036576936448 20041781280768 20050858174464 20054417965056 20056066228224 20058340216512 20063500581888 20065149591552 20124257746944 20133371994112 20136946434048 20146066427904 20147722223616 20160425705472 20165635672533 20180008898244 20192732737398 20256154222592 20257819066368 20263054202352 20268267234048 20275830402984 20282713611264 20290282170912 20359270034272 20366181568512 20373781274496 20379022792704 20393548111872 20462887084032 20477472178176 20485113412608 20490383572992 20492067667968 20495678809563 20497363339752 20510287276284 20561741611008 20574706139136 20589370933248 20594691750672 20609370789696 20618704743858 20622365348832 20631705188211 20694183015168 20699506962432 20701853905041 20703555380664 20707231049856 20708881739136 20716609324788 20721990302208 20731375261584 20792445992448 20799504580608 20801862861104 20807265982464 20812619022336 20816689563072 20822045027328 20827453390848 20829814840224 20836886114304 20898267660288 20907732455424 20920966889472 20922634616832 20926349180928 20930441965056 20935826694144 20942958194964 20956163086638 21008735993856 21021982359552 21036965953536 21042402440904 21055670033868 21057400589472 21070677639024 21136856580096 21142318881744 21144056558976 21149496244224 21157388246592 21172468352256 21244455687936 21259597851648 21265067261952 21273002390016 21280224116736 21352577826816 21360545609728 21367797055488 21375770517504 21381269815296 21386795279544 21388553050176 21411731849391 21490113131136 21499845972228 21503663013312 21505430389248 21513401991126 21515170167504 21518989929216 21528735848568 21592155453696 21593930102784 21599485526016 21601934509608 21603709962432 21607545443328 21617331469344 21622946402304 21630961564848 21632739403392 21696465383424 21706291681152 21711929720832 21717515501568 21719977867584 21721763022336 21725619462144 21727351332864 21735458963712 21801279225856 21815025303552 21816764301312 21824905296896 21830574145536 21840461180928 21846080028672 21851725611708 21935981592576 21957289503552 21965482936566 21971133948384 21972939745536 21986794058112 22061550137472 22063363365888 22077274692096 22091194789632 22093010454528 22168127674368 22182105056256 22183928193024 22189635403776 22197915537408 22219477882641 22275220078592 22289264984064 22305151844352 22310916063228 22316655943872 22326763125006 22340895794568 22411064246272 22424465875968 22432833637344 22434621884064 22438604883456 22440449101824 22442993435187 22448767295088 22464767841984 22525149825152 22530944821248 22532796628992 22541149053504 22547003940864 22557215446272 22561220210688 22563074506752 22565632743576 22571438154624 22573293290496 22639789965312 22650043493376 22654064738304 22655926665216 22664324731392 22666187501568 22670211612672 22680478918656 22759463993344 22763504664576 22773814222848 22788173500416 22790046449664 22795935977646 22801800638304 22810309203357 22826567442276 22898261295104 22904178788556 22911954264576 22920503933808 22926400641792 23014826995264 23020747969536 23037156200448 23045752589184 23051681519616 23053576126464 23131959312384 23146544406528 23148446810112 23163042299904 23169028219506 23185542138408 23243707908096 23258363461632 23273028255744 23280955892064 23286945332736 23291499803247 23295634931088 23297491956528 23312239089984 23322797169282 23391501741504 23399442653184 23402095718742 23408174230272 23414196400128 23418775758456 23424800655744 23433541695252 23504504165376 23510551117824 23515149321248 23521199012352 23527308460032 23529976023216 23536087750656 23537963943936 23542142828544 23544077746176 23546747210688 23552805030912 23624128659456 23632944078848 23634827993088 23639024074752 23649730154496 23666586697728 23672702746017 23689575663156 23763980058624 23778963652608 23780918034432 23785108741962 23787063628848 23793183274752 23802061777416 23819026896288 23900012648928 23917047583104 23923200669696 23932127688768 24015471647232 24021650055168 24030613810944 24038771687424 24047741832192 24053928542208 24060144689487 24137696673792 24146703732736 24152915902464 24170131095552 24176377272528 24191620889976 24204566438442 24252310618112 24291174885408 24293171365632 24302176323309 24304173707736 24308488623744 24319497903012 24325814702592 24334831760454 24336831828816 24408523556352 24419578141296 24425920935936 24432204939264 24434975101032 24436983400128 24441321894912 24443270249472 24452391334176 24526439129088 24532748992512 24537547117824 24541903466496 24543859838976 24553018459008 24559395913728 24565714255872 24570518828544 24576840032256 24660463386624 24671632074752 24677979291648 24687187958784 24695568728064 24701950691496 24717525691932 24779534761984 24812831637504 24812860354269 24819243904656 24821283786624 24836934028608 24852594138336 24854636761344 24939143633664 24954868188288 24956919217152 24963339829248 24972654979584 25057563119104 25059622588416 25066069622784 25075423107072 25093295824896 25099751522304 25133507768889 25196560416768 25212447277056 25227524110464 25236937842012 25238949619572 25243430493888 25254863206974 25334246539264 25340793553296 25347312923904 25349396207616 25358792685192 25365379433472 25376867377056 25381372737024 25386336836523 25392867923952 25394954951808 25469763710976 25481298930048 25485822830592 25487917498368 25490807358484 25497365322816 25499460939264 25503988064256 25515538783488 25590702759936 25592806047744 25602292752128 25604396992512 25608942747648 25620541000704 25627195736064 25636695187968 25638802255872 25645398294528 25744311730176 25748882325504 25750934913024 25760543956992 25775948547648 25785566925534 25792200722016 25884991029248 25891680369672 25898341465728 25916800725504 25926471662832 25933141709568 26023454226432 26033164961856 26039862457344 26042002661376 26058422587392 26147022385152 26149171396608 26165658894336 26182156787712 26184308686848 26191075378572 26207589297474 26289902288896 26292063043584 26308640636928 26315439459192 26324372984832 26334196009056 26346122728263 26352900737712 26442567186048 26449370007552 26454542986404 26461348888896 26468222017536 26471223026118 26478098719488 26480209436928 26484910682112 26490090612024 26496905659776 26577144741888 26587062088704 26589181492224 26593902084096 26596087824384 26599103330592 26605946423808 26612857110528 26624910034944 26703342010368 26715435915264 26722375041024 26734477565952 26739223953408 26744453622016 26751334109184 26753532788736 26760446582454 26777319499593 26861421903872 26863629631488 26880567607296 26887514230044 26906678530992 26923643649864 27017405603136 27024356312064 27034440537312 27043618148352 27053709561216 27060669609984 27154908758016 27165041699328 27172030390272 27191397482496 27198424431594 27283849445376 27303296237568 27313484550144 27320511430656 27327571746084 27329817786336 27342195421203 27347049701712 27432941518848 27459589000896 27472025408958 27479161052928 27489346988661 27491606325144 27496487131776 27508940250948 27592244020224 27599342616576 27602471873388 27604740507552 27609641399808 27611842318848 27619014279168 27622145766384 27629320402944 27641833682112 27648945036288 27723261323264 27732672774144 27743021309952 27750158696448 27755586084096 27762726703104 27773086453632 27782514819072 27789694527933 27876976607232 27894622519296 27896846155776 27907255953408 27914435592192 27921649392738 27923944259952 27941550782184 27959168405628 28011647991808 28029309812736 28056536587872 28074226711824 28076534119296 28094236852032 28189758508992 28192075411968 28199328325632 28209850995456 28229957803008 28325940917248 28346130468864 28353423015936 28364003186688 28373632155648 28470103769088 28501027356672 28508392747458 28515727039392 28518070733568 28528641770841 28536051862656 28548975799188 28566976414446 28653484174848 28666461296304 28671550684416 28673907185664 28684535988168 28686893556672 28691986572288 28704981131424 28789540604928 28791906803712 28799314034688 28802579346144 28804946616576 28810060591104 28823108625792 28830595203072 28841282086464 28843652537856 28928620511232 28941722241536 28949239627776 28959970490112 28962350696448 28967492616192 28969801777152 28980611951616 29086700404736 29089019068416 29120614907904 29128106704896 29128140415881 29135634148944 29156400816192 29167280620686 29276386004736 29287310582088 29294845264512 29297252994048 29315725410816 29415400183296 29417817821184 29436366256128 29454926386176 29457347272704 29557503565824 29576140075008 29578570924032 29597220716544 29604869391591 29625970510188 29719019978752 29740202459136 29747888084304 29755541258496 29769017500008 29787861059424 29790235616544 29801351938527 29899287834624 29902677862837 29910444849792 29912829178752 29918139844608 29920598802432 29923991246916 29931689726784 29939464249344 29953023789312 30041259761664 30043728838656 30054865404672 30062671921152 30076287261696 30081626947584 30084099342336 30087510324768 30095250872832 30097724387328 30186386620416 30200057991168 30205419651072 30219099641856 30221583335424 30226948816896 30240638558208 30270013347366 30289099106097 30365085630464 30384231333888 30386728599552 30394581303528 30402400851072 30413745604476 30435423256368 30538905051408 30549272352768 30560671911744 30568534189056 30590322167808 30694330626048 30716208267264 30727670118912 30735575359488 30738101501952 30746045009628 30842612416512 30862059208704 30864595746816 30884056399872 30892037626008 30914056184544 30928057115787 30933548023248 31030704340992 31041274522752 31049260443648 31055333070996 31060846574784 31063322608704 31074913987182 31082985453312 31097062892376 31188668988672 31199256870912 31202794291656 31210898973696 31218928533504 31225034344608 31233067540992 31244722260336 31255329171456 31339338887168 31347401490432 31361598683136 31369744613376 31373301364288 31381450334208 31383951925248 31389523771392 31395662947584 31403740041216 31414437292446 31513103990784 31532973539328 31555448930304 31563603661356 31583505050802 31586100884208 31606016458536 31685306744832 31705284870144 31713478322616 31716084838464 31724244366336 31736082369888 31758702528384 31866683531904 31889396777472 31897600892928 31909503585024 32020628862976 32028866740224 32040818414592 32051695583232 32063655776256 32071904722944 32080192919316 32203887869952 32235169696704 32249768958342 32255494519968 32258145583872 32270102986689 32272755251256 32293103772852 32388233180544 32390895154176 32399228289024 32402901764412 32405564943648 32411318164992 32425997204016 32434419603456 32446442347272 32449109105088 32544698075136 32559437521728 32567894581248 32576273252352 32579966801376 32582644533504 32588429193216 32591026999296 32603188445568 32701918838784 32716729490432 32722537955328 32725146451968 32737357945344 32745861218304 32760691771392 32769120043008 32777588417562 32880617848832 32903972388864 32916250611712 32935934255328 32948224404849 32956700922576 32959409618304 33083813805692 33092325206208 33095045048832 33115912038144 33136792184448 33139515681792 33252191511552 33273157584384 33275892289536 33284453105664 33296873306112 33412830117888 33421426163712 33433897476096 33457727766528 33466374094842 33474983915808 33490144687509 33511343691852 33595413889024 33616596369408 33636698813952 33649250456016 33651932826096 33657907325184 33673150942632 33787724737728 33796417231872 33799194943488 33803027149294 33811723580256 33820505911296 33835823169408 33841830316032 33844611760128 33848449115364 33857157231936 33859939935744 33959684947968 33975065240064 33981097107456 33983889997824 33996487097088 33999281252352 34005317419008 34020718377984 34120937013248 34123741396992 34139195990016 34145256996864 34160721334272 34182260250624 34185069674496 34193864392704 34193903966469 34202700957456 34239851163414 34325748973568 34347391942656 34356268182834 34367931396864 34380755900712 34389600962688 34522240492896 34531121954304 34555734300672 34568628883776 34577522279424 34580364189696 34697938968576 34710886615808 34719816609792 34722670215168 34744563449856 34753542329259 34862696513536 34865561862144 34887545192448 34909542383616 34912411582464 34921433838096 34943452396632 34946237934792 34968358634976 34984195753923 35087252612256 35099163979776 35103143578113 35112261345408 35121294600192 35128163637684 35137200983616 35150312542878 35256756248064 35265826676736 35272723981872 35281798518528 35290962690048 35294964034824 35304131625984 35306945915904 35313214242816 35320120816032 35329207546368 35436192989184 35449416118272 35452241989632 35458536112128 35465471107456 35474595231744 35483809480704 35499880046592 35604456013824 35620581220352 35645970087936 35668445478912 35671377051648 35677663112943 35680595443272 35703092666124 35728540344432 35840756809728 35850018973392 35875571374656 35884801004544 35898191533152 36023207470848 36032475082752 36045920716416 36058157531136 36071612748288 36080892813312 36206545010688 36220055599104 36229373853696 36255196643328 36264565908792 36287431334964 36378465927168 36417979400192 36427348574208 36436762328112 36439757048448 36456260561604 36462732935616 36479246854518 36502247640681 36505247743224 36612785334528 36629367211944 36638881403904 36652462651548 36655475100192 36661982842368 36664905374208 36678587001264 36789658693632 36799123488768 36803295831184 36806320676736 36812855199744 36815789758464 36825352372224 36829527688512 36839093870592 36848571383808 36855778242816 36865260048384 36990695079936 37007448112128 37016968937472 37030781938176 37043353092096 37052926037244 37076288537898 37169302142976 37192830025728 37195794874368 37209674604544 37219247456256 37228865856984 37231925679936 37255401042912 37278891207504 37408715450496 37432302282432 37435378825728 37458982469376 37586344678656 37589433882624 37599104434176 37613134660608 37639943737344 37649627283456 37794840625152 37804564021248 37818670915584 37841286165696 37855406763018 37858424429358 37882294810461 38001369808896 38011190329944 38020969385856 38024094311424 38038189027788 38048069150208 38065301065584 38072059105536 38089301885928 38204645566464 38221948395072 38228734245888 38231876247552 38236211037726 38246047984224 38249191408896 38255982096384 38273308175232 38386054139904 38389209071616 38403439128192 38406595488768 38413414121472 38430811501056 38440793604096 38455042781952 38458203383808 38468097441792 38571494014976 38598986170368 38613293986816 38616467595264 38623323488256 38626402369536 38640815935488 38663922821472 38678350388301 38827486543872 38837520554508 38847512198592 38875201088256 38889707494248 38899712564352 39035181339648 39049747442784 39059793686016 39063003992064 39087633881088 39220533577728 39223757094912 39248488341504 39273235181568 39276463030272 39286613067858 39311383946211 39410004754432 39434853433344 39438094565376 39462960955392 39473159188788 39501294013584 39663850779072 39674055011328 39681814479606 39692023333344 39702333026304 39706834539177 39717148079232 39720314155392 39735135918036 39745358489664 39865717112832 39880593133056 39883772238336 39890853126144 39894131736576 39898654995888 39908919635712 39919285665792 39937365052416 40055013015552 40058305118208 40073153872896 40083562561536 40101716348928 40108835930112 40116680433024 40127001163776 40130299183104 40140669873681 40266743988224 40273892868096 40292132855808 40295444447232 40320851410944 40331271345066 40360017796488 40385465474796 40512308445184 40526108404704 40536534468096 40551660805968 40565427222528 40580564341824 40718540068544 40732363137024 40747562548992 40758045585408 40787096223744 40925774168064 40954944356352 40970226825216 40980767145984 40984135335936 40991357619126 40994726679504 41020574552568 41123483222016 41149412278272 41189383501344 41208038113437 41218741579392 41237409487716 41244730697664 41263410376422 41388366030336 41399013924864 41403707810082 41407110761328 41414462099712 41417763478272 41433218649576 41443980604416 41462750523168 41584891984896 41599009161216 41603725722208 41614531964928 41625238044672 41633379126144 41644090054656 41654906781696 41659629680448 41673772228608 41796535320576 41815464910848 41841933778944 41845269233664 41860883930112 41871653388288 41882474089107 41885916389928 41912326173276 42017471987712 42043964719104 42073931907072 42084804881808 42111340067736 42114801178944 42141355278048 42284637763488 42288113117952 42298992488448 42314776493184 42344936704512 42488911375872 42519195703296 42530134523904 42546004780032 42560448233472 42705155653632 42721091219456 42751541035008 42762539630592 42762589121187 42773590559088 42777106100352 42823463698782 42980226262272 42999691944456 43007326026624 43010860778496 43026803982252 43030340335008 43037979858432 43057471697136 43184310907392 43187860205568 43198971052032 43203869019216 43207419924864 43215090886656 43234662938688 43245892804608 43261923129696 43265478806784 43392930766848 43412583362304 43423859441664 43439955735168 43443526044672 43451238924288 43454702665728 43470917927424 43602558451712 43630050607104 43633528602624 43649810593792 43661148291072 43680922361856 43692160057344 43703451223416 43750920931029 43914579007104 43930965873132 43942267896768 43945879491072 43973588116224 44123100274944 44126726731776 44154549384192 44182389579264 44186020909056 44336255348736 44364210112512 44367856386048 44379270807552 44395831074816 44438955765282 44550440157184 44578529968128 44610303688704 44621832126456 44633311887744 44653526250012 44681791589136 44822128492544 44848931751936 44865667274688 44869243768128 44877209766912 44880898203648 44885986870374 44897534590176 44929535683968 45050299650304 45061889642496 45065593257984 45082298107008 45094007881728 45114430892544 45122440421376 45126149013504 45131265487152 45142876309248 45146586580992 45279579930624 45300086986752 45308129476608 45311853330432 45328649462784 45332375003136 45340423225344 45360957837312 45405020021049 45518927986688 45547628445696 45576347000832 45580092899328 45591871955292 45603601276608 45620618406714 45653134884552 45796522590208 45808357577112 45823908529152 45841007867616 45852801283584 46029653990528 46041495939072 46074312400896 46091505178368 46103363039232 46107152252928 46263918624768 46293088813056 46296893620224 46326084599808 46338056439012 46371084276816 46516726923264 46546056511488 46561911784128 46573890665472 46582999606494 46591269862176 46594983913056 46612370980773 46624478179968 46645594338564 46783003483008 46798885306368 46804191437484 46816348460544 46828392800256 46837551516912 46849601311488 46867083390504 47009008330752 47021102235648 47030298642496 47042398024704 47054616920064 47059952046432 47072175501312 47075927887872 47084285657088 47093494421376 47105610061824 47265888157696 47269655986176 47278048149504 47299460308992 47333173395456 47345405492034 47375257576203 47379151326312 47527960117248 47557927305216 47570217483924 47574127257696 47586366549504 47604123554832 47638053792576 47800025297856 47834095166208 47846401339392 47864255377536 48030943294464 48043300110336 48061227621888 48077543374848 48095483664384 48107857084416 48120289378974 48275393347584 48293407465472 48305831804928 48352754545056 48374653437513 48383241779952 48409132876884 48582349770816 48586342731264 48604352646618 48608347415472 48616977247488 48638995806024 48651629405184 48669663520908 48673663657632 48817047112704 48839156282592 48851841871872 48864409878528 48869950202064 48873966800256 48882643789824 48886540498944 48904782668352 49052878258176 49065497985024 49075094235648 49083806932992 49087719677952 49106036918016 49118791827456 49141037657088 49153680064512 49166382626343 49320926773248 49343264149504 49355958583296 49374375917568 49391137456128 49403901382992 49435051383864 49559069523968 49625720708538 49638487809312 49642567573248 49673868057216 49705188276672 49709273522688 49878287267328 49909736376576 49913838434304 49926679658496 49945309959168 50115126238208 50119245176832 50132139245568 50150846214144 50186591649792 50199503044608 50199561142263 50267015537778 50393120833536 50424894554112 50455048220928 50473875684024 50477899239144 50486860987776 50509726413948 50681587106592 50694625847808 50698792415232 50704540723941 50717585370384 50730758866944 50753734754112 50762745474048 50772673673046 50785735847904 50789909903616 50939527421952 50962597860096 50971645661184 50975834996736 50981614716968 50994730645632 50998921878528 51007976128512 51031077566976 51181405519872 51185612095488 51204585504256 51208793985024 51217885495296 51241082001408 51254391472128 51273390375936 51277604511744 51290796589056 51359776745121 51488623460352 51521087913984 51534402274251 51551897095296 51571133851068 51584401444032 51769982058496 51783360739344 51796682931456 51833601451008 51852943325664 51866283419136 52046908452864 52066329923712 52079724914688 52084005322752 52116845174784 52294044770304 52298342793216 52331317788672 52364313575424 52368617373696 52382150757144 52415178594948 52579804577792 52617281273856 52630878918384 52648745969664 52668392018112 52692245456526 52705801475424 52725468814317 52885134372096 52898740015104 52909085972808 52922697777792 52936444035072 52942446052236 52956197438976 52960418873856 52969821364224 52980181224048 52993811319552 53154289483776 53174124177408 53178362984448 53187804168192 53192175648768 53198206661184 53211892847616 53225714221056 53249820069888 53406684020736 53430871830528 53468955131904 53478447906816 53488907244032 53502668218368 53507065577472 53520893164908 53554638999186 53722843807744 53727259262976 53761135214592 53775028460088 53813357061984 53847287299728 54034811206272 54048712624128 54068881074624 54087236296704 54107419122432 54121339219968 54309817516032 54330083398656 54344060780544 54382794964992 54396848863188 54567698890752 54606592475136 54626969100288 54641022861312 54655143492168 54659635572672 54684390842406 54694099403424 54718870281777 54919178001792 54944050817916 54958322105856 54978693977322 54983212650288 54992974263552 55017880501896 55184488040448 55198685233152 55204943746776 55209481015104 55219282799616 55223684637696 55238028558336 55244291532768 55258640805888 55283667364224 55297890072576 55446522646528 55486042619904 55500317392896 55511172168192 55525453406208 55546172907264 55565029638144 55579389055866 55753953214464 55789245038592 55793692311552 55814511906816 55828871184384 55843298785476 55847888519904 55883101564368 55918336811256 56058619625472 56113073175744 56148453423648 56153068238592 56188473704064 56379517017984 56384150823936 56398656651264 56419701990912 56459915606016 56651881834496 56692260937728 56706846031872 56728006373376 56783110144527 56787636644037 57002054713344 57016785494916 57031454078784 57036141467136 57057283541682 57072103725312 57097951598376 57133952828892 57306968349696 57332922592608 57343101368832 57347814371328 57354316556589 57369071976336 57373787113344 57383973144576 57409962262848 57579081209856 57583813607424 57598628069376 57605158692288 57609893233152 57620121182208 57646217251584 57661190406144 57682564172928 57687305075712 57857241022464 57883444483072 57898479255552 57919940980224 57924701392896 57934985232384 57939603554304 57961223903232 58173400809472 58178038136832 58241229815808 58256280831762 58271268297888 58312801632384 58334561241372 58552772009472 58574621164176 58589690529024 58594505988096 58631450821632 58830800366592 58835635642368 58872732512256 58909852772352 58914694545408 58929919601787 59115007131648 59152280150016 59157141848064 59194441433088 59209738783182 59251941020376 59438039957504 59495776168608 59511082516992 59522721719409 59538035000016 59575722118848 59580471233088 59602703877054 59798575669248 59805355725674 59820889699584 59825658357504 59836279689216 59841197604864 59847982493832 59863379453568 59878928498688 59906047578624 60082519523328 60087457677312 60109730809344 60125343842304 60152574523392 60163253895168 60168198684672 60175020649536 60190501745664 60195448774656 60372773240832 60400115982336 60410839302144 60438199283712 60443166670848 60481277116416 60496907017599 60540026694732 60578198212194 60730171260928 60768462667776 60773457199104 60789162607056 60804801702144 60827491208952 60870846512736 61077810102816 61098544705536 61121343823488 61137068378112 61180644335616 61388661252096 61432416534528 61455340237824 61471150718976 61476203003904 61487036428689 61492090019256 61685224833024 61724118417408 61768112799744 61784075252016 61828112369088 61856114231574 61867096046496 61895115564633 62082549045504 62098520887296 62105561715123 62110666141992 62121693149568 62126645217408 62149827974364 62165970906624 62194125784752 62377337977344 62398513741824 62405588583312 62421797947392 62437857067008 62450068689216 62466135081984 62489444520672 62510658342912 62678677774336 62694802980864 62723197366272 62746602728576 62762900668416 62767903850496 62779047542784 62791325895168 62807480082432 62828874584892 63026207981568 63065947078656 63110897860608 63127207322712 63167010101604 63172201768416 63212032917072 63410569740288 63426956645232 63432169676928 63448488732672 63472164739776 63517405056768 63733367063808 63778793554944 63795201785856 63819007170048 64041257725952 64057733480448 64081636829184 64103391166464 64127311552512 64143809445888 64160385838632 64470339393408 64499537916684 64510989039936 64516291167744 64540205973378 64545510502512 64586207545704 64776466361088 64781790308352 64798456578048 64805803528824 64811129887296 64822636329984 64851994408032 64868839206912 64892884694544 64898218210176 65089396150272 65118875043456 65135789162496 65152546504704 65159933602752 65165289067008 65176858386432 65182053998592 65206376891136 65403837677568 65433458980864 65445075910656 65450292903936 65474715890688 65491722436608 65521383542784 65538240086016 65555176835124 65807944777728 65832501223424 65871868510656 65896448809698 65913401845152 65918819236608 66167627611384 66184650412416 66190090097664 66231824076288 66273584368896 66279031363584 66504383023104 66546315168768 66551784579072 66568906211328 66593746612224 66658433647923 66825660235776 66867794952192 66915455533056 66932748189684 66949967831616 66980289375018 67022687383704 67190827778048 67233192738816 67273397627904 67298500912032 67303865652192 67315814650368 67328980305561 67346301885264 67575449475456 67592834463744 67598389886976 67606054298588 67623447160512 67641011822592 67671646338816 67683660632064 67689223520256 67696898230728 67714314463872 67719879871488 67919369895936 67950130480128 67962194214912 67967779995648 67992974194176 67998562504704 68010634838016 68041436755968 68241874026496 68278391980032 68290513993728 68321442668544 68364520501248 68370139348992 68387807932938 68405401914912 68430927610071 68479702326828 68651497947136 68694783885312 68712536365668 68735862793728 68761511801424 68779201925376 69044480985792 69062243908608 69111468601344 69137257767552 69155044558848 69160728379392 69395877937152 69421773231616 69439633219584 69445340430336 69489126899712 69507084658518 69725393027072 69731123724288 69775090384896 69819084767232 69842867676192 69874499409741 69886904793264 69892475869584 69936717269952 69968391507846 70174505224512 70198327959552 70206287156226 70224522690816 70242589200384 70256327275368 70274401967232 70300625085756 70513512496128 70531653353472 70545447963744 70563597037056 70581925380096 70589928069648 70608263251968 70613891831808 70626428485632 70640241632064 70658415092736 70872385978368 70898832236544 70904483979264 70917072224256 70930942214912 70949190463488 70999760093184 71018108238051 71241162440704 71291940175872 71336890957824 71342754103296 71355326225886 71361190886544 71406185332248 71457080688864 71700037946784 71751142749312 71769602009088 71796383066304 72046414941696 72064950165504 72091841432832 72116315062272 72143225496576 72161785626624 72413090021376 72440111198208 72458747707392 72510393286656 72529131817584 72574862669928 72756931854336 72835958800384 72873524656224 72879514096896 72906528969927 72912521123208 72925465871232 72958493709036 73004495281362 73010495486448 73225570669056 73258734423888 73277762807808 73304925303096 73310950200384 73323965684736 73329810748416 73357174002528 73579317387264 73598246977536 73606591662368 73612641353472 73625710399488 73631579516928 73659055377024 73678187741184 73697142767616 73711556485632 73730520096768 73981390159872 74014896224256 74033937874944 74061563876352 74086706184192 74105852074488 74152577075796 74338604285952 74419349209088 74438494912512 74438581062807 74457731713968 74463851359872 74510802085824 74557782415008 74817430900992 74864604564864 74870757651456 74917964938752 75172689357312 75178867765248 75198208868352 75226269321216 75279887474688 75299254566912 75589681250304 75637341831168 75682572331392 75710813526036 75716848858716 75764589620922 76002739617792 76022380659888 76041938771712 76048188622848 76076378055576 76096138300416 76130602131168 76144118211072 76159010509569 76178603771856 76409291132928 76443896790144 76457468491776 76463752495104 76472422075452 76492095968448 76498382817792 76511964192768 76546616350464 76772108279808 76778418143232 76806878256384 76813190977536 76826828242944 76861623002112 76881587208192 76910085563904 76916406767616 76936194883584 77142988029952 77226587973632 77232935190528 77246646976512 77252804739072 77281631870976 77327845642944 77356700776602 77654973087744 77675041109016 77695024397184 77750402176512 77779414988496 77799425128704 78070362679296 78099494885568 78119587372032 78126007984128 78175267762176 78441067155456 78447514189824 78496976683008 78546470363136 78552926060544 78573226135716 78622767892422 78820009508864 78869706866688 78876189130752 78925921910784 78946318377576 79002588027168 79038368184789 79327701558144 79348110022656 79363628959212 79384046666688 79404666052608 79413669078354 79434296158464 79440628310784 79470271836072 79490716979328 79731434225664 79761186266112 79767544476672 79781706252288 79788263473152 79797309991776 79817839271424 79838571331584 79874730104832 80110026031104 80146307745792 80167125123072 80203432697856 80217671860224 80233360866048 80254002327552 80260598366208 80281339747362 80331958498779 80533487976448 80584265711616 80590888894464 80641702821888 80662542690132 80720035592976 80770930949592 81024616890368 81052216809408 81073068936192 81103321611936 81130854445056 81161128683648 81437080137088 81464726274048 81495125097984 81516091170816 81574192447488 81851548336128 81909888712704 81940453650432 81961534291968 81982715238252 81989453359008 82026586263609 82041149105136 82298824556544 82378767002688 82416076226874 82437483158784 82468040965983 82474818975432 82489461395328 82526820752844 82776732060672 82798027849728 82807415620164 82814221522656 82828924199424 82835526956544 82866437299152 82887961208832 82925501046336 83169783969792 83198018322432 83207451444416 83229063929856 83250476089344 83266758252288 83288180109312 83319259360896 83347544457216 83630929821696 83683867557888 83690538467328 83721767860224 83743306776576 83764948178214 83771832779856 83824652346552 84034943975424 84087929438208 84169609763616 84222680135472 84229602357888 84282710556096 84569275526976 84576226235904 84597984976896 84629552986368 84689873409024 84977822751744 85038391406592 85060269047808 85092009560064 85120896466944 85410311307264 85442182438912 85503082070016 85525178242374 85547181118176 85554212200704 85585925312523 85646927397564 85960452524544 85999383888912 86014652053248 86021721556992 86053607964504 86060680670016 86075959716864 86114943394272 86368621814784 86375720411136 86397942104064 86407738038432 86414839849728 86430181773312 86469325877376 86491785609216 86523846259392 86530957613568 86785861533696 86825166724608 86847718883328 86879911470336 86887052089344 86902477848576 86909405331456 86941835854848 87205116903424 87260101214208 87267057205248 87299621187584 87361844723712 87384320114688 87384421247643 87406902446832 87501841862058 87829158014208 87861931746264 87884535793536 87891758982144 87947176232448 88246200549888 88253453463552 88309098768384 88364779158528 88372041818112 88672510697472 88728420225024 88735712772096 88791662149632 88814608174773 88877911530564 89100880314368 89157059936256 89220607377408 89243664252912 89266623775488 89307052500024 89363583178272 89404055815581 89697863503872 89708033588511 89731334549376 89738487536256 89754419533824 89761796407296 89771973740748 89795069180352 89859071367936 90100599300608 90123779284992 90131186515968 90164596214016 90188015763456 90228861785088 90244880842752 90252298027008 90262530974304 90285752618496 90293173161984 90559159861248 90600173973504 90616258953216 90657298925568 90664750006272 90680846450688 90721915674624 90810040042098 90867297318291 91037855973376 91095256891392 91152694001664 91160185798656 91183743910584 91207202553216 91241236813428 91306269769104 91593045180416 91616715154224 91647817058304 91682015735232 91705602567168 92059307981056 92082991878144 92148624801792 92183010356736 92206726078464 92214304505856 92527837249536 92586177626112 92593787240448 92652169199616 92676112878024 92742168553632 92784171347361 93092113022976 93123823568256 93147781330944 93165999212988 93182539724352 93189967826112 93224741961546 93248956359936 93291188677128 93566006966016 93597770612736 93608382874968 93632696921088 93656785600512 93675103033824 93699202622976 93734166781008 94018016661504 94042204471296 94060597284992 94084796049408 94109233840128 94119904092864 94144351002624 94151855775744 94168571314176 94186988842752 94211220123648 94531776315392 94539311972352 94598920617984 94666346790912 94690810984068 94750515152406 94758302652624 95055920234496 95115854610432 95140434967848 95148254515392 95172733099008 95208247109664 95276107585152 95600050595712 95668190332416 95692802678784 95728510755072 96061886588928 96086600220672 96122455243776 96155086749696 96190967328768 96215714168832 96240578757948 96586814930944 96611663609856 96705509090112 96749306875026 96766483559904 96810308960067 96818265753768 97164699541632 97172685462528 97208705293236 97216694830944 97233954494976 97277991612048 97303258810368 97339327041816 97347327315264 97634094225408 97678312565184 97703683743744 97728819757056 97739900404128 97747933600512 97765287579648 97773080997888 97809565336704 98105756516352 98150188471296 98167613865984 98175439355904 98212073836032 98237583654912 98282075314176 98307360129024 98332765252686 98641853546496 98686528299008 98711917166592 98748751835136 98807802765984 98844673214547 98870102767728 99251441417076 99276975618624 99285135146496 99347736114432 99410376553344 99418547045376 99756574534656 99819472753152 99827676868608 99853359316992 99890619918336 100230252476416 100238490353664 100264278491136 100301692428288 100373183299584 100399122284526 100470434062527 100534031075556 100786241667072 100849789108224 100910096441856 100947751368048 100955798478288 100973721975552 101019452827896 101363174213184 101389251695616 101397584830464 101409081447882 101435170740768 101461517733888 101507469508224 101525490948096 101545347346092 101571471695808 101579819807232 101879054843904 101925195720192 101943291322368 101951669993472 101963229433936 101989461291264 101997843757056 102015952257024 102062155133952 102362811039744 102371224190976 102409171008512 102417587970048 102435770990592 102482164002816 102546780751872 102555209023488 102581593178112 102581711899407 102719553490242 102977246920704 103042175827968 103068804548502 103103794190592 103142267702136 103168802888064 103566721478688 103593365862912 103667202902016 103705886651328 103732566838272 104093816905728 104132659847424 104159449829376 104168010645504 104233690349568 104260626987777 104588089540608 104596685586432 104662635577344 104728627150848 104737234747392 104764301514288 104830357189896 104952587261769 105159609155584 105261757836768 105297491939328 105309430734339 105336784036224 105384490913052 105411602950848 105450937628634 105770268744192 105797480030208 105818171945616 105845395555584 105872888070144 105884892104472 105912394877952 105920837747712 105939642728448 105960362448096 105987622639104 106308578967552 106348248354816 106356725968896 106375608336384 106396413322368 106423785695232 106451428442112 106499640139776 106813368041472 106861743661056 106937910263808 106977814488064 107005336436736 107014131154944 107032989338829 107041786329816 107109277998372 107445687615488 107522270429184 107550056920176 107626714123968 107694574599456 108069622412544 108097425248256 108137762149248 108174472593408 108214838244864 108242678439936 108619635032064 108660166797312 108688121561088 108765589929984 108793697726376 109135397781504 109253938200576 109282045722624 109310286984336 109319271145344 109368781684812 109388198806848 109437740563554 109506742922043 109838356003584 109888101635832 109916644211712 109957387954644 109966425300576 109985948527104 110035761003792 110368976080896 110397370466304 110409887493552 110418962030208 110438565599232 110447369275392 110476057116672 110488583065536 110517281611776 110567334728448 110595780145152 110893045293056 110972085239808 111022344336384 111050906812416 111092345814528 111130059276288 111158778111732 111507906428928 111578490077184 111587384623104 111629023813632 111657742368768 111686597570952 111695777039808 111766203128736 111836673622512 112226146351488 112296906847296 112306136477184 112376947408128 112759034035968 112768301647872 112797313302528 112839403981824 112919831212032 113303763668992 113384521875456 113413692063744 113456012746752 113566220289054 113575273288074 114004109426688 114033570989832 114062908157568 114072282934272 114114567083364 114144207450624 114195903196752 114267905657784 114613936699392 114665845185216 114686202737664 114695628742656 114708633113178 114738143952672 114747574226688 114767946289152 114819924525696 115158162419712 115167627214848 115210317384576 115219786466304 115240242364416 115292434503168 115322380812288 115365128345856 115374610151424 115714482044928 115766888966144 115796958511104 115839881960448 115849402785792 115869970464768 115879207108608 115922447806464 116035051164903 116482459631616 116512561663524 116542536595776 116625603264768 116669122482744 117105544018944 117149242328352 117179381058048 117189011976192 117262901643264 117661600733184 117671271284736 117745465024512 117819705544704 117829389090816 117859839203574 117934151838633 118230014263296 118304560300032 118314283696128 118388882866176 118419477566364 118503882040752 118876079915008 118991552337216 119022165033984 119045443438818 119076070000032 119120503617531 119151444237696 119160942466176 119205407754108 119597151338496 119610711451348 119641779399168 119651316715008 119672559378432 119682395209728 119695964987664 119726758907136 119757856997376 119812095157248 120165039046656 120174915354624 120219461618688 120250687684608 120305149046784 120326507790336 120350041299072 120381003491328 120390897549312 120422009621043 120800231964672 120821678604288 120876398567424 120886333341696 120962554232832 120993814035198 121080053389464 121156396424388 121460342521856 121536925335552 121578325214112 121609603404288 121654982417904 121741693025472 122155620205632 122197089411072 122242687646976 122274136756224 122361288671232 122777322504192 122864833069056 122910680475648 122942301437952 122952406007808 122974072857378 122984180038512 123370449666048 123448236834816 123568150504032 123624114340311 123656224738176 123712228463148 123734192092992 123790231129266 124165098091008 124197041774592 124211123430246 124221332283984 124243386299136 124253290434816 124299655948728 124331941813248 124388251569504 124754675954688 124797027483648 124811177166624 124843595894784 124875714134016 124900137378432 124932270163968 124978889041344 125021316685824 125357355548672 125389605961728 125446394732544 125493205457152 125525801336832 125535807700992 125582651790336 125614960164864 125647422267321 125657749169784 126052415963136 126131894157312 126221795721216 126254414645424 126334020203208 126344403536832 126424065834144 126853913290464 126864339353856 126896977465344 126944329479552 127034810113536 127466734127616 127557587109888 127590403571712 127638014340096 128082515451904 128115466960896 128163273658368 128254623105024 128287618891776 128287767363561 128320771677264 128940678786816 128999075833368 129021978079872 129032582335488 129080411946756 129091021005024 129172415091408 129552932722176 129563580616704 129596913156096 129611607057648 129622259774592 129645272659968 129703988816064 129737678413824 129785769389088 129796436420352 130178792300544 130237750086912 130271578324992 130319867205504 130330578134016 130353716772864 130364107997184 130412753782272 130807675355136 130866917961728 130890151821312 130900585807872 130949431781376 130983444873216 131042767085568 131076480172032 131110353670248 131252762793087 131665002446848 131743737021312 131792897619396 131826803690304 131837638473216 132335255222768 132369300824832 132380180195328 132463648152576 132547168737792 132558062727168 133008766046208 133092630337536 133103569158144 133137812422656 133187493224448 133316867295846 133651320471552 133735589904384 133830911066112 133865496379368 133899935663232 133960578750036 134045374767408 134466385477632 134546795255808 134597001824064 134607731304384 134631629300736 134657960611122 134692603770528 135150898950912 135185668927488 135196779773952 135212108597176 135246894321024 135282023645184 135343292677632 135367321264128 135378447040512 135393796461456 135428628927744 135439759742976 135838739791872 135900260960256 135924388429824 135935559991296 135985948388352 135997125009408 136021269676032 136082873511936 136215060063147 136483748052992 136556783960064 136642885337088 136729041002496 136740278697984 136775615865876 136810803829824 136861855220142 136959404653656 137302995894272 137389567770624 137425072731336 137471725587456 137523023602848 137558403850752 138088961971584 138124487817216 138222937202688 138274515535104 138310089117696 138321456758784 138791755874304 138843546463232 138879266439168 138890680860672 138978253799424 139014169317036 139450786054144 139550180769792 139638169534464 139685735352384 139748998819482 139773809586528 139784951739168 139837112942319 139873434539904 139936783015692 140349010449024 140396655919104 140412574312452 140449045381632 140485178400768 140512654550736 140548803934464 140601250171512 141027024992256 141063306706944 141090895927488 141127194074112 141163850760192 141179856139296 141216526503936 141227783663616 141252856971264 141280483264128 141316830185472 141797664473088 141808967958528 141834144448512 141861884429824 141898380926976 141999520186368 142036216476102 142125772728609 142482324881408 142583880351744 142673781915648 142710652451772 142722381773088 142812370664496 142914161377728 143400075893568 143502285498624 143539204018176 143592766132608 144092829883392 144129900331008 144183682865664 144232630124544 144286450993152 144323571253248 144826180042752 144880222396416 144917495414784 145058263635168 145123960312539 145149725339856 145671917600768 145747049312448 145759028193792 145813057939854 145825042246416 145850931742464 145916987418072 146008990562724 146020990972896 146451141338112 146517468847776 146555525615616 146609850606192 146621900400768 146647931369472 146659621496832 146714348005056 147158634774528 147196493955072 147213183324736 147225282706944 147251420798976 147263159033856 147318110754048 147356375482368 147423112971264 147461040193536 147962780319744 148029792448512 148067875749888 148123127752704 148173412368384 148211704148976 148305154151592 148677208571904 148838698418176 148877162125614 148915463427936 148927702719744 149021604171648 149115564830016 149634861801984 149729209129728 149741515302912 149835929877504 150345378714624 150357735530496 150396417736704 150452538642432 150559774949376 150598509133824 150598683426789 151179362500608 151274683662336 151365144662784 151421627052072 151433697717432 151529179241844 152044761319776 152083877543424 152096377245696 152113622171823 152152756111152 152192276600832 152261204262336 152288236422144 152318021019138 152357207543712 152818582265856 152887793580288 152914936983552 152927504990208 152944844150904 152984191936896 152996765635584 153023928385536 153093232700928 153544216559616 153556836286464 153613756512768 153626381955072 153653656485888 153723246004224 153763174416384 153820171127808 153832813535232 153872389767168 154285976059904 154453175947264 154465870381056 154563263741952 154603206822753 154655691285888 154713401553204 155309946175488 155350082218032 155390048794368 155500804353024 155558829976992 155598850257408 156140725358592 156198989771136 156239174744064 156252015968256 156350535524352 156882134310912 156895028379648 156993953366016 157092940726272 157105852121088 157146452271432 157245535784844 157640019017728 157739413733376 157851843821568 157892636755152 158005176054336 158076736369578 158176406442951 158655403116288 158696220045312 158727257918424 158768093333376 158809332105216 158827338156708 158868592316928 158881256621568 158940543672144 158981433958656 159462868451328 159522372532224 159535088953344 159563412504576 159576526946304 159594619983552 159635678542848 159677142663168 159749460209664 160220052062208 160292615491584 160406865395712 160435343720448 160466721732096 160508004655104 160521196732416 160562679494724 160663916997558 161066975952896 161168531423232 161181777788928 161283405643776 161325085380264 161440071185952 161541861899184 162049233780736 162104433618816 162146137872384 162206643223872 162261708890112 162322257367296 162874160274176 162929452548096 162990250195968 163032182341632 163148384894976 163703096672256 163819777425408 163880907300864 163923068583936 163965430476504 163978906718016 164053172527218 164082298210272 164156610845331 164757534005376 164832152453748 164874966317568 164936081931966 164949637950864 164978922790656 165053641505688 165553464121344 165596055699456 165614831240328 165628443045312 165657848398848 165671053913088 165732874598304 165775922417664 165851002092672 166339567939584 166414902888832 166458127859712 166500952178688 166533516504576 166576360218624 166638518721792 166695088914432 167261859643392 167367735115776 167381076934656 167443535720448 167486613553152 167529896356428 167543665559712 167649304693104 168175858876416 168339219527232 168445360270944 168459204715776 168565421112192 169138551053952 169152452471808 169195969953792 169259105972736 169379746818048 169955645503488 170076782813184 170120538095616 170184019120128 170349330433581 170884364877824 171006164140032 171050356484748 171094362236352 171108424401408 171171850625046 171293854795128 171920905049088 171998767777824 172029304106496 172043443113984 172062949669767 172107215929008 172121361340032 172151919433728 172229886788544 172737243629568 172751440822272 172795884208128 172815476076864 172829679699456 172860363546624 172938651754752 172983571218432 173047692518784 173061915227136 173571723067392 173650333449216 173695437766656 173759822940672 173774104178688 173804955697152 173818810662912 173883671709696 174520202428416 174534114410496 174599242375168 174723689447424 174768842495286 174813804893664 175003683724116 175658316028416 175723863492528 175769071587072 175783517964288 175894352464896 176492401099776 176506906927104 176618197536768 176729558317056 176744083636224 176789758805361 177345021394944 177456840450048 177471425544192 177583324299264 177629216349546 177755823061128 178201760628736 178314119872512 178487328505824 178533247550976 178568165158227 178614105000048 178727166356544 178808111631162 179395727007744 179416067177022 179462669098752 179476975072512 179508839067648 179523592814592 179543947481496 179590138360704 179718142735872 180201198601216 180247558569984 180262373031936 180329192428032 180376031526912 180457723570176 180489761685504 180504596054016 180525061948608 180571505236992 180586346323968 181118319722496 181200347947008 181232517906432 181314597851136 181329500012544 181443831349248 181490721052797 181620080084196 181734594636582 182075711946752 182190513782784 182305388003328 182320371597312 182367487821168 182414405106432 182482473626856 182612539538208 183233430308448 183295634116608 183364031470464 183411205134336 184118615962112 184165983756288 184297249603584 184366020713472 184413452156928 184428609011712 184461109286067 185055674499072 185172355252224 185304338399232 185352225756048 185484337107264 185568342694722 185685346693899 186247647136512 186295562661888 186316685145369 186331998425976 186365079448704 186379935652224 186449483923092 186497912719872 186582377354256 187132013932032 187195541225472 187216765749936 187265393842176 187313571201024 187350206067648 187398405245952 187468333562016 188036033323008 188084408942592 188121194569984 188169592098816 188239808185728 188288702005248 188303711551488 188337142628352 188373977685504 188422440247296 189063552630784 189078623944704 189197841235968 189332693581824 189381621968136 189501030304812 189516605305248 190231709220864 190280869935696 190296509030784 190345466198016 190416494219328 190552215170304 191200101191424 191336380664832 191385605357568 191457021510144 192123773177856 192173200441344 192244910487552 192310173499392 192381934657536 192431428337664 192481157515896 193173629861888 193411018180224 193498613750052 193532967119808 193620617920134 193636531507536 194329399083264 194345370925056 194417410586472 194433389661888 194467908989952 194555983224096 194606517620736 194678654083632 194694654630528 195268188450816 195356625130368 195407367487488 195457639514112 195479800808256 195495867201024 195530575159296 195546161995776 195619130673408 196211513032704 196300376942592 196335227731968 196350878711808 196424147672064 196475167309824 196564150628352 196614720258048 196665530505372 197373056598016 197423834333184 197497503670272 197615605531968 197689346429094 197740205535456 198502882834152 198553951237248 198570270292992 198695472228864 198820753106688 198837094090752 199513149069312 199638945506304 199655353737216 199706718633984 199781239836672 200460504952832 200476980707328 200603384856576 200746366599168 200798244569052 200940868125054 201068062151112 201572483334144 201699578216448 201820192883712 201895502736096 201911596956576 201947443951104 201986940916683 202038905655792 202726348426368 202778503391232 202795169660928 202818162895764 202870341481536 202923035467776 203014939016448 203050981896192 203090694692184 203142943391616 203159639614464 203758109687808 203850391440384 203886582644736 203903339986944 203926458867872 203978922582528 203995687514112 204031904514048 204124310267904 204725622079488 204818342017024 204835175940096 204871541981184 204964328005632 205093561503744 205110418046976 205163423798814 205292782830213 205439106980484 205954493841408 206084351655936 206137609097004 206207588381184 206284535404272 206337605776128 207133442957376 207186731725824 207334405804032 207411773302656 207465133676544 208187633811456 208265319694848 208318899658752 208336021291008 208467380699136 208521253975554 209176179081216 209193371172864 209325271154688 209457254301696 209528603028576 209623498229223 209660714379792 209905174523538 210319218311168 210523515673536 210594983878656 210618861468678 210673568072448 210768981826104 210823205901696 210901875257268 211540537488384 211594960060416 211636343891232 211690791111168 211745776140288 211769784208944 211824789755904 211841675495424 211879285456896 211920724896192 211975245278208 212617157935104 212696496709632 212713451937792 212751216672768 212792826644736 212847571390464 212999280279552 213054324714153 213723487322112 213875820527616 213955628976128 214010672873472 214028262309888 214065978677658 214083572659632 214218555996744 214891375230976 215100113840352 215253428247936 215389149198912 216139244825088 216194850496512 216275524298496 216348945186816 216429676489728 216485356879872 217239270064128 217320333594624 217376243122176 217531179859968 217587395452752 218270795563008 218507876401152 218620573968672 218638542290688 218719586909781 218737563369624 218776397613696 218875481127108 219013485844086 219676712007168 219776203271664 219833288423424 219914775909288 219932850601152 219971897054208 220071522007584 220737952161792 220794740932608 220819774987104 220837924060416 220877131198464 220894738550784 220977166131072 221034563223552 221134669456896 221191560290304 221786090586112 221944170479616 222044688672768 222101813624832 222184691629056 222260118552576 222317556223464 223015812857856 223258047627264 223315484737536 223315743188421 223373195141904 223391554079616 223532406257472 223673347245024 224452292702976 224593813694592 224612272954368 224753894816256 225518068071936 225536603295744 225594626605056 225678807963648 225839662424064 226607527337984 226769043750912 226912025493504 227132440578108 227150546576148 228008218853376 228067141979664 228125816315136 228144565868544 228229134166728 228288414901248 228391806393504 228477031528707 228535811315568 229227873398784 229331690370432 229372405475328 229391257485312 229417266226356 229476287905344 229495148453376 229535892578304 229639849051392 230316324839424 230335254429696 230420634769152 230439572932608 230480484728832 230584869006336 230644761624576 230730256691712 230749220302848 231428964089856 231533777932288 231679763920896 231698805571584 231739940929536 231758414217216 231844895612928 232070102329806 232964919263232 233025123327048 233085073191552 233251206529536 233338244965488 234211088037888 234298484656704 234358762116096 234378023952384 234525803286528 235323201466368 235342542569472 235490930049024 235639411089408 235658778181632 235719678407148 235868303677266 236460028526592 236609120600064 236628567392256 236777765732352 236838955132728 237007764081504 237115104554367 237983104674432 238044330067968 238090886877636 238152140000064 238241007235062 238302888475392 238321884932352 238410815508216 239194302676992 239221422902696 239283558798336 239302633430016 239345118756864 239364790419456 239391929975328 239453517814272 239515713994752 239624190314496 240330078093312 240438923237376 240501375369216 240610298093568 240653015580672 240700082598144 240762006982656 240781795098624 240844019242086 240995875496337 241600463929344 241752797134848 241772666683392 241925108465664 241987628070396 242160106778928 242312792848776 242920685043712 243073850671104 243156650428224 243219206808576 243309964835808 243483386050944 244311240411264 244394178822144 244485375293952 244548273512448 244722577342464 245554645008384 245729666138112 245821360951296 245884602875904 245948145714756 245968360077024 246079758790827 246896473669632 247136301008064 247248228680622 247312449476352 247404122897949 247424456926296 247468384185984 247580462258532 248330196182016 248394083549184 248422246860492 248442664567968 248486772598272 248506580869632 248599311897456 248663883626496 248776503139008 249509351909376 249594054967296 249622354333248 249687191789568 249751428268032 249800274756864 249864540327936 249957778082688 250042633371648 250714711097344 250892789465088 250986410914304 251051602673664 251071615401984 251165303580672 251229920329728 251294844534642 251315498339568 252104831926272 252263788314624 252508829290848 252668040406416 252688807073664 252848131668288 253707826580928 253728678707712 253793954930688 253888658959104 254069620227072 254933468255232 255115174219776 255180807143424 255276028680192 256165030903808 256230933921792 256326547316736 256509246210048 256575534727122 256641543354528 256757775937569 257881357573632 257998151666736 258043956159744 258065164670976 258160823893512 258182042010048 258344830182816 259105865444352 259127161233408 259193826312192 259223214115296 259244519549184 259290545319936 259407977632128 259475356827648 259571538778176 259592872840704 260357584601088 260475500173824 260543156649984 260639734411008 260661156268032 260707433545728 260728215994368 260825507564544 261615350710272 261733835923456 261780303642624 261801171615744 261898863562752 262085534171136 262152960344064 262153263742929 262220707340496 262505525586174 263330004893696 263487474042624 263585795238792 263653607380608 263675276946432 264670510445536 264738601649664 264760360390656 264927296305152 265094337475584 265116125454336 266017532092416 266185260675072 266207138316288 266374986448896 266443824524319 266633734591692 267302640943104 267471179808768 267661822132224 267730992758736 267799871326464 267921157500072 268090749534816 268212167446743 269093590511616 269124100765533 269194003648128 269215462608768 269263258601472 269315921222244 269385207541056 270301797901824 270371337854976 270393559547904 270424217194352 270493788642048 270564047290368 270686585355264 270734642528256 270756894081024 270787592922912 270857257855488 270879519485952 271677479583744 271800521920512 271848776859648 271971896776704 271994250018816 272042539352064 272165747023872 272430120126294 272967496105984 273113567920128 273285770674176 273458082004992 273480557395968 273551231731752 273621607659648 273723710440284 273918809307312 274779135541248 274850145462672 274943451174912 275046047205696 275116807701504 276177923943168 276248975634432 276445874405376 276549031070208 276620178235392 276642913517568 277583511748608 277687092926464 277758532878336 277781361721344 277956507598848 278028338634072 278352514042083 278901572108288 279276339068928 279371470704768 279497997638964 279547619173056 279569903478336 279674225884638 279746869079808 279873566031384 280698020898048 280793311838208 280825148624904 280898090763264 280970356801536 281025309101472 281097607868928 281202500343024 282054049984512 282126613413888 282181791854976 282254388148224 282327701520384 282359712278592 282433053007872 282455567327232 282505713942528 282560966528256 282633660370944 283595328946176 283617935917056 283723768859648 283796761853952 283999040372736 284072432952204 284251545457218 284964649762816 285167760703488 285347563831296 285421304903544 285444763546176 285624741328992 285828322755456 286800151787136 287004570997248 287078408036352 287185532265216 288185659766784 288259800662016 288367365731328 288465260249088 288572901986304 288647142506496 289760444792832 289834990829568 290116527270336 290247920625078 290299450679712 290430926880201 291343835201536 291494098624896 291518056387584 291626115879708 291650084492832 291701863484928 291833974836144 292017981125448 292041981945792 292902282676224 293034937695552 293111051231232 293219701212384 293243800801536 293295862738944 293319242993664 293428696010112 294317269549056 294426366649472 294450565413888 294502841597952 294526318067712 294636221508096 294712750964736 294846225942528 294922080387072 295925560639488 296059584897024 296135751499776 296246255505408 296423408297952 296534019643641 296610308303184 297677396836352 297754324251228 297830926855872 297855405439488 298043208343296 298231129660032 299269723603968 299458418259456 299483030605824 299671859755008 300690757429248 300715471060992 300792835473408 300905077284864 301119549898752 301197366853578 302358725001216 302549367324672 302730289325568 302843254104144 302867395434864 303058358483688 304089522639552 304167755086848 304192754491392 304227244343646 304305512222304 304384553201664 304522408524672 304576472844288 304636042038276 304714415087424 305637164531712 305775587160576 305829873967104 305855009980416 305889688301808 305968383873792 305993531271168 306047856771072 306186465401856 307088433119232 307113672572928 307227513025536 307252763910144 307307312971776 307446492008448 307640342255616 307665627070464 307744779534336 307745135698221 308906351894528 308931740762112 309126527483904 309206413645506 309311382571776 309426803106408 310700164436064 310780097588736 311001608706048 311117659953984 311197700514816 312281450717184 312397979542272 312478349488128 312504031936512 312701071048704 312781880963331 313764268621824 313790056759296 313987906732032 314185881452544 314211704242176 314292904542864 314491071569688 315280038035456 315478827466752 315785273510304 315928292203017 316010352108672 316153472739156 316352812885902 317310806232576 317392440090624 317454515836848 317536186666752 317618664210432 317654676313416 317737184633856 317762513243136 317881087344288 317962867917312 318925736902656 319044745064448 319070177906688 319126825009152 319189239967104 319271357085696 319354285326336 319498920419328 320440104124416 320585230983168 320813730791424 320933443464192 321016009310208 321042393464832 321098968016487 321125358989448 321327833995116 322133951905792 322337062846464 322566811287552 322650170760528 322880142371904 323083723798368 324208867237632 324292275744768 324413286447744 324523417780224 324644514734592 325748320548352 325858905096192 325980500391936 326064364683264 326296769789952 327406193344512 327761814601728 327846137167872 327930860953008 327957813436032 328106345054436 328164596420544 328313221690662 328520228766129 329515068010752 329664304907496 329749932635136 329872163863932 329899275901728 329957845581312 330107283011376 331106928242688 331192111398912 331229662480656 331256886090624 331315696797696 331342107826176 331465749196608 331551844835328 331702004185344 332679135879168 332829805777664 332916255719424 333067033009152 333152720437248 333277037443584 333390177828864 334523719286784 334735470231552 334762153869312 334887071440896 334973227106304 335059792712856 335087331119424 335298609386208 336678439054464 336890720541888 336918409431552 337130842224384 338277102107904 338304904943616 338391939907584 338518211945472 338759493636096 339911291006976 340153565626368 340241076191232 340368038240256 340698660867162 341768729755648 342012328280064 342100712969496 342188724472704 342216848802816 342343701250092 342587709590256 343841810098176 343997535555648 344058608212992 344086886227968 344125899339534 344214431858016 344242722680064 344303838867456 344459773577088 345474487259136 345502881644544 345630952153728 345659359398912 345720727093248 345877303509504 345967142436864 346095385037568 346123830454272 347143446134784 347300666898432 347390875533312 347519645881344 347548208357376 347609911394304 347637621325824 347767343419392 348105153494709 349198484750336 349447378894848 349537684990572 349627609787328 350007367448232 351316632056832 351447726985056 351538143174144 351567035928576 351788704929792 352984802199552 353013813854208 353236395073536 353459116634112 353488167272448 353579517610722 354690042789888 354913680900096 354942851088384 355166648598528 355258432699092 355511646122256 356628239745024 356974657011648 357066495101952 357136330316454 357228210000096 357361510852593 357454332713088 357616223262324 358791454015488 358832134354044 358925338197504 358953950145024 359017678135296 359047185629184 359087894962992 359180276721408 359436285471744 360402397202432 360495117139968 360524746063872 360658384856064 360752063053824 360915447140352 360979523371008 361050123897216 361143010473984 361172692647936 361266028863129 362400695894016 362465035812864 362629195702272 362659000025088 362887662698496 362981442105594 363240160168392 363469189273164 364151423893504 364381027565568 364610776006656 364734975642336 364828810212864 364964947253712 365225079076416 366466860616896 366591268233216 366728062940928 366822410268672 368237231924224 368331967512576 368594499207168 368732041426944 368826904313856 368857218023424 368922218572134 370111348998144 370344710504448 370704451512096 370872343020933 370968674214528 371136685389444 371370693387798 372495294273024 372591125323776 372633370290738 372663996851952 372730158897408 372759871304448 372898967846184 372995825439744 373164754708512 374264027864064 374391082450944 374433531499872 374530787684352 374627142402048 374700412135296 374796810491904 374936667124032 376072066646016 376168817885184 376242389139968 376339184197632 376479616371456 376577404010496 376607423102976 376747955371008 376844880494592 376942266801963 378127105261568 378157247889408 378395682471936 378665387163648 378763243936272 379002060609624 379033210610496 380561739871392 380593018061568 380690932396032 380832988438656 381104430340608 382400202382848 382672761329664 382771210715136 382914043020288 384247546355712 384346400882688 384489820975104 384763869315072 384862856675328 384863302090683 384962315031792 386347259723776 386822036360448 386997227500104 387065934239616 387241235840268 387273063015072 388658798166528 388690741850112 388734812216881 388834821172944 388866779323776 388935817979904 389111966448192 389213035241472 389357308167264 389389309261056 390536376901632 390713250260736 390814734974976 390959601616512 390991734402048 391061150318592 391092323991552 391238261346816 392423026065408 392600753885184 392670455463936 392701757423616 392848295344128 392950334619648 393128301256704 393229440516096 393331061010744 393758288379261 394746113196032 394995007340544 395231211063936 395378692858188 395480411070912 397005765668304 397107902474496 397140540585984 397390944457728 397641506213376 397674188181504 399026298138624 399277891012608 399310707474432 399413437267968 399562479673344 400921009905664 400953961414656 401206769713152 401492733198336 401596489138104 401881736250108 402136124302224 403399156432896 403640385767424 403791005472192 403823193913152 403894887902208 403973881833366 404077811311584 405452696852736 405557006782464 405590339321856 405636325791528 405740682963072 405846070935552 406029878032896 406101963792384 406181389384368 406285886783232 406319279228928 407516219375616 407700782880768 407773165289472 407806679973888 407852917735744 407957845165056 407991375028224 408063809028096 408248620535808 409451244158976 409636684034048 409670351880192 409928656011264 410187123007488 410220836093952 410326847597628 410585565660426 410878213960968 411908987682816 412168703311872 412275218194008 412415176762368 412569070808544 412675211552256 414266885914752 414373463451648 414668811608064 414823546605312 414930267353088 416375267622912 416530639389696 416637799317504 416672042582016 416934761398272 417042507951108 418352358162432 418650542309376 418914508603392 419057206057152 419246996458446 419321428759584 419511338826957 419810349047076 421047031347072 421189967757312 421237722937356 421347136144896 421537963652208 421646411803392 421803750514536 423081074976768 423189920120832 423272687782464 423381582222336 423491552280576 423539568417888 423649579511808 423683350990848 423758570913792 423841449792384 423950490556416 425392993419264 425426903875584 425502433345536 425585653289472 425695142780928 425998560559104 426108649428306 426377318185827 427446974644224 427751641055232 427911257952256 428021345746944 428131957355316 428167145319264 428437111993488 429782750461952 430200227680704 430506856495872 430778298397824 432278489650176 432389700993024 432551048596992 432697890373632 432859352979456 432970713759744 434478540128256 434640667189248 434752486244352 435174790905504 435371880937617 437015752802304 437241147937344 437277084581376 437439173819562 437475126739248 437552795227392 437750962254216 438026971688172 439353424014336 439552406543328 439666576846848 439829551818576 439865701202304 439943794108416 440143044015168 441475904323584 441589481865216 441639549974208 441675848120832 441754262396928 441789477101568 441954332262144 442069126447104 442269338913792 442383120580608 443572181172224 443888340959232 444089377345536 444203627249664 444369383258112 444520237105152 444635112446928 446031625715712 446516095254528 446631486376842 446746390283808 446783108159232 447064812514944 447346694490048 448904585405952 449187627389184 449224545908736 449507789632512 451036136143872 451073206591488 451189253210112 451357615927296 451679324848128 451796050280367 453215054675968 453538087501824 453824050987008 454264881156216 454301093152296 456134283959328 456251632630272 456289131737088 456340866515469 456458268333456 456576829802496 456783612787008 456954063057414 457071622631136 458455746797568 458663380740864 458744810950656 458782514970624 458834532452712 458952575810688 458990296906752 459071785156608 459279698102784 460632649678848 460670508859392 460841269538304 460879145865216 460960969457664 461169738012672 461289523249152 461460513383424 461498440605696 462857928179712 463067555864576 463359527841792 463397611143168 463689791225856 463809620468259 464140204659612 465929838526464 466050246654096 466170146383104 466502413059072 466676489930976 468422176075776 468596969313408 468717524232192 468756047904768 469051606573056 470646402932736 470685085138944 470981860098048 471278822178816 471317556363264 471439356814296 471736607354532 472920057053184 473218241200128 473555531464704 473677910265456 474015528163008 474230209108734 474529219328853 475966209348864 476088660135936 476181773755272 476304280000128 476482014470124 476605776950784 476643769864704 476821631016432 478388605353984 478442845805392 478567117596672 478605266860032 478690237513728 478729580838912 478783859950656 478907035628544 479031427989504 479248380628992 480660156186624 480877846474752 481220596187136 481306031161344 481400165196288 481524013965312 481563590197248 481688038484172 481991750992674 483200927858688 483505594269696 483545333366784 483850216931328 483975256140792 484320213557856 484625585697552 486147701342208 486313300856448 486438413617152 486619929671616 486966772101888 488622480822528 488788357644288 488970750587904 489096547024896 489445154684928 491109290016768 491459332276224 491642721902592 491769205751808 491896291429512 491936720154048 492159517581654 492469832535993 494272602016128 494496457361244 494624898952704 494808245795898 494848913852592 494936768371968 495160924517064 496660392364032 496788167098368 496844493720984 496885329135936 496973545196544 497013161739264 497198623794912 497327767252992 497553006278016 499018703818752 499244708666496 499374383579136 499502856536064 499600549513728 499729080655872 499915556165376 500085266743296 501429422194688 501785578930176 501972821828608 502103205347328 502143230803968 502330607161344 502459840659456 502589689069284 502630996679136 504527576629248 505017658581696 505336080812832 505377614147328 505696263336576 507415653161856 507457357415424 507587909861376 507777317918208 508139240454144 509866936510464 510230348439552 510361614286848 510552057360384 511047991300743 512330061807616 512653094633472 513018492420096 513151069454244 513283086709056 513515551875138 515762715147264 515996303333472 516087912319488 516130329341952 516188849009301 516321647787024 516364084020096 516689660365632 518211730888704 518254322466816 518387652624384 518446428230592 518489039098368 518581090639872 518815955264256 518950713655296 519143077556352 519185745681408 520715169202176 520951000347648 521086313299968 521279468822016 521322312536064 521414867091456 521456431988736 521651015129088 523467671846912 523560607285248 523602343231488 523797727125504 524171068342272 524306527485858 524441414680992 525011051172348 526660009787392 526974948085248 527171590477584 527307214761216 527350553892864 529341020891072 529477203299328 529520720781312 529854592610304 530188674951168 530232250908672 532035064184832 532370521350144 532414276632576 532749972897792 532887649048638 533267469183384 534605281886208 534942359617536 535461985517472 535599742652928 535704495474681 535842315000144 536181499069632 536424334893486 538187181023232 538248201531066 538388007296256 538430925217536 538526517202944 538631842444488 538770415082112 540603595803648 540742675709952 540787119095808 540848434388704 540987577284096 541128094580736 541373170710528 541469285056512 541513788162048 541575185845824 541714515710976 541759038971904 543354959167488 543601043841024 543697553719296 543943793553408 543988500037632 544331494047744 544472163158391 544860240252588 546227135840256 546571541348352 546916164009984 546961114791936 547102463463504 547243215319296 547447420880568 547837618614624 549700290925344 549886902349824 550092094411392 550233615403008 552355847886336 552497951268864 552891748810752 553098062140416 553240356470784 553285827035136 553383327858201 555167023497216 555374185852928 555517065756672 555913015197696 556056677268144 556705028084166 557803144216576 558742941409536 558950055436107 558995995277928 559095238346112 559139806956672 559348451769276 559493738159616 559747132062768 561396041796096 561586623676416 561650297249808 561796181526528 561940713603072 562050618202944 562195215737856 562405000686048 564108099969024 564253226827776 564363583709952 564508776296448 564719424557184 564866106015744 564911134654464 565011427885056 565121933056512 565267320741888 567190657892352 567235871834112 567447537719296 567593523707904 567998080745472 568144865904408 568503090914436 569929299525632 570695127662592 570842609807088 570889527092352 571249482657984 571656645510912 573600303574272 574009141994496 574156816072704 574371064530432 576371319533568 576519601324032 576734731462656 576930520498176 577145803972608 577294285012992 579520889585664 580233054540672 580495841250156 580598901359424 580861853760402 582687670403072 582988197249792 583036112775168 583252231759416 583300168985664 583403726969856 583667949672288 584035962250896 584083963891584 585804565352448 586069875391104 586222102462464 586439402424768 586487601603072 586591725477888 586638485987328 586857392020224 588634539098112 588852733298944 588901130827776 589005683195904 589052636135424 589272443016192 589425501929472 589692451885056 589844160774144 592119169794048 592271502999552 592492511010816 592846816595904 593068039287282 593220616606368 595354793672704 595508648502456 595661853711744 595710810878976 596086416686592 596462259320064 598539447207936 598916836518912 598966061211648 599343719510016 601381514858496 601430942121984 601810154569728 602239099797504 602394733707156 604717450002432 605098734649344 605460578651136 605686508208288 605734790869728 605960822750049 606116716967376 608179045279104 608335510173696 608385508982784 608454488687292 608611024444608 608769106403328 609044817049344 609152945688576 609272084076552 609428830174848 611274329063424 611551174321152 611659747934208 611710019960832 611779376603616 611936767747584 611987062542336 612095713542144 612372930803712 614176866238464 614455026051072 614505527820288 614614625943552 614892984016896 615280684511232 615331254140928 615490271396442 615878348490639 617812703789056 617863481524224 618253054967808 618412827291012 618622765143552 618853606212816 621400328872128 621560195177472 622003217412096 622235319907968 622395401029632 624562901434368 624795959084544 624956698976256 625008063873024 625402142097408 625563761926662 627528537243648 627580113518592 627975813464064 628371762905088 628585809085728 628870494687669 628982143139376 630957654933504 631570547020608 631856584406034 632020704217344 632306945478312 632705625771804 634621612465152 634784880181248 634909031673696 635072373333504 635237328420864 635309352626832 635474369267712 635525026486272 635762174688576 635925735834624 637851473805312 638089490128896 638140355813376 638253650018304 638378479934208 638542714171392 638997840838656 639162974142459 641170461966336 641627461582848 641866886928384 642032018620416 642084786929664 642197936032974 642250717978896 642655667990232 644267903811584 644674125692928 645300341521056 645760284743808 646167447596736 648417734475264 648584551489536 648826572895488 649046835560448 649289029469184 651496641096704 651717810192384 651961000783872 652128729366528 652593539579904 654812386689024 655523629203456 655861721906016 655915626872064 656158760729343 656212690108872 656329192841088 656626443381324 657040457532258 659030136021504 659328609814992 659499865270272 659744327727864 659798551803456 659915691162624 660214566022752 662213856485376 662384222797824 662459324961312 662513772181248 662631393595392 662684215652352 662931498393216 663103689670656 663404008370688 665358271758336 665659611555328 665832511438848 666134066018304 666305440874496 666554074887168 666780355657728 669047438573568 669774142881792 669946454212608 669947229565263 670119585425712 670174662238848 670597218772416 673356878108928 673781441083776 673836818863104 674261684448768 676554204215808 676609809887232 676783879815168 677036423890944 677518987272192 679822582013952 680307131252736 680736076480512 681397321734324 683537459511296 684024656560128 684201425938992 684377448945408 684433697605632 684687402500184 685175419180512 685431094586121 687683620196352 687995071111296 688117216425984 688173772455936 688251798679068 688428863716032 688485445360128 688607677734912 688919547154176 690948974518272 691005763289088 691261904307456 691318718797824 691441454186496 691754607019008 691934284873728 692190770075136 692247660908544 694286892269568 694601333796864 695039291762688 695096416714752 695219822788608 695275242651648 695534686838784 696210306989418 698396969500672 698894757789696 699075369981144 699255219574656 700014734896464 702633264113664 702895453970112 703076286348288 703134071857152 703577409859584 705969604399104 706027627708416 706472790147072 706918233268224 706976334544896 707159035221444 709380085579776 709827361800192 709885702176768 710333297197056 710516865398184 711023292244512 711345313663101 713949314023296 714132990203904 714272660632908 714456420000192 714723021705186 714908665426176 715232446524648 717582908030976 717664268708088 717850676395008 717907900290048 718035356270592 718094371258368 718175789925984 718360553442816 718872570943488 720804794404864 720990234279936 721316769712128 721504126107648 721830894280704 721959046742016 722100247794432 722286020947968 722345385295872 722532057726258 724801391788032 725258391404544 725318000050176 725775325396992 725962884211188 726480320336784 726938378546328 728762055131136 729221552013312 729469951284672 729657620425728 729929894507424 730450158152832 732933721233792 733182536466432 733456125881856 733644820537344 736474463848448 736663935025152 737188998414336 737464082853888 737653808627712 737844437144268 738239276372481 740689421008896 741408903024192 741744686041866 741937348429056 742212368693847 742273370778888 742741386775596 744990588546048 745182250647552 745266740581476 745327993703904 745460317794816 745519742608896 745797935692368 745991650879488 746329509417024 748528055728128 748782164901888 748867062999744 749061575368704 749254284804096 749400824270592 749593620983808 749873334248064 752144133292032 752484778279936 752678368395264 752959232742912 753154808020992 753214846205952 753495910742016 753689760989184 753884533603926 756254210523136 756314495778816 756791364943872 757526487872544 758004121219248 758066421220992 761123479742784 761186036123136 761381864792064 761665976877312 762208860681216 764800404765696 765345522659328 765542421430272 765828086040576 768495092711424 768692801765376 768979641950208 769527738630144 769726604181366 769924630063584 770273327812707 772694519447552 773644072720896 773994455000208 774131868479232 774482471680536 774546126030144 777317596333056 777381483700224 777469624433762 777669642345888 777733558647552 777871635959808 778223932896384 778426070482944 778714616334528 778778618522112 781072753803264 781426500521472 781629469949952 781919203233024 781983468804096 782122300637184 782184647983104 782476522693632 784846052130816 785201507770368 785340910927872 785403514847232 785696590688256 786256602513408 786458881032192 786459791228787 786662122021488 787516576758522 789492226392064 789990014681088 790462422127872 790757385716376 790960822141824 794011531336608 794215804948992 794281081171968 794781888915456 795283012426752 795348376363008 798052596277248 798555782025216 798621414948864 799124959346688 799331473572957 801842019811328 801907922829312 802413539426304 802985466396672 803192978276208 803763472500216 804272248604448 804636502340229 807280771534848 807372302296599 807582010944384 807646387826304 807789775804416 807947763666732 808155622623168 810905393705472 811114013564928 811180678643712 811272651583056 811481365926144 811692141871104 812059756065792 812203927584768 812362778768736 812571773566464 812638558457856 815032438751232 815401565761536 815546330578944 815705835471488 815915690330112 815982750056448 816127618056192 816497241071616 818902488317952 819273368068096 819340703760384 819857312022528 820374246014976 820441672187904 820653695195256 821171131320852 821756427921936 824337406623744 824550436388016 824830353524736 825138141617088 825350423104512 828533771829504 828746926903296 829337623216128 829647093210624 829860534706176 832750535245824 833061278779392 833275598635008 833344085164032 833869522796544 834085015902216 836704716324864 837829017206784 838114412114304 838493992916892 838642857519168 839022677653914 839620698094152 842094062694144 842379935514624 842475445874712 842694272289792 843075927304416 843292823606784 843607501029072 846162149953536 846379840241664 846545375564928 846763164444672 846983104561152 847079136835776 847299159023616 847366701981696 847517141827584 847682899584768 847900981112832 850785986838528 850853807751168 851171306578944 851390285561856 851997121118208 852217298856612 852754636371654 854893949288448 855503282110464 855822515904512 856042691493888 856263914710632 856334290638528 856874223986976 860400455361408 861013712991744 861556596795648 864556979300352 864779401986048 865102097193984 865395780747264 865718705958912 865941427519488 869281334378496 869504972488704 870349581811008 870743761875234 871292780640603 874031505604608 874482295874688 874554169162752 874878347639124 874950253478496 875105590454784 875501924508432 876053943376344 878706848028672 879104813086656 879333153693696 879659103637152 879731402404608 879887588216832 880286088030336 882951808647168 883279099948416 883351696241664 883508524793856 883578954203136 883908664524288 884138252894208 884538677827584 884766241161216 887144362344448 887776681918464 888178754691072 888407254499328 888738766516224 889270224893856 889602058930923 893032190509056 893262972753684 893492780567616 893566216318464 894129625029888 894693388980096 897809170811904 898375254778368 898449091817472 899015579265024 902072272287744 902146413182976 902378506420224 902715231854592 903358649696256 903592100560734 906430109351936 907076175003648 907648101974016 908529762312432 908602186304592 912268567918656 912503265260544 912578263474176 912681733030938 912916536666912 913153659604992 913567225574016 913908126114828 914143245262272 916911493595136 917326761481728 917489621901312 917565029941248 917669064905424 917905151621376 917980593813504 918143570313216 918559396205568 921265299357696 921341017718784 921682539076608 921758291730432 921921938915328 922339476025344 922921026766848 922996881211392 923235407094663 926135111729152 926719055683584 926795222286336 927379582451712 927619240936518 928280409319224 932100493308192 932340292766208 933004826118144 933352979861952 936844352151552 937193938626816 937435048464384 937512095809536 938103213146112 941292805865472 941370170277888 941963720196096 942557644357632 942635112726528 942878713628592 943473214709064 945840114106368 946436482400256 947355820530912 947784876609051 948031056326016 948460418217468 949058438657706 951932418697728 952177320271872 952363547510544 952608560000256 952964028940248 953211553901568 953287539729408 953643262032864 956777210707968 956885691610784 957134235193344 957210533720064 957380475027456 957567719901312 957814071257088 958062855979008 958496761257984 961320312373248 961755692949504 962441192374272 962800330392576 963048027930624 963127180394496 963296904049461 963376076968344 963983501985348 966401855717376 967011188539392 967700433862656 967950512281584 968640427115712 969251171395104 972626601712896 972876827234304 973239859343232 973933544203776 977244961645056 977576715288576 977941501175808 978193094049792 978890309369856 982218580033536 983285443805184 983538411503616 983792582859024 983873440308096 984319035163308 984939665071986 988545204032256 988992914722488 989249797905408 989616491591796 989697827705184 989873536743936 990321849034128 993320784728064 993576334196736 993688987441968 993770658271872 993947090393088 994026323478528 994397247589824 994655534505984 995106012556032 998037407637504 998489417332992 998748767158272 999201099027456 999458161311744 999831112330752 1000170533486592 1002858844389376 1003571157860352 1003945643657216 1004206410694656 1004286461607936 1004661214322688 1004919681318912 1005179378138568 1005261993358272 1010035317163392 1010672161625664 1010755228294656 1011392526673152 1014831306323712 1014914714830848 1015175819722752 1015554635836416 1016278480908288 1019733873020928 1020460696879104 1020723228573696 1021104114720768 1022095982601486 1024660123615232 1025306189266944 1026036984840192 1026302138908488 1026566173418112 1027031103750276 1031525430294528 1031992606666944 1032175824638976 1032260658683904 1032377698018602 1032643295574048 1032728168040192 1033379320731264 1036423461777408 1036508644933632 1036892856461184 1036978078196736 1037162181279744 1037631910528512 1037901427310592 1038286155112704 1038371491362816 1041430338404352 1041902000695296 1042172626599936 1042558937644032 1042644625072128 1042829734182912 1042912863977472 1043302030258176 1044315460484127 1046935343693824 1047595454251008 1048342136684544 1048613054971716 1048882829361984 1050022102344696 1053320019574784 1053949896170496 1054343180955168 1054614429522432 1054701107785728 1058682041782144 1058954406598656 1059041441562624 1059709185220608 1060377349902336 1060464501817344 1064070128369664 1064741042700288 1064828553265152 1065499945795584 1065775298097276 1066534938366768 1069884719235072 1070923971034944 1071199485305856 1071408990949362 1071684630000288 1072084532557779 1072362998139264 1072848669786972 1076374362046464 1076496403062132 1076776014592512 1076861850435072 1077053034405888 1077263684888976 1077540830164224 1081207191607296 1081485351419904 1081574238191616 1081696868777408 1081975154568192 1082256189161472 1082746341421056 1082938570113024 1083150371691648 1083429031421952 1083518077943808 1087202087682048 1087395107438592 1087887587106816 1087977000075264 1088662988095488 1088944326316782 1089720480505176 1092454271680512 1093143082696704 1093832328019968 1094204926927008 1094486430638592 1094894841761136 1095675237229248 1099400581850688 1099773804699648 1100184188822784 1100467230806016 1104711695772672 1104995902537728 1105783497621504 1106196124280832 1106480712941568 1106571654070272 1106766655716402 1110334046994432 1110748371705856 1111034131513344 1112113354536288 1112617029062799 1113410056168332 1117485882819072 1117900110872214 1117991990555856 1118190476692224 1118279613913344 1118696903538552 1118987476319232 1119494264125536 1122792083592192 1123173247352832 1123300594499616 1123592363053056 1123881427206144 1124101236405888 1124390431475712 1124810001372096 1128216199938048 1128506453655552 1128727167419904 1129017552592896 1129438849114368 1129732212031488 1129822269308928 1130243866113024 1130534641483776 1130826800405889 1134381315784704 1134471743668224 1134895075438592 1135187047415808 1135996161490944 1136289731808816 1137006181828872 1139858599051264 1141685219614176 1141779054184704 1142498965315968 1143313291021824 1147200607148544 1148018283988992 1148313632145408 1148742129060864 1152742639067136 1153039202648064 1153469462925312 1154291607945216 1154588570025984 1154589906272049 1159041779171328 1160466109081344 1160991682500312 1161197802718848 1161723707520804 1165976394499584 1166072225550336 1166204436650643 1166504463518832 1166600337971328 1166807453939712 1167335899344576 1168071924501792 1168167927783168 1171609130704896 1172139750782208 1172444204924928 1172878804849536 1172975203206144 1173183450955776 1173276971974656 1173714784040448 1177269078196224 1177705466597888 1177802261655552 1178011366391808 1178105272270848 1178544886032384 1178851003858944 1179384903770112 1179688321548288 1181274865137783 1184238339588096 1184985022021632 1185693633191808 1186136078574564 1186441233212736 1190709587345408 1191017297004912 1191323707423488 1191421621757952 1192172833373184 1192924518640128 1197078894415872 1197833673037824 1197932122423296 1198687439020032 1202763029716992 1202861884243968 1203620309139456 1204478199595008 1204789467414312 1210197469298688 1210921157302272 1211373016416576 1211469581739456 1211921645500098 1212233433934752 1216358090558208 1216671020347392 1216771017965568 1216908977374584 1217222048889216 1217538212806656 1218089634098688 1218305891377152 1218544168153104 1218857660349696 1222548658126848 1223102348642304 1223319495868416 1223420039921664 1223558753207232 1223873535495168 1223974125084672 1224191427084288 1224745861607424 1228353732476928 1228910052102144 1229011055640576 1229785968033792 1230561369022464 1230662508281856 1230980542792884 1231756696981278 1235625407578112 1235726963048448 1236506109935616 1236825654582024 1237245530287104 1237707212425632 1242800657744256 1243120390354944 1244006434824192 1244470639815936 1244790802059264 1249125802868736 1249591918169088 1249913397952512 1250016127746048 1250804284194816 1251127523853324 1255057074487296 1255951626928128 1256743525810176 1257171618171456 1257740989375338 1257964286278752 1258534016480871 1263141094041216 1263713168812068 1264041408434688 1264613890956624 1265411251543608 1269243224930304 1269569760362496 1269818063347392 1270144746667008 1270474656841728 1270618705253664 1270948738535424 1271050052972544 1271524349377152 1271851471669248 1276178980257792 1276280711626752 1276507300036608 1276756959868416 1277085428342784 1277995681677312 1278325948284918 1282340923932672 1283254923165696 1283733773856768 1284064037240832 1284395872065948 1284501435957792 1285311335980464 1289348251385856 1290600683042112 1291520569487616 1292334895193472 1296835468950528 1297169102979072 1297653145790976 1298093671120896 1298578058938368 1302993282193408 1303435620384768 1303922001567744 1304257458733056 1306115642812851 1311047258406912 1311723443812032 1311831253744128 1312317521458686 1312425380217744 1312658385682176 1313252886762648 1314080915064516 1318060272043008 1318657219629984 1318999730540544 1319488655455728 1319597103606912 1319831382325248 1320429132045504 1324427712970752 1324768445595648 1324918649922624 1325027544362496 1325262787190784 1325368431304704 1325862996786432 1326207379341312 1326808016741376 1330716543516672 1331319223110656 1331665022877696 1332268132036608 1332610881748992 1333108149774336 1333560711315456 1338094877147136 1339548285763584 1339894459130526 1340239170851424 1340349324477696 1341194437544832 1346713756217856 1347562882167552 1347673637726208 1348523368897536 1353108408431616 1353219619774464 1353567759630336 1354072847781888 1355037974544384 1355388150841101 1359645164027904 1360614262505472 1361472152961024 1362794643468648 1367074919022592 1368402851877984 1368754897890816 1368867395211264 1369022599546407 1369374805000368 1370350838361024 1370862189172242 1375367240392704 1375990142222592 1376234432851968 1376347544911872 1376503597358136 1376857727432064 1376970890720256 1377215355469824 1377839094308352 1381897949036544 1382011526578176 1382523808614912 1382637437595648 1382882908372992 1383509214038016 1383868569747456 1384381540150272 1384495321817088 1388573784539136 1389202667593728 1390078583525376 1390192833429504 1391069373677568 1391428861404777 1392420613978836 1396793939001344 1397789515579392 1398150739962288 1398510439149312 1400029469792928 1405266528227328 1405790907940224 1406152572696576 1406268143714304 1407154819719168 1411939208798208 1412055255416832 1412945580294144 1413836466536448 1413952669089792 1414318070442888 1418760171159552 1419654723600384 1420666594394112 1421033730796368 1422046584489024 1422690627326202 1423587657986559 1427898628046592 1428265980407808 1428545321265816 1428912840000384 1429446043410372 1429817330852352 1430464893049296 1435165816061952 1435328537416176 1435701352790016 1435815800580096 1436070712541184 1436188742516736 1436351579851968 1436721106885632 1437745141886976 1441609588809728 1441980468559872 1442633539424256 1443661788561408 1443918093484032 1444200495588864 1444572041895936 1444690770591744 1445064115452516 1449602783576064 1450516782809088 1450636000100352 1451550650793984 1451925768422376 1452960640673568 1453876757092656 1458443104026624 1458939902569344 1459315240851456 1459859789014848 1460900316305664 1465867442467584 1466365072932864 1466912251763712 1467289641074688 1472948927696896 1473327870050304 1474377996828672 1474928165707776 1475307617255424 1475688874288536 1476478552744962 1482817806048384 1483489372083732 1483874696858112 1484424737387694 1484546741557776 1485482773551192 1489981177092096 1490364501295104 1490533481162952 1490655987407808 1490920635589632 1491039485217792 1491595871384736 1491983301758976 1492659018834048 1497056111456256 1497734125999488 1498123150737408 1498508569608192 1498801648541184 1499187241967616 1499746668496128 1504288266584064 1504969556559872 1505356736790528 1505918465485824 1506309616041984 1506429692411904 1506991821484032 1507379521978368 1507769067207852 1513582729887744 1515052975745088 1516008242438496 1516132842441984 1522246959485568 1522372072246272 1522763729584128 1523331953754624 1524417721362432 1529600809531392 1530691045318656 1531084842860544 1531656172081152 1533143973902229 1536990185422848 1537959283900416 1539055477260288 1539453208362732 1539849260127168 1540546655625414 1545389038895104 1547288145441792 1547988910000416 1548263736958464 1548566547027903 1548964943361072 1549092252060288 1554635192666112 1554762967400448 1554939248867524 1555339284691776 1555467117295104 1555743271919616 1556447865792768 1556852140965888 1557429232669056 1557557237044224 1562145507606528 1562853001042944 1563258939899904 1563838406466048 1563966937608192 1564244601274368 1564369295966208 1564953045387264 1570403015540736 1570681821855744 1570807029694464 1571393181376512 1572513205026816 1572919582457574 1573324244042976 1575033153517044 1578984452784128 1579980029362176 1580924844255744 1581514771432752 1581921644283648 1588023062673216 1588431609897984 1588562162343936 1589563777830912 1590566024853504 1590696752726016 1596105192554496 1597111564050432 1597242829897728 1598249918693376 1598662947145914 1603684039622656 1603815845658624 1604827078852608 1606385956552416 1607113486424043 1607526945000432 1608544497208896 1609273004680458 1614561543069696 1614744604593198 1615164021888768 1615292775652608 1615579551608832 1615895527333464 1616311245246336 1621810787410944 1622228027129856 1622361357287424 1622545303166112 1622962731852288 1623384283742208 1624119512131584 1624407855169536 1624725557537472 1625143547132928 1625277116915712 1630064877502464 1630803131523072 1631092661157888 1631411670942976 1631831380660224 1631965500112896 1632994482143232 1633416489475173 1638546736136192 1638681407520768 1639714624045056 1640748492029952 1640883344375808 1641307390390512 1642342262641704 1643512855843872 1649100872776032 1649660707049472 1650276283234176 1650700846209024 1657067543659008 1657493853806592 1658675246432256 1659294186421248 1659721069412352 1665501070491648 1666122557558784 1666551197270016 1667739045593088 1668170031804432 1673409432649728 1676228824228608 1676850166308321 1676987985833784 1677285715038336 1678045355307828 1679241396188304 1684188125388288 1684759871029248 1684950891749424 1685388544579584 1686151854608832 1686585647213568 1687215002058144 1692324299907072 1692759680483328 1693090751129856 1693526328889344 1694158273671552 1694598318047232 1694733403963392 1695034283655168 1695365799169536 1695801962225664 1701571973677056 1701707615502336 1702342613157888 1702780571123712 1703994242236416 1704434597713224 1705509272743308 1709787898576896 1711645031809024 1712085382987776 1712527829421264 1712668581277056 1713748447973952 1720800910722816 1722027425983488 1723113193591296 1729113958600704 1729558803972096 1730204194387968 1730791561494528 1731437411917824 1731882855038976 1738562668756992 1740699163622016 1741487523750468 1742585561281206 1748063011209216 1748964591749376 1749108338325504 1749756695278248 1749900506956992 1750211180909568 1751003849016864 1752107886752688 1757413696057344 1758209626173312 1758666307387392 1759318207274304 1759462804809216 1759775176433664 1760572176060672 1765903617294336 1766558199896832 1766703392483328 1767017049587712 1767157908406272 1767817329048576 1768276505788416 1769077355655168 1769532482322432 1774288724688896 1776357509382144 1776814508998656 1777477533032448 1778540449787712 1779204117861846 1786064381018112 1786525945507368 1786985561135232 1787132432636928 1788259250059776 1789386777960192 1795618341623808 1796750509556736 1796898183634944 1798031158530048 1804144544575488 1804292826365952 1805430463709184 1806717299392512 1807184201121468 1812860218703872 1814152350007296 1815296203948032 1817059524624864 1817204372609184 1817882468250147 1824537135837312 1825006530521088 1825156526948352 1825363466061876 1825833073333824 1826307319209984 1827134451148032 1827816252229656 1828286490524544 1833822987190272 1834653522963456 1834979243802624 1835130059882496 1835338129810848 1835810303242752 1835961187627008 1836287140626432 1837118792411136 1842530598715392 1843365078153216 1843516583460864 1843843877830656 1844678952050688 1845842053533696 1845993762422784 1846470814189326 1847635045471917 1852270223458304 1853438111367168 1853590444572672 1854759164903424 1855238481873036 1856560818638448 1864200986616384 1864680585532416 1866009652236288 1866705959723904 1873688704303104 1874387877253632 1874870096928768 1875024191619072 1876206426292224 1882585611730944 1882740340555776 1883927440392192 1885115288715264 1885757427257184 1886611484063007 1886946429418128 1892872964800512 1894711641061824 1895569753218102 1896062112652032 1896920836434936 1898116877315412 1903864837395456 1904354640543744 1904727095021088 1905217120000512 1905928057880496 1906423107803136 1906575079458816 1907286524065728 1913554421415936 1913771383221568 1914268470386688 1914421067440128 1914760950054912 1915135439802624 1915628142514176 1916993522515968 1923511385899008 1924882384748544 1925600660785152 1926096055861248 1926254360788992 1926593808098922 1926752153936688 1927967003970696 1932803711434752 1934022377078784 1935901024563168 1937280854231424 1938502342790208 1945253203425792 1945753654468608 1946479718686464 1947867088407552 1954489923290112 1955153430577152 1955883002351616 1956386188099584 1957780618739712 1964437160067072 1966570887610368 1967585165718048 1967746880616192 1968476282188029 1968638070326616 1969879330143972 1977090408064512 1977985829444976 1978499595810816 1979232983183592 1979395655410368 1979747073487872 1980643698068256 1986641569456128 1987152668393472 1987377974883936 1987541316543744 1987894180786176 1988052646957056 1988794495179648 1989311069011968 1990212025112064 1996074815275008 1996978834665984 1997497534316544 1998402198054912 1998916322623488 1999662224661504 2000341066973184 2005717688778752 2007142315720704 2007891287314432 2009322428645376 2009839362637824 2009841688695789 2010358756277136 2010523986716544 2020070634326784 2021344323251328 2021510456589312 2022785053346304 2029662612647424 2029829429661696 2030351639445504 2031109271672832 2032556961816576 2039467746041856 2040921393758208 2042208229441536 2044191965202972 2049320247230464 2050612378533888 2052073969680384 2052604277816976 2053132346836224 2054062207500552 2056293283758363 2063050860589056 2063985213333888 2064351649277952 2064521317367808 2064755396037204 2065286591148096 2065456336080384 2066758641462528 2072846923554816 2073017289867264 2073785712922368 2073956156393472 2074324362559488 2075263821057024 2075802854621184 2076572310225408 2076742982725632 2082860676808704 2083804001390592 2085117875288064 2085289250144256 2085659468365824 2085825727954944 2086604060516352 2088630920968254 2093870687387648 2095190908502016 2096684273369088 2097226109943432 2097765658723968 2100044204689392 2106640039149568 2107899792340992 2108686361910336 2109228859044864 2109402215571456 2117364083564288 2117908813197312 2118082883125248 2119418370441216 2120754699804672 2120929003634688 2128140256739328 2129482085400576 2129657106530304 2130999891591168 2131550596194552 2133069876733536 2134035940989303 2141847942069888 2142398970611712 2142817981898724 2143369260000576 2144169065115558 2144725996278528 2145697339573944 2152748724092928 2152992806124264 2153552029185024 2153723700870144 2154106068811776 2154527369777952 2155081660328448 2162414383214592 2162970702839808 2163393737554816 2163950309136384 2164512378322944 2165492682842112 2165877140226048 2166300743383296 2166858062843904 2167036155887616 2174404175364096 2175775174213632 2175954000150528 2177325976190976 2177888652633564 2179440961010352 2186286165393408 2187664656039936 2188409853854016 2188972861277184 2189789683522272 2191350474458496 2198801163701376 2199547609399296 2200368377645568 2200934461612032 2209423391545344 2209991805075456 2211566995243008 2212392248561664 2212961425883136 2213533311432804 2221496743411712 2222068263026688 2224226709072576 2225234058125598 2226637106081541 2226820112336664 2234971765638144 2235800221744428 2235983981111712 2236380953384448 2236559227826688 2237393807077104 2237974952638464 2238988528251072 2245584167184384 2246346494705664 2246601188999232 2247184726106112 2247762854412288 2248202472811776 2248780862951424 2249620002744192 2256432399876096 2257454334839808 2258035105185792 2258877698228736 2259464424062976 2259644538617856 2260487732226048 2261069282967552 2261653600811778 2268762631569408 2268943487336448 2269790150877184 2270374094831616 2272579463617632 2274012363657744 2283370439228352 2283558108369408 2284997930631936 2286626582043648 2294401214297088 2296036567977984 2296627264290816 2297484258121728 2305485278134272 2306078405296128 2306938925850624 2308583215890432 2309179812544098 2310819983438121 2318083558342656 2320932218162688 2321983365000624 2322395605437696 2323447415041608 2331952788999168 2332144451100672 2332408873301286 2333008927037664 2333200675942656 2333614907879424 2334671798689152 2336143849003584 2336335855566336 2343218261409792 2344279501564416 2344888409849856 2345757609699072 2345950406412288 2346366901911552 2346553943949312 2347429568080896 2354538156392448 2355410933195776 2355604523311104 2356022732783616 2356210544541696 2357089772064768 2358769807540224 2359376643096576 2359379373686361 2362549730275566 2368476679176192 2369970044043264 2371387266383616 2372272157149128 2372882466425472 2382034594009824 2382647414846976 2382843243515904 2384345666746368 2385849037280256 2394157788831744 2395667346075648 2395864244846592 2397374878040064 2397994420718871 2405526059433984 2405723768487936 2407240618278912 2408956399190016 2409578934828624 2413909507020687 2421842314604544 2422116906889797 2422746032833152 2422939163478912 2423843291000196 2424466867869504 2432716181116416 2433342040694784 2433542035931136 2433817954749168 2434444097778432 2435076425613312 2436179268197376 2436611782754304 2437088336306208 2437715320699392 2445097316253696 2446204697284608 2446638991736832 2447117506414464 2447747070990336 2447948250169344 2448382854168576 2449491723214848 2456707464953856 2457820104204288 2458022111281152 2459571936067584 2461122738044928 2461325016563712 2461961085585768 2463513393962556 2471250815156224 2473012219871232 2473651309164048 2474491060574208 2475414424851264 2485601315488512 2486240780709888 2488012869648384 2488941279631872 2489581604118528 2498251605737472 2499183836338176 2499826795905024 2500032255492096 2501608568389632 2502255047706648 2510114148974592 2513487051620352 2514343236342912 2515481978750676 2515928572557504 2517068032961742 2526282188082432 2527426337624136 2528082816869376 2529227781913248 2530822503087216 2538486449860608 2539139520724992 2539636126694784 2540289493334016 2540949313683456 2541237410507328 2541897477070848 2542100105945088 2543048698754304 2543702943338496 2552357960515584 2552561423253504 2553513919736832 2554170856685568 2555991363354624 2556651896569836 2564681847865344 2566509846331392 2567467547713536 2568128074481664 2568791744131896 2569002871915584 2570622671960928 2581201366084224 2583041138975232 2584669790386944 2593670937901056 2594338205958144 2595306291581952 2596187342241792 2597156117876736 2605986564386816 2607844003135488 2608514917466112 2612231285625702 2622094516813824 2623446887624064 2623662507488256 2624635042917372 2624850760435488 2625316771364352 2626505773525296 2628161830129032 2636120544086016 2637314439259968 2637999461081088 2638977310911456 2639194207213824 2639662764650496 2640858264091008 2648855425941504 2649837299845248 2650055088724992 2650525574381568 2650736862609408 2651725993572864 2652414758682624 2653616033482752 2661433087033344 2662638446221312 2663330045755392 2664536264073216 2665221763497984 2666216299548672 2668806176792769 2679096571527168 2679788918261052 2680478341702848 2680698648955392 2682388875089664 2693427512435712 2695125764335104 2695347275452416 2697046737795072 2706216816863232 2706439239548928 2707135519260672 2708145695563776 2710075949088768 2710776301682202 2719290328055808 2721228525010944 2722944305922048 2725589286937296 2734149838045184 2736805703755968 2737509795781632 2737734790422528 2738045199092814 2738749610000736 2740701676722048 2741724378344484 2750734480785408 2751980284445184 2752468865703936 2752695089823744 2753007194716272 2753715454864128 2753941781440512 2754430710939648 2755678188616704 2763795898073088 2764023053156352 2765047617229824 2765274875191296 2765765816745984 2767018428076032 2768763080300544 2768990643634176 2769706221283989 2778405335187456 2780157167050752 2780385666859008 2782138747355136 2782857722809554 2784841227957672 2793587878002688 2796301479924576 2797020878298624 2800058939585856 2810533056454656 2811581815880448 2812305145393152 2812536287428608 2814309639438336 2823878417596416 2824110510833664 2825891160588288 2827672933072896 2827905338179584 2828636140885776 2837520342319104 2839309447200768 2842067461592736 2843354629827153 2844093168978048 2845381254652404 2847175315973118 2855797256093184 2856531960815616 2857090642531632 2857825680000768 2858892086820744 2859634661704704 2860929786098592 2870331632123904 2870657074832352 2871402705580032 2871631601160192 2872141425082368 2872703159703936 2873442213771264 2875490283773952 2883219177619456 2883960937119744 2885267078848512 2887323577122816 2888400991177728 2889144083791872 2889381541183488 2889890712148383 2890128230905032 2899205567152128 2901033565618176 2903101301587968 2903851536844752 2905921281347136 2907753514185312 2917879805138688 2918630481702912 2919719578029696 2921800632611328 2931734884935168 2932730145865728 2933824503527424 2934579282149376 2945897855393792 2946655740100608 2949856331415552 2950615234510848 2951377748577072 2952957105489924 2965635612096768 2966978744167464 2967749393716224 2968849474775388 2969093483115552 2970965547102384 2979962354184192 2980729002590208 2981066962325904 2981311974815616 2981841271179264 2982078970435584 2983191742769472 2983966603517952 2985318037668096 2994112222912512 2995468251998976 2996246301474816 2997603297082368 2998374483935232 2999493336992256 3008576533168128 3009939113119744 3010713473581056 3011836930971648 3012619232083968 3012859384823808 3013983642968064 3014759043956736 3015538134415704 3030105951490176 3032016484876992 3032265684883968 3044493918971136 3044744144492544 3045527459168256 3046663907509248 3048835442724864 3059201619062784 3061382090637312 3062169685721088 3063312344162304 3066287947804458 3073980370845696 3075918567800832 3078110954520576 3078906416725464 3079698520254336 3081093311250828 3094576290883584 3095977820000832 3096527473916928 3097133094055806 3097929886722144 3098184504120576 3109270385332224 3109525934800896 3109878497735048 3110678569383552 3110934234590208 3111486543839232 3112895731585536 3113704281931776 3114858465338112 3115114474088448 3124291015213056 3125706002085888 3126517879799808 3127676812932096 3127933875216384 3128489202548736 3128738591932416 3129906090774528 3132946381452381 3140806031081472 3142786362753024 3145026410053632 3145839164915148 3146648488085952 3150066307034088 3157968905568256 3159960058724352 3161849688511488 3163029542865504 3163843288567296 3176046125346432 3176863219795968 3177124324687872 3179127555661824 3181132049707008 3181393505452032 3192210385108992 3194223128100864 3194485659795456 3196499837386752 3197325894291828 3207368079245312 3209654157705216 3212771913104832 3214226972848086 3215053890000864 3216253597673337 3217088994417792 3218546009360916 3229123086139392 3229489209186396 3230328043777536 3230585551305216 3231159103217664 3231791054666928 3232622490492672 3243621574821888 3244456054259712 3244722714574848 3245090606332224 3245925463704576 3246768567484416 3248239024263168 3248815710339072 3249451115074944 3250287094265856 3250554233831424 3261606263046144 3262185322315776 3262823341885952 3263662761320448 3263931000225792 3265988964286464 3266832978950346 3277093472272384 3277362815041536 3279429248090112 3281496984059904 3282614780781024 3284684525283408 3287025711687744 3298201745552064 3299321414098944 3300552566468352 3301401692418048 3314135087318016 3314987707613184 3317350492864512 3318588372842496 3319442138824704 3331002140983296 3332245115117568 3333102394540032 3336340063608864 3337851087188397 3352457648457216 3353700332616642 3353975971667568 3354571430076672 3356090710615656 3358482792376608 3368376250776576 3369519742058496 3369901783498848 3370777089159168 3372303709217664 3373171294427136 3374430004116288 3384648599814144 3385519360966656 3386181502259712 3387052657778688 3388316547343104 3389196636094464 3389466807926784 3390731598339072 3391603924451328 3403143947354112 3403415231004672 3404685226315776 3405561142247424 3407988484472832 3408869195426448 3411018545486616 3419575797153792 3423290063618048 3425055658842528 3425337162554112 3427496895947904 3441601821445632 3444054851966976 3446226387182592 3458227917201408 3459117607944192 3460408388775936 3462874823835648 3463765710077952 3463769718816147 3477125337513984 3481398327244032 3482975047500936 3485171122562412 3497929183498752 3498216676651008 3498613309951929 3499513390556496 3499801013913984 3500422361819136 3502007698033728 3504215773505376 3514827392114688 3516419252346624 3517332614774784 3518636414548608 3518925609618432 3519550352867328 3521144352121344 3531807234588672 3533116399793664 3533406784966656 3534034099175424 3534315816812544 3535634658097152 3536553011576832 3538154711310336 3539064964644864 3548577449377792 3552715018764288 3554955066064896 3557080899575424 3558408235723692 3572128762036224 3573051891014736 3573971122270464 3574264865273856 3576518500119552 3578773555920384 3591236683247616 3593501019113472 3593796367269888 3596062317060096 3608289089150976 3608585652731904 3610860927418368 3613434598785024 3614368402242936 3625720437407744 3630592407896064 3634119049249728 3634408745218368 3635764936500294 3649074271674624 3650013061042176 3650313053896704 3650726932123752 3651666146667648 3652614638419968 3654268902296064 3655632504459312 3656572981049088 3667645974380544 3669307045926912 3669958487605248 3670260119764992 3670676259621696 3671620606485504 3671922375254016 3672574281252864 3674237584822272 3685061197430784 3686730156306432 3687033166921728 3689357904101376 3691684107067392 3691987524845568 3692941628378652 3695270090943834 3704540446916608 3706876222734336 3707180889145344 3709518329806848 3710476963746072 3713121637276896 3728401973232768 3729361171064832 3732019304472576 3733411919447808 3747377408606208 3748775754507264 3749740193857536 3750048383238144 3752412852584448 3765171223461888 3767854880784384 3770230577430528 3771514854514368 3773222968126014 3773892858836256 3775602049442613 3789423282123648 3791139506436204 3792124225304064 3793841672869872 3796233754630824 3807729674790912 3808709281087488 3809454190042176 3810434240001024 3811856115760992 3812846215606272 3813150158917632 3814573048131456 3827542766443136 3828536940773376 3828842134880256 3829521900109824 3830270879605248 3831256285028352 3833987045031936 3847022771798016 3849764769497088 3851201321570304 3852192111722496 3853187616197844 3853504307873376 3855934007941392 3868044754157568 3871802049126336 3874561708462848 3877004685580416 3890506406851584 3891507308937216 3892959437372928 3895734176815104 3908979846580224 3910306861154304 3911766004703232 3912772376199168 3933141775220736 3935170331436096 3935493761232384 3936952564376058 3937276140653232 3939758660287944 3954180816129024 3955971658889952 3956999191621632 3958465966367184 3958791310820736 3959494146975744 3961287396136512 3973283138912256 3974305336786944 3974755949767872 3975082633087488 3975788361572352 3976105293914112 3977588990359296 3978622138023936 3980424050224128 3992149630550016 3993957669331968 3994995068633088 3996804396109824 3997832645246976 3999324449323008 4000682133946368 4014284631441408 4015782574628864 4018644857290752 4019683377391578 4020717512554272 4021047973433088 4040141268653568 4042688646502656 4043020913178624 4045570106692608 4059325225294848 4059658859323392 4060703278891008 4062218543345664 4065113923633152 4066164452523303 4078935492083712 4081842787516416 4084416458883072 4088383930405944 4098640494460928 4101224757067776 4105208555633952 4106264693672448 4107067798639221 4108124415001104 4112586567516726 4126101721178112 4127970426667776 4128703298555904 4129042634735616 4129510792074408 4130573182296192 4130912672160768 4133517282925056 4145693847109632 4146034579734528 4147571425844736 4147912312786944 4148648725118976 4150527642114048 4151605709242368 4153144620450816 4153485965451264 4165721353617408 4167608002781184 4170235750576128 4170578500288512 4173208121032704 4174286584214331 4177261841936508 4187741374775296 4190381817004032 4193368546738176 4194452219886864 4195531317447936 4200088409378784 4215799584681984 4217372723820672 4218457718089728 4218804431142912 4234728167128576 4235817626394624 4236165766250496 4238836740882432 4241509399609344 4241858007269376 4256280513478656 4258964170801152 4261999783182336 4263101192389104 4266139753467072 4268071881978606 4270762973959677 4283695884139776 4284797941223424 4285635963797448 4286738520001152 4288338130231116 4289451992557056 4291394679147888 4305497448185856 4305985612248528 4307104058370048 4307447401740288 4308212137623552 4309054739555904 4310163320656896 4324828766429184 4325941405679616 4326787475109632 4327900618272768 4330985365684224 4331754280452096 4332601486766592 4333716125687808 4334072311775232 4348808350728192 4351550348427264 4351908000301056 4354651952381952 4355777305267128 4358881922020704 4375329312079872 4376819707708032 4377945722554368 4379579367044544 4382700948916992 4397602327402752 4399095218798592 4400736755291136 4401868923224064 4418846783090688 4419983610150912 4423133990486016 4424784497123328 4425922851766272 4427066622865608 4442993486823424 4448453418145152 4450468116251196 4453274212163082 4453640224673328 4469943531276288 4471600443488856 4471967962223424 4472761906768896 4473118455653376 4474787614154208 4475949905276928 4477977056502144 4491168334368768 4493202377998464 4494369452212224 4495525708824576 4496404945623552 4497561725902848 4499240005488384 4512864799752192 4514908669679616 4516070210371584 4517755396457472 4518928848125952 4519289077235712 4520975464452096 4522138565935104 4523307201623556 4539580301754368 4540748189663232 4545158927235264 4548024727315488 4566740878456704 4567116216738816 4569995861263872 4573253164087296 4588802428594176 4592073135955968 4593254528581632 4594968516243456 4610970556268544 4613877851701248 4617166431780864 4618359625088196 4621639966876242 4636167116685312 4641864436325376 4643966730001248 4644791210875392 4645699641083709 4646894830083216 4663905577998336 4664288902201344 4664817746602572 4666017854075328 4666401351885312 4667229815758848 4669343597378304 4672287698007168 4672671711132672 4686436522819584 4688559003128832 4689776819699712 4691515219398144 4691900812824576 4692733803823104 4693107887898624 4694859136161792 4710821866391552 4711209046622208 4712045465567232 4712421089083392 4714179544129536 4717539615080448 4718758747372722 4725099460551132 4736953358352384 4739940088086528 4742774532767232 4744544314298256 4745764932850944 4764069188019648 4765294829693952 4765686487031808 4768691333492736 4771698074560512 4788315577663488 4791334692151296 4791728489693184 4794749756080128 4795988841437742 4811052118867968 4811447536975872 4814481236557824 4819157869657248 4821340459272129 4827819014041374 4843684629209088 4844233813779594 4845492065666304 4845878326957824 4847686582000392 4848933735739008 4865432362232832 4866684081389568 4867084071862272 4867635909498336 4868888195556864 4870152851226624 4872358536394752 4873223565508608 4874176672612416 4875430641398784 4890194632507392 4892409394569216 4893277983473664 4894235012828928 4895494141980672 4895896500338688 4898983446429696 4900249468425519 4915640208408576 4916044222562304 4919143872135168 4922245476089856 4922650033127424 4923922171171536 4927026787925112 4942501630312448 4947302618328096 4948982121148416 4950828849702528 4971202630977024 4972481561419776 4976025739296768 4977882559263744 4979163208237056 4996503211474944 4998367672676352 4999653591810048 5003217136779264 5004510095413296 5020228297949184 5028686472685824 5030550498924963 5030963957501352 5031857145115008 5034136065923484 5052564376164864 5054852675248272 5056165633738752 5058455563826496 5061645006174432 5076972899721216 5078279041449984 5079272253389568 5080578986668032 5082474821014656 5083794954141696 5084200211890176 5086097397508608 5087405886676992 5104715921031168 5105122846507008 5107027839473664 5108341713371136 5111982726709248 5113303793139672 5129363695730688 5134935095427072 5136256148963328 5137583488263792 5138005743831168 5141245343921856 5162402732168448 5166082277950464 5169339580773888 5187341875802112 5188676411916288 5190612583163904 5192374684483584 5194312235753472 5211973128773632 5215688006270976 5224462571251404 5244189033627648 5246893775248128 5247325014976512 5249270085834744 5249701520870976 5250633542728704 5253011547050592 5256323660258064 5272241088172032 5274628878519936 5275998922162176 5277954621822912 5278388414427648 5279325529300992 5281716528182016 5297710851883008 5299674599690496 5300110177449984 5301051148763136 5301473725218816 5303451987145728 5304829517365248 5307232066965504 5322866174066688 5325276892442624 5329072528146432 5330443526995968 5332432599097344 5337612353585538 5358193143054336 5359577836522104 5360956683405696 5361397297910784 5364777750179328 5386855024871424 5390251528670208 5390694550904832 5394093475590144 5412433633726464 5412878479097856 5416291391127552 5420151898177536 5421552603364404 5438580656111616 5442457050021888 5445888611844096 5451178573874592 5453647404750441 5473611407511936 5475019591563264 5475469580845056 5476090398185628 5477499220001472 5481403353444096 5483448756688968 5501468961570816 5503960568890368 5504937731407872 5505390179647488 5506014389432544 5507430909728256 5507883562881024 5508861421879296 5511356377233408 5527591796146176 5530095234459648 5530549750382592 5531531633491968 5534036856152064 5537526160601088 5537981287268352 5539412442567978 5542905136415751 5556810670374912 5560314334101504 5560771333718016 5564277494710272 5565715445619108 5569682455915344 5587175756005376 5592602959849152 5594041756597248 5600117879171712 5621066112909312 5623163631760896 5624610290786304 5625072574857216 5628619278876672 5647756835192832 5648221021667328 5651782321176576 5655345866145792 5657272281771552 5659834452189021 5678618894401536 5684134923185472 5686709259654306 5688186337956096 5690762509304808 5694350631946236 5711594512186368 5713063921631232 5714181285063264 5715651360001536 5717784173641488 5719269323409408 5721859572197184 5740663264247808 5741314149664704 5742805411160064 5743263202320384 5744282850164736 5745406319407872 5746884427542528 5750980567547904 5766438355238912 5770534157697024 5774647154245632 5776801982355456 5778288167583744 5778763082366976 5779781424296766 5780256461810064 5798411134304256 5802067131236352 5807703073689504 5811842562694272 5815507028370624 5835759610277376 5837260963405824 5839439156059392 5843601265222656 5863469769870336 5865460291731456 5867649007054848 5869158564298752 5891795710787584 5893311480201216 5899712662831104 5902755497154144 5905428846564087 5905914210979848 5931271224193536 5933957488334928 5935498787432448 5937698949550776 5938186966231104 5941931094204768 5959924708368384 5961458005180416 5962133924651808 5962623949631232 5963682542358528 5964157940871168 5966383485538944 5967933207035904 5970636075336192 5988224445825024 5990936503997952 5992492602949632 5995206594164736 5996748967870464 5998986673984512 6017153066336256 6019878226239488 6021426947162112 6023673861943296 6027967285936128 6029518087913472 6029525066087367 6031076268831408 6060211902980352 6064032969753984 6064531369767936 6088987837942272 6089488288985088 6091054918336512 6093327815018496 6097670885449728 6118403238125568 6122764181274624 6126624688324608 6132575895608916 6147960741691392 6151837135601664 6156221909041152 6157812833450928 6159397040508672 6162186622501656 6168879851275089 6189152581767168 6191955640001664 6193054947833856 6194266188111612 6195859773444288 6196369008241152 6218540770664448 6219051869601792 6219756995470096 6221357138767104 6221868469180416 6222973087678464 6225791463171072 6227408563863552 6229716930676224 6230228948176896 6248582030426112 6251412004171776 6255353625864192 6255867750432768 6256978405097472 6257477183864832 6259812181549056 6265892762904762 6281612062162944 6285572725506048 6290052820107264 6291678329830296 6293296976171904 6300132614068176 6319920117448704 6323699377022976 6326059085731008 6327686577134592 6352092250692864 6353726439591936 6354248649375744 6358255111323648 6362264099414016 6362787010904064 6384420770217984 6388446256201728 6388971319590912 6392999674773504 6394651788583656 6402107822967909 6414736158490624 6425543826209664 6428453945696172 6430107780001728 6432507195346674 6434177988835584 6437092018721832 6458246172278784 6458978418372792 6460656087555072 6461171102610432 6462318206435328 6463582109333856 6465244980985344 6487243149643776 6488912108519424 6490181212664448 6491850927409152 6493537134968832 6496478048526336 6497631420678144 6498902230149888 6500574188531712 6501108467662848 6523212526092288 6525646683771904 6527325522640896 6527862000451584 6531977928572928 6533665957900692 6554186944544768 6558858496180224 6562993968119808 6565229561562048 6569369050566816 6574051423375488 6596403491104128 6598642828197888 6601105132936704 6602803384836096 6628270174636032 6629975415226368 6634700985729024 6637176745684992 6638884277649408 6664490230235136 6666204789080064 6672680127217728 6675702174376794 6679911318244623 6704915296914432 6707400665233284 6707951943335136 6709142860153344 6712181421231312 6716965584753216 6736752501553152 6739039484116992 6739803566997696 6741554178318336 6744607418435328 6746342588854272 6748860008232576 6769297199628288 6772363004519424 6774105315557376 6776633094686208 6778393272188928 6778933615853568 6781463196678144 6783207848902656 6806287894708224 6806830462009344 6809370452631552 6811122284494848 6817738390852896 6822037090973232 6846580127236096 6850111317685056 6850674325108224 6854993791895808 6883203642891264 6888109703933952 6892452774365184 6916455834402816 6918235215888384 6920816777551872 6925749647671296 6927539437632294 6954250675027968 6962796654488064 6965950095001872 6970342245124824 6995858366997504 6996433353302016 6997226619903858 6999026781112992 6999602027827968 7000844723638272 7004015396067456 7008431547010752 7029654784229376 7032838504693248 7034665229549568 7037272829097216 7037851219236864 7039100705734656 7042288704242688 7063614469177344 7066232799587328 7066813569933312 7068068198350848 7068631633625088 7071269316194304 7076309422620672 7078129929289728 7078138121059083 7105430037528576 7109910132129792 7114161799150848 7116816471447384 7146103782029472 7147942244540928 7148529730547712 7153037000239104 7157547111840768 7182473366495232 7187002038226944 7187592734539776 7192124634120192 7193983262156613 7216578178301952 7217171305463808 7221721854836736 7226869197570048 7228736804485872 7251440874815488 7266350720669391 7268238098499456 7268817490436736 7271529873000588 7298148543349248 7300026122084352 7300626107793408 7301453864247504 7303332293335296 7305229276839936 7308537804592128 7311265008918624 7313145962098176 7335291948761088 7338614091853824 7339916975210496 7341352519243392 7343241212971008 7343844750508032 7345148562505728 7348475169644544 7370122394861568 7373460312612864 7374066333843456 7378715808202752 7383368214134784 7383975049691136 7385883256757304 7390540181887668 7409080893833216 7413752445468672 7419036659613696 7420953927492144 7426243274553792 7456803946465536 7458722342129664 7464038608945152 7466823838895616 7494754817212416 7497551509014528 7499480387715072 7500096766476288 7504825705168896 7530342446923776 7540461154861056 7543029709028736 7546445936252028 7547785717672512 7551204098885226 7578846564247296 7582279012872408 7584248450608128 7587683345739744 7592467509261648 7615459349581824 7617418562174976 7618908380084352 7620868480002048 7623712231521984 7625692431212544 7626300317835264 7629146096262912 7655085532886272 7657073881546752 7657684269760512 7660541759210496 7662512570056704 7667974090063872 7694045543596032 7699529538994176 7702402643140608 7704384223444992 7706375232395688 7707008615746752 7711868015882784 7743604098252672 7749123416925696 7754009371160832 7781012813703168 7783014617874432 7785918874745856 7791468353630208 7817959693160448 7823532009406464 7825544752398336 7866283550441472 7870340662872192 7870987522464768 7873905128752116 7874552281306464 7879517320575888 7908361632258048 7911943317779904 7913998383243264 7916931932734368 7917582621641472 7918988293951488 7922574792273024 7946566277824512 7949511899535744 7950165266174976 7951576723144704 7952210587828224 7955177980718592 7957244276047872 7960848100448256 7984299261100032 7987915338663936 7989990137266176 7993608792219648 7995665290493952 7998648898646016 8006418530378307 8031565149257728 8037289714581504 8039366754783156 8041435025108544 8042095946866176 8080282537307136 8085377293005312 8086041826357248 8091140213385216 8118650450589696 8119317718646784 8121406557782016 8124437086691328 8130227847266304 8132328905046606 8157870984167424 8163685575032832 8168832917766144 8176767860811888 8202449514135552 8210417111267904 8212529387344896 8214135597278442 8216248830002208 8225173135033452 8252203442356224 8255940853335552 8257406597111808 8258085269471232 8259021584148816 8261146364592384 8261825344321536 8267034565850112 8291387694219264 8292069159469056 8295142851689472 8295824625573888 8297297450237952 8301055284228096 8306289240901632 8306971930902528 8309118663851967 8335216005562368 8340471501152256 8341157000577024 8346416242065408 8348573168428662 8354523683873016 8375482749550592 8380763634008064 8388904439773728 8391062634895872 8400176818757568 8431599169363968 8434745447641344 8436915436179456 8437608862285824 8469456334257152 8471635252789248 8472331532500992 8477673481764864 8483018799218688 8483716014538752 8512561026957312 8517928341602304 8526202384778208 8530063889481459 8532279506934144 8536143763957212 8541525947919354 8567391768279552 8569595882446848 8571271927594896 8573477040002304 8576676260462232 8578903985114112 8582789358295776 8610994896371712 8611971224497056 8614208116740096 8614894803480576 8616424275247104 8618109479111808 8620326641313792 8649657532858368 8651882811359232 8653574950219264 8655801236545536 8661970731368448 8665202973533184 8667432251375616 8668144623550464 8669672136445149 8697616701456384 8703100696854528 8709303904763904 8711554610534256 8717763844041408 8753639415416064 8755891445108736 8759158734089088 8765401897833984 8795204654805504 8798190437597184 8801473510582272 8803737846448128 8837693566181376 8839967220301824 8849568994246656 8851845703532544 8854133245731216 8885986973646848 8896906836290304 8900936232502392 8906548424326164 8907280449346656 8939887062552576 8943200886977712 8943935924446848 8945523813537792 8946236911306752 8949575228308416 8951899810553856 8955954113004288 8982336668737536 8986404755996928 8988738904424448 8992809891247104 8995123451805696 8998480010976768 9025729599504384 9029817339359232 9032140420743168 9035510792914944 9037857696251904 9038578154471424 9041950928904192 9044277131870208 9046614403247112 9079160603508736 9090317854470528 9096049454630976 9133481756913408 9134232433477632 9139991722527744 9146506328174592 9177604857188352 9184146271911936 9186509057163264 9189937032486912 9221941112537088 9227755703402496 9234332863561728 9236719250176392 9243279933752484 9283728872650752 9287933460002496 9289582421750784 9291399282167418 9293789660166432 9327811155996672 9328577804402688 9329635493205144 9332035708150656 9332802703770624 9334459631517696 9338687194756608 9344575396014336 9345343422265344 9372873045639168 9377118006257664 9379553639399424 9383030438796288 9383801625649152 9385467607646208 9386215775797248 9389718272323584 9421643732783104 9422418093244416 9428359088259072 9435079230160896 9437517494745444 9450198921102264 9473906716704768 9479880176173056 9485549065534464 9489088628596512 9491529865701888 9528138376039296 9530589659387904 9531372974063616 9537382666985472 9543396149121024 9576631155326976 9582669384302592 9583456979386368 9589499512160256 9591977682875484 9622104237735936 9628962473115648 9638315739314496 9642680918544258 9648760793020011 9655638028082748 9687369258418176 9688467627559188 9690984131332608 9691756653915648 9695373164000784 9697867471478016 9730864724465664 9733368162779136 9734168143724544 9735271818996672 9737776391113728 9740305702453248 9744717072789504 9746447131017216 9748353345224832 9750861282797568 9784818789138432 9786555966947328 9788470025657856 9790988283961344 9791793000677376 9797966892859392 9800498936851038 9831280416817152 9832088445124608 9838287744270336 9844490952179712 9847844342343072 9854053575850224 9885003260624896 9894605236656192 9897964242296832 9901657699405056 9942405261954048 9944963122839552 9952051478593536 9955765118527488 9958326416474112 9993006422949888 9996735345352704 9999307183620096 10009020190826592 10013553261565191 10057372945371648 10061100997849926 10061927915002704 10063714290230016 10068272131846968 10105128752329728 10109705350496544 10112331267477504 10116911127652992 10123290012348864 10153945799442432 10156558082899968 10158544506779136 10161157973336064 10164949642029312 10167589908283392 10168400423780352 10172194795017216 10174811773353984 10209431842062336 10210245693014016 10214055678947328 10216683426742272 10223965453418496 10226607586279344 10258727391461376 10269870190854144 10275166976527584 10276011487662336 10282490687843712 10324805464336896 10332164555900928 10338679161547776 10374683751604224 10377352823832576 10381225166327808 10388624471506944 10391309156448441 10423946257547264 10431376012541952 10448925142502808 10493787550496256 10494650029953024 10495839929855787 10498540171669488 10499403041741952 10501267085457408 10506023094101184 10512647320516128 10544482176344064 10549257757039872 10551997844324352 10555909243645824 10556776828855296 10558651058601984 10563433056364032 10595421703766016 10599349199380992 10600220354899968 10602102297526272 10602947450437632 10606903974291456 10609659034730496 10614464133931008 10645732348133376 10650553784885248 10658145056292864 10664865198194688 10675224707171076 10716386286108672 10719155673044208 10721913366811392 10722794595821568 10729555500358656 10773710049742848 10780503057340416 10781389101809664 10788186951180288 10824867267452928 10825756958195712 10832582782255104 10840303796355072 10843105206728808 10877161312223232 10891777223688192 10902357147749184 10907294809500882 10947222815023872 10950039183126528 10950939161690112 10952180796371256 10954998440002944 10962806706888192 10966897513377936 11002937923141632 11007921137780736 11009875462815744 11010780359294976 11012028778865088 11014861819456512 11015767125762048 11017722843758592 11022712754466816 11055183592292352 11060190468919296 11061099500765184 11068073712304128 11075052321202176 11075962574536704 11078824885135956 11085810272831502 11113621340749824 11120628668203008 11121542667436032 11128554989420544 11131430891238216 11139364911830688 11185205919698304 11188083513194496 11200235758343424 11242132225818624 11246327263521792 11249220581572608 11250145149714432 11257238557753344 11295513670385664 11303564642353152 11310691732291584 11314544563543104 11319668904378042 11326806148327839 11368269846370944 11373418519308612 11376372675912192 11381525018609616 11388701263892472 11423189024372736 11426127843262464 11428362570126528 11431302720003072 11435568347282976 11438538646818816 11443719144394368 11482628299329408 11485610822320128 11486526404640768 11488565700329472 11490812638815744 11493768855085056 11501961135095808 11532876710477824 11541068315394048 11549294308491264 11553603964710912 11556576335167488 11559562848593532 11560512923620128 11604134262472704 11615406147379008 11623685125388544 11631014056741248 11671519220554752 11674521926811648 11678878312118784 11687202530445312 11726939539740672 11730920583462912 11735298014109696 11738317128597504 11783591421575168 11799425325662208 11805510994308288 11810857693128174 11811828421959696 11862542448387072 11867914976669856 11870997574864896 11875397899101552 11876373932462208 11883862188409536 11919849416736768 11922916010360832 11924267849303616 11925247899262464 11927365084717056 11928315881742336 11932766971077888 11935866414071808 11941272150672384 11976448891650048 11981873007995904 11984985205899264 11990413188329472 11993497935740928 11997973347969024 12039756452478976 12042853894324224 12047347723886592 12055934571872256 12059050132174734 12062152537662816 12120423805960704 12128065939507968 12129062739535872 12177975675884544 12178976577970176 12182109836673024 12186655630036992 12195341770899456 12236806476251136 12245528362549248 12253249376649216 12265151791217832 12295921483382784 12303674271203328 12315625666901856 12318794081017344 12321203395917663 12324373245003312 12337759702550178 12378305163534336 12383911280003328 12386109895667712 12388532376223224 12391719546888576 12392738016482304 12437081541328896 12438103739203584 12439513990940192 12442714277534208 12443736938360832 12445946175356928 12451582926342144 12454817127727104 12459433861352448 12460457896353792 12497164060852224 12502824008343552 12510707251728384 12511735500865536 12519624363098112 12522859752642993 12531785525809524 12563224124325888 12571145451012096 12580105640214528 12583356659660592 12586593952343808 12600265228136352 12647398754045952 12652118171462016 12655373154269184 12704184501385728 12707452879183872 12708497298751488 12716510222647296 12724528198828032 12725574021808128 12768841540435968 12776892512403456 12785999349547008 12789303577167312 12804215645935818 12829472316981248 12851087652419328 12856907891392344 12860215560003456 12865014390693348 12868355977671168 12874184037443664 12916492344557568 12917956836745584 12921312175110144 12922342205220864 12924636412870656 12927164218667712 12930489961970688 12974486299287552 12977824217038848 12980362425328896 12983701854818304 12992956097052672 12995262841356288 12997804460299776 13001148377063424 13002216935325696 13046425052184576 13051293367543808 13054651045281792 13055724000903168 13063955857145856 13067331915801384 13108373889089536 13125987936239616 13130459123124096 13138738101133632 13148102846750976 13192806982208256 13197285656395776 13202210265873408 13205606769672192 13256540349272064 13259950830452736 13269401971458048 13274353491369984 13277768555298816 13328980460470272 13345360254435456 13351404348753588 13359822636489246 13409830593828864 13414801330466568 13415903886670272 13418285720306688 13424362842462624 13433931169506432 13473505003106304 13479607133995392 13483108356636672 13489214836870656 13492685177708544 13497720016465152 13538594399256576 13544726009038848 13548210631114752 13553266189372416 13556786544377856 13557867231707136 13562926393356288 13566415697805312 13618740905263104 13622244568989696 13635476781705792 13644074181946464 13693160254472192 13700222635370112 13701348650216448 13709987583791616 13766407285782528 13776219407867904 13784905548730368 13832911668805632 13841633555103744 13851499295342592 13855078875264588 13908501350055936 13925593308976128 13931900190003744 13937098923251127 13940684490249648 13991716733995008 13992866706604032 13994453239807716 13998053562225984 13999204055655936 14001689447276544 14008030792134912 14016863094021504 14059309568458752 14065677009386496 14069330459099136 14074545658194432 14075702438473728 14078201411469312 14084577408485376 14132465599174656 14133627139866624 14136136396701696 14137263267250176 14142538632388608 14152618845241344 14156276242118166 14210860075057152 14219820264259584 14228323598301696 14233632942894768 14292207564058944 14295884489081856 14297059461095424 14306074000478208 14315094223681536 14364946732990464 14374004076453888 14375185469079552 14384249268240384 14387966524313226 14433156356603904 14434342610927616 14443443709673472 14457473608971744 14464021377816387 14532701441338782 14536476196998912 14537634980873472 14543059746001176 14596297086698496 14600052244168704 14601252215586816 14602907728495008 14606664586670592 14610458553679872 14617075609184256 14622530017837248 14626291924196352 14670583897522176 14677228183707648 14679833950420992 14682705038486784 14686482425942016 14687689501016064 14696950339289088 14700748405276557 14746920625225728 14748132667686912 14757431616405504 14766736428269568 14767950099382272 14771766513514608 14781080363775336 14818161787666432 14827504890937344 14841907854984288 14852486549107584 14913607892931072 14917444684259328 14928077217890304 14933647677791232 14989509634424832 14995103018029056 14998960775430144 15009651410337792 15060684893847552 15086059418057472 15091651496774889 15092891872504056 15095571435345024 15102408197770452 15157693128494592 15164558025744816 15168496901216256 15175366691479488 15184935018523296 15230918699163648 15234837124349952 15237816760168704 15241736960004096 15247424463043968 15251384862425088 15252600635670528 15258292192525824 15310171065772544 15314147763093504 15315368539521024 15321083518420992 15325025140113408 15335948180127744 15388091087192064 15404805286281216 15408768446889984 15412750464791376 15414017231493504 15423736031765568 15487208196505344 15498246833851392 15508018742321664 15562025627406336 15566029235748864 15571837749491712 15582936707260416 15635919386320896 15647064018812928 15732567100882944 15740681325744384 15741975044929536 15747810257504232 15749104562612928 15759034641151776 15816723264516096 15823886635559808 15827996766486528 15833863865468736 15835165243282944 15837976587902976 15845149584546048 15893132555649024 15899023799071488 15900330532349952 15903153446289408 15904421175656448 15910355961437184 15914488552095744 15921696200896512 15968598522200064 15975830677327872 15987217584439296 15991330580987904 15997297797292032 16012837060756614 16063130298515456 16074579429163008 16078733509566312 16082870050217088 16084191893732352 16160565074614272 16170754586010624 16172083652714496 16182280426770432 16237300901179392 16238635437293568 16248874173382656 16260455694532608 16264657810093212 16315741968334848 16327371150065664 16337665835532288 16353535721623776 16360942214251323 16420834222535808 16425058774689792 16428271194556884 16432497660004416 16450346270066904 16504406884712448 16511881706671104 16514813194223616 16516170538942464 16518043168297632 16522292729184768 16523650688643072 16534069131700224 16582775388438528 16590285703378944 16591649251147776 16594594900475904 16602110568456192 16612578481803264 16613943861805056 16618237327703934 16670432011124736 16680943002304512 16682314001154048 16692832484130816 16697146336857324 16709047367746032 16761527268016128 16777808879547456 16782125269791744 16800353637515136 16863198338727936 16869490895282688 16873830872358912 16875217724571648 16938912668514304 16943270505578496 16944663065001984 16955346963529728 16966037598437376 16979503356567063 17035856683204608 17052404769556416 17060127778962918 17064559013868288 17072287527914424 17083051895838708 17134783536559104 17139191764893696 17142543855189792 17146954080004608 17153352520924464 17157807970228224 17165578716591552 17221989792743424 17223942448994112 17228416233480192 17229789606961152 17232848550494208 17236218958223616 17240653282627584 17299315065716736 17307149900438528 17311602473091072 17323941462736896 17330405947066368 17334864502751232 17336289247100928 17339344272890298 17395233402912768 17406201393709056 17423109221068512 17435527688082816 17507278830832128 17511782890217472 17518317468178176 17530803795667968 17590409309611008 17596380875194368 17602947021164544 17607475692896256 17675387132362752 17679934440603648 17699137988493312 17708266491462432 17716286539692261 17771973947293696 17793813672580608 17801872465004784 17813096848652328 17814560898693312 17879774125105152 17886401773955424 17887871848893696 17891047627075584 17892473822613504 17899150456616832 17903799621107712 17911908226008576 17964673337475072 17972809511993856 17977477808848896 17985619782494208 17990246903611392 17996960021953536 18051459199008768 18059634678718464 18064280841486336 18071021585829888 18083901857808384 18088554263740416 18088575198262101 18093228806494224 18158321207017472 18180635708941056 18192098909261952 18266963513826816 18268464866955264 18279983445055488 18293012656349184 18355209714376704 18368292543823872 18379874064973824 18443882225074176 18455511406804992 18468665727123456 18473438500352784 18486559867504968 18506639553825267 18567457745301504 18575866920004992 18579164843501568 18582798564334836 18587579320332864 18655622311993344 18657155608805376 18659270986410288 18664071416301312 18665605407541248 18668919263035392 18677374389513216 18689150792028672 18690686844530688 18745746091278336 18754236012515328 18766060877592576 18767603251298304 18770935215292416 18772431551594496 18779436544647168 18843287465566208 18844836186488832 18856718176518144 18870158460321792 18875034989490888 18900397842204528 18959760352346112 18971098131068928 18978177257193024 18983059731403776 19056276752078592 19061179318775808 19062745948127232 19074765333970944 19086792298242048 19153262310653952 19165338768605184 19166913958772736 19178999024320512 19183955365750968 19244208475471872 19276631478628992 19285361837088516 19297521586040022 19311276056165496 19374738516836352 19376935255118376 19381968262665216 19383513307831296 19390746328001568 19395734942956032 19461729448931328 19466736325558272 19470543637993344 19475552782227456 19480611404906496 19489434145579008 19492894262034432 19496706690449664 19501722565595136 19569637578276864 19576940051315712 19581976567922688 19583586001354752 19595933785718784 19600997873702076 19662560833634304 19676575488540672 19688981904359424 19695688684686144 19708107151700448 19789210473312384 19795928484593664 19803315398810112 19884810523908096 19889926245679104 19904102957187072 19911530237054976 19916652832948224 19993470690705408 19998614367240192 20018040381653184 20027106523130382 20039733954733869 20114745890743296 20122201995699852 20123855830005408 20127428580460032 20136544263693936 20210257504659456 20219410700993088 20224662534955008 20233822255305984 20246580024697728 20307891598884864 20317089013558272 20322315946672128 20329899284058624 20335179816566784 20336800847560704 20344389590034432 20349623546707968 20418863684124672 20420491386028032 20428111357894656 20433366853484544 20453215172558688 20539740381708288 20550333953055168 20552022975324672 20564981375687424 20649610928673792 20664329111801856 20677358323095552 20749367503208448 20754705647665152 20762450332655616 20777248943013888 20782618312896882 20847892515094528 20862752025083904 20897850285005616 20987575100992512 20989300059906048 20991679859711574 20997080343338976 20998806083483904 21002534170914816 21012046188202368 21025294641032256 21088964352688128 21098515514079744 21103995688648704 21111818487291648 21113553657710592 21117302117203968 21126866112728064 21190843407532032 21198698398761984 21200440709799936 21204204595052544 21205894900875264 21213807948582912 21228928267862016 21234414363177249 21301107569770496 21316290112585728 21329730396389376 21350449414342152 21438311346088416 21443826733622784 21445589191643136 21459111000717312 21547420099485696 21561006114680832 21562778203619328 21576373902360576 21649734534905856 21651513916391424 21665165564510208 21680607592710144 21686210413457616 21754322624446464 21799052162008173 21804714295498368 21814589619001764 21894445630047744 21900078366253056 21901878323380224 21904361592742512 21909996880005888 21925613413776384 21933795026755872 22005875846283264 22015842275561472 22019750925631488 22024057557730176 22029723638913024 22031534251524096 22035445687517184 22045425508933632 22110367184584704 22120380937838592 22122199001530368 22136147424608256 22150104642404352 22151925149073408 22157649770271912 22171620545663004 22227242681499648 22241257336406016 22257109978841088 22262861782476432 22278729823661376 22370411839396608 22376167026388992 22400471516686848 22484264451637248 22492654527043584 22498441163145216 22500290299428864 22514477115506688 22591027340771328 22621383464583168 22629089127086208 22639337808756084 22653612296655678 22736539692741888 22746837038617224 22752745351824384 22763050037219232 22777402527784944 22846378048745472 22852255686524928 22856725140253056 22862605440006144 22871136694565952 22877077293637632 22887438288788736 22965256598658816 22971221644640256 22973052809281536 22981625277631488 22987537710170112 23003922270191616 23065753420955648 23082136630788096 23098588616982528 23107207929421824 23113152670334976 23119125697187064 23121025847240256 23230812294758016 23247370250777088 23262028113482496 23343038441109504 23349043853623296 23357756624237568 23374405060890624 23453879079481344 23470596028219392 23476634257195008 23567182843150336 23598850651324416 23611021988616576 23621715386256348 23623656843919392 23725084896774144 23735829953339712 23741995149729792 23750795798203104 23752747864924416 23767724376819072 23839698833473536 23848535698607232 23850495798524928 23854730169434112 23856631763484672 23865533942155776 23871732828143616 23882544301344768 23952897783300096 23963746015991808 23969970411798528 23980826376658944 23986995871481856 23995946695938048 24019255591134921 24079512904957952 24094695447773184 24111869143744512 24118100264349468 24124305075325632 24240847611921408 24256131879015936 24258125479071744 24355951351769088 24357953155940352 24364219673346048 24373311260073984 24390683541798912 24473612952502272 24491056725098496 24506498753298432 24530303582435664 24607348542406656 24631251333803712 24637588162034688 24642406791835326 24648746490006624 24675519405100356 24756610327068672 24767822560006656 24772219791335424 24777064752446448 24783439093777152 24785476032964608 24874163082657792 24876207478407168 24879027981880384 24885428555068416 24887473876721664 24891892350713856 24903165852684288 24918867722704896 24920915792707584 25005648016687104 25021414503456768 25023471001731072 25039248726196224 25045719505285986 25063571051619048 25126448248651776 25142290902024192 25166713319321184 25173187904687616 25200530456272704 25294797508091904 25304236342924032 25310746308538368 25408369002771456 25414905758367744 25416994597502976 25433020445294592 25449056397656064 25451148043616256 25537683080871936 25553785024806912 25578607154334624 25590191668444377 25608431291871636 25702175304838656 25713815782784688 25720431120006912 25730028781386696 25736711955342336 25748368074887328 25832984689115136 25835913673491168 25842624350220288 25844684410441728 25849272825741312 25854328437335424 25860979923941376 25948972598575104 25955648434077696 25960724850657792 25967403709636608 25985912194105344 25995608920599552 26002296754126848 26004433870651392 26009016409335447 26092850104369152 26102586735087616 26109302090563584 26127911714291712 26134663831602768 26216747778179072 26260918246248192 26277476202267264 26296205693501952 26385613964416512 26394571312791552 26404420531746816 26411213539344384 26513080698544128 26519901660905472 26548706982739968 26555537110597632 26657960920940544 26690720508870912 26702808697507176 26719645272978492 26819661187657728 26829602660933136 26831807773340544 26836571440613376 26848725684925248 26867862339012864 26947010006212608 26959214267990784 26966216713273344 26978429673741312 26985370355417088 26995440032930304 27077188798513152 27089452018077696 27096421262229504 27106532378744832 27113573088755712 27115734463414272 27125852786712576 27132831395610624 27237481810526208 27270953563411584 27288148363892928 27386320508944384 27400445270740224 27402697300432896 27419975167583232 27532814571565056 27552438815735808 27569811097460736 27665823337611264 27683267110207488 27702998590685184 27710157750529176 27851186617952256 27863800380007488 27874197846502254 27881368980499296 27983433467990016 27985733413208064 27988906479615432 27996107124451968 27998408111311872 28003378894553088 28016061584269824 28033726188043008 28118619136917504 28131354018772992 28138660918198272 28149091316388864 28151404876947456 28156402822938624 28169154816970752 28264931198349312 28267254279733248 28285077264777216 28305237690482688 28312552484236332 28421720150114304 28439640528519168 28456647196603392 28467265885789536 28584415128117888 28591768978163712 28594118922190848 28612148000956416 28630188447363072 28729893465980928 28748008152907776 28750370938159104 28768498536480768 28775933048626452 28866312713207808 28886887419346944 28914947217943488 28928042755632774 28946282379060033 29065402882677564 29072952393997824 29075269961746944 29086119492002352 29192594173396992 29200104488337408 29202504431173632 29205815456990016 29213329173341184 29220917107359744 29234151218368512 29245060035674496 29252583848392704 29354456367415296 29359667900841984 29365410076973568 29372964851884032 29375379002032128 29393900678578176 29401496810553114 29493841250451456 29496265335373824 29514863232811008 29533472856539136 29543533027029216 29562160727550672 29655009781874688 29683815709968576 29704973098215168 29827215785862144 29834889368518656 29856154435780608 29867295355582464 29979019268849664 29990206036058112 29997921550860288 30040659784695573 30172118836114944 30183302993549778 30185783745008112 30191142870690048 30204816395540904 30315386256989184 30329116051489632 30336993802432512 30350733382958976 30369870037046592 30461837398327296 30469674248699904 30475633520337408 30483473920008192 30494848926087936 30502769724850176 30505201271341056 30516584385051648 30620342131545088 30628295526187008 30630737079042048 30642167036841984 30650050280226816 30671896360255488 30776182174384128 30809610572562432 30825500929582752 30828034462987008 30847472063531136 30974416393010688 30996493667702784 31016037484643328 31124051254812672 31132058471497728 31143675498983424 31165873414520832 31173927469345323 31271838772641792 31294128037625856 31481362651488768 31483950089859072 31487519789567361 31495620515008464 31498209125225856 31518069282303552 31633446529032192 31647773271119616 31655993532973056 31667727730937472 31670330486565888 31675953175805952 31690299169092096 31786265111298048 31798047598142976 31800661064699904 31806306892578816 31808842351312896 31820711922874368 31828977104191488 31843392401793024 31937197044400128 31951661354655744 31974435168878592 31994595594584064 32025674121513228 32126260597030912 32149158858326016 32157467019132624 32165740100434176 32168383787464704 32321130149228544 32341509172021248 32344167305428992 32364560853540864 32474601802358784 32477270874587136 32497748346765312 32520911389065216 32529315620186424 32631483936669696 32675331671064576 32707071443247552 32721884428502646 32841668445071616 32850117549379584 32856542389113768 32864995320008832 32900692540133808 33008813769424896 33023763413342208 33029626388447232 33032341077884928 33036086336595264 33044585458369536 33047301377286144 33068138263400448 33165550776877056 33180571406757888 33183298502295552 33204221136912384 33225156963606528 33227887723610112 33236474655407868 33340864022249472 33361886004609024 33364628002308096 33385664968261632 33394292673714648 33418094735492064 33555617759094912 33564250539583488 33600707275030272 33726396677455872 33738981790565376 33747661744717824 33750435449143296 33877825337028608 33886541011156992 33910693927059456 33932075196874752 33959006713134126 34104809539112832 34120255557925836 34129118027736576 34144575055828848 34166103791677416 34269567073118208 34278383529787392 34285087710379584 34293908160009216 34306705041848928 34315615940456448 34331157433183104 34447884897988224 34456832466960384 34459579213922304 34465697100988416 34472437916447232 34481306565255168 34598630131433472 34614299800877056 34623204946182144 34647882925473792 34660811894132736 34669729005502464 34678688545780596 34812402787418112 34846218442137024 34871055376165632 35014557661664256 35023565780434944 35036634936356352 35061607591335936 35180818619222016 35192761750388736 35205894042329088 35214951385792512 35350774264725504 35398275976986624 35416532982924864 35432573079384522 35543947894587392 35587627345161216 35603744930009568 35626193697304656 35629121797386624 35759548250210304 35772803547910848 35775743697787392 35782095254151168 35784947645227008 35798300913233664 35807599242215424 35823816452017152 35929346674950144 35945619023987712 35954955617697792 35971239564988416 35980493807222784 35993920043907072 36119269357436928 36128561682972672 36142043171659776 36167803715616768 36177150396524202 36186457612988448 36316642414034944 36361271417882112 36384197818523904 36533927027653632 36536929733910528 36559966890110976 36586025312698368 36710419428753408 36736585087647744 36759748129947648 36887764450148352 36911022813609984 36946877000705568 36963610187752989 36973119735009936 37013279107650534 37134915490603008 37151733840009984 37158329687003136 37165597128669672 37175158640665728 37311244623986688 37314311217610752 37318541972820576 37328142832602624 37331210815082496 37337838526070784 37354748779026432 37378301584057344 37381373689061376 37491492182556672 37508472025030656 37532121755185152 37535206502596608 37558873089294336 37568579257928979 37686574931132416 37689672372977664 37713436353036288 37740316920643584 37750069978981776 37800795684409056 37942196262137856 37956354514386048 37966119462807552 38112553504157184 38122358637551616 38125491896254464 38149530667941888 38173584596484096 38306524621307904 38330677537210368 38357998048641024 38367910731501936 38488416950943744 38553262957257984 38570723674177032 38595043172080044 38622552112330992 38749477033672704 38753870510236752 38763936525330432 38767026615662592 38781492656003136 38791469885912064 38923458897862656 38933472651116544 38941087275986688 38951105564454912 38978868291158016 38985788524068864 38993413380899328 39003445131190272 39139275156553728 39153880102631424 39163953135845376 39167172002709504 39191867571437568 39201995747404152 39325121667268608 39377963808718848 39391377369372288 39416214303400896 39578420946624768 39591856969187328 39606630797620224 39769621047816192 39779852491358208 39808205914374144 39823060474109952 39833305665896448 39986941381410816 40036080763306368 40054213046260764 40079467909467738 40229491781486592 40244403991399704 40247711660010816 40254857160920064 40273088527387872 40420515009318912 40438821401986176 40449325069910016 40467644510611968 40493160049395456 40615783197769728 40634178027116544 40644631893344256 40659798568117248 40670359633133568 40673601695121408 40688779180068864 40699247093415936 40856222715789312 40866733706969088 40906430345117376 41079480763416576 41100667906110336 41104045950649344 41129962751374848 41299221857347584 41328658223603712 41354716646191104 41498735006416896 41524900665311232 41554497886027776 41565236625793764 41695785030189056 41725504050167808 41795700570011232 41811296769753381 41975150201985024 41978600119812096 41983359719423148 41994160686677952 41997612166967808 42005068341829632 42024092376404736 42050589282064512 42177928705376256 42197031028159488 42207991377297408 42223636974583296 42227107315421184 42234604234407936 42253732225456128 42397396797523968 42400881419599872 42408409190105088 42411789801750528 42427615897165824 42457856535724032 42468828726354498 42602215139540992 42632580225171456 42659460792778752 42700898828684304 42876622692176832 42887653467245568 42891178383286272 42918222001434624 43094840198971392 43122012229361664 43125556407238656 43152747804721152 43299469069811712 43303027832782848 43330331129020416 43372420826915232 43392064133449161 43598104324016346 43609428590996736 43629179238003528 43788891260095488 43800156732506112 43803756646760448 43808723185485024 43819993760011776 43851226827552768 43867590053511744 44011751692566528 44031684551122944 44039501851262976 44048115115460352 44059447277826048 44063068503048192 44090851017867264 44240761875677184 44244398003060736 44272294849216512 44300209284808704 44303850298146816 44315299540543824 44343241091326008 44454485362999296 44482514672812032 44525723564952864 44557459647322752 44740823678793216 44752334052777984 44800943033373696 44968528903274496 44985309054087168 44996882326290432 45028954231013376 45182054681542656 45258178254172416 45274954490324667 45278675617512168 45307224593311356 45473079385483776 45493674077234448 45505490703648768 45526100074438464 45554805055569888 45692756097490944 45704511373049856 45713450280506112 45725210880012288 45742273389131904 45754154587275264 45774876577577472 45930513197317632 45942443289280512 45946105618563072 45963250555262976 45975075420340224 46007844540383232 46131506841911296 46164273261576192 46214415858843648 46226305340669952 46238251394374128 46242051694480512 46461624589516032 46494740501554176 46524056226964992 46686076882219008 46698087707246592 46715513248475136 46748810121781248 46907758158962688 46941192056438784 47134365686300672 47197701302648832 47222043977233152 47243430772512696 47247313687838784 47450169793548288 47471659906679424 47483990299459584 47501591596406208 47505495729848832 47535448753638144 47679397666947072 47697071397214464 47700991597049856 47709460338868224 47713263526969344 47731067884311552 47743465656287232 47765088602689536 47905795566600192 47927492031983616 47961652753317888 47973991742963712 47991893391876096 48038511182269842 48159025809915904 48189390895546368 48223738287489024 48236200528698936 48248610150651264 48481695223842816 48512263758031872 48516250958143488 48711902703538176 48715906311880704 48746622520147968 48781367083597824 48947225905004544 48982113450196992 49012997506596864 49060607164871328 49082826642753969 49262502667607424 49275176324069376 49284813583670652 49297492980013248 49351038810200712 49513220654137344 49535645120013312 49544439582670848 49554129504892896 49566878187554304 49570952065929216 49748326165315584 49758055963760768 49770857110136832 49774947753443328 49783784701427712 49806331705368576 49837735445409792 49841831585415168 50011296033374208 50042829006913536 50046942003462144 50078497452392448 50091439010571972 50127142103238096 50284581804048384 50333426638642368 50346375809375232 50401060912545408 50589595016183808 50608472685848064 50621492617076736 50816738005542912 50829811516735488 50833989195005952 50866040890589184 50898112795312128 51107570049613824 51157214308669248 51180383336888754 51216862583743272 51404350609677312 51427631565569376 51440862240013824 51460057562773392 51473423910684672 51496736149774656 51665969378230272 51671827346982336 51685248700440576 51689368820883456 51698545651482624 51708656874670848 51721959847882752 51897945197150208 51921449701315584 51934807419273216 51971824388210688 51991217841199104 52004593508253696 52008867741302784 52018032818670894 52185700208738304 52205173470175232 52218604181127168 52269327663205536 52521836492496384 52554952404534528 52592411387003904 52771227928833024 52789142625583104 52808841063493632 52822427078688768 53026161397088256 53039803321810944 53097413965479936 53148859619076783 53315921841881088 53381441017741824 53405617395014352 53439290545956984 53639322375315456 53659205321866272 53663615546681088 53673142881226752 53697451369850496 53735724678025728 53894020012425216 53918428535981568 53932433426546688 53956859347482624 53970740710834176 53990880065860608 54154377597026304 54178904036155392 54192842524459008 54213064757489664 54251705573425152 54265662791221248 54265725594786303 54474963621052416 54541907126823168 54576296727785856 54800890541480448 54805394600865792 54839950335166464 55065629143130112 55104877631471616 55139622194921472 55331646675222528 55366534220414976 55405997181370368 55420315501058352 55519918661475801 55702373235904512 55727600760014976 55748395693004508 55762737960998592 55966866935980032 55971466826416128 55977812959230864 55992214248903936 55996816222623744 56006757789106176 56032123168539648 56067452376086016 56237238273835008 56262708037545984 56298182632777728 56302809753894912 56312805645877248 56338309633941504 56529862396698624 56534508559466496 56570154529554432 56610475380965376 56625104968472664 56879281057038336 56913294393206784 56934531771579072 57168830256235776 57183537956327424 57188237844381696 57224296001912832 57260376894726144 57459786931961856 57496016305815552 57500741876318208 57536997072961536 57551866097252904 57732625426415616 57829894435886976 57856085511265548 57892564758120066 58130805765355128 58145904787995648 58150539923493888 58172238984004704 58385188346793984 58400208976674816 58411630913980032 58426658346682368 58441834214719488 58468302436737024 58490120071348992 58505167696785408 58708912734830592 58730820153947136 58745929703768064 58750758004064256 58787801357156352 58802993621106228 58987682500902912 59029726465622016 59066945713078272 59087066054058432 59124321455101344 59367631419937152 59409946196430336 59654431571724288 59669778737037312 59712308871561216 59734590711164928 59980412072116224 59995843101720576 60081319569391146 60344237672229888 60366605987099556 60371567490016224 60382285741380096 60409632791081808 60630772513978368 60658232102979264 60673987604865024 60701466765917952 60739740074093184 60923674796654592 60951267040674816 60966947840016384 60989697852175872 61005539449700352 61010402542682112 61033168770103296 61240684263090176 61256591052374016 61261474158084096 61284334073683968 61300100560453632 61619221145124864 61651001859165504 61656068925974016 61694944127062272 61948832786021376 61992987335405568 62032074969286656 62248102509625344 62264116942995456 62287350997966848 62331746829041664 62347854938690646 62543677545283584 62588256075251712 62962725302977536 62967900179718144 62975039579134722 62991241030016928 62996418250451712 63036138564607104 63266893058064384 63295546542239232 63311987065946112 63335455461874944 63340660973131776 63351906351611904 63380598338184192 63572530222596096 63596095196285952 63601322129399808 63612613785157632 63617684702625792 63641423845748736 63686784803586048 63703243089531747 63903322709311488 63948870337757184 63989191189168128 64051348243026456 64252521194061824 64314934038265248 64331480200868352 64336767574929408 64642260298457088 64683018344042496 64688334610857984 64729121707081728 64949203604717568 64954541749174272 64995496693530624 65041822778130432 65058631240372848 65262967873339392 65397156486024519 65414142886495104 65443768857005292 65683336890143232 65700235098759168 65713084778227536 65729990640017664 65801385080267616 66017627538849792 66047526826684416 66059252776894464 66072172673190528 66089170916739072 66094602754572288 66136276526800896 66331101553754112 66361142813515776 66366597004591104 66408442273824768 66450313927213056 66455775447220224 66472949310815736 66681728044498944 66723772009218048 66771329936523264 66788585347429296 66836189470984128 67111235518189824 67128501079166976 67201414550060544 67452793354911744 67477963581130752 67495323489435648 67500870898286592 67755650674057216 67773082022313984 67864150393749504 67918013426268252 68209619078225664 68240511115851672 68258236055473152 68289150111657696 68332207583354832 68539134146236416 68556767059574784 68570175420759168 68587816320018432 68613410083697856 68631231880912896 68662314866366208 68895769795976448 68913664933920768 68919158427844608 68944875832894464 68962613130510336 69197260262866944 69228599601754112 69246409892364288 69295765850947584 69321623788265472 69339458011004928 69357377091561192 69692436884274048 69742110752331264 70029115323328512 70047131560869888 70073269872712704 70123215182671872 70361637238444032 70411788084658176 70429902771585024 70701548529451008 70796551953973248 70833065965849728 70865146158769044 71175254690322432 71207489860019136 71252387394609312 71258243594773248 71519096500420608 71545607095821696 71551487395574784 71564190508302336 71569895290454016 71596601826467328 71615198484430848 71647632904034304 71858693349900288 71891238047975424 71909911235395584 71942479129976832 71960987614445568 71987840087814144 72057766773404763 72238538714873856 72284086343319552 72335607431233536 72354300793048404 72372915225976896 72633284828069888 72722542835764224 72768395637047808 73067854055307264 73073859467821056 73119933780221952 73172050625396736 73420838857506816 73473170175295488 73519496259895296 73822045627219968 73893754001411136 73927220375505978 73946239470019872 74026558215301068 74269830981206016 74303467680019968 74316659374006272 74331194257339344 74350317281331456 74622489247973376 74628622435221504 74637083945641152 74656285665205248 74662421630164992 74675677052141568 74709497558052864 74756603168114688 74762747378122752 75016944050061312 75064243510370304 75070413005193216 75117746178588672 75137158515857958 75373149862264832 75379344745955328 75426872706072576 75500139957963552 75601591368818112 75884392524275712 75912709028772096 75932238925615104 76225107008314368 76244717275103232 76250983792508928 76299061335883776 76347169192968192 76613049242615808 76661355074420736 76735821463003872 76770575005333131 77106525914515968 77141447348354064 77190086344160088 77245104224661984 77498954067345408 77507741020473504 77527873050660864 77534053231325184 77562985312006272 77582939771824128 77846917795725312 77866945302233088 77882174551973376 77902211128909824 77957736582316032 77986826761798656 78006890262380544 78278550313107456 78307760205262848 78327906271690752 78383735142875136 78403991494808304 78650243334537216 78782754738744576 78832428606801792 79156841893249536 79183713938374656 79213261595240448 79539242095632384 79559704982716416 79646120948219904 79666611331792896 79973882762821632 80072161526612736 80108426092521528 80158935818935476 80458983562973184 80488807982799408 80495423320021632 80509714321840128 80546177054775744 80841030018637824 80877642803972352 80898650139820032 80935289021223936 80986320098790912 81231566395539456 81268356054233088 81289263786688512 81319597136234496 81340719266267136 81347203390242816 81377558360137728 81398494186831872 81712445431578624 81812860690234752 82158961526833152 82201335812220672 82208091901298688 82259925502749696 82598443714695168 82657316447207424 82709433292382208 82997470012833792 83049801330622464 83108995772055552 83130473251587528 83391570060378112 83591401140022464 83622593539506762 83950300403970048 83957200239624192 83966719438846296 83988321373355904 83995224333935616 84010136683659264 84048184752809472 84101178564129024 84355857410752512 84394062056318976 84415982754594816 84447273949166592 84454214630842368 84469208468815872 84507464450912256 84794793595047936 84801762839199744 84855231794331648 84915713071448064 84937657452708996 85204430279081984 85265160450342912 85318921585557504 85401797657368608 85753245384353664 85775306934491136 85782356766572544 85836444002869248 86189680397942784 86244024458723328 86251112814477312 86305495609442304 86598938139623424 86660662258040832 86744841653830464 86784128266898322 86838847137180099 87196208648032692 87218857181993472 87258358476007056 87577782520190976 87600313465012224 87607513293520896 87617446370970048 87639987520023552 87702453655105536 87735180107023488 88063369102245888 88079003702525952 88096230230920704 88118894555652096 88126137006096384 88181702035734528 88481523751354368 88488796006121472 88544589698433024 88600418569617408 88630599081087648 88686482182652016 88965029345624064 89051447129905728 89114919294645504 89481647357586432 89504668105555968 89601886066747392 89937057806548992 89970618108174336 89993764652580864 90516356508344832 90549908980649334 90557351235024336 90614449186622712 90946158770967552 90987348154468896 91010981407297536 91052200148876928 91109610111139776 91385512194981888 91409022746099712 91426900561012224 91450421760024576 91484546778263808 91508309174550528 91549753155154944 91861026394635264 91884886578561024 91892211237126144 91926501110525952 91950150840680448 92015689080766464 92328546523152384 92428831717687296 92476502788748256 92484103388961024 92923249179032064 92989481003108352 93048112453929984 93372153764438016 93396175414493184 93431026496950272 93497620243562496 93521782408035969 93815516317925376 93882384112877568 94268731372601344 94444087954466304 94462559368702083 94486861545025392 94494627375677568 94900339587096576 94943319813358848 94967980598919168 95003183192812416 95010991459697664 95070897507276288 95358795333894144 95394142794428928 95401983194099712 95418920677736448 95426527053938688 95462135768623104 95486931312574464 95530177205379072 95811591133200384 95854984063967232 95923305506635776 95983786783752192 96077022364539684 96318051619831808 96378781791092736 96447476574978048 96472401057397872 96497220301302528 96963390447685632 97024527516063744 97032501916286976 97423805407076352 97431812623761408 97493245040295936 97562734167195648 97894451810009088 98025995013193728 98121214329742656 98165653285507938 98525005335214848 98550352648138752 98569627167341304 98594985960026496 98702077620401424 99026441308274688 99071290240026624 99088879165341696 99108259009785792 99133756375108608 99141904131858432 99496652330631168 99516111927521536 99541714220273664 99549895506886656 99612663410737152 99675470890819584 99683663170830336 100022592066748416 100085658013827072 100093884006924288 100156994904784896 100182878021143944 100254284206476192 100666853277284736 100692751618750464 100802121825090816 101179190032367616 101216945371696128 101242985234153472 101633476011085824 101659623033470976 101732081781178368 101796225590624256 102314428617338496 102360766673777508 102433725167486544 102808701219354624 102855263131138752 102881724480027648 102920115125546784 102946847821369344 102993472299549312 103343654693964672 103370497400881152 103378737641766912 103397091302965248 103417313749341696 103443919695765504 103795890394300416 103842899402631168 103869614838546432 103943648776421376 103982435682398208 104009187016507392 104036065637341788 104410346940350464 104437208362254336 104538655326411072 105043672984992768 105109904809069056 105184822774007808 105542455857666048 105578285251166208 105617682126987264 105644854157377536 106052322794176512 106194827930959872 106297719238153566 106631843683762176 106762882035483648 106811234790028704 106878581091913968 107278644750630912 107318410643732544 107327231093362176 107346285762453504 107394902739700992 107471449356051456 107788040024850432 107836857071963136 107864866853093376 107913718694965248 107941481421668352 107981760131721216 108357808072310784 108385685048918016 108426129514979328 108503411146850304 108531451189572606 108949927242104832 109083814253646336 109152593455571712 109601781082960896 109610789201731584 109679900670332928 110131258286260224 110209755262943232 110279244389842944 110663293350445056 110733068440829952 110840631002116704 110890830563258967 111039837322951602 111404746471809024 111455201520029952 111496791386009016 111525475921997184 111933733871960064 111942933652832256 111955625918461728 111984428497807872 111993632445247488 112013515578212352 112064246337079296 112134904752172032 112474476547670016 112525416075091968 112596365265555456 112605619507789824 112676619267883008 112705737773786937 113059724793397248 113069017118932992 113140309059108864 113220950761930752 113250209936945328 113826588786413568 113869063543158144 114337660512471552 114367075912654848 114376475688763392 114448592003825664 114520753789452288 114919573863923712 114992032611631104 115073994145923072 115103732194505808 115465250852831232 115659788871773952 115712171022531096 115785129516240132 116261611530710256 116291809575991296 116301079846987776 116344477968009408 116770376693587968 116800417953349632 116823261827960064 116853316693364736 116936604873474048 116980240142697984 117010335393570816 117417825469661184 117461640307894272 117491859407536128 117501516008128512 117575602714312704 117605987242212456 117975365001805824 118133891426156544 118174132108116864 118248642910202688 118735262839874304 118819892392860672 119308863143448576 119339557474074624 119424617743122432 119469181422329856 119960824144232448 120162639138782292 120688475344459776 120733211974199112 120743134980032448 120764571482760192 120819265582163616 121261545027956736 121316464205958528 121347975209730048 121402933531835904 121479480148186368 121847349593309184 121902534081349632 121933895680032768 121979395704351744 122011078899400704 122020805085364224 122066337540206592 122481368526180352 122568668147367936 122600201120907264 123238442290249728 123302003718331008 123312137851948032 123389888254124544 123897665572042752 123985974670811136 124064149938573312 124496205019250688 124574701995933696 124663493658083328 124695709877381292 125087355090567168 125176512150503424 125433890309260143 125925450605955072 125935800359436288 125950079158269444 125982482060033856 125992836500903424 126072277129214208 126533786116128768 126591093084478464 126623974131892224 126670910923749888 126681321946263552 126703812703223808 126761196676368384 127192190392571904 127202644258799616 127225227570315264 127235369405251584 127282847691497472 127373569607172096 127406486179063494 127806645418622976 127897740675514368 127978382378336256 128102696486052912 128505042388123648 128629868076530496 128662960401736704 128673535149858816 129284520596914176 129366036688084992 129376669221715968 129458243414163456 129898407209435136 129909083498348544 129990993387061248 130117262480745696 130176192400347483 130794312972049038 130828285772990208 130887537714010584 131366673780286464 131400470197518336 131426169556455072 131459981280035328 131602770160535232 132035255077699584 132095053653368832 132118505553788928 132144345346381056 132178341833478144 132189205509144576 132272553053601792 132722285627031552 132733194009182208 132816884547649536 132900627854426112 132911550894440448 132945898621631472 133363456088997888 133447544018436096 133577170694858592 133672378941968256 134222471036379648 134257002158333952 134402829100121088 134905586709823488 134955927162261504 134990646978871296 135511301348114432 135546164044627968 135824863470974001 135836026852536504 136419238156451328 136481022231703344 136516472110946304 136578300223315392 136664415166709664 137078268292472832 137113534119149568 137140350841518336 137175632640036864 137226820167395712 137262463761825792 137324629732732416 137791539591952896 137827329867841536 137838316855689216 137889751665788928 137925226261020672 138394520525733888 138457199203508224 138492819784728576 138643247576530944 138678916022009856 138714754183122384 139384873768548096 139484221504662528 140058230646657024 140094263121739776 140146539745425408 140246430365343744 140723274476888064 140823576169316352 141403097058902016 141593103907946496 141666131931699456 141730292317538088 142350509380644864 142414979720038272 142504774789218624 142516487189546496 143038193000841216 143091214191643392 143102974791149568 143128381016604672 143139790580908032 143193203652934656 143230396968861696 143295265808068608 143717386699800576 143782476095950848 143884958259953664 143921975228891136 143975680175628288 144115533546809526 144477077429747712 144568172686639104 144671214862467072 144708601586096808 144745830451953792 145445085671528448 145536791274095616 146135708110614528 146147718935642112 146239867560443904 146344101250793472 146841677715013632 146946340350590976 147038992519790592 147248479928261907 147787508002822272 147854440751011956 147892478940039744 148053116430602136 148539661962412032 148606935360039936 148633318748012544 148662388514678688 148700634562662912 149244978495946752 149274167891282304 149312571330410496 149324843260329984 149351354104283136 149418995116105728 149513206336229376 149525494756245504 150033888100122624 150128487020740608 150140826010386432 150235492357177344 150274317031715916 150746299724529664 150853745412145152 151000279915927104 151203182737636224 151768785048551424 151825418057544192 151864477851230208 152450214016628736 152489434550206464 152501967585017856 152598122671767552 152694338385936384 153322710148841472 153471642926007744 153541150010666262 154213051829031936 154282894696708128 154380172688320176 154490208449323968 154997908134690816 155015482040947008 155055746101321728 155068106462650368 155125970624012544 155165879543648256 155693835591450624 155764349103946752 155804422257819648 155915473164632064 155973653523597312 156013780524761088 156557100626214912 156615520410525696 156655812543381504 156807982989616608 157565509477489152 157664857213603584 158313683786499072 158367427876749312 158426523190480896 159078484191264768 159119409965432832 159292241896439808 159947765525643264 160144323053225472 160216852185043056 160317871637870952 160917967125946368 160977615965598816 160990846640043264 161019428643680256 161092354109551488 161682060037275648 161755285607944704 161797300279640064 161870578042447872 161972640197581824 162463132791078912 162536712108466176 162578527573377024 162639194272468992 162755116720275456 162796988373663744 162797176784358909 163424890863157248 163625721380469504 164402671624441344 164416183802597376 164519851005499392 165196887429390336 165314632894414848 165418866584764416 165994940025667584 166099602661244928 166217991544111104 166260946503175056 166783140120756224 167182802280044928 167245187079013524 167900600807940096 167914400479248384 167933438877692592 167976642746711808 167990448667871232 168020273367318528 168096369505618944 168202357128258048 168711714821505024 168788124112637952 168894547898333184 168908429261684736 168938416937631744 169014928901824512 169589587190095872 169603525678399488 169710463588663296 169831426142896128 169875314905417992 170408860558163968 170637843171115008 170803595314737216 171506490768707328 171550613868982272 171564713533145088 171672888005738496 172379360795885568 172488048917446656 172502225628954624 172610991218884608 173197876279246848 173489683307660928 173568256533796644 173677694274360198 174392417296065384 174437714363986944 174516716952014112 175155565040381952 175200626930024448 175234892741940096 175279975040047104 175404907310211072 175470360214046976 176126738204491776 176192460461841408 176237789111304192 176252274012192768 176363404071469056 176963047502708736 177089179396866048 177200837139234816 177261198162175296 177372964365304032 178102894259811456 178229838589291008 178963294715172864 179009336211111936 179203772133494784 179941236216348672 179987529305161728 181032713016689664 181099817961298668 181114702470048672 181228898373245424 181892317541935104 181974696308937792 182021962814595072 182104400297753856 182219220222279552 182771024389963776 182853801122024448 182900843520049152 182969093556527616 183016618349101056 183099506310309888 183722052789270528 183769773157122048 183784422474252288 183853002221051904 183900301681360896 184857663435374592 184953005577496512 184968206777922048 185846498358064128 185978962006216704 186096224907859968 186744307528876032 186792350828986368 186862052993900544 186995240487124992 187043564816071938 187631032635850752 187764768225755136 188888175908932608 188925118737404166 188973723090050784 188989254751355136 189800679174193152 189886639626717696 189935961197838336 190006366385624832 190021982919395328 190141795014552576 190717590667788288 190788285588857856 190803966388199424 190837841355472896 190853054107877376 190924271537246208 191060354410758144 191109729268595241 191709968127934464 191846611013271552 191967573567504384 192154044729079368 192636103239663616 192757563582185472 192944802114795744 192994440602605056 193926780895371264 194049055032127488 194065003832573952 194847610814152704 194863625247522816 194986490080591872 195125468334391296 195788903620018176 196191469458073557 196242428659485312 196331306571015876 197050010670429696 197100705296277504 197139254334682608 197189971920052992 197404155240802848 198052882616549376 198142580480053248 198177758330683392 198216518019571584 198267512750217216 198283808263716864 198993304661262336 199032223855043072 199083428440547328 199099791013773312 199225326821474304 199350941781639168 199367326341660672 200045184133496832 200171316027654144 200313989809569792 200365756042287888 200508568412952384 201333706554569472 201385503237500928 201604243650181632 202358380064735232 202433890743392256 202485970468306944 203266952022171648 203319246066941952 203592451181248512 204628857234676992 204721533347555016 204867450334973088 205617402438709248 205710526262277504 205763448960055296 205840230251093568 205893695642738688 205986944599098624 206687309387929344 206740994801762304 206757475283533824 206834627498683392 206887839391531008 207591780788600832 207685798805262336 207739229677092864 207887297552842752 207964871364796416 208018374033014784 208072131274683576 208820693880700928 209077310652822144 210087345969985536 210219809618138112 210369645548015616 211084911715332096 211235364253974528 211289708314755072 212104645588353024 212389655861919744 212595438476307132 213525764070967296 213622469580057408 213757162183827936 214557289501261824 214636821287465088 214654462186724352 214692571524907008 214789805479401984 214942898712102912 215576080049700864 215673714143926272 215729733706186752 215827437389930496 215882962843336704 215963520263442432 216715616144621568 216852259029958656 217006822293700608 217062902379145212 217899854484209664 218167628507292672 218305186911143424 219203562165921792 219221578403463168 219359801340665856 220262516572520448 220419510525886464 220558488779685888 221466136881659904 221681262004233408 221781661126517934 222079674645903204 222809492943618048 222910403040059904 222993582772018032 223050951843994368 223867467743920128 223885867305664512 223911251836923456 223968856995615744 223987264890494976 224027031156424704 224128492674158592 224269809504344064 225050832150183936 225192730531110912 225211239015579648 225353238535766016 225411475547573874 226119449586794496 226138034237865984 226280618118217728 226500419873890656 227653177572827136 227738127086316288 228675321024943104 228734151825309696 228752951377526784 228897184007651328 229041507578904576 229839147727847424 229984065223262208 230207464389011616 230311725015999393 231319577743547904 231424342045062192 231570259032480264 232523223061420512 232583619151982592 232602159693975552 232688955936018816 233540753387175936 233600835906699264 233646523655920128 233706633386729472 233873209746948096 233960480285395968 234020670787141632 234835650939322368 234923280615788544 234983718815072256 235151205428625408 235211974484424912 235950730003611648 236348264216233728 236497285820405376 237470525679748608 237639784785721344 238617726286897152 238679114948149248 238938362844659712 239921648288464896 240325278277564584 241376950688919552 241466423948398224 241486269960064896 241529142965520384 241638531164327232 242523090055913472 242632928411917056 242695950419460096 242805867063671808 242958960296372736 243694699186618368 243805068162699264 243867791360065536 243958791408703488 244022157798801408 244041610170728448 244132675080413184 244962737052360704 245137336294735872 246476884580499456 246604007436662016 246624275703896064 246779776508249088 247795331144085504 247971949341622272 248128299877146624 248992410038501376 249149403991867392 249326987316166656 249391419754762584 250174710181134336 250867780618520286 251850901211910144 251871600718872576 251900158316538888 251964964120067712 251985673001806848 252144554258428416 253067572232257536 253182186168956928 253247948263784448 253341821847499776 253362643892527104 253407625406447616 253522393352736768 254384380785143808 254405288517599232 254565695382994944 254747139214344192 254812972358126988 255613290837245952 255795481351028736 255956764756672512 256205392972105824 257259736153060992 257325920803473408 257347070299717632 258569041193828352 258732073376169984 258753338443431936 258916486828326912 259796814418870272 259981986774122496 260234524961491392 260352384800694966 260516541411540297 261588625944098076 261656571545980416 261775075428021168 262733347560572928 262800940395036672 262852339112910144 262919962560070656 263205540321070464 264190107306737664 264237011107577856 264288690692762112 264356683666956288 264378411018289152 264545106107203584 265444571254063104 265466388018364416 265633769095299072 265801255708852224 265891797243262944 266895088036872192 267154341389717184 267344757883936512 268444942072759296 268514004316667904 268805658200242176 269811173419646976 269911854324523008 269981293957742592 271022602696228864 271649726941948002 271672053705073008 272838476312902656 272962044463406688 273032944221892608 273156600446630784 273328830333419328 274156536584945664 274227068238299136 274280701683036672 274351265280073728 274453640334791424 274524927523651584 274649259465464832 275583079183905792 275654659735683072 275676633711378432 275779503331577856 275850452522041344 276914398407016448 276985639569457152 277286495153061888 277429508366244768 278769747537096192 278968443009325056 280116461293314048 280188526243479552 280293079490850816 280492860730687488 281446548953776128 281647152338632704 282806194117804032 283332263863398912 283387678106106249 283460584635076176 284701018761289728 284829959440076544 285009549578437248 285032974379092992 286076386001682432 286182428383286784 286205949582299136 286256762033209344 286279581161816064 286386407305869312 286460793937723392 286590531616137216 287434773399601152 287564952191901696 287769916519907328 287951360351256576 288231067093619052 288954154859495424 289136345373278208 289342429724934144 289417203172193616 289491660903907584 290890171343056896 291073582548191232 292271416221229056 292295437871284224 292479735120887808 292688202501586944 293683355430027264 294077985039581184 294496959856523814 295575016005644544 295708881502023912 295784957880079488 296106232861204272 297079323924824064 297213870720079872 297266637496025088 297324777029357376 297401269125325824 298489956991893504 298548335782564608 298625142660820992 298649686520659968 298837990232211456 299026412672458752 299050989512491008 300067776200245248 300256974041481216 300281652020772864 300470984714354688 300548634063431832 301492599449059328 302000559831854208 302406365475272448 303537570097102848 303650836115088384 303728955702460416 304900428033257472 304978869100412928 305196245343535104 305388676771872768 306943285852015488 307082300021332524 308426103658063872 308565789393416256 308760345376640352 308980416898647936 310030964081894016 310111492202643456 310136212925300736 310251941248025088 310331759087296512 311387671182901248 311528698207893504 311608844515639296 311830946329264128 311947307047194624 312027561049522176 313231040821051392 313311625086763008 313615965979233216 315131018954978304 315329714427207168 316627367572998144 316734855753498624 316853046380961792 318156968382529536 318584483792879616 319895531051286528 320288646106450944 320433704370086112 320635743275741904 321835934251892736 321955231931197632 321981693280086528 322038857287360512 322184708219102976 323364120074551296 323510571215889408 323594600559280128 323741156084895744 323945280395163648 325073424216932352 325157055146754048 325278388544937984 325510233440550912 325594353568717818 326849781726314496 327251442760939008 328805343248882688 328832367605194752 329039702010998784 330393774858780672 330629265788829696 330837733169528832 331989880051335168 332199205322489856 332521893006350112 332672491689776901 334365604560089856 334490374158027048 335801201615880192 335828800958496768 335866877755385184 335953285493423616 335980897335742464 336040546734637056 336192739011237888 336404714256516096 337423429643010048 337576248225275904 337789095796666368 337816858523369472 338029857803649024 338117213321360811 339179174380191744 339207051356798976 339420927177326592 339662852285792256 339750629810835984 340817721116327936 341607190629474432 343012981537414656 343101227737964544 343129427066290176 343345776011476992 344758721591771136 344976097834893312 345221982437769216 346395752558493696 346979366615321856 347136513067593288 347355388548720396 348784834592130768 348875428727973888 349033433904028224 350311130080763904 350401253860048896 350469785483880192 350559950080094208 350809814620422144 350940720428093952 352253476408983552 352384920923682816 352475578222608384 352504548024385536 352726808142938112 353926095005417472 354401674278469632 354522396324350592 354745928730608064 356205788519622912 356459677178582016 357926589430345728 358018672422223872 358407544266989568 359882472432697344 362065426033379328 362199635922597336 362229404940097344 362457796746490848 363784635083870208 363949392617875584 364043925629190144 364208800595507712 364438440444559104 365542048779927552 365707602244048896 365801687040098304 365938187113055232 366033236698202112 366199012620619776 367444105578541056 367706004442103808 367800603362721792 369715326870749184 369906011154993024 369936413555844096 371692996716128256 371957924012433408 372192449815719936 373488615057752064 373724105987801088 373990480974249984 374087129632143876 375262065271701504 375529536451510272 376301670927780429 377776351817865216 377850237474808332 377947446180101568 377978509502710272 379601358348386304 379773279253435392 379871922395676672 380012732771249664 380043965838790656 380283590029105152 381576571177715712 381607932776398848 381675682710945792 381706108215754752 381848543074492416 382120708821516288 382219458537190482 383419936255868928 383693222026543104 383935147135008768 384308089458158736 385515127164370944 385889604229591488 385988881205210112 387853561790742528 388098110064254976 388130007665147904 389695221628305408 389727250495045632 389972980161183744 390528577201042449 392382938916147114 392484857318970624 392662613142031752 394100021340859392 394201410592555008 394278508669365216 394379943840105984 394808310481605696 396105765233098752 396285160960106496 396355516661366784 396433036039143168 396535025500434432 396567616527433728 398064447710086144 398166856881094656 398199582027546624 398450653642948608 398701883563278336 398734652683321344 400090368266993664 400342632055308288 400731512084575776 401017136825904768 402667413109138944 402771006475001856 403208487300363264 404716760129470464 404867781486784512 404971940936613888 406533904044343296 406638492133883904 407474590412922003 409257714469353984 409443066695110032 409734900669946176 411234804877418496 411421052524555008 411526897920110592 411680460502187136 411787391285477376 411973889198197248 413374618775858688 413481989603524608 413514950567067648 413669254997366784 413775678783062016 415183561577201664 415371597610524672 415478459354185728 415929742729592832 416036748066029568 416144262549367152 417641387761401856 418154621305644288 420174691939971072 420439619236276224 420739291096031232 422169823430664192 422470728507949056 424209291176706048 424779311723839488 425190876952614264 427051528141934592 427244939160114816 427514324367655872 429114579002523648 429273642574930176 429308924373448704 429385143049814016 429579610958803968 429885797424205824 431152160099401728 431347428287852544 431654874779860992 431765925686673408 431927040526884864 433431232289243136 433704518059917312 434013644587401216 434125804758290424 436335257014585344 436610373822286848 438407124331843584 438443156806926336 438719602681331712 440525033145040896 440839021051772928 441116977559371776 443362524008466816 443563322253035868 444159349291806408 445618985887236096 445820806080119808 445987165544036064 446101903687988736 447734935487840256 447822503673846912 447937713991231488 447974529780989952 448054062312849408 448256985348317184 448539619008688128 450101664300367872 450385461062221824 450422478031159296 450706477071532032 450822951095147748 452238899173588992 452561236236435456 453000839747781312 455306355145654272 455476254172632576 457350642049886208 457468303650619392 457505902755053568 457794368015302656 458083015157809152 459968130446524416 460414928778023232 460623450031998786 462639155487095808 462848684090124384 463140518064960528 465046446122841024 465167238303965184 465204319387951104 465377911872037632 467081506774351872 467293047311840256 467413266773458944 467746419493896192 467920960570791936 468041341574283264 469671301878644736 469846561231577088 469967437630144512 470423948968849824 472696528432467456 472994571640810752 474941051359497216 475279569571442688 477235452573794304 477358229896298496 477876725689319424 479843296576929792 480650556555129168 482753901377839104 482932847896796448 482972539920129792 483058285931040768 483277062328654464 485046180111826944 485265856823834112 485391900838920192 485611734127343616 485917920592745472 487389398373236736 487610136325398528 487735582720131072 487917582817406976 488265350160826368 488391530353076727 489925474104721408 490274672589471744 493208014873324032 493248551407792128 493559553016498176 495590662288171008 495943898683244544 496256599754293248 497984820077002752 498298807983734784 498653974632333312 498782839509525168 500349420362268672 501735561237040572 503701802423820288 503743201437745152 503800316633077776 503929928240135424 503971346003613696 504289108516856832 506135144464515072 506364372337913856 506683643694999552 506725287785054208 506815250812895232 507044786705473536 508768761570287616 508810577035198464 509131390765989888 509494278428688384 509625944716253976 511226581674491904 511913529513345024 512410785944211648 514519472306121984 514651841606946816 514694140599435264 517138082387656704 517464146752339968 517506676886863872 517832973656653824 519593628837740544 520469049922982784 520704769601389932 521033082823080594 523177251888196152 523313143091960832 523550150856042336 525466695121145856 525601880790073344 525704678225820288 525839925120141312 526411080642140928 528380214613475328 528577381385524224 528713367333912576 528756822036578304 529090212214407168 530889142508126208 531267538190598144 531602511417704448 531783594486525888 534308682779434368 534689515767873024 536889884145518592 537028008633335808 537611316400484352 539823708649046016 539962587915485184 542045205392457728 543299453883896004 543344107410146016 545676952625805312 545924088926813376 546065888443785216 546313200893261568 546657660666838656 548313073169891328 548561403366073344 548702530560147456 548907280669582848 549049855047303168 549298518930929664 551166158367811584 551309319471366144 551353267422756864 551559006663155712 551700905044082688 553828796814032896 554572990306123776 554859016732489536 557539495074192384 557936886018650112 560232922586628096 560377052486959104 560586158981701632 560985721461374976 562893097907552256 563294304677265408 566664527726797824 566775356212212498 566921169270152352 569402037522579456 569659918880153088 570019099156874496 570065948758185984 572152772003364864 572364856766573568 572411899164598272 572513524066418688 572559162323632128 572772814611738624 573181063232274432 575129904383803392 575539833039814656 575902720702513152 576462134187238104 577908309718990848 578272690746556416 578834406344387232 578983321807815168 581780342686113792 582147165096382464 584542832442458112 584590875742568448 584959470241775616 585376405003173888 587366710860054528 588574408374220671 588993919713047628 591150032011289088 591417763004047824 591569915760158976 592212465722408544 594158647849648128 594427741440159744 594533274992050176 594649554058714752 594802538250651648 596979913983787008 597096671565129216 597250285321641984 597299373041319936 597675980464422912 598052825344917504 598101979024982016 600135552400490496 600513948082962432 600941969428709376 601097268126863664 602985198898118656 604001119663708416 604812730950544896 607075140194205696 607301672230176768 607457911404920832 609800856066514944 609957738200825856 610777353543745536 613886571704030976 614164600042665048 616852207316127744 617131578786832512 617520690753280704 617960833797295872 620061928163788032 620222984405286912 620272425850601472 620503882496050176 620663518174593024 622775342365802496 623057396415787008 623217689031278592 623661892658528256 623894614094389248 624055122099044352 626462081642102784 627231931958466432 630262037909956608 630659428854414336 633254735145996288 633706092761923584 636313936765059072 637168967585759232 640577292212901888 640867408740172224 641271486551483808 643671868503785472 643910463862395264 643963386560173056 644077714574721024 644369416438205952 646728240149102592 647021142431778816 647189201118560256 647482312169791488 647890560790327296 650146848433864704 650556777089875968 651020466881101824 651188707137435636 653699563452628992 654502885521878016 657610686497765376 657664735210389504 658079404021997568 660787549717561344 661258531577659392 661675466339057664 664398410644979712 665043786012700224 665344983379553802 668731209120179712 668980748316054096 671602403231760384 671657601916993536 671733755510770368 671906570986847232 671961794671484928 672081093469274112 672385478022475776 672809428513032192 675152496450551808 675578191593332736 675633717046738944 676059715607298048 676234426642721622 678358348760383488 678414102713597952 678841854354653184 679501259621671968 683214381258948864 686025963074829312 686202455475929088 686258854132580352 686691552022953984 689517443183542272 689952195669786624 690935175047998179 693958733230643712 694273026135186576 694710777097440792 697569669184261536 697750857455947776 698066867808056448 700622260161527808 700802507720097792 700939570967760384 701119900160188416 701619629240844288 701881440856187904 704506952817967104 704769841847365632 704951156445216768 705453616285876224 707852190010834944 709044792648701184 709491857461216128 712411577039245824 712919354357164032 715853178860691456 716037344844447744 716815088533979136 719764944865394688 724130852066758656 724399271845194672 724458809880194688 724915593492981696 727569270167740416 727898785235751168 728087851258380288 728417601191015424 728876880889118208 731084097559855104 731415204488097792 731603374080196608 731876374226110464 732066473396404224 732398025241239552 734888211157082112 735412008884207616 739430653741498368 739812022309986048 739872827111688192 743385993432256512 743915848024866816 744384899631439872 746977230115504128 747448211975602176 747980961948499968 748174259264287752 750524130543403008 752603341855560858 755552703635730432 755700474949616664 755894892360203136 755957019005420544 759202716696772608 759546558506870784 759743844791353344 760025465542499328 760087931677581312 760567180058210304 763153142355431424 763215865552797696 763697086148984832 764241417643032576 764438917074380964 766839872511737856 767386444053086208 767870294270017536 768616178916317472 771779208459182976 771977762410420224 775707123581485056 776196220128509952 776260015330295808 779390443256610816 779945960322367488 781057154402084898 784765877832294228 784969714637941248 785325226284063504 788200042681718784 788402821185110016 788557017338730432 788759887680211968 789616620963211392 792570321920212992 792711033322733568 792866072078286336 793070051000868864 793135233054867456 796128895420172288 796333713762189312 796399164055093248 796901307285897216 797403767126556672 800685264110616576 801463024169151552 802034273651809536 805334826218277888 805542012950003712 806416974600726528 809433520258940928 809735562973569024 809943881873227776 813067808088686592 814949180825844006 818515428938707968 818886133390220064 819469801339892352 822469609754836992 822842105049110016 823053795840221184 823360921004374272 823574782570954752 823947778396394496 826749237551717376 826963979207049216 827029901134135296 827338509994733568 827551357566124032 830743195221049344 830956918708371456 831859485459185664 832288525098734304 835282775522803712 836309242611288576 840349383879942144 840879238472552448 841478582192062464 844339646861328384 844941457015898112 848418582353412096 850163034318318747 850381753905228528 854103056283869184 854489878320229632 855028648735311744 858229158005047296 858547285149860352 858617848746897408 858770286099628032 859159221917607936 859771594848411648 862304320198803456 862694856575705088 863309749559721984 863854081053769728 866862464578486272 867409036119834624 868027289174802432 868251609516580848 872670514029170688 873220747644573696 876814248663687168 876886313613852672 877439205362663424 881050066290081792 882233955118743552 886725048016933632 887126644506071736 888318698583612816 891237971774472192 891641612160239616 891974331088072128 892203807375977472 895469870975680512 895645007347693824 895875427982462976 895949059561979904 896513970696634368 897079238017376256 900203328600735744 900770922124443648 900844956062318592 901412954143064064 901645902190295496 904477798347177984 906001679495562624 910612710291308544 910952508345265152 914701284099772416 914936607301238784 915588736030605312 916166030315618304 920829857556046464 921246900063997572 925278310974191616 925697368180248768 926281036129921056 930092892245682048 930334476607930368 930408638775902208 930755823744075264 934163013548703744 934586094623680512 934826533546917888 935492838987792384 935841921141583872 936082683148566528 939693122463154176 939934875260289024 940847897937699648 945393056864934912 945989143281621504 949882102718994432 950559139142885376 954470905147588608 955753451378638848 959686593153859584 961301113110258336 965507802755678208 965865695793592896 965945079840259584 966116571862081536 966554124657308928 970092360223653888 970531713647668224 970783801677840384 971223468254687232 971835841185490944 975220272650797056 975471165440262144 975835165634813952 976530700321652736 976783060706153454 979850948209442816 980549345178943488 986416029746648064 986497102815584256 987119106032996352 991181324576342016 991887797366489088 992513199508586496 995969640154005504 996597615967469568 997565679019050336 998017475069330703 1003471122474081144 1007403604847640576 1007486402875490304 1007600633266155552 1007859856480270848 1007942692007227392 1008578217033713664 1012270288929030144 1012728744675827712 1013367287389999104 1013450575570108416 1014089573410947072 1017537523140575232 1017621154070396928 1018262781531979776 1018988556857376768 1019251889432507952 1022453163348983808 1024821571888423296 1029038944612243968 1029303683213893632 1029388281198870528 1034276164775313408 1034928293504679936 1035665947313307648 1039187257675481088 1040938099845965568 1041409539202779864 1042066165646161188 1046354503776392304 1046626286183921664 1047100301712084672 1050933390242291712 1051203761580146688 1051409356451640576 1051679850240282624 1052822161284281856 1056760429226950656 1057154762771048448 1057426734667825152 1057513644073156608 1058180424428814336 1061778285016252416 1063205022835408896 1063567188973051776 1068617365558868736 1069379031535746048 1073779768291037184 1074056017266671616 1075222632800968704 1079647417298092032 1084090410784915456 1086598907767792008 1086688214820292032 1091353905251610624 1091848177853626752 1092131776887570432 1092626401786523136 1093315321333677312 1096626146339782656 1097122806732146688 1097405061120294912 1097814561339165696 1098099710094606336 1098597037861859328 1102332316735623168 1103118013326311424 1103401810088165376 1107657593628065792 1109145980612247552 1109718033464979072 1115078990148384768 1115873772037300224 1120465845173256192 1121172317963403264 1121971442922749952 1125786195815104512 1126588609354530816 1128905012783341287 1133329055453595648 1133550712424424996 1133842338540304704 1138804075045158912 1139319837760306176 1140038198313748992 1140131897516371968 1144729713533147136 1144823798329196544 1145027048132837376 1145118324647264256 1145545629223477248 1146362126464548864 1150259808767606784 1151079666079629312 1151805441405026304 1152924268374476208 1156545381493112832 1157668812688774464 1157966643615630336 1163560685372227584 1164294330192764928 1169085664884916224 1169181751485136896 1169918940483551232 1177148816748441342 1177987839426095256 1182300064022578176 1182835526008095648 1183139831520317952 1184424931444817088 1188317295699296256 1188855482880319488 1189066549984100352 1189299108117429504 1189605076501303296 1194193343130258432 1194500570643283968 1194598746082639872 1195351960928845824 1196105650689835008 1196203958049964032 1200271104800980992 1201027896165924864 1202194536253727328 1208002239327416832 1209625461901089792 1214150280388411392 1214603344460353536 1214915822809841664 1219601712133029888 1219915476401651712 1222423771238766009 1227773143408061952 1228329200085330096 1233704414632255488 1234263157573665024 1235041381506561408 1235921667594591744 1240123856327576064 1240445968810573824 1240544851701202944 1241007764992100352 1241327036349186048 1245550684731604992 1246114792831574016 1246435378062557184 1247789228188778496 1248110244198088704 1252924163284205568 1254463863916932864 1260524075819913216 1261318857708828672 1266509470291992576 1267412185523847168 1272627873530118144 1274337935171518464 1281154584425803776 1281734817480344448 1282542973102967616 1287343737007570944 1287820927724790528 1287926773120346112 1288155429149442048 1288738832876411904 1293456480298205184 1294042284863557632 1294964624339582976 1295781121580654592 1300293696867729408 1301113554179751936 1302040933762203648 1302377414274871272 1309005771043756032 1315221372995530752 1315329470420779008 1316158808043995136 1321575099435122688 1322517063155318784 1323350932678115328 1330087572025400448 1330689966759107604 1337462418240359424 1337961496632108192 1343204806463520768 1343467511021540736 1343813141973694464 1343923589342969856 1344162186938548224 1344770956044951552 1345618857026064384 1350304992901103616 1351156383186665472 1351267434093477888 1352119431214596096 1352468853285443244 1356716697520766976 1357683708709306368 1359002519243343936 1366428762517897728 1372051926149658624 1372404910951858176 1372517708265160704 1373383104045907968 1379904391339573248 1381870350095996358 1387917466461287424 1388546052270373152 1389421554194881584 1395139338368523072 1395501714911895552 1396133735616112896 1401244520323055616 1401879141935520768 1402239800320376832 1403239258481688576 1403762881712375808 1409013905635934208 1409539683694731264 1409902312890433536 1418089585297402368 1418983714922432256 1424823154078491648 1425838708714328064 1431706357721382912 1432074689688895488 1433630177067958272 1439529889730789376 1448261704133517312 1448798543690389344 1448917619760389376 1449831186985963392 1455138540335480832 1455797570471502336 1456175702516760576 1456835202382030848 1457753761778236416 1462168195119710208 1462830408976195584 1463206748160393216 1463752748452220928 1464796050482479104 1465174591059230181 1469776422314164224 1470824017768415232 1479624044619972096 1479745654223376384 1486771986864513024 1487831696049733632 1488769799262879744 1493954460231008256 1494896423951204352 1495961923896999936 1496348518528575504 1501048261086806016 1505206683711121716 1511105407271460864 1511400949899233328 1511789784720406272 1511914038010841088 1518405433393545216 1519093117013741568 1520050931084998656 1520175863355162624 1521134360116420608 1526306284710862848 1526431731105595392 1527394172297969664 1528482835286065152 1528877834148761928 1533679745023475712 1535740588540035072 1537232357832634944 1543558416918365952 1543955524820840448 1551414247162970112 1552392440257019904 1552520030660591616 1558780886513221632 1562114308804169796 1569531755664588456 1569939429275882496 1570650452568127008 1576400085363437568 1576805642370220032 1577114034677460864 1577519775360423936 1579233241926422784 1585140643840425984 1585732144156572672 1586140102001737728 1586270466109734912 1592257790840344576 1592667427524378624 1593802614571794432 1594807534253113344 1602926048338303104 1604068547303619072 1610669652436555776 1611084025900007424 1612833949201453056 1619471125947138048 1619887763746455552 1626135616177373184 1629898361651688012 1637030857877415936 1637772266780440128 1638939602679784704 1644939219509673984 1645684210098220032 1646107591680442368 1646721842008748544 1647149565141909504 1647895556792788992 1653498475103434752 1653927958414098432 1654059802268270592 1654677019989467136 1655102715132248064 1661486390442098688 1663718970918371328 1664577050197468608 1670565551045607424 1672618485222577152 1680698767759884288 1681758476945104896 1682957164384124928 1688679293722656768 1689882914031796224 1700326068636637494 1700763507810457056 1708206112567738368 1708979756640459264 1710057297470623488 1716458316010094592 1717094570299720704 1717235697493794816 1717540572199256064 1718318443835215872 1719543189696823296 1725389713151410176 1726619499119443968 1727708162107539456 1733724929156972544 1734818072239669248 1736503219033161696 1745341028058341376 1746441495289147392 1753628497327374336 1753772627227705344 1754878410725326848 1762100132580163584 1765723225122662013 1773450096033867264 1774253289012143472 1776637397167225632 1782475943548944384 1783283224320479232 1783948662176144256 1784407614751954944 1790939741951361024 1791290014695387648 1791750855964925952 1791898119123959808 1793027941393268736 1794158476034752512 1800406657201471488 1801541844248887296 1802825908286128128 1803291804380590992 1808955596694355968 1812003358991125248 1821225420582617088 1821905016690530304 1829402568199544832 1829873214602477568 1832332060631236608 1841659715112092928 1842493800127995144 1850556621948383232 1851394736360497536 1852562072259842112 1860185784491364096 1860668953215860736 1860817277551804416 1861511647488150528 1868326027097407488 1869172189247361024 1869653067093835776 1870985677975584768 1871683842283167744 1872165366297133056 1879386244926308352 1881695795875399296 1890786113729869824 1891978286563243008 1899764205437988864 1901118278285770752 1908941810295177216 1911506902757277696 1922602226220516672 1931015605511356416 1931731391587185792 1931890159680519168 1932233143724163072 1933108249314617856 1940184720447307776 1941063427295336448 1941567603355680768 1942446936509374464 1943671682370981888 1950440545301594112 1951670331269627904 1953061400643305472 1953566121412306908 1959701896418885632 1961098690357886976 1972832059493296128 1972994205631168512 1974238212065992704 1982362649152684032 1983775594732978176 1985026399017172992 1993195231934939136 1995131358038100672 1996034950138661406 2006942244948162288 2014807209695281152 2014972805750980608 2015201266532311104 2015719712960541696 2015885384014454784 2017156434067427328 2025457489351655424 2026734574779998208 2026901151140216832 2028179146821894144 2035075046281150464 2035242308140793856 2036525563063959552 2038503778865015904 2049643143776846592 2058077889224487936 2058607366427787264 2058776562397741056 2068552329550626816 2069856587009359872 2081876199691931136 2082819078405559728 2084132331292322376 2092709007552784608 2093252572367843328 2094200603424169344 2101866780484583424 2102407523160293376 2102818712903281152 2103359700480565248 2105644322568563712 2113520858453901312 2114309525542096896 2114853469335650304 2116360848857628672 2123556570032504832 2127134377946103552 2137234731117737472 2138758063071492096 2147559536582074368 2148112034533343232 2150445265601937408 2159294834596184064 2168180821569830912 2173197815535584016 2173376429640584064 2182707810503221248 2183696355707253504 2184263553775140864 2185252803573046272 2186630642667354624 2193252292679565312 2194245613464293376 2194810122240589824 2195629122678331392 2196199420189212672 2197194075723718656 2204664633471246336 2206236026652622848 2215315187256131584 2218291961224495104 2219436066929958144 2230157980296769536 2231747544074600448 2240931690346512384 2242344635926806528 2243942885845499904 2251572391630209024 2257810025566682574 2266658110907191296 2267101424848849992 2267684677080609408 2277608150090317824 2278639675520612352 2280076396627497984 2280263795032743936 2289459427066294272 2289647596658393088 2291091258446954496 2292724252929097728 2300519617535213568 2302159332159258624 2303610882810052608 2305848536748952416 2315337625377548928 2315933287231260672 2327121370744455168 2328588660385529856 2338171329769832448 2339837880967102464 2354297633496882684 2355975678852190512 2364600128045156352 2365671052016191296 2366279663040635904 2368849862889634176 2377710965760638976 2378133099968200704 2378598216234859008 2379210153002606592 2388386686260516864 2389001141286567936 2389197492165279744 2390703921857691648 2392211301379670016 2402055792331849728 2404389072507454656 2416004478654833664 2419250923802179584 2428300560776822784 2429206688920707072 2429831645619683328 2439203424266059776 2444847542477532018 2455546286816123904 2456658400170660192 2467408829264510976 2468526315147330048 2470082763013122816 2471843335189183488 2480247712655152128 2480891937621147648 2481089703402405888 2482015529984200704 2482654072698372096 2492229585663148032 2492870756125114368 2495578456377556992 2505848326568411136 2508927727833865728 2521048151639826432 2522637715417657344 2533018940583985152 2534824371047694336 2545255747060236288 2550489102954956241 2562309168851607552 2563469634960688896 2565085946205935232 2574687474015141888 2575641855449581056 2575853546240692224 2576310858298884096 2577477665752823808 2586912960596410368 2588084569727115264 2589929248679165952 2591562243161309184 2600587393735458816 2602227108359503872 2604081867524407296 2604754828549742544 2618011542087512064 2630442745991061504 2630658940841558016 2632317616087990272 2643150198870245376 2646701865356230656 2660175144050800896 2661379933518215208 2674924836480718848 2675922993264216384 2686409612927041536 2686935022043081472 2687626283947388928 2687847178685939712 2689541912089903104 2691237714052128768 2700609985802207232 2702312766373330944 2702534868186955776 2704238862429192192 2704937706570886488 2713433395041533952 2718005038486687872 2732857525035795456 2744103852299317248 2744809821903716352 2746766208091815936 2763740700191992716 2775834932922574848 2777092104540746304 2778843108389763168 2790278676737046144 2791003429823791104 2792267471232225792 2802489040646111232 2803758283871041536 2804479600640753664 2806478516963377152 2807525763424751616 2819079367389462528 2819804625780867072 2836179170594804736 2837967429844864512 2849646308156983296 2851677417428656128 2863412715442765824 2867260354135916544 2879059779461578752 2896523408267034624 2897597087380778688 2897835239520778752 2899662373971926784 2910277080670961664 2911595140943004672 2912351405033521152 2913670404764061696 2915507523556472832 2925660817952391168 2926413496320786432 2927505496904441856 2929592100964958208 2930349182118460362 2939552844628328448 2941648035536830464 2959248089239944192 2959491308446752768 2973543973729026048 2975663392099467264 2977539598525759488 2987908920462016512 2989792847902408704 2992697037057151008 2994052425207992109 3010413367422243432 3022210814542921728 3022801899798466656 3023579569440812544 3023828076021682176 3036810866787090432 3038186234027483136 3040101862169997312 3040351726710325248 3042268720232841216 3052612569421725696 3052863462211190784 3054788344595939328 3056965670572130304 3057755668297523856 3067359490046951424 3074464715665269888 3087116833836731904 3087911049641680896 3102828494325940224 3104784880514039808 3117561773026443264 3124228617608339592 3139063511329176912 3139878858551764992 3141300905136254016 3152800170726875136 3153611284740440064 3154228069354921728 3155039550720847872 3158466483852845568 3170281287680851968 3171464288313145344 3172280204003475456 3172540932219469824 3184515581680689152 3185334855048757248 3189615068506226688 3205852096676606208 3208137094607238144 3221339304873111552 3222168051800014848 3225667898402906112 3238942251894276096 3252271232354746368 3259796723303376024 3274061715754831872 3275544533560880256 3277879205359569408 3289878439019347968 3291368420196440064 3292215183360884736 3293443684017497088 3294299130283819008 3295791113585577984 3306996950206869504 3309354039978934272 3310205430264496128 3322972780884197376 3327437941836742656 3329154100394937216 3345236970445154304 3361397535519768576 3363516953890209792 3365914328768249856 3377358587445313536 3379765828063592448 3386715038350023861 3400652137273274988 3401527015620914112 3416412225135476736 3417959513280918528 3420114594941246976 3434189140599441408 3434471394987589632 3435081144398512128 3436636887670431744 3439086379393646592 3450779426302820352 3453238998238887936 3455416324215078912 3469636144479338496 3473006438066323392 3490682056116682752 3492882990578294784 3507256994654748672 3507545254455410688 3509756821450653696 3531446450245324026 3546900192067734528 3548506578024286944 3553274794334451264 3564951887097888768 3566566448640958464 3567897324352288512 3568815229503909888 3582580029390775296 3583501711929851904 3583796238247919616 3586055882786537472 3588316952069505024 3600813314402942976 3603083688497774592 3606583608761181984 3624006717982250496 3642450841165234176 3643810033381060608 3658805136399089664 3659746429204955136 3683319430224185856 3684987600255990288 3701113243896766464 3702789472720995072 3705124144519684224 3720371568982728192 3721337906431721472 3721634555103608832 3723023294976301056 3736652054194814976 3738344378494722048 3739306134187671552 3743367684566335488 3744330732594266112 3758772489852616704 3763391591750798592 3781572227459739648 3783956573126486016 3799528410875977728 3802236556571541504 3817883620590354432 3823013805514555392 3845204452441033344 3862031211022712832 3863462783174371584 3863780319361038336 3864466287448326144 3866216498629235712 3880369440894615552 3882126854590672896 3884893873018748928 3887343364741963776 3900881090603188224 3903340662539255808 3906122801286610944 3907132242824613816 3919403792837771264 3945664118986592256 3945988411262337024 3948476424131985408 3964725298305368064 3967551189465956352 3970052798034345984 3990262716076201344 3992069900277322812 4013884489896324576 4029614419390562304 4030402533064622208 4031439425921083392 4031770768028909568 4034312868134854656 4050914978703310848 4053469149559996416 4053802302280433664 4056358293643788288 4070150092562300928 4073051126127919104 4077007557730031808 4099286287553693184 4116155778448975872 4117214732855574528 4117553124795482112 4139713174018719744 4163752399383862272 4165638156811119456 4168264662584644752 4185418015105569216 4186505144735686656 4188401206848338688 4203733560969166848 4205637425806562304 4206719400961130496 4211288645137127424 4227041716907802624 4228619051084193792 4229706938671300608 4254268755892207104 4274469462235474944 4277516126142984192 4295119073164148736 4296224069066686464 4300890531203874816 4318589669192368128 4346395631071168032 4346752859281168128 4365415621006442496 4367392711414507008 4368527107550281728 4370505607146092544 4373261285334709248 4386504585359130624 4388491226928586752 4389620244481179648 4391258245356662784 4394388151447437312 4395523773177690543 4409329266942492672 4412472053305245696 4430630374512263168 4438872133859916288 4460315960593539072 4463495088149200896 4481863380693024768 4484689271853613056 4487885771690999808 4503144783260418048 4515620051133365148 4533316221814382592 4534202849697699984 4535369354161218816 4555216300180635648 4557279351041224704 4560152793254995968 4560527590065487872 4578918854132588544 4579295193316786176 4582182516893908992 4585448505858195456 4601039235070427136 4607221765620105216 4611697073497904832 4630675250755097856 4631866574462521344 4654242741488910336 4657177320771059712 4676342659539664896 4708595266993765368 4711951357704381024 4729200256090312704 4731342104032382592 4732559326081271808 4737699725779268352 4755421931521277952 4757196432469718016 4758420306005213184 4776773372521033728 4778002282573135872 4781407843715383296 4784422602759340032 4808778145014909312 4832008957309667328 4838501847604359168 4858413377841414144 4859663291239366656 4878406848532119552 4889695084955064036 4911092573632247808 4913316800341320384 4934817658529021952 4937052630294660096 4940165526026245632 4943686670378366976 4960495425310304256 4961783875242295296 4962179406804811776 4964031059968401408 4965308145396744192 4984459171326296064 4991156912755113984 5011696653136822272 5017855455667731456 5042096303279652864 5045275430835314688 5066037881167970304 5069648742095388672 5100978205909912482 5124618337703215104 5126939269921377792 5130171892411870464 5149374948030283776 5151283710899162112 5151707092481384448 5152621716597768192 5154955331505647616 5176169139454230528 5179858497358331904 5183124486322618368 5201174787470917632 5204454216719007744 5209509657099485088 5236023084175024128 5260885491982123008 5261317881683116032 5264635232175980544 5286300397740490752 5297169675367986039 5320350288101601792 5322759867036430416 5349849672961437696 5351845986528432768 5372819225854083072 5373870044086162944 5375252567894777856 5375694357371879424 5379083824179806208 5382475428104257536 5401219971604414464 5404625532746661888 5408477724858384384 5409875413141772976 5426866790083067904 5436010076973375744 5465715050071590912 5488207704598634496 5489619643807432704 5527481400383985432 5551669865845149696 5554184209081492608 5557686216779526336 5580557353474092288 5582006859647582208 5584534942464451584 5604978081292222464 5607516567742083072 5608959201281507328 5612957033926754304 5615051526849503232 5638158734778925056 5672358341189609472 5675934859689729024 5699292616313966592 5703354834857312256 5726825430885531648 5734520708271833088 5793046816534069248 5795194174761557376 5795670479041557504 5799324747943853568 5820554161341923328 5823190281886009344 5824702810067042304 5827340809528123392 5831015047112945664 5851321635904782336 5855010993808883712 5859184201929916416 5860698364236920724 5879105689256656896 5883296071073660928 5918496178479888384 5918982616893505536 5947087947458052096 5951326784198934528 5955079197051518976 5979585695804817408 5985394074114302016 5988104850415984218 6020826734844486864 6044421629085843456 6045603799596933312 6047159138881625088 6047656152043364352 6076372468054966272 6080203724339994624 6080703453420650496 6084537440465682432 6105225138843451392 6105726924422381568 6109576689191878656 6115511336595047712 6148929431330539776 6174233667673463808 6175822099283361792 6205656988651880448 6209569761028079616 6248457235216679184 6278127022658353824 6279757717103529984 6282601810272508032 6305600341453750272 6307222569480880128 6308456138709843456 6310079101441695744 6316932967705691136 6340562575361703936 6342928576626290688 6344560408006950912 6369031163361378304 6370669710097514496 6411704193353212416 6416274189214476288 6442678609746223104 6444336103600029696 6451335796805812224 6477884503788552192 6504542464709492736 6519593446606752048 6548123431509663744 6551089067121760512 6555758410719138816 6579756878038695936 6582736840392880128 6584430366721769472 6586887368034994176 6588598260567638016 6591582227171155968 6613993900413739008 6618708079957868544 6645945561768394752 6654875883673485312 6658308200789874432 6690473940890308608 6722795071039537152 6727033907780419584 6731828657536499712 6754717174890627072 6773430076700047722 6801304274546549976 6803054031241828224 6832824450270953472 6835919026561837056 6840229189882493952 6868378281198882816 6868942789975179264 6873273775340863488 6878172758787293184 6901558852605640704 6906477996477775872 6910832648430157824 6946012876132646784 6981364112233365504 6985765981156589568 7014513989309497344 7019513642901307392 7062892900490648052 7093800384135469056 7097013156048573888 7106549588668902528 7133132897281916928 7135794648704577024 7137630459007819776 7165160058781550592 7167003423859703808 7167592476495839232 7172111765573074944 7176633904139010048 7206167376995549184 7213167217522363968 7248013435964500992 7284901682330468352 7287620066762121216 7317610272798179328 7366638860448371712 7369975200511980576 7402226487793532928 7405578945441990144 7410248289039368448 7440743137965456384 7442675812863442944 7443269110207217664 7446046589952602112 7476688756989444096 7478612268375343104 7486735369132670976 7517544979705233408 7526783183501597184 7563144454919479296 7567913146252972032 7599056821751955456 7604473113143083008 7635767241180708864 7651467308864868723 7690408904882066688 7724062422045425664 7726925566348743168 7727560638722076672 7728932574896652288 7732432997258471424 7760738881789231104 7764253709181345792 7769787746037497856 7774686729483927552 7801762181206376448 7806681325078511616 7812245602573221888 7814264485649227632 7838807585675542528 7891328237973184512 7891976822524674048 7896952848263970816 7929450596610736128 7940105596068691968 7980525432152402688 7984139800554645624 8027768979792649152 8059228838781124608 8060805066129244416 8062878851842166784 8063541536057819136 8068625736269709312 8101829957406621696 8106938299119992832 8107604604560867328 8112716587287576576 8140300185124601856 8154015115460063616 8198572575107386368 8232311556897951744 8234429465711149056 8327504798767724544 8331276313622238912 8336529325169289504 8370836030211138432 8373010289471373312 8376802413696677376 8407467121938333696 8411274851613124608 8413438801922260992 8422577290274254848 8457238102168387584 8459413877342601216 8508537511784414208 8548938924470949888 8555032252285968384 8590238146328297472 8601781062407749632 8637179338384736256 8692791262142336064 8693505718562336256 8730831242012884992 8734785422829014016 8737054215100563456 8741011214292185088 8746522570669418496 8776982453857173504 8779240488962359296 8782516490713325568 8788776302894874624 8791047546355381086 8818658533884985344 8824944106610491392 8877744267719832576 8920631921187078144 8926990176298401792 8963726761386049536 8969378543707226112 8982157275623976327 9031240102266730296 9066632443628765184 9068405699395399968 9070738708322437632 9110432600361271296 9114558702082449408 9120305586509991936 9121055180130975744 9157837708265177088 9158590386633572352 9164365033787817984 9170897011716390912 9202078470140854272 9223394146995809664 9261350501510195712 9263733148925042688 9308485482977820672 9314354641542119424 9352685319079329792 9417190533987530736 9423902715408762048 9458400512180625408 9462684208064765184 9465118652162543616 9475399451558536704 9510843863042555904 9514392864939436032 9516840612010426368 9553546745042067456 9556004565146271744 9568845205518680064 9617556290029818624 9664017914619334656 9677003695208718336 9716826755682828288 9756813697064239104 9779390169910128072 9822185147264495616 9826633600682640768 9869635317058043904 9874105260589320192 9880331052052491264 9887373340756733952 9920990850620608512 9928062119936802816 9930616290793488384 9968918342652592128 9982313825510227968 10035710911335462912 10084192606559305728 10090550861670629376 10132075762335940608 10139297484190777344 10201956411819824964 10249236675406430208 10253878539842755584 10260343784823740928 10302567421798324224 10303414184962768896 10305243433195536384 10309910663011295232 10352338278908461056 10359716994716663808 10366248972645236736 10408908433438015488 10419019314198970176 10472046168350048256 10521770983964246016 10522635763366232064 10529270464351961088 10594339350735972078 10640700576203203584 10645519734072860832 10699699345922875392 10703691973056865536 10747740088172325888 10750505135789555712 10751388714743758848 10758167648359612416 10764950856208515072 10802439943208828928 10809251065493323776 10819750826283545952 10872020153946751488 10931430100143181824 10976415409197268992 10979239287614865408 11054962800767970864 11103339731690299392 11108368418162985216 11115372433559052672 11161114706948184576 11164013719295164416 11169069884928903168 11209956162584444928 11215033135484166144 11217918402563014656 11230103053699006464 11276317469557850112 11344716682379218944 11351869719379458048 11398585232627933184 11406709669714624512 11453650861771063296 11469041416543666176 11586093633068138496 11590388349523114752 11591340958083115008 11598649495887707136 11641108322683846656 11646380563772018688 11654681619056246784 11662030094225891328 11702643271809564672 11710021987617767424 11718368403859832832 11721396728473841448 11758211378513313792 11836992356959776768 11837965233787011072 11894175894916104192 11902653568397869056 11910158394103037952 11970788148228604032 11976209700831968436 12041653469688973728 12088843258171686912 12091207599193866624 12094318277763250176 12095312304086728704 12152744936109932544 12160407448679989248 12161406906841300992 12169074880931364864 12210450277686902784 12219153378383757312 12231022673190095424 12297858862661079552 12348467335346927616 12351644198566723584 12419139522056159232 12496914470433358368 12556254045316707648 12559515434207059968 12565203620545016064 12611200682907500544 12616912277419686912 12620158202883391488 12633865935411382272 12681125150723407872 12685857153252581376 12689120816013901824 12738062326722756608 12823408386706424832 12832548378428952576 12885357219492446208 12888672207200059392 12902671593611624448 12955769007577104384 13039186893213504096 13096246863019327488 13102178134243521024 13111516821438277632 13159513756077391872 13165473680785760256 13168860733443538944 13173774736069988352 13183164454342311936 13227987800827478016 13237416159915737088 13291891123536789504 13316616401579748864 13380947881780617216 13445590142079074304 13454067815560839168 13463657315072999424 13509434349781254144 13546860153400095444 13602608549093099952 13606108062483656448 13665648900541906944 13671838053123674112 13680458379764987904 13736756562397765632 13737885579950358528 13746547550681726976 13756345517574586368 13803117705211281408 13821665296860315648 13892025752265293568 13962728224466731008 13971531962313179136 14029027978618994688 14125785800981296104 14187600768270938112 14194026312097147776 14213099177337805056 14266265794563833856 14271589297409154048 14275260918015639552 14330320117563101184 14334006847719407616 14344223531146149888 14353267808278020096 14426334435044727936 14496026871929001984 14575240133524242432 14635220545596358656 14733277720896743424 14739950401023961152 14804452975587065856 14811157890883980288 14820496578078736896 14881486275930912768 14885351625726885888 14886538220414435328 14892093179905204224 14953377513978888192 14973470738265341952 15035089959410466816 15053566367003194368 15126288909838958592 15135826292505944064 15198113643503910912 15208946226286166016 15302934617729737446 15380817809764133376 15448124844090851328 15453851132697486336 15455121277444153344 15457865149793304576 15464865994516942848 15528507418362691584 15539575492074995712 15549373458967855104 15603524362412752896 15613362650157023232 15628528971298455264 15782656475946369024 15783953645049348096 15793905696527941632 15858901193221472256 15891509026103958117 15961050864304805376 15968279601109291248 16055537959585298304 16118457677562249216 16121610132258488832 16125757703684333568 16127083072115638272 16137251472539418624 16203659914813243392 16213876598239985664 16225433174575153152 16280600370249203712 16308030230920127232 16397145150214772736 16464623113795903488 16468858931422298112 16655009597535449088 16662552627244477824 16673058650338579008 16741672060422276864 16746020578942746624 16753604827393354752 16814934243876667392 16822549703226249216 16826877603844521984 16845154580548509696 16914476204336775168 17017075023568828416 17097877848941899776 17110064504571936768 17180476292656594944 17203562124815499264 17385582524284672128 17387011437124672512 17461662484025769984 17469570845658028032 17474108430201126912 17482022428584370176 17493045141338836992 17553964907714347008 17565032981426651136 17577552605789749248 17582095092710762172 17637317067769970688 17649888213220982784 17755488535439665152 17841263842374156288 17853980352596803584 17938757087414452224 17964314551247952654 18062480204533460592 18133264887257530368 18136811398790799936 18141477416644875264 18229117404164898816 18240611173019983872 18242110360261951488 18315675416530354176 18317180773267144704 18328730067575635968 18446788293991619328 18522701003020391424 18527466297850085376 18616970965955641344 18628709283084238848 18834381067975061472 18847805430817524096 18916801024361250816 18925368416129530368 18930237304325087232 18950798903117073408 19021687726085111808 19028785729878872064 19033681224020852736 19107093490084134912 19112009130292543488 19235112580059637248 19328035829238669312 19354007390417436672 19433653511365656576 19513627394128478208 19558780339820256144 19644370294528991232 19653267201365281536 19739270634116087808 19748210521178640384 19760662104104982528 19774746681513467904 19841981701241217024 19856124239873605632 19937836685305184256 19964627651020455936 20071421822670925824 20168385213118611456 20181101723341258752 20264151524671881216 20403912823639649928 20498473350812860416 20507757079685511168 20520687569647481856 20605134843596648448 20606828369925537792 20619821326022590464 20704676557816922112 20719433989433327616 20732497945290473472 20838038628397940352 20944092336700096512 21043541967928492032 21058540928703922176 21188678701471944156 21281401152406407168 21291039468145721664 21399398691845750784 21407383946113731072 21495480176344651776 21501010271579111424 21502777429487517696 21516335296719224832 21529901712417030144 21618502130986647552 21639501652567091904 21744040307893502976 21862860200286363648 21952830818394537984 22109925601535941728 22206679463380598784 22216736836325970432 22230744867118105344 22322229413896369152 22328027438590328832 22338139769857806336 22430066270968332288 22435836805126029312 22460206107398012928 22552634939115700224 22689433364758437888 22703739438758916096 22797170465255866368 22813419339429249024 22907301723542126592 22954401926594606169 23172187266136276992 23180776699046229504 23182681916166230016 23197298991775414272 23282216645367693312 23292761127544037376 23309363238112493568 23324060188451782656 23405286543619129344 23420043975235534848 23436736807719665664 23442793456947682896 23516422757026627584 23673984713919553536 23675930467574022144 23788351789832208384 23820316788206075904 23941576296457208064 23952419401663936872 24083306939377947456 24177686516343373824 24182415198387733248 24188636555526500352 24190624608173457408 24305489872219865088 24320814897359978496 24322813813682601984 24338149761862729728 24420900555373805568 24462045346380190848 24595717725322159104 24696934670693855232 24703288397133447168 24993828940866716736 25112508090633415296 25119030868414119936 25130407241090032128 25222401365815001088 25233824554839373824 25240316405766782976 25267731870822764544 25371714306505162752 25378241632027803648 25476124653445513216 25646816773412849664 25665096756857905152 25770714438984892416 25805343187223248896 25911538015154208768 26078373786427008192 26192493726038654976 26204356268487042048 26223033642876555264 26330947361571520512 26337721466887077888 26347549472139976704 26366328908684623872 26455975601654956032 26474832319831474176 26633232803159497728 26761895763561234432 26891180284158148608 26908135631121678336 27093720306800190888 27205217098186199904 27212216124967312896 27331297801083813888 27343676106247348224 27360916759529975808 27473513124795531264 27475771159900717056 27493095101363453952 27512691035149172736 27606235410422562816 27784051504530587136 27925456448933462016 27943063924626358272 28058055957237989376 28251571601962592208 28375201536541876224 28388052624194295552 28426198354675610112 28532531589127667712 28543178594818308096 28550521836031279104 28660640235126202368 28668013695438815232 28706535616556040192 28852668870089455872 28992053743858003968 29150480267048484864 29270441091192717312 29466555441793486848 29479900802047922304 29608905951174131712 29622315781767960576 29640993156157473792 29762972551861825536 29784186359810408448 29906755027957776384 29946941476530683904 30107132734006388736 30252577819677917184 30271652585011888128 30396227287007821824 30417892452572332032 30605869235459474892 30761635619528266752 30907702265394972672 30910242554888306688 30915730299586609152 30929731989033885696 31057014836725383168 31079150984149991424 31098746917935710208 31226725300314046464 31257057942596910528 31565312951892738048 31567907290098696192 31587811393055883264 31783018052207916234 31922101728609610752 31936559202218582496 32111075919170596608 32243220264516977664 32251515407368667136 32254166144231276544 32274502945078837248 32407319829626486784 32427753196479971328 32616060461840254464 32794290300429545472 32929246227591806976 32937717862844596224 33310019195070898176 33325105254488955648 33346117300677158016 33483344120844553728 33492041157885493248 33507209654786709504 33629868487753334784 33645099406452498432 33653755207689043968 33690309161097019392 33828952408673550336 34034150047137656832 34195755697883799552 34220129009143873536 34360952585313189888 34407124249630998528 34771165048569344256 34774022874249345024 34923324968051539968 34939141691316056064 34964044857168740352 34986090282677673984 35107929815428694016 35130065962853302272 35155105211579498496 35164190185421524344 35274634135539941376 35510977070879330304 35682527684748312576 35707960705193607168 35928629102495905308 36124960409066921184 36266529774515060736 36273622797581599872 36282954833289750528 36458234808329797632 36481222346039967744 36484220720523902976 36631350833060708352 36657460135151271936 36893576587983238656 37045402006040782848 37054932595700170752 37257418566168477696 37668762135950122944 37695610861635048192 37833602048722501632 37850736832259060736 37860474608650174464 37901597806234146816 38043375452170223616 38057571459757744128 38067362448041705472 38214186980168269824 38470225160119274496 38656071658477338624 38708014780834873344 38867307022731313152 39117560679640512288 39288740589057982464 39306534402730563072 39478541268232175616 39496421042357280768 39521324208209965056 39549493363026935808 39683963402482434048 39712248479747211264 39875673370610368512 40142843645341851648 40336770426237222912 40362203446682517504 40528303049343762432 40807825647279299856 40996946701625720832 41015514159371022336 41041375139294963712 41210269687193296896 41213656739851075584 41239642652045180928 41409353115633844224 41464995890580946944 41676077256795880704 41888184673400193024 42087083935856984064 42377357402943888312 42562802304812814336 42582078936291443328 42798797383691501568 42814767892227462144 42990960352689303552 43002020543158222848 43032670593438449664 43059803424834060288 43279003305134183808 43488080615787005952 43725720400572727296 43905661636789075968 44219851203071883456 44413358926761197568 44433473672651940864 44461489734236210688 44644458827792738304 44656054877180657664 44676279539715612672 44860132541936664576 44920412214796025856 45105269878231400448 45378866729516875776 45407478877517832192 45594340930511732736 45626838678858498048 45908803853189212338 46344374532272553984 46361553398092459008 46365363832332460032 46394597983550828544 46585522255088074752 46618726476224987136 46648120376903565312 46810573087238258688 46840087950471069696 46885586913895365792 47347969427839107072 47351860935148044288 47576703579664416768 47883152592914416128 47904838803327873744 48166613878755894912 48355373032686747648 48364830396775466496 48377273111053000704 48381249216346914816 48610979744439730176 48641629794719956992 48676299523725459456 48841801110747611136 48924090692760381696 49191435450644318208 49393869341387710464 49406576794266894336 49987657881733433472 50225016181266830592 50238061736828239872 50260814482180064256 50444802731630002176 50467649109678747648 50480632811533565952 50535463741645529088 50743428613010325504 50952249306891026432 51293633546825699328 51330193513715810304 51541428877969784832 51610686374446497792 52156747572854016384 52384987452077309952 52408712536974084096 52446067285753110528 52661894723143041024 52695098944279953408 52732657817369247744 52911951203309912064 52949664639662948352 53266465606318995456 53523791527122468864 53816271262243356672 54187440613600381776 54410434196372399808 54424432249934625792 54687352212494696448 54721833519059951616 54947026249591062528 54951542319801434112 54986190202726907904 55568103009061174272 55850912897866924032 55886127849252716544 56503143203925184416 56750403073083752448 56776105248388591104 56852396709351220224 57065063178255335424 57086357189636616192 57101043672062558208 57321280470252404736 57336027390877630464 57705337740178911744 57984107487716007936 58300960534096969728 58540882182385434624 58933110883586973696 58959801604095844608 59217811902348263424 59244631563535921152 59281986312314947584 59525945103723651072 59568372719620816896 59813510055915552768 59893882953061367808 60214265468012777472 60505155639355834368 60543305170023776256 60792454574015643648 61211738470918949784 61523271239056533504 61815404530789945344 61820485109776613376 61859463978067771392 62114029673450766336 62158301968299982848 62197493835871420416 62514115885193821056 63130625903785476096 63175622786111766528 63566036104415832468 63844203457219221504 63873118404437164992 64222151838341193216 64486440529033955328 64503030814737334272 64508332288462553088 64549005890157674496 64855506392959942656 65232120923680508928 65588580600859090944 65858492455183613952 66620038390141796352 66650210508977911296 66692234601354316032 66966688241689107456 66984082315770986496 67014419309573419008 67290198812904996864 67307510415378087936 67380618322194038784 67657904817347100672 68068300094275313664 68391511395767599104 68440258018287747072 68721905170626379776 68863205779783818507 69542330097138688512 69548045748498690048 69846649936103079936 69878283382632112128 69928089714337480704 69972180565355347968 70215859630857388032 70260131925706604544 70310210423158996992 70328380370843048688 70549268271079882752 71021954141758660608 71365055369496625152 71857258204991810616 72249920818133842368 72533059549030121472 72547245595163199744 72565909666579501056 72916469616659595264 72962444692079935488 72968441441047805952 73262701666121416704 73787153175966477312 74090804012081565696 74109865191400341504 75337524271900245888 75391221723270096384 75667204097445003264 75701473664518121472 75720949217300348928 75803195612468293632 76115142919515488256 76134724896083410944 76428373960336539648 76940450320238548992 77312143316954677248 77416029561669746688 77734614045462626304 78235121359281024576 78577481178115964928 78613068805461126144 78992842084714561536 79042648416419930112 79098986726053871616 79367926804964868096 79424496959494422528 80285687290683703296 80673540852474445824 80724406893365035008 81615651294558599712 81993893403251441664 82031028318742044672 82082750278589927424 82420539374386593792 82427313479702151168 82479285304090361856 82818706231267688448 83352154513591761408 83776369346800386048 84174167871713968128 84754714805887776624 85125604609625628672 85164157872582886656 85597594767383003136 85629535784454924288 85981920705378607104 86004041086316445696 86119606849668120576 86558006610268367616 86976161231574011904 87451440801145454592 87811323273578151936 88439702406143766912 88826717853522395136 88866947345303881728 88922979468472421376 89288917655585476608 89352559079431225344 89720265083873329152 89840824429592051712 90757733459033751552 90814957755035664384 91188681861023465472 91253677357716996096 91817607706378424676 92723106796184918016 92730727664664920064 92789195967101657088 93171044510176149504 93237452952449974272 93296240753807130624 93680175900942139392 93771173827790731584 94695938855678214144 94703721870296088576 95766305185828832256 95809677606655747488 96333227757511789824 96729660793550932992 96754546222106001408 96762498432693829632 97221959488879460352 97283259589439913984 97848181385520763392 98382870901288636416 98787738682775420928 98813153588533788672 99975315763466866944 100450032362533661184 100476123473656479744 100521628964360128512 100889605463260004352 100935298219357495296 100961265623067131904 101070927483291058176 101486857226020651008 101904498613782052864 102587267093651398656 102660387027431620608 103082857755939569664 103221372748892995584 104313495145708032768 104769974904154619904 104817425073948168192 104892134571506221056 105323789446286082048 105390197888559906816 105465315634738495488 105823902406619824128 106532931212637990912 107047583054244937728 108374881227200763552 108820868392744799616 108848864499869251584 109374704424989392896 109443667038119903232 109894052499182125056 109972380405453815808 111136206018122348544 111772255698505433088 113006286407850368832 113500806146167504896 113552210496777182208 113704793418702440448 114130126356510670848 114172714379273232384 114202087344125116416 114642560940504809472 115410675480357823488 115968214975432015872 116601921068193939456 117866221767173947392 117919603208191689216 118435623804696526848 118489263127071842304 118563972624629895168 119051890207447302144 119136745439241633792 119627020111831105536 120428530936025554944 121010311278711668736 121086610340047552512 121584909148031287296 122423476941837899568 123046542478113067008 123630809061579890688 123640970219553226752 123718927956135542784 124228059346901532672 124394987671742840832 125028231770387642112 126261251807570952192 127132072208831664936 127688406914438443008 127746236808874329984 128444303676682386432 128972881058067910656 129006061629474668544 129098011780315348992 130464241847361017856 131177161201718181888 131716984910367227904 133240076780283592704 133300421017955822592 133384469202708632064 133933376483378214912 133968164631541972992 134028838619146838016 134580397625809993728 134761236644388077568 135315809634694201344 136136600188550627328 136783022791535198208 136880516036575494144 137726411559567637014 139084660194277377024 139096091496997380096 139756566765264224256 139856179428674961408 139944361130710695936 140431719261714776064 140520263851413209088 140656760741686097376 142043908283517321216 142730110738993250304 143714516409983621232 144499841636267684736 145066119098060242944 145094491190326399488 145131819333159002112 145832939233319190528 145924889384159870976 146525403332242833408 147574306351932954624 148181608024163131392 148219730382800683008 150675048543800491776 150782443446540192768 151334408194890006528 151402947329036242944 151441898434600697856 151606391224936587264 152230285839030976512 152856747920673079296 153880900640477097984 154624286633909354496 154832059123339493376 156470242718562049152 157154962356231929856 157226137610922252288 157985684169429123072 158085296832839860224 158197973452107743232 158735853609929736192 158848993918988845056 160571374581367406592 161448813786730070016 163231302589117199424 164062056637484089344 164165500557179854848 164841078748773187584 164854626959404302336 164958570608180723712 166704309027183522816 167552738693600772096 169509429611775553248 170251209219251257344 170328315745165773312 171195189534766006272 171259071568909848576 171963841410757214208 172008082172632891392 173116013220536735232 173952322463148023808 174902881602290909184 175622646547156303872 176879404812287533824 177653435707044790272 177733894690607763456 177845958936944842752 178577835311170953216 178705118158862450688 179440530167746658304 179681648859184103424 181515466918067503104 181629915510071328768 182377363722046930944 183635215412756849352 185446213592369836032 185461455329329840128 185578391934203314176 186342089020352299008 186474905904899948544 186592481507614261248 187542347655581463168 189391877711356428288 191532610371657664512 191619355213311494976 192666455515023579648 193459321587101865984 193509092444212002816 193524996865387659264 194566519178879827968 195696362771041526784 196765741802577272832 197575477365550841856 199950631526933733888 200900064725067322368 200952246947312959488 201043257928720257024 201870596438714990592 201922531246134263808 202141854966582116352 202973714452041302016 205174534187302797312 205320774054863241216 206165715511879139328 206589617339351455521 208626990291416065536 209539949808309239808 209634850147896336384 209784269143012442112 210647578892572164096 210780395777119813632 210930631269476990976 211647804813239648256 213065862425275981824 214095166108489875456 216749762454401527104 217641736785489599232 217697728999738503168 218749408849978785792 218887334076239806464 219788104998364250112 222272412036244697088 226012572815700737664 227001612292335009792 227104420993554364416 227409586837404880896 228345428758546464768 228404174688250232832 229285121881009618944 230821350960715646976 231936429950864031744 233203842136387878912 235732443534347894784 235839206416383378432 236978526254143684608 237127945249259790336 238103780414894604288 238273490878483267584 240857061872051109888 242020622557423337472 242173220680095105024 244846953883675799136 246093084956226134016 247261618123159781376 247281940439106453504 247437855912271085568 248456118693803065344 250056463540775284224 252522503615141904384 254264144417663329872 255376813828876886016 255492473617748659968 256888607353364772864 257945762116135821312 258012123258949337088 260928483694722035712 262354322403436363776 263433969820734455808 266480153560567185408 266600842035911645184 266768938405417264128 267866752966756429824 268057677238293676032 269160795251619987456 269522473288776155136 272273200377101254656 273566045583070396416 273761032073150988288 275452823119135274028 278169320388554754048 278192182993994760192 279513133530528448512 279712358857349922816 279888722261421391872 281040527702826418176 281313521483372194752 284087816567034642432 287429032819967242464 288999683272535369472 290188982380652798976 290263638666318004224 291665878466638381056 291849778768319741952 295148612703865909248 296363216048326262784 296439460765601366016 301350097087600983552 301564886893080385536 302668816389780013056 302805894658072485888 302883796869201395712 303212782449873174528 304460571678061953024 305713495841346158592 307761801280954195968 309248573267818708992 309664118246678986752 312940485437124098304 314309924712463859712 314452275221844504576 315971368338858246144 316170593665679720448 316395946904215486464 317471707219859472384 321142749162734813184 326462605178234398848 328124113274968178688 328331001114359709696 329682157497546375168 329917141216361447424 333408618054367045632 339018859223551106496 340502418438502514688 340656631490331546624 342390379069532012544 342518143137819697152 343927682821514428416 346232026441073470464 347904644926296047616 349805763204581818368 353758809624575067648 355306871414089580544 355467789381215526912 355691917873889685504 357155670622341906432 357410236317724901376 358881060335493316608 363030933836135006208 363259831020142657536 364754727444093861888 367270430825513698704 370892427184739672064 370922910658659680256 371156783868406628352 372684178040704598016 373184963015228522496 375084695311162926336 378783755422712856576 383065220743315329024 383238710426622989952 385332911030047159296 386918643174203731968 387018184888424005632 391392725542083053568 393531483605154545664 395150954731101683712 399901263053867467776 401800129450134644736 401904493894625918976 402086515857440514048 403741192877429981184 404283709933164232704 405947428904082604032 410349068374605594624 410641548109726482432 413179234678702911042 417253980582832131072 419269700295792672768 419568538286024884224 421295157785144328192 421560791554239627264 426131724850551963648 428190332216979750912 433499524908803054208 435283473570979198464 435395457999477006336 437498817699957571584 437774668152479612928 439576209996728500224 444544824072489394176 452025145631401475328 454003224584670019584 454208841987108728832 454819173674809761792 456690857517092929536 458570243762019237888 461642701921431293952 463872859901728063488 471464887068695789568 471678412832766756864 473957052508287369216 474255890498519580672 476207560829789208576 476546981756966535168 481714123744102219776 484346441360190210048 489693907767351598272 492186169912452268032 494523236246319562752 494563880878212907008 494875711824542171136 500112927081550568448 508528288835326659744 510753627657753772032 510984947235497319936 513777214706729545728 515891524232271642624 516024246517898674176 521856967389444071424 524708644806872727552 526867939641468911616 532960307121134370816 533201684071823290368 533537876810834528256 535733505933512859648 536115354476587352064 538321590503239974912 539044946577552310272 544546400754202509312 547132091166140792832 550905646238270548056 556338640777109508096 556384365987989520384 559026267061056897024 559424717714699845632 559777444522842783744 562627042966744389504 568175633134069284864 574858065639934484928 577999366545070738944 580377964761305597952 580527277332636008448 583699557536639483904 590297225407731818496 592726432096652525568 602700194175201967104 603129773786160771072 605611789316144971776 605767593738402791424 606425564899746349056 608921143356123906048 615523602561908391936 618497146535637417984 625880970874248196608 628619849424927719424 628904550443689009152 631942736677716492288 632341187331359440896 632791893808430972928 634943414439718944768 642285498325469626368 652925210356468797696 656248226549936357376 656662002228719419392 659364314995092750336 666817236108734091264 678037718447102212992 681004836877005029376 681313262980663093248 685036286275639394304 687855365643028856832 692464052882146940928 695809289852592095232 699611526409163636736 707517619249150135296 710935578762431053824 711383835747779371008 714311341244683812864 714820472635449802752 726061867672270012416 726519662040285315072 734540861651027397408 741784854369479344128 741845821317319360512 742313567736813256704 745368356081409196032 750169390622325852672 757567510845425713152 766130441486630658048 766477420853245979904 770665822060094318592 773837286348407463936 774036369776848011264 782785451084166107136 787062967210309091328 790301909462203367424 799802526107734935552 803600258900269289472 804173031714881028096 807482385754859962368 808567419866328465408 820698136749211189248 821283096219452964864 826358469357405822084 834507961165664262144 838539400591585345536 839137076572049768448 843121583108479254528 852263449701103927296 866999049817606108416 870566947141958396928 870790915998954012672 874997635399915143168 875549336304959225856 889089648144978788352 904050291262802950656 908006449169340039168 908417683974217457664 909638347349619523584 913381715034185859072 917140487524038475776 923285403842862587904 927745719803456126976 942929774137391579136 943356825665533513728 947914105016574738432 948511780997039161344 952415121659578417152 963428247488204439552 979387815534703196544 984372339824904536064 989046472492639125504 989751423649084342272 1000225854163101136896 1017056577670653319488 1021507255315507544064 1021969894470994639872 1027554429413459091456 1031783048464543285248 1043713934778888142848 1049417289613745455104 1065920614242268741632 1066403368143646580736 1067075753621669056512 1071467011867025719296 1072230708953174704128 1076643181006479949824 1089092801508405018624 1094264182332281585664 1101811292476541096112 1112677281554219016192 1112768731975979040768 1118052534122113794048 1119554889045685567488 1125254085933488779008 1136351266268138569728 1149716131279868969856 1155998733090141477888 1160755929522611195904 1161054554665272016896 1180594450815463636992 1185452864193305051136 1205400388350403934208 1206259547572321542144 1211223578632289943552 1212851129799492698112 1217842286712247812096 1231047205123816783872 1251761941748496393216 1257809100887378018304 1263885473355432984576 1264682374662718881792 1284570996650939252736 1305850420712937595392 1312496453099872714752 1313324004457438838784 1318728629990185500672 1333634472217468182528 1356075436894204425984 1362009673754010058752 1362626525961326186496 1370072572551278788608 1375710731286057713664 1384928105764293881856 1391618579705184190464 1415035238498300270592 1421871157524862107648 1422767671495558742016 1428622682489367625728 1429640945270899605504 1453039324080570630144 1469081723302054794816 1483569708738958688256 1483691642634638721024 1484627135473626513408 1500338781244651705344 1532260882973261316096 1532954841706491959808 1541331644120188637184 1547674572696814927872 1548072739553696022528 1565570902168332214272 1574125934420618182656 1580603818924406734848 1599605052215469871104 1607200517800538578944 1608346063429762056192 1614964771509719924736 1617134839732656930816 1641396273498422378496 1652716938714811644168 1669015922331328524288 1677078801183170691072 1678274153144099536896 1704526899402207854592 1733998099635212216832 1741133894283916793856 1741581831997908025344 1751098672609918451712 1778179296289957576704 1808100582525605901312 1816835367948434915328 1819276694699239047168 1826763430068371718144 1846570807685725175808 1855491439606912253952 1885859548274783158272 1886713651331067027456 1895828210033149476864 1897023561994078322688 1904830243319156834304 1926856494976408879104 1958775631069406393088 1968744679649809072128 1978092944985278251008 2000451708326202273792 2034113155341306638976 2043014510631015088128 2043939788941989279744 2055108858826918182912 2063566096929086570496 2087427869557776285696 2098834579227490910208 2132806736287293161472 2134151507243338113024 2142934023734051438592 2144461417906349408256 2178185603016810037248 2203622584953082192224 2225354563108438032384 2225537463951958081536 2236105068244227588096 2250508171866977558016 2272702532536277139456 2299432262559737939712 2311997466180282955776 2321511859045222391808 2322109109330544033792 2361188901630927273984 2370905728386610102272 2410800776700807868416 2412519095144643084288 2422447157264579887104 2425702259598985396224 2462094410247633567744 2503523883496992786432 2515618201774756036608 2529364749325437763584 2611700841425875190784 2624992906199745429504 2626648008914877677568 2667268944434936365056 2712150873788408851968 2724019347508020117504 2725253051922652372992 2740145145102557577216 2751421462572115427328 2769856211528587763712 2783237159410368380928 2830070476996600541184 2843742315049724215296 2845535342991117484032 2857245364978735251456 2938163446604109589632 2967139417477917376512 2969254270947253026816 3000677562489303410688 3064521765946522632192 3065909683412983919616 3082663288240377274368 3095349145393629855744 3131141804336664428544 3148251868841236365312 3199210104430939742208 3214401035601077157888 3216692126859524112384 3229929543019439849472 3282792546996844756992 3305433877429623288336 3338031844662657048576 3354157602366341382144 3409053798804415709184 3467996199270424433664 3482267788567833587712 3483163663995816050688 3556358592579915153408 3616201165051211802624 3633670735896869830656 3638553389398478094336 3653526860136743436288 3693141615371450351616 3773427302662134054912 3791656420066298953728 3794047123988156645376 3853712989952817758208 3917551262138812786176 3937489359299618144256 3956185889970556502016 4000903416652404547584 4068226310682613277952 4086029021262030176256 4087879577883978559488 4110217717653836365824 4127132193858173140992 4174855739115552571392 4265613472574586322944 4268303014486676226048 4285868047468102877184 4288922835812698816512 4407245169906164384448 4450709126216876064768 4451074927903916163072 4501016343733955116032 4598864525119475879424 4623994932360565911552 4643023718090444783616 4644218218661088067584 4722377803261854547968 4741811456773220204544 4821601553401615736832 4825038190289286168576 4844894314529159774208 4851404519197970792448 4924188820495267135488 5007047766993985572864 5031236403549512073216 5223401682851750381568 5253296017829755355136 5334537888869872730112 5424301747576817703936 5450506103845304745984 5480290290205115154432 5539712423057175527424 5566474318820736761856 5660140953993201082368 5687484630099448430592 5691070685982234968064 5714490729957470502912 5876326893208219179264 5934278834955834753024 6001355124978606821376 6129043531893045264384 6131819366825967839232 6165326576480754548736 6190698290787259711488 6262283608673328857088 6296503737682472730624 6398420208861879484416 6428802071202154315776 6433384253719048224768 6610867754859246576672 6676063689325314097152 6708315204732682764288 6818107597608831418368 6935992398540848867328 6964535577135667175424 6966327327991632101376 7112717185159830306816 7232402330102423605248 7267341471793739661312 7277106778796956188672 7386283230742900703232 7546854605324268109824 7588094247976313290752 7835102524277625572352 7874978718599236288512 8001806833304809095168 8136452621365226555904 8172058042524060352512 8175759155767957118976 8220435435307672731648 8254264387716346281984 8349711478231105142784 8531226945149172645888 8536606028973352452096 8571736094936205754368 8814490339812328768896 8901418252433752129536 9002032687467910232064 9197729050238951758848 9247989864721131823104 9286047436180889567232 9444755606523709095936 9643203106803231473664 9650076380578572337152 9689788629058319548416 9848377640990534270976 10014095533987971145728 10062472807099024146432 10446803365703500763136 10669075777739745460224 10848603495153635407872 10901012207690609491968 10960580580410230308864 11079424846114351054848 11320281907986402164736 11374969260198896861184 11382141371964469936128 11752653786416438358528 11868557669911669506048 12002710249957213642752 12258087063786090528768 12263638733651935678464 12330653152961509097472 12381396581574519422976 12524567217346657714176 12796840417723758968832 12857604142404308631552 12866768507438096449536 13221735509718493153344 13352127378650628194304 13871984797081697734656 13929071154271334350848 13932654655983264202752 14225434370319660613632 14464804660204847210496 14534682943587479322624 14554213557593912377344 14772566461485801406464 15093709210648536219648 15670205048555251144704 16003613666609618190336 16272905242730453111808 16351518311535914237952 16440870870615345463296 16699422956462210285568 17062453890298345291776 17073212057946704904192 17143472189872411508736 17628980679624657537792 17802836504867504259072 18004065374935820464128 18395458100477903517696 18495979729442263646208 18572094872361779134464 18889511213047418191872 19286406213606462947328 19300152761157144674304 20028191067975942291456 20124945614198048292864 20893606731407001526272 21338151555479490920448 21697206990307270815744 21802024415381218983936 22158849692228702109696 22640563815972804329472 22764282743928939872256 23505307572832876717056 24005420499914427285504 24516174127572181057536 24527277467303871356928 24661306305923018194944 24762793163149038845952 25049134434693315428352 25593680835447517937664 25715208284808617263104 26443471019436986306688 26704254757301256388608 27743969594163395469312 27858142308542668701696 28929609320409694420992 29069365887174958645248 29545132922971602812928 30187418421297072439296 31340410097110502289408 32007227333219236380672 32545810485460906223616 32703036623071828475904 32881741741230690926592 34124907780596690583552 34146424115893409808384 35257961359249315075584 35605673009735008518144 36008130749871640928256 36790916200955807035392 36991959458884527292416 37144189744723558268928 38572812427212925894656 38600305522314289348608 40056382135951884582912 41787213462814003052544 42676303110958981840896 43394413980614541631488 43604048830762437967872 44317699384457404219392 45281127631945608658944 47010615145665753434112 48010840999828854571008 49054554934607742713856 49322612611846036389888 50098268869386630856704 51187361670895035875328 51430416569617234526208 52886942038873972613376 53408509514602512777216 55487939188326790938624 55716284617085337403392 57859218640819388841984 60374836842594144878592 62680820194221004578816 64014454666438472761344 65091620970921812447232 65406073246143656951808 68292848231786819616768 70515922718498630151168 72016261499743281856512 73581832401911614070784 73983918917769054584832 74288379489447116537856 77145624854425851789312 80112764271903769165824 83574426925628006105088 86788827961229083262976 87208097661524875935744 88635398768914808438784 90562255263891217317888 94021230291331506868224 96021681999657709142016 98109109869215485427712 98645225223692072779776 102374723341790071750656 105773884077747945226752 106817019029205025554432 110975878376653581877248 111432569234170674806784 115718437281638777683968 125361640388442009157632 128028909332876945522688 130183241941843624894464 130812146492287313903616 141031845436997260302336 144032522999486563713024 147163664803823228141568 147967837835538109169664 154291249708851703578624 160225528543807538331648 167148853851256012210176 173577655922458166525952 181124510527782434635776 188042460582663013736448 192043363999315418284032 196218219738430970855424 211547768155495890453504 221951756753307163754496 222865138468341349613568 231436874563277555367936 250723280776884018315264 260366483883687249788928 261624292984574627807232 282063690873994520604672 288065045998973127426048 294327329607646456283136 295935675671076218339328 320451057087615076663296 334297707702512024420352 347155311844916333051904 376084921165326027472896 384086727998630836568064 392436439476861941710848 423095536310991780907008 443903513506614327508992 462873749126555110735872 501446561553768036630528 520732967767374499577856 564127381747989041209344 576130091997946254852096 588654659215292912566272 668595415405024048840704 694310623689832666103808 752169842330652054945792 784872878953723883421696 846191072621983561814016 887807027013228655017984 1002893123107536073261056 1041465935534748999155712 1128254763495978082418688 1152260183995892509704192 1177309318430585825132544 1388621247379665332207616 1504339684661304109891584 1692382145243967123628032 2005786246215072146522112 2082931871069497998311424 2256509526991956164837376 2354618636861171650265088 3008679369322608219783168 3384764290487934247256064 4165863742138995996622848 4513019053983912329674752 6017358738645216439566336 6769528580975868494512128 9026038107967824659349504 13539057161951736989024256 18052076215935649318699008 27078114323903473978048512 54156228647806947956097024
- Sum of all divisors σ(n): 191051545151778889350703671
- Sum of proper divisors (its aliquot sum) s(n): 136895316503971941394606647
- 54156228647806947956097024 is an abundant number, because the sum of its proper divisors (136895316503971941394606647) is greater than itself. Its abundance is 82739087856164993438509623
Bases of 54156228647806947956097024
- Binary: 101100110011000000011100001001101001010100111110110001010111001000010000000000000000002
- Hexadecimal: 0x2CCC0709A54FB15C840000
- Base-36: 6SYVNO6Y0CG000000
Squares and roots of 54156228647806947956097024
- 54156228647806947956097024 squared (541562286478069479560970242) is 2932897101353545966642890663924342220572975301656576
- 54156228647806947956097024 cubed (541562286478069479560970243) is 158834646021392863875117151952004562853478548502909786675251801772826583629824
-
54156228647806947956097024 is a
perfect square number . Itssquare root is 7359091564032 -
The
cube root of 54156228647806947956097024 is 378340474.6779413921
Scales and comparisons
How big is 54156228647806947956097024?- 54,156,228,647,806,947,956,097,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 54,156,228,647,806,947,956,097,024 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 54156228647806947956097024 cubic inches would be around 31528372.9 feet tall.
Recreational maths with 54156228647806947956097024
- 54156228647806947956097024 backwards is 42079065974960874682265145
- The number of decimal digits it has is: 26
- The sum of 54156228647806947956097024's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 54156228647806947956097024 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 54156228647806947956097024 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/54156228647806947956097024/
Chicago style:
Numbermatics. 2024. "Number 54156228647806947956097024 - Facts about the integer". https://numbermatics.com/n/54156228647806947956097024/
The information we have on file for 54156228647806947956097024 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 54156228647806947956097024, math, Factors of 54156228647806947956097024, curriculum, school, college, exams, university, Prime factorization of 54156228647806947956097024, STEM, science, technology, engineering, physics, economics, calculator, fifty-four septillion, one hundred fifty-six sextillion, two hundred twenty-eight quintillion, six hundred forty-seven quadrillion, eight hundred six trillion, nine hundred forty-seven billion, nine hundred fifty-six million, ninety-seven thousand and twenty-four.