148499077569273110190882816
148,499,077,569,273,110,190,882,816 is an even composite number composed of five prime numbers multiplied together.
148499077569273110190882816 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 148499077569273110190882816:
220 × 38 × 174 × 234 × 314
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 17 × 23 × 23 × 23 × 23 × 31 × 31 × 31 × 31)See below for interesting mathematical facts about the number 148499077569273110190882816 from the Numbermatics database.
Names of 148499077569273110190882816
- Cardinal: 148499077569273110190882816 can be written as One hundred forty-eight septillion, four hundred ninety-nine sextillion, seventy-seven quintillion, five hundred sixty-nine quadrillion, two hundred seventy-three trillion, one hundred ten billion, one hundred ninety million, eight hundred eighty-two thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 1.48499077569273110190882816 × 1026
Factors of 148499077569273110190882816
Divisors of 148499077569273110190882816
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 23 24 27 31 32 34 36 46 48 51 54 62 64 68 69 72 81 92 93 96 102 108 124 128 136 138 144 153 162 184 186 192 204 207 216 243 248 256 272 276 279 288 289 306 324 368 372 384 391 408 414 432 459 486 496 512 527 529 544 552 558 576 578 612 621 648 713 729 736 744 768 782 816 828 837 864 867 918 961 972 992 1024 1054 1058 1088 1104 1116 1152 1156 1173 1224 1242 1296 1377 1426 1458 1472 1488 1536 1564 1581 1587 1632 1656 1674 1728 1734 1836 1863 1922 1944 1984 2048 2108 2116 2139 2176 2187 2208 2232 2304 2312 2346 2448 2484 2511 2592 2601 2754 2852 2883 2916 2944 2976 3072 3128 3162 3174 3264 3312 3348 3456 3468 3519 3672 3726 3844 3888 3968 4096 4131 4216 4232 4278 4352 4374 4416 4464 4608 4624 4692 4743 4761 4896 4913 4968 5022 5184 5202 5508 5589 5704 5766 5832 5888 5952 6144 6256 6324 6348 6417 6528 6561 6624 6647 6696 6912 6936 7038 7344 7452 7533 7688 7776 7803 7936 8192 8262 8432 8464 8556 8649 8704 8748 8832 8928 8959 8993 9216 9248 9384 9486 9522 9792 9826 9936 10044 10368 10404 10557 11016 11178 11408 11532 11664 11776 11904 12121 12167 12288 12393 12512 12648 12696 12834 13056 13122 13248 13294 13392 13824 13872 14076 14229 14283 14688 14739 14904 15066 15376 15552 15606 15872 16337 16384 16399 16524 16767 16864 16928 17112 17298 17408 17496 17664 17856 17918 17986 18432 18496 18768 18972 19044 19251 19584 19652 19872 19941 20088 20736 20808 21114 22032 22103 22356 22599 22816 23064 23328 23409 23552 23808 24242 24334 24576 24786 25024 25296 25392 25668 25947 26112 26244 26496 26588 26784 26877 26979 27648 27744 28152 28458 28566 29376 29478 29791 29808 30132 30752 31104 31212 31671 31744 32674 32768 32798 33048 33534 33728 33856 34224 34596 34816 34992 35328 35712 35836 35972 36363 36501 36864 36992 37179 37536 37944 38088 38502 39168 39304 39744 39882 40176 41472 41616 42228 42687 42849 44064 44206 44217 44712 45198 45632 46128 46656 46818 47104 47616 48484 48668 49011 49152 49197 49572 50048 50301 50592 50784 51336 51894 52224 52488 52992 53176 53568 53754 53958 55296 55488 56304 56916 57132 57753 58752 58956 59582 59616 59823 60264 61504 62208 62424 63342 63488 65348 65536 65596 66096 66309 67068 67456 67712 67797 68448 69192 69632 69984 70227 70656 71424 71672 71944 72726 73002 73728 73984 74358 75072 75888 76176 77004 77841 78336 78608 79488 79764 80352 80631 80937 82944 83232 83521 84456 85374 85698 88128 88412 88434 89373 89424 90396 91264 92256 93312 93636 94208 95013 95232 96968 97336 98022 98304 98394 99144 100096 100602 101184 101568 102672 103788 104448 104976 105984 106352 107136 107508 107916 109089 109503 110592 110976 111537 112608 112999 113832 114264 115506 117504 117912 119164 119232 119646 120528 123008 124416 124848 126684 126976 128061 128547 130696 131072 131192 132192 132618 132651 134136 134912 135424 135594 136896 138384 139264 139968 140454 141312 142848 143344 143888 145452 146004 147033 147456 147591 147968 148716 150144 150903 151776 152303 152352 152881 154008 155682 156672 157216 158976 159528 160704 161262 161874 165888 166464 167042 168912 170748 171396 173259 176256 176824 176868 178746 178848 179469 180792 182528 184512 186624 187272 188416 190026 190464 193936 194672 196044 196608 196788 198288 198927 200192 201204 202368 203136 203391 205344 206057 206839 207576 208896 209952 210681 211968 212704 214272 215016 215832 218178 219006 221184 221952 223074 225216 225998 227664 228528 231012 233523 235008 235824 238328 238464 239292 241056 241893 242811 246016 248832 249696 250563 253368 253952 256122 257094 261392 262144 262384 264384 265236 265302 268119 268272 269824 270848 271188 273792 276768 277729 278528 278783 279841 279936 280908 282624 285039 285696 286688 287776 290904 292008 294066 294912 295182 295936 297432 300288 301806 303552 304606 304704 305762 308016 311364 313344 314432 317952 319056 321408 322524 323748 327267 328509 331776 332928 334084 337824 338997 341496 342792 346518 352512 353648 353736 357492 357696 358938 361584 365056 369024 373248 374544 375751 376832 377177 380052 380928 384183 385641 387872 389344 392088 393216 393576 396576 397854 397953 400384 402408 404736 406272 406782 410688 412114 413678 415152 417792 419904 421362 423936 425408 428544 430032 431664 436356 438012 441099 442368 442773 443904 446148 450432 451996 455328 456909 457056 458643 462024 467046 470016 471648 476656 476928 478584 482112 483786 485622 492032 497664 499392 501126 506447 506736 507904 508369 512244 514188 519777 522784 524288 524768 528768 530472 530604 536238 536544 538407 539648 541696 542376 547584 553536 555458 557056 557566 559682 559872 561816 565248 570078 571392 573376 575552 581808 584016 588132 589824 590364 591872 594864 596781 600576 603612 607104 609212 609408 611524 616032 618171 620517 622728 626688 628864 632043 635904 638112 642816 645048 647496 654534 657018 663552 665856 668168 675648 677994 682992 685193 685584 693036 700569 705024 707296 707472 714984 715392 717876 723168 725679 728433 730112 738048 746496 749088 751502 751689 753664 754354 760104 761856 768366 771282 775744 778688 784176 786432 787152 793152 795708 795906 800768 804357 804816 809472 812544 813564 821376 824228 827356 830304 833187 835584 836349 839523 839808 842724 847872 850816 855117 857088 860064 863328 872712 876024 882198 884736 885546 887808 892296 900864 903992 910656 913818 914112 917286 923521 924048 934092 940032 943296 953312 953856 957168 964224 967572 971244 981801 984064 985527 995328 998784 1002252 1012894 1013472 1015808 1016738 1016991 1024488 1028376 1039554 1045568 1048576 1049536 1057536 1060944 1061208 1072476 1073088 1076814 1079296 1083392 1084752 1095168 1107072 1110916 1114112 1115132 1119364 1119744 1123632 1127253 1130496 1131531 1140156 1142784 1146752 1151104 1152549 1156923 1163616 1168032 1176264 1179648 1180728 1183744 1189728 1193562 1193859 1201152 1207224 1214208 1218424 1218816 1223048 1232064 1236342 1241034 1245456 1253376 1257728 1264086 1271808 1276224 1285632 1290096 1294992 1309068 1314036 1323297 1327104 1328319 1331712 1336336 1351296 1355988 1365984 1370386 1370727 1371168 1375929 1386072 1401138 1410048 1414592 1414944 1429968 1430784 1435752 1446336 1451358 1456866 1460224 1476096 1492992 1498176 1503004 1503378 1507328 1508708 1519341 1520208 1523712 1525107 1536732 1542564 1551488 1557376 1559331 1568352 1572864 1574304 1586304 1591416 1591812 1601536 1608714 1609632 1615221 1618944 1625088 1627128 1642752 1648456 1654712 1660608 1666374 1671168 1672698 1679046 1679616 1685448 1695744 1701632 1710234 1714176 1720128 1726656 1745424 1752048 1764396 1769472 1771092 1775616 1784592 1790343 1801728 1807984 1821312 1827636 1828224 1834572 1847042 1848096 1854513 1861551 1868184 1880064 1886592 1896129 1906624 1907712 1914336 1920983 1928448 1935144 1942488 1963602 1968128 1971054 1990656 1997568 2004504 2025788 2026944 2031616 2033476 2033982 2048976 2055579 2056752 2079108 2091136 2099072 2101707 2115072 2121888 2122416 2144952 2146176 2153628 2158592 2166784 2169504 2177037 2185299 2190336 2214144 2221832 2228224 2230264 2238728 2239488 2247264 2254506 2255067 2260992 2263062 2280312 2285568 2293504 2302208 2305098 2313846 2327232 2336064 2352528 2359296 2361456 2367488 2379456 2387124 2387718 2402304 2413071 2414448 2428416 2436848 2437632 2446096 2464128 2472684 2482068 2490912 2499561 2506752 2509047 2515456 2518569 2528172 2543616 2552448 2565351 2571264 2580192 2589151 2589984 2598977 2618136 2628072 2646594 2654208 2656638 2663424 2672672 2702592 2711976 2731968 2740772 2741454 2742336 2751858 2770563 2772144 2802276 2820096 2829184 2829888 2859936 2861568 2871504 2892672 2902716 2913732 2920448 2945403 2952192 2956581 2985984 2996352 3006008 3006756 3014656 3017416 3038682 3040416 3047424 3050214 3050973 3073464 3085128 3102976 3114752 3118662 3136704 3145728 3148608 3172608 3182832 3183624 3203072 3217428 3219264 3230442 3237888 3250176 3254256 3285504 3296912 3309424 3321216 3332748 3342336 3345396 3358092 3359232 3370896 3381759 3391488 3394593 3403264 3420468 3428352 3440256 3453312 3457647 3470769 3490848 3502969 3504096 3516263 3528792 3538944 3542184 3551232 3569184 3580686 3581577 3603456 3615968 3642624 3655272 3656448 3669144 3694084 3696192 3709026 3723102 3736368 3760128 3773184 3792258 3813248 3815424 3828672 3841966 3856896 3870288 3884976 3927204 3936256 3942108 3969891 3981312 3984957 3995136 4009008 4051576 4053888 4063232 4066952 4067964 4097952 4111158 4112181 4113504 4127787 4158216 4182272 4198144 4203414 4230144 4243776 4244832 4289904 4292352 4307256 4317184 4333568 4339008 4354074 4370598 4380672 4428288 4443664 4456448 4460528 4477456 4478976 4494528 4509012 4510134 4521984 4526124 4558023 4560624 4571136 4575321 4587008 4604416 4610196 4627692 4654464 4672128 4677993 4705056 4718592 4721393 4722912 4734976 4739311 4757297 4758912 4774248 4775436 4804608 4826142 4828896 4845663 4856832 4873696 4875264 4892192 4928256 4945368 4964136 4981824 4999122 5013504 5018094 5030912 5037138 5056344 5087232 5104896 5130702 5142528 5160384 5178302 5179968 5197954 5236272 5256144 5293188 5308416 5313276 5326848 5345344 5371029 5405184 5423952 5463936 5481544 5482908 5484672 5503716 5541126 5544288 5563539 5584653 5604552 5640192 5658368 5659776 5719872 5723136 5743008 5762949 5785344 5805432 5827464 5840896 5890806 5904384 5913162 5971968 5992704 6012016 6013512 6029312 6034832 6077364 6080832 6094848 6100428 6101946 6146928 6166737 6170256 6205952 6229504 6237324 6273408 6297216 6305121 6345216 6365664 6367248 6387767 6406144 6412009 6434856 6438528 6460884 6475776 6500352 6508512 6531111 6555897 6571008 6593824 6618848 6642432 6665496 6684672 6690792 6716184 6718464 6741792 6763518 6765201 6782976 6789186 6806528 6840936 6856704 6880512 6906624 6915294 6941538 6981696 7005938 7008192 7032526 7057584 7077888 7084368 7102464 7138368 7161372 7163154 7206912 7231936 7239213 7285248 7310544 7312896 7338288 7388168 7392384 7418052 7446204 7472736 7498683 7520256 7527141 7546368 7555707 7584516 7626496 7630848 7657344 7683932 7713792 7740576 7767453 7769952 7796931 7854408 7872512 7884216 7939782 7962624 7969914 7990272 8018016 8103152 8107776 8126464 8133904 8135928 8195904 8222316 8224362 8227008 8255574 8311689 8316432 8364544 8396288 8406828 8460288 8487552 8489664 8579808 8584704 8609599 8614512 8634368 8642273 8667136 8675071 8678016 8708148 8741196 8761344 8836209 8856576 8869743 8887328 8912896 8921056 8954912 8957952 8989056 9018024 9020268 9043968 9052248 9116046 9121248 9142272 9150642 9152919 9174016 9208832 9220392 9255384 9308928 9344256 9355986 9410112 9437184 9442786 9445824 9469952 9478622 9514594 9517824 9548496 9550872 9609216 9652284 9657792 9691326 9713664 9747392 9750528 9784384 9856512 9890736 9928272 9963648 9998244 10027008 10036188 10061824 10074276 10112688 10145277 10174464 10183779 10209792 10261404 10285056 10320768 10356604 10359936 10395908 10472544 10508907 10512288 10548789 10586376 10616832 10626552 10653696 10690688 10742058 10744731 10810368 10847904 10927872 10963088 10965816 10969344 11007432 11082252 11088576 11127078 11169306 11209104 11280384 11316736 11319552 11439744 11446272 11486016 11525898 11570688 11610864 11648281 11654928 11681792 11692487 11781612 11808768 11826324 11909673 11943936 11954871 11985408 12024032 12027024 12058624 12069664 12154728 12161664 12189696 12200856 12203892 12293856 12333474 12336543 12340512 12383361 12411904 12459008 12474648 12546816 12594432 12610242 12690432 12731328 12734496 12775534 12812288 12824018 12869712 12877056 12921768 12951552 13000704 13017024 13062222 13111794 13142016 13187648 13237696 13284864 13330992 13369344 13381584 13432368 13436928 13483584 13527036 13530402 13565952 13578372 13613056 13674069 13681872 13713408 13725963 13761024 13813248 13830588 13883076 13963392 14011876 14016384 14065052 14115168 14155776 14164179 14168736 14204928 14217933 14271891 14276736 14322744 14326308 14413824 14463872 14478426 14536989 14570496 14621088 14625792 14676576 14776336 14784768 14836104 14892408 14945472 14997366 15040512 15054282 15092736 15111414 15169032 15252992 15261696 15314688 15367864 15427584 15481152 15534906 15539904 15593862 15699857 15708816 15745024 15759439 15768432 15879564 15925248 15939828 15980544 16036032 16113087 16206304 16215552 16252928 16267808 16271856 16391808 16444632 16448724 16454016 16511148 16623378 16632864 16690617 16729088 16753959 16792576 16813656 16920576 16975104 16979328 17159616 17169408 17219198 17229024 17268736 17284546 17288847 17334272 17350142 17356032 17416296 17482392 17522688 17672418 17713152 17739486 17774656 17825792 17842112 17909824 17915904 17978112 18036048 18040536 18087936 18104496 18232092 18242496 18284544 18301284 18305838 18348032 18417664 18440784 18500211 18510768 18617856 18688512 18711972 18820224 18885572 18891648 18939904 18957244 19029188 19035648 19096992 19101744 19163301 19218432 19236027 19304568 19315584 19382652 19427328 19494784 19501056 19568768 19593333 19667691 19713024 19781472 19856544 19927296 19996488 20054016 20072376 20123648 20148552 20225376 20290554 20295603 20348928 20367558 20419584 20522808 20570112 20641536 20713208 20719872 20791816 20945088 21017814 21024576 21097578 21172752 21233664 21240983 21253104 21307392 21381376 21484116 21489462 21620736 21695808 21717639 21855744 21926176 21931632 21938688 22014864 22164504 22177152 22254156 22338612 22418208 22496049 22560768 22581423 22633472 22639104 22667121 22879488 22892544 22972032 23051796 23141376 23221728 23296562 23302359 23309856 23363584 23384974 23390793 23563224 23617536 23652648 23819346 23887872 23909742 23970816 24048064 24054048 24117248 24139328 24309456 24323328 24379392 24401712 24407784 24587712 24666948 24673086 24681024 24766722 24823808 24918016 24935067 24949296 25093632 25188864 25220484 25380864 25462656 25468992 25551068 25624576 25648036 25739424 25754112 25828797 25843536 25903104 25926819 26001408 26025213 26034048 26124444 26223588 26284032 26375296 26475392 26508627 26569728 26609229 26661984 26738688 26763168 26864736 26873856 26967168 27054072 27060804 27131904 27156744 27226112 27348138 27363744 27426816 27451926 27458757 27522048 27626496 27661176 27766152 27926784 28023752 28032768 28130104 28230336 28311552 28328358 28337472 28409856 28435866 28543782 28553472 28645488 28652616 28827648 28927744 28956852 29073978 29140992 29242176 29251584 29353152 29552672 29569536 29672208 29784816 29890944 29994732 30081024 30108564 30185472 30222828 30338064 30435831 30505984 30523392 30551337 30629376 30735728 30855168 30962304 31069812 31079808 31187724 31399714 31417632 31490048 31518878 31526721 31536864 31646367 31759128 31850496 31879656 31961088 32072064 32226174 32234193 32412608 32431104 32505856 32535616 32543712 32783616 32889264 32897448 32908032 33022296 33246756 33265728 33381234 33458176 33507918 33585152 33627312 33841152 33950208 33958656 34319232 34338816 34438396 34458048 34537472 34569092 34577694 34668544 34700284 34712064 34832592 34944843 34964784 35045376 35077461 35344836 35426304 35478972 35549312 35684224 35729019 35819648 35831808 35864613 35956224 36072096 36081072 36175872 36208992 36464184 36484992 36569088 36602568 36611676 36696064 36835328 36881568 37000422 37009629 37021536 37150083 37235712 37377024 37423944 37640448 37771144 37783296 37879808 37914488 38058376 38071296 38193984 38203488 38326602 38436864 38472054 38609136 38631168 38765304 38854656 38989568 39002112 39137536 39186666 39335382 39426048 39562944 39713088 39854592 39992976 40108032 40144752 40247296 40297104 40450752 40581108 40591206 40697856 40735116 40839168 41022207 41045616 41140224 41177889 41283072 41426416 41439744 41583632 41890176 42035628 42049152 42195156 42345504 42467328 42481966 42492537 42506208 42614784 42653799 42762752 42815673 42968232 42978924 43241472 43391616 43435278 43610967 43711488 43852352 43863264 43877376 44029728 44182609 44329008 44354304 44508312 44677224 44836416 44992098 45121536 45162846 45266944 45278208 45334242 45758976 45785088 45944064 46103592 46282752 46443456 46593124 46604718 46619712 46727168 46769948 46781586 47099571 47126448 47235072 47278317 47305296 47638692 47775744 47819484 47941632 48096128 48108096 48278656 48339261 48618912 48646656 48758784 48803424 48815568 49175424 49333896 49346172 49362048 49533444 49647616 49836032 49870134 49898592 50071851 50187264 50261877 50377728 50440968 50761728 50925312 50937984 51102136 51249152 51296072 51478848 51508224 51657594 51687072 51806208 51853638 51866541 52002816 52050426 52068096 52248888 52447176 52568064 52750592 52950784 53017254 53139456 53218458 53323968 53477376 53526336 53729472 53747712 53934336 54108144 54121608 54263808 54313488 54452224 54696276 54727488 54853632 54903852 54917514 55044096 55252992 55322352 55500633 55532304 55853568 56047504 56065536 56260208 56460672 56656716 56674944 56819712 56871732 57087564 57106944 57290976 57305232 57489903 57655296 57708081 57855488 57913704 58147956 58281984 58484352 58503168 58706304 58779999 59003073 59105344 59139072 59344416 59550473 59569632 59776471 59781888 59989464 60162048 60217128 60370944 60445656 60676128 60871662 60886809 61011968 61046784 61102674 61258752 61471456 61710336 61924608 62139624 62159616 62375448 62799428 62835264 62980096 63037756 63053442 63073728 63292734 63518256 63700992 63722949 63759312 63922176 64144128 64452348 64468386 64825216 64862208 65071232 65087424 65152917 65567232 65778528 65794896 65816064 66044592 66493512 66531456 66762468 66916352 67015836 67170304 67254624 67488147 67682304 67744269 67900416 67917312 68001363 68638464 68677632 68876792 68916096 69074944 69138184 69155388 69337088 69400568 69424128 69665184 69889686 69907077 69929568 70090752 70154922 70172379 70689672 70852608 70957944 71098624 71368448 71458038 71639296 71663616 71729226 71912448 72144192 72162144 72351744 72417984 72928368 72969984 73138176 73205136 73223352 73392128 73670656 73763136 74000844 74019258 74043072 74300166 74471424 74754048 74805201 74847888 75280896 75542288 75566592 75759616 75828976 76116752 76142592 76387968 76406976 76653204 76873728 76944108 77218272 77262336 77486391 77530608 77709312 77780457 77979136 78004224 78075639 78275072 78373332 78670764 78852096 79125888 79426176 79525881 79709184 79827687 79985952 80216064 80263681 80289504 80494592 80568287 80594208 80874049 80901504 81162216 81182412 81395712 81470232 81678336 82044414 82091232 82280448 82355778 82376271 82566144 82852832 82879488 83167264 83780352 84071256 84098304 84390312 84691008 84934656 84963932 84985074 85012416 85229568 85307598 85525504 85631346 85936464 85957848 86482944 86783232 86870556 87221934 87422976 87704704 87726528 87754752 88059456 88365218 88658016 88708608 89016624 89354448 89672832 89984196 90243072 90325692 90533888 90556416 90668484 91307493 91517952 91570176 91654011 91888128 92207184 92565504 92886912 93186248 93209436 93239424 93454336 93539896 93563172 94199142 94252896 94470144 94556634 94580163 94610592 94939101 95277384 95551488 95638968 95883264 96192256 96216192 96557312 96678522 97237824 97293312 97517568 97606848 97631136 98350848 98667792 98692344 98724096 99066888 99295232 99672064 99740268 99797184 100143702 100374528 100523754 100755456 100881936 101523456 101850624 101875968 102204272 102498304 102592144 102957696 103016448 103315188 103374144 103612416 103707276 103733082 104005632 104100852 104136192 104497776 104834529 104894352 105136128 105232383 105501184 105901568 106034508 106278912 106436916 106647936 107052672 107187057 107458944 107495424 107593839 107868672 108216288 108243216 108527616 108592039 108626976 108904448 109004153 109392552 109454976 109707264 109807704 109835028 110088192 110505984 110644704 111001266 111028887 111064608 111450249 111707136 112095008 112131072 112520416 112921344 113313432 113349888 113639424 113743464 114175128 114213888 114581952 114610464 114979806 115310592 115416162 115710976 115827408 116295912 116563968 116968704 117006336 117412608 117559998 118006146 118210688 118278144 118688832 119100946 119139264 119552942 119563776 119978928 120324096 120434256 120741888 120891312 121352256 121743324 121773618 122023936 122093568 122205348 122517504 122942912 123066621 123420672 123533667 123849216 124279248 124319232 124750896 125598856 125670528 125960192 126075512 126106884 126147456 126585468 127036512 127401984 127445898 127477611 127518624 127844352 127961397 128288256 128447019 128904696 128936772 129650432 129724416 130142464 130174848 130305834 131134464 131557056 131589792 131632128 132089184 132547827 132987024 133062912 133524936 133832704 134031672 134340608 134509248 134976294 135364608 135488538 135800832 135834624 136002726 137276928 137355264 137753584 137832192 138149888 138276368 138310776 138674176 138801136 138848256 139330368 139779372 139814154 139859136 140181504 140309844 140344758 141298713 141379344 141705216 141834951 141915888 142197248 142736896 142916076 143278592 143327232 143458452 143824896 144288384 144324288 144835968 145017783 145856736 145939968 146276352 146363183 146410272 146446704 146784256 146918641 147341312 147476207 147526272 148001688 148038516 148086144 148600332 148942848 149508096 149610402 149695776 150215553 150561792 150785631 151084576 151133184 151519232 151657952 152233504 152285184 152775936 152813952 153306408 153747456 153888216 154436544 154524672 154972782 155061216 155418624 155560914 155599623 155958272 156008448 156151278 156550144 156746664 157341528 157704192 158251776 158852352 159051762 159418368 159655374 159971904 160432128 160527362 160579008 160989184 161136574 161188416 161748098 161803008 162324432 162364824 162791424 162940464 163356672 164088828 164182464 164560896 164711556 164752542 165132288 165705664 165758976 166334528 166501899 167560704 168142512 168196608 168780624 169382016 169927864 169970148 170024832 170459136 170615196 171051008 171262692 171872928 171915696 172469709 172965888 173124243 173566464 173741112 174443868 174845952 175409408 175453056 175509504 176118912 176730436 177316032 177417216 178033248 178651419 178708896 179329413 179345664 179968392 180486144 180651384 181067776 181112832 181336968 182614986 182660427 183035904 183140352 183308022 183776256 184414368 185131008 185773824 186372496 186418872 186478848 186908672 187079792 187126344 188398284 188505792 188940288 189113268 189160326 189221184 189878202 190554768 191102976 191168847 191277936 191766528 192384512 192432384 193114624 193357044 194475648 194586624 195213696 195262272 195458751 196701696 197335584 197384688 197448192 198020777 198133776 198590464 198772279 199344128 199480536 199594368 200287404 200749056 201047508 201510912 201763872 202464441 203046912 203232807 203701248 203751936 204004089 204408544 204996608 205184288 205915392 206032896 206630376 206748288 207224832 207414552 207466164 208011264 208201704 208272384 208995552 209669058 209721231 209788704 210272256 210464766 210517137 211002368 211803136 212069016 212557824 212873832 213295872 214105344 214374114 214917888 214990848 215187678 215737344 216432576 216486432 217055232 217184078 217253952 217808896 218008306 218785104 218909952 219414528 219615408 219670056 220176384 221011968 221289408 222002532 222057774 222129216 222900498 223414272 224190016 224262144 224415603 225040832 225842688 226626864 226699776 227278848 227486928 228350256 228427776 229163904 229220928 229959612 230621184 230832324 231421952 231654816 232459173 232591824 233127936 233341371 233937408 234012672 234226917 234825216 235119996 236012292 236421376 236556288 237377664 238201892 238278528 239105884 239127552 239957856 240648192 240791043 240868512 241483776 241704861 241782624 242622147 242704512 243486648 243547236 244047872 244187136 244410696 245035008 245885824 246133242 246841344 247067334 247128813 247698432 248558496 248638464 249501792 251197712 251341056 251920384 252151024 252213768 252294912 253170936 254073024 254803968 254891796 254955222 255037248 255688704 255922794 256576512 256894038 257809392 257873544 259300864 259448832 260284928 260349696 260611668 262268928 263114112 263179584 263264256 264178368 265095654 265974048 266125824 266897569 267049872 267665408 267910463 268063344 268681216 268927201 269018496 269952588 270729216 270977076 271601664 271669248 272005452 273922479 274553856 274710528 274962033 275507168 275664384 276299776 276552736 276621552 277348352 277602272 277696512 278660736 279558744 279628308 279718272 280363008 280619688 280689516 282597426 282758688 283410432 283669902 283740489 283831776 284394496 284817303 285473792 285832152 286557184 286654464 286916904 287649792 288576768 288648576 289671936 290035566 291713472 291879936 292552704 292726366 292820544 292893408 293568512 293837282 294682624 294952414 295052544 296003376 296077032 296172288 297200664 297885696 299016192 299220804 299391552 300431106 301123584 301571262 302169152 302266368 303038464 303315904 304467008 304570368 305551872 305627904 306612816 307494912 307776432 308873088 309049344 309945564 310122432 310837248 311121828 311199246 311916544 312016896 312302556 313100288 313493328 314503587 314683056 315408384 315697149 316503552 317704704 318103524 318836736 319310748 319943808 321054724 321158016 321978368 322273148 322376832 323496196 323606016 324648864 324729648 325582848 325776117 325880928 326713344 327012459 328177656 328364928 329121792 329423112 329505084 330264576 331411328 331517952 332669056 333003798 333086661 334350747 335121408 336285024 336393216 337561248 338764032 339855728 339940296 340049664 340918272 341230392 342102016 342525384 343745856 343831392 344939418 345931776 346248486 347132928 347482224 348887736 349691904 350818816 350906112 351019008 352237824 353460872 354632064 354834432 356066496 357302838 357417792 358658826 358691328 359936784 360972288 361096711 361302768 362135552 362225664 362467097 362673936 365229972 365320854 366071808 366280704 366616044 367552512 368828736 369199863 370262016 370601001 371547648 372744992 372837744 372957696 373817344 374159584 374252688 376796568 377011584 377880576 378226536 378320652 378442368 379756404 381109536 382205952 382337694 382432833 382555872 383533056 383884191 384769024 384864768 385341057 386229248 386714088 388951296 389173248 390427392 390524544 390917502 393403392 394671168 394769376 394896384 396041554 396267552 397180928 397544558 397643481 398688256 398961072 399188736 400574808 401498112 402095016 403021824 403527744 404928882 406093824 406465614 407402496 407503872 408008178 408817088 409993216 410368576 411830784 412065792 413260752 413496576 414449664 414829104 414932328 416022528 416403408 416544768 417991104 419338116 419442462 419577408 420544512 420929532 421034274 422004736 423606272 423896139 424138032 425115648 425504853 425747664 426591744 428210688 428748228 429835776 429981696 430375356 431474688 432865152 432972864 434368156 434507904 435617792 436016612 437570208 437819904 438829056 439089549 439230816 439340112 440352768 440755923 442023936 442428621 442578816 444005064 444115548 444258432 445800996 446828544 448380032 448524288 448831206 450081664 450646659 451685376 452356893 453253728 453399552 454557696 454973856 456700512 456855552 458327808 458441856 459919224 461242368 461664648 462843904 463309632 464918346 465183648 466255872 466682742 466798869 467874816 468025344 468453834 469650432 470239992 472024584 472842752 473112576 474755328 476403784 476557056 478211768 478255104 479915712 481296384 481582086 481737024 482967552 483409722 483565248 485244294 485409024 486973296 487094472 488095744 488374272 488542609 488821392 490070016 491771648 492266484 493682688 494134668 494257626 495396864 497116992 497276928 499003584 499505697 502395424 502682112 503840768 504302048 504427536 504589824 506341872 508146048 509783592 509910444 510074496 511377408 511845588 513153024 513788076 515618784 515747088 517409127 518601728 518897664 519372729 520569856 520699392 521223336 524537856 526228224 526359168 526528512 528356736 530191308 531948096 532251648 533795138 534099744 535330816 535820926 535954257 536126688 537362432 537854402 537988239 538036992 539905176 541458432 541954152 543203328 543338496 544010904 547844958 547981281 549107712 549421056 549924066 551014336 551328768 552599552 553105472 553243104 554696704 555204544 555393024 557321472 559117488 559256616 559436544 560726016 561239376 561379032 565194852 565517376 566820864 567339804 567480978 567663552 568788992 569634606 570947584 571664304 573114368 573308928 573506541 573833808 575299584 577153536 577297152 579343872 580071132 583426944 583759872 585452732 585641088 585786816 587137024 587674564 589365248 589904828 590105088 592006752 592154064 592344576 594062331 594401328 595771392 596316837 598032384 598441608 598783104 600862212 602247168 603142524 604338304 604532736 606631808 607393323 608934016 609140736 609698421 611103744 611255808 612012267 613225632 614989824 615552864 617746176 618098688 619891128 620244864 621674496 622243656 622398492 623833088 624033792 624605112 626200576 626986656 629007174 629163693 629366112 630816768 631394298 631551411 633007104 635409408 636207048 637673472 638621496 639887616 642109448 642316032 643956736 644546296 644753664 646992392 647212032 649297728 649459296 651165696 651552234 651761856 653426688 654024918 656355312 656729856 658243584 658846224 659010168 660529152 662822656 663035904 665338112 666007596 666173322 668701494 670242816 672570048 672786432 673246809 675122496 677528064 679711456 679880592 680099328 681836544 682460784 684204032 685050768 687491712 687662784 689878836 691863552 692496972 694265856 694964448 697377519 697775472 699383808 700024113 701637632 701812224 702038016 702680751 704475648 706921744 709264128 709668864 712132992 714605676 714835584 717317652 717382656 719873568 721944576 722193422 722373129 722605536 724271104 724451328 724934194 725114583 725347872 727866441 730459944 730641708 732143616 732561408 733232088 735105024 737657472 738399726 740524032 741202002 741386439 743095296 745489984 745675488 745915392 747634688 748319168 748505376 753593136 754023168 755761152 756453072 756641304 756884736 759512808 762219072 764411904 764675388 764865666 765111744 767066112 767768382 769538048 769729536 770682114 772458496 773428176 777902592 778346496 780854784 781049088 781835004 786806784 789342336 789538752 789792768 792083108 792535104 794361856 795089116 795286962 797376512 797922144 798377472 800692707 801149616 802996224 803731389 804190032 806043648 806781603 807055488 809857764 812187648 812931228 814804992 815007744 816016356 817634176 820737152 821767437 823661568 824131584 824886099 826521504 826993152 828899328 829658208 829864656 832045056 832806816 833089536 835982208 838676232 838884924 839154816 841089024 841859064 842068548 844009472 847212544 847792278 848276064 850231296 851009706 851221467 851495328 853183488 854451909 856421376 857496456 859671552 859963392 860750712 862949376 865730304 865945728 868736312 869015808 871235584 872033224 875140416 875639808 877658112 878179098 878461632 878680224 880705536 881511846 884047872 884857242 885157632 888010128 888231096 888516864 891601992 893657088 896760064 897048576 897662412 900163328 901293318 903370752 904713786 906507456 906799104 909115392 909947712 913401024 913711104 916655616 916883712 919838448 922484736 923329296 925687808 926619264 929836692 930367296 932511744 933365484 933597738 935749632 936050688 936907668 939300864 940479984 943510761 944049168 945685504 946225152 947091447 949510656 952807568 953114112 956423536 956510208 959831424 963164172 963474048 965935104 966819444 967130496 970488588 970818048 973946592 974188944 976191488 976748544 977085218 977328351 977642784 980140032 981037377 983543296 984532968 987365376 988269336 988515252 990793728 994233984 994553856 998007168 999011394 999259983 1003052241 1004790848 1005364224 1007681536 1008604096 1008855072 1009179648 1012683744 1016200007 1016292096 1019567184 1019820888 1020148992 1022754816 1023691176 1026306048 1027576152 1031237568 1031494176 1034818254 1037203456 1037795328 1038745458 1041139712 1041398784 1042446672 1049075712 1052456448 1052718336 1053057024 1056713472 1060382616 1063896192 1064503296 1067590276 1068199488 1070661632 1071641852 1071908514 1072253376 1074724864 1075708804 1075976478 1076073984 1079810352 1082916864 1083290133 1083908304 1086406656 1086676992 1087401291 1088021808 1095689916 1095962562 1098215424 1098842112 1099848132 1102028672 1102657536 1106210944 1106486208 1107599589 1110409088 1110786048 1111803003 1114642944 1118234976 1118513232 1118873088 1121452032 1122478752 1122758064 1130389704 1131034752 1133641728 1134679608 1134961956 1135327104 1137577984 1139269212 1141895168 1143328608 1146228736 1146617856 1147013082 1147298499 1147667616 1150599168 1151652573 1154307072 1154594304 1156023171 1158687744 1160142264 1166853888 1167519744 1170905464 1171282176 1171573632 1174274048 1175349128 1178730496 1179809656 1180210176 1184013504 1184308128 1184689152 1188124662 1188802656 1191542784 1192633674 1192930443 1196064768 1196883216 1197566208 1201724424 1204494336 1206285048 1208676608 1209065472 1213263616 1214786646 1217868032 1218281472 1219396842 1222207488 1222511616 1224024534 1226451264 1229979648 1231105728 1235492352 1236197376 1239782256 1240489728 1243348992 1244487312 1244796984 1247666176 1248067584 1249210224 1252401152 1253973312 1258014348 1258327386 1258732224 1261633536 1262788596 1263102822 1266014208 1270818816 1271688417 1272414096 1275346944 1276514559 1277242992 1279775232 1284218896 1284632064 1287913472 1289092592 1289507328 1293984784 1294424064 1298595456 1298918592 1303104468 1303523712 1306853376 1308049836 1312710624 1313459712 1316487168 1317268647 1317692448 1318020336 1321058304 1322267769 1325645312 1326071808 1327285863 1330676224 1332015192 1332346644 1337402988 1340485632 1345140096 1345572864 1346493618 1350244992 1351939977 1355056128 1357070679 1359422912 1359761184 1360198656 1363673088 1364921568 1368408064 1369660879 1370101536 1374858833 1374983424 1375325568 1379757672 1383727104 1384993944 1388531712 1389928896 1394755038 1395550944 1398767616 1400048226 1400396607 1403275264 1403624448 1404076032 1405361502 1408951296 1413843488 1418528256 1419337728 1424265984 1429211352 1429671168 1434635304 1434765312 1439747136 1443889152 1444386844 1444746258 1445211072 1448542208 1448902656 1449868388 1450229166 1450695744 1455732882 1460919888 1461283416 1464287232 1465122816 1465627827 1466464176 1470210048 1475314944 1476799452 1481048064 1482404004 1482772878 1486190592 1490979968 1491350976 1491830784 1496638336 1497010752 1498517091 1507186272 1508046336 1511522304 1512906144 1513282608 1513769472 1519025616 1524438144 1529350776 1529731332 1530223488 1534132224 1535536764 1539076096 1539459072 1541364228 1544916992 1546856352 1552227381 1555805184 1556692992 1558118187 1561709568 1562098176 1563670008 1573613568 1578684672 1579077504 1579585536 1584166216 1585070208 1588723712 1590178232 1590573924 1594753024 1595844288 1596754944 1601385414 1602299232 1605992448 1607462778 1607862771 1608380064 1612087296 1613563206 1613964717 1614110976 1619715528 1624375296 1625862456 1629609984 1630015488 1632032712 1635268352 1641474304 1643534874 1647323136 1648263168 1649772198 1653043008 1653986304 1657798656 1659316416 1659729312 1664090112 1665613632 1666179072 1671964416 1677352464 1677769848 1678309632 1682178048 1683718128 1684137096 1688018944 1694425088 1695584556 1696552128 1700462592 1702019412 1702442934 1702990656 1706366976 1708903818 1712842752 1714992912 1719343104 1719926784 1720519623 1721501424 1725898752 1731460608 1731891456 1737472624 1738031616 1742471168 1744066448 1750280832 1751279616 1756358196 1756923264 1757360448 1761411072 1763023692 1768095744 1769714484 1770315264 1776020256 1776462192 1777033728 1782186993 1783203984 1787314176 1788950511 1793520128 1794097152 1795324824 1800326656 1802586636 1806741504 1809427572 1813014912 1813598208 1819895424 1822179969 1826802048 1827422208 1829095263 1833311232 1833767424 1836036801 1839676896 1844969472 1846064663 1846658592 1851375616 1853070601 1853238528 1859673384 1860734592 1865023488 1866730968 1867195476 1871499264 1872101376 1873815336 1878601728 1880959968 1887021522 1887491079 1888098336 1891371008 1892450304 1894182894 1894654233 1899021312 1905615136 1906228224 1912847072 1913020416 1919662848 1926328344 1926948096 1931870208 1933638888 1934260992 1940977176 1941636096 1947893184 1948377888 1952382976 1953497088 1954170436 1954656702 1955285568 1960280064 1962074754 1967086592 1969065936 1974730752 1976538672 1977030504 1981587456 1988467968 1989107712 1996014336 1998022788 1998519966 2006104482 2009581696 2010728448 2017208192 2017710144 2018359296 2019740427 2025367488 2032400014 2032584192 2039134368 2039641776 2040297984 2045509632 2047382352 2052612096 2055152304 2062475136 2062988352 2069636508 2074406912 2075590656 2077490916 2082279424 2082797568 2084893344 2092132557 2098151424 2100072339 2104912896 2105436672 2106114048 2108042253 2113426944 2120765232 2127792384 2129006592 2135180552 2136398976 2141323264 2143283704 2143817028 2144506752 2149449728 2151417608 2151952956 2152147968 2159620704 2165833728 2166580266 2167119387 2167816608 2172813312 2173353984 2174802582 2175343749 2176043616 2183599323 2191379832 2191925124 2196430848 2197684224 2199696264 2204057344 2205315072 2212421888 2212972416 2215199178 2220818176 2221572096 2223606006 2229285888 2236469952 2237026464 2237746176 2242904064 2244957504 2245516128 2260779408 2262069504 2267283456 2269359216 2269923912 2270654208 2275155968 2278538424 2283790336 2286657216 2292457472 2293235712 2294026164 2294596998 2295335232 2301198336 2303305146 2308614144 2309188608 2312046342 2317375488 2320284528 2333707776 2335039488 2341810928 2342564352 2343147264 2348548096 2350698256 2357460992 2359619312 2360420352 2368027008 2368616256 2369378304 2376249324 2377605312 2383085568 2385267348 2385860886 2392129536 2393766432 2395132416 2402078121 2403448848 2408988672 2411194167 2412570096 2417353216 2418130944 2420344809 2426527232 2429573292 2435736064 2436562944 2438793684 2444414976 2445023232 2448049068 2452902528 2462211456 2465302311 2470984704 2472394752 2474658297 2479564512 2480979456 2486697984 2488174111 2488974624 2489593968 2495332352 2496135168 2497616897 2498420448 2504802304 2507095519 2507946624 2516028696 2516654772 2517464448 2523267072 2525577192 2526205644 2532028416 2541637632 2543376834 2544828192 2550693888 2553029118 2553664401 2554485984 2559550464 2563355727 2568437792 2569264128 2575826944 2578185184 2579014656 2587969568 2588848128 2597190912 2597837184 2606208936 2607047424 2613706752 2616099672 2625421248 2626919424 2632974336 2634537294 2635384896 2636040672 2642116608 2644535538 2651290624 2652143616 2654571726 2661352448 2664030384 2664693288 2674805976 2680971264 2690280192 2691145728 2692987236 2700489984 2703879954 2710112256 2714141358 2718845824 2719522368 2720397312 2727346176 2729843136 2736816128 2739321758 2740203072 2749717666 2749966848 2750651136 2759515344 2767454208 2769987888 2777063424 2779857792 2789510076 2791101888 2797535232 2800096452 2800793214 2806550528 2807248896 2808152064 2810723004 2817902592 2827686976 2830532283 2837056512 2838675456 2841274341 2848531968 2858422704 2859342336 2869270608 2869530624 2879494272 2888773688 2889492516 2890422144 2897084416 2897805312 2899736776 2900458332 2901391488 2911465764 2921839776 2922566832 2928574464 2930245632 2931255654 2931985053 2932928352 2940420096 2943112131 2950629888 2953598904 2962096128 2964808008 2965545756 2972381184 2981959936 2982701952 2983661568 2993276672 2994021504 2997034182 3014372544 3016092672 3023044608 3025812288 3026565216 3027538944 3038051232 3048600021 3048876288 3058701552 3059462664 3060446976 3068264448 3071073528 3078152192 3078918144 3082728456 3089833984 3093712704 3104454762 3111610368 3113385984 3116236374 3123419136 3124196352 3127340016 3147227136 3157369344 3158155008 3159171072 3168332432 3170140416 3177447424 3180356464 3181147848 3189506048 3191688576 3193509888 3202770828 3204598464 3211984896 3214925556 3215725542 3216760128 3224174592 3227126412 3227929434 3228221952 3239431056 3248750592 3249870399 3251724912 3259219968 3260030976 3262203873 3264065424 3270536704 3282948608 3287069748 3294646272 3296526336 3299544396 3306086016 3307972608 3318632832 3319458624 3322798767 3331227264 3332358144 3335409009 3343928832 3354704928 3355539696 3356619264 3364356096 3366353209 3367436256 3368274192 3376037888 3379128743 3388850176 3391169112 3393104256 3400925184 3404038824 3404885868 3405981312 3412733952 3417807636 3425685504 3429985824 3438686208 3439853568 3441039246 3441895497 3443002848 3451797504 3454957719 3462921216 3463782912 3468069513 3474945248 3476063232 3484942336 3488132896 3500561664 3502559232 3512716392 3513846528 3514720896 3522822144 3526047384 3536191488 3539428968 3540630528 3552040512 3552924384 3554067456 3564373986 3566407968 3574628352 3577901022 3578791329 3587040256 3588194304 3590649648 3600653312 3605173272 3613483008 3618855144 3626029824 3627196416 3639790848 3644359938 3653604096 3654844416 3658190526 3666622464 3667534848 3672073602 3679353792 3689938944 3692129326 3693317184 3702751232 3706141202 3706477056 3719346768 3721469184 3730046976 3733461936 3734390952 3742998528 3744202752 3747630672 3757203456 3761919936 3774043044 3774982158 3776196672 3782742016 3784900608 3788365788 3789308466 3798042624 3811230272 3812456448 3815065251 3825694144 3826040832 3829543677 3839325696 3852656688 3853896192 3863740416 3867277776 3868521984 3881954352 3883272192 3895786368 3896755776 3904765952 3908340872 3909313404 3910571136 3920560128 3924149508 3934173184 3938131872 3949461504 3951805941 3953077344 3954061008 3963174912 3966803307 3976935936 3978215424 3981857589 3992028672 3996045576 3997039932 4012208964 4019163392 4021456896 4034416384 4035420288 4036718592 4039480854 4050734976 4064800028 4065168384 4078268736 4079283552 4080595968 4091019264 4094764704 4105224192 4108982637 4110304608 4124576499 4124950272 4125976704 4139273016 4148813824 4151181312 4154981832 4164558848 4165595136 4169786688 4184265114 4196302848 4200144678 4201189821 4209825792 4210873344 4212228096 4216084506 4226853888 4241530464 4255584768 4258013184 4270361104 4272797952 4282646528 4286567408 4287634056 4289013504 4298899456 4302835216 4303905912 4304295936 4319241408 4331667456 4333160532 4334238774 4335633216 4345626624 4346707968 4349605164 4350687498 4352087232 4367198646 4382759664 4383850248 4392861696 4395368448 4396883481 4399392528 4408114688 4410630144 4424843776 4425944832 4430398356 4441636352 4443144192 4447212012 4458571776 4472939904 4474052928 4475492352 4489915008 4491032256 4495551273 4521558816 4524139008 4534566912 4537258673 4538718432 4539847824 4541308416 4550311936 4554477871 4557076848 4567580672 4571762417 4573314432 4584914944 4588052328 4589193996 4590670464 4602396672 4606610292 4617228288 4618377216 4624092684 4634750976 4640569056 4656682143 4667415552 4670078976 4674354561 4683621856 4685128704 4686294528 4697096192 4701396512 4714921984 4719238624 4720840704 4736054016 4737232512 4738756608 4752498648 4755210624 4766171136 4770534696 4771721772 4784259072 4787532864 4790264832 4804156242 4806897696 4817977344 4822388334 4823588313 4825140192 4834706432 4836261888 4840689618 4841894151 4853054464 4859146584 4871472128 4873125888 4877587368 4888829952 4890046464 4896098136 4905805056 4924422912 4930604622 4941969408 4944789504 4949316594 4959129024 4961958912 4973395968 4976348222 4977949248 4979187936 4990664704 4992270336 4995233794 4996840896 5009604608 5014191038 5015893248 5032057392 5033309544 5034928896 5046534144 5051154384 5052411288 5064056832 5083275264 5086753668 5089656384 5101387776 5106058236 5107328802 5108971968 5119100928 5126711454 5136875584 5138528256 5151653888 5156370368 5158029312 5161558869 5175939136 5177696256 5194381824 5195674368 5212417872 5214094848 5227413504 5232199344 5250842496 5253838848 5269074588 5270769792 5272081344 5284233216 5289071076 5302581248 5304287232 5309143452 5322704896 5328060768 5329386576 5346560979 5349611952 5361942528 5366851533 5380560384 5382291456 5385974472 5400979968 5407759908 5420224512 5428282716 5437691648 5439044736 5440794624 5459686272 5473632256 5478643516 5480406144 5499435332 5499933696 5501302272 5519030688 5534908416 5538193989 5539975776 5554126848 5559211803 5559715584 5579020152 5582203776 5595070464 5600192904 5601586428 5613101056 5614497792 5616304128 5621446008 5635805184 5655373952 5661064566 5662473237 5674113024 5677350912 5682548682 5683962699 5697063936 5716845408 5718684672 5738541216 5739061248 5758988544 5777547376 5778985032 5780844288 5794168832 5795610624 5799473552 5800916664 5802782976 5822931528 5843679552 5845133664 5857148928 5860491264 5862511308 5863970106 5865856704 5880840192 5886224262 5901259776 5907197808 5924192256 5929616016 5931091512 5944762368 5963919872 5965403904 5967323136 5986553344 5988043008 5994068364 6028745088 6032185344 6051624576 6053130432 6055077888 6059221281 6076102464 6097200042 6097752576 6117403104 6118925328 6120893952 6136528896 6138644087 6142147056 6156304384 6157836288 6161940649 6165456912 6179667968 6187425408 6208909524 6223220736 6226771968 6232472748 6246838272 6248392704 6254680032 6276397671 6294454272 6300217017 6314738688 6316310016 6318342144 6324126759 6336664864 6340280832 6354894848 6360712928 6362295696 6379012096 6383377152 6387019776 6405541656 6409196928 6423969792 6429851112 6431451084 6433520256 6448349184 6454252824 6455858868 6456443904 6478862112 6497501184 6499740798 6501358161 6503449824 6518439936 6520061952 6524407746 6526031247 6528130848 6541073408 6550797969 6565897216 6574139496 6589292544 6593052672 6599088792 6612172032 6615945216 6637265664 6638917248 6645597534 6662454528 6664716288 6670818018 6687857664 6709409856 6711079392 6713238528 6728712192 6732706418 6734872512 6736548384 6752075776 6758257486 6777700352 6782338224 6786208512 6801850368 6808077648 6809771736 6811962624 6825467904 6835615272 6851371008 6859971648 6877372416 6879707136 6882078492 6883790994 6886005696 6903595008 6909915438 6925842432 6927565824 6936139026 6949890496 6952126464 6969884672 6976265792 7001123328 7005118464 7025432784 7027693056 7029441792 7045644288 7052094768 7072382976 7078857936 7081261056 7104081024 7105848768 7108134912 7128747972 7132815936 7149256704 7155802044 7157582658 7174080512 7176388608 7181299296 7201306624 7206234363 7210346544 7226966016 7233582501 7237710288 7252059648 7254392832 7261034427 7279581696 7288719876 7307208192 7309688832 7316381052 7333244928 7335069696 7344147204 7358707584 7384258652 7386634368 7405502464 7412282404 7412954112 7438693536 7442938368 7460093952 7464522333 7466923872 7468781904 7485997056 7488405504 7492850691 7495261344 7514406912 7521286557 7523839872 7548086088 7549964316 7552393344 7565484032 7569801216 7576731576 7578616932 7596085248 7622460544 7624912896 7630130502 7651388288 7652081664 7659087354 7660993203 7678651392 7690067181 7705313376 7707792384 7727480832 7734555552 7737043968 7763908704 7766544384 7791572736 7793511552 7809531904 7816681744 7818626808 7821142272 7841120256 7848299016 7868346368 7876263744 7898923008 7903611882 7906154688 7908122016 7926349824 7933606614 7953871872 7956430848 7963715178 7984057344 7992091152 7994079864 8024417928 8038326784 8042913792 8068832768 8070840576 8073437184 8078961708 8101469952 8129600056 8130336768 8156537472 8158567104 8161191936 8182038528 8189529408 8210448384 8217965274 8220609216 8249152998 8249900544 8251953408 8278546032 8297627648 8302362624 8305224353 8309963664 8329117696 8331190272 8336743231 8339573376 8368530228 8392605696 8400289356 8402379642 8419651584 8421746688 8424456192 8432169012 8453707776 8483060928 8491596849 8511169536 8516026368 8523823023 8540722208 8545595904 8565293056 8573134816 8575268112 8578027008 8597798912 8605670432 8607811824 8608591872 8638482816 8666321064 8668477548 8671266432 8691253248 8693415936 8699210328 8701374996 8704174464 8734397292 8765519328 8767700496 8785723392 8790736896 8793766962 8795955159 8798785056 8816229376 8821260288 8829336393 8849687552 8851889664 8860796712 8883272704 8886288384 8894424024 8917143552 8945879808 8948105856 8950984704 8979830016 8982064512 8991102546 9043117632 9048278016 9069133824 9074517346 9077436864 9079695648 9082616832 9100623872 9108955742 9114153696 9135161344 9143524834 9145800063 9146628864 9169829888 9176104656 9178387992 9181340928 9204793344 9213220584 9234456576 9236754432 9248185368 9269501952 9281138112 9313364286 9334831104 9340157952 9348709122 9367243712 9370257408 9372589056 9394192384 9402793024 9429843968 9438477248 9441681408 9472108032 9474465024 9477513216 9504997296 9510421248 9532342272 9541069392 9543443544 9568518144 9575065728 9580529664 9608312484 9613795392 9635954688 9644776668 9647176626 9650280384 9669412864 9672523776 9681379236 9683788302 9706108928 9718293168 9742944256 9746251776 9749611197 9755174736 9777659904 9780092928 9786611619 9792196272 9811610112 9848845824 9861209244 9883938816 9889579008 9898633188 9918258048 9923917824 9952696444 9955898496 9958375872 9981329408 9990467588 9993681792 10019209216 10028382076 10031786496 10064114784 10066619088 10069857792 10093068288 10099059627 10102308768 10104822576 10128113664 10137386229 10166550528 10173507336 10179312768 10202775552 10212116472 10214657604 10217943936 10238201856 10253422908 10273751168 10277056512 10312740736 10316058624 10323117738 10325686491 10351878272 10355392512 10364873157 10388763648 10391348736 10404208539 10424835744 10428189696 10454827008 10464398688 10501684992 10507677696 10538149176 10541539584 10544162688 10568466432 10578142152 10605162496 10608574464 10618286904 10645409792 10656121536 10658773152 10693121958 10699223904 10723885056 10733703066 10736373987 10761120768 10764582912 10771948944 10801959936 10815519816 10840449024 10856565432 10875383296 10878089472 10881589248 10919372544 10947264512 10957287032 10960812288 10998870664 10999867392 11002604544 11038061376 11069816832 11076387978 11079951552 11108253696 11118423606 11119431168 11158040304 11164407552 11190140928 11200385808 11203172856 11226202112 11228995584 11232608256 11236480007 11242892016 11271610368 11310747904 11322129132 11324946474 11348226048 11354701824 11365097364 11367925398 11394127872 11433690816 11437369344 11445195753 11477082432 11478122496 11488631031 11517977088 11555094752 11557970064 11561688576 11588337664 11591221248 11598947104 11601833328 11605565952 11645863056 11687359104 11690267328 11714297856 11725022616 11727940212 11731713408 11761680384 11772448524 11802519552 11814395616 11848384512 11855417823 11859232032 11862183024 11889524736 11900409921 11927839744 11930807808 11934646272 11945572767 11973106688 11976086016 11988136728 12057490176 12064370688 12103249152 12106260864 12110155776 12118442562 12152204928 12194400084 12195505152 12234806208 12237850656 12241787904 12273057792 12277288174 12284294112 12312608768 12315672576 12323881298 12326947911 12330913824 12359335936 12373729497 12374850816 12417819048 12446441472 12453543936 12464945496 12493676544 12496785408 12509360064 12552795342 12588908544 12600434034 12603569463 12629477376 12632620032 12636684288 12648253518 12673329728 12680561664 12709789696 12721425856 12724591392 12758024192 12766754304 12774039552 12811083312 12818393856 12847939584 12859702224 12862902168 12867040512 12896698368 12908505648 12911717736 12912887808 12957724224 12995002368 12999481596 13002716322 13006899648 13036879872 13040123904 13048815492 13052062494 13056261696 13082146816 13101595938 13131794432 13148278992 13178585088 13186105344 13190650443 13198177584 13224344064 13231890432 13274531328 13277834496 13291195068 13324909056 13329432576 13341636036 13375715328 13418819712 13422158784 13426477056 13465412836 13469745024 13473096768 13504151552 13516514972 13555400704 13564676448 13572417024 13603700736 13611776019 13616155296 13619543472 13623925248 13650935808 13663433613 13671230544 13702742016 13715287251 13719943296 13754744832 13764156984 13767581988 13772011392 13807190016 13819830876 13851684864 13855131648 13872278052 13899780992 13904252928 13952531584 13970046429 14002246656 14010236928 14023063683 14050865568 14055386112 14058883584 14091288576 14104189536 14144765952 14157715872 14162522112 14208162048 14211697536 14216269824 14257495944 14265631872 14298513408 14311604088 14315165316 14348161024 14352777216 14362598592 14402613248 14412468726 14420693088 14453932032 14467165002 14470764939 14475420576 14504119296 14508785664 14522068854 14525682453 14559163392 14577439752 14614416384 14619377664 14632762104 14666489856 14670139392 14688294408 14717415168 14768517304 14773268736 14811004928 14824564808 14825908224 14877387072 14885876736 14920187904 14929044666 14933847744 14937563808 14971994112 14976811008 14985701382 14990522688 15028813824 15042573114 15047679744 15096172176 15099928632 15104786688 15130968064 15139602432 15153463152 15157233864 15192170496 15244921088 15249825792 15260261004 15302776576 15304163328 15318174708 15321986406 15357302784 15380134362 15410626752 15415584768 15454961664 15469111104 15474087936 15484676607 15527817408 15533088768 15583145472 15587023104 15619063808 15633363488 15637253616 15642284544 15682240512 15696598032 15736692736 15752527488 15807223764 15812309376 15816244032 15852699648 15867213228 15907743744 15912861696 15927430356 15968114688 15984182304 15988159728 16039682937 16048835856 16076653568 16085827584 16100554599 16137665536 16141681152 16146874368 16157923416 16202939904 16259200112 16260673536 16313074944 16317134208 16322383872 16379058816 16420896768 16435930548 16441218432 16498305996 16499801088 16503906816 16557092064 16595255296 16604725248 16610448706 16614581967 16619927328 16658235392 16662380544 16673486462 16677635409 16679146752 16737060456 16785211392 16800578712 16804759284 16839303168 16843493376 16848912384 16864338024 16907415552 16966121856 16983193698 16987419711 17022339072 17032052736 17047646046 17051888097 17081444416 17091191808 17130586112 17146269632 17150536224 17156054016 17195597824 17211340864 17215623648 17217183744 17276965632 17332642128 17336955096 17342532864 17382506496 17386831872 17398420656 17402749992 17408348928 17468794584 17531038656 17535400992 17571446784 17581473792 17587533924 17591910318 17597570112 17632458752 17642520576 17658672786 17699375104 17703779328 17721593424 17766545408 17772576768 17788848048 17834287104 17891759616 17896211712 17901969408 17959660032 17964129024 17982205092 18086235264 18096556032 18149034692 18154873728 18159391296 18165233664 18201247744 18217911484 18228307392 18270322688 18287049668 18291600126 18293257728 18339659776 18352209312 18356775984 18362681856 18409586688 18415932261 18426441168 18468913152 18473508864 18485821947 18496370736 18539003904 18562276224 18626728572 18669662208 18680315904 18697418244 18734487424 18740514816 18745178112 18805586048 18829193013 18876954496 18883362816 18900651051 18944216064 18948930048 18955026432 18972380277 19009994592 19020842496 19064684544 19082138784 19086887088 19137036288 19150131456 19161059328 19216624968 19227590784 19271909376 19289553336 19294353252 19300560768 19338825728 19345047552 19362758472 19367576604 19412217856 19436586336 19485888512 19492503552 19499222394 19504074483 19510349472 19555319808 19560185856 19573223238 19578093741 19584392544 19623220224 19652393907 19697691648 19722418488 19767877632 19779158016 19797266376 19836516096 19847835648 19905392888 19911796992 19916751744 19962658816 19980935176 19987363584 20038418432 20056764152 20063572992 20128229568 20133238176 20139715584 20186136576 20198119254 20204617536 20209645152 20256227328 20274772458 20333101056 20347014672 20358625536 20405551104 20424232944 20429315208 20435887872 20476403712 20506845816 20547502336 20554113024 20625481472 20632117248 20646235476 20651372982 20703756544 20710785024 20729746314 20777527296 20782697472 20808417078 20849671488 20856379392 20909654016 20928797376 21003369984 21015355392 21076298352 21083079168 21088325376 21136932864 21156284304 21210324992 21217148928 21236573808 21290819584 21312243072 21317546304 21386243916 21398447808 21447770112 21467406132 21472747974 21522241536 21529165824 21543897888 21603919872 21618703089 21631039632 21680898048 21700747503 21713130864 21750766592 21756178944 21763178496 21783103281 21838745088 21894529024 21914574064 21921624576 21997741328 21999734784 22005209088 22076122752 22152775956 22159903104 22216507392 22236847212 22238862336 22316080608 22328815104 22380281856 22393566999 22400771616 22406345712 22452404224 22457991168 22465216512 22472960014 22478552073 22485784032 22543220736 22563859671 22621495808 22644258264 22649892948 22696452096 22709403648 22730194728 22735850796 22788255744 22867381632 22874738688 22890391506 22954164864 22956244992 22977262062 22982979609 23035954176 23070201543 23110189504 23115940128 23123377152 23176675328 23182442496 23197894208 23203666656 23211131904 23291726112 23372600161 23374718208 23380534656 23428595712 23450045232 23455880424 23463426816 23523360768 23544897048 23605039104 23628791232 23696769024 23710835646 23718464064 23724366048 23779049472 23800819842 23855679488 23861615616 23869292544 23891145534 23946213376 23952172032 23976273456 24114980352 24128741376 24206498304 24212521728 24220311552 24236885124 24304409856 24388800168 24391010304 24469612416 24475701312 24483575808 24546115584 24554576348 24568588224 24625217536 24631345152 24647762596 24653895822 24661827648 24718671872 24747458994 24749701632 24835638096 24892882944 24907087872 24915673059 24929890992 24987353088 24993570816 25010229693 25018720128 25105590684 25177817088 25200868068 25207138926 25258954752 25265240064 25273368576 25296507036 25346659456 25361123328 25442851712 25449182784 25474790547 25533508608 25548079104 25571469069 25622166624 25636787712 25695879168 25719404448 25725804336 25734081024 25793396736 25817011296 25823435472 25825775616 25915448448 25998963192 26005432644 26013799296 26073759744 26080247808 26097630984 26104124988 26112523392 26164293632 26203191876 26263588864 26296557984 26357170176 26372210688 26381300886 26387865477 26396355168 26448688128 26463780864 26488009179 26549062656 26555668992 26582390136 26649818112 26658865152 26683272072 26751430656 26837639424 26844317568 26852954112 26930825672 26939490048 26946193536 27008303104 27033029944 27110801408 27129352896 27144834048 27207401472 27223552038 27232310592 27239086944 27247850496 27301871616 27326867226 27342461088 27405484032 27430574502 27437400189 27439886592 27509489664 27528313968 27535163976 27544022784 27614380032 27639661752 27703369728 27710263296 27744556104 27799561984 27808505856 27905063168 27940092858 28004493312 28020473856 28046127366 28101731136 28110772224 28117767168 28182577152 28208379072 28289531904 28315431744 28325044224 28416324096 28423395072 28432539648 28514991888 28531263744 28597026816 28623208176 28630330632 28696322048 28705554432 28725197184 28805226496 28824937452 28841386176 28907864064 28934330004 28941529878 28950841152 29008238592 29017571328 29044137708 29051364906 29118326784 29154879504 29228832768 29238755328 29248833591 29265524208 29332979712 29340278784 29359834857 29376588816 29434830336 29537034608 29546537472 29622009856 29649129616 29651816448 29754774144 29771753472 29858089332 29867695488 29875127616 29943988224 29971402764 29981045376 30057627648 30085146228 30095359488 30192344352 30199857264 30209573376 30261936128 30279204864 30297178881 30306926304 30314467728 30384340992 30412158687 30489842176 30499651584 30520522008 30605553152 30608326656 30636349416 30643972812 30714605568 30760268724 30821253504 30831169536 30938222208 30948175872 30969353214 30977059473 31055634816 31066177536 31094619471 31166290944 31174046208 31212625617 31238127616 31266726976 31274507232 31284569088 31364481024 31393196064 31473385472 31502200217 31505054976 31614447528 31624618752 31632488064 31705399296 31734426456 31815487488 31825723392 31854860712 31936229376 31968364608 31976319456 32079365874 32097671712 32153307136 32171655168 32201109198 32209121961 32275331072 32283362304 32293748736 32315846832 32405879808 32518400224 32521347072 32626149888 32634268416 32644767744 32758117632 32841793536 32871861096 32882436864 32996611992 32999602176 33007813632 33114184128 33190510592 33209450496 33220897412 33229163934 33239854656 33316470784 33324761088 33346972924 33355270818 33358293504 33474120912 33570422784 33601157424 33609518568 33678606336 33686986752 33697824768 33709440021 33728676048 33814831104 33932243712 33966387396 33974839422 34044678144 34064105472 34095292092 34103776194 34162888832 34182383616 34292539264 34301072448 34312108032 34335587259 34422681728 34431247296 34434367488 34465893093 34553931264 34665284256 34673910192 34685065728 34765012992 34773663744 34796841312 34805499984 34816697856 34937589168 35062077312 35070801984 35142893568 35175067848 35183820636 35195140224 35264917504 35285041152 35317345572 35398750208 35407558656 35443186848 35533090816 35545153536 35566253469 35577696096 35668574208 35701229763 35783519232 35792423424 35803938816 35836718301 35919320064 35928258048 35964410184 36172470528 36193112064 36298069384 36309747456 36318782592 36330467328 36402495488 36435822968 36456614784 36540645376 36574099336 36583200252 36586515456 36679319552 36704418624 36713551968 36725363712 36819173376 36831864522 36852882336 36937826304 36947017728 36971643894 36980843733 36992741472 37078007808 37121188491 37124552448 37253457144 37339324416 37360631808 37394836488 37468974848 37481029632 37490356224 37611172096 37658386026 37753908992 37766725632 37801302102 37888432128 37897860096 37910052864 37944760554 38019989184 38041684992 38129369088 38164277568 38173774176 38274072576 38300262912 38322118656 38433249936 38455181568 38543818752 38579106672 38588706504 38601121536 38677651456 38690095104 38725516944 38735153208 38824435712 38873172672 38971777024 38985007104 38998444788 39008148966 39020698944 39110639616 39120371712 39146446476 39156187482 39168785088 39246440448 39304787814 39395383296 39444836976 39535755264 39558316032 39571951329 39594532752 39673032192 39695671296 39810785776 39823593984 39833503488 39925317632 39961870352 39974727168 40076836864 40113528304 40127145984 40256459136 40266476352 40279431168 40396238508 40409235072 40419290304 40512454656 40549544916 40666202112 40694029344 40717251072 40811102208 40835328057 40848465888 40858630416 40871775744 40952807424 40990300839 41013691632 41095004672 41108226048 41145861753 41250962944 41264234496 41292470952 41302745964 41407513088 41421570048 41459492628 41555054592 41565394944 41616834156 41699342976 41712758784 41857594752 41910139287 42006739968 42030710784 42069191049 42152596704 42166158336 42176650752 42273865728 42312568608 42420649984 42434297856 42459487249 42473147616 42581639168 42620623823 42624486144 42635092608 42772487832 42796895616 42895540224 42934812264 42945495948 43044483072 43058331648 43087795776 43207839744 43237406178 43262079264 43361796096 43401495006 43412294817 43426261728 43501533184 43512357888 43526356992 43566206562 43577047359 43677490176 43789058048 43829148128 43843249152 43995482656 43999469568 44010418176 44152245504 44305551912 44319806208 44433014784 44473694424 44477724672 44632161216 44657630208 44760563712 44787133998 44801543232 44812691424 44904808448 44915982336 44930433024 44945920028 44957104146 44971568064 45086441472 45127719342 45242991616 45288516528 45299785896 45392904192 45418807296 45460389456 45471701592 45576511488 45734763264 45749477376 45780783012 45908329728 45912489984 45954524124 45965959218 46071908352 46140403086 46220379008 46231880256 46246754304 46364884992 46395788416 46407333312 46422263808 46454029821 46583452224 46745200322 46749436416 46761069312 46857191424 46900090464 46911760848 46926853632 47046721536 47089794096 47210078208 47257582464 47421671292 47436928128 47448732096 47558098944 47601639684 47711358976 47723231232 47738585088 47782291068 47892426752 47904344064 47952546912 48119048811 48229960704 48257482752 48301663797 48412996608 48425043456 48440623104 48473770248 48608819712 48777600336 48782020608 48939224832 48951402624 48967151616 49109152696 49137176448 49250435072 49262690304 49295525192 49307791644 49323655296 49437343744 49494917988 49499403264 49671276192 49785765888 49814175744 49831346118 49843745901 49859781984 49974706176 49987141632 50020459386 50032906227 50037440256 50211181368 50355634176 50401736136 50414277852 50517909504 50530480128 50546737152 50593014072 50693318912 50722246656 50885703424 50898365568 50949581094 51067017216 51096158208 51142938138 51244333248 51273575424 51391758336 51438808896 51451608672 51468162048 51586793472 51634022592 51646870944 51651551232 51830896896 51997926384 52010865288 52027598592 52147519488 52160495616 52195261968 52208249976 52225046784 52328587264 52406383752 52527177728 52593115968 52714340352 52744421376 52762601772 52775730954 52792710336 52897376256 52927561728 52976018358 53098125312 53111337984 53164780272 53299636224 53317730304 53366544144 53502861312 53675278848 53688635136 53705908224 53861651344 53878980096 53892387072 54016606208 54066059888 54221602816 54258705792 54289668096 54447104076 54464621184 54478173888 54495700992 54603743232 54653734452 54684922176 54810968064 54861149004 54874800378 54879773184 55018979328 55056627936 55070327952 55088045568 55228760064 55247796783 55279323504 55406739456 55420526592 55457465841 55489112208 55599123968 55617011712 55810126336 55880185716 56008986624 56040947712 56092254732 56203462272 56221544448 56235534336 56416758144 56487579039 56630863488 56650088448 56701953153 56832648192 56846790144 56865079296 56917140831 57029983776 57062527488 57194053632 57228004553 57246416352 57260661264 57392644096 57411108864 57445188631 57450394368 57610452992 57649874904 57682772352 57815728128 57868660008 57883059756 57901682304 58016477184 58035142656 58088275416 58102729812 58236653568 58309759008 58457665536 58477510656 58497667182 58512223449 58531048416 58665959424 58680557568 58719669714 58734281223 58753177632 58869660672 58957181721 59074069216 59093074944 59244019712 59298259232 59303632896 59509548288 59543506944 59716178664 59735390976 59750255232 59887976448 59942805528 59962090752 60115255296 60170292456 60190718976 60384688704 60399714528 60419146752 60523872256 60558409728 60594357762 60613852608 60628935456 60768681984 60824317374 60979684352 60999303168 61041044016 61211106304 61216653312 61272698832 61287945624 61429211136 61520537448 61642507008 61662339072 61876444416 61896351744 61938706428 61954118946 62111269632 62132355072 62189238942 62332581888 62348092416 62425251234 62533453952 62549014464 62569138176 62728962048 62786392128 62946770944 63004400434 63010109952 63228895056 63249237504 63264976128 63410798592 63468852912 63630974976 63651446784 63709721424 63872458752 63936729216 63952638912 64158731748 64195343424 64306614272 64343310336 64402218396 64418243922 64550662144 64566724608 64587497472 64631693664 64811759616 64856109267 65036800448 65042694144 65102242509 65252299776 65268536832 65289535488 65349309843 65516235264 65683587072 65743722192 65764873728 65993223984 65999204352 66015627264 66228368256 66381021184 66441794824 66458327868 66479709312 66632941568 66649522176 66693945848 66710541636 66716587008 66948241824 67140845568 67180700997 67202314848 67219037136 67357212672 67373973504 67395649536 67418880042 67435656219 67457352096 67629662208 67691579013 67864487424 67932774792 67949678844 68089356288 68128210944 68190584184 68207552388 68325777664 68364767232 68585078528 68602144896 68624216064 68671174518 68845363456 68862494592 68868734976 68931786186 69107862528 69330568512 69347820384 69370131456 69530025984 69547327488 69593682624 69610999968 69633395712 69875178336 70117800483 70124154624 70141603968 70285787136 70350135696 70367641272 70390280448 70529835008 70570082304 70634691144 70797500416 70815117312 70886373696 71066181632 71090307072 71132506938 71155392192 71337148416 71402459526 71567038464 71584846848 71607877632 71673436602 71838640128 71856516096 71928820368 72344941056 72386224128 72596138768 72619494912 72637565184 72660934656 72804990976 72871645936 72913229568 73081290752 73148198672 73166400504 73173030912 73358639104 73408837248 73427103936 73450727424 73638346752 73663729044 73705764672 73875652608 73894035456 73943287788 73961687466 73985482944 74156015616 74242376982 74249104896 74506914288 74678648832 74721263616 74747019177 74789672976 74937949696 74962059264 74980712448 75030689079 75222344192 75316772052 75507817984 75533451264 75602604204 75776864256 75795720192 75820105728 75889521108 76039978368 76083369984 76328555136 76347548352 76424371641 76600525824 76644237312 76714407207 76866499872 76910363136 77087637504 77133397441 77158213344 77177413008 77202243072 77355302912 77380190208 77426123807 77451033888 77470306416 77648871424 77719961089 77746345344 77943554048 77996889576 78016297932 78041397888 78221279232 78240743424 78292892952 78312374964 78337570176 78492880896 78609575628 78790766592 78889673952 79071510528 79116632064 79143902658 79163596431 79189065504 79346064384 79391342592 79464027537 79621571552 79647187968 79667006976 79850635264 79923740704 79949454336 80153673728 80227056608 80254291968 80512918272 80532952704 80558862336 80792477016 80818470144 80838580608 81024909312 81099089832 81332404224 81388058688 81434502144 81622204416 81670656114 81696931776 81717260832 81743551488 81905614848 81980601678 82027383264 82190009344 82216452096 82291723506 82312200567 82501925888 82528468992 82584941904 82605491928 82815026176 82843140096 82918985256 83110109184 83130789888 83233668312 83398685952 83425517568 83715189504 83820278574 84013479936 84061421568 84138382098 84305193408 84332316672 84353301504 84547731456 84625137216 84841299968 84868595712 84918974498 84946295232 85163278336 85241247646 85248972288 85270185216 85544975664 85593791232 85791080448 85869624528 85890991896 86088966144 86116663296 86175591552 86415679488 86474812356 86524158528 86723592192 86802990012 86824589634 86852523456 87003066368 87024715776 87052713984 87132413124 87154094718 87354980352 87578116096 87658296256 87686498304 87746500773 87990965312 87998939136 88020836352 88079504571 88304491008 88611103824 88639612416 88866029568 88947388848 88955449344 89264322432 89315260416 89574267996 89603086464 89625382848 89809616896 89831964672 89891840056 89914208292 89943136128 90172882944 90255438684 90485983232 90577033056 90599571792 90785808384 90837614592 90891536643 90920778912 90943403184 91153022976 91236476061 91469526528 91498954752 91561566024 91816659456 91824979968 91909048248 91931918436 92143816704 92280806172 92440758016 92463760512 92493508608 92791576832 92814666624 92844527616 92908059642 93166904448 93490400644 93498872832 93522138624 93714382848 93800180928 93823521696 93853707264 94093443072 94179588192 94420156416 94506600651 94515164928 94843342584 94873856256 94897464192 95116197888 95203279368 95422717952 95446462464 95477170176 95564582136 95784853504 95808688128 95905093824 96238097622 96459921408 96514965504 96603327594 96627365883 96825993216 96850086912 96881246208 96947540496 97217639424 97555200672 97564041216 97878449664 97902805248 97934303232 98218305392 98274352896 98500870144 98525380608 98591050384 98615583288 98647310592 98874687488 98989835976 98998806528 99342552384 99571531776 99628351488 99662692236 99687491802 99719563968 99949412352 99974283264 100040918772 100065812454 100074880512 100422362736 100711268352 100803472272 100828555704 101035819008 101060960256 101093474304 101128320063 101186028144 101386637824 101444493312 101771406848 101796731136 101899162188 102134034432 102192316416 102285876276 102488666496 102547150848 102877617792 102903217344 102936324096 103006761777 103268045184 103293741888 103303102464 103397679279 103661793792 103995852768 104021730576 104055197184 104295038976 104320991232 104356949479 104390523936 104416499952 104450093568 104657174528 104752991033 104812767504 105054355456 105186231936 105428680704 105525203544 105551461908 105585420672 105794752512 105855123456 105952036716 106196250624 106222675968 106329560544 106599272448 106635460608 106698760407 106733088288 107005722624 107103689289 107350557696 107377270272 107411816448 107510154903 107723302688 107757960192 107784774144 108033212416 108132119776 108443205632 108517411584 108579336192 108894208152 108929242368 108956347776 108991401984 109207486464 109307468904 109369844352 109621936128 109722298008 109749600756 109759546368 110037958656 110113255872 110140655904 110176091136 110457520128 110495593566 110558647008 110813478912 110841053184 110914931682 110942531199 110978224416 111198247936 111234023424 111363565473 111620252672 111760371432 112017973248 112081895424 112184509464 112406924544 112443088896 112471068672 112833516288 112975158078 113261726976 113300176896 113403906306 113665296384 113693580288 113730158592 113834281662 114059967552 114125054976 114388107264 114456009106 114492832704 114521322528 114785288192 114822217728 114890377262 114900788736 115220905984 115299749808 115365544704 115631456256 115737320016 115766119512 115803364608 116032954368 116070285312 116176550832 116205459624 116473307136 116619518016 116915331072 116955021312 116995334364 117024446898 117062096832 117331918848 117361115136 117439339428 117468562446 117506355264 117739321344 117914363442 118148138432 118186149888 118488039424 118596518464 118607265792 118715853987 119019096576 119087013888 119432357328 119470781952 119500510464 119775952896 119885611056 119924181504 120230510592 120340584912 120381437952 120769377408 120799429056 120838293504 121047744512 121188715524 121227705216 121257870912 121537363968 121648634748 121959368704 121998606336 122082088032 122422212608 122433306624 122505984171 122545397664 122575891248 122858422272 122970902517 123041074896 123285014016 123324678144 123437585259 123752888832 123792703488 123877412856 123908237892 124222539264 124264710144 124378477884 124665163776 124696184832 124850502468 125066907904 125098028928 125138276352 125572784256 125893541888 126008800868 126020219904 126457790112 126498475008 126529952256 126821597184 126937705824 127261949952 127302893568 127378461747 127419442848 127744917504 127861871469 127873458432 127905277824 128317463496 128390686848 128613228544 128686620672 128804436792 128836487844 129101324288 129133449216 129174994944 129263387328 129623519232 129712218534 130073600896 130085388288 130204485018 130236884451 130504599552 130537073664 130579070976 130698619686 130731142077 131032470528 131367174144 131487444384 131529747456 131986447968 131998408704 132031254528 132456736512 132762042368 132883589648 132916655736 132959418624 133265883136 133299044352 133387891696 133421083272 133433174016 133896483648 134281691136 134361401994 134404629696 134438074272 134714425344 134747947008 134791299072 134837760084 134871312438 134914704192 135259324416 135383158026 135728974848 135865549584 135899357688 136178712576 136256421888 136381168368 136415104776 136651555328 136729534464 137170157056 137204289792 137248432128 137342349036 137690726912 137724989184 137737469952 137863572372 138215725056 138661137024 138695640768 138740262912 139094654976 139187365248 139221999936 139266791424 139362089463 139750356672 140235600966 140248309248 140283207936 140571574272 140700271392 140735282544 140780560896 141059670016 141140164608 141188814001 141269382288 141595000832 141630234624 141724634927 141772747392 142132363264 142265013876 142310784384 142674296832 142804919052 143134076928 143169693696 143215755264 143346873204 143677280256 143713032192 143857640736 144357146433 144689882112 144772448256 144904991391 145192277536 145238989824 145275130368 145321869312 145609981952 145743291872 145826459136 146162581504 146296397344 146332801008 146346061824 146717278208 146817674496 146854207872 146901454848 147327458088 147411529344 147751305216 147788070912 147886575576 147923374932 147970965888 148312031232 148484753964 148498209792 149013828576 149357297664 149442527232 149494038354 149531237703 149579345952 149875899392 149924118528 149961424896 150061378158 150098718681 150444688384 150633544104 151015635968 151066902528 151205208408 151553728512 151591440384 151640211456 151779042216 152079956736 152166739968 152657110272 152695096704 152848743282 153201051648 153288474624 153428814414 153732999744 153820726272 154175275008 154266794882 154316426688 154354826016 154404486144 154710605824 154760380416 154852247614 154902067776 154940612832 155297742848 155439922178 155492690688 155887108096 155993779152 156032595864 156082795776 156442558464 156481486848 156585785904 156624749928 156675140352 156985761792 157219151256 157581533184 157779347904 158143021056 158233264128 158287805316 158327192862 158378131008 158692128768 158782685184 158928055074 159243143104 159294375936 159334013952 159701270528 159847481408 159898908672 160307347456 160454113216 160508583936 161025836544 161065905408 161117724672 161584954032 161636940288 161677161216 162049818624 162198179664 162664808448 162776117376 162869004288 163341312228 163393863552 163434521664 163487102976 163811229696 163961203356 164054766528 164380018688 164432904192 164583447012 164624401134 165003851776 165056937984 165169883808 165210983856 165630052352 165686280192 165743390349 165837970512 166220218368 166261579776 166372397523 166467336624 166797371904 166851035136 167430379008 167640557148 168026959872 168122843136 168276764196 168610386816 168664633344 168706603008 169250274432 169682599936 169837948996 169892590464 170326556672 170482495292 170497944576 170540370432 171089951328 171187582464 171582160896 171684013659 171739249056 171781983792 172177932288 172233326592 172335565893 172351183104 172831358976 172949624712 173048317056 173447184384 173605980024 173649179268 173705046912 174006132736 174049431552 174105427968 174264826248 174308189436 174709960704 175316592512 175372996608 175493001546 175536670347 175981930624 175997878272 176041672704 176159009142 176202843669 176608982016 176871545163 177222207648 177279224832 177732059136 177894777696 177910898688 178528644864 178630520832 179148535992 179206172928 179250765696 179619233792 179663929344 179783680112 179828416584 179886272256 180345765888 180510877368 180971966464 181154066112 181199143584 181571616768 181675229184 181783073286 181841557824 181886806368 182306045952 182472952122 182939053056 182997909504 183123132048 183633318912 183649959936 183818096496 183863836872 184287633408 184561612344 184881516032 184927521024 184987017216 185583153664 185629333248 185689055232 185816119284 186333808896 186980801288 186997745664 187044277248 187600361856 187647043392 187707414528 188186886144 188359176384 188840312832 189013201302 189030329856 189686685168 189747712512 189794928384 190232395776 190406558736 190845435904 190892924928 190954340352 191020160119 191129164272 191569707008 191617376256 191810187648 192476195244 192919842816 193029931008 193206655188 193254731766 193651986432 193700173824 193762492416 193895080992 194435278848 194568327801 195110401344 195128082432 195306727527 195756899328 195805610496 195868606464 196047929529 196436610784 196548705792 197001740288 197050761216 197182100768 197231166576 197294621184 197749374976 197979671952 197997613056 198685104768 199143063552 199325384472 199374983604 199439127936 199898824704 199948566528 200081837544 200131624908 200149761024 200844725472 201422536704 201542102991 201606944544 201657111408 202071638016 202121920512 202186948608 202256640126 202306968657 202372056288 202773275648 202888986624 203074737039 203542813696 203593462272 203798324376 204268068864 204384632832 204571752552 204977332992 205094301696 205755235584 205806434688 205872648192 206013523554 206536090368 206587483776 206606204928 206795358558 207323587584 207991705536 208043461152 208110394368 208590077952 208641982464 208713898958 208781047872 208832999904 208900187136 209314349056 209505982066 209625535008 210108710912 210353401449 210372463872 210857361408 211050407088 211102923816 211170841344 211589505024 211710246912 211904073432 212392501248 212445351936 212659121088 213198544896 213270921216 213397520814 213466176576 214011445248 214207378578 214701115392 214754540544 214823632896 215020309806 215446605376 215515920384 215569548288 216066424832 216264239552 216886411264 217034823168 217158672384 217788416304 217858484736 217912695552 217982803968 218414972928 218614937808 218739688704 219243872256 219444596016 219499201512 219519092736 220075917312 220226511744 220281311808 220352182272 220915040256 220991187132 221117294016 221626957824 221682106368 221829863364 221885062398 221956448832 222396495872 222468046848 222727130946 223240505344 223520742864 224035946496 224163790848 224241057531 224369018928 224813849088 224886177792 224942137344 225092067237 225667032576 225950316156 226523453952 226600353792 226807812612 227330592768 227387160576 227460317184 227668563324 228119935104 228250109952 228912018212 228985665408 229042645056 229570576384 229780754524 229801577472 230441811968 230599499616 230731089408 231262912512 231400192323 231474640032 231532239024 231606729216 232065908736 232140570624 232278371421 232353101664 232410919248 232946614272 233159883267 233239036032 233830662144 233990668728 234048893796 234124193664 234663837696 234722230272 234878678856 234937124892 235012710528 235478642688 235828726884 236296276864 236372299776 237193036928 237214531584 237431707974 237490789293 238038193152 238174027776 238392082611 238864714656 238941563904 239001020928 239551905792 239771222112 239848363008 240461021184 240681169824 240762875904 241538754816 241598858112 241676587008 242095489024 242377431048 242455410432 242515741824 243074727936 243297269496 243918737408 243997212672 244164176064 244844425216 244866613248 245011968342 245090795328 245151782496 245716844544 245941805034 246082149792 246570028032 246649356288 246875170518 246936601701 247505777664 247585406976 247754825712 247816475784 248445078528 248529420288 248756955768 249330327552 249392369664 249701004936 250133815808 250196057856 250276552704 251145568512 251787083776 252017601736 252040439808 252915580224 252996950016 253059904512 253643194368 253875411648 254523899904 254605787136 254756923494 254838885696 255489835008 255723742938 255746916864 255810555648 256634926992 256781373696 257226457088 257373241344 257608873584 257672975688 258202648576 258266898432 258349989888 258439040161 258526774656 259247038464 259424437068 260147201792 260170776576 260408970036 260473768902 261009199104 261074147328 261158141952 261397239372 261462284154 262064941056 262734348288 262974888768 263059494912 263239502319 263972895936 263996817408 264062509056 264238513713 264913473024 265524084736 265767179296 265833311472 265918837248 266531766272 266598088704 266775783392 266842166544 266866348032 267792967296 268722803988 268809259392 268876148544 269428850688 269495894016 269675520168 269742624876 269829408384 270518648832 270766316052 271457949696 271731099168 271798715376 272357425152 272512843776 272674609929 272762336736 272830209552 273303110656 273459068928 273709428183 274340314112 274408579584 274496864256 274684698072 275381453824 275449978368 275474939904 275727144744 276431450112 277322274048 277391281536 277480525824 278374730496 278443999872 278533582848 278724178926 279500713344 280471201932 280496618496 280566415872 281143148544 281400542784 281470565088 281561121792 282119340032 282280329216 282377628002 282538764576 283190001664 283260469248 283449269854 283519801953 283545494784 284264726528 284530027752 284621568768 285348593664 285609838104 286268153856 286339387392 286431510528 286693746408 287354560512 287426064384 287715281472 288714292866 289379764224 289544896512 289809982782 289882097649 290384555072 290477979648 290550260736 290643738624 291219963904 291486583744 291652918272 292325163008 292592794688 292665602016 292692123648 293434556416 293635348992 293708415744 293802909696 294654916176 294823058688 295502610432 295576141824 295773151152 295846749864 295941931776 296624062464 296969507928 296996419584 298027657152 298714595328 298885054464 298988076708 299062475406 299158691904 299751798784 299848237056 299922849792 300122756316 300197437362 300889376768 301267088208 302031271936 302133805056 302410416816 303107457024 303182880768 303280422912 303384960189 303558084432 304159913472 304333479936 305314220544 305390193408 305697486564 306402103296 306576949248 306857628828 307465999488 307641452544 308533589764 308632853376 308709652032 308808972288 309421211648 309704495228 309804135552 309881225664 310595485696 310879844356 310985381376 311774216192 311987558304 312065191728 312165591552 312885116928 312962973696 313070848437 313171571808 313249499856 313350280704 313971523584 314258973099 314438302512 315163066368 315558695808 316286042112 316575610632 316654385724 316756262016 317384257536 317565370368 317856110148 318486286208 318588751872 318668027904 319694962816 319797817344 320096281221 320908226432 321017167872 321311067867 322051673088 322131810816 322235449344 322530464709 323169908064 323273880576 323354322432 324099637248 324396359328 325329616896 325552234752 325738008576 326682624456 326787727104 326869043328 326974205952 327622459392 327922406712 328109533056 328760037376 328865808384 329166894024 329248802268 330007703552 330113875968 330339767616 330421967712 331260104704 331372560384 331486780698 331675941024 332440436736 332523159552 332744795046 332827593597 332934673248 333594743808 333702070272 334090696419 334860758016 335281114296 336053919744 336245686272 336553528392 337220773632 337329266688 337413206016 338500548864 339365199872 339675897992 339785180928 340653113344 340964990584 340995889152 341080740864 342179902656 342375164928 343164321792 343368027318 343478498112 343563967584 344355864576 344466653184 344671131786 344702366208 345662717952 345899249424 346096634112 346894368768 347211960048 347298358536 347410093824 348012265472 348098863104 348210855936 348529652496 348616378872 349419921408 350633185024 350745993216 350986003092 351073340694 351963861248 351995756544 352083345408 352318018284 352405687338 353217964032 353743090326 354444415296 354558449664 355464118272 355789555392 355821797376 356147561961 357057289728 357261041664 358297071984 358412345856 358501531392 359238467584 359327858688 359567360224 359656833168 359772544512 360691531776 361021754736 361943932928 362308132224 362398287168 363143233536 363566146572 363683115648 363773612736 364612091904 364945904244 365878106112 365995819008 366246264096 367266637824 367299919872 367517952513 367636192992 367727673744 368575266816 368912707551 369123224688 369763032064 369855042048 369974034432 370312755777 371166307328 371258666496 371378110464 371632238568 372667617792 373961602576 373995491328 374088554496 375200723712 375294086784 375414829056 376718352768 377680625664 378026402604 378060659712 379373370336 379495425024 379589856768 380464791552 380813117472 381690871808 381785849856 381908680704 382040320238 382135385241 382258328544 383139414016 383234752512 383585614407 383620375296 384952390488 385839685632 386059862016 386413310376 386509463532 387303972864 387400347648 387524984832 387790161984 388870557696 389136655602 390220802688 390256164864 390613455054 390710653353 391513798656 391611220992 391737212928 392095859058 392193426231 392873221568 393097411584 394003480576 394101522432 394364201536 394462333152 394589242368 395498749952 395959343904 395995226112 397370209536 398286127104 398650768944 398749967208 398878255872 399797649408 399897133056 400163675088 400263249816 400299522048 401689450944 402845073408 403084205982 403213889088 403314222816 404143276032 404243841024 404373897216 404513280252 404613937314 404744112576 405546551296 405777973248 406149474078 407085627392 407186924544 407596648752 408536137728 408769265664 409143505104 409954665984 410188603392 411510471168 411612869376 411745296384 412027047108 413072180736 413174967552 413212409856 413590717116 414647175168 415983411072 416086922304 416220788736 417283964928 417427797916 417562095744 417665999808 417800374272 418628698112 419011964132 419251070016 420217421824 420706802898 420744927744 421714722816 422100814176 422205847632 422341682688 423179010048 423420493824 423566442003 423808146864 424785002496 424890703872 425173904781 425318242176 426397089792 426795041628 426932353152 428022890496 428414757156 429402230784 429509081088 429647265792 430040619612 430893210752 431031840768 431139096576 432528479104 433071439299 434069646336 434317344768 434714974173 435576832608 435716969472 435825391104 435965607936 436829945856 437229875616 437479377408 438487744512 438889192032 438998403024 439038185472 440151834624 440453023488 440562623616 440704364544 441982374264 442234588032 443253915648 443364212736 443659726728 443770124796 443912897664 444792991744 444936093696 445454261892 446481010688 447041485728 448071892992 448327581696 448482115062 448593713109 448738037856 449627698176 449772355584 449884274688 450184134474 450296156043 451334065152 451900632312 453046907904 453200707584 453615625224 454661185536 454774321152 454920634368 455337126648 456239870208 456500219904 457824036424 457971330816 458085290112 459141152768 459561509048 459603154944 460883623936 461198999232 461462178816 462525825024 462800384646 462949280064 463064478048 463213458432 464131817472 464281141248 464556742842 464706203328 464821838496 465893228544 466319766534 466478072064 467661324288 467981337456 468097787592 468248387328 469327675392 469444460544 469757357712 469874249784 470025421056 470957285376 471657453768 472592553728 472744599552 474386073856 474429063168 474863415948 474981578586 476076386304 476348055552 476784165222 477729429312 477883127808 478002041856 479103811584 479542444224 479696726016 480922042368 481362339648 481525751808 483077509632 483197716224 483353174016 484190978048 484754862096 484910820864 485031483648 486149455872 486594538992 487837474816 487994425344 488328352128 489688850432 490023936684 490181590656 490303564992 491433689088 491883610068 492164299584 493140056064 493298712576 493750341036 493873203402 495011555328 495170813952 495509651424 495632951568 496890157056 497058840576 497230171047 497513911536 498660655104 498784739328 499117192569 499402009872 500267631616 500392115712 500553105408 502291137024 503574167552 504035203472 504080879616 505831160448 505993900032 506119809024 507750823296 509047799808 509513846988 509677771392 510979670016 511447485876 511493833728 511621111296 513269853984 513562747392 514452914176 514746482688 515052040977 515217747168 515345951376 516405297152 516533796864 516699979776 516878080322 517006697679 517053549312 518494076928 518848874136 520294403584 520341553152 520817940072 520947537804 522018398208 522148294656 522316283904 522794478744 522924568308 524129882112 525949777536 526118989824 526479004638 526610011041 527945791872 527993634816 528125018112 528477027426 528608531007 529826946048 530614635489 531048169472 531534358592 531666622944 531837674496 533063532544 533196177408 533551566784 533684333088 533732696064 535585934592 537445607976 537618518784 537752297088 538857701376 538991788032 539351040336 539485249752 539658816768 541037297664 541532632104 542915899392 543462198336 543597430752 544714850304 545025687552 545349219858 545524673472 545660419104 546606221312 546918137856 547418856366 548680628224 548817159168 548993728512 549369396144 550762907648 550899956736 550949879808 551454289488 552862900224 554644548096 554782563072 554961051648 556749460992 556887999744 557067165696 557448357852 559001426688 560942403864 560993236992 561132831744 562801085568 562941130176 563122243584 564238680064 564560658432 564755256004 565077529152 566380003328 566520938496 566898539708 567039603906 567090989568 568529453056 569060055504 569243137536 570697187328 571219676208 572536307712 572678774784 572863021056 573060480357 573387492816 574709121024 574852128768 575430562944 577428585732 578759528448 579089793024 579619965564 579764195298 580769110144 580955959296 581100521472 581287477248 582973167488 583305836544 583704983403 585185589376 585331204032 585384247296 585920182581 587270697984 587416831488 587605819392 588143788587 589309832352 589646117376 591005220864 591152283648 591546302304 591693499728 591883863552 593248124928 593939015856 593992839168 596055314304 597429190656 597976153416 598124950812 598317383808 599503597568 599696474112 599845699584 600245512632 600394874724 601778753536 602534176416 604062543872 604267610112 604626308973 604820833632 606214914048 606365761536 606560845824 606769920378 606920905971 607116168864 608319826944 608666959872 609224211117 610628441088 610780386816 611394973128 612804206592 613153898496 613715257656 614931998976 615282905088 617067179528 617265706752 617419304064 617617944576 618842423296 619408990456 619608271104 619762451328 621190971392 621759688712 621970762752 623548432384 623975116608 624130383456 624331183104 625770233856 625925947392 626141696874 626343143616 626498999712 626700561408 627943047168 628517946198 628876605024 630326132736 631060204347 631117391616 632572084224 633151221264 633308771448 633512524032 634768515072 635130740736 635712220296 636972572416 637177503744 637336055808 639389925632 639595634688 640192562442 641816452864 642034335744 642622135734 644103346176 644263621632 644470898688 645060929418 646339816128 646547761152 646708644864 648199274496 648792718656 650659233792 651104469504 651476017152 653365248912 653575454208 653738086656 653948411904 655244918784 655844813424 656219066112 657520074752 657731616768 658333788048 658497604536 660015407104 660227751936 660679535232 660843935424 662520209408 662745120768 662973561396 663351882048 664880873472 665046319104 665489590092 665655187194 665869346496 667189487616 667404140544 668181392838 669721516032 670562228592 672107839488 672491372544 672723172593 673107056784 674441547264 674658533376 674826412032 675276201711 677001097728 678730399744 679351795984 679570361856 681306226688 681929981168 681991778304 682161481728 684359805312 684750329856 686736054636 686956996224 687127935168 688711729152 689342263572 689404732416 691325435904 691798498848 692193268224 693788737536 694200576969 694423920096 694596717072 694820187648 696024530944 696197726208 696421711872 696835114263 697059304992 697232757744 698839842816 699479649801 701266370048 701491986432 701972006184 702146681388 703927722496 703991513088 704166690816 704636036568 704811374676 706435928064 707486180652 708888830592 709116899328 711579110784 711643594752 712295123922 712472367879 714114579456 714522083328 715176247833 716594143968 716824691712 717003062784 718476935168 718655717376 719134720448 719313666336 719545089024 721383063552 722043509472 723887865856 724550604991 724616264448 724796574336 726286467072 727132293144 727366231296 727547225472 729224183808 729891808488 731756212224 731991638016 732492528192 734533275648 734599839744 735035905026 735272385984 735455347488 737150533632 737825415102 738246449376 739526064128 739710084096 739948068864 740625511554 740809805103 742332614656 742517332992 742756220928 743264477136 745335235584 747923205152 747990982656 748177108992 750401447424 750588173568 750829658112 753436705536 755361251328 756052805208 756121319424 758746740672 758990850048 759179713536 760929583104 761626234944 763381743616 763571699712 763817361408 764080640476 764270770482 764516657088 766278828032 766469505024 767171228814 767240750592 769904780976 771679371264 772119724032 772826620752 773018927064 774607945728 774800695296 775049969664 775317120483 775580323968 777741115392 778273311204 780441605376 780512329728 781226910108 781421306706 783027597312 783222441984 783474425856 784191718116 784386852462 785746443136 786194823168 788203044864 788728403072 788924666304 789178484736 789718506957 791918687808 791990452224 792715541139 794740419072 796572254208 797301537888 797499934416 797756511744 799595298816 799794266112 800327350176 800526499632 800599044096 803378901888 806168411964 806427778176 806628445632 808286552064 808487682048 809026560504 809227874628 809488225152 811093102592 811555946496 812298948156 814171254784 814373849088 815193297504 817072275456 817538531328 818023829787 818287010208 819909331968 820377206784 821128284549 823020942336 823225738752 823490592768 824054094216 826144361472 826349935104 826424819712 827181434232 829294350336 831966822144 832173844608 832441577472 834855595832 835124191488 835331999616 835600748544 837257396224 838023928264 838502140032 840434843648 841413605796 841489855488 843429445632 844201628352 844411695264 844683365376 846358020096 846840987648 847132884006 847616293728 849570004992 849781407744 850347809562 850559405859 850636484352 852794179584 853590083256 853864706304 856045780992 856829514312 858804461568 859018162176 859294531584 860081239224 861786421504 862063681536 862278193152 865056958208 866142878598 868139292672 868634689536 869429948346 871153665216 871433938944 871650782208 871931215872 873659891712 874459751232 874958754816 876975489024 877778384064 877996806048 878076370944 880303669248 880906046976 881125247232 881408729088 883964748528 884469176064 886507831296 886728425472 887319453456 887540249592 887825795328 889585983488 889872187392 890908523784 892962021376 894082971456 896143785984 896655163392 896964230124 897187426218 897476075712 899255396352 899544711168 899768549376 900368268948 900592312086 902668130304 903801264624 906093815808 906401415168 907231250448 909322371072 909548642304 909841268736 910154880567 910674253296 912479740416 913000439808 915648072848 915942661632 916170580224 918282305536 919123018096 919206309888 921767247872 922397998464 922924357632 925600769292 925898560128 926128956096 926426916864 928263634944 929113485684 929412406656 929643676992 931786457088 932639533068 932956144128 935322648576 935962674912 936195575184 936496774656 938655350784 938888921088 939212545311 939514715424 939748499568 940050842112 941914570752 942776919297 943314907536 945185107456 945489199104 948772147712 948858126336 949726831896 949963157172 952152772608 952696111104 953568330444 955458858624 955766255616 956004083712 959084888448 959393452032 960288843663 962724679296 963051503616 963933203601 966155019264 966395432448 966706348032 967591394127 968381956096 969509724192 969821641728 970062967296 972298911744 973189077984 975674949632 975988850688 976568206727 976656704256 979377700864 980047873368 980363181312 980607129984 982867378176 983767220136 984328599168 986280112128 986597425152 987500682072 987746406804 990023110656 990341627904 991019302848 991265903136 993780314112 994117681152 994460342094 995027823072 997321310208 997569478656 998234385138 998482780791 998804019744 1000535263232 1000784231424 1001106210816 1002272089257 1004582274048 1007148335104 1008070406944 1008161759232 1011662320896 1011987800064 1012239618048 1015501646592 1018095599616 1019027693976 1019355542784 1021959340032 1022894971752 1022987667456 1023242222592 1026539707968 1027125494784 1028905828352 1029492965376 1030104081954 1030435494336 1030691902752 1032810594304 1033067593728 1033399959552 1033756160644 1034013395358 1034107098624 1036988153856 1037697748272 1040588807168 1040683106304 1041635880144 1041895075608 1044036796416 1044296589312 1044632567808 1045588957488 1045849136616 1048259764224 1051899555072 1052237979648 1052958009276 1053220022082 1055891583744 1055987269632 1056250036224 1056954054852 1057217062014 1059653892096 1061229270978 1063068717184 1063333245888 1063675348992 1066392354816 1067103133568 1067368666176 1067465392128 1068442685883 1071171869184 1074891215952 1075237037568 1075504594176 1077715402752 1077983576064 1078702080672 1078970499504 1079317633536 1082074595328 1083065264208 1085831798784 1086924396672 1087194861504 1089429700608 1090698439716 1091049346944 1091320838208 1093212442624 1093836275712 1094837712732 1097361256448 1097634318336 1097987457024 1098738792288 1101525815296 1101799913472 1101899759616 1102553857539 1102908578976 1105725800448 1106738122653 1109289096192 1109565126144 1109922103296 1110938267331 1113498921984 1113775999488 1114134331392 1114896715704 1118002853376 1121884807728 1121986473984 1122265663488 1125602171136 1125882260352 1126244487168 1128477360128 1129510512008 1130155058304 1132760006656 1133041876992 1133797079416 1134079207812 1134181979136 1137058906112 1138120111008 1138486275072 1141394374656 1142439352416 1145072615424 1145357549568 1145726042112 1146120960714 1146406155723 1146774985632 1149418242048 1149704257536 1150756843221 1150861125888 1154857171464 1157519056896 1158179586048 1159239931128 1159528390596 1161538220288 1161911918592 1162201042944 1162574954496 1165946334976 1166611673088 1167409966806 1170371178752 1170662408064 1170768494592 1171840365162 1174541395968 1174833662976 1175211638784 1176287577174 1178619664704 1179292234752 1182010441728 1182304567296 1183092604608 1183386999456 1183767727104 1186496249856 1187878031712 1187985678336 1192110628608 1194858381312 1195952306832 1196249901624 1196634767616 1199007195136 1199392948224 1199691399168 1200491025264 1200789749448 1203557507072 1205068352832 1208125087744 1208535220224 1209252617946 1209641667264 1212429828096 1212731523072 1213121691648 1213539840756 1213841811942 1214232337728 1216639653888 1217333919744 1218448422234 1221256882176 1221560773632 1222789946256 1225608413184 1226307796992 1227430515312 1229863997952 1230565810176 1234134359056 1234531413504 1234838608128 1235235889152 1237684846592 1238817980912 1239216542208 1239524902656 1242381942784 1243519377424 1243941525504 1247096864768 1247950233216 1248260766912 1248662366208 1251851894784 1252283393748 1252686287232 1252997999424 1253401122816 1255886094336 1257035892396 1257753210048 1260652265472 1262120408694 1262234783232 1265144168448 1266302442528 1266617542896 1267025048064 1269537030144 1270261481472 1270699326009 1271424440592 1273945144832 1274355007488 1274672111616 1275521714343 1278779851264 1279191269376 1280385124884 1283632905728 1284068671488 1285244271468 1288206692352 1288527243264 1288941797376 1290121858836 1292679632256 1293095522304 1293417289728 1297585437312 1299214317897 1302208939008 1302952034304 1304144922519 1306730497824 1307150908416 1307476173312 1307896823808 1310489837568 1311689626848 1312438132224 1315040149504 1315463233536 1316244104719 1316667576096 1316995209072 1320030814208 1320455503872 1321239338513 1321359070464 1321687870848 1325040418816 1325947122792 1326703764096 1329761746944 1330092638208 1330979180184 1331310374388 1331738692992 1334378975232 1334808281088 1336362785676 1339443032064 1341124457184 1344215678976 1344982745088 1345446345186 1345781139327 1346214113568 1348883094528 1349317066752 1349652824064 1350552403422 1350888468129 1354002195456 1357460799488 1358703591968 1359140723712 1362612453376 1363859962336 1363983556608 1364322963456 1368719610624 1369500659712 1373472109272 1373913992448 1374255870336 1377423458304 1378684527144 1378809464832 1382650871808 1383596997696 1384386536448 1387577475072 1388401153938 1388847840192 1389193434144 1389640375296 1392049061888 1392395452416 1392843423744 1393670228526 1394118609984 1394465515488 1397679685632 1398959299602 1402532740096 1402983972864 1403944012368 1404293362776 1407855444992 1407983026176 1408333381632 1409272073136 1409622749352 1412871856128 1414972361304 1417777661184 1418233798656 1423158221568 1423287189504 1424590247844 1424944735758 1428229158912 1429044166656 1430352495666 1433188287936 1433649383424 1434006125568 1437311434752 1438269440896 1438627332672 1439090178048 1442766127104 1444087018944 1447775731712 1449101209982 1449232528896 1449593148672 1452572934144 1454264586288 1454732462592 1455094450944 1458448367616 1459783616976 1463512424448 1463983276032 1464985056384 1469066551296 1470071810052 1470544771968 1470910694976 1474301067264 1475650830204 1476492898752 1479052128256 1479420168192 1479896137728 1481251023108 1481619610206 1484665229312 1485034665984 1485512441856 1486528954272 1490670471168 1491690513141 1495846410304 1495981965312 1496354217984 1497351577707 1500802894848 1501176347136 1501659316224 1506873411072 1510722502656 1512105610416 1512242638848 1517493481344 1517981700096 1518359427072 1523252469888 1526763487232 1527143399424 1528161280952 1528541540964 1529033314176 1532557656064 1532939010048 1534342457628 1534481501184 1539809561952 1543358742528 1544239448064 1545156122931 1545653241504 1546037854128 1549215891456 1549601390592 1550099939328 1550634240966 1551020093037 1551160647936 1555482230784 1556546622408 1560883210752 1561024659456 1562453820216 1562842613412 1566055194624 1566444883968 1566948851712 1568383436232 1568773704924 1571492886272 1572389646336 1577456806144 1577849332608 1578356969472 1579437013914 1583837375616 1583980904448 1585431082278 1589480838144 1593144508416 1594603075776 1594999868832 1595513023488 1599190597632 1599588532224 1600654700352 1601052999264 1601198088192 1606757803776 1612336823928 1612855556352 1613256891264 1616573104128 1616975364096 1618053121008 1618455749256 1618976450304 1622186205184 1623111892992 1624597896312 1628342509568 1628747698176 1630386595008 1634144550912 1635077062656 1636047659574 1636574020416 1639818663936 1640754413568 1642256569098 1646041884672 1646451477504 1646981185536 1648108188432 1652288722944 1652699870208 1652849639424 1654362868464 1658588700672 1663933644288 1664347689216 1664883154944 1669711191664 1670248382976 1670663999232 1671201497088 1674514792448 1676047856528 1677004280064 1680869687296 1682827211592 1682979710976 1688403256704 1688823390528 1689366730752 1692716040192 1693681975296 1694265768012 1695232587456 1699140009984 1699562815488 1700695619124 1701118811718 1701272968704 1705588359168 1707180166512 1707729412608 1712091561984 1713659028624 1717608923136 1718036324352 1718589063168 1719181441071 1720162478448 1723572843008 1724127363072 1724556386304 1730113916416 1732285757196 1736278585344 1737269379072 1738859896692 1742307330432 1742867877888 1743301564416 1743862431744 1748919502464 1749917509632 1751114950209 1755556768128 1755993612096 1756152741888 1757760547743 1761812093952 1762250494464 1762817458176 1764431365761 1767929497056 1768938352128 1773015662592 1773456850944 1774068141143 1774638906912 1775080499184 1775651590656 1779171966976 1779744374784 1780800847561 1781817047568 1785924042752 1788165942912 1792287571968 1793928460248 1794374852436 1794952151424 1798510792704 1799089422336 1799537098752 1800736537896 1801184624172 1805336260608 1807602529248 1812187631616 1812802830336 1813878926919 1814462500896 1818644742144 1819097284608 1819682537472 1820309761134 1820762717913 1821348506592 1824959480832 1826000879616 1827672633351 1831296145696 1831885323264 1832341160448 1836564611072 1838246036192 1838412619776 1843534495744 1844795996928 1845848715264 1851201538584 1851797120256 1852257912192 1852853833728 1856527269888 1858226971368 1858824813312 1859287353984 1863572914176 1865279066136 1865912288256 1870645297152 1871925349824 1872391150368 1872993549312 1877310701568 1877777842176 1878425090622 1879029430848 1879496999136 1880101684224 1883829141504 1885553838594 1886629815072 1890370214912 1890978398208 1893180613041 1897544295424 1897716252672 1899453663792 1899926314344 1904305545216 1905392222208 1907136660888 1910917717248 1911532511232 1912008167424 1918169776896 1918786904064 1920577687326 1925449358592 1926103007232 1927866407202 1932310038528 1932790864896 1933412696064 1935182788254 1939019448384 1939643283456 1940125934592 1944597823488 1946378155968 1951349899264 1951977701376 1953136413454 1953313408512 1958755401728 1960095746736 1960726362624 1961214259968 1965734756352 1967534440272 1968657198336 1972560224256 1973194850304 1975001364144 1975492813608 1980046221312 1980683255808 1982038605696 1982531806272 1987560628224 1988235362304 1988920684188 1990055646144 1994642620416 1995138957312 1996468770276 1996965561582 1997608039488 2001070526464 2001568462848 2002212421632 2004544178514 2009164548096 2014296670208 2016140813888 2016323518464 2018169517779 2023324641792 2023975600128 2024479236096 2025828605133 2031003293184 2036191199232 2038055387952 2038711085568 2043918680064 2045789943504 2045975334912 2046484445184 2053079415936 2054250989568 2057811656704 2060208163908 2060870988672 2061383805504 2065621188608 2066135187456 2067512321288 2068026790716 2068214197248 2073976307712 2075395496544 2081177614336 2081366212608 2082601730907 2083271760288 2083790151216 2088073592832 2088593178624 2089265135616 2090505342789 2091177914976 2091698273232 2096519528448 2098438949403 2103799110144 2104475959296 2105916018552 2106440044164 2111783167488 2111974539264 2112500072448 2113908109704 2114434124028 2119307784192 2122458541956 2126137434368 2126666491776 2127350697984 2134206267136 2134737332352 2134930784256 2136885371766 2142343738368 2149782431904 2150474075136 2151009188352 2155430805504 2155967152128 2157404161344 2157940999008 2158635267072 2164149190656 2166130528416 2171663597568 2173651814973 2173848793344 2174389723008 2178859401216 2181396879432 2182098693888 2182641676416 2186424885248 2187672551424 2189675425464 2194722512896 2195268636672 2195974914048 2197477584576 2203051630592 2203599826944 2203799519232 2205107715078 2205817157952 2211451600896 2213476245306 2218578192384 2219130252288 2219844206592 2221876534662 2222429415309 2226997843968 2227551998976 2228268662784 2229793431408 2236005706752 2243769615456 2243972947968 2244531326976 2251204342272 2251764520704 2252488974336 2256954720256 2259021024016 2260310116608 2265520013312 2266083753984 2267594158832 2268158415624 2268363958272 2274117812224 2276240222016 2276972550144 2282788749312 2284878704832 2290145230848 2290715099136 2291452084224 2292241921428 2292812311446 2293549971264 2298836484096 2299408515072 2301513686442 2301722251776 2309714342928 2315038113792 2316359172096 2318479862256 2319056781192 2323076440576 2323823837184 2324402085888 2325149908992 2325951361449 2331892669952 2333223346176 2334819933612 2340742357504 2341324816128 2341536989184 2343680730324 2349082791936 2349667325952 2350423277568 2352575154348 2357239329408 2358584469504 2364609134592 2366185209216 2366773998912 2367535454208 2369155520871 2375756063424 2375971356672 2378146623417 2384221257216 2389716762624 2391904613664 2392499803248 2393269535232 2398014390272 2398785896448 2399382798336 2400209838017 2400982050528 2401579498896 2407115014144 2409318793759 2410136705664 2416250175488 2418505235892 2419283334528 2424859656192 2425463046144 2427079681512 2427683623884 2428464675456 2433279307776 2434667839488 2436896844468 2442513764352 2443121547264 2445579892512 2451216826368 2452615593984 2454071489361 2454861030624 2459727995904 2461131620352 2463384853647 2468268718112 2469062827008 2469677216256 2470471778304 2475369693184 2477635961824 2478433084416 2479049805312 2484763885568 2487038754848 2487883051008 2494193729536 2495900466432 2496521533824 2497324732416 2504566787496 2505372574464 2505995998848 2506802245632 2511772188672 2514071784792 2515506420096 2521304530944 2524240817388 2524469566464 2530288336896 2532604885056 2533235085792 2534050096128 2539074060288 2540522962944 2541398652018 2542848881184 2547890289664 2548710014976 2549344223232 2551043428686 2551678217577 2557559702528 2558382538752 2560770249768 2567265811456 2568137342976 2570488542936 2576413384704 2577054486528 2577883594752 2580243717672 2585359264512 2586191044608 2586834579456 2595170874624 2598428635794 2604417878016 2605904068608 2608289845038 2613460995648 2614301816832 2614952346624 2615793647616 2620979675136 2623379253696 2624876264448 2630080299008 2630926467072 2632488209438 2633335152192 2633990418144 2640061628416 2640911007744 2642478677026 2642718140928 2643375741696 2650080837632 2651894245584 2653407528192 2659523493888 2660185276416 2661958360368 2662620748776 2663477385984 2668757950464 2669616562176 2672725571352 2678886064128 2682248914368 2688431357952 2689965490176 2690892690372 2691562278654 2692428227136 2697766189056 2698634133504 2699305648128 2701104806844 2701776936258 2708004390912 2714921598976 2717407183936 2718281447424 2725224906752 2727719924672 2727967113216 2728645926912 2730464641701 2737439221248 2739001319424 2746944218544 2747827984896 2748511740672 2754846916608 2757369054288 2757618929664 2765301743616 2767193995392 2768773072896 2776802307876 2777695680384 2778386868288 2779280750592 2784098123776 2784790904832 2787340457052 2788237219968 2788931030976 2795359371264 2797918599204 2805065480192 2805967945728 2807888024736 2808586725552 2815710889984 2815966052352 2816666763264 2817637635933 2818544146272 2819245498704 2825743712256 2828330757891 2829944722608 2835555322368 2836467597312 2846316443136 2846574379008 2849180495688 2849889471516 2856458317824 2858088333312 2860704991332 2866376575872 2867298766848 2868012251136 2876538881792 2877254665344 2878180356096 2888174037888 2895551463424 2898202419964 2898465057792 2899186297344 2905145868288 2908529172576 2909464925184 2910188901888 2916896735232 2919567233952 2927024848896 2927966552064 2929704620181 2929970112768 2938133102592 2940143620104 2941089543936 2941821389952 2948602134528 2951301660408 2952985797504 2958104256512 2958840336384 2959792275456 2962502046216 2963239220412 2969330458624 2970069331968 2971024883712 2973057908544 2981340942336 2983381026282 2991692820608 2991963930624 2992708435968 2994703155414 2995448342373 3001605789696 3002352694272 3003318632448 3006816267771 3013746822144 3021445005312 3024211220832 3024485277696 3034986962688 3035963400192 3036718854144 3046504939776 3053526974464 3054286798848 3056322561904 3057083081928 3058066628352 3065115312128 3065878020096 3068684915256 3068963002368 3079619123904 3086717485056 3088478896128 3090312245862 3091306483008 3092075708256 3098431782912 3099202781184 3100199878656 3101268481932 3102040186074 3102321295872 3110964461568 3113093244816 3121766421504 3122049318912 3124907640432 3125685226824 3132110389248 3132889767936 3133897703424 3136766872464 3137547409848 3142985772544 3144779292672 3154913612288 3155698665216 3156713938944 3158874027828 3167674751232 3167961808896 3170862164556 3178961676288 3189206151552 3189999737664 3191026046976 3199177064448 3201309400704 3202105998528 3202396176384 3205328057649 3213515607552 3224673647856 3225711112704 3226513782528 3233146208256 3233950728192 3236106242016 3236911498512 3237952900608 3244372410368 3246223785984 3247342722023 3249195792624 3256685019136 3257495396352 3260773190016 3268289101824 3272095319148 3273148040832 3279637327872 3281508827136 3284513138196 3292083769344 3292902955008 3293962371072 3296216376864 3304577445888 3305399740416 3305699278848 3307661572617 3308725736928 3317177401344 3320214367959 3327867288576 3328695378432 3329766309888 3332814801993 3339422383328 3340496765952 3341327998464 3342402994176 3349029584896 3352095713056 3354008560128 3361739374592 3365654423184 3365959421952 3376806513408 3377646781056 3378733461504 3385432080384 3388531536024 3390465174912 3398280019968 3399125630976 3401391238248 3402237623436 3402545937408 3411176718336 3414360333024 3415458825216 3424183123968 3427318057248 3435217846272 3436072648704 3437178126336 3438362882142 3439218467169 3440324956896 3447145686016 3448254726144 3449112772608 3452270529663 3460227832832 3464571514392 3472557170688 3474538758144 3477719793384 3484614660864 3485735755776 3486603128832 3487724863488 3497839004928 3499835019264 3502229900418 3511113536256 3511987224192 3512305483776 3515521095486 3523624187904 3524500988928 3525634916352 3528862731522 3535858994112 3537876704256 3546031325184 3546913701888 3548136282286 3549277813824 3550160998368 3551303181312 3558343933952 3559488749568 3561601695122 3563634095136 3571848085504 3576331885824 3584575143936 3587856920496 3588749704872 3589904302848 3597021585408 3598178844672 3599074197504 3601473075792 3602369248344 3610672521216 3615205058496 3624375263232 3625605660672 3627757853838 3628925001792 3637289484288 3638194569216 3639365074944 3640619522268 3641525435826 3642697013184 3649918961664 3652001759232 3655345266702 3662592291392 3663770646528 3664682320896 3673129222144 3676492072384 3676825239552 3687068991488 3689591993856 3691697430528 3702403077168 3703594240512 3704515824384 3705707667456 3713054539776 3716453942736 3717649626624 3718574707968 3727145828352 3730558132272 3731824576512 3741290594304 3743850699648 3744782300736 3745987098624 3755555684352 3756850181244 3758058861696 3758993998272 3760203368448 3767658283008 3771107677188 3773259630144 3780740429824 3781956796416 3786361226082 3795088590848 3795432505344 3798907327584 3799852628688 3808611090432 3810784444416 3812097978027 3814273321776 3821835434496 3823065022464 3824016334848 3826565143029 3836339553792 3837573808128 3841155374652 3850898717184 3852206014464 3855732814404 3864620077056 3865581729792 3866825392128 3870365576508 3878038896768 3879286566912 3880251869184 3892756311936 3902699798528 3906272826908 3906626817024 3917510803456 3920191493472 3921452725248 3922428519936 3931469512704 3935068880544 3937314396672 3945120448512 3946389700608 3948732314157 3950002728288 3950985627216 3960092442624 3961366511616 3963718015539 3964077211392 3965063612544 3975121256448 3977841368376 3980111292288 3989285240832 3990277914624 3992937540552 3993931123164 3995216078976 4002141052928 4003136925696 4004424843264 4009088357028 4018329096192 4032281627776 4032647036928 4036339035558 4037343417981 4046649283584 4047951200256 4048958472192 4051657210266 4052665404387 4062006586368 4072382398464 4076110775904 4077422171136 4087837360128 4091579887008 4091950669824 4092968890368 4106158831872 4108501979136 4115623313408 4120416327816 4121741977344 4122767611008 4131242377216 4132270374912 4135024642576 4136053581432 4136428394496 4147952615424 4150790993088 4162355228672 4162732425216 4165203461814 4166543520576 4167580302432 4176147185664 4177186357248 4178530271232 4181010685578 4182355829952 4183396546464 4193039056896 4196877898806 4207598220288 4208951918592 4211832037104 4212880088328 4223566334976 4223949078528 4225000144896 4227816219408 4228868248056 4238615568384 4244917083912 4252274868736 4253332983552 4254701395968 4268412534272 4269474664704 4269861568512 4273770743532 4284687476736 4299564863808 4300948150272 4302018376704 4311934304256 4314808322688 4315881998016 4317270534144 4328298381312 4332261056832 4343327195136 4347303629946 4347697586688 4348779446016 4357718802432 4362793758864 4364197387776 4365283352832 4372849770496 4375345102848 4379350850928 4389445025792 4390537273344 4391949828096 4393463682737 4394955169152 4406103261184 4407199653888 4410215430156 4411634315904 4422903201792 4426952490612 4437156384768 4438260504576 4439688413184 4443753069324 4444858830618 4453995687936 4455103997952 4456537325568 4459586862816 4472011413504 4475071539423 4487539230912 4487945895936 4489062653952 4492054733121 4502408684544 4503529041408 4504977948672 4513909440512 4518042048032 4520620233216 4531040026624 4532167507968 4535188317664 4536316831248 4536727916544 4548235624448 4552480444032 4553945100288 4569757409664 4580290461696 4581430198272 4584483842856 4585624622892 4587099942528 4597672968192 4598817030144 4603027372884 4603444503552 4619428685856 4630076227584 4632718344192 4635468368793 4636959724512 4638113562384 4646152881152 4647647674368 4648804171776 4650299817984 4651902722898 4653060279111 4663785339904 4666446692352 4669639867224 4681484715008 4682649632256 4683073978368 4687361460648 4698165583872 4699334651904 4700846555136 4705150308696 4714478658816 4717168939008 4732370418432 4733547997824 4735070908416 4738311041742 4751512126848 4751942713344 4756293246834 4768442514432 4779433525248 4783809227328 4784999606496 4786539070464 4796028780544 4797571792896 4798765596672 4800419676034 4801964101056 4803158997792 4814230028288 4818637587518 4820273411328 4832500350976 4837010471784 4838566669056 4849719312384 4850926092288 4854159363024 4855367247768 4856929350912 4866558615552 4869335678976 4873793688936 4885027528704 4886243094528 4891159785024 4902433652736 4905231187968 4908142978722 4909722061248 4919455991808 4922263240704 4926769707294 4936537436224 4938125654016 4939354432512 4940943556608 4950739386368 4955271923648 4956866168832 4958099610624 4969527771136 4974077509696 4975766102016 4988387459072 4991800932864 4993043067648 4994649464832 5009133574992 5010745148928 5011991997696 5013604491264 5023544377344 5028143569584 5031012840192 5042609061888 5048481634776 5048939132928 5065209770112 5066470171584 5068100192256 5078148120576 5081045925888 5082797304036 5085697762368 5095780579328 5097420029952 5098688446464 5102086857372 5103356435154 5115119405056 5116765077504 5121540499536 5134531622912 5136274685952 5140977085872 5152826769408 5154108973056 5155767189504 5157544323213 5160487435344 5170718529024 5172382089216 5173669158912 5190341749248 5196857271588 5208835756032 5211808137216 5216579690076 5226921991296 5228603633664 5229904693248 5231587295232 5246758507392 5249752528896 5260160598016 5264976418876 5266670304384 5267980836288 5280123256832 5284957354052 5285436281856 5286751483392 5300161675264 5303788491168 5306815056384 5319046987776 5320370552832 5322204423429 5323916720736 5325241497552 5326954771968 5337515900928 5339233124352 5342402542683 5345451142704 5357772128256 5364497828736 5376862715904 5381785380744 5383124557308 5384856454272 5395532378112 5397268267008 5398611296256 5402209613688 5403553872516 5416008781824 5434814367872 5436562894848 5441636780757 5455439849344 5455934226432 5457291853824 5460929283402 5462288153739 5474878442496 5478002638848 5483017900053 5493888437088 5495655969792 5497023481344 5509693833216 5514738108576 5515237859328 5530603487232 5534387990784 5537546145792 5553604615752 5555391360768 5556773736576 5558561501184 5568196247552 5569581809664 5574680914104 5576474439936 5577862061952 5590718742528 5595837198408 5610130960384 5611935891456 5615776049472 5617173451104 5631421779968 5631932104704 5633333526528 5635275271866 5637088292544 5638490997408 5651487424512 5656661515782 5659889445216 5671110644736 5672935194624 5679541839123 5692632886272 5693148758016 5698360991376 5699778943032 5712916635648 5716176666624 5721409982664 5732753151744 5734597533696 5736024502272 5753077763584 5754509330688 5756360712192 5776348075776 5791102926848 5796404839928 5796930115584 5798372594688 5817058345152 5818929850368 5820377803776 5833793470464 5839134467904 5854049697792 5855933104128 5859409240362 5859940225536 5876266205184 5880287240208 5882179087872 5883642779904 5897204269056 5902603320816 5905971595008 5916208513024 5917680672768 5919584550912 5925004092432 5926478440824 5938660917248 5940138663936 5942049767424 5946115817088 5962681884672 5966762052564 5983385641216 5983927861248 5985416871936 5989406310828 5990896684746 6003211579392 6004705388544 6006637264896 6013632535542 6027493644288 6042890010624 6048422441664 6048970555392 6054508553337 6069973925376 6071926800384 6073437708288 6077485815399 6093009879552 6107053948928 6108573597696 6112645123808 6114166163856 6116133256704 6130230624256 6131756040192 6137369830512 6137926004736 6159238247808 6173434970112 6180624491724 6182612966016 6184151416512 6196863565824 6198405562368 6202536963864 6204080372148 6204642591744 6221928923136 6226186489632 6243532843008 6244098637824 6247805192721 6249815280864 6251370453648 6264220778496 6265779535872 6267795406848 6271516028367 6273533744928 6275094819696 6285971545088 6289558585344 6295316848209 6309827224576 6311397330432 6313427877888 6317748055656 6335349502464 6335923617792 6341724329112 6357923352576 6378412303104 6379999475328 6382052093952 6402618801408 6404211997056 6404792352768 6410656115298 6427031215104 6449347295712 6451422225408 6453027565056 6466292416512 6467901456384 6472212484032 6473822997024 6475905801216 6488744820736 6492447571968 6494685444046 6498391585248 6513370038272 6514990792704 6520955444919 6521546380032 6536578203648 6544190638296 6546296081664 6559274655744 6563017654272 6569026276392 6584167538688 6585805910016 6587924742144 6592432753728 6609154891776 6610799480832 6611398557696 6615323145234 6617451473856 6634354802688 6640428735918 6655734577152 6657390756864 6659532619776 6665629603986 6667288245927 6678844766656 6680993531904 6682655996928 6684805988352 6698059169792 6704191426112 6708017120256 6723478749184 6731308846368 6731918843904 6753613026816 6755293562112 6757466923008 6770864160768 6777063072048 6780930349824 6796560039936 6798251261952 6802782476496 6804475246872 6805091874816 6822353436672 6828720666048 6830917650432 6848366247936 6854636114496 6870435692544 6872145297408 6874356252672 6876725764284 6878436934338 6880649913792 6894291372032 6896509452288 6898225545216 6904541059326 6920455665664 6929143028784 6945114341376 6949077516288 6955439586768 6969229321728 6971471511552 6973206257664 6975449726976 6977854084347 6995678009856 6999670038528 7004459800836 7022227072512 7023974448384 7024610967552 7031042190972 7047248375808 7049001977856 7051269832704 7057725463044 7071717988224 7075753408512 7093827403776 7096272564572 7098555627648 7100321996736 7102606362624 7116687867904 7123203390244 7127268190272 7143696171008 7152663771648 7169150287872 7175713840992 7177499409744 7179808605696 7194043170816 7196357689344 7198148395008 7200629514051 7202946151584 7204738496688 7221345042432 7227956381277 7230410116992 7248750526464 7255515707676 7257850003584 7274578968576 7276389138432 7281239044536 7283050871652 7285394026368 7299837923328 7304003518464 7310690533404 7325184582784 7327541293056 7329364641792 7352984144768 7353650479104 7362214468083 7379183987712 7383394861056 7390154560941 7404806154336 7407188481024 7409031648768 7411415334912 7426109079552 7432907885472 7435299253248 7437149415936 7454291656704 7461116264544 7463649153024 7482581188608 7487701399296 7489564601472 7491974197248 7513700362488 7516117723392 7517987996544 7520406736896 7535316566016 7542215354376 7546519260288 7561480859648 7563913592832 7572722452164 7590177181696 7590865010688 7597814655168 7599705257376 7617222180864 7621568888832 7624195956054 7628546643552 7643670868992 7646130044928 7648032669696 7653130286058 7655034652731 7672679107584 7675147616256 7682310749304 7701797434368 7704412028928 7711465628808 7729240154112 7731163459584 7733650784256 7740731153016 7756077793536 7758573133824 7760503738368 7785512623872 7805399597056 7812545653816 7813253634048 7835021606912 7840382986944 7842905450496 7844857039872 7862939025408 7870137761088 7874628793344 7890240897024 7892779401216 7897464628314 7900005456576 7901971254432 7920184885248 7922733023232 7927436031078 7928154422784 7930127225088 7950242512896 7955682736752 7960222584576 7978570481664 7980555829248 7985875081104 7987862246328 7990432157952 8004282105856 8006273851392 8008849686528 8018176714056 8036658192384 8064563255552 8065294073856 8072678071116 8074686835962 8093298567168 8095902400512 8097916944384 8103314420532 8105330808774 8124013172736 8144764796928 8152221551808 8154844342272 8175674720256 8183159774016 8183901339648 8185937780736 8191393925103 8212317663744 8217003958272 8231246626816 8240832655632 8243483954688 8245535222016 8262484754432 8264540749824 8270049285152 8272107162864 8272856788992 8295905230848 8301581986176 8324710457344 8330406923628 8333087041152 8335160604864 8352294371328 8354372714496 8362021371156 8364711659904 8366793092928 8386078113792 8393755797612 8415196440576 8417903837184 8423664074208 8425760176656 8447132669952 8447898157056 8450000289792 8452912907799 8455632438816 8457736496112 8477231136768 8484992273673 8489834167824 8504549737472 8506665967104 8509402791936 8536825068544 8538949329408 8539723137024 8547541487064 8569374953472 8599129727616 8601896300544 8604036753408 8629616645376 8631763996032 8634541068288 8664522113664 8686654390272 8694607259892 8695395173376 8697558892032 8715437604864 8725587517728 8728394775552 8730566705664 8745699540992 8750690205696 8758701701856 8778890051584 8781074546688 8783899656192 8786927365474 8789113860543 8789910338304 8812206522368 8814399307776 8820430860312 8823268631808 8845806403584 8853904981224 8874312769536 8876521009152 8879376826368 8887506138648 8889717661236 8907991375872 8910207995904 8913074651136 8919173725632 8944022827008 8950143078846 8975078461824 8975891791872 8978125307904 8984109466242 8986345027119 9004817369088 9007058082816 9009955897344 9020448803313 9027818881024 9036084096064 9041240466432 9062080053248 9064335015936 9070376635328 9072633662496 9073455833088 9096471248896 9104960888064 9107890200576 9139514819328 9160580923392 9162860396544 9168967685712 9171249245784 9174199885056 9195345936384 9197634060288 9206054745768 9206889007104 9238857371712 9260152455168 9265436688384 9270936737586 9273919449024 9276227124768 9292305762304 9295295348736 9297608343552 9300599635968 9303805445796 9306120558222 9327570679808 9332893384704 9339279734448 9362969430016 9365299264512 9366147956736 9374722921296 9396331167744 9398669303808 9401693110272 9410300617392 9428957317632 9434337878016 9464740836864 9467095995648 9470141816832 9476622083484 9503024253696 9503885426688 9512586493668 9536885028864 9567618454656 9569999212992 9573078140928 9592057561088 9597531193344 9600839352068 9603928202112 9606317995584 9628460056576 9637275175036 9640546822656 9665000701952 9674020943568 9677133338112 9699438624768 9701852184576 9708318726048 9710734495536 9713858701824 9733117231104 9738671357952 9742028166069 9747587377872 9770055057408 9772486189056 9782319570048 9804867305472 9816285957444 9819444122496 9838911983616 9844526481408 9853539414588 9873074872448 9876251308032 9878708865024 9881887113216 9910543847296 9913732337664 9916199221248 9922984717851 9948155019392 9951532204032 9960643103877 9983601865728 9986086135296 9989298929664 9998444405979 10018267149984 10021490297856 10023983995392 10027208982528 10047088754688 10056287139168 10062025680384 10085218123776 10096963269552 10097878265856 10130419540224 10132940343168 10136200384512 10156296241152 10165594608072 10171395524736 10191561158656 10194840059904 10197376892928 10204173714744 10206712870308 10230238810112 10233530155008 10243080999072 10269063245824 10272549371904 10281954171744 10305653538816 10308217946112 10311534379008 10315088646426 10317655401507 10320974870688 10341437058048 10344764178432 10347338317824 10356811588989 10380683498496 10393714543176 10417671512064 10423616274432 10433159380152 10453843982592 10457207267328 10459809386496 10463174590464 10493517014784 10499505057792 10520321196032 10529952837752 10533340608768 10535961672576 10560246513664 10569914708104 10570872563712 10573502966784 10600323350528 10607576982336 10613630112768 10638093975552 10640741105664 10644408846858 10647833441472 10650482995104 10653909543936 10675031801856 10678466248704 10684805085366 10690902285408 10715544256512 10728995657472 10753725431808 10763570761488 10766249114616 10769712908544 10791064756224 10794536534016 10797222592512 10804419227376 10807107745032 10832017563648 10869628735744 10873125789696 10883273561514 10910879698688 10911868452864 10914583707648 10921858566804 10924576307478 10949756884992 10956005277696 10966035800106 10987776874176 10991311939584 10994046962688 11019387666432 11029476217152 11030475718656 11061206974464 11068775981568 11075092291584 11107209231504 11110782721536 11113547473152 11117123002368 11136392495104 11139163619328 11149361828208 11152948879872 11155724123904 11181437485056 11191674396816 11220261920768 11223871782912 11231552098944 11234346902208 11262843559936 11266667053056 11270550543732 11274176585088 11276981994816 11302974849024 11313323031564 11319778890432 11342221289472 11345870389248 11359083678246 11385265772544 11386297516032 11396721982752 11399557886064 11425833271296 11432353333248 11436293934081 11442819965328 11465506303488 11469195067392 11472049004544 11479695429087 11506155527168 11509018661376 11512721424384 11552696151552 11582205853696 11592809679856 11593860231168 11596745189376 11634116690304 11637859700736 11640755607552 11678268935808 11708099395584 11718818480724 11719880451072 11752532410368 11760574480416 11764358175744 11767285559808 11794408538112 11805206641632 11811943190016 11832417026048 11835361345536 11839169101824 11846196942471 11850008184864 11852956881648 11877321834496 11880277327872 11884099534848 11891154046617 11892231634176 11925363769344 11933524105128 11966771282432 11967855722496 11970833743872 11978812621656 11981793369492 12006423158784 12009410777088 12013274529792 12027265071084 12054987288576 12096844883328 12097941110784 12109017106674 12112030253943 12139947850752 12143853600768 12146875416576 12154971630798 12157996213161 12186019759104 12214107897856 12217147195392 12225290247616 12228332327712 12232266513408 12260461248512 12263512080384 12274739661024 12275852009472 12318476495616 12346869940224 12361248983448 12365225932032 12368302833024 12393727131648 12396811124736 12405073927728 12408160744296 12409285183488 12443857846272 12452372979264 12487065686016 12488197275648 12495610385442 12499630561728 12502740907296 12528441556992 12531559071744 12535590813696 12543032056734 12547067489856 12550189639392 12571943090176 12579117170688 12590633696418 12619654449152 12622794660864 12626855755776 12635496111312 12670699004928 12671847235584 12683448658224 12715846705152 12756824606208 12759998950656 12764104187904 12805237602816 12808423994112 12809584705536 12821312230596 12854062430208 12898694591424 12902844450816 12906055130112 12935802912768 12944424968064 12947645994048 12951811602432 12977489641472 12984895143936 12989370888092 12996783170496 13026740076544 13029981585408 13041910889838 13043092760064 13073156407296 13088381276592 13092592163328 13118549311488 13126035308544 13138052552784 13168335077376 13171611820032 13175849484288 13180391048211 13184865507456 13218309783552 13221598961664 13230646290468 13234902947712 13268709605376 13280857471836 13311469154304 13314781513728 13319065239552 13331259207972 13334576491854 13357689533312 13361987063808 13365311993856 13369611976704 13408382852224 13416034240512 13425214618269 13462617692736 13463837687808 13476164199363 13507226053632 13510587124224 13514933846016 13541728321536 13554126144096 13561860699648 13593120079872 13596502523904 13605564952992 13608950493744 13610183749632 13644706873344 13657441332096 13661835300864 13709272228992 13740871385088 13744290594816 13753451528568 13756873868676 13761299827584 13788582744064 13793018904576 13796451090432 13809082118652 13840911331328 13858286057568 13890228682752 13898155032576 13906405106379 13910879173536 13938458643456 13942943023104 13946412515328 13950899453952 13955708168694 13959180837333 13991356019712 13999340077056 14008919601672 14044454145024 14047948896768 14049221935104 14062084381944 14094496751616 14098003955712 14102539665408 14115450926088 14143435976448 14151506817024 14192545129144 14197111255296 14200643993472 14205212725248 14233375735808 14246406780488 14254536380544 14287392342016 14305327543296 14338300575744 14351427681984 14354998819488 14359617211392 14388086341632 14392715378688 14396296790016 14401259028102 14405892303168 14409476993376 14442690084864 14455912762554 14460820233984 14497501052928 14511031415352 14515700007168 14549157937152 14552778276864 14562478089072 14566101743304 14570788052736 14599675846656 14608007036928 14621381066808 14650369165568 14655082586112 14658729283584 14705968289536 14707300958208 14724428936166 14758367975424 14766789722112 14780309121882 14809612308672 14814376962048 14818063297536 14822830669824 14852218159104 14865815770944 14870598506496 14874298831872 14908583313408 14922232529088 14927298306048 14965162377216 14975402798592 14979129202944 14983948394496 15027400724976 15032235446784 15035975993088 15040813473792 15070633132032 15084430708752 15093038520576 15122961719296 15127827185664 15145444904328 15180354363392 15195629310336 15199410514752 15234444361728 15243137777664 15248391912108 15257093287104 15287341737984 15292260089856 15296065339392 15306260572116 15310069305462 15345358215168 15350295232512 15364621498608 15403594868736 15408824057856 15422931257616 15458480308224 15462326919168 15467301568512 15472632969639 15481462306032 15512155587072 15517146267648 15521007476736 15571025247744 15610799194112 15625091307632 15626507268096 15670043213824 15680765973888 15685810900992 15689714079744 15740275522176 15749257586688 15780481794048 15794929256628 15800010913152 15803942508864 15840369770496 15854872062156 15856308845568 15860254450176 15900485025792 15911365473504 15920445169152 15957140963328 15961111658496 15966613270287 15971750162208 15975724492656 15980864315904 16008564211712 16012547702784 16017699373056 16027207628049 16036353428112 16073316384768 16129126511104 16130588147712 16145356142232 16149373671924 16186597134336 16191804801024 16195833888768 16206628841064 16210661617548 16248026345472 16304443103616 16309688684544 16324910342271 16366319548032 16367802679296 16371875561472 16382787850206 16386864461217 16424635327488 16434007916544 16449053700159 16462493253632 16481665311264 16486967909376 16491070444032 16524969508864 16529081499648 16540098570304 16544214325728 16545713577984 16591810461696 16603163972352 16649420914688 16660813847256 16666174082304 16670321209728 16704588742656 16708745428992 16724042742312 16729423319808 16733586185856 16772156227584 16787511595224 16830392881152 16835807674368 16847328148416 16851520353312 16894265339904 16895796314112 16900000579584 16905825815598 16911264877632 16915472992224 16954462273536 16969984547346 16979668335648 17009099474944 17013331934208 17018805583872 17038625517369 17073650137088 17077898658816 17079446274048 17095082974128 17138749906944 17198259455232 17203792601088 17208073506816 17259233290752 17263527992064 17269082136576 17329044227328 17373308780544 17389214519784 17390790346752 17395117784064 17451175035456 17456789551104 17461133411328 17491399081984 17501380411392 17517403403712 17557780103168 17562149093376 17567799312384 17573854730948 17578227721086 17579820676608 17624413044736 17628798615552 17640861720624 17646537263616 17691612807168 17707809962448 17748625539072 17753042018304 17758753652736 17775012277296 17779435322472 17815982751744 17820415991808 17826149302272 17838347451264 17888045654016 17900286157692 17950156923648 17951783583744 17956250615808 17968218932484 17972690054238 18009634738176 18014116165632 18019911794688 18040897606626 18072168192128 18082480932864 18128670031872 18140753270656 18145267324992 18146911666176 18163525660011 18209921776128 18215780401152 18232457446197 18279029638656 18321161846784 18325720793088 18337935371424 18342498491568 18348399770112 18390691872768 18395268120576 18412109491536 18413778014208 18477714743424 18520304910336 18541873475172 18547838898048 18552454249536 18584611524608 18590590697472 18595216687104 18607610891592 18612241116444 18655141359616 18665786769408 18678559468896 18725938860032 18730598529024 18732295913472 18743415578163 18749445842592 18792662335488 18797338607616 18803386220544 18814548085101 18820601234784 18857914635264 18868675756032 18885950544627 18929481673728 18934191991296 18940283633664 18953244166968 19006048507392 19007770853376 19025172987336 19073770057728 19135236909312 19139998425984 19146156281856 19184115122176 19201678704136 19207856404224 19212635991168 19256920113152 19274550350072 19281093645312 19330001403904 19348041887136 19354266676224 19398877249536 19403704369152 19416637452096 19421468991072 19427717403648 19466234462208 19477342715904 19484056332138 19495174755744 19540110114816 19544972378112 19562866334757 19564639140096 19609734610944 19632571914888 19638888244992 19677823967232 19689052962816 19707078829176 19746149744896 19752502616064 19757417730048 19763774226432 19821087694592 19827464675328 19832398442496 19845969435702 19896310038784 19903064408064 19921286207754 19967203731456 19972172270592 19978597859328 19996888811958 20036534299968 20042980595712 20047967990784 20054417965056 20094177509376 20112574278336 20124051360768 20170436247552 20193926539104 20195756531712 20260839080448 20265880686336 20272400769024 20312592482304 20331189216144 20342791049472 20383122317312 20389680119808 20394753785856 20408347429488 20413425740616 20460477620224 20467060310016 20486161998144 20538126491648 20545098743808 20563908343488 20611307077632 20616435892224 20623068758016 20630177292852 20635310803014 20641949741376 20682874116096 20689528356864 20694676635648 20713623177978 20761366996992 20787429086352 20835343024128 20847232548864 20866318760304 20907687965184 20914414534656 20919618772992 20926349180928 20933562253041 20987034029568 20999010115584 21040642392064 21059905675504 21066681217536 21071923345152 21120493027328 21139829416208 21141745127424 21147005933568 21200646701056 21215153964672 21227260225536 21281482211328 21288817693716 21295666882944 21300965990208 21307819087872 21350063603712 21369610170732 21381804570816 21431088513024 21457991314944 21507450863616 21527141522976 21532498229232 21539425817088 21582129512448 21589073068032 21594445185024 21601888542153 21608838454752 21614215490064 21664035127296 21683869143831 21739257471488 21746251579392 21766547123028 21821759397376 21823736905728 21829167415296 21843717133608 21849152614956 21899513769984 21912010555392 21932071600212 21975553748352 21982623879168 21988093925376 22058952434304 22060951437312 22086643404249 22137551963136 22150184583168 22170463682823 22214418463008 22221565443072 22227094946304 22234246004736 22272784990208 22278327238656 22298723656416 22305897759744 22311448247808 22362874970112 22383348793632 22440523841536 22447743565824 22461068754721 22463104197888 22468693804416 22525687119872 22541101087464 22548353170176 22553963989632 22605949698048 22626646063128 22639557780864 22684442578944 22691740778496 22718167356492 22770531545088 22772595032064 22793443965504 22799115772128 22851666542592 22864706666496 22872587868162 22885639930656 22931012606976 22938390134784 22944098009088 22959390858174 22965103958193 23012311054336 23018037322752 23025442848768 23105392303104 23164411707392 23185619359712 23187720462336 23193490378752 23268233380608 23275719401472 23281511215104 23356537871616 23416198791168 23437636961448 23439760902144 23505064820736 23521148960832 23528716351488 23534571119616 23588817076224 23610413283264 23623886380032 23664834052096 23670722691072 23678338203648 23692393884942 23700016369728 23705913763296 23754643668992 23760554655744 23768199069696 23782308093234 23784463268352 23850727538688 23867048210256 23933542564864 23935711444992 23941667487744 23957625243312 23963586738984 24012846317568 24018821554176 24026549059584 24054530142168 24109974577152 24193689766656 24195882221568 24218034213348 24224060507886 24279895701504 24287707201536 24293750833152 24309943261596 24315992426322 24372039518208 24434294390784 24450580495232 24456664655424 24464533026816 24527024160768 24549479322048 24551704018944 24574181775309 24636952991232 24693739880448 24722497966896 24730451864064 24736605666048 24787454263296 24793622249472 24810147855456 24816321488592 24818570366976 24887715692544 24904745958528 24974131372032 24991220770884 24999261123456 25005481814592 25056883113984 25063118143488 25086064113468 25094134979712 25100379278784 25143886180352 25158234341376 25181267392836 25239308898304 25245589321728 25253711511552 25270992222624 25341398009856 25343694471168 25358738723397 25366897316448 25431693410304 25454976821019 25513649212416 25519997901312 25528208375808 25610475205632 25616847988224 25619169411072 25642624461192 25708124860416 25797389182848 25805688901632 25812110260224 25888849936128 25895291988096 25903623204864 25954979282944 25978741776184 25993566340992 26053480153088 26059963170816 26083821779676 26086185520128 26146312814592 26176762553184 26185184326656 26237098622976 26252070617088 26276105105568 26336670154752 26343223640064 26351698968576 26360782096422 26367341581629 26369731014912 26436619567104 26443197923328 26461292580936 26469805895424 26537419210752 26561714943672 26622938308608 26629563027456 26638130479104 26662518415944 26669152983708 26715379066624 26723974127616 26730623987712 26739223953408 26816765704448 26832068481024 26850429236538 26925235385472 26927675375616 26952328398726 27014452107264 27021174248448 27029867692032 27083456643072 27108252288192 27123721399296 27186240159744 27193005047808 27211129905984 27217900987488 27220367499264 27289413746688 27314882664192 27323670601728 27418544457984 27481742770176 27488581189632 27506903057136 27513747737352 27522599655168 27577165488128 27586037809152 27592902180864 27618164237304 27681822662656 27716572115136 27780457365504 27796310065152 27812810212758 27821758347072 27876917286912 27885886046208 27892825030656 27901798907904 27911416337388 27918361674666 27982712039424 27998680154112 28017839203344 28088908290048 28095897793536 28098443870208 28124168763888 28188993503232 28196007911424 28205079330816 28230901852176 28286871952896 28303013634048 28385090258288 28394222510592 28401287986944 28410425450496 28466751471616 28492813560976 28509072761088 28574784684032 28610655086592 28702855363968 28709997638976 28719234422784 28776172683264 28792593580032 28802518056204 28811784606336 28818953986752 28885380169728 28911825525108 28921640467968 28995002105856 29022062830704 29031400014336 29098315874304 29105556553728 29124956178144 29132203486608 29141576105472 29199351693312 29216014073856 29226084498207 29242762133616 29300738331136 29310165172224 29317458567168 29411936579072 29414601916416 29448857872332 29516735950848 29533579444224 29560618243764 29619224617344 29628753924096 29636126595072 29645661339648 29731631541888 29741197012992 29748597663744 29768954153553 29844465058176 29854596612096 29881929311631 29950805597184 29958258405888 29967896788992 29995333217937 30054801449952 30064470893568 30071951986176 30081626947584 30141266264064 30168861417504 30186077041152 30245923438592 30255654371328 30273614408537 30290889808656 30360708726784 30391258620672 30398821029504 30468888723456 30496783824216 30514186574208 30574683475968 30584520179712 30592130678784 30612521144232 30620138610924 30690716430336 30700590465024 30729242997216 30807189737472 30817648115712 30845862515232 30916960616448 30924653838336 30934603137024 30945265939278 30952966204521 30962924612064 31024311174144 31034292535296 31042014953472 31070434766967 31142050495488 31221598388224 31250182615264 31253014536192 31340086427648 31361531947776 31371621801984 31379428159488 31480551044352 31498515173376 31560963588096 31589858513256 31600021826304 31607885017728 31680739540992 31709744124312 31712617691136 31720508900352 31800970051584 31822730947008 31840890338304 31914281926656 31922223316992 31933226540574 31943500324416 31951448985312 31961728631808 32017128423424 32025095405568 32035398746112 32054415256098 32072706856224 32146632769536 32258253022208 32261176295424 32290712284464 32298747343848 32373194268672 32383609602048 32391667777536 32413257682128 32421323235096 32496052690944 32608886207232 32619377369088 32649820684542 32732639096064 32735605358592 32743751122944 32765575700412 32773728922434 32849270654976 32868015833088 32898107400318 32963330622528 32973935818752 32982140888064 33058162999296 33080197140608 33088428651456 33091427155968 33183620923392 33206327944704 33298841829376 33321627694512 33332348164608 33340642419456 33409177485312 33417490857984 33448085484624 33458846639616 33467172371712 33544312455168 33575023190448 33660785762304 33671615348736 33694656296832 33703040706624 33788530679808 33800001159168 33811651631196 33822529755264 33830945984448 33908924547072 33939969094692 33959336671296 34018198949888 34026663868416 34037611167744 34077251034738 34147300274176 34155797317632 34158892548096 34190165948256 34277499813888 34308881802243 34396518910464 34407585202176 34416147013632 34439086287261 34518466581504 34527055984128 34538164273152 34658088454656 34746617561088 34778429039568 34781580693504 34790235568128 34902350070912 34913579102208 34922266822656 34982798163968 35034806807424 35115560206336 35124298186752 35147709461896 35156455442172 35159641353216 35248826089472 35257597231104 35281723441248 35293074527232 35383225614336 35415619924896 35497251078144 35506084036608 35517507305472 35538590827413 35550024554592 35558870644944 35631965503488 35640831983616 35652298604544 35673462139851 35676694902528 35776091308032 35800572315384 35900313847296 35903567167488 35912501231616 35936437864968 35945380108476 36019269476352 36028232331264 36039823589376 36081795213252 36144336384256 36164961865728 36281506541312 36290534649984 36293823332352 36327051320022 36419843552256 36431560802304 36464914892394 36558059277312 36642323693568 36651441586176 36675870742848 36684996983136 36696799540224 36781383745536 36790536241152 36824218983072 36827556028416 36955429486848 37040609820672 37083746950344 37095677796096 37104908499072 37169223049216 37181181394944 37190433374208 37215221783184 37224482232888 37310282719232 37331573538816 37357118937792 37451877720064 37461197058048 37464591826944 37486831156326 37498891685184 37585324670976 37594677215232 37606772441088 37629096170202 37641202469568 37715829270528 37737351512064 37771901089254 37858963347456 37868383982592 37880567267328 37906488333936 38012097014784 38015541706752 38050345974672 38147540115456 38270473818624 38279996851968 38292312563712 38368230244352 38403357408272 38415712808448 38425271982336 38513840226304 38549100700144 38562187290624 38660002807808 38696083774272 38708533352448 38807408738304 38833274904192 38842937982144 38855434807296 38932468924416 38954685431808 38968112664276 38990349511488 39080220229632 39089944756224 39125732669514 39129278280192 39219469221888 39265143829776 39277776489984 39355647934464 39378105925632 39414157658352 39492299489792 39505005232128 39514835460096 39527548452864 39541173144633 39642175389184 39654929350656 39664796884992 39691938871404 39792620077568 39806128816128 39842572415508 39934407462912 39944344541184 39957195718656 39993777623916 40073068599936 40085961191424 40095935981568 40108835930112 40225148556672 40248102721536 40275643854807 40387853078208 40391513063424 40428492598089 40521678160896 40531761372672 40544801538048 40625184964608 40662378432288 40685582098944 40766244634624 40779360239616 40789507571712 40803567246289 40816694858976 40826851481232 40920955240448 40934120620032 40958419493903 40972323996288 41076252983296 41127816686976 41222614155264 41232871784448 41260354585704 41270621606028 41283899482752 41365748232192 41379056713728 41389353271296 41427246355956 41522733993984 41574858172704 41670686048256 41694465097728 41719215319137 41732637520608 41815375930368 41828829069312 41839237545984 41852698361856 41867124506082 41877542511999 41974068059136 41998020231168 42081284784128 42119811351008 42133362435072 42143846690304 42240986054656 42279658832416 42283490254848 42294011867136 42401293402112 42430307929344 42454520451072 42577635387432 42591333765888 42601931980416 42615638175744 42700127207424 42739220341464 42763609141632 42862177026048 42915982629888 43014901727232 43054283045952 43064996458464 43078851634176 43164259024896 43178146136064 43188890370048 43203777084306 43217676909504 43228430980128 43328070254592 43367738287662 43478514942976 43492503158784 43533094246056 43643518794752 43647473811456 43658334830592 43687434267216 43698305229912 43799027539968 43824021110784 43864143200424 43951107496704 43965247758336 43976187850752 44117904868608 44121902874624 44173286808498 44275103926272 44300369166336 44340927365646 44428836926016 44443130886144 44454189892608 44468492009472 44556654477312 44597447312832 44611795519488 44622896495616 44725749940224 44766697587264 44881047683072 44895487131648 44922137509442 44926208395776 44937387608832 45051374239744 45082202174928 45096706340352 45107927979264 45211899396096 45253292126256 45279115561728 45368885157888 45383481556992 45436334712984 45541063090176 45586887931008 45598231544256 45703333085184 45729413332992 45745175736324 45771279861312 45862025213952 45876780269568 45888196018176 45918781716348 45930207916386 46024622108672 46036074645504 46050885697536 46210784606208 46328823414784 46371238719424 46375440924672 46386980757504 46417898908917 46536466761216 46551438802944 46563022430208 46713075743232 46832397582336 46875273922896 46879521804288 47010129641472 47042297921664 47057432702976 47069142239232 47220826566528 47247772760064 47329668104192 47341445382144 47384787769884 47400032739456 47411827526592 47509287337984 47521109311488 47564616186468 47568926536704 47701455077376 47734096420512 47867085129728 47871422889984 47883334975488 47899839810861 47915250486624 47927173477968 48025692635136 48037643108352 48053098119168 48081622884147 48109060284336 48219949154304 48387379533312 48391764443136 48436068426696 48448121015772 48559791403008 48575414403072 48587501666304 48619886523192 48631984852644 48744079036416 48901160990464 48913329310848 48929066053632 49098958644096 49103408037888 49148363550618 49273905982464 49387479760896 49444995933792 49460903728128 49473211332096 49574908526592 49587244498944 49620295710912 49632642977184 49637140733952 49775431385088 49809491917056 49948262744064 49982441541768 49998522246912 50010963629184 50113766227968 50126236286976 50172128226936 50188269959424 50200758557568 50287772360704 50316468682752 50362534785672 50478617796608 50491178643456 50507423023104 50541984445248 50682796019712 50687388942336 50717477446794 50733794632896 50863386820608 50909953642038 51027298424832 51039995802624 51056416751616 51115876552107 51220950411264 51233695976448 51238338822144 51285248922384 51416249720832 51594778365696 51611377803264 51624220520448 51777699872256 51790583976192 51807246409728 51909958565888 51957483552368 51987132681984 52106960306176 52119926341632 52167643559352 52172371040256 52353525106368 52370368653312 52474197245952 52504141234176 52552210211136 52673340309504 52686447280128 52703397937152 52721564192844 52734683163258 52739462029824 52873239134208 52886395846656 52922585161872 52939611790848 53074838421504 53123429887344 53245876617216 53259126054912 53276260958208 53325036831888 53338305967416 53430758133248 53447948255232 53461247975424 53478447906816 53633531408896 53664136962048 53700858473076 53850470770944 53855350751232 53904656797452 54028904214528 54042348496896 54059735384064 54216504576384 54247442798592 54386010095616 54422259811968 54435801974976 54440734998528 54490576980033 54629765328384 54647341203456 54697372338591 54837088915968 54963485540352 54977162379264 55013806114272 55027495474704 55045199310336 55154330976256 55172075618304 55185804361728 55204826274391 55236328474608 55363645325312 55433144230272 55560914731008 55625620425516 55643516694144 55753834573824 55771772092416 55785650061312 55822832674776 55836723349332 55965424078848 55997360308224 56035678406688 56177816580096 56191795587072 56196887740416 56230246734489 56248337527776 56377987006464 56392015822848 56410158661632 56443644255303 56461803704352 56573743905792 56606027268096 56657851633881 56770180516576 56788445021184 56802575973888 56820850900992 56933502943232 56985627121952 57018145522176 57149569368064 57221310173184 57405710727936 57419995277952 57438468845568 57552345366528 57605036112408 57623569212672 57637907973504 57770760339456 57823651050216 57843280935936 57990004211712 58044125661408 58062800028672 58196631748608 58211113107456 58249912356288 58264406973216 58283152210944 58398703386624 58432028147712 58452168996414 58485524267232 58601476662272 58620330344448 58634917134336 58688599004271 58823873158144 58829203832832 58897715744664 59033471901696 59067158888448 59121236487528 59238449234688 59257507848192 59272253190144 59291322679296 59463263083776 59482394025984 59497195327488 59537908307106 59688930116352 59709193224192 59763858623262 59901611194368 59916516811776 59935793577984 59990666435874 60109602899904 60128941787136 60143903972352 60163253895168 60282532528128 60337722835008 60372154082304 60491846877184 60511308742656 60547228817074 60581779617312 60721417453568 60782517241344 60797642059008 60937777446912 60993567648432 61028373148416 61149366951936 61169040359424 61184261357568 61225042288464 61240277221848 61381432860672 61401180930048 61458485994432 61614379474944 61635296231424 61691725030464 61833921232896 61849307676672 61869206274048 61890531878556 61905932409042 61925849224128 62048622348288 62068585070592 62084029906944 62140869533934 62284100990976 62443196776448 62500365230528 62506029072384 62680172855296 62723063895552 62743243603968 62758856318976 62800686759123 62961102088704 62997030346752 63121927176192 63179717026512 63200043652608 63215770035456 63361479081984 63419488248624 63425235382272 63441017800704 63601940103168 63645461894016 63681780676608 63844446633984 63866453081148 63887000648832 63902897970624 63923457263616 64034256846848 64050190811136 64108830512196 64145413712448 64293265539072 64516506044416 64522352590848 64581424568928 64597494687696 64746388537344 64767219204096 64783335555072 64805665626459 64826515364256 64842646470192 64992105381888 65051607431493 65217772414464 65238754738176 65299641369084 65465278192128 65471210717184 65487502245888 65531151400824 65547457844868 65698541309952 65736031666176 65796214800636 65926661245056 65947871637504 65964281776128 66160394281216 66176857302912 66182854311936 66412655889408 66597683658752 66643255389024 66664696329216 66681284838912 66818354970624 66834981715968 66896170969248 66917693279232 66934344743424 67088624910336 67150046380896 67321571524608 67343230697472 67383206264163 67389312593664 67406081413248 67577061359616 67623303262392 67645059510528 67661891968896 67817849094144 67879938189384 67918673342592 68036397899776 68053327736832 68075222335488 68154502069476 68294600548352 68311594635264 68317785096192 68380331896512 68554999627776 68617763604486 68793037820928 68815170404352 68832294027264 68878172574522 68895311874579 69036933163008 69054111968256 69076328546304 69316176909312 69493235122176 69556858079136 69563161387008 69580471136256 69804700141824 69827158204416 69844533645312 69965596327936 70069613614848 70231120412672 70248596373504 70295418923792 70312910884344 70319282706432 70497652178944 70515194462208 70563446882496 70586149054464 70766451228672 70831239849792 70994502156288 71012168073216 71035014610944 71077181654826 71100049109184 71117741289888 71263931006976 71281663967232 71304597209088 71346924279702 71353389805056 71552182616064 71601144630768 71800627694592 71807134334976 71825002463232 71872875729936 71890760216952 72038538952704 72056464662528 72079647178752 72163590426504 72288672768512 72329923731456 72563013082624 72581069299968 72587646664704 72654102640044 72839687104512 72863121604608 72929829784788 73116118554624 73302883172352 73351741485696 73369993966272 73393599080448 73581072482304 73648437966144 73655112056832 73722545325927 73910858973696 74081219641344 74167493900688 74191355592192 74209816998144 74338446098432 74362362789888 74380866748416 74430443566368 74448964465776 74620565438464 74663147077632 74688882606529 74714237875584 74903755440128 74922394116096 74973662312652 74997783370368 75170649341952 75189354430464 75258192340404 75282404939136 75431658541056 75474703024128 75543802178508 75717926694912 75736767965184 75761134534656 75812976667872 76024194029568 76031083413504 76076216170191 76100691949344 76295080230912 76364930463057 76540947637248 76559993703936 76584625127424 76736460488704 76806714816544 76831425616896 76850543964672 77027680452608 77098201400288 77124374581248 77320005615616 77392167548544 77417066704896 77666549808384 77685875964288 77710869614592 77864937848832 77936225328552 77980699022976 78160440459264 78179889512448 78251465339028 78258556560384 78438938443776 78530287659552 78555552979968 78711295868928 78756211851264 78828315316704 78984598979584 79010010464256 79029670920192 79055096905728 79082346289266 79102024744887 79284350778368 79309858701312 79329593769984 79383877742808 79585240155136 79612257632256 79685144831016 79868814925824 79888689082368 79914391437312 79987555247832 80146137199872 80171922382848 80191871963136 80217671860224 80450297113344 80496205443072 80551287709614 80775706156416 80783026126848 80856985196178 81043356321792 81063522745344 81089603076096 81250369929216 81324756864576 81371164197888 81532489269248 81558720479232 81579015143424 81607134492578 81633389717952 81653702962464 81841910480896 81868241240064 81916838987806 81944647992576 82152505966592 82255633373952 82445228310528 82465743568896 82520709171408 82541243212056 82567798965504 82731496464384 82758113427456 82778706542592 82854492711912 83045467987968 83149716345408 83341372096512 83388930195456 83438430638274 83465275041216 83630751860736 83657658138624 83678475091968 83705396723712 83734249012164 83755085023998 83948136118272 83996040462336 84162569568256 84239622702016 84266724870144 84287693380608 84481972109312 84559317664832 84566980509696 84588023734272 84802586804224 84860615858688 84909040902144 85155270774864 85182667531776 85203863960832 85231276351488 85400254414848 85478440682928 85527218283264 85724354052096 85831965259776 86108566091904 86129992916928 86157703268352 86328518049792 86377780740096 86407554168612 86435353819008 86456861960256 86656140509184 86735476575324 86957029885952 86985006317568 87066188492112 87287037589504 87294947622912 87316669661184 87374868534432 87396610459824 87598055079936 87648042221568 87678253494621 87728286400848 87902214993408 87930495516672 87952375701504 88235809737216 88243805749248 88346573616996 88550207852544 88600738332672 88681854731292 88857673852032 88886261772288 88908379785216 88936984018944 89194894625664 89223591038976 89245792991232 89533395174528 89762095366144 89844275018884 89852416791552 89874775217664 90102748479488 90164404349856 90193412680704 90215855958528 90423798792192 90506584252512 90558231123456 90737770315776 90766963113984 90820843225611 90872669425968 91082126180352 91173775862016 91196463088512 91406666170368 91490351472648 91542559722624 91724050427904 91753560539136 91776392036352 91837563432696 91860415832772 92049244217344 92072149291008 92101771395072 92421569212416 92742477438848 92750881849344 92773961515008 92835797817834 92858898613563 93072933522432 93102877605888 93126044860416 93211304300901 93426151486464 93664795164672 93750547845792 93759043608576 94020259282944 94084595843328 94114865405952 94138284478464 94441653133056 94495545520128 94659336208384 94682890764288 94769575539768 94800065478912 94823655053184 95018574675968 95042218622976 95129232372936 95137853073408 95402910154752 95468192841024 95734170259456 95742845779968 95766669950976 95799679621722 95830500973248 95854346955936 96051385270272 96075286216704 96106196238336 96163245768294 96218120568672 96439898308608 96774759066624 96783528886272 96872136853392 96896242031544 97119582806016 97150828806144 97175003332608 97239773046384 97263969705288 97488158072832 97802321980928 97826658621696 97858132107264 98197917288192 98206816075776 98296727101236 98547811964928 98889991867584 98921807456256 98946422664192 99174488997888 99240591421824 99265285954368 99274281467904 99550862770176 99618983834112 99896525488128 99964883083536 99997044493824 100021927258368 100227532455936 100252472573952 100344256453872 100376539918848 100401517115136 100575544721408 100632937365504 100725069571344 100957235593216 100982357286912 101014846046208 101083968890496 101365592039424 101434954893588 101467589265792 101726773641216 101819907284076 102054596849664 102079991605248 102112833503232 102231753104214 102441900822528 102467391952896 102476677644288 102570497844768 102832499441664 102926645406729 103189556731392 103222755606528 103248441040896 103317258861783 103555399744512 103581167952384 103614492819456 103819917131776 103914967104736 103974265363968 104213920612352 104239852683264 104335287118704 104344742080512 104707050212736 104740737306624 104948394491904 105104420422272 105346680619008 105372894560256 105443128385688 105469366326516 105478924059648 105746478268416 105772791693312 105845170323744 105879223581696 106149676843008 106246859774688 106491753234432 106518252109824 106552521916416 106615772482239 106650073663776 106676611934832 106861516266496 106895896510464 106922495950848 106956895813632 107020386419553 107267062817792 107328273924096 107401716946152 107700941541888 107710701502464 107809313594904 108057808429056 108084696993792 108119470768128 108433009152768 108494885597184 108844519623936 108871603949952 108881469997056 108981153960066 109259530656768 109294682406912 109394744677182 109674177831936 109926971080704 109954324758528 110027612228544 110054990949408 110090398620672 110308661952512 110344151236608 110371608723456 110409652548782 110472656949216 110727290650624 110866288460544 111121829462016 111251240851032 111287033388288 111507669147648 111543544184832 111571300122624 111645665349552 111673446698664 111930848157696 111994720616448 112071356813376 112355633160192 112383591174144 112393775480832 112460493468978 112496675055552 112755974012928 112784031645696 112820317323264 112887288510606 112923607408704 113147487811584 113212054536192 113315703267762 113540361033152 113576890042368 113605151947776 113641701801984 113867005886464 113971254243904 114036291044352 114299138736128 114442620346368 114811421455872 114839990555904 114876937691136 115104690733056 115210072224816 115247138425344 115275815947008 115541520678912 115647302100432 115686561871872 115980008423424 116088251322816 116125600057344 116422226214912 116499824712576 116528813946432 116566304421888 116797406773248 116864056295424 116904337992828 116971048534464 117202953324544 117240660688896 117269834268672 117377198008542 117647746316288 117658407665664 117795431489328 118066943803392 118134317776896 118242472975056 118476898469376 118515015696384 118544506380288 118582645358592 118623519433899 118926526167552 118964788051968 118994390654976 119075816614212 119377860232704 119418386448384 119527717246524 119803222388736 119833033623552 119871587155968 119981332871748 120219205799808 120257883574272 120287807944704 120326507790336 120675445670016 120744308164608 120983693754368 121094457634148 121163559234624 121442834907136 121565034482688 121595284118016 121875554893824 121987135296864 122056746296832 122298733903872 122338080718848 122368522715136 122410701738867 122450084576928 122480554443696 122762865721344 122802361860096 122875258481709 122916971988864 123228758949888 123383450060928 123667842465792 123698615353344 123781063757112 123811864818084 123851698448256 124097244696576 124137170141184 124168059813888 124281739067868 124568201981952 125000730461056 125012058144768 125157645957411 125446127791104 125486487207936 125517712637952 125601373518246 125632627535997 125922204177408 125994060693504 126243854352384 126359434053024 126400087305216 126431540070912 126722958163968 126838976497248 126850470764544 126882035601408 127203880206336 127290923788032 127363561353216 127732906162296 127774001297664 127805795941248 127846914527232 128068513693696 128100381622272 128217661024392 128290827424896 128586531078144 129033012088832 129044705181696 129162849137856 129194989375392 129492777074688 129534438408192 129566671110144 129611331252918 129653030728512 129685292940384 129984210763776 130103214862986 130435544828928 130477509476352 130599282738168 130930556384256 130942421434368 130975004491776 131062302801648 131094915689736 131397082619904 131472063332352 131592429601272 131853322490112 131895743275008 131928563552256 132320788562432 132353714605824 132365708623872 132825311778816 133195367317504 133286510778048 133329392658432 133362569677824 133669963431936 133792341938496 133835386558464 133868689486848 134177249820672 134300092761792 134643143049216 134686461394944 134766412528326 134778625187328 134812162826496 135154122719232 135246606524784 135290119021056 135323783937792 135635698188288 135759876378768 135837346685184 136072795799552 136106655473664 136150444670976 136309004138952 136589201096704 136623189270528 136760663793024 137109999255552 137235527208972 137586075641856 137630340808704 137664588054528 137756345149044 137790623749158 138073866326016 138108223936512 138152657092608 138632353818624 138986470244352 139113716158272 139126322774016 139160942272512 139253696726751 139609400283648 139654316408832 139689067290624 139931192655872 140139227229696 140462240825344 140497192747008 140590837847584 140625821768688 140638565412864 140995304357888 141030388924416 141126893764992 141172298108928 141662479699584 141989004312576 142024336146432 142154363309652 142200098218368 142235482579776 142527862013952 142563327934464 142693848559404 142706779610112 143104365232128 143202289261536 143601255389184 143614268669952 143650004926464 143699519432583 143745751459872 143781520433904 144077077905408 144112929325056 144159294357504 144244868652441 144327180853008 144577345537024 144659847462912 145126026165248 145162138599936 145175293329408 145308205280088 145679374209024 145726243209216 145859659569576 146232237109248 146703482971392 146739987932544 146787198160896 147296875932288 147310224113664 147445090651854 147821717947392 148162439282688 148334987801376 148382711184384 148419633996288 148676892196864 148724725579776 148761733496832 148860887132736 148897928931552 149241130876928 149326294155264 149377765213058 149428475751168 149807510880256 149844788232192 149947324625304 149995566740736 150341298683904 150378708860928 150516384680808 150564809878272 150863317082112 150949406048256 151087604357016 151435853389824 151473535930368 151522269069312 151625953335744 152048388059136 152062166827008 152152432340382 152201383898688 152590160461824 152729860926114 153081895274496 153119987407872 153169250254848 153347629656321 153472920977408 153613429633088 153662851233792 153701087929344 154055360905216 154196402800576 154248749162496 154640011231232 154784335097088 154834133409792 155333099616768 155371751928576 155421739229184 155729875697664 155872450657104 155961398045952 156320880918528 156359779024896 156502930678056 156517113120768 157060575319104 157111105959936 157422591737856 157512423702528 157656630633408 157969197959168 158020020928512 158059341840384 158110193811456 158164692578532 158204049489774 158568701556736 158619717402624 158659187539968 158767755485616 159170480310272 159224515264512 159370289662032 159737629851648 159777378164736 159828782874624 159975110495664 160292274399744 160343844765696 160383743926272 160435343720448 160900594226688 160992410886144 161102575419228 161551412312832 161566052253696 161713970392356 162086712643584 162127045490688 162179206152192 162649513729152 162742328395776 163064978538496 163158030286848 163214268985156 163266779435904 163307405924928 163683820961792 163833677975612 163889295985152 164305011933184 164511266747904 164890456621056 164931487137792 165041418342816 165082486424112 165135597931008 165462992928768 165516226854912 165557413085184 165614478823173 165708985423824 166090935975936 166299432690816 166682744193024 166876861276548 166930550082432 167261503721472 167315316277248 167356950183936 167468498024328 167510170047996 167896272236544 167992080924672 168479245404032 168533449740288 168575386761216 168690740203467 169118635329664 169133961019392 169176047468544 169330932765909 169721231717376 169818081804288 169973554901643 170310541549728 170365335063552 170407727921664 170462552702976 170800508829696 170956881365856 171054436566528 171448708104192 171663930519552 172217132183808 172259985833856 172315406536704 172657036099584 172815108337224 172870707638016 172913723920512 173312281018368 173470953150648 173914059771904 173970012635136 174132376984224 174574075179008 174589895245824 174633339322368 174749737068864 174793220919648 175196110159872 175296084443136 175356506989242 175456572801696 175804429986816 175860991033344 175904751403008 176065797012813 176471619474432 176487611498496 176693147233992 177100415705088 177201476665344 177363709462584 177715347704064 177772523544576 177816759570432 177873968037888 178389789251328 178447182077952 178491585982464 179066790349056 179524190732288 179688550037768 179704833583104 179749550435328 180205496958976 180328808699712 180386825361408 180431711917056 180847597584384 181013168505024 181116462246912 181475540631552 181533926227968 181641686451222 181745338851936 182164252360704 182347551724032 182392926177024 182813332340736 182980702945296 183085119445248 183448100855808 183507121078272 183552784072704 183675126865392 183720831665544 184098488434688 184144298582016 184203542790144 184843138424832 185484954877696 185501763698688 185547923030016 185671595635668 185717797227126 186145867044864 186205755211776 186252089720832 186422608601802 186852302972928 187329590329344 187501095691584 187518087217152 188040518565888 188169191686656 188229730811904 188276568956928 188402060277369 188883306266112 188991091040256 189318672416768 189365781528576 189539151079536 189600130957824 189647310106368 190037149351936 190084437245952 190258464745872 190275706146816 190805820309504 190936385682048 191468340518912 191533339901952 191599359243444 191661001946496 191708693911872 192102770540544 192150572433408 192326491536588 192436241137344 192879796617216 193549518133248 193567057772544 193744273706784 193792484063088 194239165612032 194301657612288 194350006665216 194416996879377 194479546092768 194527939410576 194976316145664 195154822294479 195604643961856 195653317243392 195716264214528 196395834576384 196413632151552 196593454202472 197095623929856 197779983735168 197843614912512 197892845328384 198481182843648 198530571908736 198548562935808 199237967668224 199793050976256 199929766167072 199994088987648 200043854516736 200455064911872 200504945147904 200688512907744 200753079837696 200803034230272 201151089442816 201265874731008 201450139142688 201914471186432 201964714573824 202029692092416 202149618792489 202167937780992 202731184078848 202869909787176 202935178531584 203453547282432 203639814568152 204109193699328 204159983210496 204225667006464 204463506208428 204883801645056 204934783905792 204953355288576 205140995689536 205664998883328 205853290813458 206379113462784 206445511213056 206496882081792 206634517723566 206685935623737 207110799489024 207162335904768 207228985638912 207639834263552 207829934209472 207948530727936 208427841224704 208479705366528 208670574237408 208689484161024 209414100425472 209481474613248 209896788983808 210208840844544 210693361238016 210745789120512 210886256771376 210938732653032 210957848119296 211492956536832 211545583386624 211690340647488 211758447163392 212299353686016 212493719549376 212983506468864 213036504219648 213105043832832 213231544964478 213300147327552 213353223869664 213723032532992 213791793020928 213844991901696 213913791627264 214040772839106 214534125635584 214656547848192 214803433892304 215401883083776 215421403004928 215618627189808 216115616858112 216169393987584 216238941536256 216866018305536 216989771194368 217689039247872 217743207899904 217762939994112 217962307920132 218519061313536 218589364813824 218789489354364 219348355663872 219908649517056 220055224457088 220109981898816 220180797241344 220617323905024 220743217446912 220819305097564 220945313898432 221454581301248 221732576921088 222243658924032 222502481702064 222574066776576 223015338295296 223087088369664 223142600245248 223291330699104 223346893397328 223861696315392 223989441232896 224066647819587 224142713626752 224711266320384 224767182348288 224920986937956 224993350111104 225511948025856 225568063291392 225774577021212 225847214817408 226294975623168 226424109072384 226631406535524 227080722066304 227153780084736 227210303895552 227283403603968 227942508487808 228072582088704 228228648510573 228885240692736 229094791389171 229622842911744 229679981111808 229753875382272 230209381466112 230420144449632 230494276850688 230551631894016 231083041357824 231294604200864 231373123743744 231960016846848 232176502645632 232251200114688 232999649425152 233057627892864 233132608843776 233594813546496 233808675985656 233942097068928 234405906649088 234481321377792 234539668537344 234754396017084 235295492632576 235316815331328 235590862978656 236133887606784 236268635553792 236484945950112 236953796938752 237030031392768 237089012760576 237165290717184 237247038867798 237306074234661 237853052335104 237929576103936 237988781309952 238151633228424 238755720465408 238836772896768 239055434493048 239606444777472 239666067247104 239743174311936 239962665743496 240438411599616 240515767148544 240575615889408 240653015580672 241350891340032 241488616329216 241967387508736 242188915268296 242327118469248 242885669814272 243130068965376 243190568236032 243751109787648 243974270593728 244113492593664 244597467807744 244676161437696 244737045430272 244821403477734 244900169153856 244961108887392 245525731442688 245604723720192 245750516963418 245833943977728 246457517899776 246766900121856 247335684931584 247397230706688 247562127514224 247623729636168 247703396896512 248194489393152 248274340282368 248336119627776 248563478135736 249136403963904 250001460922112 250024116289536 250315291914822 250892255582208 250972974415872 251035425275904 251202747036492 251265255071994 251844408354816 251988121387008 252487708704768 252718868106048 252800174610432 252863080141824 253445916327936 253677952994496 253700941529088 253764071202816 254407760412672 254581847576064 254727122706432 255465812324592 255548002595328 255611591882496 255693829054464 256137027387392 256200763244544 256435322048784 256581654849792 257173062156288 258066024177664 258325698275712 258389978750784 258985554149376 259133342220288 259222662505836 259306061457024 259370585880768 259968421527552 260206429725972 260871089657856 260955018952704 261198565476336 261861112768512 261884842868736 261950008983552 262124605603296 262189831379472 262794165239808 262944126664704 263034760483863 263184859202544 263706644980224 263791486550016 263857127104512 264641577124864 264707429211648 264731417247744 265650623557632 266390734635008 266573021556096 266658785316864 266725139355648 267584683876992 267670773116928 267737378973696 268600185523584 269286286098432 269532825056652 269557250374656 269624325652992 270308245438464 270493213049568 270580238042112 270647567875584 271271396376576 271519752757536 271674693370368 272145591599104 272213310947328 272300889341952 272462529676833 272618008277904 273178402193408 273246378541056 273521327586048 274219998511104 274471054417944 275172151283712 275260681617408 275329176109056 275512690298088 275581247498316 276147732652032 276216447873024 276305314185216 277264707637248 278227432316544 278252645548032 278321884545024 278507393453502 278576695840689 279218800567296 279308632817664 279378134581248 279633912902703 279862385311744 280278454459392 280924481650688 280994385494016 281181675695168 281251643537376 281277130825728 281990608715776 282060777848832 282253787529984 282344596217856 283324959399168 283978008625152 284048672292864 284308726619304 284400196436736 284470965159552 285055724027904 285126655868928 285387697118808 285413559220224 286208730464256 286404578523072 287202510778368 287228537339904 287300009852928 287399038865166 287491502919744 287563040867808 288154155810816 288225858650112 288318588715008 288489737304882 288654361706016 289154691074048 289319694925824 290252052330496 290324277199872 290350586658816 290616410560176 291358748418048 291452486418432 291719319139152 292464474218496 293406965942784 293479975865088 293574396321792 294593751864576 294620448227328 294890181303708 295643435894784 296669975602752 296765422368768 296839267992576 297353784393728 297523466993664 297721774265472 297795857863104 298482261753856 298652588310528 298755530426116 298856951502336 299615021760512 299689576464384 299894649250608 299991133481472 300682597367808 300757417721856 301032769361616 301129619756544 301726634164224 301898812096512 302175208714032 302871706779648 302947071860736 303044538138624 303251906671488 304096776118272 304304864680764 304402767797376 305180320923648 305459721852228 306163790548992 306239974815744 306338500509696 306695259312642 307226859266176 307325702467584 307402175858688 308392805601152 308497498324992 308779936220187 309568670194176 309668266819584 309951776585349 310666199233536 310743503857152 310843478458368 311459751395328 311744901314208 311922796091904 312641761837056 312719558049792 313005861356112 313034226241536 314121150638208 314222211919872 314845183475712 315313261266816 315938395918336 316040041857024 316118683680768 316329385157064 316408098979548 317137403113472 317239434805248 317318375079936 317535510971232 318340960620544 318449030529024 318740579324064 319475259703296 319554756329472 319657565749248 319847317446717 319950220991328 320584548799488 320687689531392 320767487852544 320870687440896 321061159258659 321801188453376 321984821772288 322205150838456 323102824625664 323132104507392 323427940784712 324173425287168 324254090981376 324358412304384 325299027458304 325484656791552 326129957076992 326428537970312 326533558871808 326614811849856 327367641923584 327667355951224 327778591970304 328610023866368 329022533495808 329780913242112 329862974275584 330082836685632 330164972848224 330271195862016 330925985857536 331032453709824 331114826170368 331228957646346 331417970847648 332181871951872 332598865381632 333365488386048 333753722553096 333861100164864 334523007442944 334630632554496 334713900367872 334936996048656 335020340095992 335792544473088 335984161849344 336958490808064 337066899480576 337150773522432 337381480406934 338237270659328 338267922038784 338352094937088 338661865531818 339442463434752 339636163608576 339947109803286 340621083099456 340730670127104 340815455843328 340925105405952 341601017659392 341913762731712 342108873133056 342897416208384 343327861039104 344434264367616 344519971667712 344630813073408 345314072199168 345630216674448 345741415276032 345827447841024 346624562036736 346941906301296 347828119543808 347940025270272 348264753968448 349148150358016 349266678644736 349499474137728 349586441839296 350392220319744 350592168886272 350713013978484 350913145603392 351608859973632 351721982066688 351809502806016 352131594025626 352943238948864 352975222996992 353386294467984 354200831410176 354402953330688 354727418925168 355430695408128 355545047089152 355633519140864 355747936075776 355870558301697 356779578502656 356894364155904 356983171964928 358133580698112 359048381464576 359377100075536 359409667166208 359499100870656 360410993917952 360657617399424 360773650722816 360863423834112 362026337010048 362232924493824 362951081263104 363283372902444 363490677703872 364328504721408 364695103448064 364785852354048 365626664681472 365961405890592 366170238890496 366896201711616 367014242156544 367105568145408 367232105216601 367350253730784 367441663331088 368196976869376 368288597164032 368407085580288 368625775445127 369686276849664 370969909755392 371003527397376 371095846060032 371343191271336 371435594454252 372291734089728 372411510423552 372504179441664 372845217203604 373704605945856 375002191383168 375036174434304 375472937872233 376338383373312 376459461623808 376553137913856 376804120554738 376897882607991 377766612532224 377982182080512 378637344833536 378731563057152 379078302159072 379200261915648 379294620212736 380074298703872 380168874491904 380516929491744 380551412293632 381611640619008 381872771364096 382936681037824 383198718486888 383322003892992 383417387823744 384205541081088 384301144866816 384652983073176 384872482274688 385759593234432 387099036266496 387134115545088 387488547413568 387584968126176 388478331224064 388603315224576 388700013330432 388833993758754 388959092185536 389055878821152 389952632291328 390309644588958 391209287923712 391306634486784 391432528429056 392791669152768 392827264303104 393186908404944 394191247859712 395559967470336 395687229825024 395785690656768 396962365687296 397061143817472 397097125871616 398475935336448 399586101952512 399859532334144 399988177975296 400087709033472 401009890295808 401377025815488 401506159675392 401606068460544 402302178885632 402531749462016 402900278285376 403828942372864 403929429147648 404059384184832 404299237584978 404335875561984 405462368157696 405739819574352 405870357063168 406907094564864 407279629136304 408218387398656 408319966420992 408451334012928 408927012416856 409767603290112 409869567811584 410281991379072 411329997766656 411706581626916 412758226925568 412891022426112 412993764163584 413269035447132 413371871247474 414221598978048 414324671809536 414457971277824 415659868418944 415897061455872 416959410733056 417341148474816 417378968322048 417761090180253 418828200850944 418962949226496 419793577967616 420417681689088 421386722476032 421491578241024 421772513542752 421877465306064 421915696238592 422985913073664 423091166773248 423380681294976 423516894326784 424987439098752 425967012937728 426073008439296 426463089928956 426600294655104 426706447739328 427446065065984 427583586041856 427689983803392 428081545678212 429068251271168 429313095696384 429606867784608 430803766167552 430842806009856 431098558297749 431237254379616 432231233716224 432338787975168 432477883072512 432734605957323 433732036611072 433979542388736 435378078495744 435486415799808 435525879988224 435924615840264 437038122627072 437178729627648 437578978708728 438696711327744 440110448914176 440219963797632 440361594482688 441234647810048 441638610195128 441890627796864 442909162602496 443465153842176 444487317848064 445004963404128 445148133553152 446030676590592 446174176739328 446285200490496 446582661398208 446693786794656 447723392630784 447978882465792 448133295639174 448285427253504 449422532640768 449534364696576 449841973875912 449986700222208 451023896051712 451136126582784 451549154042424 451694429634816 452589951246336 452848218144768 453262813071048 454161444132608 454307560169472 454420607791104 454566807207936 455885016975616 456145164177408 456457297021146 457770481385472 458189582778342 459245685823488 459359962223616 459507750764544 460418762932224 460840288899264 460988553701376 461103263788032 462166082715648 462589208401728 462746247487488 463920033693696 464353005291264 464502400229376 465999298850304 466115255785728 466265217687552 467189627092992 467617351971312 467884194137856 468811813298176 468962642755584 469079337074688 469508792034168 470590985265152 471181725957312 472267775213568 472537271107584 472969891900224 473907593877504 474060062785536 474178025521152 474330581434368 474494077735596 474612148469322 475706104670208 475859152207872 475977562619904 476303266456848 477511440930816 477673545793536 478110868986096 479212889554944 479332134494208 479486348623872 479925331486992 480876823199232 481031534297088 481151231778816 481306031161344 482701782680064 482977232658432 483934775017472 484377830536592 484654236938496 485771339628544 486260137930752 486381136472064 487948541187456 488226985187328 489194935615488 489474090860544 489642806955468 489800338307712 489922217774784 491051462885376 491501033926836 491667887955456 492915035799552 493533800243712 494671369863168 494794461413376 495124255028448 495247459272336 495406793793024 496388978786304 496548680564736 496672239255552 496843436469519 497126956271472 498272807927808 500002921844224 500048232579072 500630583829644 501784511164416 501945948831744 502070850551808 502405494072984 502530510143988 503688816709632 503976242774016 505437736212096 505600349220864 505726160283648 506072220610401 507355905988992 507401883058176 507528142405632 507992798297727 509163695152128 509454245412864 509920664704929 510931624649184 511096005190656 511223183764992 511387658108928 512274054774784 512401526489088 512870644097568 513163309699584 514346124312576 516132048355328 516651396551424 516779957501568 517971108298752 518445325011672 518612122914048 518741171761536 519936843055104 520412859451944 521742179315712 521910037905408 522397130952672 523722225537024 523769685737472 523900017967104 524249211206592 524379662758944 525588330479616 525888253329408 526069520967726 526369718405088 527413289960448 527582973100032 527714254209024 528197391038439 529283154249728 529414858423296 529462834495488 531301247115264 532781469270016 533146043112192 533317570633728 533450278711296 535169367753984 535341546233856 535474757947392 537200371047168 538572572196864 539065650113304 539114500749312 539248651305984 540616490876928 540986426099136 541160476084224 541295135751168 542542792753152 543039505515072 543349386740736 544291183198208 544426621894656 544601778683904 544925059353666 545236016555808 546356804386816 546492757082112 547042655172096 548439997022208 548942108835888 550344302567424 550521363234816 550658352218112 551025380596176 551162494996632 552295465304064 552432895746048 552610628370432 554529415274496 556454864633088 556505291096064 556643769090048 557014786907004 557153391681378 558437601134592 558617265635328 558756269162496 559267825805406 560556908918784 561988770988032 562363351390336 562503287074752 562554261651456 564121555697664 564507575059968 564689192435712 565206180832107 566649918798336 567956017250304 568097344585728 568617453238608 568800392873472 568941930319104 570111448055808 570253311737856 570775394237616 570827118440448 572417460928512 572809157046144 574405021556736 574600019705856 574798077730332 574983005839488 575126081735616 576308311621632 576451717300224 576979474609764 577308723412032 578309382148096 578639389851648 580504104660992 580648554399744 580701173317632 581232821120352 582717496836096 582904972836864 583250990638131 583438638278304 584928948436992 585464466883437 586813931885568 586959951730176 587148792643584 589187503729152 589240896454656 589780362607416 591286871789568 593339951205504 593530844737536 593678535985152 594707568787456 595443548530944 595591715726208 596964523507712 597511060852232 597713903004672 599230043521024 599379152928768 599789298501216 599982266962944 601365194735616 601514835443712 602065538723232 602259239513088 603453268328448 603797624193024 604350417428064 605743413559296 605894143721472 606089076277248 606448856377467 606503813342976 608193552236544 608609729361528 608805535594752 610360641847296 610919443704456 612327581097984 612479949631488 612677001019392 613390518625284 614453718532352 614651404935168 614804351717376 616785611202304 616994996649984 617559872440374 619137340388352 619336533639168 619903553170698 621332398467072 621487007714304 621686956916736 622919502790656 623489802628416 623845592183808 625283523674112 625439116099584 626011722712224 626068452483072 628242301276416 628444423839744 629690366951424 630626522533632 631876791836672 632080083714048 632237367361536 632658770314128 632816197959096 634274806226944 634478869610496 634636750159872 635071021942464 636681921241088 636898061058048 637481158648128 638950519406592 639109512658944 639315131498496 639694634893434 639900441982656 641169097598976 641375379062784 641534975705088 641741374881792 642122318517318 643602376906752 643969643544576 644410301676912 646205649251328 646264209014784 646855881569424 648346850574336 648508181962752 648716824608768 650598054916608 650969313583104 652259914153984 652857075940624 653067117743616 653229623699712 654735283847168 655334711902448 655557183940608 657220047732736 658045066991616 659725948551168 660165673371264 660329945696448 660542391724032 661851971715072 662229652340736 662457915292692 662835941695296 664363743903744 665197730763264 666730976772096 667507445106192 667722200329728 669046014885888 669261265108992 669427800735744 669873992097312 670040680191984 671585088946176 671968323698688 672199943458761 673916981616128 674133798961152 674301547044864 674762960813868 676474541318656 676535844077568 676704189874176 677323731063636 678884926869504 679272327217152 679894219606572 681242166198912 681461340254208 681630911686656 681850210811904 683827525463424 684217746266112 684685945531719 686655722078208 687284374167513 688868528735232 689039943335424 689261626146816 690628144398336 691260433348896 691482830552064 691654895682048 693249124073472 693883812602592 695656239087616 695880050540544 696293131396351 696529507936896 698296300716032 698998948275456 699172883678592 700784440639488 701426027956968 701826291206784 703217719947264 703443964133376 703619005612032 704263188051252 705886477897728 705950445993984 706772588935968 708401662820352 708805906661376 709454837850336 710861390816256 711090094178304 711267038281728 711495872151552 711741116603394 711918222703983 713559157005312 713788728311808 713966343929856 716267161396224 718096762929152 718754200151072 718819334332416 718998201741312 720821987835904 721315234798848 721547301445632 721726847668224 724052674020096 724465848987648 725902162526208 726566745804888 726981355407744 728657009442816 729390206896128 729571704708096 731253329362944 731922811781184 732340477780992 733792403423232 734028484313088 734211136290816 734464210433202 734700507461568 734883326662176 736393953738752 736577194328064 736814171160576 737251550890254 739372553699328 741939819510784 742007054794752 742191692120064 742686382542672 742871188908504 744583468179456 744823020847104 745008358883328 745690434407208 747409211891712 750004382766336 750072348868608 750945875744466 752676766746624 752918923247616 753106275827712 753608241109476 753795765215982 755533225064448 755964364161024 757463126114304 758156604318144 758400523831296 758589240425472 760337748983808 761033858983488 761102824587264 763223281238016 763745542728192 765873362075648 766397436973776 766644007785984 766834775647488 768411082162176 768602289733632 769305966146352 769744964549376 771519186468864 774198072532992 774977094827136 775169936252352 776956662448128 777400026660864 777667987517508 777918184371072 778111757642304 779905264582656 780619289177916 782418575847424 782613268973568 782865056858112 785583338305536 785654528606208 786373816809888 788382495719424 789104281451589 791119934940672 791374459650048 791571381313536 793924731374592 794122287634944 794194251743232 796951870672896 799172203905024 799719064668288 799976355950592 800175418066944 802754051630976 803012319350784 803212136921088 804604357771264 805800556570752 807657884745728 807858858295296 808598475169956 808671751123968 810924736315392 811479639148704 811740714126336 813814189129728 814559258272608 816436774797312 816639932841984 816902668025856 817387589030499 817854024833712 819535206580224 819739135623168 820563982758144 822659995533312 823413163253832 825516453851136 825782044852224 825987528327168 826538070894264 826743742494948 828443197956096 828649343619072 828915942555648 831319736837888 831794122911744 834682296949632 834757936644096 835522180360506 837656401701888 837925898452992 839587155935232 840835363378176 842773444952064 842983156482048 843545027085504 843754930612128 843831392477184 845971826147328 846182333546496 846761362589952 847033788653568 849974878197504 851934025875456 852146016878592 852926179857912 853200589310208 853412895478656 854892130131968 855167172083712 855379967606784 856163091356424 858136502542336 858626191392768 859213735569216 861607532335104 861685612019712 862197116595498 862474508759232 864462467432448 864677575950336 864955766145024 865469211914646 867464073222144 867959084777472 870756156991488 870972831599616 871051759976448 871849231680528 874076245254144 874357459255296 875157957417456 877393422655488 880220897828352 880439927595264 880723188965376 882469295620096 883277220390256 883781255593728 885818325204992 886930307684352 890009926808256 890296267106304 892061353181184 892570400980992 893165322796416 893387573589312 895446785261568 895957764931584 896266591278348 896570854507008 898845065281536 899068729393152 899683947751824 899973400444416 902047792103424 902272253165568 903098308084848 903388859269632 905179902492672 905696436289536 906525626142096 908322888265216 908615120338944 908841215582208 909133614415872 911770033951232 912290328354816 912914594042292 915540962770944 916379165556684 918491371646976 918719924447232 919015501529088 921680577798528 921977107402752 922206527576064 925178416803456 925492494974976 926339808660561 928706010582528 929004800458752 929855329756047 931998597700608 932230511571456 932530435375104 934379254185984 935234703942624 935768388275712 937623626596352 937925285511168 938158674149376 938482046664647 939017584068336 941181970530304 942363451914624 944535550427136 945939783800448 947815187755008 948120125571072 948356051042304 948988155471192 949224296938644 951412209340416 951718304415744 951955125239808 952606532913696 955022881861632 955347091587072 956221737972192 958425779109888 958664268988416 958972697247744 959541952340151 959850662973984 961753646398464 962063068594176 962302463557632 962612062322688 963183477775977 965403565360128 965954465316864 967869550034944 968755661073184 969308473876992 971542679257088 972520275861504 972762272944128 975897082374912 976453970374656 978389871230976 979285613910936 979600676615424 979844435549568 982102925770752 983002067853672 983335775910912 985830071599104 987067600487424 989342739726336 989588922826752 990248510056896 990494918544672 990813587586048 992777957572608 993097361129472 993344478511104 993686872939038 994253912542944 996545615855616 1000005843688448 1000096465158144 1001261167659288 1003569022328832 1003891897663488 1004141701103616 1004810988145968 1005061020287976 1007377633419264 1007952485548032 1010875472424192 1011200698441728 1011452320567296 1012144441220802 1014711811977984 1014803766116352 1015056284811264 1015985596595454 1018327390304256 1018908490825728 1019841329409858 1021863249298368 1022192010381312 1022446367529984 1022775316217856 1024803052978176 1025741288195136 1026326619399168 1028692248625152 1032264096710656 1033302793102848 1033559915003136 1035942216597504 1036890650023344 1037224245828096 1037482343523072 1039873686110208 1040825718903888 1043484358631424 1043820075810816 1044794261905344 1047444451074048 1047800035934208 1048498422413184 1048759325517888 1051176660959232 1051776506658816 1052139041935452 1052739436810176 1054826579920896 1055165946200064 1055428508418048 1056394782076878 1058566308499456 1058829716846592 1058925668990976 1062602494230528 1065562938540032 1066292086224384 1066635141267456 1066900557422592 1067611674905091 1070338735507968 1070683092467712 1070949515894784 1074400742094336 1077145144393728 1078131300226608 1078229001498624 1078497302611968 1081232981753856 1081972852198272 1082320952168448 1082590271502336 1086079011030144 1086698773481472 1088582366396416 1088853243789312 1089850118707332 1090472033111616 1092713608773632 1092985514164224 1094085310344192 1096879994044416 1097884217671776 1100688605134848 1101042726469632 1101316704436224 1101696315649803 1102050761192352 1102324989993264 1104590930608128 1104865791492096 1105221256740864 1105877326335381 1109058830548992 1112909729266176 1113010582192128 1113287538180096 1114029573814008 1114306783362756 1116875202269184 1117234531270656 1117512538324992 1118535651610812 1121113817837568 1124726702780672 1125006574149504 1125108523302912 1129015150119936 1129378384871424 1130412361664214 1133299837596672 1135912034500608 1136194689171456 1137234906477216 1137600785746944 1137883860638208 1140222896111616 1140506623475712 1141550788475232 1141654236880896 1144834921857024 1145618314092288 1148810043113472 1149596155460664 1149966011678976 1150252163471232 1152616623243264 1152903434600448 1153958949219528 1154617446824064 1156618764296192 1157278779703296 1161008209321984 1161297108799488 1161402346635264 1162465642240704 1165434993672192 1165809945673728 1166501981276262 1166877276556608 1169857896873984 1170928933766874 1173627863771136 1173919903460352 1174297585287168 1178375007458304 1178481792909312 1179560725214832 1182573743579136 1186679902411008 1187061689475072 1187357071970304 1189415137574912 1190887097061888 1191183431452416 1193929047015424 1195022121704464 1195427806009344 1198460087042048 1198758305857536 1199578597002432 1199964533925888 1203029670887424 1204131077446464 1204518479026176 1206906536656896 1207595248386048 1208700834856128 1211486827118592 1211788287442944 1212178152554496 1212897712754934 1213007626685952 1216387104473088 1217219458723056 1217611071189504 1220721283694592 1221838887408912 1224655162195968 1224959899262976 1225354002038784 1226781037250568 1228907437064704 1229302809870336 1229608703434752 1233571222404608 1233989993299968 1235119744880748 1238274680776704 1238673067278336 1239807106341396 1242664796934144 1242974015428608 1243373913833472 1246979605256832 1247691184367616 1250878232199168 1252023445424448 1252136904966144 1253283270540759 1256484602552832 1256888847679488 1259380733902848 1261253045067264 1263753583673344 1264160167428096 1264474734723072 1265317540628256 1265632395918192 1268549612453888 1268957739220992 1269273500319744 1269711004310993 1270142043884928 1273363842482176 1274962317296256 1277901038813184 1278219025317888 1279389269786868 1279800883965312 1282338195197952 1282750758125568 1283069951410176 1284244637034636 1287204753813504 1287939287089152 1288820603353824 1292411298502656 1292528418029568 1293295674893247 1293711763138848 1296693701148672 1297016363925504 1297433649217536 1298203817871969 1301196109833216 1301938627166208 1304519828307968 1305714151881248 1306134235487232 1306459247399424 1309470567694336 1310669423804896 1311114367881216 1314440095465472 1316090133983232 1320331346742528 1320659891392896 1321084783448064 1323703943430144 1324915830585384 1325671883390592 1328727487807488 1330395461526528 1333461953544192 1335014890212384 1335444400659456 1338092029771776 1338522530217984 1338855601471488 1339747984194624 1340081360383968 1343170177892352 1343936647397376 1344399886917522 1347833963232256 1348267597922304 1348603094089728 1349525921627736 1352949082637312 1353071688155136 1353408379748352 1354647462127272 1357769853739008 1358544654434304 1359788439213144 1362484332397824 1362922680508416 1363261823373312 1363700421623808 1367655050926848 1368435492532224 1369371891063438 1373311444156416 1374568748335026 1377737057470464 1378079886670848 1378523252293632 1381256288796672 1382520866697792 1382965661104128 1383309791364096 1386498248146944 1387767625205184 1391312478175232 1391760101081088 1392586262792702 1393059015873792 1396592601432064 1397997896550912 1398345767357184 1401568881278976 1402852055913936 1403652582413568 1406435439894528 1406887928266752 1407238011224064 1408526376102504 1411772955795456 1413545177871936 1416803325640704 1417611813322752 1418909675700672 1421722781632512 1422180188356608 1422534076563456 1422991744303104 1423482233206788 1423836445407966 1427118314010624 1427577456623616 1427932687859712 1432534322792448 1436193525858304 1437508400302144 1437638668664832 1437996403482624 1441643975671808 1442630469597696 1443094602891264 1443453695336448 1448105348040192 1448931697975296 1451804325052416 1453133491609776 1453962710815488 1457314018885632 1458780413792256 1459143409416192 1463845623562368 1464680955561984 1467584806846464 1468422272581632 1468928420866404 1469401014923136 1469766653324352 1472787907477504 1473154388656128 1474503101780508 1478745107398656 1483879639021568 1484014109589504 1484383384240128 1485372765085344 1485742377817008 1489166936358912 1489646041694208 1490016717766656 1490530309408557 1491380868814416 1494818423783424 1500008765532672 1500144697737216 1501891751488932 1505353533493248 1505837846495232 1506212551655424 1507216482218952 1507591530431964 1511066450128896 1511928728322048 1516313208636288 1516801047662592 1517178480850944 1522067717966976 1522205649174528 1527491085456384 1531746724151296 1532794873947552 1533288015571968 1533669551294976 1536822164324352 1537204579467264 1538611932292704 1539489929098752 1543038372937728 1548396145065984 1549954189654272 1550339872504704 1553913324896256 1555335975035016 1555836368742144 1556223515284608 1559810529165312 1561238578355832 1564837151694848 1565226537947136 1565730113716224 1571166676611072 1571309057212416 1572747633619776 1576764991438848 1578208562903178 1582239869881344 1582748919300096 1583142762627072 1584592173115317 1587849462749184 1588244575269888 1588388503486464 1593903741345792 1598344407810048 1599438129336576 1599952711901184 1600350836133888 1605508103261952 1606024638701568 1606424273842176 1609208715542528 1611601113141504 1615315769491456 1615717716590592 1617196950339912 1617343502247936 1621849472630784 1622959278297408 1623481428252672 1627628378259456 1629118516545216 1632873549594624 1633279865683968 1633805336051712 1634775178060998 1635708049667424 1639070413160448 1639478271246336 1641127965516288 1645319991066624 1646826326507664 1651032907702272 1651564089704448 1651975056654336 1653076141788528 1653487484989896 1656886395912192 1657298687238144 1657831885111296 1662639473675776 1663588245823488 1669364593899264 1669515873288192 1671044360721012 1675312803403776 1675851796905984 1681670726756352 1685966312964096 1687090054171008 1687509861224256 1687662784954368 1692364667092992 1693522725179904 1694067577307136 1695618542496321 1699949756395008 1703868051750912 1704292033757184 1705852359715824 1706401178620416 1706825790957312 1709784260263936 1710334344167424 1710759935213568 1712326182712848 1716273005084672 1717252382785536 1718427471138432 1723215064670208 1724394233190996 1724949017518464 1728924934864896 1729355151900672 1730938423829292 1734928146444288 1735918169554944 1741512313982976 1741945663199232 1742103519952896 1743698463361056 1748152490508288 1748714918510592 1749752971914393 1750315914834912 1754786845310976 1756393400650311 1760441795656704 1760879855190528 1761446377930752 1764938591240192 1766554440780512 1767562511187456 1771636650409984 1773860615368704 1780019853616512 1780592534212608 1784122706362368 1786330645592832 1786775147178624 1790893570523136 1792533182556696 1793141709014016 1797690130563072 1798137458786304 1799367895503648 1799946800888832 1804095584206848 1804544506331136 1806196616169696 1806777718539264 1810359804985344 1811392872579072 1813051252284192 1816645776530432 1817230240677888 1817682431164416 1818267228831744 1819346569132401 1823540067902464 1824580656709632 1825829188084584 1831081925541888 1832758331113368 1836982743293952 1837439848894464 1838031003058176 1843361155597056 1843954214805504 1844413055152128 1850356833606912 1850984989949952 1852679617321122 1857412021165056 1858009600917504 1859710659512094 1863997195401216 1864461023142912 1865060870750208 1868758508371968 1870469407885248 1871536776551424 1875247253192704 1875850571022336 1876317348298752 1876964093329294 1878035168136672 1882363941060608 1884726903829248 1889071100854272 1891879567600896 1895630375510016 1896240251142144 1896712102084608 1897976310942384 1898448593877288 1902824418680832 1903436608831488 1903910250479616 1905213065827392 1910045763723264 1910694183174144 1912443475944384 1916851558219776 1917328537976832 1917945394495488 1919083904680302 1919701325947968 1923507292796928 1924126137188352 1924604927115264 1925224124645376 1926366955551954 1930807130720256 1931908930633728 1935739100069888 1937511322146368 1938616947753984 1943085358514176 1945040551723008 1945524545888256 1951794164749824 1952907940749312 1956779742461952 1958571227821872 1959201353230848 1959688871099136 1964205851541504 1966004135707344 1966671551821824 1971660143198208 1974135200974848 1979177845653504 1980497020113792 1980989837089344 1981627175172096 1985555915145216 1986688957022208 1987373745878076 1988507825085888 1993091231711232 2000011687376896 2000192930316288 2002522335318576 2007138044657664 2007783795326976 2008283402207232 2009621976291936 2010122040575952 2014755266838528 2015904971096064 2016599830376283 2021750944848384 2022401396883456 2022904641134592 2024288882441604 2029423623955968 2029607532232704 2030112569622528 2031971193190908 2036654780608512 2037816981651456 2039682658819716 2043726498596736 2044384020762624 2044892735059968 2045550632435712 2051482576390272 2052653238798336 2064528193421312 2066605586205696 2067119830006272 2071884433195008 2073781300046688 2074448491656192 2074964687046144 2079747372220416 2081651437807776 2086968717262848 2087640151621632 2088879394189053 2089588523810688 2094888902148096 2096996844826368 2097518651035776 2102353321918464 2104278083870904 2105478873620352 2109653159841792 2110331892400128 2110857016836096 2112789564153756 2117132616998912 2117659433693184 2117851337981952 2125204988461056 2132584172448768 2133270282534912 2133801114845184 2135223349810182 2135754668111949 2140677471015936 2141366184935424 2141899031789568 2148801484188672 2154290288787456 2156262600453216 2156458002997248 2156994605223936 2162465963507712 2163945704396544 2164641904336896 2165180543004672 2172158022060288 2173397546962944 2177164732792832 2177706487578624 2179700237414664 2180944066223232 2185427217547264 2185971028328448 2188170620688384 2193759988088832 2195768435343552 2201377210269696 2202085452939264 2202633408872448 2203392631299606 2204101522384704 2204649979986528 2209181861216256 2209731582984192 2210442513481728 2211754652670762 2218117661097984 2225819458532352 2226021164384256 2226575076360192 2228059147628016 2228613566725512 2233750404538368 2234469062541312 2235025076649984 2237071303221624 2242227635675136 2249453405561344 2250013148299008 2250217046605824 2258030300239872 2258756769742848 2260824723328428 2266599675193344 2272389378342912 2274469812954432 2275201571493888 2275767721276416 2281013246951424 2283101576950464 2283308473761792 2289669843714048 2291236628184576 2297620086226944 2299192310921328 2299932023357952 2300504326942464 2305233246486528 2305806869200896 2307917898439056 2309234893648128 2313237528592384 2314557559406592 2322016418643968 2322594217598976 2324931284481408 2330869987344384 2333003962552524 2333754553113216 2339715793747968 2341857867533748 2347255727542272 2347839806920704 2348595170574336 2356750014916608 2356963585818624 2359121450429664 2365147487158272 2367312844354767 2373359804822016 2374123378950144 2374714143940608 2378830275149824 2381774194123776 2382366862904832 2387858094030848 2390044243408928 2390855612018688 2396920174084096 2397516611715072 2399157194004864 2399929067851776 2408262154892928 2409036958052352 2413813073313792 2417401669712256 2422973654237184 2423576574885888 2425795425509868 2426015253371904 2432774208946176 2434438917446112 2435222142379008 2441442567389184 2443677774817824 2449310324391936 2449919798525952 2450708004077568 2452162767091497 2453562074501136 2457814874129408 2458605619740672 2459217406869504 2467142444809216 2467979986599936 2470239489761496 2476549361553408 2477346134556672 2479614212682792 2485329593868288 2485948030857216 2486747827666944 2493959210513664 2495382368735232 2504046890848896 2504273809932288 2506566541081518 2512969205105664 2513777695358976 2518761467805696 2522506090134528 2527507167346688 2528320334856192 2528949469446144 2530635081256512 2531264791836384 2537099224907776 2537915478441984 2538547000639488 2539422008621986 2540284087769856 2546727684964352 2549924634592512 2555802077626368 2556438050635776 2558778539573736 2559601767930624 2564676390395904 2565501516251136 2566139902820352 2568489274069272 2574409507627008 2575878574178304 2577641206707648 2584822597005312 2585056836059136 2586591349786494 2587423526277696 2593387402297344 2594032727851008 2594867298435072 2596407635743938 2602392219666432 2603877254332416 2609039656615936 2611428303762496 2612268470974464 2612918494798848 2618941135388672 2621338847609792 2622228735762432 2628880190930944 2632180267966464 2640662693485056 2641319782785792 2642169566896128 2647407886860288 2649831661170768 2651343766781184 2657454975614976 2660790923053056 2670029780424768 2670888801318912 2676184059543552 2677711202942976 2679495968389248 2680162720767936 2686340355784704 2687873294794752 2688799773835044 2695667926464512 2696535195844608 2697206188179456 2699051843255472 2705898165274624 2706143376310272 2706816759496704 2709294924254544 2715539707478016 2717089308868608 2719576878426288 2724968664795648 2725845361016832 2726523646746624 2727400843247616 2735310101853696 2736870985064448 2738743782126876 2746622888312832 2749137496670052 2755474114940928 2756159773341696 2757046504587264 2765041733395584 2765931322208256 2766619582728192 2775535250410368 2782624956350464 2785172525585404 2786118031747584 2793185202864128 2795995793101824 2796691534714368 2803137762557952 2805704111827872 2807305164827136 2812870879789056 2813775856533504 2814476022448128 2815446139993941 2817052752205008 2823545911590912 2827090355743872 2833606651281408 2837819351401344 2843445563265024 2844360376713216 2845068153126912 2846964466413576 2847672890815932 2854236628021248 2855154913247232 2855865375719424 2865068645584896 2875016800604288 2875277337329664 2875992806965248 2878625857020453 2885260939195392 2886189205782528 2886907390672896 2889550433327931 2896210696080384 2897863395950592 2903608650104832 2906266983219552 2907925421630976 2914628037771264 2917560827584512 2918286818832384 2927691247124736 2929361911123968 2935169613692928 2937856841732808 2938802029846272 2939533306648704 2945575814955008 2946308777312256 2949006203561016 2957490214797312 2967759278043136 2968028219179008 2968766768480256 2970745530170688 2971484755634016 2978333872717824 2979292083388416 2980033435533312 2981060618817114 2982761737628832 2989636847566848 3000017531065344 3000289395474432 3003783502977864 3010707066986496 3011675692990464 3012425103310848 3014432964437904 3015183060863928 3022132900257792 3023857456644096 3032626417272576 3033602095325184 3034356961701888 3044135435933952 3044411298349056 3054982170912768 3063493448302592 3065589747895104 3066576031143936 3067339102589952 3074409158934528 3077223864585408 3078979858197504 3086076745875456 3096792290131968 3099908379308544 3100679745009408 3107826649792512 3110671950070032 3111672737484288 3112447030569216 3119621058330624 3122477156711664 3129674303389696 3130453075894272 3131460227432448 3142333353222144 3145495267239552 3153529982877696 3156417125806356 3164479739762688 3165497838600192 3166285525254144 3169184346230634 3175698925498368 3176489150539776 3176777006972928 3187807482691584 3196688815620096 3198876258673152 3199905423802368 3200701672267776 3202835024715273 3211016206523904 3212049277403136 3212848547684352 3218417431085056 3223202226283008 3230631538982912 3231435433181184 3234393900679824 3234687004495872 3243698945261568 3245918556594816 3246962856505344 3258237033090432 3265747099189248 3266559731367936 3269550356121996 3271416099334848 3278140826320896 3278956542492672 3282255931032576 3290639982133248 3293652653015328 3302065815404544 3303128179408896 3303950113308672 3305088946949409 3306152283577056 3306974969979792 3313772791824384 3314597374476288 3315663770222592 3317631979006143 3325278947351552 3327176491646976 3338729187798528 3339031746576384 3342088721442024 3350625606807552 3351703593811968 3363341453512704 3374180108342016 3375019722448512 3375325569908736 3387045450359808 3388135154614272 3391237084992642 3399899512790016 3407736103501824 3408584067514368 3411704719431648 3412802357240832 3413651581914624 3419568520527872 3420668688334848 3421519870427136 3424652365425696 3432546010169344 3434504765571072 3436854942276864 3446430129340416 3448788466381992 3449898035036928 3457849869729792 3458710303801344 3461876847658584 3469856292888576 3471836339109888 3483024627965952 3483891326398464 3484207039905792 3487396926722112 3496304981016576 3497429837021184 3499505943828786 3500631829669824 3509573690621952 3512786801300622 3520883591313408 3521759710381056 3522892755861504 3529877182480384 3533108881561024 3535125022374912 3543273300819968 3547721230737408 3560039707233024 3561185068425216 3568245412724736 3572661291185664 3573550294357248 3581787141046272 3585066365113392 3586283418028032 3595380261126144 3596274917572608 3598735791007296 3599893601777664 3609089012662272 3612393232339392 3613555437078528 3620719609970688 3622785745158144 3626102504568384 3633291553060864 3634460481355776 3635364862328832 3636534457663488 3638693138264802 3647080135804928 3649161313419264 3651658376169168 3662163851083776 3665516662226736 3673965486587904 3674879697788928 3676062006116352 3686722311194112 3687908429611008 3688826110304256 3700713667213824 3701969979899904 3705359234642244 3714824042330112 3716019201835008 3719421319024188 3727994390802432 3728922046285824 3730121741500416 3740938815770496 3743073553102848 3750494506385408 3752634696597504 3753928186658588 3756070336273344 3764727882121216 3769453807658496 3778142201708544 3783759135201792 3791260751020032 3792480502284288 3793424204169216 3795952621884768 3796897187754576 3805648837361664 3806873217662976 3807820500959232 3809133012932979 3810426131654784 3820091527446528 3824886951888768 3833703116439552 3834657075953664 3838167809360604 3839402651895936 3847014585593856 3848252274376704 3849209854230528 3852733911103908 3861614261440512 3863817861267456 3875022644292736 3877233895507968 3879887024679741 3890081103446016 3891049091776512 3894611453615907 3903588329499648 3905815881498624 3913559484923904 3917142455643744 3918402706461696 3919377742198272 3928411703083008 3932008271414688 3933343103643648 3943320286396416 3948270401949696 3960994040227584 3961979674178688 3963254350344192 3971111830290432 3974747491756152 3977015650171776 3986182463422464 4000023374753792 4000385860632576 4005044670637152 4014276089315328 4015567590653952 4016566804414464 4019243952583872 4020244081151904 4029510533677056 4031809942192128 4033199660752566 4043501889696768 4044802793766912 4045809282269184 4048577764883208 4058847247911936 4059215064465408 4060225139245056 4063942386381816 4073309561217024 4075633963302912 4079365317639432 4087452997193472 4088768041525248 4089785470119936 4091101264871424 4102965152780544 4105306477596672 4129056386842624 4133211172411392 4134239660012544 4143768866390016 4147562600093376 4148896983312384 4149929374092288 4159494744440832 4163302875615552 4173937434525696 4175280303243264 4177758788378106 4179177047621376 4189777804296192 4193993689652736 4195037302071552 4204706643836928 4208556167741808 4210957747240704 4219306319683584 4220663784800256 4221714033672192 4225579128307512 4234265233997824 4235318867386368 4250409976922112 4265168344897536 4266540565069824 4267602229690368 4270446699620364 4271509336223898 4281354942031872 4282732369870848 4283798063579136 4297602968377344 4308580577574912 4312525200906432 4312916005994496 4313989210447872 4324931927015424 4327891408793088 4329283808673792 4330361086009344 4344316044120576 4346795093925888 4354329465585664 4355412975157248 4359400474829328 4361888132446464 4370854435094528 4371942056656896 4376341241376768 4391536870687104 4402754420539392 4405266817744896 4406785262599212 4408203044769408 4409299959973056 4418363722432512 4419463165968384 4423509305341524 4436235322195968 4451638917064704 4452042328768512 4453150152720384 4456118295256032 4457227133451024 4467500809076736 4468938125082624 4470050153299968 4471590928225671 4474142606443248 4484455271350272 4498906811122688 4500026296598016 4500434093211648 4516060600479744 4517513539485696 4521649446656856 4533199350386688 4548939625908864 4550403142987776 4551535442552832 4566203153900928 4566616947523584 4582473256369152 4595240172453888 4598384621842656 4599864046715904 4601008653884928 4610466492973056 4611613738401792 4615835796878112 4618469787296256 4626475057184768 4629115118813184 4644032837287936 4645188435197952 4649862568962816 4661739974688768 4666007925105048 4667509106226432 4679431587495936 4683715735067496 4694511455084544 4695679613841408 4697190341148672 4713500029833216 4713927171637248 4718242900859328 4730294974316544 4734625688709534 4746719609644032 4748246757900288 4749428287881216 4753776519345951 4757660550299648 4763548388247552 4764733725809664 4775716188061696 4780088486817856 4781711224037376 4793840348168192 4795033223430144 4798314388009728 4799858135703552 4816524309785856 4818073916104704 4827626146627584 4834803339424512 4845947308474368 4847153149771776 4851590851019736 4852030506743808 4865548417892352 4868877834892224 4870444284758016 4882885134778368 4887355549635648 4898620648783872 4899839597051904 4901416008155136 4904325534182994 4907124149002272 4915629748258816 4917211239481344 4918434813739008 4934284889618432 4935959973199872 4940478979522992 4953098723106816 4954692269113344 4959228425365584 4970659187736576 4971896061714432 4973495655333888 4987918421027328 4990764737470464 5008093781697792 5008547619864576 5013133082163036 5025938410211328 5027555390717952 5045012180269056 5055014334693376 5057898938892288 5061270162513024 5062529583672768 5074198449815552 5077094001278976 5078844017243972 5080568175539712 5093455369928704 5099849269185024 5111604155252736 5112876101271552 5117557079147472 5119203535861248 5129352780791808 5131003032502272 5132279805640704 5136978548138544 5148819015254016 5151757148356608 5155282413415296 5169645194010624 5173182699572988 5174847052555392 5186774804594688 5188065455702016 5192815271487876 5204784439332864 5207754508664832 5222856607524992 5224536941948928 5225836989597696 5242677695219584 5244457471524864 5249258915743179 5264360535932928 5269180201950933 5281325386970112 5282639565571584 5284339133792256 5294815773720576 5299663322341536 5302687533562368 5314909951229952 5321581846106112 5340059560849536 5341777602637824 5352368119087104 5358991936778496 5360325441535872 5372680711569408 5377599547670088 5391335852929024 5393070391689216 5394412376358912 5398103686510944 5411796330549248 5412286752620544 5413633518993408 5418589848509088 5431079414956032 5434178617737216 5439153756852576 5449937329591296 5451690722033664 5453047293493248 5454801686495232 5458039707397203 5470620203707392 5473741970128896 5477487564253752 5493245776625664 5498274993340104 5510948229881856 5512319546683392 5514093009174528 5530083466791168 5531862644416512 5533239165456384 5551070500820736 5565249912700928 5570345051170808 5572236063495168 5586370405728256 5591991586203648 5593383069428736 5606275525115904 5611408223655744 5614610329654272 5625741759578112 5627551713067008 5628952044896256 5630892279987882 5634105504410016 5647091823181824 5654180711487744 5667213302562816 5675638702802688 5686891126530048 5688720753426432 5690136306253824 5693928932827152 5695345781631864 5708473256042496 5710309826494464 5711730751438848 5730137291169792 5750033601208576 5750554674659328 5751985613930496 5757251714040906 5770521878390784 5772378411565056 5773814781345792 5779100866655862 5792421392160768 5795726791901184 5807217300209664 5812533966439104 5815850843261952 5829256075542528 5835121655169024 5836573637664768 5855382494249472 5858723822247936 5870339227385856 5875713683465616 5877604059692544 5879066613297408 5891151629910016 5892617554624512 5898012407122032 5914980429594624 5935518556086272 5937533536960512 5941491060341376 5942969511268032 5956667745435648 5960066871066624 5962121237634228 5965523475257664 5979273695133696 6000035062130688 6000578790948864 6007567005955728 6021414133972992 6023351385980928 6024850206621696 6028865928875808 6030366121727856 6044265800515584 6047714913288192 6049799491128849 6065252834545152 6067204190650368 6068713923403776 6088270871867904 6088822596698112 6109964341825536 6126986896605184 6131179495790208 6133152062287872 6134678205179904 6154447729170816 6157959716395008 6193584580263936 6199816758617088 6201359490018816 6215653299585024 6221343900140064 6223345474968576 6224894061138432 6239242116661248 6244954313423328 6259348606779392 6260906151788544 6262920454864896 6266638182567159 6284666706444288 6290990534479104 6307059965755392 6312834251612712 6328959479525376 6330995677200384 6332571050508288 6338368692461268 6351397850996736 6352978301079552 6353554013945856 6375614965383168 6397752517346304 6399810847604736 6401403344535552 6405670049430546 6407264004335847 6422032413047808 6424098554806272 6425697095368704 6436834862170112 6446404452566016 6461263077965824 6462870866362368 6468787801359648 6469374008991744 6487397890523136 6491837113189632 6493925713010688 6516474066180864 6531494198378496 6533119462735872 6539100712243992 6542832198669696 6556281652641792 6557913084985344 6564511862065152 6581279964266496 6587305306030656 6604131630809088 6606256358817792 6607900226617344 6610177893898818 6612304567154112 6613949939959584 6627545583648768 6629194748952576 6631327540445184 6635263958012286 6650557894703104 6654352983293952 6677458375597056 6678063493152768 6684177442884048 6701251213615104 6703407187623936 6726682907025408 6748360216684032 6750039444897024 6750651139817472 6774090900719616 6776270309228544 6782474169985284 6799799025580032 6817168135028736 6823409438863296 6825604714481664 6827303163829248 6839137041055744 6843039740854272 6849304730851392 6865092020338688 6869009531142144 6873709884553728 6892860258680832 6897576932763984 6899796070073856 6915699739459584 6917420607602688 6923753695317168 6939712585777152 6943672678219776 6966049255931904 6967782652796928 6974793853444224 6992609962033152 6999011887657572 7001263659339648 7019147381243904 7025573602601244 7041767182626816 7043519420762112 7045785511723008 7066217763122048 7070250044749824 7095442461474816 7101938533064301 7120079414466048 7122370136850432 7136490825449472 7145322582371328 7147100588714496 7163574282092544 7170132730226784 7172566836056064 7190760522252288 7192549835145216 7197471582014592 7199787203555328 7224786464678784 7227110874157056 7241439219941376 7252205009136768 7266583106121728 7268920962711552 7270729724657664 7277386276529604 7294160271609856 7298322626838528 7303316752338336 7324327702167552 7331033324453472 7347930973175808 7349759395577856 7352124012232704 7356488301274491 7373444622388224 7375816859222016 7377652220608512 7401427334427648 7403939959799808 7410718469284488 7429648084660224 7432038403670016 7438842638048376 7455988781604864 7457844092571648 7460243483000832 7481877631540992 7486147106205696 7500989012770816 7507856373317176 7512140672546688 7529455764242432 7538907615316992 7556284403417088 7567518270403584 7582521502040064 7584961004568576 7586848408338432 7591905243769536 7593794375509152 7611297674723328 7613746435325952 7615641001918464 7618266025865958 7620852263309568 7640183054893056 7649773903777536 7667406232879104 7669314151907328 7676335618721208 7678805303791872 7694029171187712 7696504548753408 7698419708461056 7705467822207816 7723228522881024 7727635722534912 7750045288585472 7754467791015936 7759774049359482 7780162206892032 7782098183553024 7789222907231814 7807176658999296 7811631762997248 7827118969847808 7834284911287488 7836805412923392 7838755484396544 7856823406166016 7864016542829376 7866686207287296 7886640572792832 7896540803899392 7921988080455168 7923959348357376 7926508700688384 7942223660580864 7949494983512304 7954031300343552 7972364926844928 8000046749507584 8010089341274304 8028552178630656 8033133608828928 8038487905167744 8040488162303808 8059021067354112 8063619884384256 8066399321505132 8087003779393536 8089605587533824 8091618564538368 8097155529766416 8117694495823872 8118430128930816 8120450278490112 8127884772763632 8146619122434048 8151267926605824 8158730635278864 8174905994386944 8177536083050496 8179570940239872 8182202529742848 8205930305561088 8210612955193344 8258112773685248 8266422344822784 8268479320025088 8295125200186752 8297793966624768 8299858748184576 8326605751231104 8347874869051392 8355517576756212 8358354095242752 8379555608592384 8387987379305472 8390074604143104 8409413287673856 8417112335483616 8421915494481408 8438612639367168 8441327569600512 8443428067344384 8446338419981823 8451158256615024 8468530467995648 8470637734772736 8500819953844224 8530336689795072 8533081130139648 8535204459380736 8540893399240728 8543018672447796 8562709884063744 8565464739741696 8567596127158272 8595205936754688 8625050401812864 8625832011988992 8627978420895744 8635877571061359 8655782817586176 8658567617347584 8660722172018688 8668651299983793 8688632088241152 8693590187851776 8708658931171328 8710825950314496 8718800949658656 8723776264892928 8741708870189056 8743884113313792 8752682482753536 8783073741374208 8805508841078784 8813570525198424 8816406089538816 8818599919946112 8836727444865024 8838926331936768 8847018610683048 8872470644391936 8903277834129408 8904084657537024 8906300305440768 8912236590512064 8914454266902048 8935001618153472 8937876250165248 8940100306599936 8943181856451342 8948285212886496 8968910542700544 8997813622245376 9000052593196032 9000868186423296 9032121200959488 9035027078971392 9043298893313712 9066398700773376 9097879251817728 9100806285975552 9103070885105664 9132406307801856 9133233895047168 9164946512738304 9190480344907776 9196769243685312 9199728093431808 9202017307769856 9223227476803584 9231671593756224 9236939574592512 9252950114369536 9258230237626368 9288065674575872 9290376870395904 9299725137925632 9323479949377536 9332015850210096 9335018212452864 9358863174991872 9367431470134992 9389022910169088 9391359227682816 9394380682297344 9427000059666432 9436485801718656 9460589948633088 9469251377419068 9493439219288064 9496493515800576 9498856575762432 9507553038691902 9527096776495104 9529467451619328 9560176973635712 9563422448074752 9590066446860288 9596628776019456 9599716271407104 9608505074145819 9633048619571712 9636147832209408 9655252293255168 9669606678849024 9691894616948736 9694306299543552 9703181702039472 9704061013487616 9731096835784704 9737755669784448 9740888569516032 9774711099271296 9797241297567744 9799679194103808 9808651068365988 9814248298004544 9831259496517632 9834422478962688 9836869627478016 9868569779236864 9871919946399744 9880957959045984 9906197446213632 9909384538226688 9915266840848227 9918456850731168 9941318375473152 9943792123428864 9946991310667776 9952895937018429 9975836842054656 9981529474940928 10016187563395584 10017095239729152 10026266164326072 10051876820422656 10055110781435904 10090024360538112 10110028669386752 10122540325026048 10125059167345536 10148396899631104 10157688034487944 10161136351079424 10186910739857408 10199698538370048 10223208310505472 10225752202543104 10235114158294944 10238407071722496 10258705561583616 10262006065004544 10264559611281408 10273957096277088 10297638030508032 10303514296713216 10310564826830592 10339290388021248 10346365399145976 10349694105110784 10373549609189376 10376130911404032 10385630542975752 10409568878665728 10415509017329664 10445713215049984 10449073883897856 10451673979195392 10485355390439168 10488914943049728 10498517831486358 10528721071865856 10538360403901866 10562650773940224 10565279131143168 10568678267584512 10589631547441152 10599326644683072 10605375067124736 10629819902459904 10643163692212224 10680119121699072 10683555205275648 10704736238174208 10717983873556992 10720650883071744 10745361423138816 10755199095340176 10782671705858048 10786140783378432 10788824752717824 10796207373021888 10823592661098496 10827267037986816 10837179697018176 10862158829912064 10868357235474432 10878307513705152 10899874659182592 10903381444067328 10906094586986496 10909603372990464 10916079414794406 10941240407414784 10947483940257792 10954975128507504 10986491553251328 10996549986680208 11021896459763712 11024639093366784 11028186018349056 11060166933582336 11063725288833024 11066478330912768 11102141001641472 11130499825401856 11140690102341616 11144472126990336 11172740811456512 11183983172407296 11186766138857472 11222816447311488 11229220659308544 11251483519156224 11257904089792512 11261784559975764 11268211008820032 11294183646363648 11308361422975488 11334426605125632 11351277405605376 11373782253060096 11377441506852864 11380272612507648 11387857865654304 11390691563263728 11416946512084992 11420619652988928 11423461502877696 11427399038798937 11460274582339584 11500067202417152 11501109349318656 11503971227860992 11514503428081812 11541043756781568 11544756823130112 11547629562691584 11558201733311724 11584842784321536 11591453583802368 11625067932878208 11631701686523904 11639661074039223 11670243310338048 11673147275329536 11683834360847721 11710764988498944 11717447644495872 11740678454771712 11751427366931232 11755208119385088 11758133226594816 11782303259820032 11785235109249024 11796024814244064 11829960859189248 11871037112172544 11882982120682752 11885939022536064 11913335490871296 11924242475268456 11931046950515328 11958547390267392 12000070124261376 12001157581897728 12015134011911456 12042828267945984 12046702771961856 12049700413243392 12057731857751616 12060732243455712 12088531601031168 12095429826576384 12099598982257698 12130505669090304 12134408381300736 12137427846807552 12176541743735808 12177645193396224 12219928683651072 12253973793210368 12262358991580416 12266304124575744 12269356410359808 12308895458341632 12315919432790016 12387169160527872 12399633517234176 12402718980037632 12431306599170048 12442687800280128 12446690949937152 12449788122276864 12478484233322496 12489908626846656 12518697213558784 12521812303577088 12525840909729792 12533276365134318 12569333412888576 12581981068958208 12614119931510784 12625668503225424 12657918959050752 12661991354400768 12665142101016576 12676737384922536 12702795701993472 12705956602159104 12751229930766336 12795505034692608 12799621695209472 12802806689071104 12811340098861092 12814528008671694 12844064826095616 12848197109612544 12851394190737408 12892808905132032 12925741732724736 12937575602719296 12938748017983488 12974795781046272 12983674226379264 12987851426021376 13032948132361728 13062988396756992 13066238925471744 13078201424487984 13085664397339392 13112563305283584 13115826169970688 13129023724130304 13174610612061312 13208263261618176 13215800453234688 13220355787797636 13224609134308224 13227899879919168 13255091167297536 13258389497905152 13270527916024572 13301115789406208 13308705966587904 13354916751194112 13356126986305536 13368354885768096 13402502427230208 13406814375247872 13414772784677013 13453365814050816 13496720433368064 13500078889794048 13501302279634944 13548181801439232 13552540618457088 13564948339970568 13599598051160064 13646818877726592 13651209428963328 13654606327658496 13678274082111488 13698609461702784 13730184040677376 13747419769107456 13785720517361664 13795153865527968 13799592140147712 13831399478919168 13834841215205376 13847507390634336 13879425171554304 13887345356439552 13932098511863808 13935565305593856 13949587706888448 13985219924066304 13998023775315144 14002527318679296 14038294762487808 14051147205202488 14083534365253632 14087038841524224 14091571023446016 14132435526244096 14140500089499648 14190884922949632 14203877066128602 14240158828932096 14244740273700864 14272981650898944 14290645164742656 14294201177428992 14327148564185088 14340265460453568 14345133672112128 14381521044504576 14385099670290432 14394943164029184 14399574407110656 14449572929357568 14454221748314112 14482878439882752 14504410018273536 14533166212243456 14537841925423104 14541459449315328 14554772553059208 14588320543219712 14596645253677056 14606633504676672 14648655404335104 14662066648906944 14695861946351616 14699518791155712 14704248024465408 14712976602548982 14746889244776448 14751633718444032 14755304441217024 14802854668855296 14807879919599616 14821436938568976 14859296169320448 14864076807340032 14877685276096752 14911977563209728 14915688185143296 14920486966001664 14963755263081984 14972294212411392 15001978025541632 15015712746634352 15024281345093376 15058911528484864 15077815230633984 15135036540807168 15165043004080128 15173696816676864 15183810487539072 15187588751018304 15222595349446656 15231282003836928 15236532051731916 15241704526619136 15280366109786112 15299547807555072 15334812465758208 15338628303814656 15352671237442416 15357610607583744 15388058342375424 15393009097506816 15396839416922112 15410935644415632 15446457045762048 15455271445069824 15500090577170944 15508935582031872 15519548098718964 15560324413784064 15564196367106048 15578445814463628 15614353317998592 15623263525994496 15668569822574976 15673610825846784 15677510968793088 15728033085658752 15733372414574592 15747776747229537 15793081607798784 15807540605852799 15843976160910336 15847918696714752 15853017401376768 15884447321161728 15898989967024608 15908062600687104 15944729853689856 16000093499015168 16020178682548608 16057104357261312 16076975810335488 16080976324607616 16118042134708224 16132798643010264 16174007558787072 16179211175067648 16183237129076736 16194311059532832 16235388991647744 16236860257861632 16240900556980224 16255769545527264 16293238244868096 16302535853211648 16317461270557728 16349811988773888 16355072166100992 16359141880479744 16364405059485696 16374119122191609 16411860611122176 16421225910386688 16516225547370496 16532844689645568 16536958640050176 16590250400373504 16595587933249536 16599717496369152 16653211502462208 16695749738102784 16711035153512424 16716708190485504 16759111217184768 16775974758610944 16780149208286208 16818826575347712 16834224670967232 16843830988962816 16877225278734336 16882655139201024 16886856134688768 16892676839963646 16902316513230048 16937060935991296 16941275469545472 17001639907688448 17060673379590144 17066162260279296 17070408918761472 17081786798481456 17086037344895592 17125419768127488 17130929479483392 17135192254316544 17190411873509376 17250100803625728 17251664023977984 17255956841791488 17271755142122718 17311565635172352 17317135234695168 17321444344037376 17337302599967586 17377264176482304 17387180375703552 17421651900628992 17437601899317312 17447552529785856 17487768226627584 17505364965507072 17566147482748416 17611017682157568 17627141050396848 17632812179077632 17637199839892224 17673454889730048 17677852663873536 17694037221366096 17744941288783872 17806555668258816 17812600610881536 17824473181024128 17828908533804096 17870003236306944 17880200613199872 17886363712902684 17896570425772992 17937821085401088 17995627244490752 18000105186392064 18001736372846592 18064242401918976 18070054157942784 18086597786627424 18132797401546752 18149398473386547 18195758503635456 18201612571951104 18206141770211328 18264812615603712 18266467790094336 18329893025476608 18380960689815552 18393538487370624 18399456186863616 18404034615539712 18463343187512448 18473879149185024 18505900228739072 18576131349151744 18580753740791808 18599450275851264 18646959898755072 18664031700420192 18670036424905728 18717726349983744 18734862940269984 18778045820338176 18782718455365632 18788761364594688 18799914547701477 18854000119332864 18872971603437312 18921179897266176 18938502754838136 18986878438576128 18992987031601152 18997713151524864 19015106077383804 19054193552990208 19058934903238656 19120353947271424 19126844896149504 19193257552038912 19199432542814208 19217010148291638 19266097239143424 19272295664418816 19310504586510336 19339213357698048 19383789233897472 19388612599087104 19406363404078944 19408122026975232 19462193671569408 19475511339568896 19481777139032064 19549422198542592 19594482595135488 19599358388207616 19617302136731976 19628496596009088 19662518993035264 19668844957925376 19673739254956032 19737139558473728 19743839892799488 19761915918091968 19812394892427264 19818769076453376 19830533681696454 19836913701462336 19882636750946304 19887584246857728 19893982621335552 19905791874036858 19951673684109312 19963058949881856 20032375126791168 20034190479458304 20052532328652144 20103753640845312 20110221562871808 20180048721076224 20220057338773504 20245080650052096 20250118334691072 20296793799262208 20315376068975888 20322272702158848 20373821479714816 20399397076740096 20451504405086208 20470228316589888 20476814143444992 20517411123167232 20529119222562816 20547914192554176 20595276061016064 20607028593426432 20621129653661184 20678580776042496 20692730798291952 20699388210221568 20747099218378752 20752261822808064 20771261085951504 20819137757331456 20831018034659328 20891426430099968 20898147767795712 20903347958390784 20970710780878336 20977829886099456 20997035662972716 21057442143731712 21076720807803732 21125301547880448 21130558262286336 21137356535169024 21198653289366144 21210750134249472 21286327384424448 21305815599192903 21360238243398144 21367110410551296 21409472476348416 21435967747113984 21441301766143488 21490722846277632 21510398190680352 21565343411716096 21572281566756864 21577649505435648 21585087073286881 21592414746043776 21647185322196992 21674359394036352 21724317659824128 21756615027410304 21799749318365184 21806762888134656 21812189173972992 21832158829588812 21882480814829568 21894967880515584 21909950257015008 21972983106502656 21993099973360416 22043792919527424 22049278186733568 22056372036698112 22069464903823473 22120333867164672 22127450577666048 22132956661825536 22204282003282944 22260999650803712 22281380204683232 22288944253980672 22345481622913024 22367966344814592 22373532277714944 22445632894622976 22458441318617088 22502967038312448 22523569119951528 22536422017640064 22588367292727296 22616722845950976 22668853210251264 22702554811210752 22747564506120192 22754883013705728 22760545225015296 22775715731308608 22781383126527456 22833893024169984 22841239305977856 22846923005755392 22854798077597874 22920549164679168 23000134404834304 23002218698637312 23007942455721984 23029006856163624 23082087513563136 23089513646260224 23095259125383168 23116403466623448 23169685568643072 23182907167604736 23250135865756416 23263403373047808 23279322148078446 23340486620676096 23346294550659072 23367668721695442 23421529976997888 23434895288991744 23481356909543424 23502854733862464 23510416238770176 23516266453189632 23570470218498048 23592049628488128 23659921718378496 23742074224345088 23765964241365504 23771878045072128 23826670981742592 23848484950536912 23862093901030656 23917094780534784 24000140248522752 24030268023822912 24085656535891968 24099400826486784 24115463715503232 24121464486911424 24177063202062336 24190859653152768 24199197964515396 24261011338180608 24268816762601472 24274855693615104 24353083487471616 24355290386792448 24439857367302144 24507947586420736 24524717983160832 24532608249151488 24538712820719616 24617790916683264 24631838865580032 24774338321055744 24799267034468352 24805437960075264 24885375600560256 24893381899874304 24899576244553728 24979817253693312 25037394427117568 25043624607154176 25066552730268636 25138666825777152 25163962137916416 25228239863021568 25251337006450848 25315837918101504 25323982708801536 25330284202033152 25339015259945469 25353474769845072 25405591403986944 25411913204318208 25502459861532672 25591010069385216 25599243390418944 25605613378142208 25622680197722184 25629056017343388 25688129652191232 25696394219225088 25702788381474816 25785617810264064 25875151205438592 25877496035966976 25967348452758528 25975702852042752 26065896264723456 26125976793513984 26132477850943488 26156402848975968 26171328794678784 26225126610567168 26231652339941376 26258047448260608 26349221224122624 26416526523236352 26440711575595272 26449218268616448 26455799759838336 26510182334595072 26516778995810304 26541055832049144 26602231578812416 26617411933175808 26709833502388224 26712253972611072 26736709771536192 26805004854460416 26813628750495744 26829545569354026 26906731628101632 26993440866736128 27000157779588096 27002604559269888 27096363602878464 27105081236914176 27129896679941136 27199196102320128 27293637755453184 27302418857926656 27309212655316992 27356548164222976 27397218923405568 27460368081354752 27494839538214912 27571441034723328 27590307731055936 27599184280295424 27669682430410752 27695014781268672 27758850343108608 27774690712879104 27864197023727616 27871130611187712 27899175413776896 27970439848132608 27996047550630288 28005054637358592 28076589524975616 28102294410404976 28167068730507264 28174077683048448 28183142046892032 28264871052488192 28281000178999296 28381769845899264 28407754132257204 28480317657864192 28489480547401728 28581290329485312 28588402354857984 28680530920907136 28690267344224256 28770199340580864 28789886328058368 28799148814221312 28825515222437457 28899145858715136 28908443496628224 28965756879765504 29008820036547072 29066332424486912 29075683850846208 29082918898630656 29109545106118416 29176641086439424 29193290507354112 29213267009353344 29324133297813888 29391723892703232 29399037582311424 29425953205097964 29493778489552896 29503267436888064 29510608882434048 29605709337710592 29615759839199232 29642873877137952 29718592338640896 29728153614680064 29745800522544681 29755370552193504 29823955126419456 29831376370286592 29840973932003328 29858687811055287 29927510526163968 29944588424822784 30003956051083264 30031425493268704 30048562690186752 30117823056969728 30155630461267968 30270073081614336 30330086008160256 30367620975078144 30375177502036608 30445190698893312 30473064103463832 30483409053238272 30560732219572224 30599095615110144 30669624931516416 30677256607629312 30705342474884832 30715221215167488 30776116684750848 30786018195013632 30793678833844224 30821871288831264 30892914091524096 30910542890139648 31000181154341888 31017871164063744 31039096197437928 31120648827568128 31128392734212096 31156891628927256 31228706635997184 31246527051988992 31337139645149952 31347221651693568 31355021937586176 31456066171317504 31466744829149184 31495553494459074 31586163215597568 31615081211705598 31687952321820672 31695837393429504 31706034802753536 31768894642323456 31797979934049216 31816125201374208 31889459707379712 32000186998030336 32040357365097216 32114208714522624 32153951620670976 32161952649215232 32236084269416448 32265597286020528 32348015117574144 32358422350135296 32366474258153472 32388622119065664 32470777983295488 32481801113960448 32511539091054528 32586476489736192 32605071706423296 32634922541115456 32699623977547776 32710144332201984 32718283760959488 32728810118971392 32748238244383218 32823721222244352 32842451820773376 33032451094740992 33065689379291136 33073917280100352 33180500800747008 33191175866499072 33199434992738304 33306423004924416 33391499476205568 33422070307024848 33433416380971008 33518222434369536 33551949517221888 33560298416572416 33668449341934464 33687661977925632 33754450557468672 33773712269377536 33785353679927292 33804633026460096 33874121871982592 33882550939090944 34003279815376896 34121346759180288 34132324520558592 34140817837522944 34163573596962912 34172074689791184 34250839536254976 34261858958966784 34270384508633088 34282197116396811 34380823747018752 34500201607251456 34503328047955968 34511913683582976 34543510284245436 34623131270344704 34634270469390336 34642888688074752 34674605199935172 34754528352964608 34774360751407104 34875203798634624 34895105059571712 35010729931014144 35132294965496832 35222035364315136 35254282100793696 35265624358155264 35274399679784448 35346909779460096 35355705327747072 35388074442732192 35489882577567744 35613111336517632 35648946362048256 35657817067608192 35740006472613888 35772727425805368 35793140851545984 35875642170802176 35991254488981504 36000210372784128 36003472745693184 36128484803837952 36140108315885568 36173195573254848 36265594803093504 36298796946773094 36391517007270912 36403225143902208 36412283540422656 36529625231207424 36532935580188672 36659786050953216 36761921379631104 36787076974741248 36798912373727232 36808069231079424 36926686375024896 36947758298370048 37011800457478144 37152262698303488 37161507481583616 37198900551702528 37293919797510144 37328063400840384 37340072849811456 37435452699967488 37469725880539968 37556091640676352 37565436910731264 37577522729189376 37599829095402954 37708000238665728 37745943206874624 37842359794532352 37877005509676272 37973756877152256 37985974063202304 37995426303049728 38030212154767608 38108387105980416 38117869806477312 38240707894542848 38253689792299008 38386515104077824 38398865085628416 38434020296583276 38532194478286848 38544591328837632 38678426715396096 38777225198174208 38812726808157888 38816244053950464 38924387343138816 38951022679137792 38963554278064128 39098844397085184 39188965190270976 39198716776415232 39234604273463952 39256993192018176 39325037986070528 39337689915850752 39347478509912064 39474279116947456 39523831836183936 39624789784854528 39661067363392908 39673827402924672 39765273501892608 39775168493715456 39811583748073716 39903347368218624 39926117899763712 40064750253582336 40068380958916608 40105064657304288 40207507281690624 40220443125743616 40244318354031039 40360097442152448 40440114677547008 40490161300104192 40500236669382144 40593587598524416 40630752137951776 40644545404317696 40747642959429632 40798794153480192 40940456633179776 40953628286889984 41034822246334464 41095828385108352 41190552122032128 41242259307322368 41357161552084992 41385461596583904 41398776420443136 41494198436757504 41504523645616128 41542522171903008 41638275514662912 41662036069318656 41782852860199936 41796295535591424 41806695916781568 41941421561756672 41955659772198912 41994071325945432 42114884287463424 42153441615607464 42250603095760896 42261116524572672 42274713070338048 42397306578732288 42421500268498944 42572654768848896 42611631198385806 42720476486796288 42734220821102592 42818944952696832 42871935494227968 42882603532286976 42981445692555264 43020796381360704 43130686823432192 43144563133513728 43155299010871296 43170174146573762 43184829492087552 43294370644393984 43348718788072704 43448635319648256 43513230054820608 43599498636730368 43613525776269312 43624378347945984 43664317659177624 43764961629659136 43789935761031168 43819900514030016 43945966213005312 43986199946720832 44087585839054848 44098556373467136 44112744073396224 44138929807646946 44240667734329344 44254901155332096 44265913323651072 44408564006565888 44521999301607424 44562760409366464 44577888507961344 44690963245826048 44735932689629184 44747064555429888 44891265789245952 44916882637234176 45005934076624896 45047138239903056 45072844035280128 45176734585454592 45233445691901952 45405109622421504 45495129012240384 45521090450030592 45551431462617216 45562766253054912 45667786048339968 45693846011510784 45709596155195748 45841098329358336 46000268809668608 46004437397274624 46015884911443968 46058013712327248 46164175027126272 46179027292520448 46190518250766336 46232806933246896 46339371137286144 46365814335209472 46500271731512832 46526806746095616 46558644296156892 46680973241352192 46692589101318144 46735337443390884 46843059953995776 46869790577983488 47005709467724928 47020832477540352 47032532906379264 47184099256976256 47484148448690176 47531928482731008 47543756090144256 47653341963485184 47696969901073824 47724187802061312 47834189561069568 48000280497045504 48060536047645824 48171313071783936 48230927431006464 48242928973822848 48354126404124672 48398395929030792 48522022676361216 48537633525202944 48549711387230208 48706166974943232 48710580773584896 48879714734604288 49049435966321664 49065216498302976 49077425641439232 49122357366574827 49235581833366528 49263677731160064 49548676642111488 49598534068936704 49610875920150528 49770751201120512 49786763799748608 49799152489107456 49959634507386624 50074788854235136 50087249214308352 50133105460537272 50277333651554304 50327924275832832 50456479726043136 50502674012901696 50631675836203008 50647965417603072 50660568404066304 50678030519890938 50706949539690144 50811182807973888 50823826408636416 51004919723065344 51182020138770432 51198486780837888 51211226756284416 51245360395444368 51258112034686776 51376259304382464 51392788438450176 51405576762949632 51571235620528128 51750302410877184 51754992071933952 51934696905517056 51951405704085504 52131792529446912 52264955701886976 52312805697951936 52342657589357568 52463304679882752 52516094896521216 52698442448245248 52833053046472704 52881423151190544 52898436537232896 52911599519676672 53020364669190144 53033557991620608 53082111664098288 53204463157624832 53234823866351616 53419667004776448 53473419543072384 53610009708920832 53659091138708052 53813463256203264 53986881733472256 54000315559176192 54005209118539776 54192727205756928 54210162473828352 54259793359882272 54398392204640256 54448195420159641 54587275510906368 54604837715853312 54618425310633984 54713096328445952 54794437846811136 54920736162709504 54989679076429824 55142882069446656 55180615462111872 55198368560590848 55390029562537344 55517700686217216 55728394047455232 55742261222375424 55798350827553792 55940879696265216 55992095101260576 56010109274717184 56153179049951232 56204588820809952 56334137461014528 56348155366096896 56366284093784064 56399743643104431 56529742104976384 56562000357998592 56763539691798528 56815508264514408 56960635315728384 56978961094803456 57162580658970624 57176804709715968 57361061841814272 57380534688448512 57579772656116736 57598297628442624 57651030444874914 57798291717430272 57816886993256448 57931513759531008 58017640073094144 58132664848973824 58151367701692416 58165837797261312 58219090212236832 58353282172878848 58386581014708224 58426534018706688 58648266595627776 58783447785406464 58798075164622848 58851906410195928 58987556979105792 59006534873776128 59021217764868096 59211418675421184 59231519678398464 59285747754275904 59437184677281792 59456307229360128 59491601045089362 59510741104387008 59647910252838912 59662752740573184 59681947864006656 59717375622110574 59855021052327936 59889176849645568 60007912102166528 60062850986537408 60097125380373504 60235646113939456 60311260922535936 60540146163228672 60660172016320512 60735241950156288 60750355004073216 60890381397786624 60946128206927664 60966818106476544 61121464439144448 61198191230220288 61354513215258624 61410684949769664 61430442430334976 61552233369501696 61587357667688448 61643742577662528 61785828183048192 61821085780279296 62000362308683776 62035742328127488 62078192394875856 62241297655136256 62256785468424192 62313783257854512 62457413271994368 62493054103977984 62674279290299904 62694443303387136 62710043875172352 62912132342635008 62933489658298368 62991106988918148 63172326431195136 63230162423411196 63375904643641344 63391674786859008 63412069605507072 63595959868098432 63632250402748416 64000373996060672 64080714730194432 64228417429045248 64307903241341952 64323905298430464 64472168538832896 64531194572041056 64696030235148288 64716844700270592 64732948516306944 64755261219860643 64777244238131328 64941555966590976 65023078182109056 65172952979472384 65269845082230912 65399247955095552 65420288664403968 65436567521918976 65496476488766436 65647442444488704 65684903641546752 66131378758582272 66147834560200704 66208394711470419 66361001601494016 66382351732998144 66398869985476608 66612846009848832 66782998952411136 66844140614049696 66866832761942016 67036444868739072 67103899034443776 67120596833144832 67336898683868928 67375323955851264 67508901114937344 67570707359854584 67609266052920192 67748243743965184 67765101878181888 68006559630753792 68242693518360576 68264649041117184 68281635675045888 68327147193925824 68344149379582368 68501679072509952 68523717917933568 68540769017266176 68564394232793622 68761647494037504 69000403214502912 69006656095911936 69023827367165952 69087020568490872 69246262540689408 69268540938780672 69285777376149504 69349210399870344 69509056705929216 69548721502814208 69750407597269248 69790210119143424 70021459862028288 70264589930993664 70444070728630272 70508564201587392 70531248716310528 70548799359568896 70711410655494144 70776148885464384 70979765155135488 71226222673035264 71297892724096512 71315634135216384 71480012945227776 71545454851610736 71586281703091968 71751284341604352 71982508977963008 72000420745568256 72256969607675904 72346391146509696 72531189606187008 72597593893546188 72783034014541824 72806450287804416 72824567080845312 73059250462414848 73065871160377344 73319572101906432 73523842759262208 73574153949482496 73597824747454464 73616138462158848 73853372750049792 73895516596740096 74023600914956288 74304525396606976 74323014963167232 74397801103405056 74656126801680768 74680145699622912 74939451761079936 75112183281352704 75130873821462528 75199658190805908 75416000477331456 75491886413749248 75684719589064704 75754011019352544 75947513754304512 75971948126404608 75990852606099456 76017045779836407 76060424309535216 76216774211960832 76235739612954624 76481415789085696 76507379584598016 76773030208155648 76797730171256832 76868040593166552 77064388956573696 77089182657675264 77356853430792192 77625453616315776 77632488107900928 77902045358275584 77927108556128256 78197688794170368 78377930380541952 78397433552830464 78469208546927904 78513986384036352 78650075972141056 78675379831701504 78694957019824128 78948558233894912 79047663672367872 79249579569709056 79322134726785816 79347654805849344 79530547003785216 79550336987430912 79623167496147432 79806694736437248 79852235799527424 80129500507164672 80136761917833216 80210129314608576 80415014563381248 80440886251487232 80488636708062078 80720194884304896 80880229355094016 80980322600208384 81000473338764288 81187175197048832 81261504275903552 81289090808635392 81495285918859264 81597588306960384 81880913266359552 81907256573779968 82069644492668928 82191656770216704 82381104244064256 82484518614644736 82714323104169984 82770923193167808 82797552840886272 83009047291232256 83085044343806016 83276551029325824 83324072138637312 83565705720399872 83592591071182848 83613391833563136 83882843123513344 83911319544397824 83988142651890864 84229768574926848 84306883231214928 84501206191521792 84522233049145344 84549426140676096 84794613157464576 84843000536997888 85145309537697792 85223262396771612 85440952973592576 85468441642205184 85743870988455936 85765207064573952 86041592762721408 86261373646864384 86310598021742592 86340348293147524 86369658984175104 86588741288787968 86697437576145408 86897270639296512 87026460109641216 87198997273460736 87227051552538624 87248756695891968 87328635318355248 87529923259318272 87579871522062336 87639801028060032 87972399893441664 88175171678109696 88197112746934272 88277859615293892 88481335468658688 88509802310664192 88531826647302144 88817128013131776 89125520818732928 89155777015922688 89237401567634043 89471865379258368 89494129110859776 89576063433165861 89782531578491904 89833765274468352 90011868153249792 90094276479806112 90145688070560256 90353469170909184 90466891383803904 90810219244843008 90990258024480768 91102862925234432 91125532506109824 91335572096679936 91419192310391496 91682196658716672 92000537619337216 92008874794549248 92031769822887936 92116027424654496 92328350054252544 92358054585040896 92381036501532672 92465613866493792 92678742274572288 92731628670418944 93000543463025664 93053613492191232 93117288592313784 93361946482704384 93385178202636288 93470674886781768 93686119907991552 93739581155966976 94011418935449856 94041664955080704 94065065812758528 94368198513952512 94968296897380352 95063856965462016 95087512180288512 95306683926970368 95393939802147648 95448375604122624 95668379122139136 96000560994091008 96121072095291648 96342626143567872 96461854862012928 96485857947645696 96708252808249344 96796791858061584 97044045352722432 97075267050405888 97099422774460416 97412333949886464 97759429469208576 98098871932643328 98130432996605952 98154851282878464 98244714733149654 98471163666733056 98527355462320128 99097353284222976 99197068137873408 99221751840301056 99541502402241024 99573527599497216 99598304978214912 99919269014773248 100149577708470272 100174498428616704 100266210921074544 100554667303108608 100655848551665664 101005348025803392 101263351672406016 101321136808132608 101356061039781876 101413899079380288 101622365615947776 101647652817272832 102009839446130688 102364040277540864 102396973561675776 102422453512568832 102490720790888736 102516224069373552 102752518608764928 102785576876900352 102811153525899264 102846591349190433 103142471241056256 103500604821754368 103509984143867904 103869393811034112 103902811408171008 104263585058893824 104625611395903872 104685315178715136 105032189793042432 105396884896490496 105666106092945408 105762846302381088 105796873074465792 105823199039353344 106040729338380288 106067115983241216 106164223328196576 106408926315249664 106469647732703232 106839334009552896 106946839086144768 107220019417841664 107318182277416104 107626926512406528 107973763466944512 108000631118352384 108010418237079552 108385454411513856 108420324947656704 108519586719764544 108796784409280512 108896390840319282 109174551021812736 109209675431706624 109236850621267968 109426192656891904 109588875693622272 109841472325419008 109979358152859648 110285764138893312 110361230924223744 110396737121181696 110780059125074688 111035401372434432 111456788094910464 111484522444750848 111596701655107584 111881759392530432 111984190202521152 112020218549434368 112306358099902464 112409177641619904 112668274922029056 112696310732193792 112732568187568128 112799487286208862 113059484209952768 113124000715997184 113527079383597056 113631016529028816 113921270631456768 113957922189606912 114325161317941248 114353609419431936 114722123683628544 114761069376897024 115159545312233472 115196595256885248 115302060889749828 115596583434860544 115633773986512896 116035280146188288 116265329697947648 116331675594522624 116438180424473664 116706564345757696 116773162029416448 116853068037413376 117296533191255552 117566895570812928 117596150329245696 117703812820391856 117975113958211584 118013069747552256 118042435529736192 118422837350842368 118571495508551808 118874369354563584 118983202090178724 119021482208774016 119295820505677824 119325505481146368 119434751244221148 119710042104655872 119778353699291136 120125701973074816 120194250760747008 120622521845071872 120732955062093117 121080292326457344 121320344032641024 121470483900312576 121500710008146432 121780762795573248 121892256413855328 121933636212953088 122242928878288896 122396382460440576 122821369899539328 122860884860669952 123104466739003392 123287485155325056 123571656366096384 124000724617367552 124071484656254976 124156384789751712 124482595310272512 124513570936848384 124627566515709024 124914826543988736 124986108207955968 125348558580599808 125388886606774272 125420087750344704 125824264685270016 125866979316596736 125982213977836296 126344652862390272 126460324846822392 126751809287282688 126783349573718016 126824139211014144 127191919736196864 127264500805496832 128000747992121344 128161429460388864 128456834858090496 128615806482683904 128647810596860928 128944337077665792 129062389144082112 129392060470296576 129433689400541184 129465897032613888 129510522439721286 129554488476262656 129883111933181952 130046156364218112 130345905958944768 130539690164461824 130798495910191104 130840577328807936 130873135043837952 130992952977532872 131294884888977408 131369807283093504 132262757517164544 132295669120401408 132416789422940838 132722003202988032 132764703465996288 132797739970953216 133225692019697664 133565997904822272 133688281228099392 133733665523884032 134072889737478144 134207798068887552 134241193666289664 134673797367737856 134750647911702528 135017802229874688 135141414719709168 135218532105840384 135496487487930368 135530203756363776 136485387036721152 136563271350091776 136654294387851648 136688298759164736 137003358145019904 137081538034532352 137128788465587244 137523294988075008 138000806429005824 138013312191823872 138047654734331904 138174041136981744 138492525081378816 138537081877561344 138571554752299008 138698420799740688 139018113411858432 139097443005628416 139500815194538496 139580420238286848 140042919724056576 140529179861987328 141017128403174784 141062497432621056 141097598719137792 141552297770928768 142452445346070528 142595785448193024 142631268270432768 142960025890455552 143090909703221472 143172563406183936 143502568683208704 143965017955926016 144000841491136512 144513939215351808 144692782293019392 145062379212374016 145195187787092376 145566068029083648 145612900575608832 145649134161690624 146118500924829696 146131742320754688 146639144203812864 147148307898964992 147195649494908928 147232276924317696 147367072099724481 147706745500099584 147791033193480192 148047201829912576 148609050793213952 148646029926334464 148795602206810112 149312253603361536 149360291399245824 149878903522159872 150224366562705408 150261747642925056 150399316381611816 150832000954662912 150983772827498496 151369439178129408 151508022038705088 151895027508609024 151943896252809216 151981705212198912 152034091559672814 152120848619070432 152433548423921664 152471479225909248 152962831578171392 153014759169196032 153546060416311296 153595460342513664 153736081186333104 154128777913147392 154178365315350528 154713706861584384 155250907232631552 155264976215801856 155804090716551168 155854217112256512 156395377588340736 156794867105660928 156938417093855808 157027972768072704 157300151944282112 157389914039648256 157897116467789824 158095327344735744 158499159139418112 158644269453571632 158695309611698688 159061094007570432 159100673974861824 159246334992294864 159613389472874496 159704471599054848 160259001014329344 160420258629217152 160830029126762496 160977273416124156 161440389768609792 161960645200416768 162000946677528576 162523008551807104 162578181617270784 163195176613920768 163344586260478923 163761826532719104 163814513147559936 164139288985337856 164383313540433408 164762208488128512 164969037229289472 165428646208339968 165541846386335616 165595105681772544 166170088687612032 166553102058651648 167131411440799744 167185182142365696 167226783667126272 167765686247026688 167822639088795648 167976285303781728 168459537149853696 168613766462429856 169002412383043584 169044466098290688 169098852281352192 169199230929313293 169589226314929152 169686001073995776 170290619075395584 170446524793543224 170881905947185152 170936883284410368 171487741976911872 171530414129147904 172083185525442816 172522747293728768 172680696586295048 172739317968350208 173177482577575936 173394875152290816 173794541278593024 174052920219282432 174397994546921472 174454103105077248 174497513391783936 174657270636710496 175059846518636544 175159743044124672 175279602056120064 175944799786883328 176350343356219392 176394225493868544 176555719230587784 176962670937317376 177019604621328384 177063653294604288 177634256026263552 178251041637465856 178311554031845376 178474803135268086 178943730758516736 178988258221719552 179152126866331722 179565063156983808 179667530548936704 180023736306499584 180188552959612224 180291376141120512 180706938341818368 180933782767607808 181620438489686016 181980516048961536 182205725850468864 182251065012219648 182671144193359872 182838384620782992 183364393317433344 184001075238674432 184063539645775872 184232054849308992 184656700108505088 184762073003065344 184931227732987584 185357484549144576 185463257340837888 186001086926051328 186107226984382464 186234577184627568 186723892965408768 186770356405272576 186941349773563536 187372239815983104 187479162311933952 188022837870899712 188083329910161408 188130131625517056 188736397027905024 189936593794760704 190127713930924032 190175024360577024 190787879604295296 190896751208245248 192001121988182016 192242144190583296 192685252287135744 192923709724025856 192971715895291392 193416505616498688 193593583716123168 194088090705444864 194150534100811776 194198845548920832 194265783659581929 194824667899772928 195518858938417152 196197743865286656 196260865993211904 196309702565756928 196489429466299308 196942327333466112 197054710924640256 198394136275746816 198443503680602112 198625184134411257 199083004804482048 199147055198994432 199196609956429824 199838538029546496 200299155416940544 200348996857233408 200532421842149088 201109334606217216 201311697103331328 202010696051606784 202526703344812032 202712122079563752 202827798158760576 203244731231895552 203295305634545664 204019678892261376 204728080555081728 204793947123351552 204844907025137664 204981441581777472 205032448138747104 205505037217529856 205571153753800704 205622307051798528 205693182698380866 206284942482112512 207001209643508736 207019968287735808 207738787622068224 207805622816342016 208527170117787648 209251222791807744 209370630357430272 210064379586084864 210793769792980992 211332212185890816 211525692604762176 211593746148931584 211646398078706688 212134231966482432 212328446656393152 212817852630499328 212939295465406464 213678668019105792 213893678172289536 214440038835683328 214636364554832208 215253853024813056 215947526933889024 216001262236704768 216770908823027712 217039173439529088 217593568818561024 217792781680638564 218349102043625472 218419350863413248 218473701242535936 219177751387244544 219958716305719296 220571528277786624 220722461848447488 220793474242363392 221560118250149376 222070802744868864 222913576189820928 222969044889501696 223193403310215168 223968380405042304 224040437098868736 224818355283239808 225336549844058112 225392621464387584 225598974572417724 226118968419905536 226248001431994368 227054158767194112 227262033058057632 227842541262913536 227915844379213824 228051137339509221 228650322635882496 228707218838863872 229444247367257088 229522138753794048 230319090624466944 230393190513770496 230604121779499656 231193166869721088 231267547973025792 232070560292376576 232530659395895296 232876360848947328 233413128691515392 233706136074826752 234593066382511104 235133791141625856 235192300658491392 235407625640783712 235950227916423168 236026139495104512 236084871059472384 236845674701684736 237142991017103616 237748738709127168 237966404180357448 238042964417548032 238591641011355648 238651010962292736 238869502488442296 239420084209311744 239556707398582272 240251403946149632 240388501521494016 241245043690143744 241465910124186234 242160584652914688 242640688065282048 242940967800625152 243001420016292864 243561525591146496 243784512827710656 243867272425906176 244485857756577792 244792764920881152 245642739799078656 245721769721339904 246208933478006784 246574970310650112 247143312732192768 248001449234735104 248142969312509952 248312769579503424 249027141873696768 249255133031418048 249829653087977472 249972216415911936 250697117161199616 250777773213548544 250840175500689408 251648529370540032 251733958633193472 251964427955672592 252689305724780544 252920649693644784 253503618574565376 253566699147436032 253648278422028288 254383839472393728 254529001610993664 256001495984242688 256322858920777728 257231612965367808 257295621193721856 258124778288164224 258784120940593152 258931794065227776 259021044879442572 259108976952525312 259766223866363904 260092312728436224 260691811917889536 261079380328923648 261596991820382208 261681154657615872 261746270087675904 261985905955065744 262589769777954816 262739614566187008 264525515034329088 264591338240802816 264833578845881676 265444006405976064 265529406931992576 265595479941906432 266451384039395328 267376562456198784 267467331047768064 267712204702902129 268415596137775104 268482387332579328 268728190299497583 269347594735475712 269501295823405056 270035604459749376 270282829439418336 270437064211680768 270992974975860736 271060407512727552 272970774073442304 273308588775703296 273376597518329472 274006716290039808 274257576931174488 275046589976150016 276001612858011648 276026624383647744 276095309468663808 276348082273963488 276985050162757632 277074163755122688 277143109504598016 277396841599481376 278036226823716864 278194886011256832 279001630389076992 279160840476573696 280085839448113152 281058359723974656 282034256806349568 282124994865242112 282195197438275584 283104595541857536 284904890692141056 285191570896386048 285262536540865536 285920051780911104 286181819406442944 286345126812367872 287005137366417408 287930035911852032 288001682982273024 289027878430703616 289385564586038784 290124758424748032 290390375574184752 291132136058167296 291225801151217664 291298268323381248 292237001849659392 293278288407625728 294296615797929984 294391298989817856 294464553848635392 294734144199448962 295413491000199168 295582066386960384 297292059852668928 297591204413620224 298624507206723072 298720582798491648 299757807044319744 300448733125410816 300523495285850112 300798632763223632 301664001909325824 301967545654996992 303016044077410176 303790055017218048 303963410424397824 304068183119345628 304241697238140864 304867096847843328 304942958451818496 305925663156342784 306029518338392064 307092120832622592 307190920685027328 307472162372666208 308257555826294784 308356730630701056 308539774047571299 309427413723168768 310501814465263104 310529952431603712 311608181433102336 311708434224513024 312790755176681472 313876834187711616 314055945536145408 314600303888564224 315794232935579648 316190654689471488 316998318278836224 317288538907143264 317390619223397376 318122188015140864 318201347949723648 318492669984589728 319226778945748992 319408943198109696 320518002028658688 320840517258434304 321660058253524992 321954546832248312 322880779537219584 323921290400833536 324001893355057152 325046017103614208 325156363234541568 326390353227841536 326689172520957846 327523653065438208 327629026295119872 328278577970675712 328766627080866816 329524416976257024 329938074458578944 330857292416679936 331083692772671232 331190211363545088 332340177375224064 333106204117303296 334262822881599488 334370364284731392 334453567334252544 335531372494053376 335645278177591296 335952570607563456 336919074299707392 337227532924859712 338004824766087168 338088932196581376 338197704562704384 338398461858626586 339178452629858304 339372002147991552 340581238150791168 340893049587086448 341763811894370304 341873766568820736 342975483953823744 343060828258295808 344166371050885632 345045494587457536 345361393172590096 345478635936700416 346354965155151872 346789750304581632 348105840438564864 348795989093842944 348995026783567872 349314541273420992 350119693037273088 350319486088249344 350559204112240128 351889599573766656 352700686712438784 352788450987737088 353111438461175568 353925341874634752 354039209242656768 354127306589208576 355268512052527104 356502083274931712 356623108063690752 356949606270536172 357887461517033472 357976516443439104 358304253732663444 359130126313967616 359335061097873408 360377105919224448 360582752282241024 361867565535215616 362198865186279351 363240876979372032 363961032097923072 364411451700937728 364502130024439296 365342288386719744 365676769241565984 366728786634866688 368002150477348864 368464109698617984 369313400217010176 369862455465975168 370714969098289152 372002173852102656 372214453968764928 372469154369255136 373447785930817536 373540712810545152 373882699547127072 374744479631966208 374958324623867904 376045675741799424 376166659820322816 376260263251034112 377472794055810048 379873187589521408 380255427861848064 380350048721154048 381575759208590592 381793502416490496 384002243976364032 384484288381166592 385370504574271488 385847419448051712 385943431790582784 386833011232997376 387187167432246336 388176181410889728 388301068201623552 388397691097841664 388531567319163858 389649335799545856 391037717876834304 392395487730573312 392521731986423808 392619405131513856 392978858932598616 393884654666932224 394109421849280512 396788272551493632 396887007361204224 397250368268822514 398166009608964096 398294110397988864 398393219912859648 399677076059092992 400697993714466816 401064843684298176 402218669212434432 402623394206662656 404021392103213568 405053406689624064 405424244159127504 405655596317521152 406489462463791104 406590611269091328 409456161110163456 409689814050275328 409962883163554944 410064896277494208 411010074435059712 411244614103597056 411386365396761732 412569884964225024 414002419287017472 414039936575471616 415477575244136448 415611245632684032 417054340235575296 418502445583615488 418741260714860544 420128759172169728 421587539585961984 423051385209524352 423187492297863168 423292796157413376 424656893312786304 425635705260998656 427357336038211584 427787356344579072 428880077671366656 429272729109664416 430507706049626112 431895053867778048 432002524473409536 433541817646055424 434078346879058176 435187137637122048 435585563361277128 436698204087250944 436838701726826496 436947402485071872 438355502774489088 439917432611438592 441444923696894976 441586948484726784 443120236500298752 444141605489737728 445827152379641856 445938089779003392 446386806620430336 447936760810084608 448080874197737472 449636710566479616 450673099688116224 450785242928775168 451197949144835448 452237936839811072 452496002863988736 454108317534388224 454524066116115264 455685082525827072 455831688758427648 456102274679018442 457300645271764992 457414437677727744 458888494734514176 459044277507588096 460638181248933888 460786381027540992 461208243558999312 462386333739442176 462535095946051584 464141120584753152 465061318791790592 465752721697894656 466826257383030784 467412272149653504 469186132765022208 470384601316982784 470815251281567424 471900455832846336 472169742118944768 473691349403369472 474285982034207232 475497477418254336 475932808360714896 476085928835096064 477183282022711296 477302021924585472 477739004976884592 478840168418623488 479113414797164544 480502807892299264 480777003042988032 482490087380287488 482931820248372468 484321169305829376 485881935601250304 486002840032585728 487569025655421312 487734544851812352 489585529841762304 490033758781436769 491285479598157312 491443539442679808 492417866956013568 493149940621300224 494286625464385536 496002898469470208 496285938625019904 496625539159006848 498510266062836096 499659306175954944 501394234322399232 501555546427097088 501680351001378816 503297058741080064 503467917266386944 503928855911345184 505378611449561088 505841299387289568 507007237149130752 507133398294872064 507296556844056576 507597692787939879 508767678944787456 509058003221987328 512002991968485376 512645717841555456 514463225930735616 514591242387443712 516249556576328448 517568241881186304 518042089758885144 518217953905050624 519532447732727808 520184625456872448 521383623835779072 522158760657847296 523193983640764416 523362309315231744 523492540175351808 523971811910131488 525179539555909632 525479229132374016 529051030068658176 529182676481605632 529667157691763352 530888012811952128 531058813863985152 531190959883812864 532902768078790656 534753124912397568 534934662095536128 535424409405804258 536831192275550208 536964774665158656 537456380598995166 538695189470951424 539002591646810112 540071208919498752 540565658878836672 540874128423361536 542120815025455104 545941548146884608 546617177551406592 546753195036658944 548013432580079616 548515153862348976 550093179952300032 552003225716023296 552190618937327616 552696164547926976 553970100325515264 554286219009196032 554793683198962752 556072453647433728 556389772022513664 558003260778153984 558321680953147392 560171678896226304 562116719447949312 564068513612699136 564249989730484224 564390394876551168 566209191083715072 569809781384282112 570383141792772096 570525073081731072 572363638812885888 572690253624735744 575860071823704064 576003365964546048 578055756861407232 578771129172077568 580249516849496064 580780751148369504 582264272116334592 582451602302435328 582596536646762496 582797350978745787 584474003699318784 586556576815251456 588593231595859968 588782597979635712 588929107697270784 589468288398897924 590826982000398336 591164132773920768 595182408827240448 597249014413446144 597441165596983296 599515614088639488 600897466250821632 601046990571700224 601597265526447264 603328003818651648 603935091309993984 606032088154820352 607580110034436096 608136366238691256 608483394476281728 609734193695686656 609885916903636992 611851326312685568 612059036676784128 614184241665245184 614381841370054656 614944324745332416 616515111652589568 616713461261402112 617079548095142598 618854827446337536 621003628930526208 621059904863207424 623216362866204672 623416868449026048 625581510353362944 627753668375423232 628111891072290816 629200607777128448 631588465871159296 632381309378942976 633996636557672448 634577077814286528 634781238446794752 636402695899447296 636985339969179456 638453557891497984 638817886396219392 641036004057317376 641681034516868608 643320116507049984 643909093664496624 645761559074439168 647842580801667072 648003786710114304 650092034207228416 650312726469083136 652780706455683072 653378345041915692 655047306130876416 655258052590239744 657533254161733632 659876148917157888 661714584833359872 662167385545342464 662380422727090176 664680354750448128 666212408234606592 668525645763198976 668740728569462784 668907134668505088 671062744988106752 671905141215126912 674455065849719424 676009649532174336 676177864393162752 676796923717253172 678356905259716608 678744004295983104 681162476301582336 681786099174172896 683527623788740608 683747533137641472 684153412018527663 685950967907647488 686121656516591616 688332742101771264 690090989174915072 690722786345180192 690957271873400832 692709930310303744 693579500609163264 696211680877129728 697591978187685888 698629082546841984 700239386074546176 701118408224480256 703779199147533312 705401373424877568 705576901975474176 706222876922351136 707850683749269504 708078418485313536 708254613178417152 710537024105054208 713004166549863424 713246216127381504 713899212541072344 715774923034066944 715953032886878208 716608507465326888 718260252627935232 718670122195746816 720754211838448896 721165504564482048 723735131070431232 724397730372558702 726481753958744064 727922064195846144 728822903401875456 729004260048878592 730684576773439488 731353538483131968 733457573269733376 736004300954697728 736928219397235968 738626800434020352 739724910931950336 741429938196578304 744004347704205312 744428907937529856 744938308738510272 747081425621090304 747765399094254144 749488959263932416 749916649247735808 752091351483598848 752333319640645632 752520526502068224 754945588111620096 759746375179042816 760510855723696128 760700097442308096 763151518417181184 763587004832980992 768004487952728064 768968576762333184 771694838896103424 771886863581165568 774374334864492672 776352362821779456 776795382195683328 777063134638327716 779298671599091712 782075435753668608 784790975461146624 785043463972847616 785238810263027712 785957717865197232 787769309333864448 788218843698561024 793576545102987264 793774014722408448 794500736537645028 796332019217928192 796588220795977728 796786439825719296 799354152118185984 802129687368596352 805246788413325312 808042784206427136 810106813379248128 810848488318255008 811311192635042304 812978924927582208 813181222538182656 818912322220326912 819925766327109888 820129792554988416 822020148870119424 822772730793523464 825139769928450048 828004838574034944 828079873150943232 830955150488272896 831222491265368064 834108680471150592 837004891167230976 837482521429721088 840257518344339456 843175079171923968 846102770419048704 846374984595726336 846585592314826752 849313786625572608 851271410521997312 854714672076423168 855574712689158144 857760155342733312 858545458219328832 861015412099252224 863790107735556096 864005048946819072 867083635292110848 868156693758116352 870374275274244096 871171126722554256 873396408174501888 873677403453652992 873894804970143744 876711005548978176 879834865222877184 882889847393789952 883173896969453568 886240473000597504 891876179558006784 892773613240860672 895873521620169216 896161748395474944 899273421132959232 901346199376232448 901570485857550336 902395898289670896 904475873679622144 904992005727977472 909048132232230528 911370165051654144 912204549358036884 914601290543529984 914828875355455488 917776989469028352 918088555015176192 921276362497867776 921572762055081984 922416487117998624 924772667478884352 925070191892103168 925619322142713897 928282241169506304 930122637583581184 931505443395789312 933652514766061568 934824544299307008 938372265530044416 941630502563134848 943800911665692672 947382698806738944 948571964068414464 950994954836508672 951865616721429792 952171857670192128 954366564045422592 954604043849170944 955478009953769184 957680336837246976 958226829594329088 961005615784598528 961554006085976064 964980174760574976 965863640496744936 968642338611658752 971763871202500608 972005680065171456 975138051310842624 975469089703624704 979171059683524608 980067517562873538 982570959196314624 982887078885359616 984835733912027136 986299881242600448 988573250928771072 992005796938940416 992571877250039808 993251078318013696 997020532125672192 999318612351909888 1002788468644798464 1003111092854194176 1003360702002757632 1006594117482160128 1006935834532773888 1007857711822690368 1010757222899122176 1011682598774579136 1014014474298261504 1014266796589744128 1014593113688113152 1015195385575879758 1017535357889574912 1018116006443974656 1024005983936970752 1025291435683110912 1028926451861471232 1029182484774887424 1032499113152656896 1035136483762372608 1036084179517770288 1036435907810101248 1039064895465455616 1040369250913744896 1044317521315694592 1046387967281528832 1046985080350703616 1047943623820262976 1050359079111819264 1050958458264748032 1058102060137316352 1058365352963211264 1059334315383526704 1061776025623904256 1062117627727970304 1062381919767625728 1065805536157581312 1069506249824795136 1069869324191072256 1070848818811608516 1073662384551100416 1073929549330317312 1074912761197990332 1077390378941902848 1078005183293620224 1081131317757673344 1081748256846723072 1091883096293769216 1093234355102813184 1093506390073317888 1096026865160159232 1097030307724697952 1100186359904600064 1104006451432046592 1105392329095853952 1107940200651030528 1109587366397925504 1112144907294867456 1116006521556307968 1116643361906294784 1120343357792452608 1124233438895898624 1128137027225398272 1128499979460968448 1128780789753102336 1132418382167430144 1139619562768564224 1140766283585544192 1141050146163462144 1144727277625771776 1145380507249471488 1151720143647408128 1152006731929092096 1156111513722814464 1157542258344155136 1160499033698992128 1161561502296739008 1164528544232669184 1164903204604870656 1165193073293524992 1165594701957491574 1168948007398637568 1173113153630502912 1177186463191719936 1177565195959271424 1177858215394541568 1178936576797795848 1181653964000796672 1182328265547841536 1190364817654480896 1194498028826892288 1194882331193966592 1199031228177278976 1202093981143400448 1203194531052894528 1206656007637303296 1207870182619987968 1212064176309640704 1215160220068872192 1216272732477382512 1216966788952563456 1219468387391373312 1219771833807273984 1223702652625371136 1228368483330490368 1229888649490664832 1233030223305179136 1234159096190285196 1237709654892675072 1242007257861052416 1242119809726414848 1246432725732409344 1246833736898052096 1251163020706725888 1255507336750846464 1256223782144581632 1258401215554256896 1263176931742318592 1264762618757885952 1269154155628573056 1269562476893589504 1273970679938358912 1276907115782995968 1282072008114634752 1283362069033737216 1286640233014099968 1287818187328993248 1291523118148878336 1295685161603334144 1296007573420228608 1300184068414456832 1300625452938166272 1305561412911366144 1306756690083831384 1310094612261752832 1310516105180479488 1315066508323467264 1319752297834315776 1324334771090684928 1324760845454180352 1329360709500896256 1332424816469213184 1337051291526397952 1337481457138925568 1337814269337010176 1342125489976213504 1343810282430253824 1348910131699438848 1352019299064348672 1352355728786325504 1353593847434506344 1356713810519433216 1357488008591966208 1362324952603164672 1363572198348345792 1367055247577481216 1367495066275282944 1368306824037055326 1371901935815294976 1372243313033183232 1376665484203542528 1380181978349830144 1381445572690360384 1381914543746801664 1385419860620607488 1387159001218326528 1392423361754259456 1395183956375371776 1397258165093683968 1400478772149092352 1402236816448960512 1407558398295066624 1411153803950948352 1412445753844702272 1415701367498539008 1416509226356834304 1421074048210108416 1426008333099726848 1426492432254763008 1427798425082144688 1431549846068133888 1431906065773756416 1433217014930653776 1436520505255870464 1437340244391493632 1441508423676897792 1442331009128964096 1447470262140862464 1448795460745117404 1452963507917488128 1457645806803750912 1458008520097757184 1462707076966263936 1472008601909395456 1473856438794471936 1477253600868040704 1479449821863900672 1482859876393156608 1488008695408410624 1488857815875059712 1489876617477020544 1495530798188508288 1498977918527864832 1504182702967197696 1504666639281291264 1505041053004136448 1509891176223240192 1521021711447392256 1521400194884616192 1522793078363819637 1526303036834362368 1527174009665961984 1536008975905456128 1537937153524666368 1543389677792206848 1543773727162331136 1548748669728985344 1552704725643558912 1554126269276655432 1558597343198183424 1564150871507337216 1569581950922293248 1570086927945695232 1570477620526055424 1571915435730394464 1575538618667728896 1576437687397122048 1587153090205974528 1587548029444816896 1589001473075290056 1592664038435856384 1593176441591955456 1593572879651438592 1598708304236371968 1604259374737192704 1610493576826650624 1616085568412854272 1620213626758496256 1621696976636510016 1622622385270084608 1626362445076365312 1637824644440653824 1639851532654219776 1640259585109976832 1644040297740238848 1645545461587046928 1650279539856900096 1656009677148069888 1661910300976545792 1668217360942301184 1674009782334461952 1674965042859442176 1680515036688678912 1686350158343847936 1692205540838097408 1692749969191452672 1693171184629653504 1698627573251145216 1702542821043994624 1709429344152846336 1711149425378316288 1717090916438657664 1727580215471112192 1728010097893638144 1734167270584221696 1736313387516232704 1740748550548488192 1742342253445108512 1746792816349003776 1747354806907305984 1747789609940287488 1748392052936237361 1753422011097956352 1759669730445754368 1765779694787579904 1766347793938907136 1772480946001195008 1785547226481721344 1791747043240338432 1792323496790949888 1798546842265918464 1802692398752464896 1803140971715100672 1804791796579341792 1808951747359244288 1809984011455954944 1818096264464461056 1822740330103308288 1824409098716073768 1829202581087059968 1829657750710910976 1835553978938056704 1836177110030352384 1842552724995735552 1843145524110163968 1844832974235997248 1849545334957768704 1850140383784206336 1851238644285427794 1856564482339012608 1860245275167162368 1863010886791578624 1867305029532123136 1869649088598614016 1876744531060088832 1883261005126269696 1887601823331385344 1894765397613477888 1897143928136828928 1901989909673017344 1903731233442859584 1904343715340384256 1909208087698341888 1910956019907538368 1915360673674493952 1916453659188658176 1922011231569197056 1923108012171952128 1929960349521149952 1931727280993489872 1937284677223317504 1943527742405001216 1944011360130342912 1950276102621685248 1950938179407249408 1958342119367049216 1960135035125747076 1965141918392629248 1965774157770719232 1972599762485200896 1984011593877880832 1985143754500079616 1986502156636027392 1994041064251344384 1998637224703819776 2005576937289596928 2006222185708388352 2006721404005515264 2013188234964320256 2015715423645380736 2023365197549158272 2028028948596523008 2028533593179488256 2030390771151759516 2035070715779149824 2036232012887949312 2050582871366221824 2052460236055582989 2057852903722942464 2058364969549774848 2064998226305313792 2070272967524745216 2072168359035540576 2072871815620202496 2078129790930911232 2080738501827489792 2088635042631389184 2092775934563057664 2095887247640525952 2100718158223638528 2116204120274632704 2116730705926422528 2118668630767053408 2123552051247808512 2124235255455940608 2124763839535251456 2131611072315162624 2139012499649590272 2139738648382144512 2141697637623217032 2147324769102200832 2147859098660634624 2149825522395980664 2154780757883805696 2156010366587240448 2162262635515346688 2163496513693446144 2183766192587538432 2186468710205626368 2187012780146635776 2192053730320318464 2194060615449395904 2200372719809200128 2208012902864093184 2210784658191707904 2215880401302061056 2219174732795851008 2224289814589734912 2232013043112615936 2233286723812589568 2248466877791797248 2256274054450796544 2256999958921936896 2257561579506204672 2264836764334860288 2279239125537128448 2281532567171088384 2282100292326924288 2289454555251543552 2290761014498942976 2303440287294816256 2304013463858184192 2315084516688310272 2323123004593478016 2329057088465338368 2330386146587049984 2331189403914983148 2337896014797275136 2346226307261005824 2354372926383439872 2355130391918542848 2355716430789083136 2357873153595591696 2363307928001593344 2364656531095683072 2380729635308961792 2388996057653784576 2389764662387933184 2398062456354557952 2406389062105789056 2415740365239975936 2424128352619281408 2430320440137744384 2432545464954765024 2433933577905126912 2438936774782746624 2439543667614547968 2447405305250742272 2456736966660980736 2459777298981329664 2466060446610358272 2468318192380570392 2475419309785350144 2484014515722104832 2484239619452829696 2492865451464818688 2493667473796104192 2502326041413451776 2511014673501692928 2512447564289163264 2516802431108513792 2526353863484637184 2529525237515771904 2538308311257146112 2539124953787179008 2547941359876717824 2553814231565991936 2564144016229269504 2566724138067474432 2573280466028199936 2575636374657986496 2583046236297756672 2591370323206668288 2592015146840457216 2600368136828913664 2601250905876332544 2611122825822732288 2613513380167662768 2620189224523505664 2621032210360958976 2630133016646934528 2639504595668631552 2648669542181369856 2649521690908360704 2658721419001792512 2674102583052795904 2675628538674020352 2684250979952427008 2687620564860507648 2697820263398877696 2704038598128697344 2704711457572651008 2707187694869012688 2713427621038866432 2714976017183932416 2727144396696691584 2734110495154962432 2736613648074110652 2743803871630589952 2744486626066366464 2753330968407085056 2762891145380720768 2763829087493603328 2774318002436653056 2776857966428141691 2784846723508518912 2790367912750743552 2794516330187367936 2800957544298184704 2804473632897921024 2815116796590133248 2824891507689404544 2831402734997078016 2842148096420216832 2852016666199453696 2852984864509526016 2855596850164289376 2863099692136267776 2863812131547512832 2866434029861307552 2873041010511740928 2874680488782987264 2883016847353795584 2884662018257928192 2894940524281724928 2897590921490234808 2905927015834976256 2915291613607501824 2916017040195514368 2925414153932527872 2944017203818790912 2947712877588943872 2954507201736081408 2958899643727801344 2965719752786313216 2976017390816821248 2977715631750119424 2979753234954041088 2991061596377016576 2997955837055729664 3008365405934395392 3009333278562582528 3010082106008272896 3019782352446480384 3042043422894784512 3042800389769232384 3045586156727639274 3052606073668724736 3054348019331923968 3072017951810912256 3075874307049332736 3086779355584413696 3087547454324662272 3097497339457970688 3105409451287117824 3108252538553310864 3117194686396366848 3139163901844586496 3140955241052110848 3143830871460788928 3151077237335457792 3152875374794244096 3174306180411949056 3175096058889633792 3178002946150580112 3185328076871712768 3186352883183910912 3187145759302877184 3197416608472743936 3208518749474385408 3220987153653301248 3232171136825708544 3243393953273020032 3245244770540169216 3275649288881307648 3279703065308439552 3280519170219953664 3288080595480477696 3291090923174093856 3300559079713800192 3312019354296139776 3323820601953091584 3336434721884602368 3348019564668923904 3349930085718884352 3361030073377357824 3372700316687695872 3384411081676194816 3385499938382905344 3386342369259307008 3397255146502290432 3405085642087989248 3418858688305692672 3422298850756632576 3434181832877315328 3455160430942224384 3456020195787276288 3468334541168443392 3472626775032465408 3481497101096976384 3484684506890217024 3493585632698007552 3494709613814611968 3495579219880574976 3496784105872474722 3506844022195912704 3519339460891508736 3531559389575159808 3532695587877814272 3544961892002390016 3571094452963442688 3583494086480676864 3584646993581899776 3597093684531836928 3606281943430201344 3609583593158683584 3617903494718488576 3619968022911909888 3636192528928922112 3645480660206616576 3648818197432147536 3658405162174119936 3659315501421821952 3671107957876113408 3685105449991471104 3689665948471994496 3699090669915537408 3702477288570855588 3713128964678025216 3726021773583157248 3739298177197228032 3753489062120177664 3766522010252539392 3775203646662770688 3789530795226955776 3794287856273657856 3807462466885719168 3808687430680768512 3821912039815076736 3830721347348987904 3844022463138394112 3846216024343904256 3859920699042299904 3863454561986979744 3874569354446635008 3887055484810002432 3888022720260685824 3900552205243370496 3901876358814498816 3916684238734098432 3920270070251494152 3930283836785258496 3931548315541438464 3945199524970401792 3968023187755761664 3973004313272054784 3988082128502688768 3997274449407639552 4011153874579193856 4012444371416776704 4013442808011030528 4026376469928640512 4031430847290761472 4046730395098316544 4056057897193046016 4057067186358976512 4060781542303519032 4070141431558299648 4072464025775898624 4101165742732443648 4104920472111165978 4115705807445884928 4116729939099549696 4129996452610627584 4140545935049490432 4144336718071081152 4145743631240404992 4156259581861822464 4161477003654979584 4177270085262778368 4185551869126115328 4191774495281051904 4201436316447277056 4233461411852845056 4237337261534106816 4247104102495617024 4249527679070502912 4263222144630325248 4278024999299180544 4279477296764289024 4283395275246434064 4294649538204401664 4295718197321269248 4299651044791961328 4309561515767611392 4312020733174480896 4324525271030693376 4326993027386892288 4372937420411252736 4374025560293271552 4388121230898791808 4416025805728186368 4421569316383415808 4431760802604122112 4438349465591702016 4448579629179469824 4464026086225231872 4466573447625179136 4496933755583594496 4512548108901593088 4513999917843873792 4515123159012409344 4529673528669720576 4563065134342176768 4564200584653848576 4568379235091458911 4578909110503087104 4581522028997885952 4606880574589632512 4608026927716368384 4630169033376620544 4646246009186956032 4658114176930676736 4662378807829966296 4675792029594550272 4692452614522011648 4708745852766879744 4710260783837085696 4711432861578166272 4715746307191183392 4726615856003186688 4729313062191366144 4761459270617923584 4777992115307569152 4779529324775866368 4796124912709115904 4812778124211578112 4831480730479951872 4848256705238562816 4860640880275488768 4865090929909530048 4867867155810253824 4879087335229095936 4894810610501484544 4913473933321961472 4919554597962659328 4932120893220716544 4936636384761140784 4950838619570700288 4968029031444209664 4985730902929637376 5004652082826903552 5022029347003385856 5024895128578326528 5059050475031543808 5076616622514292224 5078249907574358016 5095882719753435648 5107628463131983872 5128288032458539008 5133448276134948864 5151272749315972992 5182740646413336576 5184030293680914432 5200736273657827328 5202501811752665088 5222245651645464576 5227026760335325536 5240378449047011328 5242064420721917952 5245176158808712083 5260266033293869056 5279009191337263104 5297339084362739712 5299043381816721408 5317442838003585024 5348205166105591808 5368501959904854016 5375241129721015296 5395640526797755392 5408077196257394688 5409422915145302016 5414375389738025376 5426855242077732864 5429952034367864832 5454288793393383168 5468220990309924864 5473227296148221304 5487607743261179904 5488973252132732928 5506661936814170112 5525782290761441536 5527658174987206656 5548636004873306112 5553715932856283382 5569693447017037824 5580735825501487104 5589032660374735872 5601915088596369408 5608947265795842048 5630233593180266496 5649783015378809088 5662805469994156032 5684296192840433664 5704033332398907392 5705969729019052032 5711193700328578752 5727624263095025664 5732868059722615104 5746082021023481856 5749360977565974528 5766033694707591168 5769324036515856384 5789881048563449856 5795181842980469616 5811854031669952512 5830583227215003648 5832034080391028736 5850828307865055744 5888034407637581824 5895425755177887744 5917799287455602688 5952034781633642496 5955431263500238848 5959506469908082176 5982123192754033152 5995911674111459328 6016730811868790784 6018666557125165056 6020164212016545792 6039564704892960768 6084086845789569024 6085600779538464768 6091172313455278548 6105212147337449472 6108696038663847936 6151748614098665472 6157380708166748967 6173558711168827392 6175094908649324544 6194994678915941376 6210818902574235648 6216505077106621728 6234389372792733696 6278327803689172992 6287661742921577856 6302154474670915584 6348612360823898112 6350192117779267584 6356005892301160224 6370656153743425536 6372705766367821824 6374291518605754368 6394833216945487872 6417037498948770816 6441974307306602496 6464342273651417088 6486787906546040064 6490489541080338432 6551298577762615296 6559406130616879104 6561038340439907328 6576161190960955392 6582181846348187712 6601118159427600384 6624038708592279552 6647641203906183168 6672869443769204736 6696039129337847808 6699860171437768704 6745400633375391744 6768822163352389632 6770999876765810688 6772684738518614016 6794510293004580864 6837717376611385344 6844597701513265152 6868363665754630656 6910320861884448768 6912040391574552576 6945253550064930816 6969369013780434048 6987171265396015104 6991158439761149952 6993568211744949444 7013688044391825408 7038678921783017472 7063118779150319616 7065391175755628544 7089923784004780032 7142188905926885376 7166988172961353728 7169293987163799552 7194187369063673856 7219167186317367168 7235806989436977152 7272385057857844224 7290961320413233152 7297636394864295072 7316810324348239872 7318631002843643904 7342215915752226816 7370210899982942208 7379331896943988992 7398181339831074816 7404954577141711176 7426257929356050432 7452043547166314496 7478596354394456064 7506978124240355328 7533044020505078784 7550407293325541376 7579061590453911552 7588575712547315712 7614924933771438336 7617374861361537024 7643824079630153472 7661442694697975808 7688044926276788224 7692432048687808512 7719841398084599808 7726909123973959488 7749138708893270016 7774110969620004864 7776045440521371648 7801104410486740992 7803752717628997632 7833368477468196864 7840540140502988304 7860567673570516992 7863096631082876928 7890399049940803584 7936046375511523328 7946008626544109568 7976164257005377536 8022307749158387712 8026885616022061056 8052752939857281024 8062861694581522944 8093460790196633088 8112115794386092032 8114134372717953024 8121563084607038064 8140282863116599296 8144928051551797248 8202331485464887296 8209840944222331956 8231411614891769856 8233459878199099392 8259992905221255168 8288673436142162304 8291487262480809984 8322954007309959168 8330573899284425073 8354540170525556736 8371103738252230656 8383548990562103808 8402872632894554112 8474674523068213632 8494208204991234048 8526444289260650496 8556049998598361088 8558954593528578048 8566790550492868128 8589299076408803328 8591436394642538496 8599302089583922656 8619123031535222784 8624041466348961792 8649050542061386752 8653986054773784576 8745874840822505472 8748051120586543104 8776242461797583616 8832051611456372736 8843138632766831616 8863521605208244224 8876698931183404032 8897159258358939648 8928052172450463744 8933146895250358272 8993867511167188992 9025096217803186176 9027999835687747584 9030246318024818688 9059347057339441152 9126130268684353536 9128401169307697152 9136758470182917822 9157818221006174208 9163044057995771904 9216053855432736768 9260338066753241088 9292492018373912064 9316228353861353472 9324757615659932592 9351584059189100544 9417491705533759488 9422865723156332544 9431492614382366784 9453231712006373376 9458626124382732288 9522918541235847168 9555984230615138304 9559058649551732736 9592249825418231808 9625556248423156224 9662961460959903744 9696513410477125632 9730181859819060096 9735734311620507648 9789621221002969088 9826947866643922944 9839109195925318656 9864241786441433088 9873272769522281568 9901677239141400576 9936058062888419328 9971461805859274752 10009304165653807104 10044058694006771712 10049790257156653056 10118100950063087616 10153233245028584448 10156499815148716032 10191765439506871296 10215256926263967744 10256576064917078016 10266896552269897728 10302545498631945984 10365481292826673152 10368060587361828864 10401472547315654656 10405003623505330176 10444491303290929152 10454053520670651072 10480756898094022656 10484128841443835904 10490352317617424166 10520532066587738112 10558018382674526208 10594678168725479424 10598086763633442816 10634885676007170048 10696410332211183616 10737003919809708032 10750482259442030592 10791281053595510784 10818845830290604032 10828750779476050752 10853710484155465728 10859904068735729664 10908577586786766336 10936441980619849728 10946454592296442608 10975215486522359808 10977946504265465856 11013323873628340224 11051564581522883072 11055316349974413312 11097272009746612224 11107431865712566764 11139386894034075648 11178065320749471744 11217894531591684096 11260467186360532992 11299566030757618176 11325610939988312064 11368592385680867328 11408066664797814784 11422387400657157504 11465736119445230208 11492164042046963712 11532067389415182336 11538648073031712768 11579762097126899712 11590363685960939232 11623708063339905024 11661166454430007296 11664068160782057472 11701656615730111488 11776068815275163648 11790851510355775488 11835598574911205376 11904069563267284992 11919012939816164352 11964246385508066304 11991823348222918656 12033461623737581568 12037333114250330112 12040328424033091584 12079129409785921536 12168173691579138048 12171201559076929536 12182344626910557096 12210424294674898944 12217392077327695872 12303497228197330944 12314761416333497934 12347117422337654784 12350189817298649088 12389989357831882752 12421637805148471296 12433010154213243456 12468778745585467392 12556655607378345984 12575323485843155712 12604308949341831168 12700384235558535168 12712011784602320448 12741312307486851072 12748583037211508736 12789666433890975744 12834074997897541632 12883948614613204992 12928684547302834176 12973575813092080128 12980979082160676864 13118812261233758208 13122076680879814656 13164363692696375424 13248077417184559104 13295282407812366336 13345738887538409472 13392078258675695616 13399720342875537408 13490801266750783488 13537644326704779264 13541999753531621376 13545369477037228032 13589020586009161728 13689195403026530304 13736727331509261312 13820641723768897536 13824080783149105152 13890507100129861632 13938738027560868096 13974342530792030208 13987136423489898888 14027376088783650816 14077357843566034944 14126237558300639232 14130782351511257088 14179847568009560064 14284377811853770752 14333976345922707456 14338587974327599104 14388374738127347712 14438334372634734336 14471613978873954304 14544770115715688448 14581922640826466304 14595272789728590144 14637262005687287808 14684431831504453632 14740421799965884416 14758663793887977984 14796362679662149632 14809909154283422352 14852515858712100864 14904087094332628992 14957192708788912128 15013956248480710656 15066088041010157568 15177151425094631424 15229849867542876672 15234749722723074048 15287648159260306944 15322885389395951616 15376089852553576448 15384864097375617024 15453818247947918976 15548221939240009728 15552090881042743296 15602208820973481984 15607505435257995264 15666736954936393728 15681080281005976608 15721135347141033984 15726193262165753856 15735528476426136249 15780798099881607168 15872092751023046656 15892017253088219136 15952328514010755072 16044615498316775424 16105505879714562048 16125723389163045888 16186921580393266176 16224231588772184064 16228268745435906048 16243126169214076128 16280565726233198592 16289856103103594496 16404662970929774592 16419681888444663912 16462823229783539712 16466919756398198784 16519985810442510336 16577346872284324608 16582974524961619968 16645908014619918336 16661147798568850146 16709080341051113472 16742207476504461312 16767097981124207616 16805745265789108224 16949349046136427264 16988416409982468096 17052888578521300992 17112099997196722176 17117909187057156096 17133581100985736256 17182872789285076992 17198604179167845312 17238246063070445568 17248082932697923584 17298101084122773504 17307972109547569152 17491749681645010944 17496102241173086208 17552484923595167232 17664103222912745472 17686277265533663232 17753397862366808064 17856104344900927488 17866293790500716544 17987735022334377984 18050192435606372352 18055999671375495168 18060492636049637376 18118694114678882304 18252260537368707072 18256802338615394304 18273516940365835644 18315636442012348416 18326088115991543808 18520676133506482176 18584984036747824128 18632456707722706944 18649515231319865184 18703168118378201088 18834983411067518976 18862985228764733568 18906463424012746752 19045837082471694336 19111968461230276608 19118117299103465472 19184499650836463616 19251112496846312448 19325922921919807488 19393026820954251264 19460363719638120192 19471468623241015296 19579242442005938176 19653895733287845888 19678218391850637312 19728483572882866176 19746545539044563136 19803354478282801152 19872116125776838656 19942923611718549504 20018608331307614208 20088117388013543424 20099580514313306112 20236201900126175232 20306466490057168896 20312999630297432064 20383530879013742592 20513152129834156032 20533793104539795456 20605090997263891968 20730962585653346304 20736121174723657728 20802945094631309312 20908107041341302144 20961513796188045312 20980704635234848332 21041064133175476224 21116036765349052416 21189356337450958848 21196173527266885632 21269771352014340096 21392820664422367232 21474007839619416064 21500964518884061184 21582562107191021568 21657501558952101504 21707420968310931456 21817155173573532672 21872883961239699456 21892909184592885216 21950430973044719616 21955893008530931712 22026647747256680448 22103129163045766144 22110632699948826624 22194544019493224448 22214863731425133528 22278773788068151296 22356130641498943488 22435789063183368192 22520934372721065984 22599132061515236352 22651221879976624128 22737184771361734656 22816133329595629568 22844774801314315008 22931472238890460416 22984328084093927424 23064134778830364672 23077296146063425536 23159524194253799424 23180727371921878464 23247416126679810048 23322332908860014592 23328136321564114944 23403313231460222976 23552137630550327296 23581703020711550976 23671197149822410752 23808139126534569984 23838025879632328704 23928492771016132608 24066923247475163136 24080656848066183168 24158258819571843072 24336347383158276096 24342403118153859072 24364689253821114192 24420848589349797888 24434784154655391744 24606994456394661888 24629522832666995868 24694234844675309568 24700379634597298176 24779978715663765504 24866020308426486912 25113311214756691968 25150646971686311424 25208617898683662336 25424023569204640896 25482624614973702144 25579332867781951488 25668149995795083264 25767897229226409984 25857369094605668352 25947151626184160256 25961958164321353728 26237624522467516416 26244153361759629312 26328727385392750848 26496154834369118208 26590564815624732672 26691477775076818944 26784156517351391232 26799440685751074816 26981602533501566976 27075288653409558528 27083999507063242752 27090738954074456064 27178041172018323456 27378390806053060608 27473454663018522624 27648161566298210304 27781014200259723264 27877476055121736192 27948685061584060416 27974272846979797776 28054752177567301632 28252475116601278464 28359695136019120128 28568755623707541504 28667952691845414912 28677175948655198208 28776749476254695424 28876668745269468672 28943227957747908608 29089540231431376896 29190545579457180288 29368863663008907264 29480843599931768832 29517327587775955968 29592725359324299264 29619818308566844704 29705031717424201728 29808174188665257984 29914385417577824256 30027912496961421312 30132176082020315136 30354302850189262848 30459699735085753344 30469499445446148096 30575296318520613888 30645770778791903232 30752179705107152896 30769728194751234048 30907636495895837952 31096443878480019456 31104181762085486592 31204417641946963968 31215010870515990528 31333473909872787456 31362160562011953216 31442270694282067968 31452386524331507712 31471056952852272498 31561596199763214336 31744185502046093312 31784034506176438272 31904657028021510144 32089230996633550848 32211011759429124096 32251446778326091776 32373843160786532352 32456537490871812096 32486252338428152256 32561131452466397184 32579712206207188992 32809325941859549184 32839363776889327824 32925646459567079424 32933839512796397568 33039971620885020672 33154693744568649216 33165949049923239936 33291816029239836672 33322295597137700292 33418160682102226944 33534195962248415232 33898698092272854528 33976832819964936192 34105777157042601984 34224199994393444352 34267162201971472512 34397208358335690624 34476492126140891136 34596202168245547008 34615944219095138304 34983499363290021888 34992204482346172416 35104969847190334464 35328206445825490944 35372554531067326464 35506795724733616128 35712208689801854976 35975470044668755968 36100384871212744704 36111999342750990336 36120985272099274752 36237388229357764608 36504521074737414144 36513604677230788608 36547033880731671288 36631272884024696832 36652176231983087616 37041352267012964352 37169968073495648256 37264913415445413888 37299030462639730368 37406336236756402176 37669966822135037952 37725970457529467136 37812926848025493504 38223936922460553216 38368999301672927232 38502224993692624896 38651845843839614976 38786053641908502528 38920727439276240384 38942937246482030592 39158484884011876352 39356436783701274624 39493091078089126272 39744232251553677312 39885847223437099008 40037216662615228416 40176234776027086848 40199161028626612224 40472403800252350464 40612932980114337792 40625999260594864128 40767061758027485184 41067586209079590912 41210181994527783936 41461925171306692608 41472242349447315456 41605890189262618624 41816214082682604288 41923027592376090624 41961409270469696664 42082128266350952448 42232073530698104832 42378712674901917696 42392347054533771264 42539542704028680192 42785641328844734464 42948015679238832128 43001929037768122368 43165124214382043136 43315003117904203008 43414841936621862912 43634310347147065344 43745767922479398912 43785818369185770432 43911786017061863424 44053295494513360896 44206258326091532288 44221265399897653248 44389088038986448896 44429727462850267056 44557547576136302592 44712261282997886976 44871578126366736384 45041868745442131968 45198264123030472704 45632266659191259136 45689549602628630016 45862944477780920832 45968656168187854848 46128269557660729344 46154592292126851072 46361454743843756928 46644665817720029184 46656272643128229888 46806626462920445952 47163406041423101952 47206585429278408747 47342394299644821504 47616278253069139968 47676051759264657408 47856985542032265216 48133846494950326272 48316517639143686144 48672694766316552192 48684806236307718144 48729378507642228384 48841697178699595776 48869568309310783488 49213988912789323776 49259045665333991736 49388469689350619136 49400759269194596352 49559957431327531008 49732040616852973824 50226622429513383936 50301293943372622848 50417235797367324672 50848047138409281792 50965249229947404288 51158665735563902976 51336299991590166528 51714738189211336704 51894303252368320512 51923916328642707456 52475249044935032832 52488306723519258624 52657454770785501696 52992309668738236416 53568313034702782464 53598881371502149632 53963205067003133952 54150577306819117056 54167999014126485504 54181477908148912128 54356082344036646912 54756781612106121216 54946909326037045248 55562028400519446528 55754952110243472384 55897370123168120832 55948545693959595552 56109504355134603264 56504950233202556928 56719390272038240256 57137511247415083008 57335905383690829824 57354351897310396416 57553498952509390848 57753337490538937344 57886455915495817216 58179080462862753792 58381091158914360576 58737727326017814528 58961687199863537664 59034655175551911936 59185450718648598528 59239636617133689408 59410063434848403456 59616348377330515968 59828770835155648512 60055824993922842624 60264352164040630272 60708605700378525696 60919399470171506688 60938998890892296192 61150592637041227776 61504359410214305792 61539456389502468096 61815272991791675904 62192887756960038912 62208363524170973184 62408835283893927936 62724321124023906432 62884541388564135936 62942113905704544996 63123192399526428672 63568069012352876544 63809314056043020288 64178461993267101696 64422023518858248192 64502893556652183552 64747686321573064704 64972504676856304512 65122262904932794368 65618651883719098368 65678727553778655648 65851292919134158848 65867679025592795136 66079943241770041344 66309387489137298432 66331898099846479872 66583632058479673344 66644591194275400584 66836321364204453888 67068391924496830464 67797396184545709056 67953665639929872384 68211554314085203968 68448399988786888704 68534324403942945024 68794416716671381248 68952984252281782272 69192404336491094016 69231888438190276608 69966998726580043776 69984408964692344832 70209939694380668928 70656412891650981888 70745109062134652928 71013591449467232256 71424417379603709952 72200769742425489408 72241970544198549504 72474776458715529216 73009042149474828288 73027209354461577216 73094067761463342576 73262545768049393664 73304352463966175232 74082704534025928704 74339936146991296512 74598060925279460736 75339933644270075904 75451940915058934272 75625853696050987008 76447873844921106432 76737998603345854464 77004449987385249792 77303691687679229952 77572107283817005056 77841454878552480768 77885874492964061184 78316969768023752704 78712873567402549248 78986182156178252544 79488464503107354624 79771694446874198016 80074433325230456832 80352469552054173696 80398322057253224448 80944807600504700928 81225865960228675584 81251998521189728256 81534123516054970368 82135172418159181824 82420363989055567872 82944484698894630912 83211780378525237248 83632428165365208576 83846055184752181248 83922818540939393328 84164256532701904896 84757425349803835392 85079085408057360384 86003858075536244736 86330248428764086272 86630006235808406016 86829683873243725824 87268620694294130688 87571636738371540864 88106590989026721792 88412516652183064576 88442530799795306496 88778176077972897792 88859454925700534112 89115095152272605184 89424522565995773952 89743156252733472768 90083737490884263936 90396528246060945408 91264533318382518272 91379099205257260032 91725888955561841664 91937312336375709696 92256539115321458688 92309184584253702144 92722909487687513856 93289331635440058368 93312545286256459776 93613252925840891904 94326812082846203904 94413170858556817494 94684788599289643008 95232556506138279936 95352103518529314816 95713971084064530432 96267692989900652544 96633035278287372288 97369612472615436288 97458757015284456768 97683394357399191552 97739136618621566976 98427977825578647552 98518091330667983472 98776939378701238272 98801518538389192704 99119914862655062016 99464081233705947648 100602587886745245696 101696094276818563584 101930498459894808576 102317331471127805952 102672599983180333056 103429476378422673408 103788606504736641024 103847832657285414912 104950498089870065664 104976613447038517248 105314909541571003392 105984619337476472832 107136626069405564928 107926410134006267904 108301154613638234112 108335998028252971008 108362955816297824256 108712164688073293824 109513563224212242432 109893818652074090496 111124056801038893056 111509904220486944768 111794740246336241664 111897091387919191104 112219008710269206528 113009900466405113856 113438780544076480512 114671810767381659648 115106997905018781696 115506674981077874688 116358160925725507584 116762182317828721152 117475454652035629056 118069310351103823872 118479273234267378816 119232696754661031936 119657541670311297024 120111649987845685248 120528704328081260544 121417211400757051392 121838798940343013376 121877997781784592384 122301185274082455552 123008718820428611584 123630545983583351808 124385775513920077824 124416727048341946368 124817670567787855872 125448642248047812864 125769082777128271872 125884227811409089992 126246384799052857344 127136138024705753088 127618628112086040576 128356923986534203392 128844047037716496384 129005787113304367104 129495372643146129408 129945009353712609024 130244525809865588736 131237303767438196736 131357455107557311296 131735358051185590272 132159886483540082688 132618774978274596864 132663796199692959744 133167264116959346688 133289182388550801168 133672642728408907776 134136783848993660928 135594792369091418112 136896799977573777408 137068648807885890048 137588833433342762496 137905968504563564544 138384808672982188032 138463776876380553216 139933997453160087552 139968817929384689664 140419879388761337856 141490218124269305856 141619756287835226241 142027182898934464512 142848834759207419904 144401539484850978816 144949552917431058432 146018084298949656576 146054418708923154432 146188135522926685152 146525091536098787328 146608704927932350464 148165409068051857408 148679872293982593024 149196121850558921472 150679867288540151808 150903881830117868544 151251707392101974016 152895747689842212864 153475997206691708928 154008899974770499584 155144214567634010112 155682909757104961536 155771748985928122368 157425747134805098496 157972364312356505088 158976929006214709248 160704939104108347392 160796644114506448896 161889615201009401856 162451731920457351168 162503997042379456512 163068247032109940736 164270344836318363648 164840727978111135744 166423560757050474496 167264856330730417152 167692110369504362496 167845637081878786656 168328513065403809792 169514850699607670784 170158170816114720768 172007716151072489472 172660496857528172544 173260012471616812032 173659367746487451648 174537241388588261376 175143273476743081728 176213181978053443584 176825033304366129152 176885061599590612992 177556352155945795584 177718909851401068224 178230190304545210368 178849045131991547904 179486312505466945536 180167474981768527872 180793056492121890816 182529066636765036544 182758198410514520064 183451777911123683328 184513078230642917376 184618369168507404288 185445818975375027712 186578663270880116736 186625090572512919552 187226505851681783808 188653624165692407808 188826341717113634988 189369577198579286016 190704207037058629632 191427942168129060864 192535385979801305088 193266070556574744576 194917514030568913536 195366788714798383104 196855955651157295104 197036182661335966944 197553878757402476544 197603037076778385408 198239829725310124032 198928162467411895296 201205175773490491392 203392188553637127168 203860996919789617152 204634662942255611904 205345199966360666112 206858952756845346816 207577213009473282048 207695665314570829824 209900996179740131328 209953226894077034496 210629819083142006784 211969238674952945664 214273252138811129856 216602309227276468224 216725911632595648512 217424329376146587648 219027126448424484864 219787637304148180992 222248113602077786112 223019808440973889536 223794182775838382208 226019800932810227712 226877561088152961024 229343621534763319296 230213995810037563392 231013349962155749376 232716321851451015168 233524364635657442304 234950909304071258112 236138620702207647744 236958546468534757632 238465393509322063872 239315083340622594048 240223299975691370496 241057408656162521088 242834422801514102784 243677597880686026752 243755995563569184768 244602370548164911104 246017437640857223168 247261091967166703616 248833454096683892736 249635341135575711744 250897284496095625728 251538165554256543744 251768455622818179984 252492769598105714688 254272276049411506176 255237256224172081152 258011574226608734208 258990745286292258816 259890018707425218048 260489051619731177472 262714910215114622592 264319772967080165376 265237549956549193728 265327592399385919488 266334528233918693376 266578364777101602336 267345285456817815552 268273567697987321856 271189584738182836224 273793599955147554816 274137297615771780096 275177666866685524992 275811937009127129088 276769617345964376064 276927553752761106432 279867994906320175104 279937635858769379328 280839758777522675712 282980436248538611712 283239512575670452482 284054365797868929024 285697669518414839808 288803078969701957632 289899105834862116864 292108837417846308864 292376271045853370304 293050183072197574656 293217409855864700928 296330818136103714816 297359744587965186048 298392243701117842944 301807763660235737088 305791495379684425728 306951994413383417856 308017799949540999168 310288429135268020224 311365819514209923072 311543497971856244736 314851494269610196992 315944728624713010176 317953858012429418496 321409878208216694784 323779230402018803712 324903463840914702336 325007994084758913024 326136494064219881472 328540689672636727296 329681455956222271488 332847121514100948992 334529712661460834304 335384220739008724992 335691274163757573312 336657026130807619584 339029701399215341568 340316341632229441536 344015432302144978944 345320993715056345088 346520024943233624064 349074482777176522752 350286546953486163456 352426363956106887168 353650066608732258304 355437819702802136448 357698090263983095808 358972625010933891072 360334949963537055744 361586112984243781632 365058133273530073088 365516396821029040128 366903555822247366656 369026156461285834752 370891637950750055424 373157326541760233472 373250181145025839104 374453011703363567616 377307248331384815616 377652683434227269976 378739154397158572032 381408414074117259264 382855884336258121728 385070771959602610176 386532141113149489152 389835028061137827072 390733577429596766208 393711911302314590208 394072365322671933888 395206074153556770816 396479659450620248064 397856324934823790592 402410351546980982784 406784377107274254336 410690399932721332224 413717905513690693632 415154426018946564096 415391330629141659648 419801992359480262656 419906453788154068992 421259638166284013568 428546504277622259712 433204618454552936448 434848658752293175296 438054252896848969728 439575274608296361984 444496227204155572224 446039616881947779072 447588365551676764416 452039601865620455424 453755122176305922048 458687243069526638592 460427991620075126784 462026699924311498752 465432643702902030336 467048729271314884608 472277241404415295488 473917092937069515264 476930787018644127744 482114817312325042176 485668845603028205568 487355195761372053504 487511991127138369536 489204741096329822208 492034875281714446336 494522183934333407232 499270682271151423488 501794568992191251456 503076331108513087488 503536911245636359968 504985539196211429376 508544552098823012352 510474512448344162304 516023148453217468416 517981490572584517632 519780037414850436096 520978103239462354944 525429820430229245184 528639545934160330752 530475099913098387456 530655184798771838976 532669056467837386752 533156729554203204672 534690570913635631104 536547135395974643712 542379169476365672448 547587199910295109632 548274595231543560192 550355333733371049984 553539234691928752128 553855107505522212864 559735989812640350208 559875271717538758656 561679517555045351424 565960872497077223424 566479025151340904964 568108731595737858048 577606157939403915264 579798211669724233728 584752542091706740608 586100366144395149312 592661636272207429632 594719489175930372096 596784487402235685888 603615527320471474176 611582990759368851456 613903988826766835712 616035599899081998336 620576858270536040448 622731639028419846144 623086995943712489472 629702988539220393984 631889457249426020352 635907716024858836992 642819756416433389568 649806927681829404672 652272988128439762944 657081379345273454592 659362911912444542976 665694243028201897984 669059425322921668608 671382548327515146624 678059402798430683136 680632683264458883072 688030864604289957888 690641987430112690176 693040049886467248128 698148965554353045504 700573093906972326912 704852727912213774336 707300133217464516608 710875639405604272896 715396180527966191616 717945250021867782144 720669899927074111488 723172225968487563264 730116266547060146176 731032793642058080256 733807111644494733312 738052312922571669504 741783275901500110848 746500362290051678208 748906023406727135232 754614496662769631232 755305366868454539952 757478308794317144064 762816828148234518528 765711768672516243456 779670056122275654144 781467154859193532416 788144730645343867776 792959318901240496128 795712649869647581184 804820703093961965568 813568754214548508672 821380799865442664448 827435811027381387264 830308852037893128192 830782661258283319296 839603984718960525312 839812907576308137984 842519276332568027136 857093008555244519424 866409236909105872896 869697317504586350592 879150549216592723968 888992454408311144448 892079233763895558144 895176731103353528832 917374486139053277184 920855983240150253568 924053399848622997504 930865287405804060672 934097458542629769216 944554482808830590976 947834185874139030528 953861574037288255488 964229634624650084352 971337691206056411136 974710391522744107008 975023982254276739072 978409482192659644416 984069750563428892672 989044367868666814464 998541364542302846976 1003589137984382502912 1006152662217026174976 1007073822491272719936 1009971078392422858752 1017089104197646024704 1020949024896688324608 1032046296906434936832 1035962981145169035264 1039560074829700872192 1050859640860458490368 1057279091868320661504 1060950199826196774912 1066313459108406409344 1073094270791949287424 1084758338952731344896 1095174399820590219264 1096549190463087120384 1100710667466742099968 1107078469383857504256 1119471979625280700416 1119750543435077517312 1123359035110090702848 1131921744994154446848 1132958050302681809928 1136217463191475716096 1155212315878807830528 1159596423339448467456 1169505084183413481216 1172200732288790298624 1189438978351860744192 1193568974804471371776 1207231054640942948352 1232071199798163996672 1241153716541072080896 1245463278056839692288 1246173991887424978944 1259405977078440787968 1263778914498852040704 1285639512832866779136 1299613855363658809344 1304545976256879525888 1314162758690546909184 1318725823824889085952 1331388486056403795968 1338118850645843337216 1342765096655030293248 1356118805596861366272 1361265366528917766144 1376061729208579915776 1381283974860225380352 1386080099772934496256 1396297931108706091008 1401146187813944653824 1414600266434929033216 1421751278811208545792 1430792361055932383232 1446344451936975126528 1462065587284116160512 1467614223288989466624 1476104625845143339008 1483566551803000221696 1497812046813454270464 1509228993325539262464 1510610733736909079904 1514956617588634288128 1525633656296469037056 1531423537345032486912 1559340112244551308288 1562934309718387064832 1576289461290687735552 1585918637802480992256 1591425299739295162368 1609641406187923931136 1627137508429097017344 1642761599730885328896 1660617704075786256384 1661565322516566638592 1679207969437921050624 1679625815152616275968 1685038552665136054272 1732818473818211745792 1739394635009172701184 1758301098433185447936 1777984908816622288896 1784158467527791116288 1790353462206707057664 1834748972278106554368 1841711966480300507136 1848106799697245995008 1861730574811608121344 1868194917085259538432 1889108965617661181952 1895668371748278061056 1907723148074576510976 1928459269249300168704 1949420783045488214016 1956818964385319288832 1978088735737333628928 1997082729084605693952 2007178275968765005824 2014147644982545439872 2034178208395292049408 2041898049793376649216 2064092593812869873664 2071925962290338070528 2079120149659401744384 2101719281720916980736 2114558183736641323008 2121900399652393549824 2132626918216812818688 2146188541583898574848 2169516677905462689792 2190348799641180438528 2193098380926174240768 2201421334933484199936 2214156938767715008512 2239501086870155034624 2246718070220181405696 2263843489988308893696 2265916100605363619856 2272434926382951432192 2339010168366826962432 2344401464577580597248 2378877956703721488384 2387137949608942743552 2414462109281885896704 2464142399596327993344 2482307433082144161792 2490926556113679384576 2492347983774849957888 2518811954156881575936 2527557828997704081408 2571279025665733558272 2599227710727317618688 2609091952513759051776 2637451647649778171904 2676237701291686674432 2685530193310060586496 2752123458417159831552 2762567949720450760704 2772160199545868992512 2792595862217412182016 2802292375627889307648 2829200532869858066432 2843502557622417091584 2861584722111864766464 2892688903873950253056 2924131174568232321024 2935228446577978933248 2952209251690286678016 2967133103606000443392 2995624093626908540928 3018457986651078524928 3021221467473818159808 3029913235177268576256 3051267312592938074112 3062847074690064973824 3118680224489102616576 3152578922581375471104 3171837275604961984512 3182850599478590324736 3219282812375847862272 3254275016858194034688 3285523199461770657792 3321235408151572512768 3358415938875842101248 3359251630305232551936 3370077105330272108544 3465636947636423491584 3478789270018345402368 3516602196866370895872 3568316935055582232576 3580706924413414115328 3696213599394491990016 3723461149623216242688 3736389834170519076864 3778217931235322363904 3791336743496556122112 3856918538498600337408 3898841566090976428032 3913637928770638577664 3956177471474667257856 3994165458169211387904 4014356551937530011648 4028295289965090879744 4068356416790584098816 4083796099586753298432 4128185187625739747328 4143851924580676141056 4158240299318803488768 4203438563441833961472 4243800799304787099648 4265253836433625637376 4292377083167797149696 4339033355810925379584 4386196761852348481536 4402842669866968399872 4428313877535430017024 4493436140440362811392 4527686979976617787392 4531832201210727239712 4544869852765902864384 4678020336733653924864 4688802929155161194496 4757755913407442976768 4774275899217885487104 4828924218563771793408 4928284799192655986688 4981853112227358769152 4984695967549699915776 5037623908313763151872 5055115657995408162816 5198455421454635237376 5218183905027518103552 5274903295299556343808 5352475402583373348864 5371060386620121172992 5504246916834319663104 5525135899440901521408 5544320399091737985024 5585191724434824364032 5604584751255778615296 5658401065739716132864 5687005115244834183168 5723169444223729532928 5785377807747900506112 5848262349136464642048 5870456893155957866496 5934266207212000886784 5991248187253817081856 6042442934947636319616 6102534625185876148224 6125694149380129947648 6237360448978205233152 6305157845162750942208 6343674551209923969024 6365701198957180649472 6438565624751695724544 6508550033716388069376 6571046398923541315584 6642470816303145025536 6718503260610465103872 6740154210660544217088 7033204393732741791744 7136633870111164465152 7161413848826828230656 7392427198788983980032 7446922299246432485376 7472779668341038153728 7556435862470644727808 7582673486993112244224 7713837076997200674816 7797683132181952856064 7827275857541277155328 7912354942949334515712 8028713103875060023296 8056590579930181759488 8256370375251479494656 8287703849161352282112 8316480598637606977536 8406877126883667922944 8487601598609574199296 8530507672867251274752 8584754166335594299392 8678066711621850759168 8772393523704696963072 8805685339733936799744 8856627755070860034048 8986872280880725622784 9055373959953235574784 9063664402421454479424 9089739705531805728768 9356040673467307849728 9515511826814885953536 9548551798435770974208 9657848437127543586816 9856569598385311973376 9963706224454717538304 10075247816627526303744 10110231315990816325632 10396910842909270474752 10436367810055036207104 10549806590599112687616 10704950805166746697728 10742120773240242345984 11088640798183475970048 11170383448869648728064 11209169502511557230592 11316802131479432265728 11374010230489668366336 11570755615495801012224 11696524698272929284096 11740913786311915732992 11868532414424001773568 11982496374507634163712 12084885869895272639232 12205069250371752296448 12251388298760259895296 12474720897956410466304 12610315690325501884416 12731402397914361298944 12877131249503391449088 13017100067432776138752 13284941632606290051072 13480308421321088434176 14066408787465483583488 14273267740222328930304 14322827697653656461312 14784854397577967960064 14945559336682076307456 15112871724941289455616 15165346973986224488448 15595366264363905712128 15654551715082554310656 15824709885898669031424 16057426207750120046592 16113181159860363518976 16512740750502958989312 16575407698322704564224 16632961197275213955072 16813754253767335845888 16975203197219148398592 17061015345734502549504 17169508332671188598784 17356133423243701518336 17544787047409393926144 17611370679467873599488 17973744561761451245568 18127328804842908958848 18712081346934615699456 19031023653629771907072 19097103596871541948416 19315696874255087173632 19713139196770623946752 19927412448909435076608 20220462631981632651264 21099613181198225375232 21409901610333493395456 21484241546480484691968 22177281596366951940096 22340766897739297456128 22418339005023114461184 22633604262958864531456 22748020460979336732672 23141511230991602024448 23393049396545858568192 23481827572623831465984 23737064828848003547136 24169771739790545278464 24949441795912820932608 25220631380651003768832 25462804795828722597888 25754262499006782898176 26034200134865552277504 26569883265212580102144 26960616842642176868352 28546535480444657860608 28645655395307312922624 29569708795155935920128 29891118673364152614912 30225743449882578911232 30330693947972448976896 31190732528727811424256 31309103430165108621312 31649419771797338062848 32114852415500240093184 32226362319720727037952 33265922394550427910144 33627508507534671691776 33950406394438296797184 34122030691469005099008 34712266846487403036672 35089574094818787852288 35222741358935747198976 35947489123522902491136 36254657609685817917696 37424162693869231398912 38194207193743083896832 38631393748510174347264 39854824897818870153216 40440925263963265302528 42199226362396450750464 42819803220666986790912 42968483092960969383936 44354563192733903880192 44836678010046228922368 45496040921958673465344 46786098793091717136384 46963655145247662931968 47474129657696007094272 48339543479581090556928 49898883591825641865216 50441262761302007537664 50925609591657445195776 51508524998013565796352 52068400269731104555008 53921233685284353736704 57093070960889315721216 57291310790614625845248 59139417590311871840256 59782237346728305229824 60661387895944897953792 63298839543594676125696 64229704831000480186368 64452724639441454075904 66531844789100855820288 67255017015069343383552 67900812788876593594368 68244061382938010198016 69424533692974806073344 70179148189637575704576 70445482717871494397952 72509315219371635835392 74848325387738462797824 76388414387486167793664 77262787497020348694528 79709649795637740306432 80881850527926530605056 85639606441333973581824 85936966185921938767872 88709126385467807760384 89673356020092457844736 90992081843917346930688 93572197586183434272768 93927310290495325863936 94948259315392014188544 96679086959162181113856 99797767183651283730432 100882525522604015075328 101851219183314890391552 104136800539462209110016 107842467370568707473408 114582621581229251690496 119564474693456610459648 121322775791889795907584 126597679087189352251392 128459409662000960372736 128905449278882908151808 133063689578201711640576 134510034030138686767104 136488122765876020396032 140358296379275151409152 140890965435742988795904 145018630438743271670784 149696650775476925595648 152776828774972335587328 154525574994040697389056 161763701055853061210112 171279212882667947163648 171873932371843877535744 177418252770935615520768 179346712040184915689472 181984163687834693861376 189896518630784028377088 193358173918324362227712 199595534367302567460864 201765051045208030150656 203702438366629780783104 208273601078924418220032 229165243162458503380992 239128949386913220919296 242645551583779591815168 256918819324001920745472 257810898557765816303616 266127379156403423281152 269020068060277373534208 272976245531752040792064 280716592758550302818304 281781930871485977591808 290037260877486543341568 299393301550953851191296 305553657549944671174656 323527402111706122420224 343747864743687755071488 358693424080369831378944 363968327375669387722752 379793037261568056754176 386716347836648724455424 399191068734605134921728 403530102090416060301312 458330486324917006761984 485291103167559183630336 513837638648003841490944 515621797115531632607232 532254758312806846562304 538040136120554747068416 545952491063504081584128 580074521754973086683136 598786603101907702382592 611107315099889342349312 687495729487375510142976 717386848160739662757888 727936654751338775445504 773432695673297448910848 798382137469210269843456 807060204180832120602624 916660972649834013523968 970582206335118367260672 1031243594231063265214464 1076080272241109494136832 1091904982127008163168256 1160149043509946173366272 1197573206203815404765184 1374991458974751020285952 1455873309502677550891008 1546865391346594897821696 1596764274938420539686912 1614120408361664241205248 1833321945299668027047936 2062487188462126530428928 2152160544482218988273664 2183809964254016326336512 2320298087019892346732544 2395146412407630809530368 2749982917949502040571904 2911746619005355101782016 3093730782693189795643392 3228240816723328482410496 4124974376924253060857856 4367619928508032652673024 4640596174039784693465088 4790292824815261619060736 5499965835899004081143808 6187461565386379591286784 6456481633446656964820992 8249948753848506121715712 8735239857016065305346048 9281192348079569386930176 12374923130772759182573568 16499897507697012243431424 18562384696159138773860352 24749846261545518365147136 37124769392318277547720704 49499692523091036730294272 74249538784636555095441408 148499077569273110190882816
- Sum of all divisors σ(n): 511324830545821437920529755
- Sum of proper divisors (its aliquot sum) s(n): 362825752976548327729646939
- 148499077569273110190882816 is an abundant number, because the sum of its proper divisors (362825752976548327729646939) is greater than itself. Its abundance is 214326675407275217538764123
Bases of 148499077569273110190882816
- Binary: 1111010110101011110011100100000001010011001110011111100000010000001000000000000000000002
- Hexadecimal: 0x7AD5E720299CFC08100000
- Base-36: INPT1H9MWNX8G0000
Squares and roots of 148499077569273110190882816
- 148499077569273110190882816 squared (1484990775692731101908828162) is 22051976038924992172602657968722672656191769444089856
- 148499077569273110190882816 cubed (1484990775692731101908828163) is 3274698100360074395397374031599711773223008090101019748563000232082786270314496
-
148499077569273110190882816 is a
perfect square number . Itssquare root is 12186019759104 -
The
cube root of 148499077569273110190882816 is 529551153.8313929833
Scales and comparisons
How big is 148499077569273110190882816?- 148,499,077,569,273,110,190,882,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 148,499,077,569,273,110,190,882,816 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 148499077569273110190882816 cubic inches would be around 44129262.8 feet tall.
Recreational maths with 148499077569273110190882816
- 148499077569273110190882816 backwards is 618288091011372965770994841
- The number of decimal digits it has is: 27
- The sum of 148499077569273110190882816's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 148499077569273110190882816 - Facts about the integer". Numbermatics.com. 2024. Web. 5 May 2024.
APA style:
Numbermatics. (2024). Number 148499077569273110190882816 - Facts about the integer. Retrieved 5 May 2024, from https://numbermatics.com/n/148499077569273110190882816/
Chicago style:
Numbermatics. 2024. "Number 148499077569273110190882816 - Facts about the integer". https://numbermatics.com/n/148499077569273110190882816/
The information we have on file for 148499077569273110190882816 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 148499077569273110190882816, math, Factors of 148499077569273110190882816, curriculum, school, college, exams, university, Prime factorization of 148499077569273110190882816, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-eight septillion, four hundred ninety-nine sextillion, seventy-seven quintillion, five hundred sixty-nine quadrillion, two hundred seventy-three trillion, one hundred ten billion, one hundred ninety million, eight hundred eighty-two thousand, eight hundred sixteen.