1309820979560861435756544
1,309,820,979,560,861,435,756,544 is an even composite number composed of six prime numbers multiplied together.
1309820979560861435756544 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 1309820979560861435756544:
216 × 314 × 232 × 312 × 472 × 612
(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 × 3 × 3 × 23 × 23 × 31 × 31 × 47 × 47 × 61 × 61)See below for interesting mathematical facts about the number 1309820979560861435756544 from the Numbermatics database.
Names of 1309820979560861435756544
- Cardinal: 1309820979560861435756544 can be written as One septillion, three hundred nine sextillion, eight hundred twenty quintillion, nine hundred seventy-nine quadrillion, five hundred sixty trillion, eight hundred sixty-one billion, four hundred thirty-five million, seven hundred fifty-six thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 1.309820979560861435756544 × 1024
Factors of 1309820979560861435756544
Divisors of 1309820979560861435756544
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 23 24 27 31 32 36 46 47 48 54 61 62 64 69 72 81 92 93 94 96 108 122 124 128 138 141 144 162 183 184 186 188 192 207 216 243 244 248 256 276 279 282 288 324 366 368 372 376 384 414 423 432 486 488 496 512 529 549 552 558 564 576 621 648 713 729 732 736 744 752 768 828 837 846 864 961 972 976 992 1024 1058 1081 1098 1104 1116 1128 1152 1242 1269 1296 1403 1426 1457 1458 1464 1472 1488 1504 1536 1587 1647 1656 1674 1692 1728 1863 1891 1922 1944 1952 1984 2048 2116 2139 2162 2187 2196 2208 2209 2232 2256 2304 2484 2511 2538 2592 2806 2852 2867 2883 2914 2916 2928 2944 2976 3008 3072 3174 3243 3294 3312 3348 3384 3456 3721 3726 3782 3807 3844 3888 3904 3968 4096 4209 4232 4278 4324 4371 4374 4392 4416 4418 4464 4512 4608 4761 4941 4968 5022 5076 5184 5589 5612 5673 5704 5734 5766 5828 5832 5856 5888 5952 6016 6144 6348 6417 6486 6561 6588 6624 6627 6696 6768 6912 7442 7452 7533 7564 7614 7688 7776 7808 7936 8192 8418 8464 8556 8601 8648 8649 8742 8748 8784 8832 8836 8928 9024 9216 9522 9729 9882 9936 10044 10152 10368 11163 11178 11224 11346 11408 11421 11468 11532 11656 11664 11712 11776 11904 12032 12288 12627 12696 12834 12972 13113 13122 13176 13248 13254 13392 13536 13824 14283 14823 14884 14904 15066 15128 15228 15376 15552 15616 15872 16384 16399 16767 16836 16928 17019 17112 17202 17296 17298 17484 17496 17568 17664 17672 17856 18048 18432 19044 19251 19458 19683 19764 19872 19881 20088 20304 20736 22103 22326 22356 22448 22599 22692 22816 22842 22936 23064 23312 23328 23424 23552 23808 24064 24576 24863 25254 25392 25668 25803 25944 25947 26226 26244 26352 26496 26508 26784 27072 27648 28566 29187 29646 29768 29808 30132 30256 30456 30752 31104 31232 31744 32269 32768 32798 33489 33511 33534 33672 33856 34038 34224 34263 34404 34592 34596 34968 34992 35136 35328 35344 35712 36096 36864 37881 38088 38502 38916 39339 39366 39528 39744 39762 40176 40608 41472 42849 43493 44206 44469 44652 44712 44896 45167 45198 45384 45632 45684 45872 46128 46624 46656 46848 47104 47616 48128 49152 49197 49726 50301 50508 50784 50807 51057 51336 51606 51888 51894 52452 52488 52704 52992 53016 53568 54144 55296 57132 57753 58374 58621 59049 59292 59536 59616 59643 60264 60512 60912 61504 62208 62464 63488 64538 65536 65596 65941 66309 66978 67022 67068 67344 67712 67797 68076 68448 68479 68526 68808 69184 69192 69936 69984 70272 70656 70688 71424 72192 73728 74589 75762 76176 77004 77409 77832 77841 78678 78732 79056 79488 79524 80352 81216 82944 85583 85698 86986 87561 88412 88877 88938 89304 89424 89792 90334 90396 90768 91264 91368 91744 92256 93248 93312 93696 94208 95232 96256 96807 98304 98394 99452 100467 100533 100602 101016 101568 101614 102114 102672 102789 103212 103776 103788 104904 104976 105408 105984 106032 107136 108288 110592 113643 114264 115351 115506 116748 117242 118017 118098 118584 119072 119232 119286 120528 121024 121824 123008 124416 124928 126976 128547 129076 130479 131192 131882 132618 133407 133956 134044 134136 134688 134749 135424 135501 135594 136152 136896 136958 137052 137616 138368 138384 139872 139968 140544 141312 141376 142848 144384 147456 147591 149178 150903 151524 152352 152421 153171 154008 154818 155664 155682 157356 157464 158112 158976 159048 160704 162432 165888 171166 171396 173259 173972 174887 175122 175863 176824 177147 177754 177876 178608 178848 178929 179584 180668 180792 181536 182528 182736 183488 184512 186496 186624 187392 188416 190464 192512 193614 196608 196788 197823 198904 198927 200934 201066 201204 202032 203136 203228 203391 204228 205344 205437 205578 206424 207552 207576 209808 209952 210816 211968 212064 214272 216576 221184 223767 227286 228528 230702 231012 232227 233496 233523 234484 236034 236196 237168 238144 238464 238572 241056 242048 243648 246016 248832 249856 253952 256749 257094 258152 260958 262384 262683 263764 265236 266631 266814 267912 268088 268272 269376 269498 270848 271002 271188 272304 273792 273916 274104 275232 276736 276768 279744 279936 281088 282624 282752 285696 288768 290421 294912 295182 298356 301401 301599 301806 303048 304704 304842 306342 308016 308367 309636 311328 311364 314712 314928 316224 317952 318096 321408 324864 331776 340929 342332 342792 346053 346518 347944 349774 350244 351726 353648 354051 354294 355508 355752 357216 357696 357858 359168 361336 361584 363072 365056 365472 366976 369024 372992 373248 374784 376832 380928 385024 385641 387228 391437 393576 395646 397808 397854 400221 401868 402132 402408 404064 404247 406272 406456 406503 406782 408456 410688 410874 411156 412848 415104 415152 419616 419904 421632 423936 424128 428544 433152 442368 442773 447534 452709 454572 457056 457263 459513 461404 462024 464454 466992 467046 468968 472068 472392 474336 476288 476928 477144 482112 484096 487296 492032 497664 499712 507904 508369 513498 514188 516304 519777 521916 524661 524768 525366 527528 527589 530472 531441 533262 533628 535824 536176 536544 536787 538752 538996 541696 542004 542376 544608 547584 547832 548208 550464 553472 553536 559488 559872 562176 565248 565504 571392 577536 580842 589824 590364 593469 596712 596781 602802 603198 603612 606096 609408 609684 610173 612684 616032 616311 616734 619272 622656 622728 629424 629856 632448 635904 636192 642816 649728 663552 671301 681858 684664 685584 692106 693036 695888 696681 699548 700488 700569 703452 707296 708102 708588 711016 711504 714432 715392 715716 718336 722672 723168 726144 730112 730944 733952 738048 745984 746496 749568 753664 761856 770048 770247 770753 771282 774456 782874 787152 788049 791292 795616 795708 799893 800442 803736 804264 804816 808128 808494 812544 812912 813006 813564 816912 821376 821748 822312 825696 830208 830304 839232 839808 843264 847872 848256 857088 866304 871263 884736 885546 895068 904203 904797 905418 909144 914112 914526 919026 922808 924048 925101 928908 933984 934092 937936 944136 944784 948672 952576 953856 954288 964224 968192 974592 984064 995328 999424 1000339 1015808 1016738 1022787 1026996 1028376 1032608 1038159 1038841 1039554 1043832 1049322 1049536 1050732 1055056 1055178 1060944 1062153 1062882 1066524 1067256 1071648 1072352 1073088 1073574 1077504 1077992 1083392 1084008 1084752 1089216 1095168 1095664 1096416 1100928 1106944 1107072 1118976 1119744 1124352 1130496 1131008 1142784 1155072 1156923 1161684 1168561 1174311 1180728 1186938 1193424 1193562 1200663 1205604 1206396 1207224 1212192 1212741 1218816 1219368 1219509 1220346 1225368 1232064 1232622 1233468 1238544 1245312 1245456 1258848 1259712 1264896 1271808 1272384 1285632 1299456 1327104 1328319 1342602 1348283 1358127 1363716 1369328 1371168 1371789 1378539 1384212 1386072 1391776 1393362 1399096 1400976 1401138 1406904 1414592 1416204 1417176 1422032 1423008 1428864 1430784 1431432 1436672 1445344 1446336 1452288 1460224 1461888 1467904 1476096 1491968 1492992 1499136 1507328 1516643 1523712 1525107 1540096 1540494 1541506 1542564 1548912 1559331 1565748 1573983 1574304 1575017 1576098 1582584 1582767 1591232 1591416 1594323 1599786 1600884 1607472 1608528 1609632 1610361 1616256 1616988 1625088 1625824 1626012 1627128 1633824 1642752 1643496 1644624 1651392 1660416 1660608 1678464 1679616 1686528 1695744 1696512 1714176 1732608 1742526 1769472 1771092 1780407 1790136 1790343 1808406 1809594 1810836 1818288 1828224 1829052 1830519 1838052 1845616 1848096 1848933 1850202 1857816 1867968 1868184 1875872 1888272 1889568 1897344 1905152 1907712 1908576 1928448 1936384 1949184 1968128 1968409 1990656 1998848 2000678 2013903 2031616 2033476 2044171 2045574 2053992 2056752 2065216 2076318 2077682 2079108 2087664 2090043 2098644 2099072 2101464 2101707 2110112 2110356 2121888 2122849 2124306 2125764 2133048 2134512 2143296 2144704 2146176 2147148 2155008 2155984 2166784 2168016 2169504 2178432 2190336 2191328 2192832 2201856 2213888 2214144 2237952 2239488 2248704 2260992 2262016 2285568 2310144 2310741 2312259 2313846 2323368 2337122 2348622 2361456 2364147 2373876 2386848 2387124 2399679 2401326 2411208 2412792 2414448 2424384 2425482 2437632 2438736 2439018 2440692 2450736 2464128 2465244 2466936 2477088 2490624 2490912 2517696 2519424 2529792 2543616 2544768 2571264 2598912 2613789 2653073 2654208 2656638 2685204 2696566 2712609 2714391 2716254 2727432 2738656 2742336 2743578 2755187 2757078 2768424 2772144 2775303 2783552 2786724 2798192 2801952 2802276 2813808 2829184 2832408 2834352 2844064 2846016 2857728 2861568 2862864 2873344 2890688 2892672 2904576 2920448 2923776 2935808 2952192 2983936 2985984 2998272 3001017 3033286 3047424 3050214 3068361 3080192 3080988 3083012 3085128 3097824 3099227 3114477 3116523 3118662 3131496 3147966 3148608 3150034 3152196 3165168 3165534 3182464 3182832 3186459 3188646 3199572 3201768 3214944 3217056 3219264 3220722 3232512 3233976 3250176 3251648 3252024 3254256 3267648 3285504 3286992 3289248 3302784 3320832 3321216 3356928 3359232 3373056 3391488 3393024 3428352 3465216 3470769 3485052 3505683 3522933 3542184 3560814 3575881 3580272 3580686 3601989 3616812 3619188 3621672 3636576 3638223 3656448 3658104 3658527 3661038 3676104 3691232 3696192 3697866 3700404 3715632 3735936 3736368 3751744 3776544 3779136 3794688 3810304 3815424 3817152 3856896 3872768 3898368 3936256 3936818 3981312 3984957 3997696 4001356 4022401 4027806 4044849 4066952 4074381 4088342 4091148 4107984 4113504 4115367 4130432 4135617 4152636 4155364 4158216 4175328 4177219 4180086 4197288 4198144 4202928 4203414 4220224 4220712 4243776 4245698 4248612 4251528 4266096 4269024 4286592 4289408 4292352 4294296 4310016 4311968 4333568 4336032 4339008 4356864 4380672 4382656 4385664 4403712 4427776 4428288 4475904 4478976 4497408 4521984 4524032 4549929 4571136 4575321 4620288 4621482 4624518 4627692 4646736 4674244 4677993 4697244 4721949 4722912 4725051 4728294 4747752 4748301 4773696 4774248 4782969 4799358 4802652 4822416 4825584 4828896 4831083 4848768 4850964 4875264 4877472 4878036 4881384 4901472 4928256 4930488 4933872 4954176 4981248 4981824 5035392 5038848 5059584 5087232 5089536 5142528 5197824 5227578 5306146 5308416 5313276 5341221 5370408 5371029 5393132 5421497 5425218 5428782 5432508 5454864 5477312 5484672 5487156 5491557 5510374 5514156 5536848 5544288 5546799 5550606 5567104 5573448 5596384 5603904 5604552 5627616 5658368 5664816 5668704 5688128 5692032 5715456 5723136 5725728 5746688 5781376 5785344 5809152 5840896 5847552 5871616 5904384 5905227 5967872 5971968 5996544 6002034 6041709 6066572 6094848 6100428 6132513 6136722 6161976 6166024 6170256 6195648 6198454 6228954 6233046 6237324 6262992 6270129 6295932 6297216 6300068 6304392 6305121 6330336 6331068 6364928 6365664 6368547 6372918 6377292 6399144 6403536 6429888 6434112 6438528 6441444 6465024 6467952 6500352 6503296 6504048 6508512 6535296 6571008 6573984 6578496 6605568 6641664 6642432 6713856 6718464 6746112 6782976 6786048 6856704 6930432 6932223 6936777 6941538 6970104 7011366 7045866 7084368 7092441 7121628 7151762 7160544 7161372 7199037 7203978 7233624 7238376 7243344 7273152 7276446 7312896 7316208 7317054 7322076 7352208 7382464 7392384 7395732 7400808 7431264 7471872 7472736 7503488 7553088 7558272 7589376 7620608 7630848 7634304 7713792 7745536 7796736 7841367 7872512 7873636 7959219 7962624 7969914 8002712 8044802 8055612 8089698 8133904 8137827 8143173 8148762 8176684 8182296 8215968 8219689 8227008 8230734 8260864 8265561 8271234 8305272 8310728 8316432 8325909 8350656 8354438 8360172 8394576 8396288 8405856 8406828 8440448 8441424 8487552 8491396 8497224 8503056 8532192 8538048 8573184 8578816 8584704 8588592 8620032 8623936 8667136 8672064 8678016 8713728 8761344 8765312 8771328 8807424 8855552 8856576 8951808 8957952 8994816 9003051 9048064 9099858 9142272 9150642 9205083 9240576 9242964 9249036 9255384 9293472 9297681 9343431 9348488 9349569 9355986 9394488 9443898 9445824 9450102 9456588 9495504 9496602 9547392 9548496 9559377 9565938 9598716 9605304 9644832 9651168 9657792 9662166 9697536 9701928 9750528 9754944 9756072 9762768 9802944 9856512 9860976 9867744 9908352 9962496 9963648 10070784 10077696 10119168 10174464 10179072 10285056 10395648 10412307 10455156 10517049 10568799 10612292 10626552 10682442 10727643 10740816 10742058 10786264 10805967 10842994 10850436 10857564 10865016 10909728 10914669 10954624 10969344 10974312 10975581 10983114 11020748 11028312 11073696 11088576 11093598 11101212 11134208 11146896 11192768 11207808 11209104 11255232 11316736 11329632 11337408 11376256 11384064 11430912 11446272 11451456 11493376 11562752 11570688 11618304 11681792 11695104 11743232 11808768 11810454 11935744 11943936 11954871 11993088 12004068 12067203 12083418 12133144 12134547 12200856 12223143 12265026 12273444 12323952 12332048 12340512 12346101 12391296 12396908 12406851 12457908 12466092 12474648 12525984 12531657 12540258 12591864 12594432 12600136 12608784 12610242 12660672 12662136 12729856 12731328 12737094 12745836 12754584 12798288 12807072 12859776 12868224 12877056 12882888 12930048 12935904 13000704 13006592 13008096 13017024 13070592 13142016 13147968 13156992 13211136 13283328 13284864 13427712 13436928 13492224 13565952 13572096 13649787 13713408 13725963 13860864 13864446 13873554 13883076 13940208 14022732 14033979 14091732 14165847 14168736 14175153 14184882 14243256 14244903 14303524 14321088 14322744 14398074 14407956 14467248 14476752 14486688 14493249 14546304 14552892 14625792 14632416 14634108 14644152 14704416 14764928 14784768 14791464 14801616 14862528 14943744 14945472 15006976 15106176 15116544 15178752 15241216 15261696 15268608 15427584 15491072 15593472 15682734 15745024 15747272 15918438 15925248 15939828 16005424 16023663 16089604 16111224 16113087 16179396 16264491 16267808 16275654 16286346 16297524 16353368 16364592 16431936 16439378 16454016 16461468 16474671 16521728 16531122 16542468 16610544 16621456 16632864 16640397 16651818 16701312 16708876 16720344 16789152 16792576 16811712 16813656 16880896 16882848 16975104 16982792 16994448 17006112 17064384 17076096 17146368 17157632 17169408 17177184 17240064 17247872 17334272 17344128 17356032 17427456 17522688 17530624 17542656 17614848 17711104 17713152 17715681 17903616 17915904 17989632 18006102 18096128 18125127 18199716 18284544 18301284 18397539 18410166 18485928 18498072 18510768 18586944 18595362 18686862 18696976 18699138 18711972 18788976 18810387 18887796 18891648 18900204 18913176 18915363 18991008 18993204 19094784 19096992 19105641 19118754 19131876 19197432 19210608 19289664 19302336 19315584 19324332 19395072 19403856 19501056 19509888 19512144 19525536 19605888 19713024 19721952 19735488 19816704 19924992 19927296 20141568 20155392 20238336 20348928 20358144 20570112 20791296 20796669 20810331 20824614 20910312 21034098 21137598 21224584 21253104 21277323 21364884 21455286 21481632 21484116 21572528 21597111 21611934 21685988 21700872 21715128 21730032 21819456 21829338 21909248 21938688 21948624 21951162 21966228 22041496 22056624 22147392 22177152 22187196 22202424 22268416 22293792 22385536 22415616 22418208 22510464 22633472 22659264 22674816 22752512 22768128 22861824 22892544 22902912 22986752 23125504 23141376 23236608 23363584 23390208 23486464 23524101 23617536 23620908 23871488 23877657 23887872 23893343 23909742 24008136 24134406 24166836 24266288 24269094 24401712 24413481 24429519 24446286 24530052 24546888 24647904 24659067 24664096 24681024 24692202 24782592 24793816 24796683 24813702 24915816 24932184 24949296 24977727 25051968 25063314 25080516 25183728 25188864 25200272 25217568 25220484 25321344 25324272 25459712 25462656 25474188 25491672 25509168 25596576 25614144 25719552 25736448 25754112 25765776 25860096 25871808 26001408 26013184 26016192 26034048 26141184 26284032 26295936 26313984 26422272 26566656 26569728 26855424 26873856 26984448 27009153 27144192 27299574 27426816 27451926 27615249 27721728 27728892 27747108 27766152 27880416 27893043 28030293 28045464 28048707 28067958 28183464 28331694 28337472 28350306 28369764 28486512 28489806 28607048 28642176 28645488 28678131 28796148 28815912 28934496 28953504 28973376 28986498 29092608 29105784 29251584 29264832 29268216 29288304 29408832 29529856 29569536 29582928 29603232 29725056 29887488 29890944 30013952 30212352 30233088 30357504 30482432 30523392 30537216 30855168 30982144 31010509 31186944 31236921 31365468 31490048 31494544 31551147 31706397 31836876 31879656 32010848 32047326 32179208 32182929 32222448 32226174 32358792 32417901 32528982 32535616 32551308 32572692 32595048 32706736 32729184 32744007 32863872 32878756 32908032 32922936 32926743 32949342 33043456 33062244 33084936 33221088 33242912 33265728 33280794 33303636 33402624 33417752 33440688 33578304 33585152 33623424 33627312 33761792 33765696 33950208 33965584 33988896 34012224 34128768 34152192 34292736 34315264 34338816 34354368 34480128 34495744 34668544 34688256 34712064 34854912 35045376 35061248 35085312 35229696 35422208 35426304 35431362 35807232 35831808 35864613 35979264 36012204 36192256 36201609 36225391 36250254 36399432 36403641 36602568 36669429 36795078 36820332 36971856 36996144 37021536 37038303 37173888 37190724 37220553 37373724 37393952 37398276 37423944 37577952 37594971 37620774 37775592 37783296 37800408 37826352 37830726 37982016 37986408 38189568 38193984 38211282 38237508 38263752 38394864 38421216 38579328 38604672 38631168 38648664 38790144 38807712 39002112 39019776 39024288 39051072 39211776 39426048 39443904 39470976 39633408 39849984 39854592 40283136 40310784 40476672 40697856 40716288 40949361 41140224 41177889 41582592 41593338 41620662 41649228 41820624 42068196 42101937 42275196 42449168 42497541 42506208 42525459 42554646 42729768 42734709 42910572 42963264 42968232 43145056 43194222 43223868 43371976 43401744 43430256 43460064 43479747 43638912 43658676 43818496 43877376 43897248 43902324 43932456 44082992 44113248 44294784 44354304 44374392 44404848 44536832 44587584 44771072 44831232 44836416 45020928 45266944 45318528 45349632 45505024 45536256 45723648 45785088 45805824 45973504 46251008 46282752 46473216 46727168 46780416 46972928 47015933 47048202 47235072 47241816 47742976 47755314 47775744 47786686 47819484 48016272 48070989 48268812 48333672 48339261 48532576 48538188 48793473 48803424 48825527 48826962 48859038 48892572 49060104 49093776 49295808 49318134 49328192 49362048 49384404 49424013 49565184 49587632 49593366 49627404 49831632 49864368 49898592 49921191 49955454 50103936 50126628 50161032 50367456 50377728 50400544 50435136 50440968 50642688 50648544 50919424 50925312 50948376 50983344 51018336 51193152 51228288 51439104 51472896 51508224 51531552 51720192 51743616 52002816 52026368 52032384 52068096 52282368 52568064 52591872 52627968 52844544 53133312 53139456 53147043 53710848 53747712 53968896 54018306 54288384 54375381 54599148 54853632 54903852 55192617 55230498 55457784 55494216 55532304 55760832 55786086 56060586 56090928 56097414 56135916 56366928 56431161 56663388 56674944 56700612 56739528 56746089 56973024 56979612 57214096 57284352 57290976 57316923 57356262 57592296 57631824 57868992 57907008 57946752 57972996 58185216 58211568 58503168 58529664 58536432 58576608 58817664 59059712 59139072 59165856 59206464 59450112 59774976 59781888 60027904 60424704 60466176 60715008 60964864 61020679 61046784 61074432 61710336 61964288 62021018 62373888 62390007 62430993 62473842 62730936 62980096 62989088 63102294 63369301 63412794 63673752 63759312 63831969 64021696 64094652 64358416 64365858 64444896 64452348 64717584 64791333 64835802 65057964 65071232 65102616 65145384 65190096 65413472 65458368 65488014 65727744 65757512 65816064 65845872 65853486 65898684 66086912 66124488 66169872 66442176 66485824 66531456 66561588 66607272 66805248 66835504 66881376 67156608 67170304 67246848 67254624 67523584 67531392 67900416 67931168 67977792 68024448 68257536 68304384 68585472 68630528 68677632 68708736 68960256 68991488 69376512 69424128 69709824 70090752 70122496 70170624 70459392 70572303 70844416 70852608 70862724 71282221 71614464 71632971 71663616 71680029 71729226 72024408 72384512 72403218 72450782 72500508 72798864 72807282 73205136 73240443 73288557 73338858 73590156 73640664 73943712 73977201 73992288 74043072 74076606 74347776 74381448 74390049 74441106 74747448 74787904 74796552 74847888 74933181 75155904 75189942 75241548 75551184 75566592 75600816 75652704 75661452 75964032 75972816 76379136 76387968 76422564 76475016 76527504 76789728 76842432 77158656 77209344 77262336 77297328 77580288 77615424 78004224 78039552 78048576 78102144 78423552 78852096 78887808 78941952 79266816 79699968 79709184 80566272 80621568 80953344 81027459 81432576 81898722 82245263 82280448 82355778 82845747 83165184 83186676 83241324 83298456 83641248 83679129 84090879 84136392 84146121 84203874 84550392 84898336 84995082 85012416 85050918 85109292 85459536 85469418 85821144 85926528 85936464 86034393 86290112 86388444 86447736 86743952 86803488 86860512 86920128 86959494 87277824 87317352 87636992 87754752 87794496 87804648 87864912 88165984 88226496 88589568 88708608 88748784 88809696 89073664 89175168 89542144 89662464 89672832 90041856 90533888 90637056 90699264 91010048 91072512 91447296 91570176 91611648 91947008 92502016 92515223 92565504 92946432 93031527 93560832 93710763 93945856 94031866 94096404 94470144 94483632 94653441 95119191 95485952 95510628 95573372 95638968 96032544 96076037 96141978 96537624 96548787 96667344 96678522 97065152 97076376 97253703 97586946 97606848 97651054 97653924 97718076 97785144 98120208 98187552 98232021 98591616 98636268 98656384 98724096 98768808 98780229 98848026 99130368 99175264 99186732 99254808 99663264 99728736 99797184 99842382 99910908 100207872 100253256 100322064 100734912 100755456 100801088 100870272 100881936 101285376 101297088 101838848 101850624 101896752 101966688 102036672 102386304 102456576 102878208 102945792 103016448 103063104 103440384 103487232 104005632 104052736 104064768 104136192 104564736 105136128 105183744 105255936 105689088 106266624 106278912 106294086 107421696 107495424 107593839 107937792 108036612 108576768 108604827 108676173 108750762 109198296 109210923 109807704 110008287 110385234 110460996 110915568 110988432 111064608 111114909 111521664 111572172 111661659 112121172 112181856 112194828 112271832 112733856 112784913 112862322 113326776 113349888 113401224 113479056 113492178 113946048 113959224 114428192 114568704 114581952 114633846 114712524 115184592 115263648 115737984 115814016 115893504 115945992 116370432 116423136 117006336 117059328 117072864 117153216 117635328 118119424 118278144 118331712 118412928 118900224 119549952 119563776 120055808 120849408 120932352 121430016 121929728 122041358 122093568 122148864 122848083 123420672 123533667 123928576 124042036 124694431 124747776 124780014 124861986 124947684 125461872 125978176 126204588 126305811 126738602 126825588 127347504 127492623 127518624 127576377 127663938 128043392 128189304 128204127 128716832 128731716 128889792 128904696 129435168 129493789 129582666 129671604 130115928 130142464 130205232 130290768 130380192 130439241 130826944 130916736 130976028 131455488 131515024 131632128 131691744 131706972 131797368 132173824 132248976 132339744 132884352 132971648 133062912 133123176 133214544 133610496 133671008 133762752 134313216 134340608 134493696 134509248 135047168 135062784 135800832 135862336 135955584 136048896 136515072 136608768 137170944 137261056 137355264 137417472 137920512 137982976 138753024 138848256 139419648 140181504 140244992 140341248 140918784 141047799 141144606 141705216 141725448 142564442 143228928 143265942 143327232 143360058 143458452 144048816 144212967 144769024 144806436 144901564 145001016 145017783 145597728 145614564 146380419 146410272 146476581 146480886 146577114 146677716 147180312 147281328 147887424 147954402 147984576 148086144 148153212 148272039 148695552 148762896 148780098 148882212 149494896 149575808 149593104 149695776 149763573 149866362 150311808 150379884 150483096 151102368 151133184 151201632 151305408 151322904 151928064 151945632 152758272 152775936 152845128 152950032 153055008 153579456 153684864 154317312 154418688 154524672 154594656 155160576 155230848 156008448 156079104 156097152 156204288 156847104 157704192 157775616 157883904 158533632 159399936 159418368 159441129 161132544 161243136 161906688 162054918 162865152 163126143 163797444 164490526 164560896 164711556 165577851 165691494 166373352 166482648 166596912 167282496 167358258 168066407 168181758 168272784 168292242 168407748 169100784 169293483 169796672 169990164 170024832 170101836 170218584 170238267 170919072 170938836 171642288 171853056 171872928 171950769 172068786 172580224 172776888 172895472 173487904 173606976 173721024 173840256 173918988 174555648 174634704 175273984 175509504 175588992 175609296 175729824 176331968 176452992 177179136 177417216 177497568 177619392 178147328 178350336 179084288 179324928 179345664 180083712 181067776 181274112 181398528 182020096 182145024 182894592 183062037 183140352 183223296 185004032 185030446 185131008 185892864 186063054 187121664 187170021 187292979 187421526 187891712 188063732 188192808 188940288 188967264 189052847 189306882 190107903 190238382 191021256 191146744 191277936 191495907 192065088 192152074 192283956 193075248 193097574 193334688 193357044 194130304 194152752 194373999 194507406 195173892 195213696 195302108 195307848 195436152 195570288 196240416 196375104 196464042 197183232 197272536 197312768 197448192 197537616 197560458 197696052 198260736 198350528 198373464 198509616 199326528 199457472 199594368 199684764 199821816 200415744 200506512 200644128 201469824 201510912 201602176 201740544 201763872 202570752 202594176 203677696 203701248 203793504 203933376 204073344 204772608 204913152 205756416 205891584 206032896 206126208 206880768 206974464 208105472 208129536 208272384 209129472 210272256 210367488 210511872 211378176 211716909 212533248 212557824 212588172 213846663 214843392 214898913 214990848 215040087 215187678 216073224 217153536 217209654 217352346 217501524 218396592 218421846 219615408 219721329 219865671 220016574 220770468 220921992 221831136 221931603 221976864 222129216 222229818 223043328 223144344 223170147 223323318 224242344 224363712 224389656 224543664 224799543 225467712 225569826 225724644 226653552 226699776 226802448 226958112 226984356 227892096 227918448 228856384 229137408 229163904 229267692 229425048 230369184 230527296 231475968 231628032 231787008 231891984 232740864 232846272 234012672 234118656 234145728 234306432 235270656 236238848 236556288 236663424 236825856 237800448 239099904 239127552 240111616 241698816 241864704 242860032 243082377 243859456 244082716 244297728 245696166 246735789 246841344 247067334 248084072 248537241 249388862 249495552 249560028 249723972 249895368 250923744 251037387 251956352 252272637 252409176 252438363 252611622 253477204 253651176 254695008 254810359 254985246 255037248 255152754 255327876 256086784 256378608 256408254 257433664 257463432 257779584 257809392 258103179 258870336 258987578 259165332 259343208 260231856 260284928 260410464 260581536 260760384 260878482 261653888 261833472 261952056 262910976 263030048 263264256 263383488 263413944 263594736 264347648 264497952 264679488 265768704 265943296 266125824 266246352 266429088 267220992 267342016 267525504 268626432 268681216 268987392 269018496 270094336 270125568 271601664 271724672 271911168 272097792 273030144 273217536 274341888 274522112 274710528 274834944 275841024 275965952 277506048 277545669 277696512 278839296 279094581 280489984 280682496 281132289 281837568 282095598 282289212 283410432 283450896 283960323 285128884 285357573 286457856 286531884 286720116 286916904 288097632 288228111 288425934 289612872 289646361 289803128 290002032 290035566 291195456 291229128 291761109 292760838 292820544 292953162 292961772 293154228 293355432 294360624 294562656 294696063 295774848 295908804 295969152 296172288 296306424 296340687 296544078 297391104 297525792 297560196 297764424 298989792 299151616 299186208 299391552 299527146 299732724 300623616 300759768 300966192 302204736 302266368 302403264 302610816 302645808 303856128 303891264 305516544 305551872 305690256 305900064 306110016 307158912 307369728 308634624 308837376 309049344 309189312 310321152 310461696 312016896 312158208 312194304 312408576 313694208 315408384 315551232 315767808 317067264 318799872 318836736 318882258 322265088 322486272 322781517 323813376 324109836 325730304 325814481 326028519 326252286 327594888 327632769 328981052 329423112 331155702 331382988 332746704 332965296 333193824 333344727 334564992 334716516 334984977 336132814 336363516 336545568 336584484 336815496 338201568 338354739 338586966 339593344 339980328 340049664 340203672 340437168 340476534 341838144 341877672 343284576 343706112 343745856 343901538 344137572 345160448 345553776 345790944 346975808 347213952 347442048 347680512 347837976 349111296 349269408 350547968 351019008 351177984 351218592 351459648 352663936 352905984 354358272 354834432 354995136 355238784 356294656 356700672 358168576 358649856 358691328 360167424 362135552 362548224 362797056 364040192 364290048 365789184 366124074 366280704 366446592 368544249 370008064 370060892 370262016 370601001 371785728 372126108 374083293 374243328 374340042 374585958 374843052 376127464 376385616 377934528 378105694 378613764 378917433 380215806 380476764 382042512 382293488 382477869 382555872 382729131 382991814 384130176 384304148 384567912 384612381 386150496 386195148 386669376 386714088 388260608 388305504 388481367 388747998 389014812 390347784 390427392 390604216 390615696 390872304 391140576 391317723 392480832 392750208 392928084 394366464 394545072 394625536 394896384 395075232 395120916 395392104 396521472 396701056 396746928 397019232 398653056 398914944 399188736 399369528 399643632 400831488 401013024 401288256 402939648 403021824 403204352 403481088 403527744 405141504 405188352 407355392 407402496 407587008 407866752 408146688 409545216 409826304 411512832 411783168 412065792 412252416 413761536 413948928 416210944 416259072 416544768 418258944 420544512 420734976 421023744 422756352 423143397 423433818 425115648 425176344 427693326 429686784 429797826 429981696 430080174 430375356 432146448 432638901 434307072 434419308 434704692 435003048 435053349 436793184 436843692 439141257 439230816 439429743 439442658 439731342 440033148 441540936 441843984 443662272 443863206 443953728 444258432 444459636 446086656 446288688 446340294 446646636 448484688 448727424 448779312 449087328 449290719 449599086 450935424 451139652 451449288 453307104 453399552 453604896 453916224 453968712 455784192 455836896 457712768 458274816 458327808 458535384 458850096 460738368 461054592 462951936 463256064 463574016 463783968 465481728 465692544 468025344 468237312 468291456 468612864 470541312 472477696 473112576 473326848 473651712 475600896 478199808 478255104 478323387 480223232 483397632 483729408 485720064 486164754 488165432 488595456 489378429 491392332 493471578 493682688 494134668 496168144 496733553 497074482 498777724 499120056 499447944 499790736 501847488 502074774 503912704 504199221 504545274 504818352 504876726 505223244 506954408 507302352 507880449 509390016 509620718 509970492 510074496 510305508 510655752 510714801 512173568 512757216 512816508 514867328 514926864 515559168 515618784 515852307 516206358 517740672 517975156 518330664 518686416 520463712 520569856 520820928 521163072 521520768 521756964 523307776 523666944 523904112 525821952 526060096 526528512 526766976 526827888 527189472 528695296 528995904 529358976 531537408 531886592 532251648 532492704 532858176 534441984 534684032 535051008 537252864 537362432 537974784 538036992 540188672 540251136 543203328 543449344 543822336 544195584 546060288 546435072 548683776 549044224 549186111 549421056 549669888 551931904 555012096 555091338 555393024 557678592 558189162 560979968 561364992 561510063 561878937 562264578 563675136 564191196 564578424 566820864 566901792 567158541 567920646 570257768 570323709 570715146 573063768 573440232 573833808 574487721 576195264 576456222 576851868 579225744 579292722 579606256 580004064 580071132 582390912 582458256 583121997 583522218 585521676 585641088 585906324 585923544 586308456 586710864 588721248 589125312 589392126 591549696 591817608 591938304 592344576 592612848 592681374 593088156 594782208 595051584 595120392 595528848 597979584 598303232 598372416 598783104 599054292 599465448 601247232 601519536 601932384 604409472 604532736 604806528 605221632 605291616 607712256 607782528 611033088 611103744 611380512 611800128 612220032 614317824 614739456 617269248 617674752 618098688 618378624 620642304 620923392 624316416 624388608 624817152 627388416 630816768 631102464 631535616 634134528 635150727 637599744 637673472 637764516 641539989 644530176 644696739 644972544 645120261 645563034 648219672 651460608 651628962 652057038 652504572 655189776 655265538 657962104 658846224 659163987 659597013 662311404 662765976 665493408 665794809 665930592 666387648 666689454 669129984 669433032 669510441 669969954 672265628 672727032 673091136 673168968 673630992 676403136 676709478 677173932 679186688 679960656 680099328 680407344 680874336 680953068 683676288 683755344 686569152 687412224 687491712 687803076 688275144 690320896 691107552 691581888 693951616 694427904 694884096 695361024 695675952 698222592 698538816 701095936 702038016 702355968 702437184 702919296 705327872 705811968 708716544 709668864 709990272 710477568 712589312 713401344 716337152 717299712 717382656 720334848 724271104 725096448 725594112 728080384 728580096 729247131 731578368 732248148 732893184 737088498 740016128 740121784 740207367 740524032 741202002 744252216 745611723 748166586 748486656 748680084 749171916 749686104 752254928 752771232 753112161 755869056 756211388 756817911 757227528 757315089 757834866 760431612 760953528 764085024 764431077 764586976 764955738 765111744 765458262 765983628 768260352 768608296 769135824 769224762 772300992 772390296 773338752 773428176 774309537 776521216 776611008 776962734 777495996 778029624 780695568 780854784 781208432 781231392 781744608 782281152 782635446 784961664 785500416 785856168 788732928 789090144 789251072 789792768 790150464 790241832 790784208 793042944 793402112 793493856 794038464 797306112 797829888 798377472 798739056 799287264 801662976 802026048 802576512 805879296 806043648 806408704 806962176 807055488 810283008 810376704 814710784 814804992 815174016 815733504 816293376 819090432 819652608 823025664 823566336 824131584 824504832 827523072 827897856 832421888 832518144 832637007 833089536 836517888 837283743 841469952 842047488 843396867 845512704 846286794 846867636 850231296 850352688 851880969 855386652 856072719 859373568 859595652 860160348 860750712 864292896 864684333 865277802 868838616 868939083 869409384 870006096 870106698 873586368 873687384 878282514 878461632 878859486 878885316 879462684 880066296 883081872 883687968 884088189 887324544 887726412 887907456 888516864 888919272 889022061 892173312 892577376 892680588 893293272 896969376 897454848 897558624 898174656 898581438 899198172 901870848 902279304 902898576 906614208 906799104 907209792 907832448 907937424 911568384 911673792 915425536 916549632 916655616 917070768 917700192 921476736 922109184 925903872 926512128 927148032 927567936 930963456 931385088 936050688 936474624 936582912 937225728 941082624 944955392 946225152 946653696 947303424 951201792 956399616 956510208 956646774 960446464 966795264 967458816 968344551 971440128 972329508 976330864 977190912 977443443 978085557 978756858 982784664 982898307 986943156 988269336 992336288 993467106 994148964 997555448 998240112 998895888 999581472 1000034181 1003694976 1004149548 1004954931 1007825408 1008398442 1009090548 1009636704 1009753452 1010446488 1013908816 1014604704 1015064217 1015760898 1018780032 1019241436 1019940984 1020148992 1020611016 1021311504 1021429602 1024347136 1025514432 1025633016 1029734656 1029853728 1031118336 1031237568 1031704614 1032412716 1035481344 1035950312 1036661328 1037372832 1040927424 1041139712 1041641856 1042326144 1043041536 1043513928 1046615552 1047333888 1047808224 1051643904 1052120192 1053057024 1053533952 1053655776 1054378944 1057390592 1057991808 1058717952 1063074816 1063773184 1064503296 1064985408 1065716352 1068883968 1069368064 1070102016 1074505728 1074724864 1075949568 1076073984 1080377344 1080502272 1086406656 1086898688 1087644672 1088391168 1092120576 1092870144 1097367552 1098088448 1098372222 1098842112 1099339776 1103863808 1105632747 1110024192 1110182676 1110786048 1111803003 1115357184 1116378324 1121959936 1122249879 1122729984 1122987121 1123020126 1123757874 1124529156 1128382392 1129156848 1133803584 1134317082 1135841292 1136752299 1140515536 1140647418 1141430292 1146127536 1146880464 1147433607 1147667616 1148187393 1148975442 1152390528 1152912444 1153703736 1153837143 1158451488 1158585444 1159212512 1160008128 1160142264 1164781824 1164916512 1165444101 1166243994 1167044436 1171043352 1171282176 1171812648 1171847088 1172616912 1173421728 1173953169 1177442496 1178250624 1178784252 1183099392 1183635216 1183876608 1184689152 1185225696 1185362748 1186176312 1189564416 1190103168 1190240784 1191057696 1195959168 1196606464 1196744832 1197566208 1198108584 1198930896 1202494464 1203039072 1203864768 1208818944 1209065472 1209613056 1210443264 1210583232 1215424512 1215565056 1222066176 1222207488 1222761024 1223600256 1224440064 1228635648 1229478912 1234538496 1235349504 1236197376 1236757248 1241284608 1241846784 1248632832 1248777216 1249634304 1254776832 1261633536 1262204928 1263071232 1268269056 1269430191 1270301454 1275346944 1275529032 1283079978 1289060352 1289393478 1289945088 1290240522 1291126068 1296439344 1297916703 1302921216 1303257924 1304114076 1305009144 1305160047 1310379552 1310531076 1315924208 1317423771 1317692448 1318289229 1318327974 1319194026 1324622808 1325531952 1330986816 1331589618 1331861184 1332775296 1333378908 1338259968 1338866064 1339020882 1339939908 1344531256 1345454064 1346182272 1346337936 1347261984 1347872157 1352806272 1353418956 1354347864 1358373376 1359921312 1360198656 1360814688 1361748672 1361906136 1367352576 1367510688 1373138304 1374824448 1374983424 1375606152 1376550288 1380641792 1382215104 1383163776 1387903232 1388855808 1389768192 1390722048 1391351904 1396445184 1397077632 1402191872 1404076032 1404711936 1404874368 1405838592 1410655744 1411623936 1417433088 1419337728 1419980544 1420955136 1425178624 1426802688 1432674304 1434599424 1434765312 1434970161 1440669696 1448542208 1450192896 1451188224 1456160768 1457160192 1457493923 1458494262 1464496296 1465786368 1468135287 1474176996 1480032256 1480243568 1480414734 1481048064 1482404004 1488504432 1490200659 1491223446 1496333172 1497360168 1498343832 1499372208 1504509856 1505542464 1506224322 1511738112 1512422776 1512597663 1513635822 1514455056 1514630178 1515669732 1520863224 1521907056 1523641347 1528170048 1528862154 1529173952 1529911476 1530223488 1530916524 1531967256 1532144403 1536520704 1537216592 1538271648 1538449524 1544601984 1544780592 1546677504 1546856352 1547556921 1548619074 1553042432 1553222016 1553925468 1554991992 1556059248 1561391136 1561709568 1562416864 1562462784 1563489216 1564562304 1565270892 1569923328 1571000832 1571712336 1577465856 1578180288 1578502144 1579585536 1580300928 1580483664 1581568416 1586085888 1586804224 1586987712 1588076928 1594612224 1595659776 1596754944 1597478112 1598574528 1603325952 1604052096 1605153024 1611758592 1612087296 1612817408 1613924352 1614110976 1620566016 1620753408 1629421568 1629609984 1630348032 1631467008 1632586752 1638180864 1639305216 1646051328 1647132672 1647558333 1648263168 1649009664 1655795712 1664843776 1665036288 1665274014 1666179072 1673035776 1674567486 1682939904 1684094976 1684530189 1685636811 1686793734 1691025408 1692573588 1693735272 1700462592 1700705376 1701475623 1703761938 1710773304 1710971127 1712145438 1719191304 1720320696 1721501424 1723463163 1728585792 1729368666 1730555604 1737677232 1737878166 1738818768 1740012192 1740213396 1747172736 1747374768 1749365991 1756565028 1756923264 1757718972 1757770632 1758925368 1760132592 1766163744 1767375936 1768176378 1774649088 1775452824 1775814912 1777033728 1777838544 1778044122 1784346624 1785154752 1785361176 1786586544 1793938752 1794909696 1795117248 1796349312 1797162876 1798396344 1803741696 1804558608 1805797152 1813228416 1813598208 1814419584 1815664896 1815874848 1823136768 1823347584 1830851072 1833099264 1833311232 1834141536 1835400384 1842953472 1844218368 1851807744 1853024256 1854296064 1855135872 1861926912 1862770176 1872949248 1873165824 1874451456 1882165248 1889910784 1891641049 1892450304 1893307392 1894606848 1902403584 1905452181 1912799232 1913020416 1913293548 1920892928 1924619967 1933590528 1934090217 1934917632 1935360783 1936689102 1944659016 1952661728 1954381824 1954886886 1956171114 1957513716 1965569328 1965796614 1973886312 1976538672 1977491961 1978791039 1984672576 1986934212 1988297928 1995110896 1996480224 1997384427 1997791776 1999162944 2000068362 2007389952 2008299096 2008531323 2009909862 2015650816 2016796884 2018181096 2019273408 2019506904 2020892976 2027817632 2029209408 2030128434 2031521796 2037560064 2038482872 2039881968 2040297984 2041222032 2042623008 2042859204 2048694272 2051028864 2051266032 2059469312 2059707456 2062236672 2062475136 2063409228 2064825432 2070962688 2071900624 2073322656 2074745664 2081854848 2082279424 2083283712 2084652288 2086083072 2087027856 2093231104 2094667776 2095616448 2103287808 2104240384 2106114048 2107067904 2107311552 2108757888 2114781184 2115983616 2117435904 2126149632 2127546368 2129006592 2129970816 2131432704 2137767936 2138736128 2140204032 2149011456 2151899136 2152147968 2160754688 2161004544 2172813312 2173797376 2175289344 2176782336 2184241152 2185740288 2187741393 2194735104 2196176896 2196744444 2198679552 2207727616 2209748851 2211265494 2220048384 2220365352 2220622101 2221572096 2223606006 2232756648 2236835169 2243919872 2244499758 2245459968 2245974242 2246040252 2247515748 2249058312 2256764784 2258313696 2259336483 2267607168 2268634164 2270453733 2271682584 2271945267 2273504598 2281031072 2281294836 2282860584 2292255072 2293293231 2293760928 2294867214 2295335232 2296374786 2297950884 2304781056 2305824888 2307407472 2307674286 2316902976 2317170888 2318425024 2320016256 2320284528 2322928611 2329563648 2329833024 2330888202 2332487988 2334088872 2342086704 2342564352 2343625296 2343694176 2345233824 2346843456 2347906338 2354884992 2356501248 2357568504 2366198784 2367270432 2367753216 2369378304 2370451392 2370725496 2372352624 2379128832 2380206336 2380481568 2382115392 2391918336 2393212928 2393489664 2395132416 2396217168 2397861792 2404988928 2406078144 2407729536 2417637888 2418130944 2419226112 2420886528 2421166464 2430849024 2431130112 2444132352 2444414976 2445522048 2447200512 2448880128 2457271296 2458957824 2469076992 2470699008 2472394752 2473514496 2482569216 2483693568 2497265664 2497554432 2497911021 2499268608 2509553664 2511851229 2524409856 2526142464 2530190601 2536538112 2538860382 2540602908 2550693888 2551058064 2555642907 2566159956 2568218157 2578120704 2578786956 2580481044 2582252136 2592878688 2594052999 2595833406 2606515848 2606817249 2608228152 2610018288 2610320094 2620759104 2621062152 2631848416 2634847542 2635384896 2636578458 2636655948 2638388052 2649245616 2651063904 2652264567 2661973632 2663179236 2663722368 2665550592 2666757816 2667066183 2676519936 2677732128 2678041764 2679879816 2689062512 2690908128 2692364544 2692675872 2694523968 2695744314 2705612544 2706837912 2708695728 2716746752 2719842624 2720397312 2721629376 2723497344 2723812272 2734705152 2735021376 2746276608 2749648896 2749966848 2751212304 2753100576 2761283584 2764430208 2766327552 2775806464 2777711616 2779536384 2781444096 2782703808 2792890368 2794155264 2804383744 2808152064 2809423872 2809748736 2811677184 2821311488 2823247872 2834866176 2838675456 2839961088 2841910272 2850357248 2853605376 2865348608 2867971913 2869198848 2869530624 2869940322 2881339392 2900385792 2902376448 2905033653 2912321536 2914320384 2914987846 2916988524 2928992592 2931572736 2932330329 2934256671 2936270574 2948353992 2948694921 2960064512 2960487136 2960829468 2964808008 2977008864 2978357147 2980401318 2982446892 2992666344 2994720336 2996687664 2998744416 3000102543 3009019712 3011084928 3012448644 3014864793 3023476224 3024845552 3025195326 3027271644 3028910112 3029260356 3031339464 3041726448 3043814112 3045192651 3047282694 3056340096 3057724308 3058347904 3059822952 3060446976 3061833048 3063934512 3064288806 3073041408 3074433184 3076543296 3076899048 3089203968 3089561184 3093355008 3093712704 3095113842 3097238148 3106084864 3106444032 3107850936 3109983984 3112118496 3122782272 3123419136 3124833728 3124925568 3126978432 3129124608 3130541784 3139846656 3142001664 3143424672 3154931712 3156360576 3157004288 3159171072 3160601856 3160967328 3163136832 3172171776 3173608448 3173975424 3176153856 3189224448 3191319552 3193509888 3194956224 3197149056 3206651904 3208104192 3210306048 3223517184 3224174592 3225634816 3227848704 3228221952 3241132032 3241506816 3259219968 3260696064 3262934016 3265173504 3276361728 3278610432 3292102656 3294265344 3295116666 3296526336 3298019328 3311591424 3316898241 3329687552 3330072576 3330548028 3332358144 3335409009 3346071552 3349134972 3365879808 3366749637 3368189952 3368961363 3369060378 3371273622 3373587468 3385147176 3387470544 3401410752 3402951246 3407523876 3410256897 3421546608 3421942254 3424290876 3438382608 3440641392 3442300821 3443002848 3444562179 3446926326 3457171584 3458737332 3461111208 3461511429 3475354464 3475756332 3477637536 3480024384 3480426792 3494345472 3494749536 3496332303 3498731982 3513130056 3513846528 3515437944 3515541264 3517850736 3520265184 3521859507 3532327488 3534751872 3536352756 3549298176 3550905648 3551629824 3554067456 3555677088 3556088244 3568693248 3570309504 3570722352 3573173088 3587877504 3589819392 3590234496 3592698624 3594325752 3596792688 3607483392 3609117216 3611594304 3626456832 3627196416 3628839168 3631329792 3631749696 3646273536 3646695168 3661702144 3666198528 3666622464 3668283072 3670800768 3685906944 3688436736 3703615488 3706048512 3708592128 3710271744 3723853824 3725540352 3745898496 3746331648 3748902912 3764330496 3779821568 3783282098 3784900608 3786614784 3789213696 3804807168 3808290573 3810904362 3826040832 3826587096 3841785856 3849239934 3865527361 3867181056 3868180434 3869835264 3870721566 3873378204 3889318032 3893750109 3905323456 3908763648 3909773772 3912342228 3915027432 3915480141 3931138656 3931593228 3947772624 3952271313 3953077344 3954867687 3954983922 3957582078 3969345152 3973868424 3976595856 3990221792 3992960448 3994768854 3995583552 3998325888 4000136724 4014779904 4016598192 4017062646 4019819724 4031301632 4033593768 4036362192 4038546816 4039013808 4041785952 4043616471 4055635264 4058418816 4060256868 4063043592 4075120128 4076965744 4079763936 4080595968 4082444064 4085246016 4085718408 4097388544 4102057728 4102532064 4118938624 4119414912 4124473344 4124950272 4126818456 4129650864 4141925376 4143801248 4146645312 4149491328 4163709696 4164558848 4166567424 4169304576 4172166144 4174055712 4186462208 4189335552 4191232896 4206575616 4208480768 4212228096 4214135808 4214623104 4217515776 4231967232 4234871808 4252299264 4255092736 4258013184 4259941632 4262865408 4275535872 4277472256 4280408064 4298022912 4303798272 4304295936 4304910483 4321509376 4322009088 4345626624 4347594752 4348215481 4350578688 4353564672 4368482304 4371480576 4372481769 4375482786 4393488888 4397359104 4404405861 4415455232 4419497702 4422530988 4440096768 4440730704 4441244202 4443144192 4447212012 4465513296 4470601977 4473670338 4487839744 4488999516 4491948484 4492080504 4495031496 4498116624 4513529568 4516627392 4518672966 4535214336 4537268328 4537792989 4540907466 4543365168 4543890534 4547009196 4562062144 4562589672 4565721168 4570924041 4584510144 4586586462 4587521856 4589734428 4590670464 4592749572 4595901768 4596433209 4609562112 4611649776 4614814944 4615348572 4633805952 4634341776 4636850048 4640032512 4640569056 4642670763 4645857222 4659127296 4659666048 4661776404 4664975976 4668177744 4684173408 4685128704 4687250592 4687388352 4690467648 4693686912 4695812676 4709769984 4713002496 4715137008 4732397568 4734540864 4735506432 4738756608 4740902784 4741450992 4744705248 4758257664 4760412672 4760963136 4764230784 4783836672 4786425856 4786979328 4790264832 4792434336 4795723584 4809977856 4812156288 4815459072 4835275776 4836261888 4838452224 4841773056 4842332928 4861698048 4862260224 4888264704 4888829952 4891044096 4894401024 4897760256 4914542592 4917915648 4938153984 4941398016 4942674999 4944789504 4947028992 4967387136 4994531328 4995108864 4995822042 4998537216 5019107328 5023702458 5048819712 5052284928 5053590567 5056910433 5060381202 5073076224 5077720764 5081205816 5101387776 5102116128 5104426869 5111285814 5132319912 5132913381 5136436314 5157573912 5160962088 5164504272 5170389489 5185757376 5188105998 5191666812 5213031696 5213634498 5216456304 5220036576 5220640188 5241518208 5242124304 5248097973 5263696832 5269695084 5270769792 5273156916 5273311896 5276776104 5298491232 5302127808 5304529134 5323947264 5326358472 5327444736 5331101184 5333515632 5334132366 5353039872 5355464256 5356083528 5359759632 5378125024 5381816256 5384729088 5385351744 5389047936 5391488628 5411225088 5413675824 5417391456 5433493504 5439685248 5440794624 5443258752 5446994688 5447624544 5469410304 5470042752 5492553216 5499297792 5499933696 5502424608 5506201152 5522567168 5528860416 5532655104 5551612928 5555423232 5559072768 5562888192 5565407616 5585780736 5588310528 5608767488 5618847744 5619497472 5623354368 5642622976 5646495744 5669732352 5674923147 5677350912 5679922176 5683820544 5707210752 5716356543 5730697216 5735943826 5738397696 5739061248 5739880644 5762678784 5773859901 5800771584 5802270651 5804752896 5806082349 5810067306 5824643072 5829975692 5833977048 5857985184 5860638257 5863145472 5864660658 5868513342 5872541148 5896707984 5897389842 5920974272 5921658936 5929616016 5932475883 5936373117 5954017728 5956714294 5960802636 5964893784 5985332688 5989440672 5992153281 5993375328 5997488832 6000205086 6018039424 6022169856 6024897288 6025593969 6029729586 6046952448 6049691104 6050390652 6054543288 6057820224 6058520712 6062678928 6083452896 6087628224 6090385302 6094565388 6112680192 6115448616 6116695808 6119645904 6120893952 6123666096 6127869024 6128577612 6146082816 6148866368 6153086592 6153798096 6178407936 6179122368 6186710016 6187425408 6190227684 6194476296 6212169728 6212888064 6215701872 6219967968 6224236992 6245564544 6246838272 6249667456 6249851136 6253956864 6258249216 6261083568 6279693312 6284003328 6286849344 6309863424 6312721152 6314008576 6318342144 6321203712 6321934656 6326273664 6344343552 6347216896 6347950848 6352307712 6378448896 6382639104 6387019776 6389912448 6394298112 6413303808 6416208384 6420612096 6447034368 6451269632 6455697408 6456443904 6482264064 6483013632 6518439936 6521392128 6525868032 6530347008 6552723456 6557220864 6563224179 6584205312 6588530688 6590233332 6596038656 6623182848 6629246553 6633796482 6660145152 6661096056 6661866303 6664716288 6670818018 6698269944 6710505507 6731759616 6733499274 6736379904 6737922726 6738120756 6742547244 6747174936 6770294352 6774941088 6778009449 6802821504 6805902492 6811361199 6815047752 6815835801 6820513794 6843093216 6843884508 6848581752 6876765216 6879879693 6881282784 6884601642 6886005696 6889124358 6893852652 6914343168 6917474664 6922222416 6923022858 6950708928 6951512664 6955275072 6960048768 6960853584 6968785833 6988690944 6989499072 6992664606 6997463964 7026260112 7027693056 7030875888 7031082528 7035701472 7040530368 7043719014 7064654976 7069503744 7072705512 7098596352 7101811296 7103259648 7108134912 7111354176 7112176488 7137386496 7140619008 7141444704 7146346176 7175755008 7179638784 7180468992 7185397248 7188651504 7193585376 7214966784 7218234432 7223188608 7252913664 7254392832 7257678336 7262659584 7263499392 7292547072 7293390336 7323404288 7332397056 7333244928 7336566144 7341601536 7371813888 7376873472 7407230976 7412097024 7417184256 7420543488 7447707648 7451080704 7491796992 7492663296 7493733063 7497805824 7528660992 7535553687 7559643136 7566564196 7573229568 7578427392 7609614336 7616581146 7621808724 7652081664 7653174192 7666928721 7698479868 7704654471 7731054722 7734362112 7736360868 7741443132 7746756408 7778636064 7782158997 7787500218 7810646912 7819547544 7820451747 7824684456 7830054864 7830960282 7862277312 7863186456 7895545248 7899121129 7904542626 7906154688 7909735374 7909967844 7915164156 7938690304 7947736848 7953191712 7956793701 7980443584 7985920896 7989537708 7991167104 7996651776 8000273448 8001198549 8029559808 8033196384 8034125292 8039639448 8062603264 8067187536 8072724384 8077093632 8078027616 8083571904 8087232942 8111270528 8116837632 8120513736 8126087184 8150240256 8153931488 8159527872 8161191936 8164888128 8170492032 8171436816 8194777088 8204115456 8205064128 8237877248 8238829824 8248946688 8249900544 8253636912 8259301728 8283850752 8287602496 8293290624 8298982656 8327419392 8329117696 8333134848 8338609152 8344332288 8348111424 8372924416 8378671104 8382465792 8413151232 8416961536 8424456192 8428271616 8429246208 8435031552 8463934464 8469743616 8504598528 8510185472 8516026368 8519883264 8525730816 8551071744 8554944512 8560816128 8596045824 8603915739 8607596544 8608591872 8609820966 8644018176 8695189504 8696430962 8701157376 8707129344 8715100959 8736964608 8742961152 8744963538 8750965572 8786977776 8794718208 8796990987 8802770013 8808811722 8830910464 8838995404 8845061976 8846084763 8880193536 8881461408 8882488404 8894424024 8931026592 8935071441 8941203954 8947340676 8977999032 8983896968 8984161008 8990062992 8996233248 9000307629 9027059136 9033254784 9037345932 9044594379 9070428672 9074536656 9075585978 9081814932 9086730336 9087781068 9094018392 9124124288 9125179344 9131442336 9135577953 9141848082 9169020288 9173172924 9175043712 9179468856 9181340928 9185499144 9191803536 9192866418 9219124224 9223299552 9229629888 9230697144 9267611904 9268683552 9273700096 9280065024 9281138112 9285341526 9291714444 9318254592 9319332096 9323552808 9329951952 9336355488 9368346816 9370257408 9374501184 9374776704 9380935296 9387373824 9391625352 9419539968 9426004992 9430274016 9464795136 9469081728 9471012864 9477513216 9481805568 9482901984 9489410496 9516515328 9520825344 9521926272 9528461568 9567673344 9572851712 9573958656 9580529664 9584868672 9591447168 9619955712 9624312576 9630918144 9670551552 9672523776 9676904448 9683546112 9684665856 9723396096 9724520448 9777659904 9782088192 9788802048 9795520512 9829085184 9835831296 9876307968 9882796032 9885349998 9889579008 9894057984 9934774272 9950694723 9989062656 9990217728 9991644084 9997074432 10006227027 10038214656 10047404916 10097639424 10100248911 10104569856 10106884089 10107181134 10113820866 10120762404 10155441528 10162411632 10204232256 10208853738 10222571628 10264639824 10265826762 10272872628 10315147824 10321924176 10326902463 10329008544 10333686537 10340778978 10371514752 10376211996 10383333624 10384534287 10426063392 10427268996 10432912608 10440073152 10441280376 10483036416 10484248608 10488996909 10496195946 10527393664 10539390168 10541539584 10546313832 10546623792 10553552208 10565578521 10596982464 10604255616 10609058268 10647894528 10652716944 10654889472 10662202368 10667031264 10668264732 10706079744 10710928512 10712167056 10719519264 10756250048 10763632512 10769458176 10770703488 10778095872 10782977256 10822450176 10827351648 10834782912 10866987008 10879370496 10881589248 10886517504 10893989376 10895249088 10938820608 10940085504 10985106432 10998595584 10999867392 11004849216 11012402304 11045134336 11057720832 11065310208 11103225856 11110846464 11118145536 11125776384 11130815232 11171561472 11176621056 11237695488 11238994944 11246708736 11285245952 11292991488 11339464704 11349846294 11354701824 11359844352 11367641088 11414421504 11424871719 11432713086 11461394432 11471887652 11478122496 11479761288 11525357568 11547719802 11596582083 11601543168 11604541302 11609505792 11612164698 11620134612 11659951384 11667954096 11681250327 11715970368 11721276514 11726290944 11729321316 11737026684 11745082296 11746440423 11793415968 11794779684 11841948544 11843317872 11856813939 11859232032 11864603061 11864951766 11872746234 11908035456 11913428588 11921605272 11929787568 11970665376 11978881344 11984306562 11986750656 11994977664 12000410172 12036078848 12044339712 12049794576 12051187938 12059459172 12093904896 12099382208 12100781304 12109086576 12115640448 12117041424 12125357856 12130849413 12166905792 12175256448 12180770604 12189130776 12225360384 12230897232 12233391616 12239291808 12241787904 12247332192 12255738048 12257155224 12292165632 12297732736 12306173184 12307596192 12356815872 12358244736 12373420032 12374850816 12380455368 12388952592 12424339456 12425776128 12431403744 12439935936 12448473984 12491129088 12493676544 12499334912 12499702272 12507913728 12516498432 12522167136 12559386624 12568006656 12573698688 12619726848 12625442304 12628017152 12636684288 12642407424 12643869312 12652547328 12694433792 12695901696 12704615424 12756897792 12765278208 12774039552 12779824896 12788596224 12826607616 12832416768 12841224192 12894068736 12902539264 12911394816 12912887808 12914731449 12964528128 12966027264 13036879872 13042784256 13044646443 13051736064 13060694016 13105446912 13114441728 13117445307 13126448358 13180466664 13192077312 13213217583 13246365696 13258493106 13267592964 13320290304 13322192112 13323732606 13329432576 13341636036 13396539888 13411805931 13421011014 13463519232 13466998548 13475845452 13476241512 13485094488 13494349872 13540588704 13549882176 13556018898 13605643008 13611804984 13613378967 13622722398 13630095504 13631671602 13641027588 13686186432 13687769016 13697163504 13712772123 13753530432 13759759386 13762565568 13769203284 13772011392 13778248716 13787705304 13828686336 13834949328 13844444832 13846045716 13901417856 13903025328 13910550144 13920097536 13921707168 13928012289 13937571666 13977381888 13978998144 13985329212 13994927928 14052520224 14055386112 14061751776 14062165056 14071402944 14081060736 14087438028 14129309952 14139007488 14145411024 14197192704 14203622592 14206519296 14216269824 14222708352 14224352976 14274772992 14281238016 14282889408 14292692352 14351510016 14359277568 14360937984 14370794496 14377303008 14387170752 14429933568 14436468864 14446377216 14505827328 14508785664 14515356672 14525319168 14526998784 14585094144 14586780672 14646808576 14664794112 14666489856 14673132288 14683203072 14743627776 14753746944 14814461952 14824194048 14828024997 14834368512 14841086976 14902161408 14983593984 14985326592 14987466126 14995611648 15057321984 15071107374 15133128392 15146459136 15156854784 15160771701 15170731299 15219228672 15233162292 15243617448 15304163328 15306348384 15313280607 15333857442 15396959736 15398740143 15409308942 15462109444 15472721736 15482886264 15493512816 15557272128 15564317994 15575000436 15621293824 15639095088 15640903494 15649368912 15660109728 15661920564 15724554624 15726372912 15744293919 15791090496 15798242258 15809085252 15812309376 15819470748 15819935688 15830328312 15877380608 15895473696 15906383424 15913587402 15960887168 15971841792 15979075416 15982334208 15993303552 16000546896 16002397098 16059119616 16066392768 16068250584 16079278896 16125206528 16134375072 16145448768 16154187264 16156055232 16167143808 16174465884 16222541056 16233675264 16241027472 16252174368 16300480512 16307862976 16319055744 16322383872 16329776256 16340984064 16342873632 16389554176 16408230912 16410128256 16475754496 16477659648 16497893376 16499801088 16507273824 16518603456 16567701504 16575204992 16586581248 16597965312 16654838784 16658235392 16666269696 16677218304 16688664576 16696222848 16745848832 16757342208 16764931584 16826302464 16833923072 16856543232 16858492416 16870063104 16927868928 16939487232 17009197056 17020370944 17024769441 17032052736 17039766528 17051461632 17109889024 17121632256 17149069629 17192091648 17207831478 17215193088 17217183744 17219641932 17288036352 17321579703 17390379008 17392861924 17402314752 17406811953 17414258688 17418247047 17430201918 17473929216 17489927076 17501931144 17573955552 17581914771 17589436416 17593981974 17605540026 17617623444 17677990808 17690123952 17692169526 17762922816 17764976808 17788848048 17797427649 17809119351 17862053184 17870142882 17882407908 17894681352 17955998064 17967793936 17968322016 17976459843 17980125984 17992466496 18000615258 18054118272 18066509568 18074691864 18076781907 18089188758 18140857344 18149073312 18151171956 18163629864 18173460672 18175562136 18188036784 18248248576 18250358688 18262884672 18271155906 18283696164 18338040576 18346345848 18350087424 18358937712 18362681856 18370998288 18383607072 18385732836 18438248448 18446599104 18459259776 18461394288 18535223808 18537367104 18547400192 18560130048 18562276224 18570683052 18583428888 18636509184 18638664192 18647105616 18659903904 18672710976 18736693632 18740514816 18749002368 18749553408 18761870592 18774747648 18783250704 18839079936 18852009984 18860548032 18929590272 18938163456 18942025728 18955026432 18963611136 18965803968 18978820992 19033030656 19041650688 19043852544 19056923136 19135346688 19145703424 19147917312 19161059328 19169737344 19182894336 19239911424 19248625152 19261836288 19341103104 19353808896 19367092224 19369331712 19446792192 19449040896 19555319808 19564176384 19577604096 19591041024 19658170368 19671662592 19689672537 19752615936 19765592064 19770699996 19788115968 19869548544 19887739659 19901389446 19980435456 19983288168 19985598909 19994148864 20012454054 20094809832 20195278848 20200497822 20209139712 20213768178 20214362268 20227641732 20241524808 20310883056 20324823264 20334028347 20408464512 20417707476 20434083597 20445143256 20447507403 20529279648 20531653524 20545745256 20630295648 20639639079 20643848352 20653804926 20658017088 20667373074 20681557956 20743029504 20752423992 20766667248 20769068574 20852126784 20854537992 20865825216 20880146304 20882560752 20966072832 20968497216 20977993818 20992391892 21054787328 21078780336 21083079168 21092627664 21093247584 21107104416 21131157042 21193964928 21208511232 21218116536 21295789056 21305433888 21309778944 21324404736 21334062528 21336529464 21412159488 21421857024 21424334112 21439038528 21512500096 21527265024 21538916352 21541406976 21556191744 21565954512 21644900352 21654703296 21669565824 21733974016 21758740992 21763178496 21773035008 21787978752 21790498176 21877641216 21880171008 21970212864 21997191168 21999734784 22009698432 22024804608 22090268672 22115441664 22130620416 22206451712 22221692928 22236291072 22251552768 22261630464 22343122944 22353242112 22475390976 22477989888 22481199189 22493417472 22570491904 22585982976 22606661061 22678929408 22699692588 22719688704 22735282176 22828843008 22849743438 22865426172 22943775304 22956244992 22959522576 23000786163 23095439604 23113963413 23193164166 23203086336 23209082604 23224329396 23240269224 23319902768 23335908192 23346476991 23362500654 23431940736 23442553028 23458642632 23461355241 23474053368 23490164592 23492880846 23586831936 23589559368 23683897088 23686635744 23697363387 23713627878 23718464064 23729206122 23729903532 23745492468 23816070912 23826857176 23843210544 23859575136 23870381103 23941330752 23957762688 23968613124 23973501312 23989955328 24000820344 24003595647 24072157696 24088679424 24099589152 24102375876 24118918344 24187809792 24198764416 24201562608 24218173152 24231280896 24234082848 24250715712 24261698826 24333811584 24350512896 24361541208 24378261552 24450720768 24461794464 24466783232 24478583616 24483575808 24494664384 24511476096 24514310448 24584331264 24595465472 24612346368 24615192384 24713631744 24716489472 24746840064 24749701632 24760910736 24777905184 24848678912 24851552256 24862807488 24879871872 24896947968 24982258176 24987353088 24998669824 24999404544 25015827456 25032996864 25044334272 25118773248 25136013312 25147397376 25239453696 25250884608 25256034304 25273368576 25284814848 25287738624 25305094656 25388867584 25391803392 25409230848 25513795584 25530556416 25548079104 25559649792 25577192448 25653215232 25664833536 25682448384 25788137472 25805078528 25811747217 25822789632 25825775616 25829462898 25932054528 26085568512 26089292886 26103472128 26121388032 26145302877 26210893824 26228883456 26234890614 26252896716 26360933328 26384154624 26390972961 26408310039 26426435166 26492731392 26516986212 26535185928 26538254289 26640580608 26644384224 26647465212 26683272072 26793079776 26805214323 26823611862 26842022028 26933997096 26951690904 26952483024 26970188976 26988699744 27000922887 27081177408 27099764352 27112037796 27211286016 27223609968 27226757934 27245444796 27260191008 27263343204 27282055176 27372372864 27375538032 27394327008 27406733859 27425544246 27507060864 27519518772 27525131136 27538406568 27544022784 27556497432 27575410608 27657372672 27669898656 27688889664 27692091432 27802835712 27806050656 27821100288 27840195072 27843414336 27856024578 27875143332 27954763776 27957996288 27970658424 27989855856 28105040448 28110772224 28123503552 28124330112 28142805888 28162121472 28174876056 28258619904 28278014976 28290822048 28394385408 28407245184 28413038592 28432539648 28445416704 28448705952 28549545984 28562476032 28565778816 28585384704 28703020032 28718555136 28721875968 28741588992 28754606016 28774341504 28859867136 28872937728 28892754432 29011654656 29017571328 29030713344 29050638336 29053997568 29170188288 29173561344 29293617152 29332979712 29346264576 29366406144 29487255552 29507493888 29628923904 29648388096 29656049994 29668737024 29682173952 29804322816 29852084169 29967187968 29970653184 29974932252 29991223296 30018681081 30114643968 30142214748 30266256784 30292918272 30300746733 30313709568 30320652267 30321543402 30341462598 30466324584 30487234896 30612696768 30626561214 30667714884 30793919472 30797480286 30818617884 30924218888 30945443472 30965772528 30980707389 30987025632 31001059611 31114544256 31128635988 31150000872 31153602861 31242587648 31278190176 31281806988 31298737824 31320219456 31323841128 31449109248 31452745824 31466990727 31488587838 31582180992 31596484516 31618170504 31624618752 31638941496 31639871376 31660656624 31754761216 31790947392 31812766848 31827174804 31921774336 31943683584 31958150832 31964668416 31986607104 32001093792 32004794196 32118239232 32132785536 32136501168 32158557792 32250413056 32268750144 32290897536 32308374528 32312110464 32334287616 32348931768 32445082112 32467350528 32482054944 32504348736 32600961024 32615725952 32638111488 32644767744 32659552512 32681968128 32685747264 32779108352 32816461824 32820256512 32951508992 32955319296 32995786752 32999602176 33014547648 33037206912 33135403008 33150409984 33173162496 33195930624 33309677568 33316470784 33332539392 33354436608 33377329152 33392445696 33491697664 33514684416 33529863168 33667846144 33713086464 33716984832 33740126208 33855737856 33878974464 34018394112 34040741888 34049538882 34064105472 34079533056 34102923264 34219778048 34243264512 34274615157 34298139258 34384183296 34415662956 34434367488 34439283864 34576072704 34643159406 34780758016 34785723848 34789746249 34804629504 34813623906 34828517376 34836494094 34860403836 34979854152 35003862288 35043750981 35147911104 35163829542 35178872832 35187963948 35211080052 35235246888 35239321269 35355981616 35380247904 35384339052 35525845632 35529953616 35570441817 35577696096 35593809183 35594855298 35618238702 35724106368 35740285764 35764815816 35789362704 35911996128 35935587872 35936644032 35952919686 35960251968 35984932992 36001230516 36108236544 36133019136 36149383728 36153563814 36178377516 36281714688 36298146624 36302343912 36327259728 36346921344 36351124272 36376073568 36392548239 36496497152 36500717376 36525769344 36542311812 36567392328 36676081152 36692691696 36700174848 36717875424 36725363712 36741996576 36767214144 36771465672 36876496896 36893198208 36918519552 36922788576 37070447616 37074734208 37094800384 37120260096 37124552448 37141366104 37166857776 37273018368 37277328384 37294211232 37319807808 37345421952 37473387264 37481029632 37498004736 37499106816 37523741184 37549495296 37566501408 37678159872 37704019968 37721096064 37859180544 37876326912 37884051456 37910052864 37927222272 37931607936 37957641984 38083301376 38087705088 38113846272 38270693376 38291406848 38295834624 38322118656 38339474688 38365788672 38479822848 38497250304 38523672576 38682206208 38707617792 38734184448 38738663424 38744194347 38893584384 38898081792 39110639616 39128352768 39133939329 39155208192 39182082048 39316340736 39343325184 39352335921 39379345074 39541399992 39576231936 39639652749 39739097088 39775479318 39802778892 39960870912 39966576336 39971197818 39988297728 40024908108 40189619664 40235417793 40390557696 40400995644 40427536356 40428724536 40455283464 40483049616 40621766112 40649646528 40668056694 40816929024 40835414952 40840136901 40868167194 40890286512 40895014806 41058559296 41063307048 41091490512 41260591296 41279278158 41287696704 41307609852 41316034176 41334746148 41363115912 41486059008 41504847984 41533334496 41538137148 41704253568 41709075984 41731650432 41760292608 41765121504 41784036867 41932145664 41936994432 41955987636 41984783784 42109574656 42157560672 42166158336 42185255328 42186495168 42214208832 42262314084 42387929856 42417022464 42436233072 42591578112 42610867776 42619557888 42648809472 42668125056 42673058928 42824318976 42843714048 42848668224 42878077056 43025000192 43054530048 43077832704 43082813952 43112383488 43131909024 43289800704 43309406592 43339131648 43467948032 43517481984 43526356992 43546070016 43575957504 43580996352 43755282432 43760342016 43940425728 43994382336 43999469568 44019396864 44049609216 44180537344 44230883328 44261240832 44412903424 44443385856 44472582144 44484074991 44503105536 44523260928 44706484224 44950781952 44955979776 44962398378 44986834944 45140983808 45171965952 45213322122 45399385176 45439377408 45470564352 45482315103 45512193897 45657686016 45699486876 45730852344 45887550608 45912489984 45919045152 45939841821 46001572326 46190879208 46196220429 46227926826 46386328332 46418165208 46448658792 46480538448 46639805536 46671816384 46692953982 46725001308 46863881472 46885106056 46917285264 46922710482 46948106736 46980329184 46985761692 47173663872 47179118736 47232881757 47367794176 47373271488 47394726774 47427255756 47436928128 47458412244 47459807064 47490984936 47632141824 47653714352 47686421088 47719150272 47740762206 47882661504 47915525376 47937226248 47947002624 47979910656 48001640688 48007191294 48144315392 48177358848 48199178304 48204751752 48237836688 48375619584 48397528832 48403125216 48436346304 48462561792 48468165696 48501431424 48523397652 48667623168 48701025792 48723082416 48756523104 48901441536 48923588928 48933566464 48957167232 48967151616 48989328768 49022952192 49028620896 49168662528 49190930944 49224692736 49230384768 49427263488 49432978944 49493680128 49499403264 49521821472 49555810368 49697357824 49703104512 49725614976 49759743744 49793895936 49964516352 49974706176 49997339648 49998809088 50031654912 50065993728 50088668544 50237546496 50272026624 50294794752 50478907392 50501769216 50512068608 50569629696 50575477248 50610189312 50777735168 50783606784 50818461696 51027591168 51061112832 51074308323 51096158208 51119299584 51154384896 51329667072 51364896768 51447208887 51576274944 51610157056 51623494434 51645579264 51651551232 51658925796 51864109056 51964739109 52171137024 52178585772 52206944256 52220435859 52242776064 52254741141 52290605754 52421787648 52469781228 52505793432 52721866656 52745744313 52768309248 52781945922 52816620078 52852870332 53033972424 53070371856 53076508578 53288768448 53294930424 53366544144 53427358053 53586159552 53610428646 53647223724 53684044056 53867994192 53903381808 53904966048 53929379529 53940377952 53977399488 54001845774 54162354816 54199528704 54224075592 54230345721 54422572032 54447219936 54453515868 54490889592 54520382016 54526686408 54564110352 54744745728 54751076064 54788654016 54813467718 54851088492 55014121728 55039037544 55050262272 55076813136 55088045568 55112994864 55150821216 55314745344 55339797312 55377779328 55384182864 55605671424 55612101312 55642200576 55680390144 55686828672 55712049156 55750286664 55909527552 55915992576 55941316848 55979711712 56210080896 56221544448 56247007104 56248660224 56285611776 56324242944 56349752112 56517239808 56556029952 56581644096 56788770816 56814490368 56826077184 56865079296 56890833408 56897411904 57099091968 57124952064 57131557632 57170769408 57406040064 57437110272 57443751936 57483177984 57509212032 57548683008 57719734272 57745875456 57785508864 58023309312 58061426688 58101276672 58107995136 58340376576 58347122688 58587234304 58665959424 58692529152 58732812288 58974511104 59014987776 59069017611 59257847808 59296776192 59312099988 59364347904 59608645632 59663218977 59704168338 59941306368 59949864504 59956796727 59982446592 60037362162 60284429496 60532513568 60585836544 60601493466 60627419136 60641304534 60643086804 60682925196 60932649168 60974469792 61002085041 61225393536 61253122428 61302250791 61335429768 61342522209 61587838944 61594960572 61637235768 61848437776 61890886944 61918917237 61931545056 61961414778 61974051264 62002119222 62229088512 62257271976 62300001744 62307205722 62485175296 62556380352 62563613976 62597475648 62640438912 62647682256 62898218496 62905491648 62933981454 62977175676 63164361984 63192969032 63236341008 63249237504 63277882992 63279742752 63321313248 63509522432 63581894784 63625533696 63654349608 63843548672 63887367168 63916301664 63929336832 63973214208 64002187584 64009588392 64236478464 64265571072 64273002336 64317115584 64500826112 64537500288 64581795072 64616749056 64624220928 64668575232 64697863536 64890164224 64934701056 64964109888 65008697472 65201922048 65231451904 65276222976 65289535488 65319105024 65363936256 65371494528 65558216704 65632923648 65640513024 65903017984 65910638592 65991573504 65999204352 66029095296 66074413824 66270806016 66300819968 66346324992 66391861248 66619355136 66665078784 66708873216 66754658304 66784891392 66983395328 67029368832 67059726336 67335692288 67426172928 67433969664 67443597567 67480252416 67711475712 67757948928 67819983183 68036788224 68081483776 68099077764 68159066112 68205846528 68439556096 68486529024 68502214381 68549230314 68596278516 68831325912 68868734976 68878567728 69002358489 69286318812 69341890239 69561516032 69571447696 69579492498 69609259008 69627247812 69672988188 69720807672 69959708304 70007724576 70039430973 70087501962 70295822208 70327659084 70375927896 70384065723 70422160104 70470493776 70478642538 70711963232 70760495808 70768678104 71051691264 71059907232 71092090161 71140883634 71155392192 71187618366 71189710596 71236477404 71448212736 71480571528 71529631632 71578725408 71611143309 71823992256 71871175744 71873288064 71905839372 71920503936 71969865984 72002461032 72010786941 72216473088 72266038272 72298767456 72307127628 72356755032 72563429376 72596293248 72604687824 72654519456 72693842688 72702248544 72752147136 72785096478 72992994304 73001434752 73051538688 73084623624 73134784656 73352162304 73385383392 73400349696 73435750848 73450727424 73483993152 73534428288 73542931344 73752993792 73786396416 73837039104 73845577152 74140895232 74149468416 74189600768 74240520192 74249104896 74282732208 74333715552 74546036736 74554656768 74588422464 74639615616 74690843904 74946774528 74962059264 74996009472 74998213632 75047482368 75098990592 75133002816 75356319744 75408039936 75442192128 75718361088 75752653824 75768102912 75820105728 75854444544 75863215872 75915283968 76166602752 76175410176 76227692544 76541386752 76582813696 76591669248 76644237312 76678949376 76731577344 76959645696 76994500608 77047345152 77364412416 77415235584 77435241651 77468368896 77477326848 77488388694 77796163584 78256705536 78267878658 78310416384 78364164096 78435908631 78632681472 78686650368 78704671842 78758690148 79082799984 79152463872 79172918883 79224930117 79279305498 79478194176 79550958636 79605557784 79614762867 79921741824 79933152672 79942395636 80049816216 80379239328 80415642969 80470835586 80801991288 80855072712 80857449072 80910566928 80966099232 81002768661 81243532224 81299293056 81336113388 81633858048 81670829904 81680273802 81736334388 81780573024 81790029612 82117118592 82126614096 82182981024 82220201577 82521182592 82558556316 82575393408 82615219704 82632068352 82669492296 82726231824 82972118016 83009695968 83066668992 83076274296 83408507136 83418151968 83463300864 83520585216 83530243008 83568073734 83864291328 83873988864 83911975272 83969567568 84219149312 84315121344 84332316672 84370510656 84372990336 84428417664 84524628168 84775859712 84834044928 84872466144 85183156224 85221735552 85239115776 85297618944 85336250112 85346117856 85648637952 85687428096 85697336448 85756154112 86050000384 86109060096 86155665408 86165627904 86224766976 86263818048 86579601408 86618813184 86678263296 86935896064 87034963968 87052713984 87092140032 87151915008 87161992704 87510564864 87520684032 87880851456 87998939136 88038793728 88099218432 88361074688 88461766656 88522481664 88825806848 88886771712 88907129303 88945164288 88968149982 89006211072 89046521856 89412968448 89556252507 89901563904 89911959552 89924796756 89973669888 90056043243 90281967616 90343931904 90426644244 90798770352 90878754816 90902240199 90941128704 90961956801 90964630206 91024387794 91398973752 91461704688 91775101216 91838090304 91879683642 92003144652 92381758416 92392440858 92455853652 92772656664 92836330416 92897317584 92942122167 92961076896 93003178833 93279611072 93343632768 93385907964 93450002616 93460808583 93727762944 93770212112 93834570528 93845420964 93896213472 93960658368 93971523384 94347327744 94358237472 94400972181 94465763514 94735588352 94746542976 94789453548 94854511512 94873856256 94916824488 94919614128 94981969872 95264283648 95307428704 95372842176 95438300544 95481524412 95765323008 95831050752 95874452496 95894005248 95959821312 96003281376 96014382588 96288630784 96354717696 96398356608 96409503504 96475673376 96751239168 96795057664 96806250432 96872692608 96925123584 96936331392 97002862848 97046795304 97335246336 97402051584 97446164832 97513046208 97802883072 97847177856 97867132928 97914334464 97934303232 97978657536 98045904384 98057241792 98337325056 98381861888 98449385472 98460769536 98854526976 98865957888 98987360256 98998806528 99043642944 99111620736 99394715648 99406209024 99451229952 99519487488 99587791872 99929032704 99949412352 99994679296 99997618176 100063309824 100131987456 100177337088 100475092992 100544053248 100589589504 101003538432 101139259392 101150954496 101220378624 101555470336 101567213568 101636923392 102055182336 102122225664 102148616646 102192316416 102238599168 102308769792 102659334144 102729793536 102823845471 102894417774 103152549888 103220314112 103246988868 103303102464 103317851592 103728218112 103929478218 104342274048 104357171544 104369238747 104413888512 104440871718 104485552128 104509482282 104581211508 104939562456 105011586864 105131252943 105443733312 105491488626 105536618496 105563891844 105633240156 105705740664 105717963807 106067944848 106140743712 106153017156 106577536896 106589860848 106711325451 106733088288 106781427549 106854716106 107172319104 107220857292 107294447448 107368088112 107735988384 107806763616 107809932096 107858759058 107880755904 107954798976 108003691548 108324709632 108399057408 108448151184 108460691442 108845144064 108894439872 108907031736 108981779184 109040764032 109053372816 109128220704 109177644717 109489491456 109502152128 109577308032 109626935436 109702176984 110028243456 110078075088 110100524544 110153626272 110176091136 110225989728 110301642432 110629490688 110679594624 110755558656 110768365728 111211342848 111224202624 111284401152 111360780288 111373657344 111424098312 111500573328 111819055104 111831985152 111882633696 111959423424 112420161792 112443088896 112494014208 112497320448 112571223552 112648485888 112699504224 113034479616 113112059904 113163288192 113577541632 113628980736 113652154368 113730158592 113781666816 113794823808 114249904128 114263115264 114341538816 114812080128 114874220544 114887503872 114966355968 115018424064 115097366016 115439468544 115491750912 115571017728 116046618624 116122853376 116202553344 116215990272 116232583041 116680753152 116694245376 117174468608 117331918848 117385058304 117401817987 117465624576 117949022208 118029975552 118057007763 118138035222 118624199976 118728695808 118918958247 119217291264 119326437954 119408336676 119882612736 119899729008 119913593454 119964893184 120074724324 120568858992 120706253379 121065027136 121171673088 121202986932 121282609068 121286173608 121365850392 121865298336 121948939584 122004170082 122450787072 122506244856 122520410703 122604501582 122670859536 122685044418 123175677888 123189921144 123274471536 123696875552 123781773888 123837834474 123863090112 123922829556 123948102528 124004238444 124458177024 124514543952 124600003488 124614411444 124970350592 125112760704 125127227952 125194951296 125280877824 125295364512 125352110601 125796436992 125810983296 125867962908 125954351352 126328723968 126385938064 126472682016 126498475008 126555765984 126559485504 126642626496 127019044864 127163789568 127251067392 127308699216 127687097344 127774734336 127832603328 127858673664 127946428416 128004375168 128019176784 128472956928 128531142144 128546004672 128634231168 129001652224 129075000576 129163590144 129233498112 129248441856 129337150464 129395727072 129780328448 129869402112 129928219776 130017394944 130403844096 130462903808 130552445952 130579070976 130638210048 130727872512 130742989056 131265847296 131281026048 131806035968 131821277184 131983147008 131998408704 132058190592 132148827648 132541612032 132601639936 132692649984 132783722496 133238710272 133330157568 133417746432 133452224973 133509316608 133569782784 133966790656 134119452672 134671384576 134794679911 134852345856 134867939328 134887195134 134960504832 135422951424 135515897856 135639966366 136198155528 136318132224 136411693056 136446945309 136536581691 136879112192 136973058048 137004428762 137098460628 137192557032 137662651824 137737469952 137757135456 137819525463 138004716978 138572637624 138588661287 138683780478 139123032064 139142895392 139158984996 139254495624 139345976376 139441615344 139919416608 140015449152 140078861946 140175003924 140591644416 140655318168 140751855792 140768131446 140844320208 140940987552 140957285076 141423926464 141520991616 141537356208 141698645271 142103382528 142119814464 142184180322 142281767268 142310784384 142375236732 142379421192 142472954808 142896425472 142961143056 143059263264 143157450816 143222286618 143647984512 143742351488 143746576128 143811678744 143841007872 143939731968 144004922064 144021573882 144432946176 144532076544 144597534912 144614255256 144713510064 145126858752 145192586496 145209375648 145309038912 145387685376 145404497088 145504294272 145570192956 145985988608 146002869504 146103077376 146169247248 146269569312 146704324608 146770766784 146800699392 146871501696 146901454848 146967986304 147068856576 147085862688 147505987584 147572792832 147674078208 147691154304 148281790464 148298936832 148379201536 148481040384 148498209792 148565464416 148667431104 149092073472 149109313536 149176844928 149279231232 149381687808 149893549056 149924118528 149992018944 149996427264 150094964736 150197981184 150266005632 150712639488 150816079872 150884384256 151436722176 151505307648 151536205824 151708889088 151726431744 151830567936 152333205504 152350820352 152455385088 153082773504 153183338496 153222924969 153288474624 153357898752 153463154688 153989001216 154094690304 154341626661 154728824832 154830471168 154870483302 154936737792 154954653696 154976777388 155592327168 155894217327 156513411072 156535757316 156620832768 156661307577 156728328192 156764223423 156871817262 157265362944 157409343684 157517380296 158165599968 158237232939 158304927744 158345837766 158449860234 158558610996 159101917272 159211115568 159229525734 159866305344 159884791272 160099632432 160282074159 160758478656 160831285938 160941671172 161603982576 161710145424 161714898144 161788138587 161821133856 161932198464 162005537322 162487064448 162598586112 162672226776 162691037163 163267716096 163341659808 163360547604 163472668776 163561146048 163580059224 164234237184 164253228192 164365962048 164440403154 165042365184 165117112632 165150786816 165230439408 165264136704 165338984592 165452463648 165944236032 166019391936 166133337984 166152548592 166817014272 166836303936 166926601728 167041170432 167060486016 167136147468 167728582656 167747977728 167823950544 167939135136 168438298624 168630242688 168664633344 168741021312 168745980672 168856835328 169049256336 169551719424 169668089856 169744932288 170366312448 170443471104 170478231552 170595237888 170672500224 170692235712 171297275904 171374856192 171394672896 171512308224 172100000768 172218120192 172311330816 172331255808 172449533952 172527636096 173159202816 173237626368 173356526592 173871792128 174069927936 174184280064 174303830016 174323985408 175021129728 175041368064 175761702912 175997878272 176077587456 176198436864 176923533312 177044963328 177207052833 177651613696 177773543424 177814258606 177890328576 177936299964 178093043712 178825936896 178989656931 179112505014 179823919104 179849593512 179870390181 179947339776 180112086486 180563935232 180853288488 181597540704 181679785967 181757509632 181804480398 181882257408 181923913602 181929260412 182048775588 182797947504 182923409376 183006255123 183550202432 183676180608 183759367284 183906752373 184006289304 184027566627 184763516832 184784881716 184911707304 185545313328 185672660832 185756751711 185794635168 185884244334 185922153792 186006357666 186559222144 186687265536 186771815928 186900005232 186921617166 187455525888 187540424224 187669141056 187690841928 187792426944 187921316736 187943046768 188694655488 188716474944 188801944362 188931527028 189471176704 189493085952 189578907096 189709023024 189747712512 189833648976 189839228256 189963939744 190528567296 190614857408 190745684352 190876601088 190963048824 191530646016 191662101504 191748904992 191788010496 191919642624 192006562752 192028765176 192577261568 192709435392 192796713216 192819007008 192951346752 193502478336 193590115328 193612500864 193745385216 193850247168 193872662784 194005725696 194093590608 194670492672 194804103168 194892329664 195026092416 195605766144 195694355712 195734265856 195828668928 195868606464 195957315072 196091808768 196114483584 196674650112 196763723776 196898770944 196921539072 197709053952 197731915776 197974720512 197997613056 198087285888 198223241472 198812418048 198902459904 199038974976 199175583744 199858065408 199989358592 199995236352 200126619648 200263974912 200354674176 200950185984 201088106496 201179179008 202007076864 202278518784 202301908992 202330792701 202440757248 203110940672 203134427136 203273846784 203459949549 204110364672 204244451328 204297233292 204477198336 204617539584 205318668288 205459587072 205506643143 205647690942 205788835548 206493977736 206606204928 206635703184 207007075467 207858956436 208025670717 208684548096 208714343088 208738477494 208827777024 208881743436 209018964564 209162423016 209879124912 210023173728 210118292919 210262505886 210887466624 210982977252 211127783688 211152197169 211266480312 211411481328 211435927614 212135889696 212281487424 212306034312 213155073792 213179721696 213276270483 213422650902 213466176576 213562855098 213709432212 214344638208 214441714584 214588894896 214736176224 214833429927 215471976768 215613527232 215619864192 215717518116 215761511808 215909597952 216007383096 216032360823 216649419264 216798114816 216896302368 216921382884 217690288128 217788879744 217814063472 217963558368 218081528064 218106745632 218256441408 218355289434 218978982912 219004304256 219154616064 219253870872 219404353968 220056486912 220156150176 220201049088 220307252544 220352182272 220451979456 220603284864 221258981376 221359189248 221511117312 221536731456 222422685696 222448405248 222568802304 222721560576 222747314688 222848196624 223001146656 223638110208 223663970304 223765267392 223918846848 224840323584 224886177792 224988028416 224994640896 225142447104 225296971776 225399008448 226068959232 226224119808 226326576384 227155083264 227257961472 227304308736 227460317184 227563333632 227589647616 228499808256 228526230528 228683077632 229624160256 229748441088 229775007744 229932711936 230036848128 230194732032 230878937088 230983501824 231142035456 232093237248 232245706752 232305724953 232405106688 232431980544 232465166082 233388490752 234348937216 234770116608 234803635974 234931249152 235898044416 236059951104 236114015526 236276070444 237248399952 237457391616 237518756649 237674790351 237837916494 238434582528 238652875908 238816673352 238844288601 239765225472 239799458016 239827186908 240149448648 241137717984 241246928907 241412506758 242130054272 242405973864 242565218136 242572347216 242731700784 243008305983 243730596672 243897879168 244008340164 244901574144 245012489712 245040821406 245209003164 245341719072 245370088836 246351355776 246379842288 246548943072 246660604731 247393751104 247563547776 247675668948 247726180224 247845659112 247896205056 248008476888 248916354048 249029087904 249200006976 249228822888 249940701184 250225521408 250254455904 250389902592 250561755648 250590729024 250704221202 251592873984 251621966592 251735925816 251908702704 252657447936 252771876128 252945364032 252996950016 253111531968 253118971008 253285252992 254038089728 254327579136 254502134784 254617398432 255374194688 255549468672 255665206656 255717347328 255892856832 256008750336 256038353568 256945913856 257062284288 257092009344 257268462336 258150001152 258327180288 258466996224 258496883712 258674300928 258791454144 259560656896 259738804224 259856439552 260034789888 260807688192 260925807616 261104891904 261158141952 261276420096 261455745024 261485978112 262531694592 262562052096 263612071936 263642554368 263996817408 264116381184 264297655296 265083224064 265203279872 265385299968 265567444992 266477420544 266660315136 266721387909 266835492864 266904449946 267018633216 267139565568 268238905344 268668757521 269342769152 269589359822 269704691712 269735878656 269774390268 269921009664 270168129729 270845902848 271031795712 271279932732 272396311056 272636264448 272706720597 272823386112 272885870403 272893890618 273073163382 273758224384 274008857524 274196921256 274385114064 275325303648 275514270912 275639050926 276009433956 277145275248 277177322574 277367560956 278285790784 278317969992 278508991248 278691952752 278826366501 278883230688 279009536499 279838833216 280030898304 280157723892 280350007848 280382425749 281183288832 281310636336 281503711584 281536262892 281688640416 281881975104 281914570152 282847852928 283041983232 283074712416 283202916543 283397290542 284206765056 284239628928 284368360644 284563534536 284621568768 284750473464 284758842384 284945909616 285792850944 285922286112 286118526528 286314901632 286444573236 287295969024 287484702976 287493152256 287623357488 287682015744 287879463936 288009844128 288043147764 288865892352 289064153088 289195069824 289228510512 289427020128 290253717504 290385172992 290418751296 290618077824 290775370752 290808994176 291008588544 291140385912 291971977216 292005739008 292206154752 292338494496 292539138624 293408649216 293541533568 293601398784 293743003392 293802909696 293935972608 294137713152 294171725376 295011975168 295145585664 295348156416 295382308608 296563580928 296597873664 296758403072 296962080768 296996419584 297130928832 297334862208 298184146944 298218627072 298353689856 298558462464 298763375616 299787098112 299848237056 299984037888 299992854528 300189929472 300395962368 300532011264 301425278976 301632159744 301768768512 303010615296 303417778176 303452863488 303661135872 304666411008 304701640704 304910770176 306165547008 306366676992 306445849938 306576949248 306715797504 306926309376 307978002432 308189380608 308471536413 308683253322 309457649664 309660942336 309740966604 309909307392 309953554776 311184654336 311788434654 313026822144 313071514632 313107716241 313241665536 313322615154 313456656384 313528446846 313743634524 314818687368 315034760592 315393758829 316331199936 316474465878 316609855488 316691675532 316899720468 317117221992 318203834544 318422231136 318459051468 319732610688 319769582544 320133976353 320199264864 320344282647 320564148318 321516957312 321662571876 321883342344 323207965152 323420290848 323429796288 323576277174 323642267712 323864396928 324011074644 324974128896 325197172224 325344453552 325382074326 326535432192 326683319616 326721095208 326945337552 327122292096 327160118448 327532934151 328468474368 328506456384 328731924096 328880806308 330084730368 330234225264 330301573632 330460878816 330528273408 330677969184 330904927296 331888472064 332038783872 332266675968 332305097184 333634028544 333672607872 333853203456 334082340864 334120972032 334272294936 335457165312 335495955456 335647901088 335878270272 336876597248 337260485376 337329266688 337482042624 337491961344 337713670656 338098512672 339103438848 339336179712 339489864576 340732624896 340886942208 340956463104 341190475776 341345000448 341384471424 342749712384 342789345792 343024616448 344200001536 344436240384 344622661632 344662511616 344899067904 345055272192 346318405632 346475252736 346713053184 348139855872 348368560128 348607660032 348647970816 348697749123 350042259456 350082736128 351523405824 351995756544 352155174912 352205453961 352396873728 353847066624 354089926656 354171023289 354414105666 355303227392 355628517212 355872599928 356186087424 357651873792 357979313862 358225010028 359647838208 359699187024 359740780362 359894679552 360224172972 361706576976 362118760137 363195081408 363359571934 363515019264 363608960796 363847827204 363858520824 364097551176 365595895008 365846818752 366012510246 367100404864 367352361216 367518734568 367561232109 367813504746 368012578608 368055133254 369527033664 369569763432 369823414608 371090626656 371345321664 371513503422 371589270336 371768488668 371844307584 372012715332 373118444288 373374531072 373543631856 373800010464 373843234332 374911051776 375080848448 375338282112 375381683856 375584853888 375842633472 375886093536 376056331803 377389310976 377432949888 377603888724 377863054056 378942353408 378986171904 379157814192 379418046048 379495425024 379667297952 379678456512 379927879488 381057134592 381229714816 381491368704 381753202176 381926097648 383061292032 383324203008 383497809984 383576020992 383839285248 384013125504 384057530352 385154523136 385418870784 385593426432 385638014016 385902693504 387004956672 387180230656 387225001728 387490770432 387700494336 387745325568 388011451392 388187181216 389340985344 389608206336 389784659328 390052184832 391211532288 391388711424 391468531712 391657337856 391737212928 391914630144 392183617536 392228967168 393527447552 393797541888 393843078144 395418107904 395463831552 395949441024 395995226112 396174571776 396446482944 397624836096 397804919808 398077949952 398351167488 399716130816 399978717184 399990472704 400253239296 400356674919 400527949824 400709348352 401900371968 402358358016 404014153728 404384039733 404557037568 404603817984 404661585402 404881514496 406268854272 406547693568 406919899098 408594466584 408954396672 409235079168 409340835927 409609745073 410637336576 410919174144 411013286286 411295381884 411577671096 412987955472 413212409856 413271406368 413458576389 414014150934 415717912872 415765983861 416051341434 417369096192 417428686176 417476954988 417763486872 418037929128 418324846032 419758249824 420046347456 420236585838 420525011772 421774933248 421965954504 422255567376 422304394338 422532960624 422822962656 422871855228 424271779392 424562974848 424612068624 425095935813 426310147584 426359443392 426552540966 426845301804 426932353152 427125710196 427418864424 428689276416 428883429168 429177789792 429472352448 429666859854 430943953536 431227054464 431239728384 431435036232 431523023616 431819195904 432014766192 432064721646 433298838528 433596229632 433792604736 433842765768 435380576256 435577759488 435628126944 435927116736 436163056128 436213491264 436512882816 436710578868 437957965824 438008608512 438309232128 438507741744 438808707936 440112973824 440312300352 440402098176 440614505088 440704364544 440903958912 441206569728 442517962752 442718378496 443022234624 443073462912 444845371392 444896810496 445137604608 445443121152 445494629376 445696393248 446002293312 447276220416 447327940608 447530534784 447837693696 449680647168 449772355584 449976056832 449989281792 450284894208 450593943552 450798016896 452137918464 452448239616 452653152768 454310166528 454515922944 454608617472 455126667264 455179295232 456999616512 457052461056 457366155264 459248320512 459550015488 459668774907 459865423872 460073696256 460389464064 461967003648 462284070912 464186474496 464491413504 464611449906 464810213376 464863961088 464930332164 466776981504 467682651981 469540233216 469607271948 469862498304 469983922731 470292670269 471796088832 472228031052 472552140888 474496799904 474711698817 474914783232 475037513298 475349580702 475675832988 477305751816 477633346704 477688577202 479598916032 479654373816 480298897296 482275435968 482493857814 482825013516 484260108544 484811947728 485130436272 485144694432 485364415761 485463401568 486016611966 487461193344 487795758336 488016680328 488073111489 489803148288 490024979424 490081642812 490418006328 490683438144 490740177672 492702711552 492759684576 493097886144 493321209462 494787502208 495127095552 495351337896 495452360448 495691318224 495792410112 496016953776 497832708096 498058175808 498400013952 498457645776 499881402368 500451042816 500508911808 500779805184 501123511296 501181458048 501408442404 503185747968 503243933184 503471851632 503817405408 505314895872 505543752256 505890728064 505993900032 506223063936 506237942016 506570505984 508076179456 508655158272 509004269568 509234796864 510748389376 511098937344 511330413312 511434694656 511785713664 512017500672 512076707136 513891827712 514124568576 514184018688 514536924672 516300002304 516654360576 516933992448 516993767424 517348601856 517582908288 519121313792 519477608448 519712879104 520069579776 521615376384 521851615232 522209783808 522552840192 522911490048 522971956224 525063389184 525124104192 527285108736 527993634816 528232762368 528595310592 530406559744 530770599936 531134889984 531621158499 532954841088 533320630272 533442775818 533670985728 533808899892 534279131136 536477810688 536968970793 537337515042 538685538304 539178719644 539471757312 539548780536 539611170543 539842019328 540336259458 541691805696 542559865464 544792622112 545039357901 545272528896 545413441194 545646772224 545771740806 545787781236 546146326764 548017715048 548393842512 548770228128 549018765369 550650607296 551028541824 551278101852 551720257119 552018867912 552082699881 554290550496 554354645148 554735121912 556571581568 556635939984 557017982496 557270255133 557383905504 557652733002 557766461376 558019072998 559677666432 560061796608 560315447784 560700015696 560764851498 562366577664 562621272672 563007423168 563072525784 563377280832 563763950208 563829140304 565695705856 566083966464 566149424832 566405833086 566794581084 568413530112 568479257856 568736721288 569127069072 569243137536 569500946928 569517684768 569891819232 571585701888 571844572224 572237053056 572629803264 572889146472 574591938048 574969405952 574986304512 575246714976 575364031488 575758927872 576019688256 576086295528 577731784704 578128306176 578390139648 578457021024 578854040256 580507435008 580770345984 580837502592 581236155648 581550741504 581617988352 582017177088 582280771824 583943954432 584011478016 584412309504 584676988992 585078277248 586817298432 587083067136 587202797568 587486006784 587605819392 587871945216 588275426304 588343450752 590023950336 590291171328 590696312832 590764617216 593127161856 593195747328 593516806144 593924161536 593992839168 594261857664 594669724416 596437254144 596707379712 597116924928 597526751232 599574196224 599968075776 599985709056 600379858944 600791924736 601064022528 602850557952 603264319488 603537537024 606021230592 606835556352 606905726976 606992378103 607322271744 609332822016 609403281408 609821540352 610379848647 612331094016 612733353984 612891699876 613431595008 613852618752 615956004864 616378761216 616519929429 616943072826 617366506644 619481933208 619818614784 619907109552 621021226401 623576869308 626053644288 626143029264 626215432482 626483331072 626645230308 627056893692 627487269048 629637374736 630069521184 630354878757 630787517658 632662399872 632948931756 633383351064 633456591507 633799440936 634234443984 636407669088 636844462272 636918102936 639465221376 639539165088 639828811449 640267952706 640398529728 640688565294 641128296636 643033914624 643325143752 643766684688 644500289781 646415930304 646840581696 646859592576 647152554348 647284535424 647728793856 648022149288 649948257792 650394344448 650688907104 650764148652 653070864384 653366639232 653442190416 653890675104 654244584192 654320236896 655065868302 656936948736 657012912768 657463848192 657761612616 660169460736 660468450528 660603147264 660921757632 661056546816 661355938368 661809854592 663776944128 664077567744 664533351936 664610194368 667268057088 667345215744 667706406912 668164681728 668241944064 668544589872 670914330624 670991910912 671295802176 671756540544 673753194496 674520970752 674658533376 674964085248 674983922688 675427341312 676197025344 678206877696 678672359424 678979729152 681465249792 681773884416 681912926208 682380951552 682690000896 682768942848 685499424768 685578691584 686049232896 688400003072 688872480768 689245323264 689325023232 689798135808 690110544384 692636811264 692950505472 693426106368 696279711744 696737120256 696917174859 697215320064 697295941632 697395498246 700165472256 703046811648 704310349824 704410907922 704793747456 707694133248 708179853312 708342046578 708828211332 711257034424 711745199856 712372174848 712556269947 713024371053 715303747584 715958627724 716450020056 716532865803 719295676416 719398374048 719481560724 720448345944 723413153952 723740786721 724237520274 726390162816 726719143868 727217921592 727695654408 727717041648 728195102352 731191790016 731693637504 732025020492 734200809728 734704722432 735037469136 735122464218 735627009492 736025157216 736110266508 739054067328 739139526864 739646829216 739981814193 742181253312 742690643328 743027006844 743178540672 743536977336 743688615168 744025430664 746236888576 746749062144 747087263712 747600020928 747686468664 749822103552 750161696896 750676564224 750763367712 751169707776 751685266944 751772187072 752112663606 754778621952 754865899776 755207777448 755726108112 757884706816 757972343808 758315628384 758836092096 758990850048 759334595904 759356913024 759855758976 762114269184 762459429632 762982737408 763506404352 763852195296 766122584064 766648406016 766995619968 767152041984 767678570496 768026251008 768115060704 770309046272 770837741568 771186852864 771276028032 771805387008 774360461312 774450003456 774981540864 775400988672 775490651136 776022902784 776374362432 778681970688 779216412672 779569318656 780104369664 782423064576 782777422848 782937063424 783314675712 783474425856 783829260288 784367235072 784457934336 787054895104 787595083776 787686156288 790836215808 790927663104 791990452224 792349143552 792892965888 795249672192 795609839616 796155899904 796702334976 799432261632 799957434368 799980945408 800164163727 800506478592 800713349838 801055899648 801418696704 804716716032 806006272563 808028307456 808768079466 809114075136 809207635968 809323170804 809763028992 810504389187 812537708544 813095387136 813839798196 817188933168 817908793344 818120161791 818470158336 818657611209 818681671854 819219490146 821274673152 822026572572 822590763768 823155342192 825975910944 826542812736 826917152778 828028301868 831435825744 831531967722 832102682868 834857372352 834953909976 835526973744 836075858256 836479099503 836649692064 837028609497 839516499648 840092694912 840473171676 841050023544 843549866496 843931909008 844511134752 844608788676 845065921248 845645925312 845743710456 848543558784 849125949696 849224137248 849608749629 850191871626 852620295168 852718886784 853105081932 853690603608 853864706304 854251420392 854837728848 857378552832 857766858336 858355579584 858944704896 859333719708 861887907072 862454108928 862479456768 862870072464 863046047232 863638391808 864029532384 864129443292 866597677056 867192459264 867585209472 867685531536 870761152512 871155518976 871256253888 871854233472 872326112256 872426982528 873025765632 873421157736 875915931648 876017217024 876618464256 877015483488 877617415872 880225947648 880624600704 880804196352 881229010176 881408729088 881807917824 882413139456 885035925504 885436756992 886044469248 886146925824 889690742784 889793620992 890275209216 890886242304 890989258752 891392786496 892004586624 894552440832 894655881216 895061069568 895675387392 899361294336 899544711168 899952113664 899978563584 900569788416 901187887104 901596033792 904275836928 904896479232 905306305536 909031845888 910253334528 910358590464 913999233024 914104922112 914732310528 918496641024 919100030976 919337549814 919730847744 920147392512 920778928128 923934007296 924568141824 925414609239 928372948992 928982827008 929222899812 929727922176 929860664328 933553963008 935365303962 939080466432 939214543896 939323148723 939724996608 939967845462 940585340538 944456062104 945104281776 948993599808 949423397634 949829566464 950075026596 950699161404 951351665976 954611503632 955266693408 955377154404 959197832064 959308747632 960401929059 960597794592 961032847941 964550871936 964987715628 965650027032 968520217088 969623895456 970260872544 970289388864 970728831522 970926803136 972033223932 974922386688 975591516672 976033360656 976146222978 979606296576 980049958848 980163285624 980836012656 981366876288 981480355344 985405423104 985519369152 986195772288 986642418924 989575004416 990254191104 990702675792 990904720896 991382636448 991584820224 992033907552 995665416192 996116351616 996800027904 996915291552 999762804736 1000902085632 1001017823616 1001559610368 1002247022592 1002362916096 1002816884808 1006371495936 1006487866368 1006943703264 1007634810816 1010629791744 1011087504512 1011781456128 1011987800064 1012446127872 1012475884032 1013141011968 1016152358912 1017310316544 1018008539136 1018469593728 1021496778752 1022197874688 1022660826624 1022869389312 1023571427328 1024035001344 1024153414272 1028249137152 1028368037376 1029073849344 1032600004608 1033308721152 1033867984896 1033987534848 1034697203712 1035165816576 1038242627584 1038955216896 1039425758208 1040139159552 1043703230464 1044419567616 1045105680384 1045822980096 1045943912448 1046093247369 1050126778368 1050248208384 1054570217472 1055987269632 1056465524736 1056616361883 1057190621184 1060813119488 1061541199872 1062269779968 1062513069867 1063242316998 1065909682176 1066885551636 1067617799784 1068558262272 1072955621376 1073937941586 1074675030084 1078357439288 1078943514624 1079097561072 1079222341086 1079684038656 1080672518916 1085119730928 1086356280411 1089585244224 1090078715802 1090545057792 1090826882388 1091543481612 1091575562472 1092292653528 1096035430096 1096787685024 1097540456256 1098037530738 1101301214592 1102057083648 1102556203704 1102683696327 1103440514238 1104037735824 1104165399762 1108581100992 1108709290296 1109470243824 1113143163136 1113271879968 1114035964992 1114540510266 1114767811008 1115305466004 1115532922752 1116038145996 1119355332864 1120123593216 1120630895568 1121400031392 1121529702996 1124733155328 1125242545344 1126014846336 1126145051568 1126754561664 1127527900416 1127658280608 1128168995409 1131391411712 1132167932928 1132298849664 1132811666172 1133589162168 1136827060224 1136958515712 1137473442576 1138254138144 1138486275072 1139001893856 1139035369536 1139783638464 1143171403776 1143689144448 1144474106112 1145259606528 1145778292944 1149183876096 1149938811904 1149972609024 1150493429952 1150728062976 1151517855744 1152039376512 1152172591056 1155463569408 1156256612352 1156780279296 1156914042048 1157708080512 1161014870016 1161540691968 1161675005184 1162472311296 1163101483008 1163235976704 1164034354176 1164561543648 1167887908864 1168022956032 1168824619008 1169353977984 1170156554496 1173634596864 1174166134272 1174405595136 1174972013568 1175211638784 1175743890432 1176550852608 1176686901504 1180582342656 1181392625664 1181529234432 1186254323712 1186391494656 1187033612288 1187848323072 1187985678336 1188523715328 1189339448832 1192874508288 1193414759424 1194233849856 1195053502464 1199148392448 1199936151552 1199971418112 1200759717888 1201070024757 1201583849472 1202128045056 1205701115904 1207075074048 1212042461184 1213152119199 1213671112704 1213811453952 1213984756206 1214644543488 1218806562816 1219643080704 1220759697294 1225783399752 1226863190016 1227705237504 1228829235219 1231912009728 1232757522432 1233039858858 1233886145652 1234733013288 1238963866416 1239637229568 1239814219104 1240375729167 1242042452802 1247153738616 1247297951583 1252107288576 1252286058528 1252430864964 1253290460616 1254113787384 1254974538096 1259274749472 1260139042368 1260709757514 1261575035316 1265324799744 1265897863512 1266766702128 1266913183014 1267598881872 1268468887968 1272815338176 1273688924544 1273836205872 1278930442752 1279078330176 1279657622898 1280535905412 1280797059456 1281377130588 1282256593272 1286067829248 1286650287504 1287533369376 1289000579562 1292831860608 1293681163392 1293719185152 1294305108696 1294569070848 1295457587712 1296044298576 1299896515584 1300788688896 1301377814208 1301528297304 1306141728768 1306733278464 1306884380832 1307781350208 1308489168384 1308640473792 1310131736604 1313873897472 1314025825536 1314927696384 1315523225232 1320338921472 1320936901056 1321206294528 1321843515264 1322113093632 1322711876736 1323619709184 1327553888256 1328155135488 1329066703872 1329220388736 1334536114176 1334690431488 1335412813824 1336329363456 1336483888128 1337089179744 1341828661248 1341983821824 1342591604352 1343513081088 1347506388992 1349041941504 1349317066752 1349928170496 1349967845376 1350854682624 1352394050688 1356413755392 1357344718848 1357959458304 1362930499584 1363547768832 1363825852416 1365380001792 1365537885696 1370998849536 1371157383168 1372098465792 1376800006144 1377744961536 1378650046464 1379006324721 1379596271616 1380221088768 1385901010944 1386852212736 1392559423488 1393474240512 1393834349718 1394430640128 1394591883264 1394790996492 1400330944512 1403047955943 1408620699648 1408821815844 1409587494912 1409951768193 1410878010807 1415388266496 1416684093156 1417656422664 1422514068848 1423490399712 1424135096451 1424744349696 1425112539894 1426048742106 1431917255448 1432900040112 1433065731606 1438796748096 1438963121448 1440896691888 1446826307904 1447481573442 1448475040548 1452780325632 1453438287736 1454435843184 1455391308816 1455434083296 1456093247283 1456390204704 1462383580032 1463387275008 1464050040984 1464219334467 1468401619456 1469409444864 1470074938272 1470244928436 1471254018984 1472050314432 1472220533016 1478108134656 1478279053728 1479293658432 1479963628386 1484362506624 1485381286656 1486054013688 1486357081344 1487073954672 1487377230336 1488050861328 1492473777152 1493498124288 1494174527424 1495200041856 1495372937328 1499644207104 1500323393792 1501353128448 1501526735424 1502339415552 1503370533888 1503544374144 1504225327212 1509557243904 1509731799552 1510415554896 1511452216224 1515769413632 1515944687616 1516631256768 1517672184192 1517981700096 1518669191808 1518713826048 1519711517952 1524228538368 1524918859264 1525965474816 1527012808704 1527704390592 1532245168128 1533296812032 1533991239936 1534304083968 1535357140992 1536052502016 1536230121408 1540618092544 1541675483136 1542373705728 1542552056064 1543610774016 1548720922624 1548900006912 1549963081728 1550801977344 1550981302272 1552045805568 1552748724864 1557363941376 1558432825344 1559138637312 1560208739328 1564846129152 1565554845696 1565874126848 1566629351424 1567658520576 1568734470144 1568915868672 1574109790208 1575190167552 1575372312576 1581855326208 1583980904448 1584698287104 1585785931776 1591219679232 1592311799808 1593404669952 1594863475497 1598864523264 1599914868736 1599961890816 1600328327454 1601012957184 1601426699676 1602837393408 1609433432064 1610906912379 1612012545126 1616056614912 1617536158932 1618415271936 1618646341608 1618833511629 1619526057984 1621008778374 1625075417088 1627679596392 1634377866336 1635118073703 1635817586688 1636240323582 1636940316672 1637315222418 1637363343708 1638438980292 1644053145144 1645181527536 1646310684384 1647056296107 1651951821888 1653085625472 1653834305556 1656056603736 1656248099643 1662871651488 1663063935444 1664205365736 1669714744704 1669907819952 1671053947488 1671810765399 1672151716512 1672958199006 1673299384128 1674057218994 1679032999296 1680185389824 1680946343352 1682100047088 1687099732992 1687863818016 1689022269504 1689217577352 1690131842496 1691291850624 1691487420912 1697087117568 1698251899392 1698448274496 1699217499258 1700383743252 1705240590336 1705437773568 1706210163864 1707381207216 1707729412608 1708502840784 1709675457696 1714757105664 1715533716672 1716711159168 1717889409792 1718667439416 1723775814144 1724908217856 1724958913536 1725740144928 1726092094464 1727276783616 1728059064768 1728258886584 1733195354112 1734384918528 1735170418944 1735371063072 1741522305024 1742311037952 1742512507776 1743708466944 1744652224512 1744853965056 1746051531264 1746842315472 1751831863296 1752034434048 1753236928512 1754030966976 1755234831744 1760451895296 1761249201408 1761608392704 1762458020352 1762817458176 1763615835648 1764826278912 1770071851008 1770873513984 1772088938496 1772293851648 1779381485568 1779587241984 1780550418432 1781772484608 1781978517504 1782785572992 1784009173248 1789311762432 1790122139136 1791350774784 1798722588672 1799904227328 1799957127168 1801139576832 1802375774208 1803192067584 1808551673856 1809792958464 1810612611072 1818063691776 1820506669056 1820717180928 1820977134309 1827998466048 1828209844224 1829464621056 1831139545941 1836993282048 1838200061952 1838675099628 1840294785024 1841557856256 1847868014592 1849136283648 1849559788287 1850829218478 1858445799624 1859455844352 1859721328656 1863063679203 1870730607924 1878160932864 1878429087792 1878646297446 1879449993216 1879935690924 1881170681076 1888912124208 1890208563552 1891064636271 1897987199616 1898846795268 1900150053192 1900369774521 1901398322808 1902703331952 1909223007264 1910533386816 1910754308808 1918395664128 1918617495264 1919486434347 1920803858118 1921195589184 1922065695882 1929101743872 1929975431256 1931300054064 1937040434176 1939247790912 1940521745088 1940578777728 1941457663044 1941853606272 1944066447864 1949844773376 1951183033344 1952066721312 1952292445956 1959212593152 1960099917696 1960326571248 1961672025312 1962733752576 1962960710688 1970810846208 1971038738304 1972391544576 1973284837848 1979150008832 1980508382208 1981405351584 1981809441792 1982765272896 1983169640448 1984067815104 1991330832384 1992232703232 1993600055808 1993830583104 1999525609472 2001804171264 2002035647232 2003119220736 2004494045184 2004725832192 2005633769616 2012742991872 2012975732736 2013887406528 2015269621632 2021259583488 2022175009024 2023562912256 2023975600128 2024892255744 2024951768064 2026282023936 2032304717824 2034620633088 2036017078272 2036939187456 2042993557504 2044395749376 2045321653248 2045738778624 2047142854656 2048070002688 2048306828544 2056498274304 2056736074752 2058147698688 2065200009216 2066617442304 2067735969792 2067975069696 2069394407424 2070331633152 2076485255168 2077910433792 2078851516416 2080278319104 2087406460928 2088839135232 2090211360768 2090751524577 2091645960192 2091887824896 2092186494738 2100496416768 2109140434944 2112931049472 2113232723766 2114381242368 2121626238976 2123082399744 2124539559936 2125026139734 2126484633996 2133771103272 2135235599568 2137116524544 2137668809841 2139073113159 2145911242752 2147875883172 2149350060168 2149598597409 2156714878576 2157887029248 2158195122144 2158444682172 2161345037832 2170239461856 2171222360163 2172712560822 2179170488448 2180157431604 2181653764776 2183086963224 2183151124944 2184585307056 2192070860192 2193575370048 2195080912512 2196075061476 2202602429184 2204114167296 2205112407408 2205367392654 2206881028476 2208075471648 2208330799524 2217162201984 2217418580592 2218940487648 2219945442579 2226286326272 2226543759936 2228071929984 2229081020532 2229535622016 2230610932008 2231065845504 2232076291992 2238710665728 2240247186432 2241261791136 2242800062784 2243059405992 2249466310656 2250485090688 2252029692672 2252290103136 2253509123328 2255055800832 2255316561216 2256337990818 2262782823424 2264335865856 2264597699328 2265623332344 2267178324336 2273654120448 2273917031424 2274946885152 2276508276288 2276972550144 2278003787712 2278070739072 2279567276928 2286342807552 2287378288896 2288948212224 2290519213056 2291556585888 2298367752192 2299877623808 2299945218048 2300986859904 2301456125952 2303035711488 2304078753024 2304345182112 2310927138816 2312513224704 2313560558592 2313828084096 2315416161024 2323081383936 2323350010368 2324944622592 2326202966016 2326471953408 2328068708352 2329123087296 2335775817728 2336045912064 2337649238016 2338707955968 2340313108992 2347269193728 2348332268544 2348811190272 2349944027136 2350423277568 2351487780864 2353101705216 2353373803008 2361164685312 2362785251328 2363058468864 2372508647424 2372782989312 2374067224576 2375971356672 2377047430656 2378678897664 2385749016576 2386829518848 2388467699712 2390107004928 2398296784896 2399872303104 2399942836224 2400492491181 2401519435776 2402140049514 2403167698944 2404256090112 2414150148096 2418018817689 2424084922368 2426304238398 2427342225408 2427622907904 2427969512412 2429289086976 2431513167561 2437613125632 2439286161408 2441519394588 2451566799504 2453726380032 2454360485373 2455410475008 2455972833627 2457658470438 2463824019456 2466079717716 2467772291304 2469466026576 2477927732832 2479628438208 2480751458334 2484084905604 2494307477232 2494595903166 2504572117056 2504861729928 2506580921232 2508227574768 2509949076192 2511085828491 2518549498944 2520278084736 2521419515028 2523150070632 2530649599488 2531795727024 2533533404256 2533826366028 2535197763744 2536937775936 2545630676352 2547377849088 2547672411744 2548826248887 2557860885504 2558156660352 2559315245796 2561071810824 2561594118912 2562754261176 2564513186544 2572135658496 2573300575008 2575066738752 2578001159124 2585663721216 2587362326784 2587438370304 2588610217392 2589138141696 2590915175424 2592088597152 2599793031168 2601577377792 2602755628416 2603056594608 2612283457536 2613466556928 2613768761664 2615562700416 2616978336768 2617280947584 2620263473208 2627747794944 2628051651072 2629855392768 2631046450464 2640677842944 2641873802112 2642412589056 2643687030528 2644226187264 2645423753472 2647239418368 2655107776512 2656310270976 2658133407744 2658440777472 2669072228352 2669380862976 2670825627648 2672658726912 2672967776256 2674178359488 2683657322496 2683967643648 2685183208704 2687026162176 2695012777984 2698083883008 2698634133504 2699856340992 2699935690752 2701709365248 2704788101376 2712827510784 2714689437696 2715918916608 2727095537664 2730760003584 2731075771392 2741997699072 2742314766336 2744196931584 2753600012288 2755489923072 2757300092928 2758012649442 2759192543232 2760442177536 2771802021888 2773704425472 2776243827717 2785118846976 2786948481024 2787668699436 2789183766528 2789581992984 2800661889024 2806095911886 2817241399296 2817643631688 2817969446169 2819174989824 2819903536386 2821756021614 2833368186312 2835312845328 2845028137696 2846980799424 2848270192902 2849488699392 2850225079788 2852097484212 2863834510896 2865800080224 2866131463212 2877593496192 2877926242896 2881205787177 2881793383776 2883098543823 2893652615808 2894963146884 2896950081096 2905560651264 2906876575472 2908871686368 2910782617632 2910868166592 2912186494566 2912780409408 2924767160064 2926774550016 2928100081968 2928438668934 2936803238912 2938818889728 2940149876544 2940489856872 2942508037968 2944100628864 2944441066032 2956216269312 2956558107456 2958587316864 2959927256772 2968725013248 2970762573312 2972108027376 2972714162688 2974147909344 2974754460672 2976101722656 2984947554304 2986996248576 2988349054848 2990400083712 2990745874656 2999288414208 3000646787584 3002706256896 3003053470848 3004678831104 3006741067776 3007088748288 3008450654424 3019114487808 3019463599104 3020831109792 3022904432448 3031538827264 3031889375232 3033262513536 3035344368384 3035963400192 3037338383616 3037427652096 3039423035904 3048457076736 3049837718528 3051930949632 3054025617408 3055408781184 3064490336256 3066593624064 3067982479872 3068608167936 3070714281984 3072105004032 3072460242816 3081236185088 3084747411456 3085104112128 3087221548032 3097441845248 3097800013824 3099926163456 3101603954688 3101962604544 3104091611136 3105497449728 3114727882752 3116865650688 3118277274624 3120417478656 3131109691392 3133258702848 3135317041152 3137468940288 3137831737344 3138279742107 3148219580416 3150380335104 3150744625152 3163710652416 3167961808896 3169396574208 3169849085649 3171571863552 3182439358464 3184623599616 3186809339904 3187539209601 3189726950994 3197729046528 3199829737472 3200656654908 3202853399352 3205674786816 3218866864128 3221813824758 3224025090252 3235072317864 3236830543872 3237292683216 3237667023258 3239052115968 3242017556748 3255359192784 3259068841233 3268755732672 3270236147406 3271635173376 3272480647164 3274630444836 3274726687416 3276877960584 3288106290288 3290363055072 3292621368768 3294112592214 3303903643776 3306171250944 3307668611112 3308051088981 3312113207472 3312496199286 3325743302976 3326127870888 3328410731472 3339429489408 3339815639904 3342107894976 3343621530798 3344303433024 3345916398012 3346598768256 3348114437988 3358065998592 3360370779648 3361892686704 3364200094176 3374199465984 3375727636032 3378044539008 3378435154704 3380263684992 3382583701248 3382974841824 3384506986227 3394174235136 3396503798784 3396896548992 3398434998516 3400767486504 3410481180672 3410875547136 3412420327728 3414762414432 3415458825216 3417005681568 3419350915392 3429514211328 3431067433344 3433422318336 3435778819584 3437334878832 3447551628288 3449816435712 3449917827072 3451480289856 3452184188928 3454553567232 3456118129536 3456517773168 3466390708224 3468769837056 3470340837888 3470742126144 3483044610048 3484622075904 3485025015552 3487416933888 3489304449024 3489707930112 3492103062528 3493684630944 3503663726592 3504068868096 3506473857024 3508061933952 3510469663488 3520903790592 3522498402816 3523216785408 3524916040704 3525634916352 3527231671296 3529652557824 3541747027968 3544177876992 3544587703296 3558762971136 3559174483968 3561100836864 3563544969216 3563957035008 3565571145984 3568018346496 3578623524864 3580244278272 3582701549568 3597445177344 3599808454656 3599914254336 3602279153664 3603210074271 3604751548416 3606384135168 3617103347712 3621225222144 3636127383552 3639456357597 3641013338112 3641434361856 3641954268618 3656419688448 3658929242112 3662279091882 3677350199256 3680589570048 3683115712512 3686487705657 3695736029184 3698272567296 3699119576574 3701658436956 3716891599248 3718911688704 3719442657312 3721127187501 3726127358406 3741461215848 3741893854749 3756321865728 3756858175584 3757292594892 3759871381848 3762341362152 3777824248416 3780417127104 3782129272542 3795974399232 3797693590536 3800300106384 3800739549042 3802796645616 3805406663904 3818446014528 3821066773632 3821508617616 3836791328256 3837234990528 3838972868694 3841607716236 3842391178368 3844131391764 3858203487744 3859950862512 3862600108128 3874080868352 3878495581824 3881043490176 3881157555456 3882915326088 3883707212544 3888132895728 3899689546752 3902366066688 3904133442624 3904584891912 3918425186304 3920199835392 3920653142496 3923344050624 3925467505152 3925921421376 3941621692416 3942077476608 3944783089152 3946569675696 3958300017664 3961016764416 3962810703168 3963618883584 3965530545792 3966339280896 3968135630208 3982661664768 3984465406464 3987200111616 3987661166208 3999051218944 4003608342528 4004071294464 4006238441472 4008988090368 4009451664384 4011267539232 4025485983744 4025951465472 4027774813056 4030539243264 4042519166976 4044350018048 4047125824512 4047951200256 4049784511488 4049903536128 4052564047872 4069241266176 4072034156544 4073878374912 4085987115008 4088791498752 4090643306496 4091477557248 4096140005376 4096613657088 4112996548608 4113472149504 4116295397376 4130400018432 4133234884608 4135950139392 4137018974163 4138788814848 4140663266304 4152970510336 4157703032832 4160556638208 4174812921856 4177678270464 4178635077241 4180422721536 4181503049154 4183291920384 4183775649792 4184372989476 4200992833536 4209143867829 4225862098944 4226465447532 4228762484736 4229855304579 4232634032421 4243252477952 4246164799488 4250052279468 4252969267992 4267542206544 4270471199136 4272405289353 4274233049088 4275337619682 4278146226318 4295751766344 4298700120336 4299197194818 4313429757152 4316390244288 4316889364344 4322690075664 4340478923712 4342444720326 4345425121644 4358340976896 4360314863208 4363307529552 4366173926448 4366302249888 4368279741849 4369170614112 4384141720384 4387150740096 4390161825024 4392150122952 4392658003401 4405204858368 4408228334592 4410224814816 4410734785308 4413762056952 4416150943296 4416661599048 4434324403968 4434837161184 4437880975296 4439890885158 4452572652544 4453087519872 4456143859968 4458162041064 4459071244032 4461221864016 4462131691008 4464152583984 4477421331456 4480494372864 4482523582272 4485600125568 4486118811984 4498932621312 4500970181376 4504059385344 4504580206272 4507018246656 4510111601664 4510633122432 4512675981636 4525565646848 4528671731712 4529195398656 4531246664688 4534356648672 4547308240896 4547834062848 4549893770304 4553016552576 4553945100288 4556007575424 4556141478144 4559134553856 4572685615104 4574756577792 4577896424448 4581038426112 4583113171776 4596735504384 4599755247616 4599890436096 4601973719808 4602912251904 4606071422976 4608157506048 4608690364224 4621854277632 4625026449408 4627121117184 4627656168192 4630832322048 4646162767872 4646700020736 4649889245184 4652405932032 4652943906816 4656137416704 4658246174592 4671551635456 4672091824128 4675298476032 4677415911936 4680626217984 4694538387456 4696664537088 4697622380544 4699888054272 4702975561728 4706203410432 4706747606016 4722329370624 4725570502656 4726116937728 4745565978624 4751942713344 4754094861312 4757357795328 4773659037696 4776935399424 4780214009856 4784590426491 4796593569792 4799744606208 4799885672448 4800984982362 4803038871552 4804280099028 4808512180224 4828300296192 4832720737137 4836037635378 4848169844736 4852608476796 4855245815808 4855939024824 4856500534887 4858578173952 4863026335122 4875226251264 4883038789176 4903133599008 4905354221109 4907452760064 4908720970746 4910820950016 4911945667254 4915316940876 4932159435432 4935544582608 4938932053152 4941168888321 4955855465664 4959256876416 4961502916668 4968169811208 4968744298929 4988614954464 4989191806332 5009144234112 5009723459856 5013161842464 5015432296197 5016455149536 5019898152384 5022171656982 5037098997888 5040556169472 5042839030056 5046300141264 5061299198976 5063591454048 5067066808512 5067652732056 5070395527488 5073875551872 5091261352704 5094755698176 5095344823488 5097652497774 5115721771008 5116313320704 5118630491592 5122143621648 5123188237824 5125508522352 5129026373088 5144271316992 5146601150016 5150133477504 5156002318248 5171327442432 5174724653568 5174876740608 5177220434784 5178276283392 5181830350848 5184177194304 5199586062336 5203154755584 5205511256832 5206113189216 5224566915072 5226933113856 5227537523328 5231125400832 5233956673536 5234561895168 5240526946416 5255495589888 5256103302144 5259710785536 5262092900928 5281355685888 5283747604224 5284825178112 5287374061056 5288452374528 5290847506944 5294478836736 5310215553024 5312620541952 5316266815488 5316881554944 5338144456704 5338761725952 5341651255296 5345317453824 5345935552512 5348356718976 5367935287296 5370366417408 5374052324352 5390025555968 5396167766016 5399712681984 5399871381504 5403418730496 5409576202752 5425655021568 5429378875392 5431837833216 5454191075328 5461520007168 5462151542784 5462931402927 5483995398144 5484629532672 5488393863168 5493418637823 5507200024576 5510979846144 5514600185856 5516025298884 5520884355072 5543604043776 5547408850944 5548679364861 5552487655434 5575337398872 5578367533056 5579163985968 5589191037609 5612191823772 5634482798592 5635287263376 5635938892338 5638349979648 5639807072772 5643512043228 5666736372624 5670625690656 5673193908813 5690056275392 5693961598848 5696540385804 5700450159576 5701109323563 5704194968424 5727669021792 5731600160448 5732262926424 5755186992384 5755852485792 5758459303041 5762411574354 5763586767552 5766197087646 5787305231616 5789926293768 5793900162192 5811121302528 5813753150944 5817743372736 5821565235264 5821736333184 5824372989132 5825560818816 5849534320128 5853549100032 5856200163936 5856877337868 5873606477824 5877637779456 5880299753088 5880979713744 5885016075936 5888201257728 5888882132064 5912432538624 5913116214912 5917174633728 5919854513544 5937450026496 5941525146624 5944216054752 5945428325376 5948295818688 5949508921344 5952203445312 5969895108608 5973992497152 5976698109696 5980800167424 5981491749312 5998576828416 6001293575168 6005412513792 6006106941696 6009357662208 6013482135552 6014177496576 6016901308848 6038228975616 6038927198208 6041662219584 6045808864896 6063077654528 6063778750464 6066525027072 6070688736768 6071926800384 6074676767232 6074855304192 6078846071808 6096914153472 6099675437056 6103861899264 6108051234816 6110817562368 6128980672512 6133187248128 6135964959744 6137216335872 6141428563968 6144210008064 6144920485632 6169494822912 6170208224256 6174443096064 6194883690496 6195600027648 6199852326912 6203207909376 6203925209088 6208183222272 6210994899456 6229455765504 6233731301376 6236554549248 6240834957312 6262219382784 6266517405696 6270634082304 6272254573731 6274937880576 6275663474688 6276559484214 6296439160832 6301489250304 6327421304832 6338793148416 6339698171298 6343143727104 6364878716928 6369247199232 6373618679808 6375078419202 6379453901988 6401313309816 6405706798704 6411349573632 6413006429523 6417219339477 6437733728256 6443627649516 6448050180504 6448795792227 6470144635728 6473661087744 6474585366432 6475334046516 6484035113496 6510718385568 6513667080489 6518137682466 6537511465344 6540472294812 6544961294328 6549260889672 6549453374832 6553755921168 6576212580576 6580726110144 6585242737536 6588225184428 6607807287552 6612342501888 6615337222224 6616102177962 6624226414944 6624992398572 6651486605952 6652255741776 6656821462944 6659836327737 6678858978816 6679631279808 6684215789952 6687243061596 6688606866048 6691832796024 6693197536512 6696228875976 6716131997184 6720741559296 6723785373408 6728400188352 6748398931968 6751455272064 6756089078016 6756870309408 6760527369984 6765167402496 6765949683648 6769013972454 6788348470272 6793007597568 6793793097984 6796869997032 6801534973008 6820962361344 6821751094272 6824840655456 6829524828864 6830917650432 6834011363136 6838701830784 6859028422656 6862134866688 6866844636672 6871557639168 6874669757664 6895103256576 6899632871424 6899835654144 6902960579712 6904368377856 6909107134464 6912236259072 6913035546336 6932781416448 6937539674112 6940681675776 6941484252288 6969244151808 6970050031104 6974833867776 6978608898048 6979415860224 6984206125056 6987369261888 7007327453184 7008137736192 7012947714048 7016123867904 7020939326976 7041807581184 7044996805632 7046433570816 7049832081408 7051269832704 7054463342592 7059305115648 7083494055936 7088355753984 7089175406592 7117525942272 7118348967936 7122201673728 7127914070016 7131142291968 7136036692992 7157247049728 7160488556544 7165403099136 7194890354688 7199616909312 7199828508672 7201477473543 7204558307328 7206420148542 7209503096832 7212768270336 7242450444288 7254056453067 7272254767104 7278912715194 7282026676224 7282868723712 7283908537236 7312839376896 7317858484224 7324558183764 7354700398512 7361179140096 7363081456119 7366231425024 7367918500881 7372975411314 7391472058368 7398239153148 7403316873912 7433783198496 7438885314624 7442254375002 7452254716812 7482922431696 7483787709498 7513716351168 7514585189784 7519742763696 7524682724304 7533257485473 7555648496832 7560834254208 7564258545084 7591948798464 7595387181072 7600600212768 7601479098084 7605593291232 7610813327808 7636892029056 7642133547264 7643017235232 7646478746661 7673582656512 7674469981056 7677945737388 7683215432472 7684782356736 7688262783528 7716406975488 7719901725024 7725200216256 7748161736704 7756991163648 7762086980352 7762315110912 7765830652176 7767414425088 7776265791456 7799379093504 7804732133376 7808266885248 7809169783824 7836850372608 7840399670784 7841306284992 7846688101248 7850935010304 7851842842752 7883243384832 7884154953216 7889566178304 7893139351392 7916600035328 7922033528832 7925621406336 7927237767168 7931061091584 7932678561792 7936271260416 7965323329536 7968930812928 7974400223232 7975322332416 8007216685056 8008142588928 8012476882944 8017976180736 8018903328768 8022535078464 8050971967488 8051902930944 8055549626112 8061078486528 8085038333952 8088700036096 8094251649024 8095902400512 8099569022976 8099807072256 8105128095744 8138482532352 8144068313088 8147756749824 8171974230016 8181286612992 8192280010752 8193227314176 8225993097216 8226944299008 8232590794752 8260800036864 8266469769216 8271900278784 8274037948326 8277577629696 8281326532608 8315406065664 8321113276416 8328731483151 8349625843712 8355356540928 8357270154482 8360845443072 8363006098308 8367551299584 8368745978952 8401985667072 8418287735658 8451724197888 8452930895064 8453908338507 8457524969472 8459710609158 8465268064842 8486504955904 8500104558936 8505938535984 8535084413088 8540942398272 8544810578706 8548466098176 8550675239364 8556292452636 8591503532688 8597400240672 8598394389636 8626859514304 8632780488576 8633778728688 8643617361531 8645380151328 8649295631469 8680957847424 8684889440652 8690850243288 8716681953792 8720629726416 8726615059104 8732347852896 8732604499776 8736559483698 8738341228224 8768283440768 8774301480192 8780323650048 8784300245904 8785316006802 8810409716736 8816456669184 8820449629632 8821469570616 8827524113904 8832301886592 8833323198096 8868648807936 8869674322368 8875761950592 8879781770316 8905145305088 8906175039744 8912287719936 8916324082128 8918142488064 8922443728032 8924263382016 8928305167968 8954842662912 8960988745728 8965047164544 8971200251136 8972237623968 8997865242624 9001940362752 9008118770688 9009160412544 9014036493312 9020223203328 9021266244864 9025351963272 9051131293696 9057343463424 9058390797312 9062493329376 9068713297344 9094616481792 9095668125696 9099787540608 9106033105152 9107890200576 9112015150848 9112282956288 9118269107712 9145371230208 9149513155584 9155792848896 9162076852224 9166226343552 9193471008768 9199510495232 9199780872192 9203947439616 9205824503808 9212142845952 9216315012096 9217380728448 9243708555264 9254242234368 9255312336384 9261664644096 9292325535744 9293400041472 9299778490368 9304811864064 9305887813632 9312274833408 9316492349184 9344183648256 9350596952064 9354831823872 9361252435968 9393329074176 9399776108544 9405951123456 9412406820864 9413495212032 9414839226321 9444658741248 9451141005312 9452233875456 9491131957248 9503885426688 9508189722624 9509547256947 9514715590656 9547318075392 9553870798848 9560428019712 9562617628803 9569180852982 9593187139584 9599489212416 9601969964724 9608560198056 9617024360448 9656600592384 9665441474274 9672075270756 9705216953592 9710491631616 9711878049648 9713001069774 9717156347904 9726052670244 9766077578352 9777206523699 9806267198016 9810708442218 9814905520128 9817441941492 9823891334508 9830633881752 9864318870864 9871089165216 9877864106304 9882337776642 9911710931328 9918513752832 9923005833336 9924153266943 9936339622416 9937488597858 9977229908928 9978383612664 10018288468224 10019446919712 10026323684928 10030864592394 10032910299072 10039796304768 10044343313964 10074197995776 10081112338944 10085678060112 10092600282528 10122598397952 10127182908096 10134133617024 10135305464112 10140791054976 10147751103744 10153520958681 10182522705408 10189511396352 10190689646976 10195304995548 10231443542016 10232626641408 10237260983184 10244287243296 10246376475648 10251017044704 10258052746176 10288542633984 10293202300032 10300266955008 10312004636496 10342654884864 10349449307136 10349753481216 10354440869568 10356552566784 10363660701696 10368354388608 10399172124672 10406309511168 10411022513664 10412226378432 10449133830144 10453866227712 10455075046656 10462250801664 10467913347072 10469123790336 10481053892832 10510991179776 10512206604288 10519421571072 10524185801856 10562711371776 10567495208448 10569650356224 10574748122112 10576904749056 10581695013888 10588957673472 10625241083904 10632533630976 10633763109888 10676288913408 10677523451904 10683302510592 10690634907648 10691871105024 10696713437952 10735870574592 10740732834816 10748104648704 10792335532032 10799425363968 10799742763008 10806837460992 10809630222813 10819152405504 10851310043136 10863675666432 10908382150656 10918369072791 10923040014336 10924303085568 10925862805854 10969259065344 10976787726336 10986837275646 11014400049152 11032050597768 11041768710144 11087208087552 11094817701888 11097358729722 11104975310868 11150674797744 11156735066112 11158327971936 11163381562503 11178382075218 11224383647544 11225681564247 11268965597184 11270574526752 11271877784676 11279614145544 11287024086456 11333472745248 11341251381312 11346387817626 11380112550784 11387923197696 11393080771608 11400900319152 11402218647126 11408389936848 11455338043584 11463200320896 11464525852848 11510373984768 11511704971584 11516918606082 11524823148708 11527173535104 11532394175292 11574610463232 11579852587536 11587800324384 11622242605056 11627506301888 11635486745472 11643130470528 11643472666368 11648745978264 11651121637632 11699068640256 11707098200064 11712400327872 11713754675736 11747212955648 11755275558912 11760599506176 11761959427488 11770032151872 11776402515456 11777764264128 11824865077248 11826232429824 11834349267456 11839709027088 11874900052992 11883050293248 11888432109504 11890856650752 11896591637376 11899017842688 11904406890624 11939790217216 11947984994304 11953396219392 11961600334848 11962983498624 11997153656832 12002587150336 12010825027584 12012213883392 12018715324416 12026964271104 12028354993152 12033802617696 12076457951232 12077854396416 12083324439168 12091617729792 12127557500928 12133050054144 12141377473536 12143853600768 12149353534464 12149710608384 12157692143616 12199350874112 12207723798528 12216102469632 12221635124736 12257961345024 12266374496256 12271929919488 12274432671744 12288420016128 12289840971264 12338989645824 12340416448512 12348886192128 12389767380992 12391200055296 12399704653824 12407850418176 12411056922489 12416366444544 12421989798912 12458911531008 12473109098496 12481669914624 12524438765568 12533034811392 12535905231723 12541268164608 12544509147462 12549875761152 12551326949376 12553118968428 12602978500608 12627431603487 12677586296832 12679396342596 12686287454208 12689565913737 12697902097263 12729757433856 12738494398464 12750156838404 12758907803976 12802626619632 12811413597408 12817215868059 12822699147264 12826012859046 12834438678954 12887255299032 12896100361008 12897591584454 12940289271456 12949170732864 12950668093032 12968070226992 13021436771136 13027334160978 13036275364932 13075022930688 13080944589624 13089922588656 13098521779344 13098906749664 13104839225547 13107511842336 13152425161152 13161452220288 13170485475072 13176450368856 13177974010203 13215614575104 13224685003776 13230674444448 13232204355924 13248452829888 13249984797144 13302973211904 13304511483552 13313642925888 13319672655474 13357717957632 13359262559616 13368431579904 13374486123192 13377213732096 13383665592048 13386395073024 13392457751952 13432263994368 13441483118592 13447570746816 13456800376704 13496797863936 13502910544128 13512178156032 13513740618816 13521054739968 13530334804992 13531899367296 13538027944908 13576696940544 13586015195136 13587586195968 13593739994064 13603069946016 13641924722688 13643502188544 13649681310912 13659049657728 13661835300864 13668022726272 13677403661568 13718056845312 13724269733376 13733689273344 13743115278336 13749339515328 13790206513152 13799265742848 13799671308288 13805921159424 13808736755712 13818214268928 13824472518144 13826071092672 13865562832896 13875079348224 13881363351552 13882968504576 13938488303616 13940100062208 13949667735552 13957217796096 13958831720448 13968412250112 13974738523776 14014654906368 14016275472384 14025895428096 14032247735808 14041878653952 14083615162368 14089993611264 14092867141632 14099664162816 14108926685184 14118610231296 14166988111872 14176711507968 14178350813184 14236697935872 14255828140032 14262284583936 14272073385984 14320977113088 14330806198272 14389780709376 14399233818624 14399657017344 14402954947086 14409116614656 14412840297084 14425536540672 14484900888576 14498162211411 14508112906134 14544509534208 14557825430388 14565737447424 14567817074472 14569501604661 14625678753792 14649116367528 14709400797024 14716062663327 14722358280192 14726162912238 14732462850048 14735837001762 14745950822628 14796478306296 14806633747824 14823506664963 14867566396992 14877770629248 14884508750004 14904509433624 14965844863392 14967575418996 15027432702336 15029170379568 15039485527392 15046296888591 15049365448608 15066514970946 15111296993664 15121668508416 15128517090168 15183897596928 15190774362144 15201200425536 15202958196168 15211186582464 15221626655616 15273784058112 15284267094528 15286034470464 15292957493322 15347165313024 15348939962112 15355891474776 15366430864944 15369564713472 15376525567056 15432813950976 15439803450048 15450400432512 15496323473408 15513982327296 15524173960704 15524630221824 15531661304352 15534828850176 15552531582912 15598758187008 15609464266752 15616533770496 15618339567648 15673700745216 15680799341568 15682612569984 15693376202496 15701870020608 15703685685504 15766486769664 15768309906432 15779132356608 15786278702784 15833200070656 15844067057664 15851242812672 15854475534336 15862122183168 15865357123584 15872542520832 15930646659072 15937861625856 15948800446464 15950644664832 16014433370112 16016285177856 16024953765888 16035952361472 16037806657536 16045070156928 16103805861888 16111099252224 16122156973056 16170076667904 16177400072192 16188503298048 16199138045952 16199614144512 16210256191488 16276965064704 16288136626176 16295513499648 16362573225984 16384560021504 16386454628352 16388794208781 16451986194432 16453888598016 16465181589504 16480255913469 16521600073728 16532939538432 16543800557568 16548075896652 16562653065216 16630812131328 16642226552832 16646038094583 16657462966302 16699251687424 16714540308964 16726012196616 16735102599168 16737491957904 16836575471316 16903448395776 16905861790128 16907816677014 16915049938944 16919421218316 16930536129684 17000209117872 17011877071968 17019581726439 17070168826176 17081884796544 17089621157412 17101350478728 17103327970689 17112584905272 17183007065376 17194800481344 17196788779272 17253719028608 17265560977152 17267557457376 17275377909123 17287234723062 17290760302656 17298591262938 17361915694848 17369778881304 17381700486576 17433363907584 17441259452832 17453230118208 17464695705792 17465208999552 17473118967396 17476682456448 17536566881536 17548602960384 17560647300096 17568600491808 17570632013604 17620819433472 17632913338368 17640899259264 17642939141232 17655048227808 17664603773184 17666646396192 17737297615872 17739348644736 17751523901184 17759563540632 17810290610176 17812350079488 17824575439872 17832648164256 17836284976128 17844887456064 17848526764032 17856610335936 17909685325824 17921977491456 17930094329088 17942400502272 17944475247936 17995730485248 18003880725504 18016237541376 18018320825088 18028072986624 18040446406656 18042532489728 18050703926544 18102262587392 18114686926848 18116781594624 18124986658752 18137426594688 18189232963584 18191336251392 18199575081216 18212066210304 18215780401152 18224030301696 18224565912576 18236538215424 18290742460416 18299026311168 18311585697792 18324153704448 18332452687104 18386942017536 18399020990464 18399561744384 18407894879232 18411649007616 18424285691904 18432630024192 18434761456896 18508484468736 18510624672768 18523329288192 18584651071488 18586800082944 18599556980736 18609623728128 18611775627264 18624549666816 18632984698368 18688367296512 18701193904128 18709663647744 18722504871936 18786658148352 18799552217088 18811902246912 18816763721193 18824813641728 18826990424064 18829678452642 18889317482496 18904467750912 18982263914496 19016379445248 19019094513894 19029431181312 19094636150784 19107741597696 19120856039424 19125235257606 19138361705964 19203939929448 19217120396112 19234048720896 19239019288569 19251658018431 19313201184768 19330882948548 19344150541512 19410433907184 19420983263232 19423756099296 19426002139548 19452105340488 19532155156704 19541001241467 19554413047398 19612534396032 19621416884436 19634883882984 19647782669016 19661267763504 19728637741728 19742178330432 19755728212608 19764675553284 19823421862656 19837027505664 19846011666672 19848306533886 19872679244832 19874977195716 19954459817856 19956767225328 19979508983211 20036576936448 20038893839424 20052647369856 20061729184788 20065820598144 20079592609536 20088686627928 20148395991552 20162224677888 20171356120224 20185200565056 20245196795904 20254365816192 20268267234048 20270610928224 20281582109952 20295502207488 20307041917362 20365045410816 20379022792704 20381379293952 20390609991096 20462887084032 20465253282816 20474521966368 20488574486592 20492752951296 20502034089408 20516105492352 20577085267968 20586404600064 20600533910016 20624009272992 20685309769728 20698898614272 20699506962432 20708881739136 20713105133568 20727321403392 20736708777216 20798344249344 20812619022336 20822045027328 20824452756864 20907732455424 20910150093312 20924501603328 20935826694144 20938247580672 20962107785664 21021982359552 21024413208576 21038843142144 21048371603712 21125422743552 21134990416896 21139300712448 21149496244224 21153809498112 21163390027776 21177915346944 21250482167808 21265067261952 21267526219776 21352577826816 21355046903808 21366605021184 21383742210048 21393426875904 21471741149184 21481465669632 21496209297408 21584671064064 21598850727936 21599485526016 21604432420629 21613674921984 21619260445626 21638304811008 21727351332864 21816764301312 21836738145582 21846080028672 21848606171136 21851725611708 21938518130688 21953575452672 21973674551292 22064101195536 22083537420288 22089244368357 22103755502643 22174416175104 22194717459444 22209950621736 22301349595488 22316655943872 22326763125006 22356764150436 22448767295088 22451363128494 22541149053504 22543755569352 22559228291088 22574048172912 22666945490496 22682502762624 22692775635252 22760225101568 22775846395392 22786161543216 22801800638304 22804437294252 22816779873696 22910676087168 22926400641792 22929051705696 22939436239983 23020747969536 23023409943168 23033837212164 23049646297416 23054347070208 23064788350584 23149220926464 23159705175072 23175600648768 23244485210112 23255012603776 23270973490944 23286260941056 23286945332736 23297491956528 23302243275264 23398137280512 23414196400128 23424800655744 23427509351472 23494425911296 23510551117824 23521199012352 23523918854976 23540064303744 23552805030912 23555528528256 23649730154496 23652464859648 23668698534912 23679418054176 23749800105984 23766100586496 23776864219008 23781713301504 23793183274752 23798035685376 23808813781248 23879580434432 23895969988608 23906792438784 23923200669696 23925966997248 24005174300672 24021650055168 24024427766784 24037430648832 24053928542208 24056709986304 24067605235392 24152915902464 24155708792832 24166648878336 24183235459584 24255115001856 24266100108288 24282754947072 24287707201536 24298707068928 24299421216768 24315384287232 24398701748224 24415447597056 24432204939264 24443270249472 24515922690048 24543859838976 24576840032256 24579681942528 24677979291648 24680832897024 24697772384256 24782400110592 24799409307648 24815700836352 24822113844978 24832732889088 24843979597824 24946218196992 24963339829248 24986194449453 25048877531136 25066069622784 25071810463446 25082536329216 25089018294924 25102653898752 25106237936856 25205957001216 25254863206974 25355172593664 25358792685192 25361725015521 25372574908416 25379131827474 25395804194526 25459514867712 25500313676808 25517815607952 25605253239264 25622827194816 25634431736118 25645398294528 25652025718092 25668877357908 25774510598064 25792200722016 25795183168908 25880578542912 25898341465728 25901336186064 25930852084593 25936140453984 25947886894407 26042873542272 26054668321956 26072550729864 26150045861376 26161889179248 26179845177312 26197043558688 26197813499328 26209678451094 26215023684672 26304850322304 26322904440576 26340970950144 26352900737712 26355948020406 26431229150208 26449370007552 26461348888896 26464408711848 26496905659776 26499969594288 26605946423808 26609022967104 26627285851776 26639345310948 26715435915264 26718525119232 26736863159808 26748972246384 26754427464192 26767331184096 26772790146048 26784915503904 26864527988736 26882966237184 26895141493632 26913600753408 26993595727872 27005821088256 27024356312064 27027481237632 27042109479936 27060669609984 27063798734592 27076055889816 27153393881088 27172030390272 27175172391936 27187479988128 27206139892032 27283849445376 27287004377088 27299362621824 27318099315456 27323670601728 27336045452544 27354807323136 27436113690624 27448539466752 27467378546688 27486230556672 27498679030656 27580413026304 27598531485696 27599342616576 27611842318848 27617473511424 27636428537856 27648945036288 27652142185344 27731125665792 27762726703104 27765937009152 27876976607232 27880200124416 27899335471104 27914435592192 27917663440896 27936824500224 27949477047552 28032550944768 28051790856192 28064495471616 28083757307904 28179987222528 28199328325632 28217853370368 28237220462592 28333976223744 28353423015936 28356701626368 28473395871744 28511656280064 28524569167872 28528641770841 28544146771968 28641954226176 28661612396544 28687852886409 28779561418752 28798467637248 28805909894172 28825680594168 28851073081344 28969801777152 28996324422822 29016225812268 29115650860776 29131474894848 29135634148944 29139003209322 29298232735056 29418801594048 29432125326654 29444716560384 29452325824476 29471674003524 29491901645256 29592956612592 29613267495648 29647013329926 29735132793984 29755541258496 29769017500008 29772459800829 29809018867248 29931689726784 29935150837992 30054865404672 30058340759136 30078971054784 30092593777182 30098730897216 30133029941892 30222593987328 30243337016832 30257034180336 30367795193856 30381548724288 30402400851072 30405916392336 30422373164928 30443253311232 30547568116224 30568534189056 30572068940928 30585914986644 30694330626048 30697879924224 30711782949552 30732861729888 30739129426944 30753051134112 30865627901952 30879606900096 30900800865024 30992646946816 31027964654592 31048347921408 31049260443648 31063322608704 31069657700352 31105063165824 31197516374016 31218928533504 31233067540992 31236679135296 31347401490432 31361598683136 31365225139968 31386752404992 31403740041216 31407371371008 31532973539328 31536619812864 31558264713216 31572557405568 31666400141312 31688134115328 31702485625344 31708951068672 31724244366336 31730714247168 31745085041664 31875723251712 31897600892928 31901289329664 32028866740224 32032570355712 32049907531776 32071904722944 32075613315072 32090140313856 32207611723776 32222198504448 32244313946112 32354800144384 32377006596096 32398276091904 32399228289024 32420512382976 32428890668439 32553930129408 32591026999296 32725146451968 32755107218373 32769120043008 32772909256704 32777588417562 32907777196032 32930363179008 32960511826938 33043200147456 33096151793304 33125306130432 33261624262656 33284453105664 33292076189166 33314925932604 33429080617928 33452024393232 33470205198336 33474983915808 33490144687509 33673150942632 33677044692741 33806896791552 33811723580256 33815633354028 33838842436632 33861072259368 34000418235744 34023754143936 34039163452878 34140337652352 34163769593088 34179242314824 34202700957456 34206655941378 34225169810544 34366014130752 34389600962688 34393577558544 34507438057216 34531121954304 34535114914752 34550755818246 34574469446124 34581520605312 34597182525876 34723831389696 34739557762608 34763400973152 34866727815168 34882518905664 34906460236416 34929391411584 34930417999104 34946237934792 34953364912896 35073133763072 35097205920768 35121294600192 35137200983616 35141264027208 35241638866944 35265826676736 35281798518528 35285878282464 35310096455616 35329207546368 35333292792384 35474595231744 35478697289472 35503047802368 35519127081264 35620581220352 35624700158976 35649150879744 35665296328512 35672569952256 35689774912128 35697053528064 35713220671872 35819370651648 35843954982912 35860188658176 35884801004544 35888950495872 35991460970496 36007761451008 36032475082752 36036641650176 36056145973248 36080892813312 36085064979456 36101407853088 36204525174784 36229373853696 36233563189248 36249973317504 36274853189376 36382672502784 36399150162432 36424132420608 36431560802304 36448060603392 36449131825152 36473076430848 36598052622336 36623171395584 36648307408896 36664905374208 36773884035072 36798041980928 36799123488768 36815789758464 36823298015232 36865260048384 36869522913792 37016968937472 37021249345536 37046658576384 37169302142976 37173600165888 37199113961472 37223551254528 37233170767467 37249099333632 37265969396736 37376734593024 37419327295488 37445009743872 37573316296704 37599104434176 37607715695169 37623804493824 37633527442386 37649627283456 37653980848128 37659356905284 37808935501824 37882294810461 38032758890496 38038189027788 38058862362624 38093706291789 38189272301568 38215483195392 38250470515212 38276723411928 38407879858896 38434240792224 38451647604177 38468097441792 38478038577138 38503316036862 38661765897096 38688301083024 38820867814368 38847512198592 38852004279096 38904210680976 39064310313408 39082002482934 39108826094796 39225068792064 39242833768872 39269767765968 39295565338032 39314517676641 39322535527008 39457275483456 39484356660864 39511456425216 39529351106568 39646843725312 39674055011328 39692023333344 39696613067772 39745358489664 39749954391432 39908919635712 39913534450656 39959017966422 40073153872896 40077787678848 40105294739712 40123458369576 40131641196288 40159185219072 40177373255856 40296791983104 40324449355776 40342712240448 40370401130112 40490393591808 40508731632384 40536534468096 40541221856448 40563164219904 40591004414976 40614083834724 40730090821632 40758045585408 40762758587904 40781219982192 40925774168064 40930506565632 40949043932736 40977148973184 40985505902592 41004068178816 41032210984704 41154170535936 41172809200128 41201067820032 41248018545984 41370619539456 41397797228544 41399013924864 41417763478272 41426210267136 41454642806784 41473417554432 41596688498688 41625238044672 41644090054656 41648905513728 41815464910848 41820300186624 41849003206656 41871653388288 41876495161344 41924215571328 42043964719104 42048826417152 42077686284288 42096743207424 42250845487104 42269980833792 42278601424896 42298992488448 42326780055552 42355830693888 42500964335616 42530134523904 42535052439552 42710093807616 42767484420096 42786853751808 42962931339264 42992418594816 43169342128128 43197701455872 43198971052032 43208864841258 43227349843968 43238520891252 43276609622016 43454702665728 43494486634233 43633528602624 43673476291164 43697212342272 43703451223416 43708504813983 43877036261376 43947349102584 44128202391072 44148187989981 44167074840576 44178488736714 44207511005286 44389434918888 44419901243472 44602699190976 44633311887744 44653526250012 44713528300872 44897534590176 44902726256988 45082298107008 45087511138704 45118456582176 45138890665773 45148096345824 45333890980992 45365005525248 45385551270504 45520450203136 45551692790784 45572323086432 45603601276608 45608874588504 45633559747392 45821352174336 45852801283584 45858103411392 45878872479966 46041495939072 46046819886336 46067674424328 46099292594832 46108694140416 46129576701168 46298441852928 46319410350144 46351201297536 46488970420224 46510025207552 46541946981888 46572521882112 46573890665472 46594983913056 46604486550528 46796274561024 46828392800256 46849601311488 46855018702944 46988851822592 47021102235648 47042398024704 47047837709952 47080128607488 47105610061824 47111057056512 47299460308992 47304929719296 47337397069824 47358836108352 47499600211968 47532201172992 47553728438016 47563426603008 47586366549504 47596071370752 47617627562496 47759160868864 47791939977216 47813584877568 47846401339392 47851933994496 48010348601344 48043300110336 48048855533568 48074861297664 48107857084416 48113419972608 48135210470784 48311417585664 48333297756672 48366470919168 48510230003712 48532200216576 48565509894144 48597414137856 48598842433536 48630768574464 48797403496448 48830895194112 48864409878528 48886540498944 49087719677952 49153680064512 49159363885056 49166382626343 49355958583296 49361665794048 49395544768512 49440767740407 49564800221184 49598818615296 49631401672704 49644227689956 49687959195648 49892436393984 49926679658496 49938114283749 49972388898906 50097755062272 50143620926892 50178036589848 50205307797504 50212475873712 50509726413948 50710345187328 50717585370384 50723450031042 50745149816832 50758263654948 50791608389052 51000627353616 51035631215904 51058745179317 51210506478528 51245654389632 51268863472236 51304051436184 51337754715816 51549021196128 51584401444032 51590366337816 51761157085824 51796682931456 51802672372128 51826133727369 51861704169186 51872280907968 51895773788814 52085747084544 52109336643912 52145101459728 52300091722752 52323778358496 52359690354624 52394087117376 52395626998656 52419356902188 52430047369344 52609700644608 52645808881152 52681941900288 52705801475424 52711896040812 52862458300416 52898740015104 52922697777792 52928817423696 52993811319552 52999939188576 53211892847616 53218045934208 53254571703552 53278690621896 53430871830528 53437050238464 53473726319616 53497944492768 53508854928384 53534662368192 53545580292096 53569831007808 53729055977472 53765932474368 53790282987264 53827201506816 53987191455744 54011642176512 54048712624128 54054962475264 54084218959872 54121339219968 54127597469184 54152111779632 54306787762176 54344060780544 54350344783872 54374959976256 54412279784064 54567698890752 54574008754176 54598725243648 54636198630912 54647341203456 54672090905088 54709614646272 54872227381248 54897078933504 54934757093376 54972461113344 54997358061312 55160826052608 55197062971392 55198685233152 55223684637696 55234947022848 55272857075712 55297890072576 55304284370688 55525453406208 55531874018304 55753953214464 55760400248832 55798670942208 55828871184384 55835326881792 55873649000448 55898954095104 56065101889536 56103581712384 56128990943232 56167514615808 56359974445056 56398656651264 56435706740736 56450291163579 56474440925184 56667952447488 56713403252736 56946791743488 57049138335744 57057283541682 57088293543936 57283908452352 57323224793088 57375705772818 57611819788344 57651361188336 57702146162688 57754974055293 57939603554304 57992648845644 58032451624536 58231301721552 58262949789696 58271268297888 58278006418644 58596465470112 58623003724401 58837603188096 58864250653308 58904651648952 58943348007048 58983803290512 59185913225184 59226534991296 59294026659852 59470265587968 59511082516992 59538035000016 59544919601658 59618037734496 59863379453568 59870301675984 60109730809344 60116681518272 60157942109568 60185187554364 60197461794432 60266059883784 60445187974656 60486674033664 60514068360672 60735590387712 60763097448576 60804801702144 60811832784672 60844746329856 60886506622464 61095136232448 61137068378112 61144137881856 61171829973288 61388661252096 61395759848448 61423565899104 61465723459776 61478258853888 61506102268224 61731255803904 61759213800192 61801601730048 61985293893632 62055929309184 62096695842816 62098520887296 62126645217408 62139315400704 62210126331648 62395032748032 62437857067008 62466135081984 62473358270592 62723197366272 62730450279936 62773504809984 62807480082432 62814742742016 63065947078656 63073239625728 63116529426432 63145114811136 63332800282624 63376268230656 63404971250688 63417902137344 63448488732672 63461428494336 63490170083328 63751446503424 63795201785856 63802578659328 64057733480448 64065140711424 64099815063552 64151226630144 64180280627712 64415223447552 64444397008896 64488627892224 64709600288768 64754013192192 64796552183808 64798456578048 64813297261887 64841024765952 64857781336878 65182053998592 65450292903936 65510214436746 65538240086016 65545818513408 65555176835124 65815554392064 65860726358016 65921023653876 66192303586608 66250612260864 66267733105071 66311266507929 66523248525312 66584152378332 66629851865208 66858161235856 66904048786464 66949967831616 66980289375018 67346301885264 67354089385482 67623447160512 67631266708056 67677684873264 67722144518736 68000836471488 68047508287872 68078326905756 68280675304704 68327539186176 68358484629648 68405401914912 68413311882756 68450339621088 68732028261504 68779201925376 68787155117088 68818308719949 69014876114432 69062243908608 69070229829504 69101511636492 69148938892248 69163041210624 69194365051752 69447662779392 69479115525216 69526801946304 69733455630336 69765037811328 69812920472832 69858782823168 69860835998208 69892475869584 69906729825792 70146267526144 70194411841536 70242589200384 70274401967232 70282528054416 70483277733888 70531653353472 70563597037056 70571756564928 70620192911232 70658415092736 70666585584768 70949190463488 70957394578944 71006095604736 71038254162528 71241162440704 71249400317952 71298301759488 71330592657024 71345139904512 71379549824256 71394107056128 71426441343744 71638741303296 71687909965824 71720377316352 71769602009088 71777900991744 72015522902016 72064950165504 72073283300352 72112291946496 72161785626624 72170129958912 72202815706176 72409050349568 72458747707392 72467126378496 72499946635008 72549706378752 72765345005568 72798300324864 72848264841216 72863121604608 72896121206784 72898263650304 72946152861696 73196105244672 73246342791168 73296614817792 73329810748416 73547768070144 73596083961856 73631579516928 73730520096768 73739045827584 74033937874944 74042498691072 74093317152768 74347200331776 74398227922944 74447102509056 74466341534934 74498198667264 74531938793472 74838654590976 74890019487744 74958583348359 75146632593408 75198208868352 75215431390338 75247608987648 75267054884772 75307961696256 75318713810568 75617871003648 75764589620922 76065517780992 76076378055576 76085175046563 76117724725248 76187412583578 76378544603136 76500941030424 76553446823856 76815759717792 76868481584448 76903295208354 76936194883584 76956077154276 77006632073724 77323531794192 77376602166048 77641735628736 77695024397184 77704008558192 77808421361952 77843660683221 78128620626816 78164004965868 78217652189592 78450137584128 78485667537744 78539535531936 78591130676064 78629035353282 78645071054016 78914550966912 78968713321728 79022912850432 79058702213136 79293687450624 79348110022656 79384046666688 79393226135544 79490716979328 79499908782864 79817839271424 79827068901312 79918035932844 80146307745792 80155575357696 80210589479424 80246916739152 80263282392576 80318370438144 80354746511712 80593583966208 80648898711552 80685424480896 80740802260224 80980787183616 81017463264768 81073068936192 81082443712896 81126328439808 81182008829952 81228167669448 81460181643264 81516091170816 81525517175808 81562439964384 81851548336128 81861013131264 81898087865472 81954297946368 81971011805184 82008136357632 82064421969408 82308341071872 82345618400256 82402135640064 82496037091968 82741239078912 82795594457088 82798027849728 82835526956544 82852420534272 82909285613568 82946835108864 83193376997376 83288180109312 83297811027456 83630929821696 83640600373248 83698006413312 83743306776576 83752990322688 83848431142656 84097652834304 84155372568576 84193486414848 84539961667584 84597984976896 84653560111104 84711661387776 85001928671232 85060269047808 85070104879104 85420187615232 85534968840192 85573707503616 85585925312523 85925862678528 85984837189632 86063558659227 86338684256256 86395402911744 86417729682516 86477041782504 86553219244032 86909405331456 86988973268466 87346952582328 87394424684544 87406902446832 87417009627966 87894698205168 88256404782144 88296375979962 88334149681152 88356977473428 88415022010572 88778869837776 88839802486944 89205398381952 89266623775488 89307052500024 89317379402487 89427056601744 89795069180352 89805452513976 90164596214016 90175022277408 90236913164352 90277781331546 90296192691648 90667781961984 90730011050496 90771102541008 91040900406272 91103385581568 91144646172864 91207202553216 91217749177008 91267119494784 91642704348672 91705602567168 91716206822784 91757744959932 92082991878144 92093639772672 92135348848656 92198585189664 92217388280832 92259153402336 92596883705856 92638820700288 92702402595072 92977940840448 93020050415104 93083893963776 93145043764224 93147781330944 93189967826112 93208973101056 93592549122048 93656785600512 93699202622976 93710037405888 93977703645184 94042204471296 94084796049408 94095675419904 94160257214976 94211220123648 94222114113024 94598920617984 94609859438592 94674794139648 94717672216704 94999200423936 95064402345984 95107456876032 95126853206016 95172733099008 95192142741504 95235255124992 95518321737728 95627169755136 95692802678784 95703867988992 96020697202688 96086600220672 96097711067136 96149722595328 96215714168832 96226839945216 96270420941568 96622835171328 96666595513344 96732941838336 97064400433152 97131019788288 97194828275712 97197684867072 97261537148928 97286672005317 97594806992896 97661790388224 97773080997888 98175439355904 98265321655119 98307360129024 98318727770112 98332765252686 98723331588096 98791089537024 98881535480814 99129600442368 99288455379912 99375918391296 99784872787968 99853359316992 99876228567498 99944777797812 100287241853784 100356073179696 100410615595008 100424951747424 100470434062527 101019452827896 101031134078223 101420690374656 101435170740768 101446900062084 101516527309896 101583216778104 102001254707232 102071262431808 102117490358634 102421012957056 102491308779264 102537726944472 102608102872368 102675509431632 103098042392256 103168802888064 103180732675632 103522314171648 103593365862912 103605344744256 103652267454738 103723408338372 103744561815936 103791547577628 104171494169088 104218673287824 104290202919456 104600183445504 104647556716992 104719380709248 104788174234752 104791253997312 104838713804376 104860094738688 105219401289216 105291617762304 105363883800576 105411602950848 105423792081624 105724916600832 105797480030208 105845395555584 105857634847392 105987622639104 105999878377152 106423785695232 106436091868416 106509143407104 106557381243792 106861743661056 106874100476928 106947452639232 106995888985536 107017709856768 107069324736384 107091160584192 107139662015616 107458111954944 107531864948736 107580565974528 107654403013632 107974382911488 108023284353024 108097425248256 108109924950528 108168437919744 108242678439936 108255194938368 108304223559264 108613575524352 108688121561088 108700689567744 108749919952512 108824559568128 109148017508352 109197450487296 109272397261824 109294682406912 109344181810176 109419229292544 109794157867008 109869514186752 109944922226688 109994716122624 110321652105216 110394125942784 110397370466304 110447369275392 110469894045696 110595780145152 110608568741376 111050906812416 111063748036608 111507906428928 111520800497664 111597341884416 111670653763584 111699512302401 111747298000896 111797908190208 112130203779072 112257981886464 112335029231616 112719948890112 112797313302528 112823147085507 112871413481472 112900582327158 112948881850368 113426806505472 113646884431383 114098276671488 114114567083364 114176587087872 114281118875367 114567816904704 114646449586176 114751411545636 115223639576688 115302722376672 115354942812531 115404292325376 115509948110586 115985297691288 116064903249072 116462603443104 116542536595776 116556012837288 117192930940224 117246007448802 117675206376192 117728501306616 117809303297904 117886696014096 117967606581024 118371826450368 118453069982592 118588053319704 118940531175936 119022165033984 119076070000032 119089839203316 119236075468992 119726758907136 119740603351968 120219461618688 120233363036544 120315884219136 120370375108728 120394923588864 120532119767568 120890375949312 120973348067328 121028136721344 121471180775424 121526194897152 121609603404288 121623665569344 121689492659712 121773013244928 122190272464896 122274136756224 122288275763712 122343659946576 122777322504192 122791519696896 122847131798208 122931446919552 122956517707776 123012204536448 123462511607808 123518427600384 123603203460096 123970587787264 124111858618368 124193391685632 124197041774592 124253290434816 124278630801408 124420252663296 124790065496064 124875714134016 124932270163968 124946716541184 125446394732544 125460900559872 125547009619968 125614960164864 125629485484032 126131894157312 126146479251456 126233058852864 126290229622272 126665600565248 126752536461312 126809942501376 126835804274688 126896977465344 126980340166656 127502893006848 127590403571712 127605157318656 128130281422848 128302453260288 128360561255424 128888794017792 128977255784448 129419200577536 129508026384384 129593104367616 129596913156096 129626594523774 129682049531904 129715562673756 130364107997184 130483459902699 130900585807872 131020428873492 131091637026816 131110353670248 131125514441949 131631108784128 131842047307752 132384607173216 132444563969943 132501224521728 132535466210142 132622533015858 133168304756664 133259703730416 133716322471712 133808097572928 133899935663232 133960578750036 134692603770528 134708178770964 135246894321024 135262533416112 135355369746528 135416671997319 135444289037472 136001672942976 136095016575744 136156653811512 136561350609408 136655078372352 136716969259296 136810803829824 136826623765512 136900679242176 137464056523008 137558403850752 137574310234176 137636617439898 138029752228864 138124487817216 138140459659008 138203023272984 138297877784496 138326082421248 138388730103504 138895325558784 138958231050432 139053603892608 139466911260672 139530075622656 139625840945664 139717565646336 139721671996416 139784951739168 139813459651584 140292535052288 140388823683072 140485178400768 140548803934464 140565056108832 140966555467776 141063306706944 141127194074112 141143513129856 141240385822464 141316830185472 141333171169536 141898380926976 141914789157888 142012191209472 142076508325056 142482324881408 142498800635904 142596603518976 142661185314048 142690279809024 142759099648512 142788214112256 142852882687488 143277482606592 143375819931648 143440754632704 143539204018176 143555801983488 144031045804032 144129900331008 144146566600704 144224583892992 144323571253248 144340259917824 144405631412352 144818100699136 144934252756992 144999893270016 145099412757504 145530690011136 145596600649728 145696529682432 145792242413568 145796527300608 145892305723392 146392210489344 146492685582336 146593229635584 146659621496832 147263159033856 147461040193536 147478091655168 147499147879029 148067875749888 148084997382144 148186634305536 148322303221221 148694400663552 148796455845888 148894205018112 148932683069868 149063877586944 149677309181952 149780038975488 149814342851247 149917166696718 150293265186816 150430862780676 150534109769544 150615923392512 150637427621136 151529179241844 152131035561984 152152756111152 152170350093126 152235449450496 152374825167156 153001882060848 153106893647712 153176235537951 153631519435584 153736963168896 153806590416708 153912154308552 154013264147448 154647063588384 154753204332096 155283471257472 155390048794368 155408017116384 155478401182107 155616842723904 155687321366442 156257241253632 156328009931736 156435304379184 156900275168256 156971335075488 157079071063872 157182261352128 157258070706564 157290142108032 157829101933824 157937426643456 158045825700864 158117404426272 158587374901248 158696220045312 158768093333376 158786452271088 158981433958656 158999817565728 159635678542848 159654137802624 159836071865688 160292615491584 160311150715392 160421178958848 160493833478304 160526564785152 160636740876288 160709493023424 161187167932416 161297797423104 161370848961792 161481604520448 161961574367232 162034926529536 162146137872384 162164887425792 162252656879616 162364017659904 162456335338896 162920363286528 163032182341632 163051034351616 163124879928768 163703096672256 163722026262528 163796175730944 163908595892736 163942023610368 164016272715264 164128843938816 164616682143744 164691236800512 164804271280128 164992074183936 165482478157824 165591188914176 165596055699456 165671053913088 165704841068544 165818571227136 165893670217728 166576360218624 166595622054912 167261859643392 167281200746496 167396012826624 167486613553152 167505980645376 167696862285312 168195305668608 168310745137152 168386972829696 169079923335168 169195969953792 169307120222208 169350873490737 169423322775552 170003857342464 170140209758208 170840375230464 171147415007232 171171850625046 171851725357056 171969674379264 172127117318454 172835459365032 172954083565008 173106438488064 173264922165879 173818810662912 173977946536932 174693905164656 174788849369088 174813804893664 174834019255932 175789396410336 175869011173203 176512809564288 176592751959924 176713954946856 176830044021144 177557739675552 177679604973888 178410796763904 178533247550976 178614105000048 178634758804974 178854113203488 179590138360704 179610905027952 180329192428032 180350044554816 180473826328704 180555562663092 180592385383296 181335563923968 181460022100992 181542205082016 182081800812544 182206771163136 182289292345728 182414405106432 182435498354016 182534238989568 183285408697344 183411205134336 183432413645568 183515489919864 184165983756288 184187279545344 184270697697312 184397170379328 184434776561664 184518306804672 185193767411712 185277641400576 185404805190144 185955881680896 186040100830208 186167787927552 186290087528448 186295562661888 186379935652224 186417946202112 187185098244096 187313571201024 187398405245952 187420074811776 187955407290368 188169592098816 188191350839808 188320514429952 188422440247296 188444228226048 189197841235968 189219718877184 189349588279296 189435344433408 189998400847872 190128804691968 190214913752064 190253706412032 190345466198016 190384285483008 190470510249984 191254339510272 191385605357568 191407735977984 192041394405376 192173200441344 192195422134272 192299445190656 192453679890432 192540841883136 193245670342656 193333191026688 193465883676672 194128800866304 194262039576576 194389656551424 194395369734144 194439891785661 194523074297856 194573344010634 195189613985792 195546161995776 196350878711808 196530643310238 196614720258048 196637455540224 196665530505372 197446663176192 197582179074048 197763070961628 198576910759824 198751836782592 198803199315213 198933799523787 199569745575936 199752457134996 199889555595624 200574483707568 200712146359392 200849903494848 200940868125054 202038905655792 202062268156446 202870341481536 202893800124168 203033054619792 203166433556208 204002509414464 204142524863616 204234980717268 204842025914112 204982617558528 205075453888944 205216205744736 205351018863264 206196084784512 206337605776128 206361465351264 206454926159847 207044628343296 207186731725824 207210689488512 207304534909476 207446816676744 207489123631872 207583095155256 208342988338176 208437346575648 208580405838912 209200366891008 209295113433984 209438761418496 209576348469504 209582507994624 209677427608752 209720189477376 210438802578432 210583235524608 210727767601152 210823205901696 210847584163248 211449833201664 211594960060416 211690791111168 211715269694784 211975245278208 211999756754304 212847571390464 212872183736832 213018286814208 213114762487584 213723487322112 213748200953856 213894905278464 213991777971072 214035419713536 214138649472768 214182321168384 214279324031232 214916223909888 215063729897472 215161131949056 215308806027264 216046568706048 216194850496512 216219849901056 216336875839488 216485356879872 216510389876736 216608447118528 217227151048704 217376243122176 217401379135488 217499839905024 217649119136256 218296035016704 218394900974592 218544794523648 218589364813824 218688363620352 218838458585088 219588315734016 219739028373504 219889844453376 219989432245248 220643304210432 220788251885568 220894738550784 221191560290304 221217137482752 222101813624832 222127496073216 223041600995328 223194683768832 223341307527168 223399024604802 223494596001792 223595816380416 224515963772928 224670058463232 224875750045077 225439897780224 225594626605056 225646294171014 225742826962944 225801164654316 226853613010944 227293768862766 228196553342976 228229134166728 228255525139689 228353174175744 228562237750734 229135633809408 229502823091272 230447279153376 230605444753344 230709885625062 230808584650752 231019896221172 231970595382576 232129806498144 232925206886208 233085073191552 233112025674576 233530982049663 234385861880448 234492014897604 235350412752384 235457002613232 235618606595808 235773392028192 235935213162048 236743652900736 236906139965184 237176106639408 237881062351872 238044330067968 238152140000064 238179678406632 238472150937984 239453517814272 239481206703936 240438923237376 240466726073088 240631768438272 240740750217456 240789847177728 241064239535136 241780751898624 241946696134656 242056273442688 242942361550848 243052389794304 243219206808576 243247331138688 243378985319424 243546026489856 244380544929792 244548273512448 244576551527424 244687319893152 245554645008384 245583039393792 245694263596416 245862893839104 245913035415552 246024409072896 246925023215616 247036855200768 247206406920192 248223717236736 248386783371264 248394083549184 248506580869632 248557261602816 248840505326592 249580130992128 249864540327936 249893433082368 250892789465088 250921801119744 251094019239936 251229920329728 251258970968064 252292958502912 252466117705728 252580459244544 253331201130496 253619885002752 253793954930688 253960680333312 255005786013696 255180807143424 255210314637312 256260562845696 256604906520576 256721122510848 256757775937569 257777588035584 257954511568896 258190675977681 258838401155072 259016052768768 259186208735232 259253189047548 259431125347512 260728215994368 260966919805398 262040857746984 262183274053632 262220707340496 262251028883898 263684094615504 264769214346432 264889127939886 265002449043456 265070932420284 265245066031716 266336609513328 266519407460832 267432644943424 267616195145856 267799871326464 267921157500072 267952138207461 269385207541056 269416357541928 270493788642048 270525066832224 270710739493056 270833343994638 270888578074944 272003345885952 272190033151488 272313307623024 273122701218816 273310156744704 273433938518592 273621607659648 273653247531024 273801358484352 274928113046016 275116807701504 275148620468352 275273234879796 276059504457728 276248975634432 276280919318016 276406046545968 276595755568992 276652164842496 276777460207008 277790651117568 277916462100864 278107207785216 278933822521344 279060151245312 279251681891328 279435131292672 279443343992832 279569903478336 279626919303168 280585070104576 280777647366144 280970356801536 281097607868928 281130112217664 281933110935552 282126613413888 282254388148224 282287026259712 282480771644928 282633660370944 282666342339072 283796761853952 283829578315776 284024382418944 284153016650112 284964649762816 284997601271808 285193207037952 285322370628096 285380559618048 285518199297024 285576428224512 285705765374976 286554965213184 286881509265408 287078408036352 287111603966976 288062091608064 288259800662016 288293133201408 288449167785984 288647142506496 288680519835648 288811262824704 289868505513984 289999786540032 290198825515008 291193201299456 291393059364864 291584484827136 291593054601216 291784611446784 291860016015951 292784420978688 292985371164672 293319242993664 294526318067712 294795964965357 294922080387072 294956183310336 294998295758058 296169994764288 296373268611072 296644606442442 297388801327104 297865366139736 298127755173888 299354618363904 299560077950976 299628685702494 299834333393436 300861725561352 301068219539088 301231846785024 301274855242272 301411302187581 303058358483688 303093402234669 304262071123968 304305512222304 304340700186252 304749650334312 306003764121696 306213787295424 306352471075902 307263038871168 307473926337792 307613180833416 307824308617104 308026528294896 309294127176768 309506408664192 310566942514944 310780097588736 310816034232768 310956802364214 311233685447808 311374642732884 312514482507264 312656019863472 312870608758368 313800550336512 313942670150976 314158142127744 314364522704256 314516141413128 314580284216064 315658203867648 315874853286912 316091651401728 316234808852544 317174749802496 317392440090624 317536186666752 317572904542176 317962867917312 317999635131456 319271357085696 319308275605248 319672143731376 320585230983168 320622301430784 320842357917696 320987666956608 321053129570304 321273481752576 321418986046848 322374335864832 322595594846208 322741697923584 322963209040896 323923148734464 324069853059072 324292275744768 324329774851584 324505313759232 324728035319808 324912670677792 325840726573056 326064364683264 326102068703232 326249759857536 327444052525056 327592351461888 327817191785472 327884047220736 328032545430528 328257687877632 329382473601024 329608542560256 329984148367872 330964956315648 331182377828352 331192111398912 331342107826176 331409682137088 331787340435456 333152720437248 333191244109824 334523719286784 334562401492992 334792025653248 335011961290752 335098536907203 335393724570624 336390611337216 336773945659392 338159846670336 338391939907584 338469441256521 338614240444416 338701746981474 338846645551104 340280419516416 340940653294149 342294830014464 342343701250092 343703450714112 343939348758528 344254234636908 345670918730064 345908167130016 346064828437593 346212876976128 346529844331758 347955893073864 349387810329312 349627609787328 349668038511864 351578792820672 351738022346406 353025619128576 353185503919848 353427909893712 353660088042288 355115479351104 355359209947776 356821593527808 357066495101952 357228210000096 357269517609948 357708226406976 359180276721408 359221810055904 360658384856064 360700089109632 360947652657408 361111125326184 361184770766592 362671127847936 362920044201984 363084410164032 364163601625088 364413542326272 364578584691456 364828810212864 364870996708032 365068477979136 366570817394688 366822410268672 366864827291136 367030979839728 368331967512576 368374559090688 368541395394624 368794340758656 368869553123328 369036613609344 370387534823424 370555282801152 370809610380288 371911763361792 372080201660416 372335575855104 372580175056896 372591125323776 372759871304448 372835892404224 374370196488192 374627142402048 374796810491904 374840149623552 376339184197632 376382701679616 376641028859904 376844880494592 376888456452096 378395682471936 378439437754368 378699176558592 378870688866816 379996801695744 380257609383936 380429827504128 380507412824064 380690932396032 380941020499968 382508679020544 382771210715136 382815471955968 384082788810752 384390844268544 384907359780864 385081683766272 386666382053376 386931767353344 388257601732608 388524079153152 388779313102848 388790739468288 388879783571322 389046148595712 389146688021268 391092323991552 391450379708097 392701757423616 393061286620476 393274911080448 393331061010744 393376543325847 394893326352384 395526141923256 397153821519648 397333691909829 397503673565184 397606398630426 397867599047574 399504914269992 399779111191248 401148967415136 401424292718784 401699806989696 401881736250108 404077811311584 404124536312892 405740682963072 405787600248336 406066109239584 406250015991957 406332867112416 408005018828928 408285049727232 408469961434536 409684051828224 409965235117056 410150907777888 410432411489472 410702037726528 412392169569024 412675211552256 412722930702528 412909852319694 414089256686592 414373463451648 414421378977024 414609069818952 414893633353488 414978247263744 415166190310512 416685976676352 416874693151296 417160811677824 418400733782016 418590226867968 418877522836992 419152696939008 419165015989248 419354855217504 419440378954752 420877605156864 421166471049216 421455535202304 421646411803392 421695168326496 422899666403328 423189920120832 423381582222336 423430539389568 423950490556416 423999513508608 425695142780928 425744367473664 426036573628416 426229524975168 427446974644224 427496401907712 427789810556928 427983555942144 428070839427072 428277298945536 428364642336768 428558648062464 429832447819776 430127459794944 430322263898112 430617612054528 432093137412096 432389700993024 432439699802112 432673751678976 432970713759744 433020779753472 433216894237056 434454302097408 434802758270976 434999679810048 435298238272512 436592070033408 436789801949184 437089589047296 437376727240704 437676917170176 439176631468032 439478056747008 439779688906752 439978864490496 441789477101568 442383120580608 442434274965504 442497443637087 444203627249664 444254992146432 446083201990656 446389367537664 446682615054336 446798049209604 447191632760832 449031927545856 449340116926464 449443028553741 449751500090154 450879795560448 451292588342028 451602329308632 454587537725532 456393106685952 456458268333456 456511050279378 456706348351488 457124475501468 459005646182544 459528706613853 460894558306752 461210889506688 461419771250124 462039792442344 463941190765152 464259612996288 465850413772416 466170146383104 466224051349152 466435203546321 467061964099326 468771723760896 468984029795208 470700825504768 470914005226464 471237213191616 471546784056384 471870426324096 473487305801472 473812279930368 474352213278816 475762124703744 476088660135936 476304280000128 476359356813264 476944301875968 478907035628544 478962413407872 480877846474752 480933452146176 481263536876544 481481500434912 481579694355456 482128479070272 483561503797248 483893392269312 484112546885376 485884723101696 486104779588608 486438413617152 486494662277376 486757970638848 487092052979712 488761089859584 489096547024896 489153103054848 489374639786304 491109290016768 491166078787584 491388527192832 491725787678208 491826070831104 492048818145792 493850046431232 494073710401536 494412813840384 496447434473472 496773566742528 496788167098368 497013161739264 497114523205632 497681010653184 499729080655872 499786866164736 501785578930176 501843602239488 502188038479872 502459840659456 502517941936128 504585917005824 504932235411456 505160918489088 507239770005504 507587909861376 507921360666624 508052620472211 510011572027392 510420629274624 512521125691392 513442245021696 513515551875138 515555176071168 515909023137792 516381351955362 517676802310144 518506378095096 518862250695024 521456431988736 521933839610796 524081715493968 524366548107264 524441414680992 524502057767796 527368189231008 527607033519609 529538428692864 529778255879772 530141864840568 530490132063432 532673219026656 533038814921664 534865289886848 535232390291712 535599742652928 535842315000144 535904276414922 538770415082112 538832715083856 540987577284096 541050133664448 541421478986112 541666687989276 541777156149888 544006691771904 544380066302976 544626615246048 546245402437632 546620313489408 546867877037184 547243215319296 547306495062048 547602716968704 549856226092032 550233615403008 550297240936704 550546469759592 552119008915456 552497951268864 552561838636032 552812093091936 553191511137984 553304329684992 553554920414016 555581302235136 555832924201728 556214415570432 557867645042688 558120302490624 558503363782656 558870262585344 558886687985664 559139806956672 559253838606336 561170140209152 561555294732288 561940713603072 562195215737856 562260224435328 563866221871104 564508776296448 564574052519424 564961543289856 565267320741888 565332684678144 567593523707904 567659156631552 568048764837888 568306033300224 569995202543616 570386414075904 570644741256192 570761119236096 571036398594048 571152856449024 571411530749952 573763018530816 574156816072704 574223207933952 576124183216128 576519601324032 576586266402816 576898335571968 577361039671296 577622525649408 579737011027968 579999573080064 580397651030016 582386402598912 582786118729728 583168969654272 583186109202432 583319675356983 583569222893568 583720032031902 585568841957376 586638485987328 589052636135424 589591929930714 589844160774144 589912366620672 589996591516116 592339989528576 592746537222144 593289212884884 595730732279472 596255510347776 596409597945639 596801398571361 598709236727808 599257371404988 599668666786872 601723451122704 602136439078176 602549710484544 602822604375162 606116716967376 606186804469338 608611024444608 608681400372504 609499300668624 612007528243392 612427574590848 612704942151804 614526077742336 614947852675584 615226361666832 615648617234208 616053056589792 618588254353536 619012817328384 619364778479541 621133885029888 621560195177472 621632068465536 621913604728428 622467370895616 622749285465768 625028965014528 625312039726944 625741217516736 627601100673024 627885340301952 628316284255488 628729045408512 629032282826256 629160568432128 631316407735296 631749706573824 632183302803456 632469617705088 634349499604992 634784880181248 635072373333504 635145809084352 635925735834624 635999270262912 638542714171392 638616551210496 639344287462752 641170461966336 641244602861568 641684715835392 641975333913216 642106259140608 642546963505152 642837972093696 644748671729664 645191189692416 645483395847168 645926418081792 648139706118144 648584551489536 648659549703168 649010627518464 649456070639616 649825341355584 651681453146112 652128729366528 652204137406464 652499519715072 654888105050112 655184702923776 655634383570944 655768094441472 656065090861056 656515375755264 658764947202048 659217085120512 659968296735744 661929912631296 662364755656704 662684215652352 663574680870912 666305440874496 666382488219648 669124802985984 669584051306496 670023922581504 670197073814406 670787449141248 673547891318784 676319693340672 676783879815168 676938882513042 677228480888832 677403493962948 680560839032832 681881306588298 684589660028928 684687402500184 684766575419067 687406901428224 688508469273816 691341837460128 691816334260032 692129656875186 692425753952256 693059688663516 695911786147728 698775620658624 699255219574656 699336077023728 703157585641344 703476044692812 706051238257152 706371007839696 706855819787424 707320176084576 710230958702208 710718419895552 713643187055616 714132990203904 714456420000192 714539035219896 715416452813952 718360553442816 718443620111808 721316769712128 721400178219264 721895305314816 722222250652368 722369541533184 725342255695872 725840088403968 726168820328064 728327203250176 728827084652544 729157169382912 729657620425728 729741993416064 730136955958272 733141634789376 733644820537344 733729654582272 734061959679456 736663935025152 736749118181376 737082790789248 737588681517312 737739106246656 738073227218688 740775069646848 741110565602304 741619220760576 744160403320832 744671151710208 745160350113792 745182250647552 745519742608896 745671784808448 748740392976384 749593620983808 749680299247104 752678368395264 752765403359232 753282057719808 753689760989184 753776912904192 756878875508736 757398353117184 757741377733632 759993603391488 760859655008256 761381864792064 761882040999936 765017358041088 765542421430272 765630943911936 768781688537088 769814719561728 770163367532544 770273327812707 773332764106752 773863534706688 774572027933043 776515203465216 777048158306304 777558626205696 777759567142644 778293376042536 782184647983104 782900759416194 786122573240952 786549822160896 786662122021488 786753086651694 791052283846512 794307643039296 794667383819658 795007347130368 795212797260852 795735198095148 799009828539984 799558222382496 802297934830272 802848585437568 803399613979392 803763472500216 803856414622383 808155622623168 808249072625784 811481365926144 811575200496672 812132218479168 812500031983914 812665734224832 816010037657856 816570099454464 816939922869072 819368103656448 819930470234112 820301815555776 820864822978944 821404075453056 824784339138048 825350423104512 825445861405056 825819704639388 828178513373184 828746926903296 828842757954048 829218139637904 829787266706976 829956494527488 830332380621024 833371953352704 833749386302592 834321623355648 836801467564032 837180453735936 837755045673984 838305393878016 838330031978496 838709710435008 838880757909504 841755210313728 842332942098432 842911070404608 843292823606784 843390336652992 845799332806656 846379840241664 846763164444672 846861078779136 847900981112832 847999027017216 851390285561856 851488734947328 852073147256832 852459049950336 854893949288448 854992803815424 855579621113856 855967111884288 856141678854144 856554597891072 856729284673536 857117296124928 859664895639552 860644527796224 861235224109056 864186274824192 864779401986048 864879399604224 865347503357952 865941427519488 866041559506944 866433788474112 869605516541952 869999359620096 870596476545024 873579603898368 874179178094592 874753454481408 875353834340352 878353262936064 878956113494016 879957728980992 883578954203136 884387894896071 884766241161216 884868549931008 884994887274174 888509984292864 892166403981312 893596098419208 894383265521664 898063855091712 898680233852928 898886057107482 899503000180308 902585176684056 903204658617264 904233906562743 909175075451064 912786213371904 912916536666912 913022100558756 914248951002936 918011292365088 919057413227706 921789116613504 922421779013376 922839542500248 924079584884688 927882381530304 928519225992576 931700827544832 932340292766208 932448102698304 932870407092642 934123928198652 937543447521792 937968059590416 941401651009536 941828010452928 942474426383232 943093568112768 943740852648192 946974611602944 947624559860736 948704426557632 951524249407488 952177320271872 952608560000256 952718713626528 953888603751936 957814071257088 957924826815744 961755692949504 961866904292352 962527073753088 962963000869824 963159388710912 964256958140544 967123007594496 967786784538624 968225093770752 971769446203392 972209559177216 972876827234304 972989324554752 973515941277696 974184105959424 977522179719168 978193094049792 978306206109696 978749279572608 982332157575168 982777054385664 983451575356416 983652141662208 984097636291584 988147420803072 988825627680768 992894868946944 993547133485056 993576334196736 994026323478528 994229046411264 995362021306368 999458161311744 999573732329472 1003571157860352 1003687204478976 1004376076959744 1005035883872256 1005295610721609 1009171834011648 1010321836978176 1014479540011008 1015175819722752 1015408323769563 1015842721333248 1016105240944422 1020841258549248 1026884490043392 1027031103750276 1031110352142336 1031818046275584 1032762703910724 1037012756190192 1037724501390048 1038194485312779 1043867679221592 1048163430987936 1048882829361984 1049004115535592 1054736378462016 1055214067039218 1059076857385728 1059556511759544 1060283729681136 1060980264126864 1065346438053312 1066077629843328 1069730579773696 1070464780583424 1071199485305856 1071684630000288 1071808552829844 1077540830164224 1077665430167712 1081975154568192 1082100267328896 1082842957972224 1083333375978552 1083554312299776 1088013383543808 1088760132605952 1089253230492096 1092490804875264 1093240626978816 1093735754074368 1094486430638592 1094612990124096 1095205433937408 1099712452184064 1100467230806016 1100594481873408 1101092939519184 1104238017830912 1104995902537728 1105123677272064 1105624186183872 1106383022275968 1106608659369984 1107109840828032 1111162604470272 1111665848403456 1112428831140864 1115735290085376 1116240604981248 1117006727565312 1117740525170688 1117773375971328 1118279613913344 1118507677212672 1122340280418304 1123110589464576 1123881427206144 1124390431475712 1124520448870656 1129017552592896 1129148105038848 1129923086579712 1130534641483776 1130665369356288 1135187047415808 1135318313263104 1136097529675776 1136612066600448 1139990405087232 1140772828151808 1141289482512384 1141522238472192 1142072797188096 1142823061499904 1147526037061632 1148313632145408 1148446415867904 1152248366432256 1153172532805632 1154722079342592 1155245051298816 1159999146160128 1160795302060032 1164772805197824 1165572237459456 1166337939308544 1166372218404864 1166639350713966 1167138445787136 1167440064063804 1173276971974656 1174351139124291 1178105272270848 1179183859861428 1179824733241344 1179993183032232 1184679979057152 1186578425769768 1191461464558944 1192001075729487 1192511020695552 1192819195891278 1193602797142722 1198514742809976 1199337333573744 1203446902245408 1204272878156352 1205099420969088 1205645208750324 1212233433934752 1212373608938676 1217222048889216 1217362800745008 1218750047975871 1218998601337248 1224015056486784 1224855149181696 1225409884303608 1229052155484672 1229895705351168 1230452723333664 1231297234468416 1232106113179584 1237176508707072 1238025634656768 1238729556959082 1242267770059776 1243120390354944 1243264136931072 1243827209456856 1244934741791232 1245498570931536 1250057930029056 1250624079453888 1251482435033472 1255202201346048 1255770680603904 1256632568510976 1257458090817024 1258064565652512 1258321136864256 1262632815470592 1263499413147648 1264366605606912 1264939235410176 1268698999209984 1269569760362496 1270144746667008 1270291618168704 1271851471669248 1271998540525824 1277085428342784 1277233102420992 1278688574925504 1282340923932672 1282489205723136 1283369431670784 1283950667826432 1284212518281216 1285093927010304 1285675944187392 1289497343459328 1290382379384832 1290966791694336 1291852836163584 1296279412236288 1297169102979072 1297319099406336 1298021255036928 1298912141279232 1299650682711168 1303362906292224 1304408274812928 1304999039430144 1309776210100224 1310369405847552 1311268767141888 1312130181722112 1313030751510528 1317529894404096 1318434170241024 1319936593471488 1325368431304704 1327149361741824 1332610881748992 1332764976439296 1338249605971968 1339168102612992 1340047845163008 1340394147628812 1341574898282496 1347095782637568 1348329085661223 1352639386681344 1353877765026084 1354806987925896 1363762613176596 1369179320057856 1369374805000368 1369533150838134 1377016938547632 1382683674920256 1383632668520064 1384259313750372 1386119377327032 1391823572295456 1397551241317248 1398510439149312 1398672154047456 1399305610638963 1406315171282688 1406952089385624 1412102476514304 1412742015679392 1413711639574848 1414640352169152 1420461917404416 1421436839791104 1427286374111232 1428265980407808 1428912840000384 1429078070439792 1430832905627904 1436721106885632 1436887240223616 1442633539424256 1442800356438528 1443790610629632 1444444501304736 1444739083066368 1450684511391744 1451680176807936 1452337640656128 1456654406500352 1457654169305088 1458314338765824 1459315240851456 1459483986832128 1460273911916544 1466283269578752 1467289641074688 1467459309164544 1468123919358912 1473327870050304 1473498236362752 1474165581578496 1475177363034624 1475478212493312 1476146454437376 1481550139293696 1482221131204608 1483238441521152 1488320806641664 1489342303420416 1490320700227584 1490364501295104 1491039485217792 1491343569616896 1499187241967616 1499360598494208 1505356736790528 1505530806718464 1506564115439616 1507379521978368 1507553825808384 1513757751017472 1514796706234368 1515482755467264 1521719310016512 1522763729584128 1523764081999872 1524157861416633 1530034716082176 1531261887823872 1537563377074176 1540326735065088 1540546655625414 1546665528213504 1547727069413376 1549144055866086 1553030406930432 1555519134285288 1556586752085072 1564369295966208 1565801518832388 1572245146481904 1573099644321792 1573324244042976 1573506173303388 1582104567693024 1582821100558827 1588615286078592 1589334767639316 1590425594521704 1591470396190296 1598019657079968 1599116444764992 1604595869660544 1605697170875136 1606799227958784 1607526945000432 1607712829244766 1616311245246336 1616498145251568 1622962731852288 1623150400993344 1624264436958336 1625000063967828 1625331468449664 1632020075315712 1633140198908928 1633879845738144 1638736207312896 1639860940468224 1640603631111552 1641729645957888 1642808150906112 1649568678276096 1650700846209024 1650891722810112 1651639409278776 1656357026746368 1657493853806592 1657685515908096 1658436279275808 1659574533413952 1659912989054976 1660664761242048 1666743906705408 1667498772605184 1668643246711296 1673602935128064 1674360907471872 1675510091347968 1676610787756032 1676660063956992 1677419420870016 1677761515819008 1683510420627456 1684665884196864 1685822140809216 1686585647213568 1686780673305984 1691598665613312 1693526328889344 1693722157558272 1695801962225664 1695998054034432 1702780571123712 1702977469894656 1704146294513664 1704918099900672 1709985607630848 1711159242227712 1711934223768576 1712283357708288 1713109195782144 1713458569347072 1714234592249856 1721289055592448 1722470448218112 1728372549648384 1729558803972096 1729758799208448 1730695006715904 1732083119013888 1732867576948224 1739211033083904 1739998719240192 1741192953090048 1747159207796736 1748358356189184 1749506908962816 1749959026070949 1750707668680704 1756706525872128 1759915457961984 1767157908406272 1768775789792142 1769532482322432 1769737099862016 1769989774548348 1777019968585728 1787192196838416 1788766531043328 1790404195714083 1796127710183424 1797772114214964 1799006000360616 1805170353368112 1806409317234528 1808467813125486 1818350150902128 1825833073333824 1826044201117512 1828497902005872 1836022584730176 1838114826455412 1843578233227008 1844843558026752 1845679085000496 1848159169769376 1855764763060608 1857038451985152 1863401655089664 1864680585532416 1864896205396608 1865740814185284 1868247856397304 1875086895043584 1875936119180832 1882803302019072 1883656020905856 1884948852766464 1886187136225536 1887481705296384 1893949223205888 1895249119721472 1897408853115264 1903048498814976 1904354640543744 1905217120000512 1905437427253056 1907777207503872 1915628142514176 1915849653631488 1923511385899008 1923733808584704 1925054147506176 1925926001739648 1926318777421824 1928513916281088 1934246015188992 1935573569077248 1936450187541504 1944419118354432 1945753654468608 1945978649109504 1947031882555392 1948368211918848 1955044359438336 1956386188099584 1956612412219392 1957498559145216 1964664315150336 1965554108771328 1966903150712832 1967304283324416 1968195272583168 1976294841606144 1977651255361536 1985789737893888 1987094266970112 1988052646957056 1990724042612736 1998916322623488 1999147464658944 2007374408957952 2008752153919488 2010071767744512 2010591221443218 2020643673956352 2028959080022016 2030351639445504 2030816647539126 2031685442666496 2032210481888844 2041682517098496 2053768980086784 2054062207500552 2054299726257201 2062220704284672 2065525407821448 2074025512380384 2075449002780096 2076388970625558 2087735358443184 2096326861975872 2097765658723968 2098008231071184 2109472756924032 2110428134078436 2118153714771456 2119113023519088 2120567459362272 2121960528253728 2130692876106624 2132155259686656 2139461159547392 2140929561166848 2142398970611712 2143369260000576 2143617105659688 2155081660328448 2155330860335424 2163950309136384 2164200534657792 2165685915944448 2166666751957104 2167108624599552 2176026767087616 2177520265211904 2178506460984192 2184981609750528 2186481253957632 2187471508148736 2188972861277184 2189225980248192 2190410867874816 2199424904368128 2200934461612032 2201188963746816 2202185879038368 2208476035661824 2209991805075456 2210247354544128 2211248372367744 2212766044551936 2213217318739968 2214219681656064 2222325208940544 2223331696806912 2224857662281728 2232481209962496 2234013455130624 2235481050341376 2235546751942656 2236559227826688 2237015354425344 2244680560836608 2246221178929152 2248780862951424 2249040897741312 2258035105185792 2258296210077696 2259846173159424 2261069282967552 2261330738712576 2270636626526208 2272195059351552 2273224133200896 2279980810174464 2282578965024768 2284145594376192 2285646122999808 2295052074123264 2296627264290816 2296892831735808 2306345065611264 2309444158685184 2310490102597632 2310819983438121 2319998292320256 2321590604120064 2323716083799129 2329545610395648 2331144474918912 2332675878617088 2333278701427932 2334880128127608 2346553943949312 2348702278248582 2358367719722856 2359649466482688 2359986366064464 2373156851539536 2382922929117888 2384002151458974 2385022041391104 2385638391782556 2387205594285444 2397029485619952 2398674667147488 2406893804490816 2408545756312704 2410198841938176 2411290417500648 2424466867869504 2424747217877352 2434444097778432 2434725601490016 2437500095951742 2437997202674496 2448030112973568 2449710298363392 2450819768607216 2458104310969344 2459791410702336 2460905446667328 2462594468936832 2464212226359168 2474353017414144 2476051269313536 2477459113918164 2484535540119552 2486240780709888 2486528273862144 2487654418913712 2489869483582464 2490997141863072 2500115860058112 2501248158907776 2502964870066944 2510404402692096 2511541361207808 2513265137021952 2514916181634048 2516129131305024 2516642273728512 2525265630941184 2526998826295296 2528733211213824 2529878470820352 2537397998419968 2539139520724992 2540289493334016 2540583236337408 2543702943338496 2543997081051648 2554170856685568 2554466204841984 2557377149851008 2564681847865344 2564978411446272 2566738863341568 2567901335652864 2568425036562432 2570187854020608 2571351888374784 2578994686918656 2581933583388672 2583705672327168 2592558824472576 2594338205958144 2594638198812672 2596042510073856 2597824282558464 2599301365422336 2608816549625856 2609998078860288 2620738811695104 2622537534283776 2624260363444224 2626061503021056 2635059788808192 2636868340482048 2639873186942976 2650736862609408 2653163684688213 2654298723483648 2665529952878592 2676499211943936 2680788295257624 2683149796564992 2694191565275136 2696658171322446 2707755530052168 2709613975851792 2727525226353192 2738358640115712 2738749610000736 2739066301676268 2754033877095264 2765367349840512 2767265337040128 2768518627500744 2772238754654064 2783647144590912 2795102482634496 2797020878298624 2797344308094912 2798611221277926 2812630342565376 2813904178771248 2824204953028608 2825484031358784 2827423279149696 2829280704338304 2840923834808832 2842873679582208 2854572748222464 2856531960815616 2857825680000768 2858156140879584 2861665811255808 2873442213771264 2873774480447232 2885267078848512 2885600712877056 2887581221259264 2888889002609472 2889478166132736 2901369022783488 2903360353615872 2904675281312256 2913308813000704 2915308338610176 2916628677531648 2918630481702912 2918967973664256 2920547823833088 2932566539157504 2934579282149376 2934918618329088 2936247838717824 2946996472725504 2948331163156992 2950354726069248 2950956424986624 2952292908874752 2964442262409216 2966476883042304 2976641613283328 2978684606840832 2980641400455168 2980729002590208 2982078970435584 2982687139233792 2998374483935232 2998721196988416 3010713473581056 3011061613436928 3013128230879232 3015107651616768 3015886832164827 3027515502034944 3030965510934528 3043438620033024 3045527459168256 3046224971308689 3047528163999744 3048315722833266 3062523775647744 3080653470130176 3081093311250828 3093331056427008 3095454138826752 3098288111732172 3111038268570576 3113173504170144 3114583455938337 3131603037664776 3144490292963808 3146648488085952 3147012346606776 3164209135386048 3165642201117654 3177230572157184 3178669535278632 3180851189043408 3182940792380592 3196039314159936 3198232889529984 3209191739321088 3211394341750272 3213598455917568 3215053890000864 3215425658489532 3232622490492672 3232996290503136 3245925463704576 3246300801986688 3248528873916672 3250000127935656 3250662936899328 3264040150631424 3266280397817856 3267759691476288 3277472414625792 3279721880936448 3281207262223104 3283459291915776 3285616301812224 3299137356552192 3301401692418048 3301783445620224 3303278818557552 3312714053492736 3314987707613184 3315371031816192 3316872558551616 3319149066827904 3319825978109952 3321329522484096 3333487813410816 3334997545210368 3337286493422592 3347205870256128 3348721814943744 3351020182695936 3353221575512064 3353320127913984 3354838841740032 3355523031638016 3367020841254912 3369331768393728 3371644281618432 3373171294427136 3373561346611968 3387052657778688 3387444315116544 3391603924451328 3391996108068864 3405561142247424 3405954939789312 3408292589027328 3409836199801344 3419971215261696 3422318484455424 3423868447537152 3424566715416576 3426218391564288 3428469184499712 3442578111184896 3444940896436224 3456745099296768 3459517598416896 3464166238027776 3465735153896448 3479997438480384 3482385906180096 3494318415593472 3496716712378368 3499013817925632 3499918052141898 3501415337361408 3519830915923968 3523053417372873 3534315816812544 3537551579584284 3539474199724032 3539979549096696 3554039937171456 3574384393676832 3576003227188461 3577533062086656 3580808391428166 3595544228429928 3598012000721232 3610340706736224 3612818634469056 3616935626250972 3636700301804256 3651666146667648 3652088402235024 3656995804011744 3672045169460352 3676229652910824 3687156466454016 3689687116053504 3691358170000992 3696318339538752 3711529526121216 3714076903970304 3726803310179328 3729361171064832 3729792410793216 3731481628370568 3736495712794608 3750173790087168 3751872238361664 3765606604038144 3767312041811712 3769897705532928 3772374272451072 3774963410592768 3787898446411776 3790498239442944 3794817706230528 3806096997629952 3808709281087488 3810434240001024 3810874854506112 3815554415007744 3831256285028352 3831699307262976 3847022771798016 3847467617169408 3850108295012352 3851852003479296 3852637554843648 3857027832562176 3868492030377984 3871147138154496 3872900375083008 3888838236708864 3891507308937216 3891957298219008 3894063765110784 3896736423837696 3910088718876672 3913224824438784 3914997118290432 3929328630300672 3931108217542656 3933806301425664 3936390545166336 3952589683212288 3955302510723072 3976105293914112 3981448085225472 3997832645246976 3998294929317888 4014748817915904 4017504307838976 4020143535489024 4021182442886436 4041287347912704 4044987256983669 4057918160044032 4061633295078252 4064420963777688 4107537960173568 4108124415001104 4108599452514402 4131050815642896 4148051024760768 4150898005560192 4152777941251116 4175470716886368 4192653723951744 4195531317447936 4196016462142368 4197916831916889 4218945513848064 4220856268156872 4236307429542912 4238226047038176 4241134918724544 4243921056507456 4261385752213248 4264310519373312 4278922319094784 4281859122333696 4284797941223424 4286738520001152 4287234211319376 4310163320656896 4310661720670848 4327900618272768 4328401069315584 4331371831888896 4333333503914208 4334217249199104 4352053534175232 4355040530423808 4357012921968384 4369963219501056 4372962507915264 4374943016297472 4377945722554368 4378451960496384 4380821735749632 4398849808736256 4401868923224064 4402377927493632 4404371758076736 4416952071323648 4419983610150912 4420494709088256 4422496744735488 4425532089103872 4426434637479936 4428439363312128 4444650417881088 4446663393613824 4449715324563456 4464962419924992 4468026910261248 4470962100682752 4471093503885312 4473118455653376 4474030708850688 4489361121673216 4497561725902848 4498081795482624 4516070210371584 4516592420155392 4519692346318848 4522138565935104 4522661477425152 4541273253052416 4544390118703104 4546448266401792 4565157930049536 4568291188752384 4571292245999616 4572473584249899 4590104148246528 4593785663471616 4612690131222528 4620980205195264 4621639966876242 4639996584640512 4643181208240128 4647432167598258 4659091220791296 4666557402855864 4669760256255216 4693107887898624 4697404556497164 4716735439445712 4719298932965376 4719972732128928 4746313703079072 4748463301676481 4765845858235776 4768004302917948 4771276783565112 4774411188570888 4794058971239904 4797349334294976 4813787608981632 4817091512625408 4820397683876352 4822580835001296 4848933735739008 4849494435754704 4868888195556864 4869451202980032 4875000191903484 4875994405348992 4896060225947136 4899420596726784 4901639537214432 4916208621938688 4919582821404672 4921810893334656 4925188937873664 4928424452718336 4948706034828288 4952102538627072 4954918227836328 4969071080239104 4972481561419776 4973056547724288 4975308837827424 4979738967164928 4981994283726144 5000231720116224 5002496317815552 5005929740133888 5020808805384192 5023082722415616 5026530274043904 5029832363268096 5032258262610048 5033284547457024 5050531261882368 5053997652590592 5057466422427648 5059756941640704 5074795996839936 5080578986668032 5081166472674816 5087405886676992 5087994162103296 5108341713371136 5108932409683968 5114754299702016 5129956822892544 5133477726683136 5135802671305728 5136850073124864 5140375708041216 5142703776749568 5163867166777344 5167411344654336 5185117648945152 5188676411916288 5189276397625344 5192085020147712 5198602730844672 5217633099251712 5219996157720576 5241477623390208 5245075068567552 5248520726888448 5249877078212847 5252123006042112 5270119577616384 5279746373885952 5301473725218816 5306327369376426 5308597446967296 5331059905757184 5361576590515248 5366299593129984 5371212587142249 5388383130550272 5393316342644892 5415511060104336 5419227951703584 5455050452706384 5477499220001472 5478132603352536 5508067754190528 5530734699681024 5534530674080256 5537037255001488 5544477509308128 5567294289181824 5590204965268992 5594041756597248 5594688616189824 5597222442555852 5625260685130752 5627808357542496 5648409906057216 5650968062717568 5654846558299392 5658561408676608 5681847669617664 5685747359164416 5709145496444928 5713063921631232 5715651360001536 5716312281759168 5723331622511616 5746884427542528 5747548960894464 5770534157697024 5771201425754112 5775162442518528 5777778005218944 5778956332265472 5802738045566976 5806720707231744 5809350562624512 5826617626001408 5833257355063296 5837260963405824 5837935947328512 5841095647666176 5865133078315008 5869158564298752 5869837236658176 5872495677435648 5893992945451008 5896662326313984 5900709452138496 5901912849973248 5904585817749504 5928884524818432 5932953766084608 5953283226566656 5957369213681664 5961282800910336 5964157940871168 5996748967870464 5997442393976832 6022123226873856 6026256461758464 6030215303233536 6031773664329654 6061931021869056 6086877240066048 6091054918336512 6092449942617378 6095056327999488 6096631445666532 6125047551295488 6161306940260352 6162186622501656 6162899178771603 6186662112854016 6196576223464344 6222076537141152 6226347008340288 6229166911876674 6263206075329552 6288980585927616 6293296976171904 6294024693213552 6328418270772096 6331284402235308 6354461144314368 6357339070557264 6361702378086816 6365881584761184 6392078628319872 6396465779059968 6418383478642176 6422788683500544 6427196911835136 6430107780001728 6430851316979064 6465244980985344 6465992581006272 6491850927409152 6492601603973376 6497057747833344 6500000255871312 6501325873798656 6528080301262848 6532560795635712 6535519382952576 6554944829251584 6559443761872896 6562414524446208 6566918583831552 6571232603624448 6598274713104384 6602803384836096 6603566891240448 6606557637115104 6625428106985472 6629975415226368 6630742063632384 6633745117103232 6638298133655808 6639651956219904 6642659044968192 6666975626821632 6669995090420736 6674572986845184 6697443629887488 6702040365391872 6706443151024128 6706640255827968 6709677683480064 6711046063276032 6734041682509824 6738663536787456 6746342588854272 6747122693223936 6774105315557376 6774888630233088 6783207848902656 6783992216137728 6811909879578624 6816585178054656 6819672399602688 6839942430523392 6847736895074304 6852436783128576 6856938368999424 6885156222369792 6889881792872448 6919035196833792 6928332476055552 6931470307792896 6932459950314363 6959994876960768 6964771812360192 6971148251397387 6988636831186944 6993433424756736 6998027635851264 6999836104283796 7039661831847936 7046106834745746 7075103159168568 7078948399448064 7079959098193392 7148768787353664 7152006454376922 7155066124173312 7161616782856332 7191088456859856 7196024001442464 7220681413472448 7225637268938112 7233871252501944 7273400603608512 7303332293335296 7304176804470048 7313991608023488 7344090338920704 7352459305821648 7374312932908032 7379374232107008 7382716340001984 7392636679077504 7423059052242432 7428153807940608 7453606620358656 7458722342129664 7459584821586432 7462963256741136 7472991425589216 7500347580174336 7503744476723328 7531213208076288 7534624083623424 7539795411065856 7544748544902144 7549926821185536 7575796892823552 7580996478885888 7589635412461056 7612193995259904 7617418562174976 7620868480002048 7621749709012224 7631108830015488 7662512570056704 7663398614525952 7694045543596032 7694935234338816 7700216590024704 7703704006958592 7705275109687296 7714055665124352 7736984060755968 7745800750166016 7777676473417728 7783014617874432 7783914596438016 7788127530221568 7793472847675392 7826449648877568 7829994236580864 7862216435085312 7867612602851328 7872781090332672 7905179366424576 7910605021446144 7952210587828224 7959491054064639 7962896170450944 7996589858635776 8029497635831808 8042364885772872 8082574695825408 8089974513967338 8123266590156504 8128841927555376 8215075920347136 8216248830002208 8217198905028804 8262101631285792 8296102049521536 8301796011120384 8305555882502232 8350941433772736 8385307447903488 8391062634895872 8392032924284736 8395833663833778 8437891027696128 8441712536313744 8472614859085824 8476452094076352 8482269837449088 8487842113014912 8522771504426496 8528621038746624 8557844638189568 8563718244667392 8569595882446848 8573477040002304 8574468422638752 8620326641313792 8621323441341696 8655801236545536 8656802138631168 8662743663777792 8666667007828416 8668434498398208 8704107068350464 8710081060847616 8714025843936768 8739926439002112 8745925015830528 8749886032594944 8755891445108736 8756903920992768 8761643471499264 8797699617472512 8803737846448128 8804755854987264 8808743516153472 8833904142647296 8840989418176512 8844993489470976 8851064178207744 8852869274959872 8856878726624256 8893326787227648 8899430649126912 8929924839849984 8936053820522496 8941924201365504 8942187007770624 8946236911306752 8948061417701376 8995123451805696 8996163590965248 9032140420743168 9033184840310784 9039384692637696 9045322954850304 9047660496494481 9082546506104832 9092896532803584 9130315860099072 9136582377504768 9138674913926067 9142584491999232 9144947168499798 9187571326943232 9241960410390528 9243279933752484 9279993169281024 9286362416480256 9294864335196516 9333114805711728 9339520512510432 9343750367815011 9394809112994328 9433470878891424 9439945464257856 9492627406158144 9496926603352962 9531691716471552 9536008605835896 9542553567130224 9548822377141776 9588117942479808 9594698668589952 9627575217963264 9634183025250816 9640795367752704 9645161670002592 9697867471478016 9698988871509408 9737776391113728 9738902405960064 9750000383806968 9751988810697984 9792120451894272 9798841193453568 9803279074428864 9832417243877376 9839165642809344 9843621786669312 9850377875747328 9856848905436672 9897412069656576 9904205077254144 9909836455672656 9938142160478208 9944963122839552 9946113095448576 9950617675654848 9959477934329856 9963988567452288 10000463440232448 10004992635631104 10011859480267776 10041617610768384 10046165444831232 10053060548087808 10059664726536192 10064516525220096 10066569094914048 10101062523764736 10107995305181184 10114932844855296 10119513883281408 10161157973336064 10162332945349632 10174811773353984 10175988324206592 10216683426742272 10217864819367936 10229508599404032 10259913645785088 10266955453366272 10271605342611456 10273700146249728 10285407553499136 10327734333554688 10334822689308672 10370235297890304 10378552795250688 10397205461689344 10439992315441152 10482955246780416 10490150137135104 10497041453776896 10499754156425694 10504246012084224 10559492747771904 10569160252118619 10602947450437632 10612654738752852 10662119811514368 10723153181030496 10728009681565383 10732599186259968 10742425174284498 10786632685289784 10831022120208672 10838455903407168 10910100905412768 10954998440002944 10956265206705072 11016135508381056 11061469399362048 11069061348160512 11074074510002976 11088955018616256 11134588578363648 11180409930537984 11188083513194496 11189377232379648 11194444885111704 11250521370261504 11255616715084992 11296819812114432 11301936125435136 11309693116598784 11317122817353216 11363695339235328 11371494718328832 11418290992889856 11426127843262464 11431302720003072 11432624563518336 11446663245023232 11493768855085056 11495097921788928 11541068315394048 11542402851508224 11550324885037056 11555556010437888 11557912664530944 11605476091133952 11613441414463488 11618701125249024 11666514710126592 11674521926811648 11675871894657024 11682191295332352 11730266156630016 11739674473316352 11744991354871296 11787985890902016 11793324652627968 11801418904276992 11809171635499008 11857769049636864 11865907532169216 11906566453133312 11928315881742336 11993497935740928 11994884787953664 12044246453747712 12052512923516928 12060430606467072 12063547328659308 12123862043738112 12134961770951007 12173754480132096 12184899885234756 12193262891333064 12322613880520704 12324373245003312 12325798357543206 12393152446928688 12444153074282304 12452694016680576 12458333823753348 12526412150659104 12577961171855232 12586593952343808 12588049386427104 12593750495750667 12656836541544192 12662568804470616 12708922288628736 12714678141114528 12723404756173632 12731763169522368 12784157256639744 12792931558119936 12836766957284352 12845577367001088 12854393823670272 12860215560003456 12861702633958128 12930489961970688 12931985162012544 12983701854818304 12985203207946752 12994115495666688 13000000511742624 13002651747597312 13056160602525696 13065121591271424 13071038765905152 13109889658503168 13118887523745792 13124829048892416 13133837167663104 13142465207248896 13196549426208768 13205606769672192 13207133782480896 13213115274230208 13250856213970944 13259950830452736 13261484127264768 13267490234206464 13276596267311616 13279303912439808 13285318089936384 13333951253643264 13339990180841472 13349145973690368 13394887259774976 13404080730783744 13412886302048256 13413280511655936 13419355366960128 13422092126552064 13468083365019648 13492685177708544 13494245386447872 13548210631114752 13549777260466176 13566415697805312 13567984432275456 13623819759157248 13633170356109312 13639344799205376 13695473790148608 13704873566257152 13713876737998848 13717420752749697 13770312444739584 13838070393667584 13862940615585792 13864919900628726 13919989753921536 13929543624720384 13942296502794774 13977273662373888 13999672208567592 14079323663695872 14092213669491492 14150206318337136 14157896798896128 14159918196386784 14245389905029443 14297537574707328 14304012908753844 14323233565712664 14382176913719712 14392048002884928 14441362826944896 14451274537876224 14467742505003888 14546801207217024 14606664586670592 14608353608940096 14627983216046976 14688180677841408 14704918611643296 14748625865816064 14758748464214016 14765432680003968 14785273358155008 14846118104484864 14856307615881216 14907213240717312 14917444684259328 14919169643172864 14925926513482272 14945982851178432 15000695160348672 15007488953446656 15062426416152576 15069248167246848 15079590822131712 15089497089804288 15099853642371072 15151593785647104 15161992957771776 15179270824922112 15224387990519808 15241736960004096 15243499418024448 15262217660030976 15325025140113408 15326797229051904 15389870468677632 15400433180049408 15407408013917184 15410550219374592 15428111330248704 15491601500332032 15555352946835456 15566029235748864 15567829192876032 15576255060443136 15652899297755136 15659988473161728 15724432870170624 15735225205702656 15745562180665344 15749631234638541 15810358732849152 15904421175656448 15918982108129278 15925792340901888 15993179717271552 16084729771545744 16165149391650816 16179949027934676 16246533180313008 16257683855110752 16432497660004416 16434397810057608 16524203262571584 16592204099043072 16603592022240768 16611111765004464 16701882867545472 16770614895806976 16782125269791744 16784065848569472 16791667327667556 16875782055392256 16883425072627488 16945229718171648 16952904188152704 16964539674898176 16975684226029824 17045543008852992 17057242077493248 17115689276379136 17127436489334784 17139191764893696 17146954080004608 17148936845277504 17240653282627584 17242646882683392 17311602473091072 17313604277262336 17325487327555584 17333334015656832 17336868996796416 17408214136700928 17420162121695232 17428051687873536 17479852878004224 17499772065189888 17511782890217472 17513807841985536 17523286942998528 17595399234945024 17607475692896256 17609511709974528 17617487032306944 17681978836353024 17689986978941952 17702128356415488 17705738549919744 17713757453248512 17786653574455296 17798861298253824 17859849679699968 17872107641044992 17883848402731008 17892473822613504 17990246903611392 17992327181930496 18066369680621568 18078769385275392 18090645909700608 18095320992988962 18185793065607168 18260631720198144 18273164755009536 18277349827852134 18285168983998464 18289894336999596 18375142653886464 18483920820781056 18486559867504968 18488697536314809 18559986338562048 18589728670393032 18666229611423456 18679041025020864 18687500735630022 18789618225988656 18866941757782848 18879890928515712 18985254812316288 18993853206705924 19063383432943104 19072017211671792 19085107134260448 19097644754283552 19176235884959616 19189397337179904 19255150435926528 19268366050501632 19281590735505408 19290323340005184 19395734942956032 19397977743018816 19475552782227456 19477804811920128 19500000767613936 19503977621395968 19584240903788544 19597682386907136 19606558148857728 19664834487754752 19678331285618688 19687243573338624 19700755751494656 19713697810873344 19794824139313152 19808410154508288 19819672911345312 19876284320956416 19889926245679104 19892226190897152 19901235351309696 19918955868659712 19927977134904576 20000926880464896 20009985271262208 20023718960535552 20092330889662464 20106121096175616 20119329453072384 20129033050440192 20133138189828096 20202125047529472 20215990610362368 20239027766562816 20322315946672128 20324665890699264 20349623546707968 20351976648413184 20435729638735872 20459017198808064 20519827291570176 20543210685222912 20570815106998272 20655468667109376 20669645378617344 20757105590501376 20794410923378688 20797379850943089 20879984630882304 20965910493560832 20980300274270208 20994082907553792 20999508312851388 21118985495543808 21138320504237238 21225309477505704 21446306362060992 21456019363130766 21465198372519936 21484850348568996 21573265370579568 21662044240417344 21676911806814336 21820201810825536 21909996880005888 21912530413410144 22032271016762112 22122938798724096 22138122696321024 22148149020005952 22177910037232512 22269177156727296 22360819861075968 22376167026388992 22378754464759296 22388889770223408 22501042740523008 22511233430169984 22593639624228864 22603872250870272 22619386233197568 22634245634706432 22727390678470656 22742989436657664 22836581985779712 22852255686524928 22862605440006144 22865249127036672 22893326490046464 22987537710170112 22990195843577856 23082136630788096 23084805703016448 23100649770074112 23111112020875776 23115825329061888 23210952182267904 23237402250498048 23333029420253184 23349043853623296 23351743789314048 23364382590664704 23479348946632704 23489982709742592 23586649305255936 23602837808553984 23618343270998016 23715538099273728 23731815064338432 23856631763484672 23878473162193917 23989769575907328 24088492907495424 24127094657318616 24247724087476224 24269923541902014 24369799770469512 24386525782666128 24645227761041408 24648746490006624 24651596715086412 24786304893857376 24888306148564608 24905388033361152 24916667647506696 25052824301318208 25155922343710464 25173187904687616 25176098772854208 25187500991501334 25313673083088384 25325137608941232 25417844577257472 25429356282229056 25446809512347264 25463526339044736 25568314513279488 25585863116239872 25673533914568704 25691154734002176 25708787647340544 25720431120006912 25723405267916256 25860979923941376 25863970324025088 25967403709636608 25970406415893504 25988230991333376 26000001023485248 26005303495194624 26112321205051392 26130243182542848 26142077531810304 26219779317006336 26237775047491584 26249658097784832 26267674335326208 26284930414497792 26393098852417536 26411213539344384 26414267564961792 26426230548460416 26501712427941888 26522968254529536 26534980468412928 26553192534623232 26558607824879616 26570636179872768 26679980361682944 26698291947380736 26789774519549952 26808161461567488 26825772604096512 26826561023311872 26838710733920256 26844184253104128 26985370355417088 26988490772895744 27096421262229504 27099554520932352 27135968864550912 27247639518314496 27278689598410752 27390947580297216 27409747132514304 27416024741778201 27427753475997696 27434841505499394 27725881231171584 27729839801257452 27839979507843072 27859087249440768 27884593005589548 27999344417135184 28031251103445033 28184427338982984 28300412636674272 28319836392773568 28490779810058886 28595075149414656 28608025817507688 28646467131425328 28764353827439424 28784096005769856 28882725653889792 28902549075752448 28935485010007776 29093602414434048 29213329173341184 29216707217880192 29255966432093952 29376361355682816 29409837223286592 29497251731632128 29517496928428032 29530865360007936 29570546716310016 29692236208969728 29712615231762432 29814426481434624 29834889368518656 29838339286345728 29851853026964544 29891965702356864 30001390320697344 30014977906893312 30124852832305152 30138496334493696 30159181644263424 30178994179608576 30199707284742144 30303187571294208 30323985915543552 30358541649844224 30483473920008192 30486998836048896 30524435320061952 30650050280226816 30653594458103808 30779740937355264 30800866360098816 30814816027834368 30821100438749184 30856222660497408 30983203000664064 31110705893670912 31135658385752064 31319976946323456 31448865740341248 31470450411405312 31491124361330688 31499262469277082 31808842351312896 31837964216258556 31986359434543104 32169459543091488 32184029044696149 32359898055869352 32493066360626016 32515367710221504 32864995320008832 32868795620115216 33048406525143168 33184408198086144 33207184044481536 33222223530008928 33403765735090944 33541229791613952 33564250539583488 33568131697138944 33583334655335112 33751564110784512 33766850145254976 33890459436343296 33905808376305408 33929079349796352 33951368452059648 34091086017705984 34114484154986496 34231378552758272 34254872978669568 34278383529787392 34293908160009216 34297873690555008 34481306565255168 34485293765366784 34623204946182144 34627208554524672 34650974655111168 34666668031313664 34673737993592832 34816428273401856 34840324243390464 34856103375747072 34999544130379776 35023565780434944 35027615683971072 35046573885997056 35190798469890048 35219023419949056 35234974064613888 35363957672706048 35379973957883904 35404256712830976 35427514906497024 35573307148910592 35597722596507648 35719699359399936 35784947645227008 35980493807222784 35984654363860992 36132739361243136 36157538770550784 36181291819401216 36190641985977924 36371586131214336 36404885312853021 36521263440396288 36554699655704268 36579788673999192 36967841641562112 36973119735009936 36977395072629618 37179457340786064 37332459222846912 37358082050041728 37375001471260044 37579236451977312 37733883515565696 37759781857031424 37781251487252001 37970509624632576 37987706413411848 38126766865886208 38144034423343584 38170214268520896 38195289508567104 38352471769919232 38378794674359808 38510300871853056 38536732101003264 38563181471010816 38580646680010368 38791469885912064 38795955486037632 38951105564454912 38955609623840256 39000001535227872 39007955242791936 39168481807577088 39195364773814272 39213116297715456 39329668975509504 39356662571237376 39374487146677248 39401511502989312 39427395621746688 39589648278626304 39616820309016576 39639345822690624 39752568641912832 39779852491358208 39784452381794304 39802470702619392 39837911737319424 39855954269809152 40001853760929792 40019970542524416 40047437921071104 40184661779324928 40212242192351232 40238658906144768 40258066100880384 40266276379656192 40404250095058944 40478055533125632 40644631893344256 40649331781398528 40699247093415936 40703953296826368 40871459277471744 40918034397616128 41086421370445824 41141630213996544 41310937334218752 41514211181002752 41588821846757376 41594759701886178 41759969261764608 41931820987121664 41999016625702776 42237970991087616 42276641008474476 42450618955011408 42892612724121984 42912038726261532 42969700697137992 43146530741159136 43324088480834688 43353823613628672 43640403621651072 43819993760011776 43825060826820288 44064542033524224 44245877597448192 44276245392642048 44296298040011904 44355820074465024 44538354313454592 44721639722151936 44752334052777984 44757508929518592 44777779540446816 45002085481046016 45022466860339968 45187279248457728 45207744501740544 45238772466395136 45268491269412864 45454781356941312 45485978873315328 45673163971559424 45725210880012288 45730498254073344 45786652980092928 45975075420340224 45980391687155712 46169611406032896 46201299540148224 46222224041751552 46231650658123776 46474804500996096 46666058840506368 46698087707246592 46703487578628096 46728765181329408 46958697893265408 46979965419485184 47173298610511872 47205675617107968 47236686541996032 47248893703915623 47431076198547456 47713263526969344 47756946324387834 47979539151814656 48254189314637232 48495448174952448 48539847083804028 48739599540939024 48773051565332256 49297492980013248 49303193430172824 49572609787714752 49776612297129216 49810776066722304 49833335295013392 50105648602636416 50311844687420928 50346375809375232 50352197545708416 50375001983002668 50627346166176768 50650275217882464 50835689154514944 50858712564458112 50893619024694528 50927052678089472 51136629026558976 51171726232479744 51347067829137408 51382309468004352 51417575294681088 51440862240013824 51446810535832512 51721959847882752 51727940648050176 51934807419273216 51940812831787008 51976461982666752 52000002046970496 52010606990389248 52224642410102784 52260486365085696 52284155063620608 52439558634012672 52499316195569664 52535348670652416 52569860828995584 52786197704835072 52822427078688768 52828535129923584 52852461096920832 53045936509059072 53069960936825856 53106385069246464 53117215649759232 53141272359745536 53359960723365888 53396583894761472 53579549039099904 53616322923134976 53651545208193024 53677421467840512 53970740710834176 53976981545791488 54199109041864704 54271937729101824 54557379196821504 54781895160594432 54819494265028608 54832049483556402 54855506951995392 54869683010998788 55451762462343168 55459679602514904 55679959015686144 55769186011179096 55998688834270368 56062502206890066 56368854677965968 56600825273348544 56639672785547136 56981559620117772 57190150298829312 57216051635015376 57292934262850656 57528707654878848 57568192011539712 57765451307779584 57805098151504896 57870970020015552 58187204828868096 58426658346682368 58433414435760384 58511932864187904 58752722711365632 58819674446573184 58994503463264256 59034993856856064 59061730720015872 59141093432620032 59384472417939456 59425230463524864 59628852962869248 59669778737037312 59676678572691456 59703706053929088 59783931404713728 60002780641394688 60029955813786624 60276992668987392 60318363288526848 60357988359217152 60399414569484288 60606375142588416 60647971831087104 60717083299688448 60966947840016384 60973997672097792 61048870640123904 61307188916207616 61559481874710528 61629632055668736 61712445320994816 61966406001328128 62271316771504128 62639953892646912 62897731480682496 62940900822810624 62982248722661376 62998524938554164 63675928432517112 64338919086182976 64368058089392298 64719796111738704 64986132721252032 65030735420443008 65729990640017664 65737591240230432 66096813050286336 66368816396172288 66414368088963072 66444447060017856 66807531470181888 67082459583227904 67128501079166976 67136263394277888 67166669310670224 67503128221569024 67533700290509952 67780918872686592 67811616752610816 67858158699592704 67902736904119296 68182172035411968 68228968309972992 68462757105516544 68509745957339136 68556767059574784 68587816320018432 68595747381110016 68962613130510336 68970587530733568 69246409892364288 69254417109049344 69301949310222336 69333336062627328 69347475987185664 69632856546803712 69712206751494144 69999088260759552 70047131560869888 70055231367942144 70093147771994112 70438046839898112 70469948129227776 70759947915767808 70808513425661952 70855029812994048 71146614297821184 71195445193015296 71569895290454016 71635419486581751 71969308727721984 72265478722486272 72381283971955848 72743172262428672 72809770625706042 73109399311408536 73159577347998384 73935683283124224 73946239470019872 73954790145259236 74358914681572128 74664918445693824 74716164100083456 74750002942520088 75158472903954624 75467767031131392 75519563714062848 75562502974504002 75941019249265152 75975412826823696 76253533731772416 76288068846687168 76340428537041792 76390579017134208 76704943539838464 76757589348719616 77020601743706112 77073464202006528 77126362942021632 77161293360020736 77582939771824128 77591910972075264 77902211128909824 77911219247680512 78000003070455744 78015910485583872 78336963615154176 78390729547628544 78426232595430912 78659337951019008 78713325142474752 78748974293354496 78803023005978624 78854791243493376 79179296557252608 79233640618033152 79278691645381248 79505137283825664 79568904763588608 79604941405238784 79675823474638848 79711908539618304 80039941085048832 80094875842142208 80369323558649856 80424484384702464 80477317812289536 80516132201760768 80532552759312384 80956111066251264 81289263786688512 81298663562797056 81407906593652736 81742918554943488 81836068795232256 82172842740891648 82248074225334603 82283260427993088 83177643693514752 83189519403772356 83519938523529216 83998033251405552 84553282016948952 84901237910022816 85785225448243968 85824077452523064 85939401394275984 86293061482318272 86648176961669376 86707647227257344 87280807243302144 87639987520023552 87650121653640576 88129084067048448 88491755194896384 88552490785284096 88592596080023808 88711640148930048 89076708626909184 89443279444303872 89504668105555968 89515017859037184 89555559080893632 90004170962092032 90044933720679936 90374558496915456 90415489003481088 90477544932790272 90536982538825728 90909562713882624 90971957746630656 91450421760024576 91460996508146688 91573305960185856 91950150840680448 91960783374311424 92339222812065792 92402599080296448 92444448083503104 92463301316247552 92949609001992192 93332117681012736 93406975157256192 93959930838970368 94346597221023744 94411351234215936 94473373083992064 94497787407831246 95426527053938688 95513892648775668 95959078303629312 96508378629274464 96552087134088447 97079694167608056 97479199081878048 97546103130664512 98594985960026496 98606386860345648 99145219575429504 99553224594258432 99621552133444608 99666670590026784 100211297205272832 100623689374841856 100692751618750464 100704395091416832 100750003966005336 101254692332353536 101300550435764928 101671378309029888 101717425128916224 101787238049389056 101854105356178944 102273258053117952 102343452464959488 102694135658274816 102764618936008704 102835150589362176 102881724480027648 102893621071665024 103443919695765504 103455881296100352 103869614838546432 103881625663574016 103952923965333504 104000004093940992 104021213980778496 104449284820205568 104520972730171392 104568310127241216 104998632391139328 105070697341304832 105139721657991168 105572395409670144 105657070259847168 105704922193841664 106091873018118144 106139921873651712 106212770138492928 106282544719491072 106719921446731776 106793167789522944 107159098078199808 107354842935681024 107941481421668352 107953963091582976 108398218083729408 108543875458203648 109114758393643008 109214655938559063 109563790321188864 109664098967112804 109739366021997576 110903524924686336 110919359205029808 111538372022358192 111997377668540736 112125004413780132 112737709355931936 113201650546697088 113279345571094272 113963119240235544 114380300597658624 114432103270030752 114585868525701312 115057415309757696 115136384023079424 115530902615559168 115610196303009792 115741940040031104 116374409657736192 116853316693364736 116866828871520768 117023865728375808 117505445422731264 117639348893146368 117989006926528512 118069987713712128 118123461440031744 118282186865240064 118768944835878912 118850460927049728 119257705925738496 119339557474074624 119353357145382912 119407412107858176 119567862809427456 120005561282789376 120059911627573248 120553985337974784 120636726577053696 120715976718434304 120798829138968576 121212750285176832 121434166599376896 121933895680032768 121947995344195584 122097741280247808 122614377832415232 123259264111337472 123424890641989632 123932812002656256 124542633543008256 125279907785293824 125795462961364992 125997049877108328 127351856865034224 128677838172365952 128736116178784596 129439592223477408 129972265442504064 130061470840886016 131459981280035328 131475182480460864 132193626100572672 132737632792344576 132828736177926144 132888894120035712 133615062940363776 134164919166455808 134257002158333952 134272526788555776 134333338621340448 135006256443138048 135067400581019904 135561837745373184 135623233505221632 135716317399185408 135805473808238592 136364344070823936 136457936619945984 136925514211033088 137019491914678272 137175632640036864 137191494762220032 137925226261020672 137941175061467136 138508834218098688 138603898620444672 138666672125254656 138694951974371328 139424413502988288 139998176521519104 140094263121739776 140110462735884288 140186295543988224 140876093679796224 140939896258455552 141519895831535616 141617026851323904 141710059625988096 141746681111746869 142293228595642368 143139790580908032 143270838973163502 143938617455443968 144762567943911696 145486344524857344 145619541251412084 146218798622817072 146319154695996768 147892478940039744 147909580290518472 148717829363144256 149329836891387648 149432328200166912 149500005885040176 150316945807909248 150935534062262784 151039127428125696 151125005949008004 151882038498530304 151950825653647392 152507067463544832 152576137693374336 152680857074083584 152781158034268416 153409887079676928 153515178697439232 154041203487412224 154146928404013056 154252725884043264 154322586720041472 155165879543648256 155183821944150528 155804422257819648 155822438495361024 156000006140911488 156031820971167744 156673927230308352 156781459095257088 156852465190861824 157318675902038016 157497948586708992 157606046011957248 157709582486986752 158358593114505216 158467281236066304 158557383290762496 159137809527177216 159209882810477568 159351646949277696 159423817079236608 160079882170097664 160189751684284416 160738647117299712 160848968769404928 160954635624579072 161032264403521536 161912222132502528 162597327125594112 162815813187305472 163672137590464512 164345685481783296 164496148450669206 164566520855986176 166355287387029504 166379038807544712 167039877047058432 167996066502811104 169106564033897904 169802475820045632 171570450896487936 171648154905046128 171878802788551968 172586122964636544 173296353923338752 173415294454514688 174561614486604288 175279975040047104 175300243307281152 176258168134096896 176983510389792768 177104981570568192 177185192160047616 177423280297860096 178153417253818368 178886558888607744 179009336211111936 179030035718074368 179111118161787264 180008341924184064 180089867441359872 180830978006962176 180955089865580544 181073965077651456 181819125427765248 181943915493261312 182900843520049152 182921993016293376 183146611920371712 183921566748622848 184678445624131584 184888896167006208 185899218003984384 186813950314512384 187919861677940736 188693194442047488 188822702468431872 188946746167984128 188995574815662492 191027785297551336 193016757258548928 193104174268176894 194159388335216112 194958398163756096 195092206261329024 197189971920052992 197212773720691296 198290439150859008 199106449188516864 199243104266889216 199333341180053568 200422594410545664 201247378749683712 201385503237500928 201408790182833664 201500007932010672 202509384664707072 202601100871529856 203342756618059776 203434850257832448 203574476098778112 203708210712357888 204546516106235904 204686904929918976 205388271316549632 205529237872017408 205670301178724352 205763448960055296 205787242143330048 206887839391531008 206911762592200704 207739229677092864 207763251327148032 207905847930667008 208000008187881984 208042427961556992 208898569640411136 209136620254482432 209997264782278656 210141394682609664 210279443315982336 211314140519694336 211409844387683328 212279843747303424 212425540276985856 212565089438982144 213439842893463552 213586335579045888 214709685871362048 214906258459745253 215907926183165952 216796436167458816 218229516787286016 218429311877118126 219328197934225608 219478732043995152 221807049849372672 221838718410059616 223076744044716384 223994755337081472 224250008827560264 225475418711863872 226403301093394176 226558691142188544 227926238480471088 228760601195317248 228864206540061504 229171737051402624 230114830619515392 230272768046158848 231061805231118336 231220392606019584 231483880080062208 232748819315472384 233706633386729472 233733657743041536 234047731456751616 235010890845462528 235278697786292736 235978013853057024 236139975427424256 236246922880063488 236564373730480128 237537889671757824 237700921854099456 238515411851476992 238706714290765824 238814824215716352 239135725618854912 240119823255146496 241107970675949568 241273453154107392 241431953436868608 241597658277937152 242868333198753792 243867791360065536 243895990688391168 245228755664830464 246518528222674944 246744222676003809 246849781283979264 250559815570587648 251994099754216656 254703713730068448 257355676344731904 257472232357569192 258879184446954816 259944530885008128 260122941681772032 262919962560070656 262950364960921728 264387252201145344 265475265584689152 265657472355852288 265777788240071424 267230125880727552 268329838332911616 268514004316667904 268545053577111552 268666677242680896 270012512886276096 270134801162039808 271123675490746368 271246467010443264 271432634798370816 271610947616477184 272728688141647872 272915873239891968 273851028422066176 274351265280073728 274382989524440064 275850452522041344 275882350122934272 277017668436197376 277207797240889344 277333344250509312 277389903948742656 278848827005976576 279996353043038208 280220925471768576 281879792516911104 283039791663071232 283234053702647808 283420119251976192 283493362223493738 286279581161816064 286541677946327004 287877234910887936 289525135887823392 289656261402265341 291239082502824168 292437597245634144 292638309391993536 295784957880079488 295819160581036944 297435658726288512 298659673782775296 298864656400333824 299000011770080352 300633891615818496 301871068124525568 302078254856251392 302250011898016008 303764076997060608 303901651307294784 305014134927089664 305152275386748672 305361714148167168 305562316068536832 306819774159353856 307030357394878464 308082406974824448 308293856808026112 308505451768086528 308645173440082944 310331759087296512 310367643888301056 311608844515639296 311644876990722048 312000012281822976 312063641942335488 313347854460616704 313562918190514176 313704930381723648 314995897173417984 315212092023914496 315419164973973504 316717186229010432 317114766581524992 318275619054354432 318419765620955136 318847634158473216 320159764340195328 320379503368568832 321477294234599424 322064528807043072 323824444265005056 325194654251188224 325631626374610944 327344275180929024 327643967815677189 328691370963566592 328992296901338412 332710574774059008 332758077615089424 335992133005622208 338213128067795808 339604951640091264 343140901792975872 343296309810092256 343757605577103936 345172245929273088 346592707846677504 346830588909029376 349123228973208576 350559950080094208 350600486614562304 352516336268193792 353967020779585536 354209963141136384 354370384320095232 354846560595720192 356306834507636736 357773117777215488 358018672422223872 358060071436148736 358222236323574528 360016683848368128 360179734882719744 361661956013924352 361910179731161088 362147930155302912 363638250855530496 365801687040098304 365843986032586752 366293223840743424 367843133497245696 369777792334012416 371798436007968768 373627900629024768 375839723355881472 377386388884094976 377991149631324984 382055570595102672 386033514517097856 386208348536353788 388318776670432224 389916796327512192 390184412522658048 394379943840105984 394425547441382592 396580878301718016 398212898377033728 398486208533778432 398666682360107136 400845188821091328 402494757499367424 402771006475001856 402817580365667328 403000015864021344 405018769329414144 405202201743059712 406685513236119552 406869700515664896 407148952197556224 407416421424715776 409093032212471808 409373809859837952 410776542633099264 411058475744034816 411526897920110592 411574484286660096 413775678783062016 413823525184401408 415526502654296064 415811695861334016 416000016375763968 416084855923113984 418273240508964864 419994529564557312 420282789365219328 420558886631964672 422628281039388672 422819688775366656 424559687494606848 424851080553971712 425130178877964288 425240043335240607 426879685786927104 429419371742724096 429812516919490506 431815852366331904 436459033574572032 436858623754236252 438656395868451216 438957464087990304 443677436820119232 446153488089432768 447989510674162944 448500017655120528 450950837423727744 452806602186788352 453117382284377088 455852476960942176 457521202390634496 457728413080123008 458343474102805248 460229661239030784 460545536092317696 462123610462236672 462440785212039168 462967760160124416 465497638630944768 467413266773458944 467467315486083072 468095462913503232 470021781690925056 470557395572585472 471956027706114048 472493845760126976 473128747460960256 475075779343515648 475401843708198912 477413428581531648 477629648431432704 478271451237709824 480239646510292992 482215941351899136 482546906308214784 482863906873737216 485736666397507584 487791981376782336 493037056445349888 493488445352007618 493699562567958528 501119631141175296 503988199508433312 509407427460136896 514711352689463808 514944464715138384 517758368893909632 519889061770016256 520245883363544064 525839925120141312 525900729921843456 528774504402290688 530950531169378304 531314944711704576 531555576480142848 534460251761455104 536659676665823232 537028008633335808 537090107154223104 537333354485361792 540025025772552192 540269602324079616 542492934020886528 542865269596741632 543221895232954368 545457376283295744 545831746479783936 548702530560147456 548765979048880128 551764700245868544 554035336872394752 554666688501018624 557697654011953152 560441850943537152 563759585033822208 566079583326142464 566468107405295616 566840238503952384 566986724446987476 573083355892654008 579050271775646784 579312522804530682 582478165005648336 584875194491268288 585276618783987072 591569915760158976 591638321162073888 594871317452577024 597319347565550592 597729312800667648 598000023540160704 601267783231636992 603742136249051136 604156509712502784 604500023796032016 607528153994121216 607803302614589568 610028269854179328 610304550773497344 610723428296334336 611124632137073664 613639548318707712 614060714789756928 616164813949648896 616587713616052224 617010903536173056 617290346880165888 620663518174593024 620735287776602112 623217689031278592 623289753981444096 624000024563645952 624127283884670976 626695708921233408 627409860763447296 629991794346835968 630424184047828992 630838329947947008 634229533163049984 636839531241910272 637695268316946432 640319528680390656 640759006737137664 644129057614086144 644718775379235759 650389308502376448 654688550361858048 655287935631354378 657984593802676824 665421149548118016 665516155230178848 671984266011244416 676426256135591616 679209903280182528 686281803585951744 686592619620184512 687515211154207872 690344491858546176 693185415693355008 693661177818058752 698246457946417152 701119900160188416 701200973229124608 705032672536387584 707934041559171072 708419926282272768 708740768640190464 709693121191440384 712613669015273472 715546235554430976 716120142872297472 716444472647149056 720359469765439488 723323912027848704 723820359462322176 724295860310605824 731603374080196608 731687972065173504 735686266994491392 739555584668024832 740232668028011427 751679446711762944 755982299262649968 764111141190205344 772067029034195712 772416697072707576 776637553340864448 779833592655024384 780368825045316096 788759887680211968 788851094882765184 793161756603436032 796425796754067456 796972417067556864 797333364720214272 801690377642182656 804989514998734848 805542012950003712 805635160731334656 806000031728042688 810037538658828288 810404403486119424 813371026472239104 813739401031329792 814297904395112448 814832842849431552 818186064424943616 818747619719675904 821553085266198528 823053795840221184 823148968573320192 827551357566124032 827647050368802816 831053005308592128 831623391722668032 832000032751527936 832169711846227968 836546481017929728 839989059129114624 845639377550733312 849119374989213696 849702161107943424 850260357755928576 850480086670481214 858838743485448192 859625033838981012 863631704732663808 868968784206796023 873717247508472504 877312791736902432 877914928175980608 887354873640238464 892306976178865536 895979021348325888 897000035310241056 901901674847455488 905613204373576704 906234764568754176 911704953921884352 915042404781268992 915456826160246016 916686948205610496 920459322478061568 921091072184635392 924247220924473344 924881570424078336 925935520320248832 930995277261889536 934826533546917888 934934630972166144 936190925827006464 940043563381850112 941114791145170944 944987691520253952 946257494921920512 950151558687031296 954826857163063296 955259296862865408 956542902475419648 960479293020585984 964431882703798272 971473332795015168 975583962753564672 986074112890699776 986976890704015236 1007976399016866624 1018814854920273792 1029422705378927616 1029888929430276768 1035516737787819264 1039778123540032512 1040491766727088128 1051679850240282624 1051801459843686912 1057549008804581376 1061901062338756608 1062629889423409152 1063111152960285696 1068920503522910208 1073319353331646464 1074056017266671616 1074180214308446208 1074666708970723584 1080050051545104384 1080539204648159232 1084985868041773056 1085730539193483264 1086443790465908736 1090914752566591488 1097405061120294912 1097531958097760256 1103529400491737088 1109333377002037248 1115395308023906304 1120883701887074304 1127519170067644416 1132159166652284928 1133973448893974952 1146166711785308016 1158100543551293568 1158625045609061364 1164956330011296672 1169750388982536576 1170553237567974144 1183139831520317952 1183276642324147776 1189742634905154048 1194638695131101184 1195458625601335296 1196000047080321408 1202535566463273984 1207484272498102272 1208313019425005568 1209000047592064032 1215056307988242432 1215606605229179136 1220056539708358656 1220609101546994688 1221446856592668672 1222249264274147328 1227279096637415424 1228121429579513856 1232329627899297792 1233175427232104448 1234580693760331776 1241327036349186048 1241470575553204224 1246579507962888192 1248000049127291904 1248254567769341952 1254819721526894592 1259983588693671936 1260848368095657984 1261676659895894016 1268459066326099968 1273679062483820544 1275390536633892864 1280639057360781312 1288258115228172288 1289437550758471518 1309377100723716096 1310575871262708756 1315969187605353648 1331032310460357696 1343968532022488832 1352852512271183232 1358419806560365056 1372563607171903488 1373185239240369024 1375030422308415744 1380688983717092352 1386370831386710016 1387322355636117504 1396492915892834304 1402239800320376832 1402401946458249216 1410065345072775168 1415868083118342144 1417481537280380928 1419386242382880768 1425227338030546944 1432240285744594944 1432888945294298112 1440718939530878976 1446647824055697408 1447640718924644352 1448591720621211648 1463375944130347008 1479111169336049664 1480465336056022854 1503358893423525888 1511964598525299936 1528222282380410688 1544134058068391424 1544833394145415152 1553275106681728896 1559667185310048768 1560737650090632192 1577519775360423936 1577702189765530368 1586323513206872064 1592851593508134912 1593944834135113728 1594666729440428544 1603380755284365312 1609979029997469696 1611084025900007424 1611270321462669312 1612000063456085376 1620075077317656576 1620808806972238848 1627478802062659584 1628595808790224896 1629665685698863104 1636372128849887232 1637495239439351808 1646107591680442368 1646297937146640384 1655294100737605632 1662106010617184256 1664000065503055872 1673092962035859456 1691278755101466624 1698238749978427392 1699404322215886848 1700520715511857152 1700960173340962428 1719250067677962024 1737937568413592046 1747434495016945008 1754625583473804864 1755829856351961216 1774709747280476928 1784613952357731072 1791958042696651776 1794000070620482112 1803803349694910976 1811226408747153408 1812469529137508352 1823409907843768704 1830084809562537984 1830913652320492032 1833373896411220992 1840918644956123136 1842182144369270784 1848494441848946688 1849763140848156672 1851871040640497664 1861990554523779072 1869653067093835776 1869869261944332288 1872381851654012928 1880087126763700224 1882229582290341888 1889975383040507904 1892514989843841024 1910518593725730816 1913085804950839296 1920958586041171968 1951167925507129344 1973953781408030472 2015952798033733248 2037629709840547584 2058845410757855232 2059777858860553536 2071033475575638528 2079556247080065024 2080983533454176256 2103359700480565248 2103602919687373824 2115098017609162752 2123802124677513216 2125259778846818304 2126222305920571392 2137841007045820416 2146638706663292928 2148360428616892416 2149333417941447168 2161078409296318464 2169971736083546112 2171461078386966528 2172887580931817472 2194810122240589824 2195063916195520512 2207058800983474176 2218666754004074496 2220698004084034281 2255038340135288832 2267946897787949904 2292333423570616032 2316201087102587136 2317250091218122728 2329912660022593344 2339500777965073152 2341106475135948288 2366279663040635904 2366553284648295552 2379485269810308096 2389277390262202368 2390917251202670592 2392000094160642816 2405071132926547968 2414968544996204544 2416626038850011136 2418000095184128064 2430112615976484864 2431213210458358272 2440113079416717312 2441218203093989376 2442893713185337344 2444498528548294656 2454558193274830848 2456242859159027712 2464659255798595584 2469161387520663552 2482654072698372096 2482941151106408448 2493159015925776384 2496000098254583808 2496509135538683904 2509639443053789184 2519967177387343872 2536918132652199936 2547358124967641088 2550781073267785728 2576516230456344576 2578875101516943036 2621151742525417512 2631938375210707296 2662064620920715392 2687937064044977664 2705705024542366464 2716839613120730112 2745127214343806976 2746370478480738048 2750060844616831488 2761377967434184704 2772741662773420032 2774644711272235008 2792985831785668608 2804479600640753664 2804803892916498432 2820130690145550336 2834963074560761856 2838772484765761536 2850454676061093888 2864480571489189888 2865777890588596224 2881437879061757952 2893295648111394816 2926751888260694016 2958222338672099328 2960930672112045708 3023929197050599872 3056444564760821376 3088268116136782848 3089666788290830304 3106550213363457792 3119334370620097536 3121475300181264384 3155039550720847872 3155404379531060736 3172647026413744128 3185703187016269824 3187889668270227456 3189333458880857088 3206761510568730624 3219958059994939392 3222168051800014848 3222540642925338624 3224000126912170752 3240150154635313152 3241617613944477696 3254957604125319168 3257191617580449792 3259331371397726208 3272744257699774464 3292215183360884736 3292595874293280768 3310588201475211264 3328000131006111744 3346185924071718912 3382557510202933248 3396477499956854784 3401920346681924856 3438500135355924048 3475875136827184092 3494868990033890016 3509251166947609728 3511659712703922432 3549419494560953856 3569227904715462144 3583916085393303552 3588000141240964224 3607606699389821952 3622452817494306816 3624939058275016704 3646819815687537408 3660169619125075968 3661827304640984064 3666747792822441984 3681837289912246272 3684364288738541568 3696988883697893376 3699526281696313344 3703742081280995328 3723981109047558144 3739738523888664576 3744763703308025856 3764459164580683776 3779950766081015808 3785029979687682048 3821037187451461632 3826171609901678592 3841917172082343936 3947907562816060944 4031905596067466496 4075259419681095168 4117690821515710464 4119555717721107072 4142066951151277056 4159112494160130048 4161967066908352512 4206719400961130496 4207205839374747648 4230196035218325504 4247604249355026432 4252444611841142784 4275682014091640832 4296720857233784832 4298666835882894336 4322156818592636928 4339943472167092224 4342922156773933056 4345775161863634944 4390127832391041024 4437333508008148992 4441396008168068562 4510076680270577664 4535893795575899808 4584666847141232064 4632402174205174272 4634500182436245456 4659825320045186688 4679001555930146304 4682212950271896576 4732559326081271808 4733106569296591104 4758970539620616192 4778554780524404736 4781834502405341184 4784000188321285632 4810142265853095936 4829937089992409088 4833252077700022272 4836000190368256128 4860225231952969728 4862426420916716544 4882436406187978752 4885787426370674688 4888997057096589312 4909116386549661696 4912485718318055424 4938322775041327104 4965882302212816896 4986318031851552768 4992000196509167616 5019278886107578368 5073836265304399872 5094716249935282176 5101562146535571456 5157750203033886072 5242303485050835024 5263876750421414592 5324129241841430784 5375874128089955328 5411410049084732928 5433679226241460224 5490254428687613952 5492740956961476096 5500121689233662976 5522755934868369408 5545483325546840064 5549289422544470016 5585971663571337216 5608959201281507328 5609607785832996864 5640261380291100672 5669926149121523712 5677544969531523072 5731555781177192448 5762875758123515904 5853503776521388032 5921861344224091416 6047858394101199744 6112889129521642752 6176536232273565696 6179333576581660608 6213100426726915584 6238668741240195072 6242950600362528768 6310079101441695744 6310808759062121472 6345294052827488256 6371406374032539648 6375779336540454912 6378666917761714176 6413523021137461248 6439916119989878784 6445081285850677248 6448000253824341504 6483235227888955392 6509915208250638336 6514383235160899584 6518662742795452416 6584430366721769472 6585191748586561536 6621176402950422528 6656000262012223488 6662094012252102843 6765115020405866496 6803840693363849712 6877000270711848096 6951750273654368184 6989737980067780032 7018502333895219456 7023319425407844864 7098838989121907712 7138455809430924288 7167832170786607104 7176000282481928448 7215213398779643904 7244905634988613632 7249878116550033408 7293639631375074816 7320339238250151936 7323654609281968128 7333495585644883968 7363674579824492544 7368728577477083136 7393977767395786752 7407484162561990656 7447962218095116288 7479477047777329152 7489527406616051712 7528918329161367552 7559901532162031616 7642074374902923264 7652343219803357184 7895815125632121888 8063811192134932992 8150518839362190336 8235381643031420928 8239111435442214144 8284133902302554112 8318224988320260096 8323934133816705024 8413438801922260992 8414411678749495296 8460392070436651008 8504889223682285568 8551364028183281664 8593441714467569664 8597333671765788672 8644313637185273856 8679886944334184448 8780255664782082048 8874667016016297984 8882792016336137124 9071787591151799616 9169333694282464128 9264804348410348544 9269000364872490912 9319650640090373376 9358003111860292608 9364425900543793152 9465118652162543616 9466213138593182208 9517941079241232384 9557109561048809472 9563669004810682368 9568000376642571264 9620284531706191872 9659874179984818176 9666504155400044544 9672000380736512256 9720450463905939456 9724852841833433088 9764872812375957504 9771574852741349376 9777994114193178624 9818232773099323392 9876645550082654208 9931764604425633792 9984000393018335232 10038557772215156736 10147672530608799744 10189432499870564352 10315500406067772144 10484606970101670048 10527753500842829184 10648258483682861568 10751748256179910656 10822820098169465856 10867358452482920448 10980508857375227904 10985481913922952192 11000243378467325952 11045511869736738816 11090966651093680128 11098578845088940032 11171943327142674432 11219215571665993728 11339852298243047424 11355089939063046144 11463111562354384896 11525751516247031808 11843722688448182832 12095716788202399488 12225778259043285504 12353072464547131392 12358667153163321216 12426200853453831168 12477337482480390144 12485901200725057536 12620158202883391488 12621617518124242944 12690588105654976512 12742812748065079296 12757333835523428352 12827046042274922496 12890162571701354496 12896000507648683008 12966470455777910784 13019830416501276672 13028766470321799168 13037325485590904832 13170383497173123072 13312000524024446976 13324188024504205686 13530230040811732992 13607681386727699424 13754000541423696192 13903500547308736368 13979475960135560064 14037004667790438912 14046638850815689728 14197677978243815424 14276911618861848576 14335664341573214208 14352000564963856896 14430426797559287808 14489811269977227264 14499756233100066816 14587279262750149632 14647309218563936256 14666991171289767936 14727349159648985088 14737457154954166272 14814968325123981312 14958954095554658304 15057836658322735104 15284148749805846528 15304686439606714368 15791630251264243776 16127622384269865984 16301037678724380672 16470763286062841856 16478222870884428288 16568267804605108224 16636449976640520192 16647868267633410048 16826877603844521984 16828823357498990592 16920784140873302016 17009778447364571136 17194667343531577344 17288627274370547712 17560511329564164096 17765584032672274248 18143575182303599232 18338667388564928256 18529608696820697088 18538000729744981824 18639301280180746752 18716006223720585216 18728851801087586304 18930237304325087232 18932426277186364416 19035882158482464768 19114219122097618944 19127338009621364736 19136000753285142528 19240569063412383744 19319748359969636352 19344000761473024512 19449705683666866176 19529745624751915008 19543149705482698752 19555988228386357248 19753291100165308416 19863529208851267584 19968000786036670464 19986282036756308529 20295345061217599488 20631000812135544288 20969213940203340096 21055507001685658368 21296516967365723136 21503496512359821312 21645640196338931712 21734716904965840896 21961017714750455808 21970963827845904384 22000486756934651904 22091023739473477632 22181933302187360256 22343886654285348864 22438431143331987456 22679704596486094848 22926223124708769792 23687445376896365664 24191433576404798976 24451556518086571008 24706144929094262784 24717334306326642432 24852401706907662336 24954674964960780288 24971802401450115072 25240316405766782976 25243235036248485888 25381176211309953024 25514667671046856704 25654092084549844992 25780325143402708992 25792001015297366016 25932940911555821568 26039660833002553344 26340766994346246144 26624001048048893952 26648376049008411372 27215362773455398848 27508001082847392384 27807001094617472736 27958951920271120128 28074009335580877824 28093277701631379456 28395355956487630848 28553823237723697152 28671328683146428416 28704001129927713792 28860853595118575616 28979622539954454528 28999512466200133632 29174558525500299264 29294618437127872512 29333982342579535872 29454698319297970176 29629936650247962624 30115673316645470208 30568297499611693056 31583260502528487552 32255244768539731968 32602075357448761344 32941526572125683712 32956445741768856576 33136535609210216448 33272899953281040384 33295736535266820096 33657646714997981184 34019556894729142272 34389334687063154688 34577254548741095424 35531168065344548496 36287150364607198464 36677334777129856512 37059217393641394176 37076001459489963648 37278602560361493504 37432012447441170432 37457703602175172608 37860474608650174464 37864852554372728832 38071764316964929536 38228438244195237888 38272001506570285056 38481138126824767488 38688001522946049024 38899411367333732352 39059491249503830016 39086299410965397504 39111976456772714496 39936001572073340928 39972564073512617058 40590690122435198976 41262001624271088576 41938427880406680192 42111014003371316736 42593033934731446272 43006993024719642624 43291280392677863424 43469433809931681792 43941927655691808768 44000973513869303808 44182047478946955264 44876862286663974912 45852446249417539584 47374890753792731328 48382867152809597952 48903113036173142016 49412289858188525568 49434668612653284864 49704803413815324672 49909349929921560576 49943604802900230144 50480632811533565952 50486470072496971776 50762352422619906048 51029335342093713408 51584002030594732032 51865881823111643136 52681533988692492288 53296752098016822744 54430725546910797696 55016002165694784768 55614002189234945472 55917903840542240256 56148018671161755648 56186555403262758912 56790711912975261696 57107646475447394304 57342657366292856832 57408002259855427584 57721707190237151232 57959245079908909056 58349117051000598528 58589236874255745024 58667964685159071744 59259873300495925248 63166521005056975104 64510489537079463936 65204150714897522688 65883053144251367424 65912891483537713152 66273071218420432896 66545799906562080768 67315293429995962368 68039113789458284544 68778669374126309376 71062336130689096992 72574300729214396928 73354669554259713024 74118434787282788352 74152002918979927296 74557205120722987008 74864024894882340864 74915407204350345216 75720949217300348928 75729705108745457664 76143528633929859072 76544003013140570112 76962276253649534976 77376003045892098048 77798822734667464704 78118982499007660032 79872003144146681856 79945128147025234116 82524003248542177152 83876855760813360384 84222028006742633472 85186067869462892544 86013986049439285248 86582560785355726848 86938867619863363584 87883855311383617536 88001947027738607616 88364094957893910528 91704892498835079168 94749781507585462656 96765734305619195904 97806226072346284032 98824579716377051136 98869337225306569728 99409606827630649344 99818699859843121152 99887209605800460288 100972940144993943552 102058670684187426816 103168004061189464064 103731763646223286272 106593504196033645488 108861451093821595392 110032004331389569536 111228004378469890944 111835807681084480512 112296037342323511296 112373110806525517824 113581423825950523392 114215292950894788608 114685314732585713664 114816004519710855168 115443414380474302464 116698234102001197056 117178473748511490048 117335929370318143488 126333042010113950208 129020979074158927872 130408301429795045376 131825782967075426304 132546142436840865792 134630586859991924736 137557338748252618752 142124672261378193984 145148601458428793856 146709339108519426048 148236869574565576704 148304005837959854592 149114410241445974016 149728049789764681728 149830814408700690432 151441898434600697856 151459410217490915328 152287057267859718144 153088006026281140224 154752006091784196096 155597645469334929408 159890256294050468232 165048006497084354304 167753711521626720768 168444056013485266944 170372135738925785088 172027972098878570496 173165121570711453696 173877735239726727168 175767710622767235072 176003894055477215232 189499563015170925312 193531468611238391808 195612452144692568064 197649159432754102272 197738674450613139456 198819213655261298688 199637399719686242304 201945880289987887104 204117341368374853632 206336008122378928128 213187008392067290976 217722902187643190784 220064008662779139072 222456008756939781888 223671615362168961024 224592074684647022592 224746221613051035648 227162847651901046784 228430585901789577216 229632009039421710336 230886828760948604928 233396468204002394112 234356947497022980096 252666084020227900416 258041958148317855744 260816602859590090752 263651565934150852608 265092284873681731584 275114677496505237504 284249344522756387968 290297202916857587712 293418678217038852096 296473739149131153408 296608011675919709184 298228820482891948032 299456099579529363456 299661628817401380864 302918820434981830656 306176012052562280448 309504012183568392192 311195290938669858816 319780512588100936464 330096012994168708608 335507423043253441536 336888112026970533888 340744271477851570176 344055944197757140992 346330243141422907392 351535421245534470144 352007788110954430464 378999126030341850624 387062937222476783616 391224904289385136128 395477348901226278912 397638427310522597376 403891760579975774208 412672016244757856256 426374016784134581952 435445804375286381568 440128017325558278144 444912017513879563776 447343230724337922048 449184149369294045184 449492443226102071296 454325695303802093568 456861171803579154432 459264018078843420672 466792936408004788224 505332168040455800832 516083916296635711488 521633205719180181504 527303131868301705216 568498689045512775936 580594405833715175424 586837356434077704192 592947478298262306816 593216023351839418368 596457640965783896064 598912199159058726912 605837640869963661312 612352024105124560896 619008024367136784384 639561025176201872928 660192025988337417216 671014846086506883072 673776224053941067776 681488542955703140352 692660486282845814784 703070842491068940288 757998252060683701248 774125874444953567232 782449808578770272256 790954697802452557824 795276854621045194752 825344032489515712512 852748033568269163904 870891608750572763136 880256034651116556288 889824035027759127552 894686461448675844096 898368298738588090368 898984886452204142592 918528036157686841344 933585872816009576448 1010664336080911601664 1032167832593271422976 1054606263736603410432 1136997378091025551872 1161188811667430350848 1173674712868155408384 1186432046703678836736 1192915281931567792128 1211675281739927322624 1238016048734273568768 1279122050352403745856 1320384051976674834432 1342029692173013766144 1347552448107882135552 1362977085911406280704 1515996504121367402496 1548251748889907134464 1564899617157540544512 1581909395604905115648 1705496067136538327808 1741783217501145526272 1760512069302233112576 1779648070055518255104 1789372922897351688192 1796736597477176180736 1837056072315373682688 2021328672161823203328 2109212527473206820864 2273994756182051103744 2322377623334860701696 2347349425736310816768 2372864093407357673472 2385830563863135584256 2476032097468547137536 2558244100704807491712 2640768103953349668864 2684059384346027532288 2695104896215764271104 3031993008242734804992 3096503497779814268928 3163818791209810231296 3410992134273076655616 3483566435002291052544 3521024138604466225152 3559296140111036510208 3578745845794703376384 4042657344323646406656 4547989512364102207488 4644755246669721403392 4694698851472621633536 4745728186814715346944 5116488201409614983424 5281536207906699337728 5368118768692055064576 5390209792431528542208 6063986016485469609984 6327637582419620462592 6821984268546153311232 6967132870004582105088 7042048277208932450304 7118592280222073020416 7157491691589406752768 8085314688647292813312 9095979024728204414976 9289510493339442806784 9491456373629430693888 10232976402819229966848 10563072415813398675456 10736237537384110129152 12127972032970939219968 13643968537092306622464 13934265740009164210176 14084096554417864900608 14237184560444146040832 16170629377294585626624 18191958049456408829952 18982912747258861387776 20465952805638459933696 21126144831626797350912 21472475074768220258304 24255944065941878439936 27287937074184613244928 27868531480018328420352 28474369120888292081664 36383916098912817659904 40931905611276919867392 42252289663253594701824 48511888131883756879872 54575874148369226489856 56948738241776584163328 72767832197825635319808 81863811222553839734784 109151748296738452979712 145535664395651270639616 163727622445107679469568 218303496593476905959424 327455244890215358939136 436606993186953811918848 654910489780430717878272 1309820979560861435756544
- Sum of all divisors σ(n): 4408975524168382281351237
- Sum of proper divisors (its aliquot sum) s(n): 3099154544607520845594693
- 1309820979560861435756544 is an abundant number, because the sum of its proper divisors (3099154544607520845594693) is greater than itself. Its abundance is 1789333565046659409838149
Bases of 1309820979560861435756544
- Binary: 1000101010101110110001001100111101101110110100001011000100011000100000000000000002
- Hexadecimal: 0x1155D899EDDA162310000
- Base-36: 5XAJXQRC40000000
Squares and roots of 1309820979560861435756544
- 1309820979560861435756544 squared (13098209795608614357565442) is 1715630998497774591046529685592043932533638823936
- 1309820979560861435756544 cubed (13098209795608614357565443) is 2247169475017333909211785186903128349762179093840667294803186558575837184
-
1309820979560861435756544 is a
perfect square number . Itssquare root is 1144474106112 -
The
cube root of 1309820979560861435756544 is 109413433.6514633389
Scales and comparisons
How big is 1309820979560861435756544?- 1,309,820,979,560,861,435,756,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,309,820,979,560,861,435,756,544 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 1309820979560861435756544 cubic inches would be around 9117786.1 feet tall.
Recreational maths with 1309820979560861435756544
- 1309820979560861435756544 backwards is 4456575341680659790289031
- The number of decimal digits it has is: 25
- The sum of 1309820979560861435756544's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1309820979560861435756544 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 1309820979560861435756544 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/1309820979560861435756544/
Chicago style:
Numbermatics. 2024. "Number 1309820979560861435756544 - Facts about the integer". https://numbermatics.com/n/1309820979560861435756544/
The information we have on file for 1309820979560861435756544 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 1309820979560861435756544, math, Factors of 1309820979560861435756544, curriculum, school, college, exams, university, Prime factorization of 1309820979560861435756544, STEM, science, technology, engineering, physics, economics, calculator, one septillion, three hundred nine sextillion, eight hundred twenty quintillion, nine hundred seventy-nine quadrillion, five hundred sixty trillion, eight hundred sixty-one billion, four hundred thirty-five million, seven hundred fifty-six thousand, five hundred forty-four.