209998232848379925812477952
209,998,232,848,379,925,812,477,952 is an even composite number composed of five prime numbers multiplied together.
209998232848379925812477952 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 209998232848379925812477952:
227 × 39 × 193 × 313 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 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 × 3 × 19 × 19 × 19 × 31 × 31 × 31 × 73 × 73 × 73)See below for interesting mathematical facts about the number 209998232848379925812477952 from the Numbermatics database.
Names of 209998232848379925812477952
- Cardinal: 209998232848379925812477952 can be written as Two hundred nine septillion, nine hundred ninety-eight sextillion, two hundred thirty-two quintillion, eight hundred forty-eight quadrillion, three hundred seventy-nine trillion, nine hundred twenty-five billion, eight hundred twelve million, four hundred seventy-seven thousand, nine hundred fifty-two.
Scientific notation
- Scientific notation: 2.09998232848379925812477952 × 1026
Factors of 209998232848379925812477952
Divisors of 209998232848379925812477952
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 31 32 36 38 48 54 57 62 64 72 73 76 81 93 96 108 114 124 128 144 146 152 162 171 186 192 216 219 228 243 248 256 279 288 292 304 324 342 361 372 384 432 438 456 486 496 512 513 558 576 584 589 608 648 657 684 722 729 744 768 837 864 876 912 961 972 992 1024 1026 1083 1116 1152 1168 1178 1216 1296 1314 1368 1387 1444 1458 1488 1536 1539 1674 1728 1752 1767 1824 1922 1944 1971 1984 2048 2052 2166 2187 2232 2263 2304 2336 2356 2432 2511 2592 2628 2736 2774 2883 2888 2916 2976 3072 3078 3249 3348 3456 3504 3534 3648 3844 3888 3942 3968 4096 4104 4161 4332 4374 4464 4526 4608 4617 4672 4712 4864 5022 5184 5256 5301 5329 5472 5548 5766 5776 5832 5913 5952 6144 6156 6498 6561 6696 6789 6859 6912 7008 7068 7296 7533 7688 7776 7884 7936 8192 8208 8322 8649 8664 8748 8928 9052 9216 9234 9344 9424 9728 9747 10044 10368 10512 10602 10658 10944 11096 11191 11532 11552 11664 11826 11904 12288 12312 12483 12996 13122 13392 13578 13718 13824 13851 14016 14136 14592 15066 15376 15552 15768 15872 15903 15987 16384 16416 16644 17298 17328 17496 17739 17856 18104 18259 18432 18468 18688 18848 19456 19494 19683 20088 20367 20577 20736 21024 21204 21316 21888 22192 22382 22599 23064 23104 23328 23652 23808 24576 24624 24966 25947 25992 26244 26353 26784 27156 27436 27648 27702 28032 28272 29184 29241 29791 30132 30752 31104 31536 31744 31806 31974 32768 32832 33288 33573 34596 34656 34992 35478 35712 36208 36518 36864 36936 37376 37449 37696 38912 38988 39366 40176 40734 41154 41472 41553 42048 42408 42632 42997 43776 44384 44764 45198 46128 46208 46656 47304 47616 47709 47961 49152 49248 49932 51894 51984 52488 52706 53217 53568 54312 54777 54872 55296 55404 56064 56544 58368 58482 59582 60264 61101 61504 61731 62208 63072 63488 63612 63948 65536 65664 66576 67146 67797 69192 69312 69984 70153 70956 71424 72416 73036 73728 73872 74752 74898 75392 77824 77841 77976 78732 79059 80352 81468 82308 82944 83106 84096 84816 85264 85994 87552 87723 88768 89373 89528 90396 92256 92416 93312 94608 95232 95418 95922 98304 98496 99864 100719 101251 103788 103968 104976 105412 106434 107136 108624 109554 109744 110592 110808 112128 112347 113088 116736 116964 119164 120528 122202 123008 123462 124416 124659 126144 126976 127224 127896 128991 131072 131328 133152 134292 135594 138384 138624 139968 140306 141912 142848 143127 143883 144832 146072 147456 147744 149504 149796 150784 155648 155682 155952 157464 158118 159651 160704 162936 164331 164616 165199 165888 166212 168192 169632 170528 171988 175104 175446 177536 178746 179056 180792 183303 184512 184832 185193 186624 189216 190464 190836 191844 196608 196992 199728 201438 202502 203391 207576 207936 209952 210459 210824 212629 212868 214272 217248 219108 219488 221184 221616 224256 224694 226176 233472 233523 233928 237177 238328 241056 244404 246016 246924 248832 249318 252288 253952 254448 255792 257982 262144 262656 263169 266304 268119 268584 271188 276768 277248 279936 280612 283824 285696 286254 287766 289664 292144 294912 295488 299008 299592 301568 302157 303753 311296 311364 311904 314928 316236 319302 321408 325872 328662 329232 330398 331776 332424 336384 337041 339264 341056 343976 346921 350208 350892 355072 357492 358112 361584 366606 369024 369664 370386 373248 373977 378432 380928 381672 383688 386973 389017 393216 393984 399456 402876 405004 406782 415152 415872 419904 420918 421648 425258 425736 428544 429381 431649 434496 438216 438976 442368 443232 448512 449388 452352 466944 467046 467856 474354 476656 478953 482112 488808 492032 492993 493848 495597 497664 498636 500707 504576 507904 508896 511584 515964 524288 525312 526338 532608 536238 537168 542376 549909 553536 554496 555579 559872 561224 566029 567648 571392 572508 575532 579328 584288 589824 590976 598016 599184 603136 604314 607506 610173 622592 622728 623808 629856 631377 632472 637887 638604 642816 651744 657324 658464 660796 663552 664848 672768 674082 678528 682112 687952 693842 700416 700569 701784 710144 711531 714984 716224 723168 733212 738048 739328 740772 746496 747954 756864 761856 763344 767376 773946 778034 786432 787968 789507 798912 804357 805752 810008 813564 816943 830304 831744 839808 841836 843296 850516 851472 857088 858762 863298 868992 876432 877952 884736 886464 897024 898776 904704 906471 911259 933888 934092 935712 948708 953312 957906 964224 977616 984064 985986 987696 991194 995328 997272 1001414 1009152 1011123 1015808 1017792 1023168 1031928 1040763 1048576 1050624 1052676 1065216 1072476 1074336 1084752 1099818 1107072 1108992 1111158 1119744 1122448 1132058 1135296 1142784 1145016 1151064 1158656 1160919 1167051 1168576 1179648 1181952 1196032 1198368 1206272 1208628 1215012 1220346 1245184 1245456 1247616 1259712 1262754 1264944 1275774 1277208 1285632 1288143 1294947 1303488 1314648 1316928 1321592 1327104 1329696 1332907 1345536 1348164 1357056 1364224 1375904 1387684 1400832 1401138 1403568 1420288 1423062 1429968 1432448 1436859 1446336 1466424 1476096 1478656 1478979 1481544 1486791 1492992 1495908 1502121 1513728 1523712 1526688 1534752 1547892 1556068 1572864 1575936 1579014 1597824 1608714 1611504 1620016 1627128 1633886 1649727 1660608 1663488 1666737 1679616 1683672 1686592 1698087 1701032 1702944 1714176 1717524 1726596 1737984 1752864 1755904 1769472 1772928 1794048 1797552 1809408 1812942 1822518 1867776 1868184 1871424 1894131 1897416 1906624 1913661 1915812 1923769 1928448 1955232 1968128 1971972 1975392 1982388 1990656 1994544 2002828 2018304 2022246 2031616 2035584 2046336 2063856 2081526 2097152 2101248 2101707 2105352 2130432 2134593 2144952 2148672 2169504 2174743 2199636 2214144 2217984 2222316 2239488 2244896 2264116 2270592 2285568 2290032 2302128 2317312 2321838 2334102 2337152 2359296 2363904 2368521 2392064 2396736 2412544 2413071 2417256 2430024 2440692 2450829 2490368 2490912 2495232 2519424 2525508 2529888 2551548 2554416 2571264 2576286 2589894 2606976 2629296 2633856 2643184 2654208 2659392 2665814 2691072 2696328 2714112 2719413 2728448 2733777 2751808 2775368 2801664 2802276 2807136 2840576 2846124 2859936 2864896 2873718 2892672 2932848 2952192 2957312 2957958 2963088 2973582 2985984 2991816 3004242 3027456 3033369 3047424 3053376 3069504 3095784 3112136 3122289 3138781 3145728 3151872 3158028 3195648 3217428 3223008 3240032 3254256 3267772 3299454 3321216 3326976 3333474 3359232 3367344 3373184 3396174 3402064 3405888 3428352 3435048 3453192 3475968 3482757 3501153 3505728 3511808 3538944 3545856 3588096 3595104 3618816 3625884 3645036 3735552 3736368 3742848 3788262 3794832 3813248 3827322 3831624 3847538 3856896 3864429 3884841 3910464 3936256 3943944 3950784 3964776 3981312 3989088 3998721 4005656 4036608 4044492 4063232 4071168 4092672 4127712 4163052 4194304 4202496 4203414 4210704 4260864 4269186 4289904 4297344 4339008 4349486 4399272 4428288 4435968 4436937 4444632 4460373 4478976 4489792 4506363 4528232 4541184 4571136 4580064 4604256 4634624 4643676 4668204 4674304 4718592 4727808 4737042 4784128 4793472 4825088 4826142 4834512 4860048 4881384 4901658 4949181 4980736 4981824 4990464 5000211 5038848 5051016 5059776 5094261 5103096 5108832 5121169 5142528 5152572 5179788 5213952 5258592 5267712 5286368 5308416 5318784 5331628 5382144 5392656 5428224 5438826 5456896 5467554 5503616 5550736 5603328 5604552 5614272 5681152 5682393 5692248 5719872 5729792 5740983 5747436 5771307 5785344 5865696 5904384 5914624 5915916 5926176 5947164 5971968 5983632 6008484 6054912 6066738 6094848 6106752 6139008 6191568 6224272 6244578 6277562 6291456 6303744 6305121 6316056 6391296 6403779 6434856 6446016 6480064 6508512 6524229 6535544 6591499 6598908 6642432 6653952 6666948 6718464 6734688 6746368 6792348 6804128 6811776 6856704 6870096 6906384 6951936 6965514 7002306 7011456 7023616 7077888 7091712 7105563 7176192 7190208 7237632 7239213 7251768 7290072 7352487 7391323 7471104 7472736 7485696 7576524 7589664 7626496 7654644 7663248 7695076 7713792 7728858 7769682 7820928 7872512 7887888 7901568 7929552 7962624 7978176 7997442 8011312 8073216 8088984 8126464 8142336 8158239 8185344 8201331 8255424 8326104 8388608 8404992 8406828 8421408 8521728 8538372 8579808 8594688 8678016 8698972 8798544 8856576 8871936 8873874 8889264 8920746 8957952 8979584 9012726 9056464 9082368 9100107 9142272 9160128 9208512 9269248 9287352 9336408 9348608 9366867 9416343 9437184 9455616 9474084 9568256 9586944 9650176 9652284 9669024 9720096 9762768 9803316 9898362 9961472 9963648 9980928 10000422 10077696 10102032 10119552 10188522 10206192 10217664 10242338 10285056 10305144 10359576 10427904 10448271 10503459 10517184 10535424 10572736 10616832 10637568 10663256 10754551 10764288 10785312 10856448 10877652 10913792 10935108 11007232 11101472 11206656 11209104 11228544 11362304 11364786 11384496 11439744 11459584 11481966 11494872 11542614 11570688 11593287 11654523 11731392 11808768 11829248 11831832 11852352 11894328 11943936 11967264 11996163 12016968 12059527 12109824 12133476 12189696 12213504 12278016 12383136 12448544 12489156 12555124 12582912 12607488 12610242 12632112 12782592 12807558 12869712 12892032 12960128 13017024 13048458 13071088 13182998 13197816 13284864 13307904 13310811 13333896 13381119 13436928 13469376 13492736 13519089 13584696 13608256 13623552 13713408 13740192 13812768 13903872 13931028 14004612 14022912 14047232 14155776 14183424 14211126 14352384 14380416 14475264 14478426 14503536 14580144 14704974 14782646 14847543 14942208 14945472 14971392 15000633 15153048 15179328 15252992 15282783 15309288 15326496 15363507 15390152 15427584 15457716 15521917 15539364 15641856 15745024 15775776 15803136 15859104 15925248 15956352 15994884 16022624 16146432 16177968 16252928 16284672 16316478 16370688 16402662 16510848 16652208 16777216 16809984 16813656 16842816 17043456 17047179 17076744 17159616 17189376 17222949 17313921 17356032 17397944 17597088 17713152 17743872 17747748 17778528 17841492 17915904 17959168 18025452 18112928 18164736 18200214 18284544 18320256 18417024 18538496 18574704 18672816 18697216 18733734 18832686 18874368 18911232 18915363 18948168 19136512 19173888 19211337 19300352 19304568 19338048 19440192 19525536 19572687 19606632 19774497 19796724 19922944 19927296 19961856 20000844 20155392 20204064 20239104 20377044 20412384 20435328 20484676 20570112 20610288 20719152 20855808 20896542 21006918 21034368 21070848 21145472 21233664 21275136 21326512 21509102 21528576 21570624 21712896 21717639 21755304 21827584 21870216 22014464 22057461 22173969 22202944 22413312 22418208 22457088 22724608 22729572 22768992 22879488 22919168 22963932 22989744 23085228 23141376 23186574 23309046 23462784 23617536 23658496 23663664 23704704 23788656 23887872 23934528 23992326 24033936 24119054 24219648 24266952 24379392 24427008 24474717 24556032 24603993 24766272 24897088 24978312 25110248 25165824 25214976 25220484 25264224 25325233 25565184 25615116 25739424 25784064 25920256 26034048 26096916 26142176 26365996 26395632 26569728 26615808 26621622 26667792 26762238 26873856 26938752 26985472 27038178 27169392 27216512 27247104 27300321 27426816 27480384 27625536 27807744 27862056 28009224 28045824 28094464 28100601 28249029 28311552 28366848 28422252 28704768 28760832 28950528 28956852 29007072 29160288 29409948 29565292 29695086 29884416 29890944 29942784 30001266 30306096 30358656 30505984 30565566 30618576 30652992 30727014 30780304 30855168 30915432 31043834 31078728 31283712 31344813 31490048 31510377 31551552 31606272 31718208 31850496 31912704 31989768 32045248 32263653 32292864 32355936 32505856 32569344 32632956 32741376 32805324 33021696 33304416 33554432 33619968 33627312 33685632 34086912 34094358 34153488 34319232 34378752 34445898 34627842 34712064 34795888 34963569 35194176 35426304 35487744 35495496 35557056 35682984 35831808 35918336 35988489 36050904 36178581 36225856 36329472 36400428 36551611 36569088 36640512 36834048 37076992 37149408 37345632 37394432 37467468 37665372 37748736 37822464 37830726 37896336 38273024 38347776 38422674 38600704 38609136 38676096 38880384 39051072 39145374 39213264 39548994 39593448 39845888 39854592 39923712 39932433 40001688 40143357 40310784 40408128 40478208 40557267 40754088 40824768 40870656 40969352 41140224 41220576 41320117 41438304 41711616 41793084 42013836 42068736 42141696 42290944 42467328 42550272 42653024 43018204 43057152 43141248 43425792 43435278 43510608 43655168 43740432 44028928 44114922 44347938 44405888 44542629 44826624 44836416 44914176 45001899 45449216 45459144 45537984 45758976 45838336 45848349 45927864 45979488 46090521 46170456 46282752 46373148 46565751 46618092 46925568 47235072 47316992 47327328 47409408 47577312 47775744 47869056 47984652 48067872 48238108 48439296 48533904 48758784 48854016 48949434 49112064 49207986 49532544 49794176 49956624 50220496 50331648 50429952 50440968 50528448 50650466 51130368 51141537 51230232 51478848 51568128 51668847 51840512 51941763 52068096 52193832 52284352 52731992 52791264 53139456 53231616 53243244 53335584 53524476 53747712 53877504 53970944 54076356 54338784 54433024 54494208 54600642 54853632 54960768 55251072 55615488 55724112 56018448 56091648 56188928 56201202 56498058 56623104 56733696 56844504 57409536 57521664 57634011 57901056 57913704 58014144 58320576 58718061 58819896 59130584 59323491 59390172 59636839 59768832 59781888 59885568 60002532 60612192 60717312 61011968 61131132 61237152 61305984 61454028 61560608 61710336 61830864 62087668 62157456 62567424 62689626 62980096 63020754 63103104 63212544 63436416 63700992 63825408 63979536 64090496 64527306 64585728 64711872 65011712 65138688 65152917 65265912 65482752 65610648 66043392 66172383 66521907 66608832 67108864 67239936 67254624 67371264 68173824 68188716 68306976 68638464 68757504 68891796 69255684 69424128 69591776 69927138 70388352 70852608 70975488 70990992 71114112 71365968 71663616 71836672 71976978 72101808 72357162 72451712 72658944 72800856 73103222 73138176 73281024 73424151 73668096 73811979 74153984 74298816 74691264 74788864 74934936 75330744 75497472 75644928 75661452 75792672 75975699 76546048 76695552 76845348 77201408 77218272 77352192 77760768 78102144 78290748 78426528 79097988 79186896 79691776 79709184 79847424 79864866 80003376 80286714 80621568 80816256 80956416 81114534 81508176 81649536 81741312 81938704 82280448 82441152 82640234 82876608 83423232 83586168 84027672 84137472 84283392 84301803 84581888 84747087 84934656 85100544 85306048 86036408 86114304 86282496 86851584 86870556 87021216 87310336 87480864 88057856 88229844 88695876 88811776 89085258 89653248 89672832 89828352 90003798 90898432 90918288 91075968 91517952 91676672 91696698 91855728 91958976 92181042 92340912 92565504 92746296 93131502 93236184 93851136 94034439 94470144 94531131 94633984 94654656 94818816 95154624 95551488 95738112 95969304 96135744 96476216 96790959 96878592 97067808 97302211 97517568 97708032 97898868 98224128 98415972 99065088 99588352 99913248 100440992 100663296 100859904 100881936 101056896 101300932 102260736 102283074 102460464 102957696 103136256 103337694 103681024 103883526 104136192 104387664 104568704 104890707 105463984 105582528 106278912 106463232 106486488 106671168 107048952 107495424 107755008 107941888 107965467 108152712 108535743 108677568 108866048 108988416 109201284 109654833 109707264 109921536 110502144 111230976 111448224 112036896 112183296 112377856 112402404 112996116 113246208 113467392 113689008 114819072 115043328 115268022 115802112 115827408 116028288 116641152 117436122 117639792 118261168 118646982 118780344 119273678 119537664 119563776 119771136 119797299 120005064 120430071 121224384 121434624 121671801 122023936 122262264 122474304 122611968 122908056 123121216 123420672 123661728 123960351 124175336 124314912 125134848 125379252 125960192 126041508 126206208 126425088 126872832 127401984 127650816 127959072 128180992 129054612 129171456 129423744 130023424 130277376 130305834 130531824 130965504 131221296 132086784 132344766 133043814 133217664 134217728 134479872 134509248 134742528 135005697 136347648 136377432 136613952 137276928 137515008 137545047 137783592 138271563 138511368 138848256 139183552 139697253 139854276 140435137 140776704 141705216 141950976 141981984 142228224 142731936 143327232 143673344 143953956 144203616 144714324 144903424 145317888 145601712 146206444 146276352 146562048 146848302 147336192 147623958 148307968 148597632 149382528 149577728 149869872 150661488 150994944 151289856 151322904 151585344 151951398 153092096 153391104 153424611 153690696 154402816 154436544 154704384 155006541 155521536 155825289 156204288 156581496 156853056 158195976 158373792 158756239 159383552 159418368 159694848 159729732 160006752 160573428 161243136 161632512 161912832 162229068 163016352 163299072 163482624 163877408 164560896 164882304 165280468 165753216 166846464 167172336 168055344 168274944 168566784 168603606 169163776 169494174 169869312 170201088 170612096 172072816 172228608 172564992 172902033 173703168 173741112 174042432 174620672 174961728 176115712 176154183 176459688 177391752 177623552 177970473 178170516 178910517 179306496 179345664 179656704 180007596 181796864 181836576 182151936 183035904 183353344 183393396 183711456 183917952 184362084 184681824 185131008 185492592 186263004 186472368 187702272 188068878 188940288 189062262 189267968 189309312 189637632 190309248 191102976 191476224 191938608 192271488 192952432 193581918 193757184 194135616 194604422 195035136 195416064 195458751 195797736 196448256 196831944 198130176 198517149 199176704 199565721 199826496 200881984 201326592 201719808 201763872 202113792 202601864 204336469 204521472 204566148 204920928 205915392 206272512 206675388 207362048 207767052 208272384 208775328 209137408 209781414 210927968 211165056 212557824 212926464 212972976 213342336 214097904 214990848 215510016 215883776 215930934 216305424 217071486 217355136 217732096 217976832 218402568 219309666 219414528 219843072 220272453 221004288 221435937 222461952 222896448 224073792 224366592 224755712 224804808 225992232 226492416 226934784 227378016 227927097 229131013 229638144 230086656 230536044 231604224 231654816 232056576 233282304 234872244 235279584 236522336 237293964 237560688 238547356 239075328 239127552 239542272 239594598 240010128 240860142 242448768 242869248 243343602 244047872 244524528 244948608 245223936 245816112 246242432 246841344 247323456 247920702 248350672 248629824 250269696 250758504 251920384 252083016 252412416 252850176 252905409 253745664 254241261 254803968 255301632 255918144 256361984 258109224 258342912 258847488 260046848 260554752 260611668 261063648 261931008 262442592 264173568 264689532 266087628 266435328 268959744 269018496 269485056 270011394 272695296 272754864 273227904 274553856 275030016 275090094 275567184 276543126 277022736 277696512 278367104 279394506 279708552 280870274 281553408 282103317 283410432 283593393 283901952 283963968 284456448 285463872 286654464 287346688 287907912 288407232 289428648 289806848 290372877 290635776 291203424 291906633 292412888 292552704 293124096 293696604 294672384 295247916 296615936 297195264 298765056 299155456 299739744 301322976 301989888 302579712 302645808 303170688 303902796 306184192 306782208 306849222 307381392 308805632 308873088 309408768 310013082 311043072 311650578 312408576 313162992 313706112 316391952 316747584 317512478 318767104 318836736 319389696 319459464 320013504 321146856 322486272 323265024 323825664 323896401 324458136 325607229 326032704 326598144 326965248 327754816 328964499 329121792 329764608 330560936 331506432 333692928 334344672 336110688 336549888 337133568 337207212 338327552 338988348 339738624 340402176 341224192 344145632 344457216 345129984 345804066 347406336 347482224 348084864 349241344 349923456 352231424 352308366 352919376 354783504 355247104 355940946 356341032 357821034 358612992 358691328 359313408 359391897 360015192 361290213 363593728 363673152 364303872 365015403 366071808 366706688 366786792 367422912 367835904 368724168 369363648 370262016 370985184 371881053 372526008 372944736 373845337 375404544 376137756 377880576 378124524 378535936 378618624 379275264 380618496 382205952 382952448 383877216 384542976 385904864 387163836 387514368 388271232 389208844 390070272 390832128 390917502 391595472 392896512 393663888 396260352 397034298 398353408 399131442 399652992 401763968 402653184 403439616 403527744 404227584 405203728 408672938 409042944 409132296 409841856 411830784 412545024 412635141 413350776 414724096 414814689 415534104 416544768 417550656 418274816 419091759 419562828 421305411 421855936 422330112 425115648 425852928 425945952 426684672 428195808 429981696 431020032 431767552 431861868 432610848 434142972 434710272 435464192 435953664 436805136 438619332 438829056 439686144 440544906 442008576 442871874 444923904 445792896 448147584 448733184 449511424 449609616 451984464 452984832 453869568 454756032 455854194 458262026 459276288 460173312 460273833 461072088 463208448 463309632 464113152 465019623 466564608 467475867 469744488 470559168 473044672 474587928 475121376 476268717 477094712 478150656 478255104 479084544 479189196 480020256 481179427 481720284 484897536 485738496 486687204 488095744 489049056 489897216 490447872 491632224 492484864 493682688 494646912 495841404 496701344 497259648 500539392 501517008 503840768 504166032 504824832 505700352 505810818 507491328 508482522 509607936 510603264 511836288 512723968 516218448 516685824 517694976 518706099 520093696 521109504 521223336 522127296 523862016 524885184 528347136 528462549 529379064 532175256 532870656 533911419 536731551 537919488 538036992 538970112 540022788 545390592 545509728 546455808 549107712 550060032 550180188 551134368 553086252 554045472 555393024 556734208 558789012 559417104 561740548 563106816 564206634 566820864 567186786 567803904 567927936 568912896 570927744 573308928 574693376 575815824 576814464 578857296 579613696 580745754 581271552 582406848 583813266 584825776 585105408 586248192 586376253 587393208 589344768 590495832 593231872 594390528 595551447 597530112 598310912 598697163 599479488 602645952 603979776 605159424 605291616 606341376 607805592 612368384 613009407 613564416 613698444 614762784 617611264 617746176 618817536 620026164 622086144 623301156 624817152 626325984 627412224 632783904 633495168 635024956 637534208 637673472 638779392 638918928 640027008 642293712 644972544 646530048 647651328 647792802 648916272 651214458 652065408 653196288 653930496 655509632 657928998 658243584 659529216 661121872 663012864 664307811 667385856 668689344 672221376 673099776 674267136 674414424 676655104 677976696 679477248 680804352 682448384 683781291 687393039 688291264 688914432 690259968 691608132 694812672 694964448 696169728 698482688 699846912 704462848 704616732 705838752 709567008 710494208 711881892 712682064 715642068 717225984 717382656 718626816 718783794 720030384 722580426 727187456 727346304 728607744 730030806 732143616 733413376 733573584 734845824 735671808 737448336 738727296 740524032 741970368 743762106 745052016 745889472 747690674 750809088 752275512 755761152 756249048 757071872 757237248 758550528 758716227 761236992 762723783 764411904 765904896 767754432 769085952 771809728 774327672 775028736 776542464 778417688 780140544 781664256 781835004 783190944 785082223 785793024 787327776 792520704 794068596 796706816 798262884 799305984 803527936 806879232 807055488 808455168 810407456 817345876 818085888 818264592 819683712 823661568 825090048 825270282 826701552 829448192 829629378 831068208 833089536 835101312 836549632 838183518 839125656 842610822 843711872 844660224 846309951 850231296 850780179 851705856 851891904 853369344 856391616 859963392 862040064 863535104 863723736 865221696 868285944 869420544 870928384 871118631 871907328 873610272 875719899 877238664 877658112 879372288 881089812 884017152 885743748 889847808 891585792 896295168 897466368 899022848 899219232 903968928 905969664 907739136 909512064 911708388 916524052 918552576 920346624 920547666 922144176 926416896 926619264 928226304 930039246 933129216 934951734 939488976 941118336 946089344 949175856 950242752 952537434 954189424 956301312 956510208 958169088 958378392 960040512 962358854 963440568 969795072 971476992 971689203 973374408 976191488 976821687 978098112 979794432 980895744 983264448 984969728 986893497 987365376 989293824 991682808 993402688 994519296 1001078784 1003034016 1007681536 1008332064 1009649664 1011400704 1011621636 1014982656 1016965044 1019215872 1021206528 1023672576 1025447936 1032436896 1033371648 1035389952 1037412198 1040187392 1042219008 1042446672 1044254592 1047724032 1049770368 1056694272 1056925098 1058758128 1064350512 1065741312 1067822838 1073463102 1075838976 1076073984 1077940224 1080045576 1083870639 1090781184 1091019456 1092911616 1095046209 1098215424 1100120064 1100360376 1102268736 1106172504 1108090944 1110786048 1113468416 1115643159 1117578024 1118834208 1121536011 1123481096 1126213632 1128413268 1133099941 1133641728 1134373572 1135607808 1135855872 1137825792 1141855488 1146617856 1149386752 1151631648 1153628928 1157714592 1159227392 1161491508 1162543104 1164813696 1167626532 1169651552 1170210816 1172496384 1172752506 1174786416 1178689536 1180991664 1186463744 1188781056 1191102894 1195060224 1196621824 1197394326 1198958976 1205291904 1207959552 1210318848 1210583232 1212682752 1215611184 1224736768 1226018814 1227128832 1227396888 1229525568 1235222528 1235492352 1237635072 1237905423 1240052328 1244172288 1244444067 1246602312 1249634304 1252651968 1254824448 1257275277 1263916233 1265567808 1266990336 1270049912 1275068416 1275346944 1277558784 1277837856 1280054016 1284587424 1289945088 1293060096 1295302656 1295585604 1297832544 1302428916 1304130816 1306392576 1307860992 1311019264 1315857996 1316487168 1319058432 1322243744 1326025728 1328615622 1334771712 1337378688 1344442752 1346199552 1348534272 1348828848 1353310208 1355953392 1358954496 1361608704 1364896768 1367562582 1374786078 1376582528 1377828864 1380519936 1380821499 1383216264 1389625344 1389928896 1392339456 1395058869 1396965376 1399693824 1402427601 1408925696 1409233464 1411677504 1419134016 1420988416 1423763784 1425364128 1428806151 1431284136 1434451968 1434765312 1437253632 1437567588 1440060768 1443538281 1445160852 1454374912 1454692608 1457215488 1460061612 1464287232 1466826752 1467147168 1469691648 1471343616 1474896672 1477454592 1481048064 1483940736 1487524212 1490104032 1491778944 1495381348 1501618176 1504551024 1511522304 1512498096 1514143744 1514474496 1517101056 1517432454 1522473984 1525447566 1528823808 1531809792 1535508864 1538171904 1543619456 1548655344 1550057472 1553084928 1556835376 1560281088 1563328512 1563670008 1566381888 1570164446 1571586048 1574655552 1585041408 1585387647 1588137192 1593413632 1596525768 1598611968 1601734257 1607055872 1610194653 1613758464 1614110976 1616910336 1620814912 1634691752 1636171776 1636529184 1639367424 1647323136 1650180096 1650540564 1653403104 1658896384 1659258756 1662136416 1666179072 1670202624 1673099264 1676367036 1678251312 1685221644 1687423744 1689320448 1692619902 1700462592 1701560358 1703411712 1703783808 1706738688 1712783232 1719926784 1724080128 1727070208 1727447472 1730443392 1736571888 1738841088 1741856768 1742237262 1743814656 1747220544 1751439798 1754477328 1755316224 1758744576 1762179624 1768034304 1771487496 1779695616 1783171584 1786654341 1792590336 1794932736 1796091489 1798045696 1798438464 1807937856 1811939328 1815478272 1819024128 1823416776 1833048104 1837105152 1839028221 1840693248 1841095332 1844288352 1848742009 1852833792 1853238528 1856452608 1860078492 1866258432 1869903468 1878977952 1882236672 1892178688 1898351712 1900485504 1905074868 1908378848 1912602624 1913020416 1916338176 1916756784 1920081024 1924717708 1926881136 1939590144 1942953984 1943378406 1946748816 1952382976 1953643374 1956196224 1959588864 1961791488 1966528896 1969939456 1973786994 1974730752 1978587648 1983365616 1986805376 1989038592 1992923433 2002157568 2006068032 2015363072 2016664128 2019299328 2022801408 2023243272 2029965312 2033930088 2038431744 2042413056 2047345152 2050895872 2051343873 2062179117 2064873792 2066743296 2070779904 2074824396 2080374784 2084438016 2084893344 2088509184 2095448064 2099540736 2113388544 2113850196 2117516256 2128701024 2131482624 2135645676 2146926204 2151677952 2152147968 2155880448 2160091152 2167741278 2181562368 2182038912 2185823232 2190092418 2196430848 2200240128 2200720752 2204537472 2212345008 2216181888 2221572096 2226936832 2231286318 2235156048 2237668416 2243072022 2246962192 2252427264 2256826536 2266199882 2267283456 2268747144 2271215616 2271711744 2275651584 2276148681 2283710976 2288171349 2293235712 2298773504 2303263296 2307257856 2315429184 2318454784 2322983016 2325086208 2329627392 2335253064 2339303104 2340421632 2344992768 2345505012 2349572832 2355246669 2357379072 2361983328 2372927488 2377562112 2382205788 2390120448 2393243648 2394788652 2397917952 2410583808 2420637696 2421166464 2425365504 2431222368 2449473536 2452037628 2454257664 2454793776 2459051136 2470445056 2470984704 2475270144 2475810846 2480104656 2488344576 2488888134 2493204624 2499268608 2505303936 2509648896 2514550554 2527832466 2531135616 2533980672 2540099824 2550136832 2550693888 2552340537 2555117568 2555675712 2560108032 2569174848 2579890176 2586120192 2590605312 2591171208 2595665088 2604857832 2608261632 2612785152 2613355893 2615721984 2622038528 2627159697 2631715992 2632974336 2638116864 2644487488 2652051456 2657231244 2668267603 2669543424 2674757376 2688885504 2692399104 2697068544 2697657696 2706620416 2711906784 2717908992 2723217408 2729793536 2735125164 2749572156 2753165056 2755657728 2761039872 2761642998 2766432528 2779250688 2779857792 2784678912 2790117738 2793930752 2799387648 2804855202 2817851392 2818466928 2823355008 2838268032 2841976832 2847527568 2850728256 2857612302 2862568272 2868903936 2869530624 2874507264 2875135176 2880121536 2887076562 2890321704 2908749824 2909385216 2914430976 2915067609 2920123224 2928574464 2930465061 2933653504 2934294336 2939383296 2942687232 2949793344 2954909184 2960680491 2962096128 2967881472 2975048424 2980208064 2983557888 2990762696 3003236352 3009102048 3016368541 3023044608 3024996192 3028287488 3028948992 3034202112 3034864908 3044947968 3050895132 3057647616 3063619584 3071017728 3076343808 3087238912 3097310688 3100114944 3106169856 3113670752 3120562176 3126657024 3127340016 3132763776 3140328892 3143172096 3149311104 3170082816 3170775294 3176274384 3186827264 3193051536 3197223936 3203468514 3214111744 3220389306 3227516928 3228221952 3233820672 3241629824 3251611917 3269383504 3272343552 3273058368 3278734848 3285138627 3294646272 3300360192 3301081128 3306806208 3317792768 3318517512 3324272832 3332358144 3340405248 3346198528 3346929477 3352734072 3356502624 3364608033 3370443288 3374847488 3378640896 3385239804 3399299823 3400925184 3403120716 3406823424 3407567616 3413477376 3425566464 3439853568 3448160256 3454140416 3454894944 3460886784 3473143776 3477682176 3483713536 3484474524 3487629312 3494441088 3502879596 3508954656 3510632448 3517489152 3524359248 3536068608 3542974992 3559391232 3566343168 3573308682 3585180672 3589865472 3592182978 3596091392 3596876928 3615875712 3623878656 3630956544 3638048256 3646833552 3666096208 3674210304 3678056442 3681386496 3682190664 3688576704 3697484018 3705667584 3706477056 3712905216 3713716269 3720156984 3732516864 3733332201 3739806936 3757955904 3764473344 3771825831 3784357376 3791748699 3796703424 3800971008 3810149736 3816757696 3825205248 3826040832 3832676352 3833513568 3840162048 3849435416 3853762272 3879180288 3885907968 3886756812 3893497632 3904765952 3907286748 3912392448 3919177728 3923582976 3933057792 3939878912 3947573988 3949461504 3957175296 3966731232 3973610752 3978077184 3985846866 4004315136 4012136064 4030726144 4033328256 4038598656 4045602816 4046486544 4059930624 4067860176 4076863488 4084826112 4094690304 4101791744 4102687746 4124358234 4129747584 4133486592 4141559808 4149648792 4160749568 4168876032 4169786688 4177018368 4185176607 4190896128 4199081472 4207282803 4226777088 4227700392 4235032512 4257402048 4262965248 4271291352 4286418453 4293852408 4303355904 4304295936 4311760896 4320182304 4330614843 4335482556 4353489247 4363124736 4364077824 4371646464 4380184836 4392861696 4400480256 4401441504 4409074944 4424690016 4432363776 4443144192 4453873664 4462572636 4470312096 4475336832 4486144044 4493924384 4504854528 4513653072 4532399764 4534566912 4537494288 4542431232 4543423488 4551303168 4552297362 4567421952 4576342698 4586471424 4597547008 4606526592 4614515712 4630858368 4636909568 4645966032 4650172416 4659254784 4670506128 4678606208 4680843264 4689985536 4691010024 4699145664 4710493338 4714758144 4723966656 4745854976 4755124224 4756162941 4764411576 4780240896 4786487296 4789577304 4795835904 4805202771 4821167616 4830583959 4841275392 4842332928 4850731008 4862444736 4898947072 4904075256 4908515328 4909587552 4918102272 4940890112 4941969408 4950540288 4951621692 4960209312 4976689152 4977776268 4986409248 4998537216 5010607872 5019297792 5029101108 5055664932 5062271232 5067961344 5080199648 5101387776 5104681074 5110235136 5111351424 5120216064 5138349696 5159780352 5172240384 5181210624 5182342416 5191330176 5209715664 5216523264 5225570304 5226711786 5231443968 5244077056 5254319394 5263431984 5265948672 5276233728 5288974976 5304102912 5314462488 5336535206 5339086848 5349514752 5359963023 5377771008 5384798208 5388274467 5394137088 5395315392 5413240832 5423813568 5435817984 5446434816 5459587072 5470250328 5499144312 5506330112 5511315456 5517084663 5522079744 5523285996 5532865056 5546226027 5558501376 5559715584 5569357824 5580235476 5587861504 5598775296 5609710404 5635702784 5636933856 5646710016 5676536064 5683953664 5695055136 5701456512 5715224604 5725136544 5737807872 5739061248 5749014528 5750270352 5760243072 5774153124 5780643408 5817499648 5818770432 5828861952 5830135218 5840246448 5857148928 5860930122 5867307008 5868588672 5878766592 5885374464 5899586688 5909818368 5921360982 5924192256 5935762944 5950096848 5960416128 5967115776 5981525392 6006472704 6018204096 6032737082 6046089216 6049992384 6056574976 6057897984 6068404224 6069729816 6089895936 6101790264 6115295232 6127239168 6142035456 6152687616 6154031619 6174477824 6186537351 6194621376 6200229888 6212339712 6227341504 6241124352 6253314048 6254680032 6265527552 6280657784 6286344192 6298622208 6340165632 6341550588 6352548768 6373654528 6386103072 6394447872 6406937028 6428223488 6440778612 6455033856 6456443904 6467641344 6483259648 6503223834 6538767008 6544687104 6546116736 6557469696 6570277254 6589292544 6600720384 6602162256 6613612416 6635585536 6637035024 6648545664 6664716288 6680810496 6692397056 6693858954 6705468144 6713005248 6729216066 6740886576 6749694976 6757281792 6770479608 6798599646 6801850368 6806241432 6813646848 6815135232 6826954752 6828446043 6851132928 6864514047 6879707136 6896320512 6908280832 6909789888 6921773568 6946287552 6955364352 6967427072 6968949048 6975258624 6988882176 7005759192 7017909312 7021264896 7034978304 7048718496 7065740007 7072137216 7085949984 7103061403 7118782464 7132686336 7146617364 7170361344 7179730944 7184365956 7192182784 7193753856 7231751424 7261913088 7276096512 7293667104 7332192416 7348420608 7356112884 7362772992 7364381328 7377153408 7394968036 7411335168 7412954112 7425810432 7427432538 7440313968 7465033728 7466664402 7479613872 7515911808 7528946688 7543651662 7568714752 7583497398 7593406848 7601942016 7620299472 7633515392 7650410496 7652081664 7657021611 7665352704 7667027136 7680324096 7698870832 7707524544 7758360576 7771815936 7773513624 7786995264 7809531904 7814573496 7824784896 7838355456 7840067679 7847165952 7866115584 7879757824 7881479091 7895147976 7898923008 7914350592 7933462464 7947221504 7956154368 7971693732 8004802809 8008630272 8024272128 8061452288 8066656512 8077197312 8091205632 8092973088 8119861248 8135720352 8153726976 8169652224 8189380608 8203583488 8205375492 8248716468 8259495168 8266973184 8283119616 8299297584 8337752064 8339573376 8354036736 8370353214 8381792256 8398162944 8414565606 8453554176 8455400784 8470065024 8514804096 8525930496 8542582704 8572836906 8587704816 8606711808 8608591872 8623521792 8640364608 8661229686 8670965112 8706978494 8726249472 8728155648 8743292928 8745202827 8760369672 8785723392 8791395183 8800960512 8802883008 8818149888 8849380032 8864727552 8882041473 8886288384 8907747328 8925145272 8940624192 8950673664 8972288088 8987848768 9009709056 9027306144 9049105623 9064799528 9069133824 9074988576 9084862464 9086846976 9102606336 9104594724 9134843904 9152685396 9172942848 9195094016 9213053184 9229031424 9261716736 9273819136 9291932064 9300344832 9318509568 9341012256 9357212416 9361686528 9379971072 9382020048 9398291328 9420986676 9429516288 9447933312 9491709952 9510248448 9512325882 9528823152 9560481792 9572974592 9579154608 9591671808 9610405542 9642335232 9661167918 9682550784 9684665856 9701462016 9724889472 9797894144 9808150512 9817030656 9819175104 9836204544 9855415881 9881780224 9883938816 9901080576 9903243384 9920418624 9953378304 9955552536 9972818496 9997074432 10021215744 10038595584 10040788431 10058202216 10093824099 10111329864 10124542464 10135922688 10160399296 10197899469 10202775552 10209362148 10220470272 10222702848 10240432128 10276699392 10319560704 10344480768 10362421248 10364684832 10382660352 10419431328 10433046528 10451140608 10453423572 10462887936 10488154112 10508638788 10526863968 10531897344 10552467456 10577949952 10608205824 10628924976 10673070412 10678173696 10699029504 10719926046 10755542016 10769596416 10776548934 10788274176 10790630784 10826481664 10847627136 10871635968 10892869632 10919174144 10940500656 10998288624 11012660224 11022630912 11034169326 11044159488 11046571992 11065730112 11092452054 11117002752 11119431168 11138715648 11141148807 11160470952 11175723008 11197550592 11199996603 11219420808 11271405568 11273867712 11293420032 11315477493 11353072128 11367907328 11375246097 11390110272 11402913024 11430449208 11450273088 11475615744 11478122496 11498029056 11500540704 11520486144 11548306248 11561286816 11589205447 11634999296 11637540864 11657723904 11660270436 11680492896 11714297856 11721860244 11734614016 11737177344 11757533184 11770748928 11799173376 11819636736 11842721964 11848384512 11871525888 11900193696 11920832256 11934231552 11963050784 12012945408 12036408192 12065474164 12092178432 12099984768 12113149952 12115795968 12136808448 12139459632 12179791872 12203580528 12230590464 12254478336 12284070912 12305375232 12308063238 12348955648 12373074702 12389242752 12400459776 12424679424 12454683008 12482248704 12506628096 12509360064 12531055104 12561315568 12572688384 12597244416 12621848409 12680331264 12683101176 12705097536 12747309056 12772206144 12788895744 12813874056 12856446976 12859255359 12881557224 12910067712 12912887808 12935282688 12966519296 12991844529 13006447668 13060467741 13077534016 13089374208 13092233472 13114939392 13140554508 13178585088 13201440768 13204324512 13227224832 13271171072 13274070048 13297091328 13329432576 13361620992 13384794112 13387717908 13410936288 13426010496 13458432132 13481773152 13499389952 13514563584 13540959216 13597199292 13603700736 13612482864 13627293696 13630270464 13653909504 13656892086 13702265856 13729028094 13759414272 13792641024 13816561664 13819579776 13843547136 13892575104 13910728704 13934854144 13937898096 13950517248 13977764352 14011518384 14035818624 14042529792 14069956608 14097436992 14131480014 14144274432 14171899968 14206122806 14237564928 14265372672 14268488823 14293234728 14340722688 14359461888 14368731912 14384365568 14387507712 14415608313 14463502848 14491751877 14523826176 14552193024 14587334208 14664384832 14696841216 14712225768 14725545984 14728762656 14754306816 14789936072 14822670336 14825908224 14851620864 14854865076 14880627936 14916562237 14930067456 14933328804 14959227744 15031823616 15057893376 15087303324 15137429504 15166994796 15186813696 15203884032 15240598944 15267030784 15304163328 15314043222 15330705408 15334054272 15360648192 15397741664 15415049088 15516721152 15543631872 15547027248 15573990528 15619063808 15629146992 15649569792 15676710912 15680135358 15694331904 15732231168 15759515648 15762958182 15790295952 15797846016 15828701184 15866924928 15894443008 15912308736 15943387464 16009605618 16017260544 16048544256 16079889069 16122904576 16133313024 16154394624 16164823401 16182411264 16185946176 16239722496 16271440704 16307453952 16339304448 16378761216 16407166976 16410750984 16497432936 16518990336 16533946368 16551253989 16566239232 16598595168 16638678081 16675504128 16679146752 16708073472 16740706428 16763584512 16796325888 16829131212 16907108352 16910801568 16940130048 17029608192 17051860992 17085165408 17145673812 17175409632 17213423616 17217183744 17247043584 17280729216 17322459372 17341930224 17413956988 17452498944 17456311296 17486585856 17490405654 17520739344 17571446784 17582790366 17601921024 17605766016 17636299776 17698760064 17729455104 17764082946 17772576768 17815494656 17850290544 17881248384 17901347328 17944576176 17975697536 18019418112 18054612288 18098211246 18129599056 18138267648 18149977152 18169724928 18173693952 18205212672 18209189448 18269687808 18305370792 18345885696 18390188032 18426106368 18458062848 18462094857 18523433472 18547638272 18559612053 18583864128 18600689664 18637019136 18682024512 18714424832 18723373056 18759942144 18764040096 18796582656 18841973352 18859032576 18895866624 18983419904 19020496896 19024651764 19057646304 19120963584 19145949184 19158309216 19183343616 19220811084 19284670464 19322335836 19365101568 19369331712 19402924032 19449778944 19616301024 19634061312 19638350208 19672409088 19710831762 19763560448 19767877632 19802161152 19806486768 19840837248 19906756608 19911105072 19945636992 19994148864 20042431488 20077191168 20081576862 20116404432 20187648198 20222659728 20249084928 20271845376 20320798592 20395798938 20405551104 20418724296 20440940544 20445405696 20480864256 20553398784 20593542141 20639121408 20688961536 20724842496 20729369664 20765320704 20838862656 20866093056 20902281216 20906847144 20925775872 20976308224 21017277576 21053727936 21063794688 21104934912 21155899904 21197220021 21216411648 21257849952 21309184209 21346140824 21356347392 21398059008 21439852092 21511084032 21539192832 21553097868 21576548352 21581261568 21652963328 21695254272 21785739264 21838348288 21881001312 21996577248 22025320448 22045261824 22068338652 22088318976 22093143984 22131460224 22184904108 22234005504 22238862336 22277431296 22282297614 22320941904 22351446016 22395101184 22399993206 22438841616 22542811136 22547735424 22586840064 22630954986 22706144256 22735814656 22750492194 22780220544 22805826048 22860898416 22900546176 22951231488 22956244992 22996058112 23001081408 23040972288 23096612496 23122573632 23178410894 23269998592 23275081728 23315447808 23320540872 23360985792 23428595712 23443720488 23469228032 23474354688 23515066368 23520203037 23541497856 23598346752 23639273472 23644437273 23685443928 23696769024 23743051776 23800387392 23841664512 23868463104 23926101568 24014408427 24025890816 24072816384 24130948328 24184356864 24199969536 24226299904 24231591936 24273616896 24278919264 24359583744 24407161056 24461180928 24508956672 24568141824 24610750464 24616126476 24697911296 24746149404 24778485504 24800919552 24849358848 24909366016 25013256192 25018720128 25062110208 25122631136 25145376768 25194488832 25243696818 25360662528 25366202352 25410195072 25494618112 25544412288 25577791488 25627748112 25712893952 25718510718 25763114448 25820135424 25825775616 25870565376 25933038592 25983689058 26012895336 26120935482 26155068032 26178748416 26184466944 26229878784 26235608481 26281109016 26357170176 26374185549 26402881536 26408649024 26454449664 26542342144 26548140096 26594182656 26646124419 26658865152 26723241984 26769588224 26775435816 26821872576 26852020992 26916864264 26963546304 26998779904 27029127168 27081918432 27147316869 27194398584 27207401472 27224965728 27254587392 27260540928 27307819008 27313784172 27404531712 27458056188 27518828544 27585282048 27633123328 27639159552 27687094272 27785150208 27821457408 27869708288 27875796192 27901034496 27955528704 28023036768 28071637248 28085059584 28139913216 28194873984 28262960028 28288548864 28343799936 28412245612 28475129856 28530745344 28536977646 28586469456 28681445376 28718923776 28737463824 28768731136 28775015424 28831216626 28927005696 28983503754 29047652352 29104386048 29174668416 29328769664 29393682432 29424451536 29451091968 29457525312 29508613632 29579872144 29645340672 29651816448 29703241728 29709730152 29761255872 29833124474 29860134912 29866657608 29918455488 30063647232 30115786752 30122365293 30174606648 30274859008 30281472297 30333989592 30373627392 30407768064 30481197888 30534061568 30593698407 30608326656 30628086444 30661410816 30668108544 30721296384 30795483328 30830098176 31033442304 31087263744 31094054496 31147981056 31238127616 31258293984 31299139584 31353421824 31360270716 31388663808 31464462336 31519031296 31525916364 31580591904 31595692032 31657402368 31733849856 31788886016 31824617472 31886774928 32019211236 32034521088 32097088512 32159778138 32245809152 32266626048 32308789248 32329646802 32364822528 32371892352 32479444992 32542881408 32614907904 32678608896 32757522432 32814333952 32821501968 32994865872 33037980672 33067892736 33102507978 33132478464 33197190336 33277356162 33351008256 33358293504 33416146944 33481412856 33527169024 33592651776 33599989809 33658262424 33814216704 33821603136 33880260096 33946432479 34059216384 34103721984 34125738291 34170330816 34291347624 34350819264 34426847232 34434367488 34494087168 34561458432 34644918744 34683860448 34767616341 34827913976 34904997888 34912622592 34973171712 34980811308 35041478688 35126098171 35142893568 35165580732 35203842048 35211532032 35272599552 35397520128 35458910208 35528165892 35545153536 35630989312 35700581088 35762496768 35802694656 35889152352 35951395072 36038836224 36109224576 36196422492 36259198112 36276535296 36299954304 36339449856 36347387904 36410425344 36418378896 36539375616 36610741584 36691771392 36780376064 36852212736 36916125696 36924189714 37046866944 37095276544 37119224106 37167728256 37201379328 37274038272 37364049024 37428849664 37446746112 37519884288 37528080192 37593165312 37683946704 37718065152 37791733248 37865545227 37966839808 38040993792 38049303528 38115292608 38241927168 38291898368 38316618432 38366687232 38441622168 38569340928 38577766077 38644671672 38730203136 38738663424 38805848064 38899557888 38975533587 39181403223 39232602048 39268122624 39276700416 39344818176 39421663524 39527120896 39535755264 39604322304 39612973536 39681674496 39813513216 39822210144 39891273984 39988297728 40084862976 40154382336 40163153724 40232808864 40375296396 40445319456 40498169856 40543690752 40641597184 40791597876 40811102208 40837448592 40881881088 40890811392 40961728512 41106797568 41187084282 41278242816 41377923072 41449684992 41458739328 41530641408 41677725312 41732186112 41804562432 41813694288 41851551744 41952616448 42034555152 42107455872 42127589376 42209869824 42311799808 42394440042 42432823296 42515699904 42618368418 42692281648 42712694784 42796118016 42805466469 42879704184 43022168064 43078385664 43106195736 43153096704 43162523136 43246824939 43305926656 43390508544 43475255631 43571478528 43676696576 43762002624 43993154496 44050640896 44090523648 44136677304 44176637952 44186287968 44262920448 44369808216 44468011008 44477724672 44554862592 44564595228 44641883808 44702892032 44749686711 44790202368 44799986412 44877683232 45085622272 45095470848 45173680128 45261909972 45412288512 45471629312 45500984388 45560441088 45611652096 45721796832 45801092352 45912489984 45992116224 46002162816 46081944576 46193224992 46245147264 46356821788 46539997184 46550163456 46630895616 46641081744 46721971584 46857191424 46887440976 46938456064 46948709376 47030132736 47040406074 47082995712 47196693504 47278546944 47288874546 47370887856 47393538048 47486103552 47600774784 47683329024 47736926208 47852203136 48028816854 48051781632 48145632768 48261896656 48368713728 48399939072 48452599808 48463183872 48494470203 48547233792 48557838528 48719167488 48814322112 48922361856 49017913344 49136283648 49221500928 49232252952 49395822592 49492298808 49556971008 49601839104 49653761967 49698717696 49818732032 49916034243 50026512384 50037440256 50124220416 50245262272 50290753536 50388977664 50487393636 50721325056 50732404704 50820390144 50989236224 51088824576 51155582976 51255496224 51425787904 51437021436 51526228896 51640270848 51651551232 51741130752 51866077184 51967378116 52025790672 52241870964 52310136064 52357496832 52368933888 52459757568 52471216962 52562218032 52714340352 52748371098 52805763072 52817298048 52908899328 53084684288 53096280192 53188365312 53292248838 53317730304 53446483968 53539176448 53550871632 53643745152 53704041984 53833728528 53927092608 53997559808 54058254336 54163836864 54294633738 54388797168 54414802944 54449931456 54509174784 54521081856 54615638016 54627568344 54809063424 54916112376 55037657088 55170564096 55266246656 55278319104 55374188544 55386284571 55570300416 55642914816 55678836159 55739416576 55751592384 55802068992 55911057408 56046073536 56143274496 56170119168 56279826432 56389747968 56525920056 56577097728 56687599872 56824491224 56950259712 57061490688 57073955292 57172938912 57311002279 57362890752 57437847552 57474927648 57537462272 57550030848 57662433252 57854011392 57967007508 58095304704 58208772096 58349336832 58657539328 58848903072 58902183936 58915050624 59017227264 59159744288 59290681344 59303632896 59406483456 59419460304 59522511744 59666248948 59720269824 59733315216 59836910976 60127294464 60231573504 60244730586 60349213296 60549718016 60562944594 60667979184 60747254784 60815536128 60962395776 61068123136 61187396814 61216653312 61256172888 61322821632 61336217088 61442592768 61590966656 61660196352 61780626423 62066884608 62174527488 62188108992 62295962112 62476255232 62516587968 62598279168 62706843648 62720541432 62777327616 62928924672 63038062592 63051832728 63161183808 63191384064 63314804736 63467699712 63577772032 63591660063 63649234944 63773549856 63927552627 64038422472 64069042176 64194177024 64319556276 64491618304 64533252096 64617578496 64659293604 64729645056 64743784704 64958889984 65085762816 65357217792 65515044864 65628667904 65643003936 65989731744 66075961344 66135785472 66205015956 66264956928 66394380672 66554712324 66702016512 66716587008 66832293888 66962825712 67054338048 67185303552 67199979618 67316524848 67628433408 67643206272 67760520192 67892864958 68118432768 68207443968 68251476582 68340661632 68582695248 68701638528 68853694464 68868734976 68988174336 69122916864 69289837488 69367720896 69535232682 69655827952 69809995776 69825245184 69946343424 69961622616 70082957376 70252196342 70285787136 70331161464 70407684096 70423064064 70545199104 70560609111 70795040256 70917820416 70933311819 71056331784 71090307072 71261978624 71401162176 71524993536 71605389312 71778304704 71902790144 72043225281 72077672448 72218449152 72392844984 72518396224 72553070592 72599908608 72678899712 72694775808 72820850688 72836757792 73078751232 73221483168 73383542784 73560752128 73704425472 73832251392 73848379428 74093733888 74190553088 74238448212 74335456512 74402758656 74548076544 74728098048 74857699328 75039768576 75056160384 75186330624 75367893408 75436130304 75583466496 75731090454 75933679616 76081987584 76098607056 76230585216 76483854336 76583796736 76633236864 76733374464 76883244336 77138681856 77155532154 77289343344 77460406272 77477326848 77611696128 77799115776 77951067174 78362806446 78465204096 78536245248 78553400832 78689636352 78843327048 79054241792 79071510528 79122556647 79208644608 79225947072 79363348992 79627026432 79644420288 79782547968 79938373257 79976595456 80169725952 80308764672 80326307448 80465617728 80750592792 80890638912 80996339712 81087381504 81283194368 81441950607 81583195752 81622204416 81674897184 81763762176 81781622784 81923457024 82213595136 82374168564 82556485632 82716295693 82755846144 82899369984 82917478656 83061282816 83355450624 83464372224 83609124864 83627388576 83703103488 83905232896 84069110304 84214911744 84255178752 84419739648 84623599616 84788880084 84865646592 85031399808 85236736836 85384563296 85425389568 85592236032 85610932938 85759408368 86044336128 86156771328 86212391472 86306193408 86325046272 86493649878 86611853312 86781017088 86950511262 87142957056 87353393152 87524005248 87986308992 88101281792 88181047296 88273354608 88353275904 88372575936 88525840896 88739616432 88936022016 88955449344 89109725184 89129190456 89283767616 89405784064 89499373422 89580404736 89599972824 89755366464 90171244544 90190941696 90347360256 90367095879 90523819944 90824577024 90844416891 90943258624 91001968776 91120882176 91223304192 91443593664 91602184704 91781095221 91824979968 91984232448 92004325632 92163889152 92386449984 92490294528 92713643576 93079994368 93100326912 93261791232 93282163488 93443943168 93714382848 93774881952 93876912128 93897418752 94060265472 94080812148 94165991424 94393387008 94557093888 94577749092 94741775712 94787076096 94972207104 95201549568 95366658048 95473852416 95704406272 96057633708 96103563264 96291265536 96523793312 96737427456 96799878144 96926367744 96988940406 97094467584 97115677056 97438334976 97628644224 97844723712 98035826688 98272567296 98443001856 98464505904 98791645184 98984597616 99113942016 99203678208 99307523934 99397435392 99637464064 99832068486 100053024768 100074880512 100248440832 100490524544 100581507072 100777955328 100799969427 100974787272 101442650112 101464809408 101640780288 101839297437 101978472448 102177649152 102311165952 102377214873 102510992448 102851575808 102874042872 103052457792 103280541696 103303102464 103482261504 103732154368 103934756232 104051581344 104302849023 104483741928 104620272128 104714993664 104737867776 104919515136 104942433924 105124436064 105378294513 105428680704 105496742196 105611526144 105634596096 105817798656 106169368576 106192560384 106376730624 106584497676 106635460608 106892967936 107078352896 107101743264 107287490304 107408083968 107667457056 107854185216 107995119616 108116508672 108327673728 108589267476 108777594336 108829605888 108899862912 109018349568 109042163712 109231276032 109255136688 109618126848 109832224752 110075314176 110341128192 110532493312 110556638208 110748377088 110772569142 111140600832 111285829632 111357672318 111478833152 111503184768 111604137984 111822114816 112092147072 112286548992 112340238336 112559652864 112779495936 113051840112 113154195456 113375199744 113648982448 113900519424 114122981376 114147910584 114345877824 114622004558 114725781504 114875695104 114949855296 115074924544 115100061696 115324866504 115708022784 115733298231 115934015016 116190609408 116417544192 116698673664 116926600761 117315078656 117544209669 117697806144 117804367872 117830101248 118034454528 118319488576 118581362688 118607265792 118812966912 118838920608 119045023488 119332497896 119440539648 119466630432 119673821952 120254588928 120463147008 120489461172 120698426592 121099436032 121125889188 121335958368 121494509568 121631072256 121924791552 122136246272 122374793628 122433306624 122512345776 122645643264 122672434176 122885185536 123181933312 123320392704 123561252846 124133769216 124349054976 124376217984 124591924224 124952510464 125033175936 125196558336 125413687296 125441082864 125554655232 125857849344 126076125184 126103665456 126322367616 126382768128 126629609472 126935399424 127155544064 127183320126 127298469888 127547099712 127855105254 128076844944 128138084352 128388354048 128639112552 128983236608 129066504192 129235156992 129318587208 129459290112 129487569408 129740474817 129917779968 130171525632 130425766893 130714435584 131030089728 131257335808 131286007872 131979463488 132151922688 132271570944 132410031912 132529913856 132788761344 133109424648 133404033024 133433174016 133664587776 133925651424 134108676096 134249060133 134370607104 134399959236 134633049696 134958166657 135256866816 135286412544 135521040384 135785729916 136236865536 136414887936 136502953164 136681323264 137165390496 137403277056 137737469952 137976348672 138245833728 138579674976 138735441792 139070465364 139311655904 139619991552 139650490368 139892686848 139923245232 140165914752 140504392684 140571574272 140662322928 140815368192 140846128128 141090398208 141121218222 141590080512 141835640832 141866623638 142112663568 142180614144 142523957248 142802324352 143049987072 143210778624 143556609408 143805580288 144086450562 144155344896 144436898304 144785689968 145036792448 145106141184 145199817216 145357799424 145389551616 145483410609 145641701376 145673515584 146157502464 146442966336 146767085568 147121504256 147408850944 147664502784 147696758856 148187467776 148381106176 148476896424 148670913024 148805517312 148961285901 149096153088 149456196096 149715398656 149748102729 150079537152 150112320768 150372661248 150735786816 150872260608 151166932992 151462180908 151867359232 152163975168 152197214112 152461170432 152967708672 153167593472 153266473728 153466748928 153766488672 154277363712 154311064308 154578686688 154920812544 154954653696 155223392256 155598231552 155902134348 156725612892 156930408192 157072490496 157106801664 157379272704 157686654096 158143021056 158245113294 158417289216 158451894144 158726697984 159254052864 159288840576 159565095936 159876746514 159953190912 160339451904 160617529344 160652614896 160931235456 161501185584 161781277824 161992679424 162174763008 162566388736 162883901214 163166391504 163244408832 163349794368 163527524352 163563245568 163846914048 164427190272 164748337128 165112971264 165432591386 165511692288 165798739968 165834957312 166122565632 166158853713 166710901248 166928744448 167036508477 167218249728 167254777152 167406206976 167810465792 168138220608 168429823488 168510357504 168839479296 169247199232 169577760168 169731293184 170062799616 170473473672 170769126592 170850779136 171184472064 171221865876 171518816736 171933006837 172088672256 172313542656 172424782944 172612386816 172650092544 172987299756 173223706624 173562034176 173901022524 174285914112 174706786304 175048010496 175972617984 176202563584 176546709216 176706551808 176745151872 177051681792 177479232864 177872044032 177910898688 178219450368 178258380912 178567535232 178811568128 178998746844 179160809472 179199945648 179510732928 180342489088 180381883392 180694720512 180734191758 181047639888 181649154048 181688833782 181886517248 182003937552 182241764352 182446608384 182887187328 183204369408 183562190442 183649959936 183968464896 184008651264 184327778304 184772899968 184980589056 185427287152 186159988736 186200653824 186523582464 186564326976 186887886336 187428765696 187549763904 187753824256 187794837504 188120530944 188161624296 188331982848 188786774016 189114187776 189155498184 189483551424 189574152192 189944414208 190403099136 190733316096 190774980189 190947704832 191408812544 191782657881 192115267416 192207126528 192582531072 193047586624 193474854912 193599756288 193852735488 193977880812 194188935168 194231354112 194876669952 195257288448 196071653376 196545134592 196886003712 196929011808 197583290368 197969195232 198227884032 198407356416 198615047868 198794870784 199274928128 199664136972 200106049536 200149761024 200496881664 200981049088 201163014144 201555910656 201599938854 201949574544 202885300224 202929618816 203281560576 203678594874 203956944896 204355298304 204622331904 204754429746 205021984896 205703151616 205748085744 206104915584 206561083392 206606204928 206964523008 207464308736 207869512464 208103162688 208605698046 208967483856 209240544256 209429987328 209475735552 209839030272 209884867848 210248872128 210756589026 210857361408 210993484392 211223052288 211269192192 211635597312 211681827333 212338737152 212385120768 212753461248 212799935457 213168995352 213270921216 213785935872 214156705792 214203486528 214574980608 214816167936 215334914112 215708370432 215990239232 216129675843 216233017344 216655347456 217178534952 217555188672 217659211776 217799725824 218036699136 218084327424 218462552064 218510273376 219236253696 219664449504 220150628352 220194903493 220682256384 221064986624 221113276416 221496754176 221545138284 222281201664 222571659264 222715344636 222957666304 223006369536 223208275968 223644229632 224184294144 224573097984 225119305728 225558991872 226103680224 226308390912 226750399488 227297964896 227801038848 228245962752 228295821168 228691755648 229244009116 229451563008 229751390208 229899710592 230149849088 230200123392 230649733008 231416045568 231466596462 231868030032 232381218816 232835088384 233397347328 233853201522 234630157312 235088419338 235395612288 235608735744 235660202496 236068909056 236638977152 237162725376 237214531584 237367669941 237625933824 237677841216 238090046976 238664995792 238881079296 238933260864 239347643904 239815119771 240509177856 240926294016 240978922344 241396853184 242198872064 242251778376 242671916736 242989019136 243262144512 243849583104 244272492544 244325851821 244749587256 244866613248 245024691552 245291286528 245344868352 245770371072 246363866624 246640785408 247122505692 248148887079 248267538432 248698109952 248752435968 249183848448 249905020928 250066351872 250393116672 250827374592 250882165728 251109310464 251715698688 252152250368 252207330912 252644735232 252765536256 253259218944 253870798848 254311088128 254366640252 254596939776 255094199424 255710210508 256153689888 256276168704 256776708096 257278225104 258133008384 258470313984 258637174416 258918580224 258975138816 259480949634 259835559936 260343051264 260851533786 261428871168 262060179456 262514671616 262572015744 263958926976 264303845376 264543141888 264820063824 265059827712 265577522688 266218849296 266808066048 266866348032 267329175552 267851302848 268217352192 268498120266 268741214208 268799918472 269266099392 269916333314 270513733632 270572825088 271042080768 271101287637 271571459832 272473731072 272533250673 272829775872 273005906328 273362646528 274330780992 274806554112 275343285663 275474939904 275952697344 276491667456 277159349952 277470883584 278140930728 278623311808 279239983104 279300980736 279785373696 279846490464 280331829504 281008785368 281143148544 281324645856 281630736384 281692256256 282180796416 282242436444 283180161024 283671281664 283733247276 284225327136 284361228288 285047914496 285604648704 286099974144 286421557248 287113218816 287611160576 288172901124 288310689792 288873796608 289571379936 290073584896 290212282368 290399634432 290779103232 290966821218 291283402752 291347031168 292315004928 292885932672 293534171136 294243008512 294817701888 295329005568 295393517712 296374935552 296762212352 296953792848 297341826048 297611034624 297922571802 298192306176 298912392192 299430797312 299496205458 300159074304 300224641536 300745322496 301471573632 301744521216 302333865984 302924361816 303734718464 304327950336 304394428224 304922340864 305517892311 305935417344 306335186944 306532947456 306933497856 307131644619 307532977344 308554727424 308622128616 309157373376 309841625088 309909307392 310446784512 311196463104 311804268696 312908547069 313451225784 313860816384 314144980992 314213603328 314758545408 315373308192 316134883539 316286042112 316490226588 316834578432 316903788288 317453395968 318508105728 318577681152 319130191872 319753493028 319906381824 320678903808 321235058688 321305229792 321862470912 323002371168 323562555648 323985358848 324349526016 325132777472 325767802428 326332783008 326488817664 326699588736 327055048704 327126491136 327693828096 328854380544 329496674256 330225942528 330865182772 331023384576 331597479936 331669914624 332245131264 332317707426 333421802496 333857488896 334073016954 334436499456 334509554304 334812413952 335620931584 336276441216 336859646976 337020715008 337678958592 338494398464 339155520336 339462586368 340125599232 340946947344 341538253184 341701558272 342368944128 342443731752 343037633472 343866013674 344177344512 344627085312 344849565888 345224773632 345300185088 345974599512 346447413248 347124068352 347199894693 347802045048 348571828224 349413572608 350096020992 350779802283 351945235968 352405127168 352632629007 353093418432 353413103616 353490303744 354103363584 354958465728 355744088064 355821797376 356438900736 356516761824 357135070464 357623136256 357997493688 358321618944 358399891296 359021465856 360684978176 360763766784 361389441024 361468383516 362095279776 363298308096 363377667564 363773034496 364007875104 364483528704 364893216768 365774374656 366408738816 367124380884 367299919872 367936929792 368017302528 368655556608 369545799936 369961178112 370854574304 372401307648 373047164928 373128653952 373775772672 374857531392 375099527808 375507648512 375589675008 376241061888 376323248592 376663965696 377573548032 378228375552 378310996368 378967102848 379148304384 379888828416 380806198272 381466632192 381549960378 381895409664 382817625088 383565315762 384230534832 384414253056 385165062144 386095173248 386949709824 387199512576 387705470976 387955761624 388377870336 388462708224 389753339904 390514576896 391277300679 392143306752 393090269184 393772007424 393858023616 395166580736 395938390464 396455768064 396814712832 397230095736 397589741568 398549856256 399328273944 400212099072 400299522048 400993763328 401962098176 402326028288 402747180399 403111821312 403199877708 403899149088 404874499971 405770600448 405859237632 406563121152 407357189748 407913889792 408710596608 409244663808 409508859492 410043969792 411406303232 411496171488 412209831168 413212409856 413929046016 414928617472 415739024928 416206325376 417211396092 417934967712 418481088512 418859974656 418951471104 419678060544 419769735696 420497744256 421513178052 421714722816 421986968784 422446104576 422538384384 423271194624 423363654666 424677474304 424770241536 425506922496 425599870914 426337990704 426541842432 427571871744 428313411584 428406973056 429149961216 429632335872 430669828224 431416740864 431980478464 432259351686 432466034688 433310694912 434357069904 435110377344 435318423552 435599451648 436073398272 436168654848 436925104128 437020546752 438472507392 439328899008 440301256704 440389806986 441364512768 442129973248 442226552832 442993508352 443090276568 444562403328 445143318528 445430689272 445915332608 446012739072 446416551936 446883857703 447288459264 448368588288 449146195968 449244308187 450238611456 451117983744 452207360448 452616781824 453500798976 454595929792 455602077696 456491925504 456591642336 457383511296 458488018232 458903126016 459502780416 459799421184 460299698176 460400246784 461299466016 462832091136 462933192924 463736060064 464762437632 465670176768 466794694656 467706403044 469260314624 470176838676 470791224576 471217471488 471320404992 472137818112 473277954304 474429063168 474735339882 475251867648 475355682432 476180093952 477329991584 477762158592 477866521728 478695287808 479630239542 481018355712 481852588032 481957844688 482793706368 484397744128 484503556752 485343833472 485978038272 486524289024 487699166208 488544985088 488651703642 489499174512 489733226496 490049383104 490582573056 490689736704 491540742144 492727733248 493281570816 494245011384 496297774158 496535076864 497396219904 497504871936 498367696896 498476561139 499810041856 500132703744 500786233344 501109525431 501654749184 501764331456 502218620928 503431397376 504304500736 504414661824 505289470464 505531072512 506518437888 507741597696 508622176256 508733280504 509193879552 510188398848 511420421016 512307379776 512552337408 513553416192 514556450208 515799020511 516266016768 516940627968 517274348832 517837160448 517950277632 518961899268 519671119872 520686102528 521703067572 522857742336 524120358912 525029343232 525144031488 527917853952 528607690752 529640127648 530119655424 531155045376 532437698592 533616132096 533732696064 534658351104 535702605696 536434704384 536996240532 537482428416 537599836944 538532198784 539832666628 541027467264 541145650176 542084161536 542202575274 543142919664 544947462144 545066501346 545659551744 546011812656 546725293056 548661561984 549613108224 550686571326 550949879808 551905394688 552983334912 554318699904 554941767168 556281861456 557246623616 558479966208 558601961472 559570747392 559692980928 560663659008 562017570736 562286297088 562649291712 563261472768 563384512512 564361592832 564484872888 566360322048 567342563328 567466494552 568450654272 568722456576 570095828992 571209297408 572199948288 572324940567 572843114496 574226437632 575222321152 575347973643 576345802248 576621379584 577747593216 579142759872 580147169792 580424564736 580799268864 581558206464 581933642436 582566805504 582694062336 584630009856 585771865344 588486017024 589635403776 590658011136 590787035424 592749871104 593524424704 593907585696 594683652096 595222069248 595845143604 596384612352 597824784384 598861594624 598992410916 600318148608 600449283072 601490644992 602943147264 603489042432 604667731968 605848723632 608655900672 608788856448 609844681728 611035784622 611870834688 612670373888 613065894912 613866995712 614263289238 615065954688 617109454848 617244257232 618314746752 619683250176 619818614784 620893569024 622392926208 623608537392 625817094138 626902451568 627721632768 628289961984 628427206656 629517090816 630746616384 632269767078 632572084224 632980453176 633669156864 633807576576 634906791936 637016211456 637155362304 638260383744 638399806371 639506986056 639812763648 641357807616 642470117376 642610459584 643724941824 646004742336 647125111296 647970717696 648389027529 648699052032 650265554944 651535604856 652665566016 652977635328 653399177472 654110097408 654252982272 655387656192 657708761088 658993348512 660451885056 660584710479 661730365544 662046769152 663194959872 663339829248 664490262528 664635414852 666843604992 667714977792 668146033908 668872998912 669019108608 669624827904 671241863168 672552882432 673719293952 675357917184 676988796928 678311040672 678925172736 680251198464 681893894688 683076506368 683403116544 684737888256 684887463504 686075266944 687732027348 688354689024 689254170624 689699131776 690449547264 690600370176 691949199024 692894826496 694248136704 694399789386 695604090096 697143656448 698827145216 700192041984 701559604566 703890471936 704810254336 705265258014 706186836864 706826207232 706980607488 708206727168 709916931456 711488176128 711643594752 712877801472 713033523648 714270140928 715246272512 715994987376 716643237888 716799782592 718042931712 719445359313 721369956352 721527533568 722778882048 722936767032 724190559552 726596616192 726755335128 727546068992 728015750208 728967057408 729786433536 731548749312 732817477632 732977555463 734248761768 734599839744 735873859584 736034605056 737311113216 739091599872 739922356224 741709148608 744446661237 744802615296 746094329856 746257307904 747551545344 749715062784 750199055616 751015297024 751179350016 752482123776 752646497184 753327931392 755147096064 756456751104 756621992736 757934205696 758296608768 759777656832 761612396544 762933264384 763099920756 763790819328 765635250176 767130631524 768461069664 768828506112 770330124288 772190346496 774399025152 775410941952 775911523248 776755740672 776925416448 779506679808 781029153792 782554601358 784286613504 786180538368 787544014848 787716047232 790333161472 791876780928 792911536128 793629425664 794460191472 795179483136 797099712512 798656547888 800424198144 800599044096 801987526656 803924196352 804652056576 805494360798 806223642624 806399755416 807798298176 809748999942 811541200896 811718475264 813126242304 813303862911 814714379496 815827779584 817421193216 817599752019 818489327616 819017718984 820087939584 822812606464 822992342976 824419662336 826029856989 826424819712 827858092032 829857234944 831478049856 832412650752 834422792184 835869935424 836962177024 837719949312 837902942208 839356121088 839539471392 840995488512 843026356104 843429445632 843973937568 844892209152 845076768768 846542389248 846727309332 849354948608 849540483072 851013844992 851199741828 852675981408 853083684864 855143743488 856626823168 856813946112 858299922432 859264671744 861339656448 862833481728 863960956928 864518703372 864932069376 866621389824 868714139808 870220754688 870636847104 871198903296 872337309696 873850208256 874041093504 876945014784 878657798016 880602513408 880779613972 882729025536 884259946496 884453105664 885987016704 886180553136 889124806656 890286637056 890861378544 891830665216 892025478144 892833103872 893767715406 894576918528 896737176576 898292391936 898488616374 900477222912 902235967488 904414720896 905233563648 907001597952 909191859584 911204155392 912983851008 913183284672 914767022592 916976036464 917806252032 919005560832 919598842368 920599396352 920800493568 921394933857 922598932032 925664182272 925866385848 927472120128 929524875264 931340353536 933589389312 935412806088 938520629248 938725641207 940353677352 941582449152 942434942976 942640809984 944275636224 946555908608 948404650617 948858126336 949470679764 950503735296 950711364864 952360187904 954659983168 955524317184 955733043456 957390575616 959260479084 962036711424 963705176064 963915689376 965587412736 968795488256 969007113504 970687666944 971956076544 973048578048 975398332416 977089970176 977303407284 978998349024 979466452992 980098766208 981165146112 981379473408 983081484288 985455466496 986563141632 988490022768 992595548316 993070153728 994792439808 995009743872 996735393792 996953122278 999620083712 1000265407488 1001572466688 1002219050862 1003309498368 1003528662912 1004437241856 1006862794752 1008609001472 1008829323648 1010578940928 1011062145024 1013036875776 1015483195392 1017244352512 1017466561008 1018387759104 1020376797696 1022840842032 1024614759552 1025104674816 1027106832384 1029112900416 1031598041022 1032532033536 1033881255936 1034548697664 1035674320896 1035900555264 1037923798536 1039342239744 1041372205056 1041599684079 1043406135144 1045715484672 1048240717824 1050058686464 1050288062976 1052339406849 1055835707904 1057215381504 1057897887021 1059280255296 1060239310848 1062310090752 1064875397184 1067232264192 1067465392128 1069316702208 1071405211392 1072869408768 1073992481064 1074964856832 1075199673888 1077064397568 1079665333256 1082054934528 1082291300352 1084168323072 1084405150548 1086285839328 1088909043301 1089894924288 1090133002692 1091319103488 1092023625312 1093450586112 1097323123968 1099226216448 1101373142652 1101899759616 1103810789376 1105966669824 1108637399808 1109883534336 1112563722912 1114493247232 1117203922944 1119141494784 1119385961856 1121327318016 1124035141472 1124572594176 1125298583424 1126522945536 1126769025024 1128723185664 1128969745776 1132720644096 1134685126656 1134932989104 1136901308544 1137444913152 1140191657984 1142418594816 1144399896576 1144649881134 1145686228992 1148452875264 1150444642304 1150695947286 1152691604496 1153242759168 1155495186432 1158285519744 1160294339584 1160849129472 1161598537728 1163116412928 1163867284872 1165133611008 1165388124672 1169260019712 1171543730688 1173831902037 1176972034048 1179270807552 1181316022272 1181574070848 1185499742208 1187048849408 1187815171392 1189367304192 1190444138496 1191690287208 1192769224704 1195649568768 1197723189248 1197984821832 1200636297216 1200898566144 1202981289984 1205886294528 1206978084864 1208241541197 1209335463936 1211697447264 1214623499913 1217311801344 1217577712896 1219689363456 1222071569244 1223741669376 1225340747776 1226131789824 1227733991424 1228526578476 1230131909376 1234218909696 1234488514464 1236629493504 1239637229568 1241787138048 1244785852416 1247217074784 1251634188276 1253804903136 1255443265536 1256579923968 1256854413312 1259034181632 1261493232768 1264539534156 1265144168448 1265960906352 1267338313728 1267615153152 1269813583872 1274032422912 1274310724608 1276520767488 1276799612742 1279013972112 1279625527296 1282715615232 1284940234752 1285220919168 1287449883648 1292009484672 1294250222592 1295941435392 1296778055058 1297398104064 1300531109888 1303071209712 1305331132032 1305955270656 1306798354944 1308220194816 1308505964544 1310775312384 1315417522176 1317986697024 1320903770112 1321169420958 1323460731088 1324093538304 1326389919744 1326679658496 1328980525056 1329270829704 1333687209984 1335429955584 1336292067816 1337745997824 1338038217216 1339249655808 1340651573109 1342483726336 1345105764864 1347438587904 1347732924561 1350715834368 1353977593856 1356622081344 1357850345472 1360502396928 1363787789376 1366153012736 1366806233088 1369475776512 1369774927008 1372150533888 1375464054696 1376709378048 1378508341248 1379398263552 1380899094528 1381200740352 1383898398048 1385789652992 1388496273408 1388799578772 1391208180192 1394287312896 1397654290432 1400384083968 1403119209132 1407780943872 1409620508672 1410530516028 1412373673728 1413652414464 1413961214976 1416413454336 1419833862912 1423287189504 1425755602944 1426067047296 1428540281856 1431989974752 1433286475776 1433599565184 1436085863424 1438890718626 1442739912704 1443055067136 1445557764096 1445873534064 1448381119104 1453193232384 1453510670256 1455092137984 1456031500416 1457934114816 1459572867072 1463097498624 1465634955264 1465955110926 1468497523536 1469199679488 1471747719168 1472069210112 1474622226432 1478183199744 1479844712448 1483418297216 1488893322474 1489605230592 1492188659712 1492514615808 1495103090688 1499430125568 1500398111232 1502030594048 1502358700032 1503328576293 1504964247552 1505292994368 1506655862784 1510294192128 1512913502208 1513243985472 1515868411392 1516593217536 1519555313664 1523224793088 1525866528768 1526199841512 1527581638656 1531270500352 1534261263048 1536922139328 1537657012224 1540660248576 1544380692992 1547397061533 1548798050304 1550821883904 1551823046496 1553511481344 1553850832896 1559013359616 1562058307584 1565109202716 1568573227008 1572361076736 1575088029696 1575432094464 1580666322944 1583753561856 1585823072256 1588920382944 1590358966272 1594199425024 1597313095776 1600848396288 1601198088192 1603975053312 1607848392704 1609304113152 1610988721596 1612447285248 1612799510832 1615596596352 1619497999884 1623082401792 1623436950528 1626252484608 1626607725822 1629428758992 1631655559168 1634842386432 1635199504038 1636978655232 1638035437968 1640175879168 1645625212928 1645984685952 1648839324672 1652059713978 1652849639424 1655716184064 1659714469888 1662956099712 1664825301504 1668845584368 1671739870848 1673924354048 1675439898624 1675805884416 1678712242176 1679078942784 1681990977024 1686052712208 1686858891264 1687947875136 1689784418304 1690153537536 1693084778496 1693454618664 1698709897216 1699080966144 1702027689984 1702399483656 1705351962816 1706167369728 1710287486976 1713253646336 1713627892224 1716599844864 1716974821701 1718529343488 1722679312896 1725666963456 1726043920929 1727921913856 1729037406744 1729864138752 1733242779648 1737428279616 1740441509376 1741273694208 1742397806592 1744674619392 1747700416512 1748082187008 1753890029568 1757315596032 1761559227944 1765458051072 1768519892992 1768906211328 1771974033408 1772361106272 1778249613312 1780573274112 1781722757088 1783661330432 1784050956288 1785666207744 1787535430812 1789153837056 1793474353152 1796584783872 1796977232748 1800954445824 1804471934976 1808829441792 1810467127296 1814003195904 1818383719168 1825967702016 1826366569344 1829534045184 1833952072928 1835612504064 1838011121664 1839197684736 1841600987136 1842789867714 1845197864064 1851328364544 1851732771696 1854944240256 1859049750528 1862680707072 1867178778624 1870825612176 1877041258496 1877451282414 1880707354704 1883164898304 1884869885952 1885281619968 1888551272448 1893111817216 1896809301234 1897716252672 1898941359528 1901007470592 1901422729728 1904720375808 1909319966336 1911048634368 1911466086912 1914781151232 1915199419113 1918520958168 1924073422848 1927410352128 1927831378752 1931174825472 1937590976512 1938014227008 1941375333888 1943912153088 1945167082587 1946097156096 1950796664832 1954179940352 1954606814568 1957996698048 1958932905984 1960197532416 1962330292224 1962758946816 1966162968576 1970910932992 1973126283264 1976980045536 1981754131437 1985191096632 1986140307456 1989584879616 1990019487744 1993470787584 1993906244556 1999240167424 2000530814976 2003144933376 2004438101724 2006618996736 2007057325824 2008874483712 2013725589504 2017218002944 2017658647296 2021157881856 2026073751552 2030966390784 2034488705024 2034933122016 2036775518208 2040753595392 2045681684064 2049229519104 2050209349632 2054213664768 2058225800832 2063196082044 2065064067072 2067762511872 2069097395328 2071348641792 2071801110528 2075847597072 2078684479488 2082744410112 2083199368158 2086812270288 2091430969344 2096481435648 2100117372928 2100576125952 2104678813698 2111671415808 2114430763008 2115795774042 2118560510592 2120478621696 2124620181504 2129750794368 2134464528384 2134930784256 2138633404416 2142810422784 2145738817536 2147984962128 2149929713664 2150399347776 2154128795136 2159330666512 2164109869056 2164582600704 2168336646144 2168810301096 2172571678656 2177818086602 2179789848576 2180266005384 2182638206976 2184047250624 2186901172224 2194646247936 2198452432896 2198932666389 2202746285304 2203799519232 2207621578752 2211933339648 2217274799616 2219767068672 2225127445824 2228986494464 2233339983711 2234407845888 2238282989568 2238771923712 2242654636032 2248070282944 2249145188352 2250597166848 2253045891072 2253538050048 2257446371328 2257939491552 2265441288192 2269370253312 2269865978208 2273802617088 2274889826304 2280383315968 2284837189632 2288799793152 2289299762268 2291372457984 2296905750528 2300889284608 2301391894572 2305383208992 2306485518336 2310990372864 2316571039488 2320588679168 2323197075456 2326232825856 2327734569744 2330267222016 2330776249344 2338520039424 2343087461376 2347663804074 2353944068096 2358541615104 2362632044544 2363148141696 2370999484416 2374097698816 2375630342784 2378734608384 2380888276992 2383380574416 2385538449408 2391299137536 2395446378496 2395969643664 2401272594432 2401797132288 2405962579968 2411772589056 2413956169728 2416483082394 2418670927872 2423394894528 2429246999826 2434623602688 2435155425792 2439378726912 2444143138488 2447483338752 2450681495552 2452263579648 2452799256057 2455467982848 2457053156952 2460263818752 2468437819392 2468977028928 2473258987008 2478089570967 2479274459136 2483574276096 2489571704832 2494434149568 2503268376552 2507609806272 2510886531072 2513159847936 2513708826624 2518068363264 2522986465536 2529079068312 2530288336896 2531921812704 2534676627456 2535230306304 2539627167744 2548064845824 2548621449216 2553041534976 2553599225484 2558027944224 2559251054592 2564205166483 2565431230464 2569880469504 2570441838336 2574899767296 2584018969344 2588500445184 2591882870784 2593556110116 2594796208128 2601062219776 2606142419424 2610662264064 2611910541312 2613596709888 2617011929088 2621550624768 2630835044352 2635973394048 2641807540224 2642338841916 2646921462176 2648187076608 2652779839488 2653359316992 2657961050112 2658541659408 2667374419968 2670859911168 2672584135632 2675491995648 2676076434432 2678499311616 2681303146218 2684967452672 2690211529728 2694877175808 2695465849122 2701431668736 2707955187712 2713244162688 2715700690944 2721004793856 2727575578752 2732306025472 2733612466176 2738951553024 2739549854016 2744301067776 2750928109392 2753418756096 2757016682496 2758796527104 2761798189056 2762401480704 2764184801571 2767796796096 2771579305984 2776992546816 2777599157544 2782416360384 2788574625792 2795308580864 2800768167936 2806238418264 2815561887744 2816176923621 2819241017344 2821061032056 2824747347456 2827304828928 2827922429952 2832826908672 2839667725824 2845213951851 2846574379008 2851511205888 2852134094592 2857080563712 2863979949504 2866572951552 2867199130368 2872171726848 2877781437252 2885479825408 2886110134272 2891115528192 2891747068128 2896762238208 2906386464768 2907021340512 2910184275968 2912063000832 2915868229632 2919145734144 2926194997248 2931269910528 2931910221852 2936995047072 2938399358976 2943495438336 2944138420224 2949244452864 2956366399488 2959689424896 2966836594432 2977786644948 2979210461184 2984377319424 2985029231616 2990206181376 2998860251136 3000796222464 3004717400064 3006657152586 3009928495104 3010585988736 3013311725568 3020588384256 3025827004416 3026487970944 3031736822784 3033186435072 3039110627328 3046449586176 3051733057536 3052399683024 3055163277312 3062541000704 3068522526096 3073844278656 3075314024448 3081320497152 3088761385984 3094794123066 3097596100608 3101643767808 3103646092992 3107022962688 3107701665792 3118026719232 3124116615168 3124799052237 3130218405432 3137146454016 3144722153472 3150176059392 3150864188928 3157018220547 3161332645888 3167507123712 3171646144512 3173693661063 3177840765888 3180717932544 3188398850048 3194626191552 3201696792576 3202396176384 3207950106624 3215696785408 3218608226304 3221977443192 3224894570496 3225599021664 3231193192704 3238995999768 3246164803584 3246873901056 3252504969216 3253215451644 3258857517984 3263311118336 3266727129903 3269684772864 3270399008076 3273957310464 3276070875936 3280351758336 3291250425856 3291969371904 3297678649344 3304119427956 3305699278848 3311432368128 3319428939776 3325912199424 3329650603008 3337691168736 3343479741696 3347848708096 3351611768832 3357424484352 3358157885568 3363981954048 3372105424416 3373717782528 3375895750272 3379568836608 3380307075072 3386169556992 3386909237328 3397419794432 3398161932288 3404055379968 3404798967312 3410703925632 3412334739456 3420574973952 3426507292672 3427255784448 3433199689728 3433949643402 3437058686976 3445358625792 3451333926912 3452087841858 3455843827712 3458074813488 3459728277504 3466485559296 3474856559232 3480883018752 3482547388416 3484795613184 3489349238784 3495400833024 3496164374016 3507780059136 3514631192064 3523118455888 3530916102144 3537039785984 3537812422656 3543948066816 3544722212544 3556499226624 3561146548224 3563445514176 3567322660864 3568101912576 3571332415488 3575070861624 3578307674112 3586948706304 3593169567744 3593954465496 3601908891648 3608943869952 3617658883584 3620934254592 3624724623591 3628006391808 3636767438336 3643870499739 3651935404032 3652733138688 3659068090368 3667904145856 3671225008128 3676022243328 3678395369472 3683201974272 3685579735428 3690395728128 3702656729088 3703465543392 3709888480512 3725361414144 3734357557248 3741651224352 3754082516992 3754902564828 3761414709408 3766329796608 3769739771904 3770563239936 3777102544896 3786223634432 3793618602468 3795432505344 3797882719056 3802014941184 3802845459456 3809440751616 3818639932672 3822097268736 3822932173824 3829562302464 3830398838226 3837041916336 3848146845696 3854820704256 3855662757504 3862349650944 3875181953024 3876028454016 3882750667776 3887824306176 3890334165174 3892194312192 3901593329664 3908359880704 3909213629136 3915993396096 3917865811968 3920395064832 3924660584448 3925517893632 3932325937152 3941821865984 3946252566528 3953960091072 3963508262874 3970382193264 3972280614912 3979169759232 3980038975488 3986941575168 3987812489112 3998480334848 4001061629952 4006289866752 4008876203448 4013237993472 4014114651648 4017748967424 4021954719327 4027451179008 4034436005888 4035317294592 4042315763712 4043198773683 4052147503104 4061932781568 4068977410048 4069866244032 4073551036416 4081507190784 4091363368128 4098459038208 4100418699264 4108427329536 4116451601664 4126392164088 4130128134144 4135525023744 4138194790656 4142697283584 4143602221056 4151695194144 4157368958976 4165488820224 4166398736316 4173624540576 4182861938688 4183703166367 4192962871296 4200234745856 4201152251904 4209357627396 4223342831616 4228861526016 4231591548084 4237121021184 4240957243392 4249240363008 4259501588736 4269861568512 4277266808832 4285620845568 4295969924256 4299859427328 4300798695552 4308257590272 4318661333024 4328219738112 4329165201408 4336673292288 4337620602192 4345143357312 4355636173204 4359579697152 4360532010768 4365276413952 4368094501248 4373802344448 4389292495872 4396904865792 4397865332778 4405492570608 4407599038464 4415243157504 4423866679296 4434549599232 4439534137344 4450254891648 4457972988928 4466679967422 4468815691776 4476565979136 4477543847424 4485309272064 4496140565888 4498290376704 4501194333696 4506091782144 4507076100096 4509985728879 4514892742656 4515878983104 4530882576384 4538740506624 4539731956416 4547605234176 4549779652608 4560766631936 4569674379264 4577599586304 4578599524536 4582744915968 4593811501056 4601778569216 4602783789144 4610766417984 4612971036672 4621980745728 4633142078976 4641177358336 4642191184599 4646394150912 4652465651712 4655469139488 4660534444032 4661552498688 4677040078848 4686174922752 4695327608148 4707888136192 4717083230208 4725264089088 4726296283392 4741998968832 4748195397632 4751260685568 4757469216768 4766761148832 4771076898816 4782598275072 4790892756992 4791939287328 4802545188864 4803594264576 4811925159936 4823545178112 4827912339456 4832966164788 4837341855744 4846789789056 4858493999652 4869247205376 4870310851584 4878757453824 4888286276976 4894966677504 4904527159296 4905598512114 4910935965696 4914106313904 4920527637504 4936875638784 4937954057856 4946517974016 4956179141934 4958548918272 4967148552192 4979143409664 4988868299136 5006536753104 5015219612544 5021773062144 5026319695872 5027417653248 5036136726528 5045972931072 5058158136624 5060576673792 5063843625408 5069353254912 5070460612608 5079254335488 5096129691648 5097242898432 5106083069952 5107198450968 5116055888448 5118502109184 5128410332966 5130862460928 5139760939008 5140883676672 5149799534592 5150924465103 5168037938688 5177000890368 5178131762787 5183765741568 5187112220232 5189592416256 5202124439552 5212284838848 5221324528128 5223821082624 5227193419776 5234023858176 5243101249536 5261670088704 5271946788096 5284677683832 5293842924352 5296374153216 5305559678976 5306718633984 5315922100224 5317083318816 5334748839936 5341719822336 5345168271264 5350983991296 5352152868864 5356998623232 5362606292436 5369934905344 5380423059456 5389754351616 5390931698244 5402863337472 5415910375424 5426488325376 5431401381888 5442009587712 5455151157504 5464612050944 5477903106048 5479099708032 5488602135552 5501856218784 5506837512192 5514033364992 5517593054208 5524802961408 5528369603142 5535593592192 5543158611968 5553985093632 5555198315088 5564832720768 5577149251584 5590617161728 5601536335872 5612476836528 5631123775488 5632353847242 5638482034688 5642122064112 5649494694912 5654609657856 5655844859904 5665653817344 5679335451648 5690427903702 5693148758016 5703022411776 5704268189184 5714161127424 5727959899008 5733145903104 5734398260736 5744343453696 5755562874504 5770959650816 5772220268544 5782231056384 5783494136256 5793524476416 5812772929536 5814042681024 5820368551936 5824126001664 5831736459264 5835501247761 5838291468288 5852389994496 5862539821056 5863820443704 5873990094144 5876798717952 5886990876672 5888276840448 5898488905728 5912732798976 5919378849792 5933673188864 5945262394311 5955573289896 5958420922368 5968754638848 5970058463232 5980412362752 5997720502272 6001592444928 6009434800128 6013314305172 6019856990208 6021171977472 6026623451136 6041176768512 6051654008832 6052975941888 6063473645568 6078221254656 6092899172352 6103466115072 6104799366048 6110326554624 6125082001408 6137045052192 6147688557312 6150628048896 6162640994304 6177522771968 6189588246132 6195192201216 6203287535616 6207292185984 6214045925376 6215403331584 6236053438464 6248233230336 6249598104474 6260436810864 6274292908032 6289444306944 6300352118784 6301728377856 6314036441094 6322665291776 6335014247424 6343292289024 6347387322126 6355681531776 6361435865088 6376797700096 6389252383104 6403393585152 6404792352768 6415900213248 6431393570816 6437216452608 6443954886384 6449789140992 6451198043328 6462386385408 6477991999536 6492329607168 6493747802112 6505009938432 6506430903288 6517715035968 6526622236672 6533454259806 6539369545728 6540798016152 6547914620928 6552141751872 6560703516672 6582500851712 6583938743808 6595357298688 6596797999167 6608238855912 6611398557696 6622864736256 6638857879552 6651824398848 6659301206016 6675382337472 6686959483392 6695697416192 6700019951133 6703223537664 6714848968704 6716315771136 6727963908096 6744210848832 6747435565056 6751791500544 6759137673216 6760614150144 6772339113984 6773818474656 6794839588864 6796323864576 6808110759936 6809597934624 6821407851264 6824669478912 6841149947904 6853014585344 6854511568896 6866399379456 6867899286804 6874117373952 6890717251584 6902667853824 6904175683716 6911687655424 6916149626976 6919456555008 6932971118592 6949713118464 6961766037504 6969591226368 6978698477568 6990801666048 6992328748032 7015560118272 7029262384128 7046236911776 7061832204288 7075624845312 7087896133632 7089444425088 7112998453248 7122293096448 7126891028352 7134645321728 7136203825152 7142664830976 7150141723248 7156615348224 7173897412608 7186339135488 7187908930992 7203817783296 7217887739904 7235317767168 7241868509184 7249449247182 7256012783616 7273534876672 7287740999478 7303870808064 7305466277376 7318136180736 7335808291712 7342450016256 7352044486656 7356790738944 7358397768171 7366403948544 7371159470856 7380791456256 7405313458176 7406931086784 7419776961024 7434268712901 7450722828288 7468715114496 7483302448704 7508165033984 7509805129656 7522829418816 7532659593216 7539479543808 7541126479872 7554205089792 7572447268864 7587237204936 7590865010688 7595765438112 7604029882368 7605690918912 7618881503232 7637279865344 7644194537472 7645864347648 7659124604928 7660797676452 7674083832672 7692615499449 7696293691392 7709641408512 7711325515008 7724699301888 7750363906048 7752056908032 7765501335552 7775648612352 7780668330348 7784388624384 7803186659328 7816719761408 7818427258272 7831986792192 7835731623936 7840790129664 7851035787264 7864651874304 7883643731968 7892505133056 7907920182144 7927016525748 7940764386528 7944561229824 7958339518464 7960077950976 7973883150336 7975624978224 8002123259904 8012579733504 8017752406896 8026475986944 8028229303296 8035497934848 8043909438654 8054902358016 8068872011776 8070634589184 8084631527424 8086397547366 8104295006208 8123865563136 8137954820096 8139732488064 8147102072832 8163014381568 8182726736256 8196918076416 8200837398528 8216854659072 8232903203328 8252784328176 8260256268288 8271050047488 8276389581312 8285394567168 8287204442112 8303390388288 8314737917952 8330977640448 8332797472632 8347249081152 8365723877376 8367406332734 8385925742592 8400469491712 8402304503808 8418715254792 8446685663232 8448530770863 8457723052032 8463183096168 8474242042368 8481914486784 8498480726016 8519003177472 8535641855553 8539723137024 8554533617664 8571241691136 8591939848512 8599718854656 8601597391104 8616515180544 8637322666048 8656439476224 8658330402816 8673346584576 8675241204384 8690286714624 8711272346408 8719159394304 8721064021536 8730552827904 8736189002496 8747604688896 8778584991744 8793809731584 8795730665556 8810985141216 8815198076928 8830486315008 8847733358592 8869099198464 8879068274688 8900509783296 8915945977856 8933359934844 8937631383552 8953131958272 8955087694848 8970618544128 8992281131776 8996580753408 9002388667392 9014152200192 9019971457758 9029785485312 9031757966208 9061765152768 9077481013248 9079463912832 9095210468352 9099559305216 9121533263872 9139348758528 9155199172608 9157199049072 9165489831936 9187623002112 9203557138432 9205567578288 9221532835968 9225942073344 9243961491456 9266284157952 9282354716672 9284382369198 9292788301824 9304931303424 9310938278976 9321068888064 9323104997376 9354080157696 9372349845504 9390655216296 9415776272384 9434166460416 9450528178176 9452592566784 9471054661641 9483997937664 9496390795264 9502521371136 9514938433536 9521080983189 9533522297664 9542153797632 9565196550144 9581785513984 9583878574656 9605090377728 9607188529152 9623850319872 9647090356224 9655824678912 9665932329576 9674683711488 9693579578112 9716987999304 9738494410752 9740621703168 9757514907648 9776572553952 9789933355008 9800181389709 9809054318592 9811197024228 9821871931392 9828212627808 9841055275008 9873751277568 9875908115712 9893035948032 9912358283868 9917097836544 9934297104384 9958286819328 9977736598272 10013073506208 10030439225088 10043546124288 10054835306496 10072273453056 10091945862144 10116316273248 10121153347584 10127687250816 10138706509824 10140921225216 10158508670976 10192259383296 10194485796864 10212166139904 10214396901936 10232111776896 10237004218368 10256820665932 10261724921856 10279521878016 10281767353344 10299599069184 10301848930206 10336075877376 10354001780736 10356263525574 10367531483136 10374224440464 10379184832512 10404248879104 10424569677696 10442649056256 10447642165248 10454386839552 10468047716352 10486202499072 10523340177408 10543893576192 10569355367664 10587685848704 10592748306432 10611119357952 10613437267968 10631844200448 10634166637632 10669497679872 10683439644672 10690336542528 10701967982592 10704305737728 10713997246464 10725212584872 10739869810688 10760846118912 10779508703232 10781863396488 10805726674944 10831820750848 10852976650752 10862802763776 10874173870773 10884019175424 10910302315008 10929224101888 10931611499217 10955806212096 10958199416064 10977204271104 11003712437568 11013675024384 11028066729984 11035186108416 11049605922816 11056739206284 11071187184384 11086317223936 11107970187264 11110396630176 11129665441536 11181234323456 11203072671744 11224953673056 11262247550976 11264707694484 11276964069376 11284244128224 11298989389824 11309219315712 11311689719808 11331307634688 11358670903296 11380855807404 11386297516032 11406044823552 11408536378368 11428322254848 11455919798016 11466291806208 11468796521472 11488686907392 11511125749008 11544440537088 11564462112768 11566988272512 11587048952832 11625545859072 11628085362048 11640737103872 11648252003328 11663472918528 11671002495522 11676582936576 11704779988992 11725079642112 11727640887408 11747980188288 11753597435904 11773981753344 11776553680896 11796977811456 11825465597952 11838757699584 11867346377728 11890524788622 11911146579792 11916841844736 11937509277696 11940116926464 11960824725504 11995441004544 12003184889856 12018869600256 12026628610344 12039713980416 12042343954944 12053246902272 12082353537024 12103308017664 12105951883776 12126947291136 12129596321049 12156442509312 12185798344704 12206932230144 12209598732096 12220653109248 12250164002816 12274090104384 12295377114624 12301256097792 12325281988608 12355045543936 12379176492264 12390384402432 12406575071232 12414584371968 12428091850752 12430806663168 12472106876928 12496466460672 12499196208948 12520873621728 12548585816064 12551109499101 12578888613888 12600704237568 12603456755712 12628072882188 12645330583552 12670028494848 12686584578048 12694774644252 12711363063552 12722871730176 12753595400192 12778504766208 12809584705536 12831800426496 12862787141632 12887909772768 12899578281984 12902396086656 12924772770816 12955983999072 12984659214336 12987495604224 13010019876864 13012861806576 13035430071936 13053244473344 13066908519612 13078739091456 13081596032304 13095829241856 13104283503744 13121407033344 13165001703424 13167877487616 13190714597376 13193595998334 13216477711824 13222797115392 13245729472512 13277715759104 13303648797696 13318602412032 13350764674944 13373918966784 13391394832384 13400039902266 13406447075328 13429697937408 13432631542272 13455927816192 13488421697664 13494871130112 13503583001088 13518275346432 13521228300288 13544678227968 13547636949312 13589679177728 13592647729152 13616221519872 13619195869248 13642815702528 13649338957824 13682299895808 13706029170688 13709023137792 13732798758912 13735798573608 13748234747904 13781434503168 13805335707648 13808351367432 13823375310848 13832299253952 13838913110016 13865942237184 13899426236928 13923532075008 13926573553797 13939182452736 13957396955136 13981603332096 13984657496064 14031120236544 14058524768256 14092473823552 14123664408576 14151249690624 14175792267264 14178888850176 14225996906496 14244586192896 14253782056704 14269290643456 14272407650304 14300283446496 14313230696448 14347794825216 14372678270976 14375817861984 14407635566592 14435775479808 14470635534336 14483737018368 14498898494364 14512025567232 14547069753344 14575481998956 14607741616128 14610932554752 14636272361472 14671616583424 14684900032512 14713581477888 14716795536342 14732807897088 14742318941712 14761582912512 14810626916352 14813862173568 14839553922048 14868537425802 14901445656576 14937430228992 14966604897408 15016330067968 15019610259312 15045658837632 15065319186432 15078959087616 15082252959744 15108410179584 15144894537728 15174474409872 15181730021376 15191530876224 15208059764736 15211381837824 15237763006464 15274559730688 15288389074944 15291728695296 15318249209856 15321595352904 15348167665344 15385230998898 15392587382784 15419282817024 15422651030016 15449398603776 15452773395309 15500727812096 15504113816064 15531002671104 15534395288361 15551297224704 15561336660696 15568777248768 15606373318656 15633439522816 15636854516544 15663973584384 15671463247872 15681580259328 15702071574528 15729303748608 15767287463936 15785010266112 15815840364288 15854033051496 15881528773056 15889122459648 15916679036928 15920155901952 15947766300672 15951249956448 16004246519808 16025159467008 16035504813792 16052951973888 16056458606592 16070995869696 16087818877308 16109804716032 16137744023552 16141269178368 16169263054848 16172795094732 16208590012416 16247731126272 16275909640192 16279464976128 16294204145664 16326028763136 16365453472512 16393836152832 16433709318144 16465806406656 16505568656352 16520512536576 16542100094976 16552779162624 16574408884224 16606780776576 16629475835904 16661955280896 16665594945264 16694498162304 16731447754752 16734812665468 16771851485184 16800938983424 16804609007616 16837430509584 16893371326464 16897061541726 16915446104064 16926366192336 16948484084736 16963828973568 16996961452032 17038006354944 17071283711106 17079446274048 17109067235328 17142483382272 17183879697024 17199437709312 17203194782208 17233030361088 17274645332096 17312878952448 17316660805632 17346693169152 17350482408768 17380573429248 17422544692816 17438318788608 17442128043072 17461105655808 17472378004992 17495209377792 17506503743283 17557169983488 17587619463168 17591461331112 17621970282432 17630396153856 17660972630016 17695466717184 17738198396928 17758136549376 17801019566592 17831891955712 17835787182933 17866719869688 17875262767104 17906263916544 17910175389696 17941237088256 17984562263552 17993161506816 18004777334784 18028304400384 18039942915516 18059570970624 18063515932416 18123530305536 18154962026496 18158927825664 18190420936704 18243066527744 18278697517056 18310398345216 18314398098144 18330979663872 18375246004224 18407114276864 18411135156576 18443065671936 18451884146688 18487922982912 18532568315904 18564709433344 18568764738396 18585576603648 18609862606848 18621876557952 18642137776128 18646209994752 18708160315392 18744699691008 18781310432592 18868332920832 18901056356352 18905185133568 18942109323282 18967995875328 18992781590528 19005042742272 19029876867072 19042161966378 19067044595328 19084307595264 19130393100288 19163571027968 19167757149312 19210180755456 19214377058304 19247700639744 19294180712448 19311649357824 19331864659152 19349367422976 19387159156224 19433975998608 19476988821504 19481243406336 19515029815296 19553145107904 19579866710016 19600362779418 19618108637184 19622394048456 19643743862784 19656425255616 19682110550016 19747502555136 19751816231424 19786071896064 19790393997501 19824716567736 19834195673088 19868594208768 19916573638656 19955473196544 20026147012416 20060878450176 20087092248576 20100059853399 20109670612992 20144546906112 20183891724288 20232632546496 20242306695168 20255374501632 20277413019648 20281842450432 20317017341952 20384518766592 20388971593728 20424332279808 20428793803872 20464223553792 20474008436736 20513641331864 20523449843712 20559043756032 20563534706688 20599198138368 20603697860412 20672151754752 20708003561472 20712527051148 20735062966272 20748448880928 20758369665024 20808497758208 20849139355392 20885298112512 20908773679104 20936095432704 20972404998144 21046680354816 21087787152384 21138710735328 21175371697408 21185496612864 21226874535936 21263688400896 21268333275264 21338995359744 21366879289344 21380673085056 21403935965184 21408611475456 21427994492928 21450425169744 21479739621376 21521692237824 21559017406464 21563726792976 21611453349888 21663641501696 21705953301504 21725605527552 21748347741546 21768038350848 21820604630016 21858448203776 21863222998434 21911612424192 21916398832128 21954408542208 22007424875136 22027350048768 22056133459968 22070372216832 22099211845632 22113478412568 22142374368768 22172634447872 22215940374528 22220793260352 22259330883072 22302806138703 22362468646912 22406145343488 22449907346112 22524495101952 22529415388968 22553928138752 22568488256448 22597978779648 22618438631424 22623379439616 22662615269376 22717341806592 22761711614808 22772595032064 22812089647104 22817072756736 22856644509696 22911839596032 22932583612416 22937593042944 22977373814784 23022251498016 23077846498347 23088881074176 23128924225536 23133976545024 23174097905664 23251091718144 23256170724096 23281474207744 23296504006656 23326945837056 23342004991044 23353165873152 23409559977984 23450159284224 23455281774816 23495960376576 23507194871808 23553107361792 23593955622912 23650931195904 23677515399168 23734692755456 23781049577244 23822293159584 23833683689472 23875018555392 23880233852928 23921649451008 24006369779712 24037739200512 24053257220688 24079427960832 24084687909888 24106493804544 24164707074048 24206616035328 24211903767552 24253894582272 24259192642098 24312885018624 24371596689408 24413864460288 24419197464192 24441306218496 24500328005632 24548180208768 24590754229248 24602512195584 24650563977216 24710091087872 24758352984528 24780768804864 24813150142464 24829168743936 24856183701504 24861613326336 24944213753856 24992932921344 24998392417896 25041747243456 25097171632128 25102218998202 25157777227776 25201408475136 25206913511424 25256145764376 25290661167104 25340056989696 25345592312589 25373169156096 25389549288504 25422726127104 25445743460352 25507190800384 25557009532416 25606925566659 25619169411072 25663600852992 25725574283264 25775819545536 25799156563968 25804792173312 25849545541632 25911967998144 25969318428672 25974991208448 26020039753728 26025723613152 26070860143872 26106488946688 26133817039224 26157478182912 26163192064608 26191658483712 26208567007488 26242814066688 26330003406848 26335754975232 26381429194752 26387191996668 26432955423648 26445594230784 26491458945024 26555431518208 26607297595392 26637204824064 26701529349888 26747837933568 26782789664768 26800079804532 26812894150656 26859395874816 26865263084544 26911855632384 26976843395328 26989742260224 27007166002176 27042456600576 27089356455936 27095273898624 27185295458304 27232443039744 27238391738496 27285631405056 27298677915648 27364599791616 27412058341376 27418046275584 27465597517824 27471597147216 27496469495808 27562869006336 27610671415296 27616702734864 27646750621696 27664598507904 27677826220032 27731884474368 27798852473856 27847064150016 27853147107594 27878364905472 27914793910272 27963206664192 27969314992128 28062240473088 28117049536512 28184947647104 28247328817152 28302499381248 28351584534528 28357777700352 28451993812992 28489172385792 28507564113408 28538581286912 28544815300608 28563242949567 28600566892992 28626461392896 28695589650432 28745356541952 28751635723968 28815271133184 28871550959616 28941271068672 28967474036736 28997796988728 29024051134464 29094139506688 29150963997912 29215483232256 29221865109504 29272544722944 29343233166848 29369800065024 29400544169127 29427162955776 29433591072684 29465615794176 29484637883424 29523165825024 29621253832704 29627724347136 29679107844096 29737074851604 29802891313152 29874860457984 29933209794816 30032660135936 30039220518624 30091317675264 30130638372864 30164505919488 30216820359168 30289789075456 30348948819744 30363460042752 30383061752448 30416119529472 30422763675648 30475526012928 30549119461376 30576778149888 30583457390592 30636498419712 30643190705808 30696335330688 30770461997796 30785174765568 30838565634048 30845302060032 30898797207552 30905546790618 31001455624192 31008227632128 31062005342208 31068790576722 31102594449408 31122673321392 31137554497536 31212746637312 31266879045632 31273709033088 31327947168768 31342926495744 31363160518656 31404143149056 31458607497216 31534574927872 31570020532224 31631680728576 31708066102992 31763057546112 31778244919296 31833358073856 31840311803904 31895532601344 31902499912896 32008493039616 32050318934016 32071009627584 32105903947776 32112917213184 32141991739392 32175637754616 32219609432064 32275488047104 32282538356736 32338526109696 32345590189464 32417180024832 32495462252544 32551819280384 32558929952256 32588408291328 32622521612319 32652057526272 32730906945024 32787672305664 32794834497651 32867418636288 32931612813312 33011137312704 33041025073152 33084200189952 33105558325248 33148817768448 33213561553152 33258951671808 33323910561792 33331189890528 33388996324608 33469625330936 33543702970368 33601877966848 33609218015232 33674861019168 33786742652928 33794123083452 33830892208128 33852732384672 33896968169472 33927657947136 33993922904064 34076012709888 34142567422212 34158892548096 34218134470656 34284966764544 34367759394048 34398875418624 34406389564416 34466060722176 34549290664192 34633321611264 34693386338304 34700964817536 34761146858496 34845089385632 34876637577216 34884256086144 34922211311616 34944756009984 34990418755584 35013007486566 35114339966976 35175238926336 35182922662224 35243940564864 35260792307712 35321945260032 35390933434368 35476396793856 35516273098752 35602039133184 35663783911424 35671574365866 35733439739376 35750525534208 35812527833088 35820350779392 35882474176512 35969124527104 35986323013632 36009554669568 36056608800768 36079885831032 36119141941248 36127031864832 36247060611072 36309924052992 36317855651328 36380841873408 36388788963147 36486133055488 36557395034112 36620796690432 36628796196288 36661959327744 36750492008448 36814228553728 36822270313152 36886131343872 36903768293376 36975845965824 37065136631808 37129418866688 37137529476792 37171153207296 37219725213696 37243753115904 37284275552256 37292419989504 37416320630784 37489399382016 37562620865184 37653328497303 37736665841664 37802112712704 37810370267136 37884218646564 37935991750656 37985563181056 38010085484544 38059753734144 38084323932756 38134089190656 38168615190528 38260786200576 38327142055936 38335514298624 38428754116608 38495401279488 38588361424896 38663729318304 38698734845952 38774318312448 38867951997216 38953977643008 38962486812672 39030059630592 39106290215808 39159733420032 39200725558836 39236217274368 39244788096912 39287487725568 39312850511232 39364221100032 39495005110272 39503632462848 39572143792128 39580787995002 39649433135472 39668391346176 39737188417536 39833147277312 39910946393088 40052294024832 40121756900352 40174184497152 40200119706798 40219341225984 40289093812224 40367783448576 40465265092992 40484613390336 40510749003264 40554826039296 40563684900864 40634034683904 40769037533184 40777943187456 40848664559616 40857587607744 40928447107584 40948016873472 41027282663728 41046899687424 41118087512064 41127069413376 41198396276736 41207395720824 41344303509504 41416007122944 41425054102296 41470125932544 41496897761856 41516739330048 41616995516416 41698278710784 41770596225024 41779720661391 41817547358208 41872190865408 41944809996288 42093360709632 42175574304768 42277421470656 42350743394816 42370993225728 42453749071872 42527376801792 42536666550528 42677990719488 42733758578688 42761346170112 42807871930368 42817222950912 42900850339488 42959479242752 43043384475648 43118034812928 43127453585952 43222906699776 43327283003392 43411906603008 43451211055104 43496695483092 43536076701696 43641209260032 43716896407552 43726445996868 43823224848384 43832797664256 43908817084416 44014849750272 44054700097536 44140744433664 44198423691264 44226956825136 44284748737536 44431880749056 44441586520704 44518661766144 44605612277406 44724937293824 44812290686976 44899814692224 45048990203904 45058830777936 45107856277504 45136976512896 45195957559296 45236877262848 45246758879232 45325230538752 45434683613184 45523423229616 45545190064128 45624179294208 45634145513472 45713289019392 45823679192064 45865167224832 45875186085888 45954747629568 46044502996032 46155692996694 46177762148352 46257848451072 46267953090048 46348195811328 46502183436288 46512341448192 46562948415488 46593008013312 46603185865083 46653891674112 46684009982088 46706331746304 46819119955968 46900318568448 46910563549632 46991920753152 47014389743616 47106214723584 47187911245824 47301862391808 47355030798336 47469385510912 47562099154488 47644586319168 47667367378944 47750037110784 47760467705856 47843298902016 48012739559424 48075478401024 48106514441376 48158855921664 48169375819776 48212987609088 48329414148096 48413232070656 48423807535104 48507789164544 48518385284196 48625770037248 48743193378816 48827728920576 48838394928384 48882612436992 49000656011264 49096360417536 49181508458496 49301127954432 49420182175744 49516705969056 49561537609728 49626300284928 49658337487872 49723226652672 49888427507712 49985865842688 49996784835792 50083494486912 50194343264256 50204437996404 50315554455552 50402816950272 50413827022848 50512291528752 50581322334208 50680113979392 50691184625178 50746338312192 50779098577008 50845452254208 50891486920704 51014381600768 51114019064832 51213851133318 51238338822144 51327201705984 51451148566528 51551639091072 51598313127936 51609584346624 51699091083264 51823935996288 51938636857344 51949982416896 52040079507456 52051447226304 52141720287744 52212977893376 52267634078448 52314956365824 52326384129216 52383316967424 52417134014976 52485628133376 52519511229849 52660006813696 52671509950464 52762858389504 52774383993336 52865910847296 52891188461568 52982917890048 53110863036416 53214595190784 53274409648128 53403058699776 53495675867136 53507361548799 53565579329536 53600159609064 53625788301312 53718791749632 53730526169088 53823711264768 53953686790656 53979484520448 54014332004352 54084913201152 54178712911872 54190547797248 54370590916608 54464886079488 54476783476992 54571262810112 54729199583232 54824116682752 54836092551168 54931195035648 54943194294432 54992938991616 55125738012672 55221342830592 55233405469728 55293501243392 55329197015808 55355652440064 55463768948736 55597704947712 55694128300032 55706294215188 55756729810944 55829587820544 55926413328384 55938629984256 56124480946176 56234099073024 56369895294208 56604998762496 56703169069056 56715555400704 56903987625984 56978344771584 57015128226816 57089630601216 57126485899134 57201133785984 57252922785792 57391179300864 57490713083904 57503271447936 57630542266368 57743101919232 57882542137344 57934948073472 57995593977456 58048102268928 58188279013376 58301927995824 58430966464512 58443730219008 58545089445888 58686466333696 58739600130048 58801088338254 58854325911552 58867182145368 58931231588352 58969275766848 59046331650048 59242507665408 59255448694272 59358215688192 59371181992503 59474149703208 59605782626304 59749720915968 59866419589632 60065320271872 60078441037248 60182635350528 60261276745728 60300179560197 60329011838976 60433640718336 60579578150912 60697897639488 60726920085504 60766123504896 60832239058944 60845527351296 60951052025856 61098238922752 61153556299776 61166914781184 61272996839424 61286381411616 61392670661376 61540923995592 61570349531136 61677131268096 61690604120064 61797594415104 61811093581236 62002911248384 62016455264256 62124010684416 62137581153444 62205188898816 62245346642784 62275108995072 62425493274624 62533758091264 62547418066176 62655894337536 62726321037312 62808286298112 62917214994432 63069149855744 63140041064448 63263361457152 63416132205984 63526115092224 63556489838592 63680623607808 63791065202688 63804999825792 64016986079232 64100637868032 64142019255168 64211807895552 64225834426368 64283983478784 64351275509232 64439218864128 64550976094208 64565076713472 64677052219392 64691180378928 64834360049664 64990924505088 65103638560768 65117859904512 65176816582656 65245043224638 65304115052544 65461813890048 65575344611328 65589668995302 65734837272576 65863225626624 66022274625408 66082050146304 66168400379904 66211116650496 66297635536896 66427123106304 66517903343616 66647821123584 66662379781056 66777992649216 66939250661872 67087405940736 67203755933696 67218436030464 67349722038336 67573485305856 67588246166904 67661784416256 67705464769344 67793936338944 67855315894272 67987845808128 68152025419776 68285134844424 68317785096192 68436268941312 68569933529088 68735518788096 68797750837248 68812779128832 68932121444352 69098581328384 69233539495041 69266643222528 69386772676608 69401929635072 69522293716992 69690178771264 69753275154432 69768512172288 69844422623232 69889512019968 69980837511168 70026014973132 70228679933952 70350477852672 70365845324448 70487881129728 70521584615424 70781866868736 70952793587712 71032546197504 71204078266368 71327567822848 71343148731732 71466879478752 71501051068416 71625055666176 71640701558784 71764948353024 71938249054208 72019109339136 72113217601536 72159771662064 72238283882496 72254063729664 72494121222144 72619848105984 72635711302656 72761683746816 72777577926294 72972266110976 73114790068224 73241593380864 73257592392576 73323918655488 73500984016896 73628457107456 73644540626304 73772262687744 73807536586752 73951691931648 74130273263616 74258837733376 74275058953584 74342306414592 74439450427392 74487506231808 74568551104512 74584839979008 74832641261568 74978798764032 75125241730368 75306656994606 75473331683328 75604225425408 75620740534272 75768437293128 75871983501312 75971126362112 76020170969088 76036776937767 76119507468288 76168647865512 76268178381312 76337230381056 76521572401152 76654284111872 76671028597248 76820776699977 76857508233216 76990802558976 77176722849792 77327458636608 77397469691904 77548636624896 77735903994432 77907955286016 77924973625344 78060119261184 78212580431616 78319466840064 78401451117672 78472434548736 78489576193824 78574975451136 78625701022464 78728442200064 78990010220544 79007264925696 79144287584256 79161575990004 79298866270944 79336782692352 79474376835072 79490360160973 79666294554624 79821892786176 80104588049664 80243513800704 80348368994304 80400239413596 80438682451968 80578187624448 80735566897152 80930530185984 80969226780672 81021498006528 81127369801728 81268069367808 81555886374912 81697329119232 81715175215488 81856894215168 81896033746944 82054565327456 82093799374848 82236175024128 82254138826752 82396792553472 82414791441648 82688607019008 82832014245888 82850108204592 82940251865088 82993795523712 83033478660096 83233991032832 83396557421568 83541192450048 83559441322782 83635094716416 83744381730816 83889619992576 84186721419264 84351148609536 84554842941312 84701486789632 84741986451456 84907498143744 85054753603584 85073333101056 85355981438976 85467517157376 85522692340224 85615743860736 85634445901824 85689728848701 85801700678976 85918958485504 86086768951296 86236069625856 86254907171904 86445813399552 86654566006784 86823813206016 86902422110208 86993390966184 87072153403392 87282418520064 87433792815104 87452891993736 87646449696768 87665595328512 87817634168832 88029699500544 88109400195072 88201632507381 88281488867328 88396847382528 88453913650272 88569497475072 88863761498112 88883173041408 89037323532288 89211224554812 89449874587648 89624581373952 89799629384448 90097980407808 90117661555872 90215712555008 90273953025792 90391915118592 90493517758464 90650461077504 90869367226368 91046846459232 91090380128256 91248358588416 91268291026944 91426578038784 91647358384128 91730334449664 91750372171776 91909495259136 92089005992064 92311385993388 92355524296704 92515696902144 92535906180096 92696391622656 93004366872576 93024682896384 93186016026624 93206371730166 93307783348224 93368019964176 93412663492608 93638239911936 93800637136896 93821127099264 93983841506304 94028779487232 94212429447168 94375822491648 94603724783616 94710061596672 94938771021824 95124198308976 95289172638336 95334734757888 95500074221568 95520935411712 95686597804032 96025479118848 96150956802048 96213028882752 96317711843328 96338751639552 96425975218176 96658828296192 96826464141312 96847615070208 97015578329088 97036770568392 97251540074496 97486386757632 97655457841152 97676789856768 97765224873984 97867564836957 98001312022528 98192720835072 98363016916992 98384503492953 98602255908864 98840364351488 99033411938112 99123075219456 99252600569856 99316674975744 99446453305344 99776855015424 99971731685376 99993569671584 100166988973824 100408875992808 100631108911104 100805633900544 100827654045696 101024583057504 101162644668416 101360227958784 101382369250356 101492676624384 101558197154016 101690904508416 101782973841408 102028763201536 102228038129664 102427702266636 102476677644288 102654403411968 102902297133056 103103278182144 103196626255872 103219168693248 103398182166528 103647871992576 103899964833792 104080159014912 104102894452608 104283440575488 104535268156896 104629912731648 104652768258432 104766633934848 104834268029952 104971256266752 105039022459698 105320013627392 105343019900928 105525716779008 105548767986672 105731821694592 105782376923136 105965835780096 106221726072832 106429190381568 106548819296256 106806117399552 106991351734272 107014723097598 107131158659072 107200319218128 107251576602624 107437583499264 107461052338176 107647422529536 107907373581312 107958969040896 108028664008704 108169826402304 108357425823744 108381095594496 108741181833216 108929772158976 108953566953984 109142525620224 109458399166464 109648233365504 109672185102336 109862390071296 109886388588864 109985877983232 110251476025344 110442685661184 110466810939456 110587002486784 110658394031616 110711304880128 110927537897472 111195409895424 111388256600064 111412588430376 111513459621888 111659175641088 111852826656768 111877259968512 112248961892352 112468198146048 112739790588416 112959985491909 113209997524992 113406338138112 113431110801408 113807975251968 113956689543168 114030256453632 114179261202432 114252971798268 114402267571968 114505845571584 114782358601728 114981426167808 115006542895872 115486203838464 115765084274688 115991187954912 116096204537856 116376558026752 116603855991648 116861932929024 116887460438016 117090178891776 117372932667392 117479200260096 117602176676508 117708651823104 117734364290736 117862463176704 117938551533696 118092663300096 118485015330816 118510897388544 118716431376384 118742363985006 118948299406416 119211565252608 119499441831936 119732839179264 120130640543744 120156882074496 120365270701056 120522553491456 120600359120394 120658023677952 120867281436672 121159156301824 121395795278976 121453840171008 121532247009792 121664478117888 121691054702592 121902104051712 122196477845504 122307112599552 122333829562368 122545993678848 122572762823232 122785341322752 123081847991184 123140699062272 123354262536192 123381208240128 123595188830208 123622187162472 124005822496768 124032910528512 124248021368832 124275162306888 124410377797632 124490693285568 124550217990144 124850986549248 125067516182528 125094836132352 125311788675072 125339161984173 125452642074624 125616572596224 125834429988864 126138299711488 126280082128896 126526722914304 126832264411968 127052230184448 127112979677184 127361247215616 127582130405376 127609999651584 128033972158464 128201275736064 128284038510336 128423615791104 128451668852736 128702551018464 128878437728256 129101952188416 129130153426944 129354104438784 129382360757856 129668720099328 129981849010176 130207277121536 130235719809024 130353633165312 130490086449276 130608230105088 130923627780096 131150689222656 131179337990604 131469674545152 131726451253248 132044549250816 132164100292608 132422233300992 132595271073792 132854246212608 133295642247168 133324759562112 133555985298432 133878501323744 134174811881472 134436872060928 134699444076672 135146970611712 135176492333808 135323568832512 135410929538688 135587872677888 135710631788544 135975691616256 136304050839552 136570269688848 136635570192384 136872537882624 137139867058176 137471037576192 137595501674496 137625558257664 137864242888704 138197162656768 138467078990082 138533286445056 138773545353216 138803859270144 139044587433984 139380357542528 139506550308864 139537024344576 139688845246464 139779024039936 139809557595249 139961675022336 140052029946264 140457359867904 140700955705344 140731690648896 140975762259456 141043169230848 141563733737472 141905587175424 142065092395008 142408156532736 142655135645696 142686297463464 142933758957504 143002102136832 143250111332352 143281403117568 143529896706048 143876498108416 144038218678272 144226435203072 144319543324128 144476567764992 144508127459328 144988242444288 145239696211968 145271422605312 145523367493632 145555155852588 145944532221952 146229580136448 146483186761728 146515184785152 146647837310976 147001968033792 147256914214912 147289081252608 147544525375488 147903383863296 148260546527232 148517675466752 148550117907168 148684612829184 148878900854784 148975012463616 149169679958016 149665282523136 149957597528064 150250483460736 150613313989212 150946663366656 151208450850816 151241481068544 151536874586256 151743967002624 152040341938176 152073553875534 152239014936576 152337295731024 152536356762624 152674460762112 153043144802304 153308568223744 153342057194496 153641553399954 153715016466432 153981605117952 154353445699584 154654917273216 154794939383808 155097273249792 155471807988864 155815910572032 155849947250688 156120238522368 156425160863232 156638933680128 156802902235344 156944869097472 156979152387648 157149950902272 157251402044928 157456884400128 157980020441088 158014529851392 158288575168512 158323151980008 158597732541888 158673565384704 158948753670144 158980720321946 159332589109248 159643785572352 160209176099328 160487027601408 160522084646397 160696737988608 160800478827192 160877364903936 161156375248896 161471133794304 161861060371968 161938453561344 162042996013056 162254739603456 162536138735616 163111772749824 163394658238464 163430350430976 163713788430336 164109130654912 164187598749696 164472350048256 164508277653504 164793585106944 164829582883296 165377214038016 165664028491776 165700216409184 165880503730176 165987591047424 166066957320192 166467982065664 166793114843136 167082384900096 167118882645564 167270189432832 167488763461632 167779239985152 168373442838528 168702297219072 169109685882624 169402973579264 169814996287488 170109507207168 170146666202112 170711962877952 170935034314752 171045384680448 171268891803648 171379457697402 171603401357952 171837916971008 172173537902592 172472139251712 172509814343808 172891626799104 173309132013568 173647626412032 173804844220416 173986781932368 174144306806784 174564837040128 174867585630208 174905783987472 175292899393536 175331190657024 175635268337664 176059399001088 176218800390144 176403265014762 176562977734656 176793694765056 176907827300544 177138994950144 177727522996224 177766346082816 178074647064576 178422449109624 178899749175296 179249162747904 179599258768896 180195960815616 180235323111744 180431425110016 180547906051584 180783830237184 180900538680591 180987035516928 181300922155008 181738734452736 182093692918464 182180760256512 182496717176832 182536582053888 182853156077568 183294716768256 183460668899328 183500744343552 183818990518272 184178011984128 184622771986776 184711048593408 185031393804288 185071812360192 185392783245312 186008733745152 186049365792768 186372032053248 186412743460332 186615566696448 186736039928352 186825326985216 187276479823872 187601274273792 187642254198528 187967683012608 188424858894336 188751644983296 189207449567232 189420123193344 189877542043648 190248396617952 190578345276672 190669469515776 191041870823424 191373195608064 192050958237696 192301913604096 192426057765504 192635423686656 192677503279104 192851950436352 193317656592384 193652928282624 193695230140416 194031156658176 194073541136784 194503080148992 194972773515264 195310915682304 195353579713536 195530449747968 195735129673914 196002624045056 196385441670144 196726033833984 196769006985906 197204511817728 197680728702976 198066823876224 198246150438912 198505201139712 198633349951488 198892906610688 199553710030848 199943463370752 199987139343168 200333977947648 200817751985616 201262217822208 201611267801088 201655308091392 202049166115008 202325289336832 202720455917568 202764738500712 202985353248768 203116394308032 203381809016832 203565947682816 204057526403072 204456076259328 204855404533272 204953355288576 205308806823936 205804594266112 206206556364288 206393252511744 206438337386496 206796364333056 207295743985152 207700618485123 207799929667584 208160318029824 208205788905216 208566881150976 209070536313792 209259825463296 209305536516864 209533267869696 209668536059904 209942512533504 210078044919396 210640027254784 210686039801856 211051433558016 211097535973344 211463643389184 211564753846272 212443452145664 212858380763136 213097638592512 213612234799104 213982703468544 214029446195196 214262317318144 214400638436256 214503153205248 214875166998528 214922104676352 215294845059072 215814747162624 216057328017408 216339652804608 216714851647488 216762191188992 217482363666432 217859544317952 217907133907968 218285051240448 218916798332928 219344370204672 219724780142592 219772777177728 219971755966464 220502952050688 220885371322368 220933621878912 221174004973568 221316788063232 221422609760256 221855075794944 222390819790848 222776513200128 222825176860752 223026919243776 223318351282176 223705653313536 223754519937024 224497923784704 224936396292096 225479581176832 225919970983818 226419995049984 226812676276224 226862221602816 227615950503936 227913379086336 228060512907264 228110330813301 228358522404864 228505943596536 228804535143936 229011691143168 229564717203456 229962852335616 230013085791744 230462330099931 230972407676928 231530168549376 231982375909824 232192409075712 232753116053504 233207711983296 233723865858048 233774920876032 234180357783552 234745865334784 234958400520192 235204353353016 235417303646208 235468728581472 235724926353408 235877103067392 236185326600192 236970030661632 237021794777088 237432862752768 237484727970012 237896598812832 238423130505216 238471080482919 238998883663872 239465678358528 240261281087488 240313764148992 240730541402112 241045106982912 241200718240788 241316047355904 241734562873344 242318312603648 242791590557952 242907680342016 243064494019584 243382109405184 243804208103424 244392955691008 244667659124736 245091987357696 245145525646464 245570682645504 246163695982368 246281398124544 246708525072384 246762416480256 247190377660416 247244374324944 248011644993536 248065821057024 248496042737664 248550324613776 248820755595264 248981386571136 249100435980288 249701973098496 250135032365056 250189672264704 250623577350144 250678323968346 250905284149248 251233145192448 251668859977728 252276599422976 252560164257792 253053445828608 253664528823936 254104460368896 254225959354368 254722494431232 255164260810752 255219999303168 256067944316928 256402551472128 256568077020672 256847231582208 256903337705472 257405102036928 257756875456512 258203904376832 258260306853888 258708208877568 258764721515712 259337440198656 259963698020352 260414554243072 260471439618048 260707266330624 260980172898552 261216460210176 261847255560192 262301378445312 262358675981208 262939349090304 263452902506496 264089098501632 264328200585216 264604897522143 264844466601984 265190542147584 265708492425216 266591284494336 266649519124224 267111970596864 267757002647488 268349623762944 268873744121856 269398888153344 270293941223424 270352984667616 270647137665024 270821859077376 271175745355776 271951383232512 272608101679104 273140539377696 273271140384768 273745075765248 274279734116352 274942075152384 275191003348992 275251116515328 275728485777408 276394325313536 276934157980164 277066572890112 277547090706432 277607718540288 278089174867968 278760715085056 279013100617728 279074048689152 279558048079872 279619115190498 279923350044672 280104059892528 280914719735808 281401911410688 281463381297792 281951524518912 282086338461696 283127467474944 283811174350848 284130184790016 284816313065472 285310271291392 285372594926928 285867517915008 286004204273664 286500222664704 286562806235136 287059793412096 287752996216832 288076437356544 288452870406144 288639086648256 288953135529984 289016254918656 289976484888576 290479392423936 290542845210624 291046734987264 291110311705176 291889064443904 292459160272896 292966373523456 293030369570304 293295674621952 293602694510871 294003936067584 294513828429824 294578162505216 295089050750976 295153510478859 295806767726592 296521093054464 297035350933504 297100235814336 297369225658368 297757801709568 297950024927232 298339359916032 299330565046272 299915195056128 300500966921472 301226627978424 301893326733312 302416901701632 302482962137088 303073749172512 303487934005248 304080683876352 304147107751068 304478029873152 304674591462048 305072713525248 305348921524224 306086289604608 306617136447488 306684114388992 307283106799908 307430032932864 307963210235904 308706891399168 309309834546432 309589878767616 310194546499584 310943615977728 311699894501376 312240477044736 312850321726464 313605804470688 313889738194944 313958304775296 314299901804544 314502804089856 314913768800256 315960040882176 316029059702784 316577150337024 316646303960016 317195465083776 317347130769408 317897507340288 317961440643892 318665178218496 319287571144704 320418352198656 320974055202816 321044169292794 321393475977216 321600957654384 321754729807872 322312750497792 322942267588608 323722120743936 323876907122688 324085992026112 324509479206912 325072277471232 326223545499648 326789316476928 326860700861952 327427576860672 328218261309824 328375197499392 328944700096512 329016555307008 329587170213888 329659165766592 330754428076032 331328056983552 331400432818368 331761007460352 331975182094848 332133914640384 332935964131328 333586229686272 334164769800192 334237765291128 334540378865664 334977526923264 335558479970304 336746885677056 337404594438144 338219371765248 338805947158528 338879956475727 339629992574976 340219014414336 340293332404224 341423925755904 341870068629504 342090769360896 342537783607296 342758915394804 343206802715904 343675833942016 344347075805184 344944278503424 345019628687616 346618264027136 347295252824064 347973563864736 348288613613568 349129674080256 349735171260416 349811567974944 350585798787072 350662381314048 351270536675328 352118798002176 352437600780288 352806530029524 353125955469312 353587389530112 353815654601088 354277989900288 355455045992448 355532692165632 356149294129152 356844898219248 358498325495808 359198517537792 360391921631232 360470646223488 360862850220032 361095812103168 361567660474368 361801077361182 361974071033856 362601844310016 363477468905472 364187385836928 364361520513024 364993434353664 365073164107776 365706312155136 366589433536512 366921337798656 367001488687104 367637981036544 368356023968256 369245543973552 369422097186816 370062787608576 370143624720384 370785566490624 372017467490304 372098731585536 372744064106496 372825486920664 373231133392896 373472079856704 373650653970432 374552959647744 375202548547584 375284508397056 375935366025216 376017485952519 376849717788672 377503289966592 378414899134464 378840246386688 379755084087296 380496793235904 381156690553344 381338939031552 382083741646848 382746391216128 384101916475392 384603827208192 384852115531008 385270847373312 385355006558208 386635313184768 387305856565248 387390460280832 388062313316352 388147082273568 389006160297984 389945547030528 390621831364608 390707159427072 391060899495936 391470259347828 392005248090112 392770883340288 393452067667968 393538013971812 394409023635456 395361457405952 396133647752448 396492300877824 397266699902976 397785813221376 399886926741504 399974278686336 400667955895296 401635503971232 402524435644416 403310616182784 404098332230016 404650578673664 405440911835136 405529477001424 405970706497536 406232788616064 406763618033664 407131895365632 408115052806144 408912152518656 409710809066544 409906710577152 410617613647872 411609188532224 412413112728576 412786505023488 412876674772992 413592728666112 414591487970304 415401236970246 415599859335168 416320636059648 416411577810432 417133762301952 418141072627584 418519650926592 418611073033728 419066535739392 419337072119808 419885025067008 420156089838792 421280054509568 421372079603712 422102867116032 422195071946688 422927286778368 423129507692544 424886904291328 425716761526272 426195277185024 427224469598208 427965406937088 428058892390392 428524634636288 428801276872512 429006306410496 429750333997056 429844209352704 430589690118144 431629494325248 432114656034816 432679305609216 433429703294976 433524382377984 434964727332864 435719088635904 435814267815936 436570102480896 437833596665856 438688740409344 439449560285184 439545554355456 439943511932928 441005904101376 441770742644736 441867243757824 442348009947136 442633576126464 443710151589888 444781639581696 445553026400256 445650353721504 446053838487552 446636702564352 447509039874048 448995847569408 449872792584192 450959162353664 451839941967636 452839990099968 453625352552448 453724443205632 455231901007872 456121025814528 456220661626602 456717044809728 457011887193072 457609070287872 458023382286336 459129434406912 459925704671232 460026171583488 460924660199862 461944815353856 463060337098752 463964751819648 464384818151424 465506232107008 466415423966592 467447731716096 467549841752064 468360715567104 469491730669568 469916801040384 470408706706032 470834607292416 470937457162944 471449852706816 471754206134784 472370653200384 473940061323264 474043589554176 474865725505536 474969455940024 475793197625664 476846261010432 476942160965838 477997767327744 478931356717056 480522562174976 480627528297984 481461082804224 481566253939191 482090213965824 482401436481576 482632094711808 483469125746688 484636625207296 485583181115904 485815360684032 486128988039168 486764218810368 487608416206848 488785911382016 489335318249472 490183974715392 490291051292928 491141365291008 492327391964736 492562796249088 493417050144768 493524832960512 494380755320832 494488748649888 496023289987072 496131642114048 496992085475328 497100649227552 497641511190528 497962773142272 498200871960576 499403946196992 500270064730112 500379344529408 501247154700288 501356647936692 501810568298496 502466290384896 503337719955456 504553198845952 505120328515584 506106891657216 507329057647872 508208920737792 509444988862464 510328521621504 510439998606336 512135888633856 512805102944256 513136154041344 513806675410944 514810204073856 515513750913024 516520613707776 517416417755136 517529443031424 518674880397312 519927396040704 520829108486144 520942879236096 521414532661248 521960345797104 522432920420352 523694511120384 524602756890624 524717351962416 525878698180608 526905805012992 528178197003264 528656401170432 529209795044286 529688933203968 530381084295168 531416984850432 533182568988672 533299038248448 534223941193728 535514005294976 536699247525888 537747488243712 538797776306688 540587882446848 540705969335232 541294275330048 541643718154752 542351490711552 542701616041773 543902766465024 545216203358208 546281078755392 546542280769536 547490151530496 548559468232704 549884150304768 550382006697984 550502233030656 551456971554816 552788650627072 553868315960328 554133145780224 555094181412864 555215437080576 556178349735936 557521430170112 558026201235456 558148097378304 559116096159744 559238230380996 559846700089344 560208119785056 561829439471616 562803822821376 562926762595584 563903049037824 566254934949888 567622348701696 568260369580032 569632626130944 570620542582784 570745189853856 571735035830016 572008408547328 573125612470272 574119586824192 575505992433664 576152874713088 576905740812288 577278173296512 577906271059968 578032509837312 579952969777152 580958784847872 581085690421248 582093469974528 582220623410352 584918320545792 585932747046912 586060739140608 586591349243904 587205389021742 588007872135168 589027656859648 589156325010432 590178101501952 590307020957718 591613535453184 593042186108928 594070701867008 594200471628672 594738451316736 595515603419136 595900049854464 596678719832064 598661130092544 599830390112256 601001933842944 602453255956848 603786653466624 604833803403264 604965924274176 606147498345024 606975868010496 608161367752704 608294215502136 608956059746304 609349182924096 610145427050496 610697843048448 612172579209216 613234272894976 613368228777984 614566213599816 614860065865728 615926420471808 617413782798336 618619669092864 619179757535232 620389092999168 621887231955456 623101855455369 623399789002752 624480954089472 625700643452928 627211608941376 627779476389888 627916609550592 628599803609088 629005608179712 629827537600512 631920081764352 632058119405568 633154300674048 633292607920032 634390930167552 634694261538816 635922881287784 637330356436992 638575142289408 640836704397312 641948110405632 642088338585588 642786951954432 643201915308768 643509459615744 644625500995584 645884535177216 647444241487872 648171984052224 649018958413824 650144554942464 652447090999296 653578632953856 653721401723904 654855153721344 656436522619648 656750394998784 658033110614016 659174340427776 659318331533184 661508856152064 662656113967104 662800865636736 663522014920704 663950364189696 664267829280768 665871928262656 667172459372544 668329539600384 668475530582256 669080757731328 669955053846528 671116959940608 673493771354112 674809188876288 676438743530496 677611894317056 677759912951454 679259985149952 680438028828672 680586664808448 682847851511808 683740137259008 684181538721792 685075567214592 685517830789608 686413605431808 687351667884032 688694151610368 689888557006848 690039257375232 691386990299793 693236528054272 694590505648128 695947127729472 696577227227136 698259348160512 699470342520832 699623135949888 701171597574144 701324762628096 702541073350656 704237596004352 704875201560576 705613060059048 706251910938624 707174779060224 707631309202176 708555979800576 710910091984896 711065384331264 712298588258304 713689796438496 715413241448757 716996650991616 718397035075584 720783843262464 720941292446976 721725700440064 722191624206336 723135320948736 723602154722364 723948142067712 725203688620032 726954937810944 728374771673856 728723041026048 730146328215552 731412624310272 733178867073024 734002977374208 735275962073088 736712047936512 738491087947104 738844194373632 740125575217152 740287249440768 741571132981248 744034934980608 744197463171072 745488128212992 745650973841328 746462266785792 746944159713408 747301307940864 749105919295488 750405097095168 750569016794112 751870732050432 752034971905038 753699435577344 755006579933184 756829798268928 757680492773376 759510168174592 760993586471808 762313381106688 762677878063104 764167483293696 765492782432256 768203832950784 769207654416384 769704231062016 770541694746624 770710013116416 773270626369536 774611713130496 774780920561664 776124626632704 776294164547136 778012320595968 779891094061056 781243662729216 781414318854144 782121798991872 782940518695656 784010496180224 785541766680576 786904135335936 787076027943624 788818047270912 790722914811904 792267295504896 792984601755648 793814692566429 794533399805952 795571626442752 799773853483008 799948557372672 801335911790592 803271007942464 805048871288832 806621232365568 808196664460032 809301157347328 810881823670272 811058954002848 811941412995072 812465577232128 813527236067328 816230105612288 817824305037312 819421618133088 819813421154304 821235227295744 823218377064448 824826225457152 825573010046976 825753349545984 827185457332224 829182975940608 830802473940492 831199718670336 832641272119296 832823155620864 834267524603904 836282145255168 837039301853184 837222146067456 838674144239616 839770050134016 840312179677584 842744159207424 844205734232064 844390143893376 845854573556736 846259015385088 849773808582656 851433523052544 852390554370048 854448939196416 855930813874176 856117784780784 857049269272576 857602553745024 858012612820992 859500667994112 859688418705408 861179380236288 863258988650496 864229312069632 865358611218432 866859406589952 867048764755968 869929454665728 871438177271808 871628535631872 873140204961792 875667193331712 877377480818688 878899120570368 879091108710912 879887023865856 882011808202752 883541485289472 883734487515648 884696019894272 885267152252928 885460531436577 887420303179776 889563279163392 891106052800512 891300707443008 892107676975104 893273405128704 895018079748096 897991695138816 899745585168384 901918324707328 903679883935272 905679980199936 907250705104896 907448886411264 910463802015744 912242051629056 912441323253204 913434089619456 914023774386144 915218140575744 916046764572672 918258868813824 919851409342464 920052343166976 921849320399724 923889630707712 926120674197504 927929503639296 928769636302848 931012464214016 932830847933184 935099683504128 936721431134208 938983461339136 940817413412064 941669214584832 941874914325888 942899705413632 943508412269568 944741306400768 947880122646528 948087179108352 949731451011072 949938911880048 951586395251328 953692522020864 953884321931676 955995534655488 957862713434112 961045124349952 961255056595968 962922165608448 963132507878382 964180427931648 964802872963152 965264189423616 966938251493376 969273250414592 971166362231808 971630721368064 972257976078336 973528437620736 975216832413696 977571822764032 978670636498944 980367949430784 980582102585856 982282730582016 984654783929472 985125592498176 986834100289536 987049665921024 988761510641664 988977497299776 992046579974144 992263284228096 993984170950656 994201298455104 995283022381056 995925546284544 996401743921152 998807892393984 1000540129460224 1000758689058816 1002494309400576 1002713295873384 1003621136596992 1004932580769792 1006675439910912 1009106397691904 1010240657031168 1012213783314432 1014658115295744 1016417841475584 1016639869427181 1018889977724928 1020657043243008 1020879997212672 1024271777267712 1025610205888512 1026272308082688 1027613350821888 1029620408147712 1031027501826048 1033041227415552 1034832835510272 1035058886062848 1039854792081408 1041658216972288 1041885758472192 1043920691594208 1044865840840704 1047389022240768 1049205513781248 1049434703924832 1051757396361216 1053811610025984 1056356394006528 1057312802340864 1058419590088572 1059377866407936 1060762168590336 1062833969700864 1066365137977344 1066598076496896 1068447882387456 1071028010589952 1075494976487424 1077595552613376 1081175764893696 1081411938670464 1082588550660096 1083287436309504 1084702981423104 1085403232083546 1087805532930048 1090432406716416 1092562157510784 1093084561539072 1094980303060992 1097118936465408 1099768300609536 1100764013395968 1101004466061312 1102913943109632 1105577301254144 1107736631920656 1108266291560448 1110188362825728 1110430874161152 1112356699471872 1115042860340224 1116052402470912 1116296194756608 1118232192319488 1118476460761992 1119693400178688 1120416239570112 1123658878943232 1125607645642752 1125853525191168 1127806098075648 1128052457857557 1132509869899776 1135244697403392 1136520739160064 1139265252261888 1141241085165568 1141490379707712 1143470071660032 1144016817094656 1146251224940544 1148239173648384 1151011984867328 1152305749426176 1153811481624576 1154556346593024 1155812542119936 1156065019674624 1159905939554304 1161917569695744 1162171380842496 1164186939949056 1164441246820704 1169836641091584 1171865494093824 1172121478281216 1173182698487808 1174410778043484 1176015744270336 1178055313719296 1178312650020864 1180356203003904 1180614041915436 1183227070906368 1186084372217856 1188141403734016 1188400943257344 1189476902633472 1191800099708928 1193357439664128 1199660780224512 1202003867685888 1204906511913696 1207573306933248 1209931848548352 1212294996690048 1213951736020992 1216322735505408 1216588431004272 1217912119492608 1218698365848192 1220290854100992 1221395686096896 1224345158418432 1226468545789952 1226736457555968 1229132427199632 1229720131731456 1231852840943616 1234827565596672 1237239338185728 1238359515070464 1240778185998336 1243774463910912 1246203710910738 1246799578005504 1248961908178944 1251401286905856 1254423217882752 1255558952779776 1255833219101184 1257199607218176 1258011216359424 1259655075201024 1263840163528704 1264116238811136 1266308601348096 1266585215840064 1268781860335104 1269388523077632 1271845762575568 1274660712873984 1277150284578816 1281673408794624 1283896220811264 1284176677171176 1285573903908864 1286403830617536 1287018919231488 1289251001991168 1291769070354432 1294888482975744 1296343968104448 1298037916827648 1300289109884928 1304894181998592 1307157265907712 1307442803447808 1309710307442688 1312873045239296 1313500789997568 1316066221228032 1318348680855552 1318636663066368 1323017712304128 1325312227934208 1325601731273472 1327044029841408 1327900728379392 1331743856525312 1334344918745088 1336659079200768 1336951061164512 1338161515462656 1339910107693056 1346987542708224 1349618377752576 1352877487060992 1355223788634112 1355519825902908 1358519970299904 1360876057657344 1361173329616896 1365695703023616 1368363077443584 1370151134429184 1371035661579216 1372827210863616 1377388303220736 1379777114013696 1380078514750464 1382773980599586 1386473056108544 1389181011296256 1391894255458944 1393154454454272 1396518696321024 1398940685041664 1399246271899776 1402343195148288 1402649525256192 1405082146701312 1408475192008704 1409750403121152 1411226120118096 1412503821877248 1414349558120448 1415262618404352 1417111959601152 1421820183969792 1422130768662528 1424597176516608 1427379592876992 1430826482897514 1433993301983232 1436794070151168 1441567686524928 1441882584893952 1443451400880128 1444383248412672 1444698761817573 1446270641897472 1447204309444728 1447896284135424 1450407377240064 1453909875621888 1456749543347712 1457446082052096 1460292656431104 1462825248620544 1466357734146048 1468005954748416 1470551924146176 1473424095873024 1476982175894208 1477688388747264 1480251150434304 1480574498881536 1483142265962496 1488069869961216 1488394926342144 1490976256425984 1491301947682656 1492924533571584 1493888319426816 1494602615881728 1498211838590976 1500810194190336 1501138033588224 1503741464100864 1504069943810076 1507398871154688 1510013159866368 1513659596537856 1515360985546752 1519020336349184 1521987172943616 1524626762213376 1528334966587392 1530985564864512 1536407665901568 1538415308832768 1539408462124032 1541420026232832 1546541252739072 1549561841123328 1552249253265408 1552588329094272 1556024641191936 1559782188122112 1562487325458432 1562828637708288 1564243597983744 1565881037391312 1568020992360448 1571083533361152 1573808270671872 1574152055887248 1577636094541824 1581445829623808 1584534591009792 1585969203511296 1587629385132858 1589066799611904 1591143252885504 1599547706966016 1599897114745344 1602671823581184 1606542015884928 1610097742577664 1613242464731136 1616393328920064 1618602314694656 1621763647340544 1622117908005696 1623882825990144 1624931154464256 1627054472134656 1628104848125319 1632460211224576 1635648610074624 1638843236266176 1639626842308608 1642470454591488 1646436754128896 1649652450914304 1651146020093952 1651506699091968 1654370914664448 1658365951881216 1661604947880984 1662399437340672 1665282544238592 1665646311241728 1668535049207808 1672564290510336 1674078603706368 1674444292134912 1677348288479232 1679540100268032 1680624359355168 1685488318414848 1688411468464128 1688780287786752 1691709147113472 1699547617165312 1702867046105088 1704781108740096 1708897878392832 1711861627748352 1712235569561568 1714098538545152 1715205107490048 1716025225641984 1719376837410816 1722358760472576 1726517977300992 1728458624139264 1730717222436864 1733718813179904 1734097529511936 1739858909331456 1742876354543616 1743257071263744 1746280409923584 1754754961637376 1757798241140736 1758182217421824 1759774047731712 1764023616405504 1767082970578944 1767468975031296 1770534304505856 1770921062873154 1774840606359552 1779126558326784 1782212105601024 1782601414886016 1784215353950208 1786546810257408 1790036159496192 1795983390277632 1799491170336768 1803836649414656 1807359767870544 1811359960399872 1814501410209792 1814897772822528 1820927604031488 1824484103258112 1824882646506408 1826868179238912 1828047548772288 1830436281151488 1832093529145344 1836517737627648 1839702818684928 1840104686333952 1843698640799448 1847779261415424 1852241348395008 1855859007278592 1857539272605696 1862024928428032 1865661695866368 1869305566366107 1870199367008256 1873442862268416 1877966922678272 1881634826824128 1883338429169664 1883749828651776 1885799410827264 1887016824539136 1889482612801536 1895760245293056 1896174358216704 1899462902022144 1899877823760096 1903172790502656 1907768643863352 1911991069310976 1915725426868224 1922090248699904 1922510113191936 1925844331216896 1926265015756764 1928360855863296 1929605745926304 1930528378847232 1933876502986752 1938546500829184 1942332724463616 1944515952156672 1947056875241472 1950433664827392 1955143645528064 1957341272997888 1960735898861568 1961164205171712 1964565461164032 1969309567858944 1970251184996352 1974099331842048 1977523021283328 1977954994599552 1984526568456192 1987968341901312 1988402596910208 1990566044762112 1991851092569088 1992803487842304 1997615784787968 2001080258920448 2001517378117632 2004988618801152 2005426591746768 2007242273193984 2009865161539584 2013350879821824 2018212795383808 2020481314062336 2024427566628864 2029316230591488 2032835682951168 2033279738854362 2037779955449856 2041314086486016 2041759994425344 2048543554535424 2051220411777024 2052544616165376 2055226701643776 2059240816295424 2062055003652096 2066082454831104 2069665671020544 2070117772125696 2079709584162816 2083316433944576 2083771516944384 2087841383188416 2089731681681408 2094778044481536 2098411027562496 2098869407849664 2103514792722432 2107623220051968 2112712788013056 2114625604681728 2116839180177144 2118755732815872 2121524337180672 2125667939401728 2132730275954688 2133196152993792 2136895764774912 2142056021179904 2146239724346271 2150989952974848 2155191105226752 2162351529787392 2162823877340928 2165177101320192 2166574872619008 2169405962846208 2170806464167092 2175611065860096 2180864813432832 2185124315021568 2186169123078144 2194237872930816 2199536601219072 2202008932122624 2205827886219264 2211154602508288 2215473263841312 2216532583120896 2220376725651456 2220861748322304 2224713398943744 2230085720680448 2232104804941824 2232592389513216 2236464384638976 2236952921523984 2239386800357376 2240832479140224 2247317757886464 2251215291285504 2251707050382336 2255612196151296 2256104915715114 2265019739799552 2270489394806784 2273041478320128 2278530504523776 2282482170331136 2282980759415424 2286940143320064 2288033634189312 2292502449881088 2296478347296768 2302023969734656 2304611498852352 2307622963249152 2309112693186048 2311625084239872 2312130039349248 2319811879108608 2323835139391488 2324342761684992 2328373879898112 2328882493641408 2339673282183168 2343730988187648 2344242956562432 2346365396975616 2348821556086968 2352031488540672 2356110627438592 2356625300041728 2360712406007808 2361228083830872 2366454141812736 2372168744435712 2376282807468032 2376801886514688 2378953805266944 2381444077699287 2383600199417856 2386714879328256 2399321560449024 2404007735371776 2409813023827392 2415146613866496 2419863697096704 2424589993380096 2427903472041984 2432645471010816 2433176862008544 2435824238985216 2437396731696384 2440581708201984 2448690316836864 2452937091579904 2453472915111936 2458264854399264 2459440263462912 2463705681887232 2469655131193344 2474478676371456 2476719030140928 2481556371996672 2487548927821824 2492407421821476 2493599156011008 2497923816357888 2502802573811712 2508846435765504 2511117905559552 2511666438202368 2516022432718848 2519310150402048 2528232477622272 2532617202696192 2533170431680128 2537563720670208 2538777046155264 2543691525151136 2549321425747968 2554300569157632 2563346817589248 2567792441622528 2568353354342352 2571147807817728 2572807661235072 2574037838462976 2578502003982336 2583538140708864 2589776965951488 2592687936208896 2596075833655296 2600578219769856 2609788363997184 2614314531815424 2614885606895616 2619420614885376 2625746090478592 2627001579995136 2632132442456064 2636697361711104 2637273326132736 2646035424608256 2650624455868416 2651203462546944 2654088059682816 2655801456758784 2656381594309731 2663487713050624 2668689837490176 2673318158401536 2673902122329024 2676323030925312 2679820215386112 2693975085416448 2699236755505152 2705754974121984 2710447577268224 2711039651805816 2717039940599808 2721752115314688 2722346659233792 2731391406047232 2736726154887168 2740302268858368 2742071323158432 2745654421727232 2754776606441472 2759554228027392 2760157029500928 2765547961199172 2772946112217088 2778362022592512 2783788510917888 2786308908908544 2793037392642048 2797881370083328 2798492543799552 2805299050512384 2810164293402624 2816950384017408 2822452240236192 2825007643754496 2828699116240896 2830525236808704 2834223919202304 2843640367939584 2844261537325056 2849194353033216 2854759185753984 2861652965795028 2867986603966464 2873588140302336 2883135373049856 2883765169787904 2888766496825344 2889397523635146 2892541283794944 2894408618889456 2895792568270848 2900814754480128 2907819751243776 2913499086695424 2914892164104192 2920585312862208 2925650497241088 2932715468292096 2936011909496832 2941103848292352 2946848191746048 2953964351788416 2955376777494528 2960502300868608 2961148997763072 2966284531924992 2976139739922432 2976789852684288 2981952512851968 2982603895365312 2985849067143168 2987776638853632 2989205231763456 2996423677181952 3001620388380672 3002276067176448 3007482928201728 3008139887620152 3014797742309376 3020026319732736 3027319193075712 3030721971093504 3038040672698368 3043974345887232 3049253524426752 3049919608281543 3056669933174784 3061971129729024 3072815331803136 3076830617665536 3078816924248064 3082840052465664 3093082505478144 3099123682246656 3104498506530816 3105176658188544 3119564376244224 3124974650916864 3125657275416576 3131762074782624 3136041984720896 3142167066722304 3147616541343744 3148304111774496 3155272189083648 3162891659247616 3169069182019584 3171938407022592 3175258770265716 3178133599223808 3182286505771008 3199095413932032 3199794229490688 3205343647162368 3213084031769856 3226484929462272 3232786657840128 3243527294681088 3244235816011392 3247765651980288 3249862308928512 3254108944269312 3256209696250638 3264920422449152 3271297220149248 3277686472532352 3279253684617216 3284940909182976 3292873508257792 3299304901828608 3302292040187904 3303013398183936 3308741829328896 3316731903762432 3323209895761968 3324798874681344 3330565088477184 3331292622483456 3337070098415616 3345128581020672 3348157207412736 3348888584269824 3354696576958464 3359080200536064 3361248718710336 3370976636829696 3376822936928256 3377560575573504 3383418294226944 3399095234330624 3405734092210176 3409562217480192 3417795756785664 3423723255496704 3424471139123136 3428197077090304 3430410214980096 3432050451283968 3438753674821632 3444717520945152 3453035954601984 3456917248278528 3461434444873728 3467437626359808 3468195059023872 3479717818662912 3485752709087232 3486514142527488 3492560819847168 3509509923274752 3515596482281472 3516364434843648 3519548095463424 3528047232811008 3534165941157888 3534937950062592 3541068609011712 3541842125746308 3549681212719104 3558253116653568 3564424211202048 3565202829772032 3568430707900416 3580072318992384 3598982340673536 3607673298829312 3614719535741088 3622719920799744 3629795545645056 3641855208062976 3648968206516224 3649765293012816 3653736358477824 3656095097544576 3660872562302976 3664187058290688 3673035475255296 3679405637369856 3680209372667904 3687397281598896 3695558522830848 3704482696790016 3711718014557184 3715078545211392 3724049856856064 3731323391732736 3738611132732214 3740398734016512 3746885724536832 3755933845356544 3763269653648256 3766676858339328 3767499657303552 3771598821654528 3774033649078272 3778965225603072 3791520490586112 3792348716433408 3798925804044288 3799755647520192 3806345581005312 3815537287726704 3823982138621952 3831450853736448 3844180497399808 3845020226383872 3851688662433792 3852530031513528 3856721711726592 3859211491852608 3861056757694464 3867753005973504 3877093001658368 3884665448927232 3889031904313344 3894113750482944 3900867329654784 3910287291056128 3914682545995776 3921471797723136 3922328410343424 3929130922328064 3938619135717888 3940502369992704 3948198663684096 3955046042566656 3955909989199104 3969053136912384 3975936683802624 3976805193820416 3981132089524224 3983702185138176 3995231569575936 4002160517840896 4003034756235264 4009977237602304 4010853183493536 4014484546387968 4019730323079168 4036425590767616 4040962628124672 4048855133257728 4058632461182976 4065671365902336 4066559477708724 4075559910899712 4082628172972032 4083519988850688 4097087109070848 4105089232330752 4110453403287552 4118481632590848 4132164909662208 4139331342041088 4140235544251392 4159419168325632 4167543033888768 4175682766376832 4179463363362816 4189556088963072 4196822055124992 4197738815699328 4207029585444864 4215246440103936 4225425576026112 4229251209363456 4233678360354288 4237511465631744 4243048674361344 4251335878803456 4265460551909376 4266392305987584 4273791529549824 4284112042359808 4292479448692542 4301979905949696 4310382210453504 4324703059574784 4325647754681856 4330354202640384 4333149745238016 4334096285452719 4338811925692416 4341612928334184 4351222131720192 4361729626865664 4370248630043136 4372338246156288 4388475745861632 4399073202438144 4404017864245248 4411655772438528 4422309205016576 4430946527682624 4433065166241792 4440753451302912 4441723496644608 4449426797887488 4460171441360896 4464209609883648 4465184779026432 4472928769277952 4473905843047968 4478773600714752 4481664958280448 4494635515772928 4502430582571008 4503414100764672 4511224392302592 4512209831430228 4530039479599104 4540978789613568 4546082956640256 4557061009047552 4564964340662272 4565961518830848 4573880286640128 4585004899762176 4592956694593536 4604047939469312 4609222997704704 4615245926498304 4618225386372096 4624260078698496 4639623758217216 4648685523369984 4656747759796224 4657764987282816 4679346564366336 4687461976375296 4688485913124864 4692730793951232 4697643112173936 4704062977081344 4712221254877184 4713250600083456 4721424812015616 4722456167661744 4732908283625472 4744337488871424 4752565614936064 4753603773029376 4757907610533888 4762888155398574 4767200398835712 4773429758656512 4798643120898048 4808015470743552 4819626047654784 4830293227732992 4839727394193408 4849179986760192 4855806944083968 4865290942021632 4866353724017088 4871648477970432 4874793463392768 4881163416403968 4897380633673728 4905874183159808 4906945830223872 4916529708798528 4918880526925824 4927411363774464 4939310262386688 4948957352742912 4953438060281856 4963112743993344 4975097855643648 4984814843642952 4987198312022016 4995847632715776 5005605147623424 5017692871531008 5022235811119104 5023332876404736 5032044865437696 5038620300804096 5056464955244544 5065234405392384 5066340863360256 5075127441340416 5087383050302272 5098642851495936 5108601138315264 5126693635178496 5135584883245056 5136706708684704 5142295615635456 5145615322470144 5148075676925952 5167076281417728 5179553931902976 5185375872417792 5192151667310592 5201156439539712 5219576727994368 5228629063630848 5229771213791232 5238841229770752 5251492180957184 5264264884912128 5273394723422208 5274546652265472 5292070849216512 5301248911736832 5302406925093888 5311602913517568 5312763188619462 5326975426101248 5337379674980352 5346636316803072 5347804244658048 5352646061850624 5359640430772224 5387950170832896 5398473511010304 5411509948243968 5420895154536448 5422079303611632 5434079881199616 5443504230629376 5444693318467584 5462782812094464 5473452309774336 5480604537716736 5484142646316864 5491308843454464 5509553212882944 5519108456054784 5520314059001856 5531095922398344 5545892224434176 5556724045185024 5567577021835776 5572617817817088 5586074785284096 5595762740166656 5596985087599104 5607916699098321 5610598101024768 5620328586805248 5633900768034816 5644904480472384 5650015287508992 5657398232481792 5661050473617408 5668447838404608 5687280735879168 5688523074650112 5698388706066432 5709518371507968 5723305931590056 5735973207932928 5747176280604672 5766270746099712 5767530339575808 5777532993650688 5778795047270292 5785082567589888 5788817237778912 5791585136541696 5801629508960256 5815639502487552 5826998173390848 5841170625724416 5851300994482176 5865430936584192 5872023818993664 5882207696584704 5893696383492096 5907928703576832 5910753554989056 5922297995526144 5932569063849984 5953579705368576 5963905025703936 5965207790730624 5971698134286336 5975553277707264 5978410463526912 5992847354363904 6003240776761344 6004552134352896 6014965856403456 6016279775240304 6029595484618752 6040052639465472 6054638386151424 6061443942187008 6076081345396736 6087948691774464 6098507048853504 6099839216563086 6113339866349568 6123942259458048 6145630663606272 6153661235331072 6157633848496128 6165680104931328 6186165010956288 6198247364493312 6208997013061632 6210353316377088 6239128752488448 6249949301833728 6251314550833152 6263524149565248 6272083969441792 6284334133444608 6295233082687488 6296608223548992 6310544378167296 6325783318495232 6338138364039168 6343876814045184 6350517540531432 6356267198447616 6364573011542016 6398190827864064 6399588458981376 6410687294324736 6426168063539712 6438719173038813 6452969858924544 6465573315680256 6487054589362176 6488471632022784 6495531303960576 6499724617857024 6508217888538624 6512419392501276 6529840844898304 6542594440298496 6555372945064704 6558507369234432 6585747016515584 6598609803657216 6606026796367872 6617483658657792 6633463807524864 6646419791523936 6649597749362688 6661130176954368 6662585244966912 6674140196831232 6690257162041344 6696314414825472 6697777168539648 6709393153916928 6718160401072128 6722497437420672 6741953273659392 6753645873856512 6755121151147008 6766836588453888 6811468184420352 6819124434960384 6835591513571328 6847446510993408 6848942278246272 6856394154180608 6860820429960192 6864100902567936 6877507349643264 6889435041890304 6906071909203968 6913834496557056 6922868889747456 6934875252719616 6936390118047744 6959435637325824 6971505418174464 6973028285054976 6985121639694336 7019019846549504 7031192964562944 7032728869687296 7039096190926848 7056094465622016 7068331882315776 7069875900125184 7082137218023424 7083684251492616 7099362425438208 7116506233307136 7128848422404096 7130405659544064 7136861415800832 7144332233097861 7160144637984768 7197964681347072 7215346597658624 7229439071482176 7245439841599488 7259591091290112 7283710416125952 7297936413032448 7299530586025632 7307472716955648 7312190195089152 7321745124605952 7346070950510592 7358811274739712 7360418745335808 7374794563197792 7391117045661696 7408965393580032 7423436029114368 7430157090422784 7448099713712128 7462646783465472 7477222265464428 7480797468033024 7493771449073664 7511867690713088 7526539307296512 7533353716678656 7534999314607104 7548067298156544 7557930451206144 7584697432866816 7597851608088576 7599511295040384 7612691162010624 7631074575453408 7647964277243904 7662901707472896 7688360994799616 7690040452767744 7703377324867584 7705060063027056 7713443423453184 7718422983705216 7722113515388928 7735506011947008 7754186003316736 7769330897854464 7778063808626688 7788227500965888 7801734659309568 7820574582112256 7829365091991552 7842943595446272 7844656820686848 7858261844656128 7877238271435776 7881004739985408 7896397327368192 7910092085133312 7911819978398208 7938106273824768 7951873367605248 7953610387640832 7962264179048448 7967404370276352 7990463139151872 8004321035681792 8006069512470528 8019954475204608 8021706366987072 8028969092775936 8039460646158336 8072851181535232 8081925256249344 8097710266515456 8117264922365952 8131342731804672 8133118955417448 8151119821799424 8165256345944064 8167039977701376 8194174218141696 8210178464661504 8220906806575104 8236963265181696 8264329819324416 8278662684082176 8280471088502784 8318838336651264 8335086067777536 8351365532753664 8358926726725632 8379112177926144 8393644110249984 8395477631398656 8430492880207872 8450851152052224 8467356720708576 8475022931263488 8486097348722688 8502671757606912 8530921103818752 8532784611975168 8547583059099648 8568224084719616 8584958897385084 8603959811899392 8620764420907008 8649406119149568 8651295509363712 8666299490476032 8668192570905438 8677623851384832 8683225856668368 8702444263440384 8723459253731328 8740497260086272 8744676492312576 8776951491723264 8798146404876288 8808035728490496 8823311544877056 8844618410033152 8861893055365248 8866130332483584 8881506902605824 8883446993289216 8898853595774976 8920342882721792 8928419219767296 8930369558052864 8945857538555904 8947811686095936 8957547201429504 8963329916560896 8989271031545856 9004861165142016 9006828201529344 9022448784605184 9024419662860456 9060078959198208 9081957579227136 9092165913280512 9114122018095104 9129928681324544 9131923037661696 9147760573280256 9149758824844629 9170009799524352 9185913389187072 9208095878938624 9218445995409408 9230491852996608 9236450772744192 9248520157396992 9279247516434432 9297371046739968 9313495519592448 9315529974565632 9358693128732672 9374923952750592 9376971826249728 9395286224347872 9408125954162688 9424442509754368 9426501200166912 9442849624031232 9444912335323488 9465816567250944 9488674977742848 9505131229872128 9507207546058752 9515815221067776 9525776310797148 9534400797671424 9546859517313024 9597286241796096 9616030941487104 9639252095309568 9679454788386816 9698359973520384 9730581884043264 9732707448034176 9743296955940864 9749586926785536 9762326832807936 9794761267347456 9813891660447744 9833059417597056 9837761053851648 9854822727548928 9878620524773376 9897914705485824 9906876120563712 9926225487986688 9950195711287296 9969629687285904 9974396624044032 9991695265431552 10011210295246848 10035385743062016 10044471622238208 10046665752809472 10064089730875392 10077240601608192 10112929910489088 10130468810784768 10132681726720512 10150254882680832 10174766100604544 10197285702991872 10217202276630528 10253387270356992 10271169766490112 10273413417369408 10284591231270912 10291230644940288 10296151353851904 10334152562835456 10359107863805952 10370751744835584 10384303334621184 10402312879079424 10439153455988736 10457258127261696 10459542427582464 10477682459541504 10502984361914368 10528529769824256 10546789446844416 10549093304530944 10584141698433024 10602497823473664 10604813850187776 10623205827035136 10625526377238924 10653950852202496 10674759349960704 10693272633606144 10695608489316096 10705292123701248 10796947022020608 10823019896487936 10841790309072896 10844158607223264 10868159762399232 10889386636935168 10925565624188928 10946904619548672 10961209075433472 10968285292633728 10982617686908928 11019106425765888 11038216912109568 11040628118003712 11062191844796688 11113448090370048 11135154043671552 11145235635634176 11172149570568192 11191525480333312 11193970175198208 11215833398196642 11221196202049536 11240657173610496 11267801536069632 11289808960944768 11300030575017984 11314796464963584 11322100947234816 11336895676809216 11374561471758336 11377046149300224 11396777412132864 11419036743015936 11446611863180112 11471946415865856 11494352561209344 11532541492199424 11535060679151616 11555065987301376 11557590094540584 11570165135179776 11577634475557824 11583170273083392 11603259017920512 11631279004975104 11653996346781696 11682341251448832 11702601988964352 11730861873168384 11744047637987328 11764415393169408 11787392766984192 11815857407153664 11821507109978112 11844595991052288 11865138127699968 11907159410737152 11927810051407872 11930415581461248 11943396268572672 11951106555414528 11985694708727808 12006481553522688 12009104268705792 12029931712806912 12032559550480608 12059190969237504 12109276772302848 12122887884374016 12152162690793472 12175897383548928 12197014097707008 12199678433126172 12226679732699136 12247884518916096 12291261327212544 12315267696992256 12331360209862656 12396494728986624 12417994026123264 12420706632754176 12478257504976896 12502629101666304 12527048299130496 12544167938883584 12568668266889216 12590466165374976 12593216447097984 12621088756334592 12651566636990464 12676276728078336 12687753628090368 12701035081062864 12712534396895232 12729146023084032 12796381655728128 12799176917962752 12821374588649472 12852336127079424 12877438346077626 12905939717849088 12931146631360512 12974109178724352 12976943264045568 12991062607921152 12999449235714048 13016435777077248 13024838785002552 13059681689796608 13085188880596992 13110745890129408 13117014738468864 13171494033031168 13197219607314432 13212053592735744 13234967317315584 13266927615049728 13292839583047872 13299195498725376 13322260353908736 13325170489933824 13348280393662464 13380514324082688 13392628829650944 13395554337079296 13418786307833856 13436320802144256 13444994874841344 13483906547318784 13507291747713024 13510242302294016 13533673176907776 13622936368840704 13638248869920768 13671183027142656 13694893021986816 13697884556492544 13712788308361216 13721640859920384 13755014699286528 13778870083780608 13812143818407936 13827668993114112 13845737779494912 13872780236095488 13918871274651648 13946056570109952 13970243279388672 14038039693099008 14062385929125888 14065457739374592 14078192381853696 14112188931244032 14136663764631552 14139751800250368 14164274436046848 14167368502985232 14198724850876416 14233012466614272 14257696844808192 14260811319088128 14273722831601664 14288664466195722 14320289275969536 14395929362694144 14430693195317248 14458878142964352 14490879683198976 14519182182580224 14567420832251904 14595872826064896 14599061172051264 14614945433911296 14624380390178304 14643490249211904 14692141901021184 14717622549479424 14720837490671616 14749589126395584 14782234091323392 14817930787160064 14846872058228736 14860314180845568 14896199427424256 14925293566930944 14954444530928856 14961594936066048 14987542898147328 15023735381426176 15053078614593024 15066707433357312 15069998629214208 15096134596313088 15115860902412288 15169394865733632 15195703216177152 15199022590080768 15225382324021248 15262149150906816 15295928554487808 15325803414945792 15376721989599232 15380080905535488 15406754649735168 15410120126054112 15426886846906368 15436845967410432 15444227030777856 15508372006633472 15538661795708928 15556127617253376 15576455001931776 15603469318619136 15641149164224512 15658730183983104 15685887190892544 15689313641373696 15716523689312256 15754476542871552 15792794654736384 15820184170266624 15823639956796416 15876212547649536 15903746735210496 15907220775281664 15934808740552704 15980926278303744 16012139024941056 16039908950409216 16043412733974144 16057938185551872 16078921292316672 16145702363070464 16163850512498688 16195420533030912 16234529844731904 16262685463609344 16266237910834896 16302239643598848 16330512691888128 16334079955402752 16388348436283392 16420356929323008 16441813613150208 16473926530363392 16528659638648832 16557325368164352 16560942177005568 16637676673302528 16670172135555072 16702731065507328 16717853453451264 16758224355852288 16787288220499968 16790955262797312 16823750097294963 16860985760415744 16901702304104448 16934713441417152 16950045862526976 16972194697445376 17005343515213824 17061842207637504 17065569223950336 17095166118199296 17136448169439232 17169917794770168 17207919623798784 17241528841814016 17298812238299136 17302591018727424 17332598980952064 17336385141810876 17355247702769664 17366451713336736 17404888526880768 17446918507462656 17480994520172544 17553902983446528 17596292809752576 17616071456980992 17646623089754112 17689236820066304 17723786110730496 17732260664967168 17766893986578432 17797707191549952 17840685765443584 17860739116105728 17891715077111808 17895623372191872 17915094402859008 17926659833121792 17978542063091712 18009722330284032 18013656403058688 18044897569210368 18048839325720912 18120157918396416 18163915158454272 18184331826561024 18228244036190208 18259857362649088 18263846075323392 18295521146560512 18299517649689258 18340019599048704 18371826778374144 18416191757877248 18436891990818816 18460983705993216 18472901545488384 18497040314793984 18558495032868864 18594742093479936 18626991039184896 18631059949131264 18717386257465344 18749847905501184 18753943652499456 18790572448695744 18816251908325376 18848885019508736 18853002400333824 18885699248062464 18889824670646976 18931633134501888 18977349955485696 19010262459744256 19014415092117504 19031630442135552 19051552621594296 19068801595342848 19093719034626048 19194572483592192 19232061882974208 19278504190619136 19316157519116439 19358909576773632 19396719947040768 19461163768086528 19465414896068352 19486593911881728 19499173853571072 19524653665615872 19589522534694912 19627783320895488 19666118835194112 19675522107703296 19757241049546752 19795829410971648 19852450975973376 19900391422574592 19939259374571808 19948793248088064 19983390530863104 20022420590493696 20070771486124032 20088943244476416 20093331505618944 20128179461750784 20154481203216384 20225859820978176 20260937621569536 20265363453441024 20300509765361664 20349532201209088 20434404553261056 20506774540713984 20542339532980224 20546826834738816 20569182462541824 20582461289880576 20592302707703808 20668305125670912 20718215727611904 20741503489671168 20768606669242368 20804625758158848 20878306911977472 20914516254523392 20919084855164928 20955364919083008 21005968723828736 21057059539648512 21093578893688832 21098186609061888 21168283396866048 21204995646947328 21209627700375552 21246411654070272 21251052754477848 21307901704404992 21349518699921408 21386545267212288 21391216978632192 21410584247402496 21432996699293583 21593894044041216 21646039792975872 21683580618145792 21688317214446528 21736319524798464 21778773273870336 21851131248377856 21893809239097344 21922418150866944 21936570585267456 21965235373817856 22038212851531776 22076433824219136 22081256236007424 22124383689593376 22226896180740096 22270308087343104 22290471271268352 22344299141136384 22383050960666624 22387940350396416 22431666796393284 22442392404099072 22481314347220992 22535603072139264 22579617921889536 22600061150035968 22644201894469632 22673791353618432 22754092298600448 22793554824265728 22838073486031872 22893223726360224 22943892831731712 22988705122418688 23065082984398848 23070121358303232 23110131974602752 23115180189081168 23140330270359552 23155268951115648 23166340546166784 23206518035841024 23262558009950208 23307992693563392 23364682502897664 23405203977928704 23461723746336768 23488095275974656 23528830786338816 23574785533968384 23631714814307328 23643014219956224 23689191982104576 23730276255399936 23814318821474304 23855620102815744 23860831162922496 23886792537145344 23902213110829056 23971389417455616 24012963107045376 24018208537411584 24059863425613824 24065119100961216 24118381938475008 24218553544605696 24245775768748032 24304325381586944 24351794767097856 24394028195414016 24399356866252344 24453359465398272 24495769037832192 24582522654425088 24630535393984512 24662720419725312 24792989457973248 24835988052246528 24841413265508352 24956515009953792 25005258203332608 25054096598260992 25088335877767168 25137336533778432 25180932330749952 25186432894195968 25303133273980928 25352553456156672 25402070162125728 25425068793790464 25458292046168064 25592763311456256 25598353835925504 25642749177298944 25704672254158848 25754876692155252 25811879435698176 25862293262721024 25948218357448704 25953886528091136 25998898471428096 26032871554154496 26049677570005104 26170377761193984 26221491780258816 26234029476937728 26342988066062336 26394439214628864 26424107185471488 26469934634631168 26533855230099456 26585679166095744 26598390997450752 26644520707817472 26650340979867648 26696560787324928 26761028648165376 26785257659301888 26791108674158592 26837572615667712 26872641604288512 26889989749682688 26967813094637568 27014583495426048 27020484604588032 27067346353815552 27245872737681408 27276497739841536 27342366054285312 27389786043973632 27395769112985088 27425576616722432 27443281719840768 27449276474533887 27510029398573056 27557740167561216 27624287636815872 27655337986228224 27691475558989824 27745560472190976 27837742549303296 27892113140219904 27940486558777344 28076079386198016 28124771858251776 28130915478749184 28224377862488064 28273327529263104 28279503600500736 28328548872093696 28334737005970464 28397449701752832 28466024933228544 28515393689616384 28521622638176256 28547445663203328 28577328932391444 28640578551939072 28791858725388288 28861386390634496 28917756285928704 29038364365160448 29191745652129792 29198122344102528 29229890867822592 29248760780356608 29286980498423808 29384283802042368 29441674981343232 29499178252791168 29564468182646784 29635861574320128 29693744116457472 29720628361691136 29792398854848512 29850587133861888 29908889061857712 29923189872132096 29975085796294656 30047470762852352 30106157229186048 30133414866714624 30139997258428416 30192269192626176 30231721804824576 30338789731467264 30391406432354304 30398045180161536 30450764648042496 30524298301813632 30591857108975616 30651606829891584 30753443979198464 30760161811070976 30813509299470336 30820240252108224 30853773693812736 30873691934820864 30888454061555712 31016744013266944 31077323591417856 31112255234506752 31152910003863552 31206938637238272 31282298328449024 31317460367966208 31371774381785088 31378627282747392 31433047378624512 31508953085743104 31585589309472768 31640368340533248 31647279913592832 31752425095299072 31807493470420992 31814441550563328 31869617481105408 31961852556607488 32024278049882112 32079817900818432 32086825467948288 32115876371103744 32291404726140928 32390841066061824 32469059689463808 32525370927218688 32532475821669792 32604479287197696 32668159910805504 32776696872566784 32840713858646016 32883627226300416 32947853060726784 33057319277297664 33114650736328704 33121884354011136 33340344271110144 33405462131014656 33435706906902528 33516448711704576 33574576440999936 33581910525594624 33647500194589926 33721971520831488 33803404608208896 33869426882834304 33900091725053952 33944389394890752 34010687030427648 34123684415275008 34131138447900672 34190332236398592 34272896338878464 34339835589540336 34415839247597568 34483057683628032 34597624476598272 34605182037454848 34665197961904128 34672770283621752 34710495405539328 34732903426673472 34809777053761536 34893837014925312 34961989040345088 35107805966893056 35192585619505152 35232142913961984 35293246179508224 35378473640132608 35447572221460992 35464521329934336 35533787973156864 35595414383099904 35681371530887168 35721478232211456 35783430154223616 35791246744383744 35830188805718016 35853319666243584 35957084126183424 36019444660568064 36027312806117376 36089795138420736 36097678651441824 36327830316908544 36368663653122048 36456488072380416 36519714725298176 36527692150646784 36591042293121024 36599035299378516 36680039198097408 36743653556748288 36832383515754496 36873783981637632 36945803090976768 36994080629587968 37189484186959872 37253982078369792 37262119898262528 37434772514930688 37507887304998912 37581144897391488 37632503816650752 37706004800667648 37771398496124928 37779649341293952 37863266269003776 37954699910971392 38020524919488512 38028830184235008 38063260884271104 38103105243188592 38137603190685696 38187438069252096 38389144967184384 38464123765948416 38557008381238272 38632315038232878 38717819153547264 38793439894081536 38922327536173056 38930829792136704 38973187823763456 38998347707142144 39049307331231744 39179045069389824 39255566641790976 39332237670388224 39351044215406592 39514482099093504 39591658821943296 39704901951946752 39800782845149184 39878518749143616 39897586496176128 39966781061726208 40044841180987392 40141542972248064 40177886488952832 40186663011237888 40256358923501568 40308962406432768 40451719641956352 40521875243139072 40530726906882048 40601019530723328 40699064402418176 40868809106522112 41013549081427968 41084679065960448 41093653669477632 41138364925083648 41164922579761152 41336610251341824 41436431455223808 41483006979342336 41537213338484736 41756613823954944 41838169710329856 41910729838166016 42011937447657472 42114119079297024 42187157787377664 42196373218123776 42336566793732096 42409991293894656 42419255400751104 42492823308140544 42502105508955696 42699037399842816 42773090534424576 42782433957264384 42821168494804992 42865993398587166 43187788088082432 43292079585951744 43367161236291584 43376634428893056 43472639049596928 43557546547740672 43702262496755712 43787618478194688 43844836301733888 43873141170534912 43930470747635712 44076425703063552 44152867648438272 44162512472014848 44248767379186752 44453792361480192 44540616174686208 44580942542536704 44688598282272768 44766101921333248 44775880700792832 44863333592786568 44884784808198144 44962628694441984 45071206144278528 45159235843779072 45200122300071936 45288403788939264 45347582707236864 45508184597200896 45587109648531456 45676146972063744 45786447452720448 45887785663463424 45977410244837376 46130165968797696 46140242716606464 46220263949205504 46230360378162336 46280660540719104 46310537902231296 46332681092333568 46525116019900416 46615985387126784 46729365005795328 46810407955857408 46923447492673536 46976190551949312 47057661572677632 47149571067936768 47263429628614656 47378383964209152 47460552510799872 47628637642948608 47711240205631488 47721662325844992 47804426221658112 47942778834911232 48036417074823168 48119726851227648 48130238201922432 48236763876950016 48437107089211392 48491551537496064 48608650763173888 48703589534195712 48788056390828032 48798713732504688 48906718930796544 48991538075664384 49165045308850176 49261070787969024 49325440839450624 49585978915946496 49671976104493056 49682826531016704 49913030019907584 50010516406665216 50108193196521984 50176671755534336 50274673067556864 50361864661499904 50372865788391936 50471250291884889 50606266547961856 50705106912313344 50804140324251456 50850137587580928 50916584092336128 51185526622912512 51196707671851008 51285498354597888 51409344508317696 51509753384310504 51623758871396352 51724586525442048 51896436714897408 51907773056182272 51997796942856192 52065743108308992 52099355140010208 52340755522387968 52442983560517632 52685976132124672 52788878429257728 52848214370942976 52939869269262336 53067710460198912 53171358332191488 53196781994901504 53300681959735296 53393121574649856 53522057296330752 53582217348317184 53675145231335424 53745283208577024 53779979499365376 53935626189275136 54029166990852096 54040969209176064 54134692707631104 54491745475362816 54552995479683072 54684732108570624 54779572087947264 54791538225970176 54886563439681536 54898552949067774 55020058797146112 55115480335122432 55248575273631744 55310675972456448 55382951117979648 55491120944381952 55675485098606592 55784226280439808 55880973117554688 56152158772396032 56249543716503552 56261830957498368 56448755724976128 56546655058526208 56559007201001472 56657097744187392 56669474011940928 56794899403505664 56932049866457088 57030787379232768 57043245276352512 57094891326406656 57154657864782888 57281157103878144 57583717450776576 57722772781268992 57835512571857408 57948472557349317 58076728730320896 58383491304259584 58396244688205056 58459781735645184 58497521560713216 58573960996847616 58768567604084736 58883349962686464 58998356505582336 59271723148640256 59387488232914944 59584797709697024 59701174267723776 59817778123715424 59846379744264192 59950171592589312 60094941525704704 60212314458372096 60266829733429248 60279994516856832 60384538385252352 60463443609649152 60677579462934528 60782812864708608 60796090360323072 60901529296084992 61048596603627264 61303213659783168 61520323622141952 61627018598940672 61640480504216448 61707547387625472 61747383869641728 61776908123111424 62033488026533888 62154647182835712 62224510469013504 62305820007727104 62413877274476544 62564596656898048 62634920735932416 62743548763570176 62757254565494784 62866094757249024 63017906171486208 63171178618945536 63280736681066496 63294559827185664 63504850190598144 63614986940841984 63628883101126656 63739234962210816 63923705113214976 64048556099764224 64159635801636864 64173650935896576 64231752742207488 64582809452281856 64781682132123648 64938119378927616 65050741854437376 65064951643339584 65208958574395392 65336319821611008 65553393745133568 65681427717292032 65767254452600832 65895706121453568 66114638554595328 66229301472657408 66243768708022272 66680688542220288 66810924262029312 66871413813805056 67032897423409152 67149152881999872 67163821051189248 67295000389179852 67443943041662976 67606809216417792 67738853765668608 67800183450107904 68021374060855296 68262276895801344 68380664472797184 68545792677756928 68679671179080672 68831678495195136 68966115367256064 69195248953196544 69210364074909696 69330395923808256 69345540567243504 69420990811078656 69465806853346944 69619554107523072 69787674029850624 69923978080690176 70215611933786112 70385171239010304 70464285827923968 70586492359016448 70756947280265216 70895144442921984 70929042659868672 71067575946313728 71190828766199808 71362743061774336 71442956464422912 71566860308447232 71582493488767488 71660377611436032 71706639332487168 71914168252366848 72038889321136128 72054625612234752 72179590276841472 72195357302883648 72655660633817088 72737327306244096 72912976144760832 73039429450596352 73055384301293568 73182084586242048 73198070598757032 73360078396194816 73487307113496576 73664767031508992 73747567963275264 73891606181953536 73988161259175936 74378968373919744 74507964156739584 74524239796525056 74869545029861376 75015774609997824 75162289794782976 75265007633301504 75412009601335296 75542796992249856 75559298682587904 75909399821942784 76041049838977024 76057660368470016 76206210486377184 76275206381371392 76374876138504192 76778289934368768 76928247531896832 77114016762476544 77264630076465756 77435638307094528 77586879788163072 77844655072346112 77861659584273408 77996695414284288 78098614662463488 78511133283581952 78664475340776448 78702088430813184 79028964198187008 79183317643886592 79409803903893504 79601565690298368 79757037498287232 79795172992352256 79933562123452416 80089682361974784 80283085944496128 80355772977905664 80373326022475776 80512717847003136 80617924812865536 80903439283912704 81043750486278144 81061453813764096 81202039061446656 81398128804836352 81737618213044224 82027098162855936 82169358131920896 82187307338955264 82276729850167296 82329845159522304 82347829423601661 82673220502683648 82872862910447616 82966013958684672 83074426676969472 83513227647909888 83676339420659712 83821459676332032 84023874895314944 84228238158594048 84374315574755328 84392746436247552 84673133587464192 84819982587789312 84838510801502208 84985646616281088 85004211017911392 85398074799685632 85546181068849152 85564867914528768 85642336989609984 85731986797174332 86375576176164864 86584159171903488 86734322472583168 86753268857786112 87115093095481344 87575236956389376 87689672603467776 87746282341069824 87860941495271424 88152851406127104 88325024944029696 88497534758373504 88907584722960384 89081232349372416 89161885085073408 89377196564545536 89532203842666496 89551761401585664 89726667185573136 89769569616396288 89925257388883968 90142412288557056 90318471687558144 90400244600143872 90576807577878528 90695165414473728 91016369194401792 91174219297062912 91352293944127488 91572894905440896 91775571326926848 91954820489674752 92260331937595392 92280485433212928 92440527898411008 92460720756324672 92561321081438208 92621075804462592 92665362184667136 93050232039800832 93231970774253568 93458730011590656 93620815911714816 93846894985347072 93952381103898624 94115323145355264 94299142135873536 94526859257229312 94756767928418304 94921105021599744 95257275285897216 95422480411262976 95443324651689984 95608852443316224 95885557669822464 96072834149646336 96239453702455296 96260476403844864 96874214178422784 97217301526347776 97407179068391424 97576112781656064 97597427465009376 97813437861593088 98330090617700352 98522141575938048 98650881678901248 99171957831892992 99343952208986112 99365653062033408 100021032813330432 100216386393043968 100549346135113728 100723729322999808 100745731576783872 100942500583769778 101212533095923712 101410213824626688 101608280648502912 101700275175161856 101833168184672256 102371053245825024 102393415343702016 102570996709195776 102818689016635392 103019506768621008 103247517742792704 103449173050884096 103792873429794816 103815546112364544 103995593885712384 104131486216617984 104198710280020416 104681511044775936 104885967121035264 105371952264249344 105577756858515456 105696428741885952 105879738538524672 106135420920397824 106342716664382976 106393563989803008 106601363919470592 106786243149299712 107044114592661504 107164434696634368 107350290462670848 107490566417154048 107559958998730752 107871252378550272 108058333981704192 108081938418352128 108269385415262208 108983490950725632 109105990959366144 109369464217141248 109559144175894528 109583076451940352 109773126879363072 109797105898135548 110040117594292224 110230960670244864 110497150547263488 110621351944912896 110982241888763904 111568452560879616 111761946235109376 112304317544792064 112523661914996736 112897511449952256 113118014402002944 113314195488374784 113338948023881856 113589798807011328 113864099732914176 114061574758465536 114086490552705024 114189782652813312 114309315729565776 114562314207756288 115167434901553152 115445545562537984 115671025143714816 115896945114698634 116153457460641792 116766982608519168 116792489376410112 116919563471290368 116995043121426432 117147921993695232 117537135208169472 117766699925372928 117996713011164672 118543446297280512 118774976465829888 119169595419394048 119402348535447552 119635556247430848 119692759488528384 119900343185178624 120189883051409408 120424628916744192 120533659466858496 120559989033713664 120769076770504704 120926887219298304 121355158925869056 121565625729417216 121592180720646144 121803058592169984 122097193207254528 122606427319566336 123040647244283904 123254037197881344 123280961008432896 123415094775250944 123494767739283456 124066976053067776 124309294365671424 124449020938027008 124611640015454208 125129193313796096 125269841471864832 125514509130989568 125732189514498048 126035812342972416 126342357237891072 126561473362132992 126589119654371328 127009700381196288 127229973881683968 127257766202253312 127478469924421632 128097112199528448 128319271603273728 128347301871793152 128463505484414976 129563364264247296 129876238757855232 130101483708874752 130129903286679168 130417917148790784 130672639643222016 131106787490267136 131362855434584064 131534508905201664 131791412242907136 132229277109190656 132458602945314816 132487537416044544 133361377084440576 133621848524058624 133742827627610112 134065794846818304 134298305763999744 134327642102378496 134590000778359704 134887886083325952 135213618432835584 135477707531337216 135600366900215808 136042748121710592 136524553791602688 136761328945594368 137091585355513856 137359342358161344 137663356990390272 137932230734512128 138390497906393088 138420728149819392 138660791847616512 138691081134487008 138841981622157312 138931613706693888 139575348059701248 139847956161380352 140431223867572224 140770342478020608 140928571655847936 141172984718032896 141513894560530432 141790288885843968 142135151892627456 142381657532399616 142725486123548672 142885912928845824 143133720616894464 143164986977534976 143413278664974336 143828336504733696 144109251224469504 144359180553682944 144390714605767296 145311321267634176 145474654612488192 145825952289521664 146078858901192704 146110768602587136 146364169172484096 146396141197514064 146720156792389632 146974614226993152 147329534063017984 147495135926550528 147783212363907072 147976322518351872 148757936747839488 149015928313479168 149048479593050112 149739090059722752 150031549219995648 150324579589565952 150530015266603008 150824019202670592 151085593984499712 151118597365175808 151818799643885568 152082099677954048 152115320736940032 152412420972754368 152550412762742784 152749752277008384 153556579868737536 153856495063793664 154228033524953088 154529260152931512 154871276614189056 155173759576326144 155689310144692224 155723319168546816 155993390828568576 156197229324926976 157022266567163904 157328950681552896 158057928396374016 158366635287773184 158819607807787008 159203131380596736 159514074996574464 159590345984704512 160179364723949568 160566171888992256 160746652044951552 161025435694006272 161235849625731072 161806878567825408 162087500972556288 162122907627528192 162404078122893312 162796257609672704 163475236426088448 164054196325711872 164338716263841792 164374614677910528 164659690319044608 164695658847203322 165346441005367296 165745725820895232 165932027917369344 166148853353938944 167026455295819776 167352678841319424 167642919352664064 168047749790629888 168456476317188096 168748631149510656 168785492872495104 169346267174928384 169639965175578624 169677021603004416 169971293232562176 170008422035822784 170796149599371264 171092362137698304 171129735829057536 171284673979219968 171463973594348664 172751152352329728 173168318343806976 173468644945166336 173506537715572224 173845417672047951 174230186190962688 175150473912778752 175379345206935552 175492564682139648 175721882990542848 176305702812254208 176650049888059392 176995069516747008 177815169445920768 178162464698744832 178754393129091072 179064407685332992 179103522803171328 179453334371146272 179539139232792576 179850514777767936 180284824577114112 180636943375116288 180800489200287744 181153615155757056 181390330828947456 182032738388803584 182348438594125824 182704587888254976 183145789810881792 183909640979349504 184560970866425856 184881055796822016 184921441512649344 185122642162876416 185242151608925184 185330724369334272 186100464079601664 186463941548507136 186917460023181312 187241631823429632 187693789970694144 187904762207797248 188230646290710528 188598284271747072 189053718514458624 189513535856836608 189842210043199488 190514550571794432 190844960822525952 190886649303379968 191217704886632448 191771115339644928 192145668299292672 192478907404910592 192520952807689728 193748428356845568 194434603052695552 194814358136782848 195152225563312128 195194854930018752 195626875723186176 196660181235400704 197044283151876096 197301763357802496 198343915663785984 198687904417972224 198731306124066816 200042065626660864 200432772786087936 201098692270227456 201447458645999616 201491463153567744 201885001167539556 202425066191847424 202820427649253376 203216561297005824 203400550350323712 204786830687404032 205141993418391552 205637378033270784 206039013537242016 206495035485585408 206898346101768192 207585746859589632 207631092224729088 207991187771424768 208262972433235968 208397420560040832 209363022089551872 209771934242070528 211155513717030912 211392857483771904 211759477077049344 212270841840795648 212685433328765952 212787127979606016 213202727838941184 213572486298599424 214088229185323008 214328869393268736 214700580925341696 214981132834308096 215119917997461504 215742504757100544 216116667963408384 216163876836704256 216538770830524416 217966981901451264 218211981918732288 218738928434282496 219118288351789056 219166152903880704 219546253758726144 219594211796271096 220080235188584448 220461921340489728 220994301094526976 221242703889825792 221964483777527808 223136905121759232 223523892470218752 224608635089584128 225047323829993472 225795022899904512 226236028804005888 226628390976749568 226677896047763712 227728199465828352 228123149516931072 228172981105410048 228618631459131552 229124628415512576 230334869803106304 230891091125075968 231342050287429632 231793890229397268 232306914921283584 233533965217038336 233584978752820224 233990086242852864 234295843987390464 235533399850745856 235993426022329344 237086892594561024 237549952931659776 238339190838788096 238804697070895104 239271112494861696 239385518977056768 239800686370357248 240379766102818816 240849257833488384 241067318933716992 241119978067427328 241538153541009408 241853774438596608 242710317851738112 243131251458834432 243184361441292288 243606117184339968 244194386414509056 245212854639132672 246081294488567808 246508074395762688 246561922016865792 246830189550501888 246989535478566912 248133952106135552 248618588731342848 248898041876054016 249223280030908416 250258386627592192 250539682943729664 251029018261979136 251464379028996096 252071624685944832 252684714475782144 253122946724265984 253178239308742656 254019400762392576 254459947763367936 254515532404506624 254956939848843264 256194224399056896 256638543206547456 256694603743586304 256927010968829952 259126728528494592 259752477515710464 260202967417749504 260259806573358336 261345279286444032 262725710869168128 263069017810403328 263582824485814272 264458554218381312 264975074832089088 266722754168881152 267243697048117248 267485655255220224 268131589693636608 268596611527999488 268655284204756992 269180001556719408 269775772166651904 270427236865671168 270955415062674432 271200733800431616 272085496243421184 273049107583205376 273522657891188736 274183170711027712 274718684716322688 275326713980780544 275864461469024256 276780995812786176 276841456299638784 277321583695233024 277382162268974016 277683963244314624 277863227413387776 279150696119402496 279695912322760704 280862447735144448 281540684956041216 281857143311695872 282345969436065792 283027789121060864 283580577771687936 284270303785254912 284763315064799232 285450972247097344 285771825857691648 286267441233788928 286329973955069952 286826557329948672 287656673009467392 288218502448939008 288718361107365888 288781429211534592 290622642535268352 291651904579043328 292157717802385408 292221537205174272 292728338344968192 292792282395028128 293440313584779264 294659068126035968 294990271853101056 295566424727814144 295952645036703744 297515873495678976 298031856626958336 298096959186100224 300063098439991296 300649159179131904 301648038405341184 302171187968999424 302237194730351616 303637599287771136 304230641473880064 304824841945508736 305100825525485568 305499504554016768 307113159737475072 307712990127587328 308456067049906176 309058520305863024 309742553228378112 310347519152652288 311378620289384448 311446638337093632 311986781657137152 312394458649853952 314044533134327808 314657901363105792 316115856792748032 316733270575546368 317639215615574016 318406262761193472 319028149993148928 319180691969409024 320358729447899136 321132343777984512 321493304089903104 322050871388012544 322471699251462144 323613757135650816 324175001945112576 324245815255056384 324808156245786624 325592515219345408 326950472852176896 328108392651423744 328677432527683584 328749229355821056 329319380638089216 329391317694406644 330692882010734592 331491451641790464 331864055834738688 334705357682638848 335285838705328128 336095499581259776 336912952634376192 337570985744990208 338692534349856768 339354043206008832 339942586465124352 340016844071645568 341592299198742528 342184724275396608 342259471658115072 342569347958439936 342927947188697328 345502304704659456 346336636687613952 346937289890332672 347013075431144448 347690835344095902 348460372381925376 350300947825557504 350758690413871104 350985129364279296 351443765981085696 352611405624508416 353300099776118784 353990139033494016 355630338891841536 356324929397489664 357508786258182144 358128815370665984 358207045606342656 358906668742292544 359078278465585152 359701029555535872 360569649154228224 361273886750232576 361600978400575488 362307230311514112 362780661657894912 364065476777607168 364696877188251648 365409175776509952 366291579621763584 367819281958699008 369121941732851712 369762111593644032 369842883025298688 370245284325752832 370484303217850368 372200928159203328 372927883097014272 373834920046362624 375387579941388288 375809524415594496 377196568543494144 378107437028917248 379027071713673216 379684420086398976 381029101143588864 381689921645051904 381773298606759936 382435409773264896 384291336598585344 384957814809821184 385041905615379456 388869206105391104 389628716273565696 390304451126624256 390389709860037504 391253751446372352 393320362470801408 394088566303752192 394603526715604992 396687831327571968 397375808835944448 397462612248133632 400084131253321728 400865545572175872 402197384540454912 402894917291999232 402982926307135488 403770002335079112 404850132383694848 405640855298506752 406433122594011648 406801100700647424 409573661374808064 410283986836783104 411274756066541568 412078027074484032 412990070971170816 413796692203536384 415171493719179264 415262184449458176 415982375542849536 416525944866471936 416794841120081664 418726044179103744 419543868484141056 422311027434061824 422785714967543808 423518954154098688 424541683681591296 425370866657531904 426405455677882368 427144972597198848 428176458370646016 428657738786537472 429401161850683392 430239835994923008 431485009514201088 432327753673408512 433077541661048832 435933963802902528 436423963837464576 437477856868564992 438236576703578112 438332305807761408 439092507517452288 439188423592542192 440160470377168896 440923842680979456 441988602189053952 442485407779651584 443928967555055616 446273810243518464 447047784940437504 449217270179168256 450094647659986944 451590045799809024 452472057608011776 453256781953499136 453355792095527424 455456398931656704 456246299033862144 456345962210820096 457237262918263104 458249256831025152 460669739606212608 461782182250151936 462684100574859264 463587780458794536 464613829842567168 467067930434076672 467169957505640448 467980172485705728 468591687974780928 471066799701491712 471986852044658688 474173785189122048 475099905863319552 476678381677576192 477609394141790208 478542224989723392 478771037954113536 480759532205637632 481698515666976768 482239956134854656 483076307082018816 483707548877193216 485420635703476224 486262502917668864 486368722882584576 487212234368679936 488388772829018112 490425709278265344 492162588977135616 493016148791525376 493123844033731584 493979070957133824 497237177462685696 497796083752108032 498446560061816832 500516773255184384 501079365887459328 502058036523958272 502928758057992192 504143249371889664 505369428951564288 506245893448531968 506356478617485312 508038801524785152 508919895526735872 509031064809013248 509913879697686528 512388448798113792 513277086413094912 513389207487172608 513854021937659904 518253457056989184 519504955031420928 520405934835499008 520519613146716672 521536253016143853 522690558572888064 525451421738336256 526138035620806656 527165648971628544 528917108436762624 529950149664178176 533445508337762304 534487394096234496 536263179387273216 537193223055998976 537310568409513984 538360003113438816 539551544333303808 540854473731342336 541910830125348864 542401467600863232 544170992486842368 546098215166410752 547045315782377472 548366341422055424 549437369432645376 551728922938048512 553682912599277568 554643167390466048 554764324537948032 555367926488629248 555726454826775552 558301392238804992 559391824645521408 561724895470288896 563081369912082432 563714286623391744 564691938872131584 566055578242121728 567161155543375872 568540607570509824 569526630129598464 570901944494194688 571543651715383296 572534882467577856 572659947910139904 573653114659897344 575313346018934784 576437004897878016 577436722214731776 577562858423069184 581245285070536704 583303809158086656 584315435604770816 584443074410348544 585456676689936384 585584564790056256 586880627169558528 589318136252071936 589980543706202112 591132849455628288 591905290073407488 595031746991357952 596063713253916672 596193918372200448 600126196879982592 601298318358263808 603296076810682368 604342375937998848 604474389460703232 607275198575542272 608461282947760128 609649683891017472 610201651050971136 615425980255174656 616912134099812352 618117040611726048 619485106456756224 620695038305304576 622757240578768896 622893276674187264 623973563314274304 624788917299707904 628089066268655616 629315802726211584 633466541151092736 635278431231148032 636812525522386944 638056299986297856 638361383938818048 640717458895798272 642264687555969024 642986608179806208 644101742776025088 644943398502924288 647227514271301632 648350003890225152 648491630510112768 649616312491573248 651185030438690816 653900945704353792 656216785302847488 657354865055367168 657498458711642112 658638761276178432 658782635388813288 661385764021469184 662982903283580928 663728111669477376 669410715365277696 670571677410656256 672190999162519552 673825905268752384 675141971489980416 677385068699713536 678708086412017664 679885172930248704 680033688143291136 683184598397485056 684369448550793216 684518943316230144 685855894377394656 691004609409318912 692673273375227904 693874579780665344 694026150862288896 695381670688191804 696920744763850752 700601895651115008 701970258728558592 702887531962171392 706600199552237568 707980278066988032 711260677783683072 712649858794979328 715017572516364288 716414091212685312 717813337484585088 718156556931170304 719402059111071744 721139298308456448 722547773500465152 723201956801150976 724614460623028224 725561323315789824 728130953555214336 729393754376503296 730818351553019904 732583159243527168 735638563917398016 738243883465703424 739524223187288064 739685766050597376 740490568651505664 740968606435700736 744401856318406656 745855766194028544 747669840092725248 750775159882776576 751619048831188992 754393137086988288 756214874057834496 758054143427346432 759368840172797952 762058202287177728 763379843290103808 763546597213519872 764870819546529792 768582673197170688 769915629619642368 770083811230758912 777738412210782208 779257432547131392 780608902253248512 780779419720075008 788177132607504384 789207053431209984 793375662655143936 794925224496267264 800168262506643456 801731091144351744 804394769080909824 805789834583998464 805965852614270976 807540004670158224 811281710597013504 812866245188023296 813602201401294848 819147322749616128 820567973673566208 822549512133083136 824156054148968064 825980141942341632 827593384407072768 830342987438358528 830524368898916352 831964751085699072 833051889732943872 833589682240163328 837452088358207488 839087736968282112 844622054868123648 845571429935087616 847037908308197376 849083367363182592 850741733315063808 852810911355764736 854289945194397696 856352916741292032 857315477573074944 858802323701366784 860479671989846016 862970019028402176 864655507346817024 866155083322097664 871867927605805056 874955713737129984 876473153407156224 876664611615522816 878185015034904576 878376847185084384 880320940754337792 883977204378107904 884970815559303168 887857935110111232 892547620487036928 894095569880875008 900189295319973888 904944115216023552 906513563906998272 906711584191054848 910912797863313408 912691924421640192 914474525836526208 916498513662050304 921339479212425216 923564364500303872 925368201149718528 927175560917589072 929227659685134336 934135860868153344 934339915011280896 935960344971411456 937183375949561856 942133599402983424 943973704089317376 948347570378244096 950199811726639104 953356763355152384 955218788283580416 957084449979446784 957542075908227072 961519064411275264 963397031333953536 964479912269709312 966152614164037632 967415097754386432 970841271406952448 972525005835337728 972737445765169152 974424468737359872 976777545658036224 980851418556530688 984325177954271232 986032297583050752 986247688067463168 987958141914267648 994474354925371392 995592167504216064 1001033546510368768 1004116073047916544 1005857516115984384 1008286498743779328 1010738857903128576 1012712957234970624 1016077603049570304 1018062129618026496 1019827759395373056 1024776897596227584 1026554172826189824 1026778414974345216 1027708043875319808 1036506914113978368 1039009910062841856 1040811869670998016 1041039226293433344 1043072506032287706 1045381117145776128 1050902843476672512 1052276071241613312 1054331297943257088 1057834216873525248 1059900299328356352 1066891016675524608 1068974788192468992 1072526358774546432 1074386446111997952 1074621136819027968 1076720006226877632 1079103088666607616 1081708947462684672 1083821660250697728 1084802935201726464 1088341984973684736 1092196430332821504 1094090631564754944 1096732682844110848 1098874738865290752 1103457845876097024 1107365825198555136 1109286334780932096 1109528649075896064 1110735852977258496 1111452909653551104 1116602784477609984 1118783649291042816 1126162739824164864 1127428573246783488 1132111156484243456 1134322311086751744 1137081215141019648 1139053260259196928 1141803888988389376 1143087303430766592 1145069764935155712 1145319895820279808 1147306229319794688 1152874009795756032 1154873444429463552 1155125716846138368 1166607618316173312 1168886148820697088 1170913353379872768 1171169129580112512 1173761254339117056 1178636272504143872 1179961087412404224 1182265698911256576 1183810580146814976 1190063493982715904 1192127426507833344 1192387836744400896 1200252393759965184 1202596636716527616 1206592153621364736 1208684751875997696 1208948778921406464 1214550397151084544 1216922565895520256 1219299367782034944 1220403302101942272 1230851960510349312 1233824268199624704 1236234081223452096 1238970212913512448 1241390076610609152 1245514481157537792 1245786553348374528 1247947126628548608 1249577834599415808 1256178132537311232 1258631605452423168 1266933082302185472 1270556862462296064 1273625051044773888 1276112599972595712 1281434917791596544 1284529375111938048 1285973216359612416 1288203485552050176 1294455028542603264 1296983261020225536 1299232624983146496 1302370060877381632 1307801891408707584 1312433570605694976 1314709730110734336 1314996917423284224 1317277522552356864 1317565270777626576 1322771528042938368 1325965806567161856 1327456223338954752 1338821430730555392 1341143354821312512 1344381998325039104 1347651810537504768 1350283942979960832 1354770137399427072 1357416172824035328 1359770345860497408 1360067376286582272 1366369196794970112 1368738897101586432 1369037886632460288 1371711788754789312 1382009218818637824 1385346546750455808 1387749159561330688 1388052301724577792 1390763341376383608 1393841489527701504 1401203791302230016 1403940517457117184 1405775063924342784 1413200399104475136 1415960556133976064 1422521355567366144 1425299717589958656 1430035145032728576 1432828182425370624 1435626674969170176 1436313113862340608 1442278596616912896 1445095547000930304 1449228921246056448 1451122646631579648 1456261907110428672 1458787508753006592 1461636703106039808 1465166318487054336 1471277127834796032 1476487766931406848 1479048446374576128 1479371532101194752 1481937212871401472 1491711532388057088 1495339680185450496 1501550319765553152 1503238097662377984 1508786274173976576 1512429748115668992 1516108286854692864 1518737680345595904 1524116404574355456 1526759686580207616 1527093194427039744 1529741639093059584 1537165346394341376 1539831259239284736 1540167622461517824 1555476824421564416 1558514865094262784 1561217804506497024 1561558839440150016 1564608759048431559 1576354265215008768 1578414106862419968 1586751325310287872 1589850448992534528 1600336525013286912 1603462182288703488 1608789538161819648 1611579669167996928 1611931705228541952 1615080009340316448 1622563421194027008 1625732490376046592 1627204402802589696 1638294645499232256 1641135947347132416 1645099024266166272 1648312108297936128 1655186768814145536 1661048737797832704 1663929502171398144 1666103779465887744 1667179364480326656 1674904176716414976 1678175473936564224 1689244109736247296 1691142859870175232 1694075816616394752 1698166734726365184 1701483466630127616 1705621822711529472 1708579890388795392 1712705833482584064 1714630955146149888 1717604647402733568 1720959343979692032 1725940038056804352 1729311014693634048 1732310166644195328 1743735855211610112 1749911427474259968 1752946306814312448 1753329223231045632 1756370030069809152 1756753694370168768 1760641881508675584 1767954408756215808 1769941631118606336 1775715870220222464 1785095240974073856 1788191139761750016 1800378590639947776 1809888230432047104 1813027127813996544 1813423168382109696 1821825595726626816 1825383848843280384 1828949051673052416 1847128729000607744 1850736402299437056 1854351121835178144 1858455319370268672 1868271721736306688 1868679830022561792 1871920689942822912 1874366751899123712 1884267198805966848 1887947408178634752 1900399623453278208 1910437576567160832 1914168899958893568 1915084151816454144 1923038128822550528 1926794062667907072 1928959824539418624 1932305228328075264 1934830195508772864 1941682542813904896 1945050011670675456 1945474891530338304 1948848937474719744 1953555091316072448 1961702837113061376 1968650355908542464 1972064595166101504 1972495376134926336 1975916283828535296 1988948709850742784 1991184335008432128 2002067093020737536 2008232146095833088 2011715032231968768 2016572997487558656 2021477715806257152 2025425914469941248 2032155206099140608 2036124259236052992 2039655518790746112 2049553795192455168 2053108345652379648 2053556829948690432 2073013828227956736 2078019820125683712 2081623739341996032 2082078452586866688 2086145012064575412 2090762234291552256 2101805686953345024 2108662595886514176 2119800598656712704 2133782033351049216 2137949576384937984 2145052717549092864 2149242273638055936 2153440012453755264 2158206177333215232 2163417894925369344 2167643320501395456 2169605870403452928 2176683969947369472 2184392860665643008 2188181263129509888 2193465365688221696 2197749477730581504 2206915691752194048 2214731650397110272 2218572669561864192 2219057298151792128 2221471705954516992 2222905819307102208 2233205568955219968 2237567298582085632 2252325479648329728 2254857146493566976 2264222312968486912 2268644622173503488 2274162430282039296 2278106520518393856 2283607777976778752 2286174606861533184 2290139529870311424 2290639791640559616 2294612458639589376 2305748019591512064 2309746888858927104 2310251433692276736 2333215236632346624 2337772297641394176 2341826706759745536 2342338259160225024 2357272545008287744 2364531397822513152 2367621160293629952 2380126987965431808 2384775673488801792 2400504787519930368 2405193273433055232 2413184307242729472 2417369503751995392 2417897557842812928 2433845131791040512 2438598735564069888 2440806604203884544 2461703921020698624 2467648536399249408 2472468162446904192 2477940425827024896 2482780153221218304 2491028962315075584 2491573106696749056 2495894253257097216 2499155669198831616 2512356265074622464 2517263210904846336 2533866164604370944 2541113724924592128 2547250102089547776 2552225199945191424 2562869835583193088 2569058750223876096 2571946432719224832 2576406971104100352 2588910057085206528 2593966522040451072 2598465249966292992 2604740121754763264 2615603782817415168 2624867141211389952 2629419460221468672 2629993834846568448 2634555045104713728 2635130541555253152 2651931613134323712 2654912446677909504 2677642861461110784 2682286709642625024 2688763996650078208 2700567885959921664 2714832345648070656 2719540691720994816 2720134752573164544 2732738393589940224 2738075773264920576 2743423577509578624 2764018437637275648 2770693093500911616 2775498319122661376 2776104603449155584 2781526682752767216 2787682979055403008 2802407582604460032 2807881034914234368 2811550127848685568 2826400798208950272 2831921112267952128 2845042711134732288 2850599435179917312 2860070290065457152 2865656364850741248 2871253349938340352 2872626227724681216 2884557193233825792 2890191094001860608 2898457842492112896 2902245293263159296 2912523814220857344 2917575017506013184 2923273406212079616 2930332636974108672 2942554255669592064 2952975533862813696 2958096892749152256 2958743064202389504 2963874425742802944 2983423064776114176 3003100639531106304 3017572548347953152 3024859496231337984 3032216573709385728 3048232809148710912 3054186388854079488 3059483278186119168 3074330692788682752 3079662518478569472 3080335244923035648 3117029730188525568 3122435609012994048 3123117678880300032 3129217518096863118 3152708530430017536 3156828213724839936 3173502650620575744 3179700897985069056 3200673050026573824 3206924364577406976 3217579076323639296 3223159338335993856 3223863410457083904 3230160018680632896 3245126842388054016 3251464980752093184 3254408805605179392 3276589290998464512 3282271894694264832 3290198048532332544 3296624216595872256 3310373537628291072 3322097475595665408 3327859004342796288 3332207558931775488 3334358728960653312 3349808353432829952 3356350947873128448 3378488219472494592 3382285719740350464 3396333469452730368 3402966933260255232 3411243645423058944 3417159780777590784 3425411666965168128 3429261910292299776 3435209294805467136 3441918687959384064 3458622029387268096 3464620333288390656 3499822854948519936 3506658446462091264 3512740060139618304 3513507388740337536 3521283763017351168 3535908817512431616 3539883262237212672 3551431740440444928 3570190481948147712 3576382279523500032 3600757181279895552 3619776460864094208 3626054255627993088 3626846336764219392 3643651191453253632 3650767697686560768 3657898103346104832 3694257458001215488 3701472804598874112 3708702243670356288 3716910638740537344 3736543443472613376 3737359660045123584 3743841379885645824 3748733503798247424 3768534397611933696 3775894816357269504 3800799246906556416 3820875153134321664 3828337799917787136 3846076257645101056 3853588125335814144 3857919649078837248 3864610456656150528 3883365085627809792 3890949783060676608 3897697874949439488 3907110182632144896 3923405674226122752 3937300711817084928 3944129190332203008 3944990752269852672 3951832567657070592 3977897419701485568 3982368670016864256 4016464292191666176 4023430064463937536 4033145994975117312 4042955431612514304 4050851828939882496 4064310412198281216 4072248518472105984 4079311037581492224 4099107590384910336 4106216691304759296 4107113659897380864 4146027656455913472 4156039640251367424 4163247478683992064 4164156905173733376 4172290024129150824 4181524468583104512 4203611373906690048 4217325191773028352 4239601197313425408 4267564066702098432 4275899152769875968 4290105435098185728 4298484547276111872 4306880024907510528 4326835789850738688 4335286641002790912 4353367939894738944 4368785721331286016 4376362526259019776 4386930731376443392 4395498955461163008 4413831383504388096 4429463300794220544 4437145339123728384 4438114596303584256 4445811638614204416 4475134597164171264 4504650959296659456 4509714292987133952 4528444625936973824 4537289244347006976 4548324860564078592 4556213041036787712 4567215555953557504 4572349213723066368 4580279059740622848 4581279583281119232 4589224917279178752 4611496039183024128 4619493777717854208 4620502867384553472 4666430473264693248 4675544595282788352 4683653413519491072 4684676518320450048 4714545090016575488 4729062795645026304 4735242320587259904 4760253975930863616 4769551346977603584 4801009575039860736 4810386546866110464 4826368614485458944 4834739007503990784 4835795115685625856 4867690263582081024 4877197471128139776 4881613208407769088 4923407842041397248 4935297072798498816 4944936324893808384 4965560306442436608 4983146213393498112 4991788506514194432 4998311338397663232 5024712530149244928 5034526421809692672 5067732329208741888 5082227449849184256 5094500204179095552 5104450399890382848 5125739671166386176 5138117500447752192 5143892865438449664 5152813942208200704 5177820114170413056 5187933044080902144 5196930499932585984 5209480243509526528 5231207565634830336 5249734282422779904 5258838920442937344 5259987669693136896 5269110090209427456 5270261083110506304 5303863226268647424 5309824893355819008 5355285722922221568 5364573419285250048 5377527993300156416 5401135771919843328 5429664691296141312 5439081383441989632 5440269505146329088 5465476787179880448 5476151546529841152 5486847155019157248 5541386187001823232 5550996638245322752 5552209206898311168 5563053365505534432 5575365958110806016 5604815165208920064 5615762069828468736 5623100255697371136 5652801596417900544 5663842224535904256 5701198870359834624 5731312729701482496 5742506699876680704 5745252455449362432 5769114386467651584 5780382188003721216 5796915684984225792 5804490586526318592 5825047628441714688 5835150035012026368 5846546812424159232 5860665273948217344 5885108511339184128 5905951067725627392 5916193785498304512 5917486128404779008 5927748851485605888 5966846129552228352 6006201279062212608 6035145096695906304 6049718992462675968 6064433147418771456 6096465618297421824 6108372777708158976 6118966556372238336 6148661385577365504 6159325036957138944 6160670489846071296 6234059460377051136 6244871218025988096 6246235357760600064 6258435036193726236 6305417060860035072 6359401795970138112 6401346100053147648 6413848729154813952 6435158152647278592 6447726820914167808 6460320037361265792 6490253684776108032 6502929961504186368 6508817611210358784 6553178581996929024 6564543789388529664 6580396097064665088 6593248433191744512 6620747075256582144 6644194951191330816 6655718008685592576 6664415117863550976 6668717457921306624 6699616706865659904 6712701895746256896 6756976438944989184 6764571439480700928 6792666938905460736 6805933866520510464 6822487290846117888 6834319561555181568 6850823333930336256 6858523820584599552 6870418589610934272 6883837375918768128 6917244058774536192 6929240666576781312 6999645709897039872 7013316892924182528 7025480120279236608 7027014777480675072 7071817635024863232 7102863480880889856 7140380963896295424 7201514362559791104 7239552921728188416 7252108511255986176 7253692673528438784 7301535395373121536 7315796206692209664 7388514916002430976 7402945609197748224 7417404487340712576 7433821277481074688 7473086886945226752 7474719320090247168 7487682759771291648 7497467007596494848 7537068795223867392 7551789632714539008 7601598493813112832 7641750306268643328 7656675599835574272 7692152515290202112 7707176250671628288 7715839298157674496 7729220913312301056 7766730171255619584 7781899566121353216 7795395749898878976 7814220365264289792 7846811348452245504 7874601423634169856 7888258380664406016 7889981504539705344 7903665135314141184 7955794839402971136 7964737340033728512 8032928584383332352 8046860128927875072 8066291989950234624 8101703657879764992 8144497036944211968 8158622075162984448 8198215180769820672 8214227319794761728 8292055312911826944 8312079280502734848 8326494957367984128 8328313810347466752 8344580048258301648 8363048937166209024 8407222747813380096 8434650383546056704 8479202394626850816 8535128133404196864 8551798305539751936 8580210870196371456 8596969094552223744 8613760049815021056 8653671579701477376 8670573282005581824 8706735879789477888 8737571442662572032 8752725052518039552 8773861462752886784 8790997910922326016 8827662767008776192 8858926601588441088 8874290678247456768 8876229192607168512 8891623277228408832 8950269194328342528 9009301918593318912 9056889251873947648 9074578488694013952 9096649721128157184 9134431111907115008 9144698427446132736 9162559166562238464 9178449834558357504 9222992078366048256 9238987555435708416 9241005734769106944 9351089190565576704 9367306827038982144 9369353036640900096 9458125591290052608 9470484641174519808 9520507951861727232 9539102693955207168 9602019150079721472 9620773093732220928 9652737228970917888 9669478015007981568 9671590231371251712 9735380527164162048 9754394942256279552 9763226416815538176 9846815684082794496 9870594145596997632 9889872649787616768 9931120612884873216 9966292426786996224 9983577013028388864 9996622676795326464 10049425060298489856 10069052843619385344 10135464658417483776 10189000408358191104 10208900799780765696 10251479342332772352 10276235000895504384 10287785730876899328 10305627884416401408 10375866088161804288 10393860999865171968 10418960487019053056 10499468564845559808 10519975339386273792 10538220180418854912 10540522166221012608 10607726452537294848 10619649786711638016 10710571445844443136 10729146838570500096 10755055986600312832 10802271543839686656 10859329382592282624 10878162766883979264 10880539010292658176 10930953574359760896 10952303093059682304 10973694310038314496 11082772374003646464 11101993276490645504 11104418413796622336 11126106731011068864 11150731916221612032 11209630330417840128 11231524139656937472 11246200511394742272 11305603192835801088 11327684449071808512 11402397740719669248 11462625459402964992 11485013399753361408 11538228772935303168 11560764376007442432 11593831369968451584 11650095256883429376 11693093624848318464 11721330547896434688 11770217022678368256 11811902135451254784 11832387570996609024 11834972256809558016 11855497702971211776 11933692259104456704 12070290193391812608 12099437984925351936 12128866294837542912 12192931236594843648 12216745555416317952 12237933112744476672 12297322771154731008 12318650073914277888 12321340979692142592 12468118920754102272 12489742436051976192 12492470715521200128 12516870072387452472 12610834121720070144 12718803591940276224 12802692200106295296 12827697458309627904 12870316305294557184 12895453641828335616 12920640074722531584 12980507369552216064 13005859923008372736 13106357163993858048 13129087578777059328 13160792194129330176 13186496866383489024 13241494150513164288 13288389902382661632 13311436017371185152 13337434915842613248 13425403791492513792 13513952877889978368 13529142878961401856 13585333877810921472 13611867733041020928 13644974581692235776 13668639123110363136 13701646667860672512 13717047641169199104 13740837179221868544 13767674751837536256 13834488117549072384 13858481333153562624 13999291419794079744 14026633785848365056 14050960240558473216 14054029554961350144 14143635270049726464 14205726961761779712 14280761927792590848 14403028725119582208 14479105843456376832 14504217022511972352 14507385347056877568 14603070790746243072 14631592413384419328 14777029832004861952 14805891218395496448 14834808974681425152 14949438640180494336 14975365519542583296 14994934015192989696 15074137590447734784 15103579265429078016 15203196987626225664 15283500612537286656 15313351199671148544 15414352501343256576 15431678596315348992 15458441826624602112 15533460342511239168 15563799132242706432 15590791499797757952 15628440730528579584 15693622696904491008 15749202847268339712 15776516761328812032 15779963009079410688 15807330270628282368 15911589678805942272 15929474680067457024 16065857168766664704 16093720257855750144 16132583979900469248 16203407315759529984 16288994073888423936 16317244150325968896 16396430361539641344 16428454639589523456 16624158561005469696 16652989914735968256 16656627620694933504 16689160096516603296 16726097874332418048 16814445495626760192 16869300767092113408 16958404789253701632 17103596611079503872 17193938189104447488 17227520099630042112 17307343159402954752 17341146564011163648 17413471759578955776 17475142885325144064 17505450105036079104 17547722925505773568 17581995821844652032 17655325534017552384 17717853203176882176 17748581356494913536 17752458385214337024 17783246554456817664 17900538388656685056 18018603837186637824 18113778503747895296 18149156977388027904 18193299442256314368 18268862223814230016 18289396854892265472 18325118333124476928 18356899669116715008 18445984156732096512 18477975110871416832 18482011469538213888 18702178381131153408 18734613654077964288 18738706073281800192 18916251182580105216 19078205387910414336 19204038300159442944 19241546187464441856 19305474457941835776 19343180462742503424 19470761054328324096 19508789884512559104 19526452833631076352 19693631368165588992 19741188291193995264 19779745299575233536 19862241225769746432 19932584853573992448 19967154026056777728 19993245353590652928 20098850120596979712 20138105687238770688 20270929316834967552 20378000816716382208 20417801599561531392 20502958684665544704 20552470001791008768 20575571461753798656 20611255768832802816 20751732176323608576 20787721999730343936 20837920974038106112 20998937129691119616 21039950678772547584 21076440360837709824 21081044332442025216 21215452905074589696 21421142891688886272 21510111973200625664 21604543087679373312 21718658765184565248 21756325533767958528 21761078020585316352 21904606186119364608 21947388620076628992 22165544748007292928 22208836827593244672 22252213462022137728 22301463832443224064 22419260660835680256 22463048279313874944 22492401022789484544 22611206385671602176 22655368898143617024 22804795481439338496 22925250918805929984 22970026799506722816 23076457545870606336 23121528752014884864 23187662739936903168 23300190513766858752 23386187249696636928 23442661095792869376 23540434045356736512 23623804270902509568 23664775141993218048 23669944513619116032 23710995405942423552 23867384518208913408 24140580386783625216 24198875969850703872 24433491110832635904 24475866225488953344 24594645542309462016 24642681959384285184 24936237841508204544 24979484872103952384 24984941431042400256 25033740144774904944 25221668243440140288 25437607183880552448 25605384400212590592 25655394916619255808 25740632610589114368 25790907283656671232 25841280149445063168 25961014739104432128 26011719846016745472 26212714327987716096 26258175157554118656 26321584388258660352 26372993732766978048 26482988301026328576 26576779804765323264 26622872034742370304 26674869831685226496 26850807582985027584 27027905755779956736 27170667755621842944 27223735466082041856 27289949163384471552 27403293335721345024 27434095282338398208 27535349503675072512 27668976235098144768 27716962666307125248 28053267571696730112 28101920481116946432 28108059109922700288 28411453923523559424 28561523855585181696 28806057450239164416 28958211686912753664 29008434045023944704 29014770694113755136 29206141581492486144 29263184826768838656 29554059664009723904 29611782436790992896 29669617949362850304 29898877280360988672 29950731039085166592 29989868030385979392 30148275180895469568 30207158530858156032 30406393975252451328 30567001225074573312 30626702399342297088 30828705002686513152 30863357192630697984 30916883653249204224 31127598264485412864 31181582999595515904 31256881461057159168 31498405694536679424 31559926018158821376 31614660541256564736 31823179357611884544 31858949360134914048 32131714337533329408 32187440515711500288 32265167959800938496 32406814631519059968 32577988147776847872 32634488300651937792 32792860723079282688 32856909279179046912 33248317122010939392 33305979829471936512 33313255241389867008 33378320193033206592 33452195748664836096 33628890991253520384 33738601534184226816 33916809578507403264 34207193222159007744 34387876378208894976 34455040199260084224 34614686318805909504 34682293128022327296 34950285770650288128 35095445851011547136 35163991643689304064 35310651068035104768 35435706406353764352 35497162712989827072 35504916770428674048 35566493108913635328 35801076777313370112 36298313954776055808 36386598884512628736 36537724447628460032 36578793709784530944 36650236666248953856 36713799338233430016 36891968313464193024 36955950221742833664 36964022939076427776 37404356762262306816 37469227308155928576 37477412146563600384 37832502365160210432 38156410775820828672 38408076600318885888 38483092374928883712 38610948915883671552 38686360925485006848 38941522108656648192 39017579769025118208 39387262736331177984 39482376582387990528 39559490599150467072 39724482451539492864 39865169707147984896 39934308052113555456 40276211374477541376 40541858633669935104 40756001633432764416 40835603199123062784 41005917369331089408 41104940003582017536 41151142923507597312 41222511537665605632 41503464352647217152 41575443999460687872 41675841948076212224 41997874259382239232 42079901357545095168 42152880721675419648 42162088664884050432 42430905810149179392 42842285783377772544 43020223946401251328 43209086175358746624 43437317530369130496 43512651067535917056 43522156041170632704 43809212372238729216 43894777240153257984 44331089496014585856 44417673655186489344 44504426924044275456 44926096558627749888 44984802045578969088 45222412771343204352 45310737796287234048 45609590962878676992 45850501837611859968 45940053599013445632 46243057504029769728 46375325479873806336 46600381027533717504 46772374499393273856 46885322191585738752 47080868090713473024 47247608541805019136 47329550283986436096 47339889027238232064 47421990811884847104 47734769036417826816 48281160773567250432 48397751939701407744 48866982221665271808 48951732450977906688 49189291084618924032 49285363918768570368 49872475683016409088 49958969744207904768 49969882862084800512 50067480289549809888 50443336486880280576 50875214367761104896 51310789833238511616 51581814567313342464 51682560298890126336 51922029478208864256 52023439692033490944 52425428655975432192 52516350315108237312 52643168776517320704 52745987465533956096 52965976602052657152 53153559609530646528 53245744069484740608 53349739663370452992 53701615165970055168 54055811511559913472 54341335511243685888 54447470932164083712 54579898326768943104 54806586671442690048 54868190564676796416 55070699007350145024 55337952470196289536 55433925332614250496 56106535143393460224 56203840962233892864 56216118219845400576 57612114900478328832 57916423373825507328 58029541388227510272 58412283162984972288 58526369653537677312 59223564873581985792 59339235898725700608 59797754560721977344 59901462078170333184 59979736060771958784 60296550361790939136 60414317061716312064 60812787950504902656 61134002450149146624 61253404798684594176 61657410005373026304 61726714385261395968 61833767306498408448 62255196528970825728 62363165999191031808 62513762922114318336 62996811389073358848 63119852036317642752 63229321082513129472 63646358715223769088 64263428675066658816 64530335919601876992 64813629263038119936 65155976295553695744 65268976601303875584 65713818558358093824 66496634244021878784 66626510482779734016 66756640386066413184 66904391497329672192 67257781982507040768 67477203068368453632 67833619157014806528 68414386444318015488 68775752756417789952 68910080398520168448 69229372637611819008 69364586256044654592 69900571541300576256 70190891702023094272 70327983287378608128 70621302136070209536 70871412812707528704 70994325425979654144 71009833540857348096 71132986217827270656 71602153554626740224 72596627909552111616 73075448895256920064 73300473332497907712 73427598676466860032 73783936626928386048 73928045878152855552 74808713524524613632 74938454616311857152 74954824293127200768 75665004730320420864 76312821551641657344 76816153200637771776 76966184749857767424 77221897831767343104 77372721850970013696 77883044217313296384 78035159538050236416 78774525472662355968 78964753164775981056 79118981198300934144 79448964903078985728 79730339414295969792 79868616104227110912 80552422748955082752 81083717267339870208 81512003266865528832 81671206398246125568 82209880007164035072 82302285847015194624 83006928705294434304 83150887998921375744 83351683896152424448 84159802715090190336 84305761443350839296 84324177329768100864 85684571566755545088 86040447892802502656 86418172350717493248 86874635060738260992 87025302135071834112 87044312082341265408 87618424744477458432 87789554480306515968 88662178992029171712 88835347310372978688 89008853848088550912 89852193117255499776 89969604091157938176 90444825542686408704 90621475592574468096 91219181925757353984 91701003675223719936 91880107198026891264 92486115008059539456 92750650959747612672 93544748998786547712 93770644383171477504 94495217083610038272 94679778054476464128 94843981623769694208 95469538072835653632 96562321547134500864 96795503879402815488 97733964443330543616 97903464901955813376 98378582169237848064 98570727837537140736 99744951366032818176 99917939488415809536 99939765724169601024 100134960579099619776 100886672973760561152 101750428735522209792 102621579666477023232 103163629134626684928 103365120597780252672 103844058956417728512 104046879384066981888 104850857311950864384 105286337553034641408 105491974931067912192 105931953204105314304 106307119219061293056 106491488138969481216 106699479326740905984 107403230331940110336 108894941864328167424 109159796653537886208 109613173342885380096 109736381129353592832 110141398014700290048 110675904940392579072 110867850665228500992 112213070286786920448 112407681924467785728 112432236439690801152 115224229800956657664 115832846747651014656 116059082776455020544 116824566325969944576 117052739307075354624 118447129747163971584 118678471797451401216 119595509121443954688 119802924156340666368 120828634123432624128 121625575901009805312 122268004900298293248 122506809597369188352 123314820010746052608 123453428770522791936 123667534612996816896 124510393057941651456 124726331998382063616 125027525844228636672 125993622778146717696 126239704072635285504 126458642165026258944 127292717430447538176 128526857350133317632 129060671839203753984 129627258526076239872 130311952591107391488 130537953202607751168 131427637116716187648 132993268488043757568 133253020965559468032 133513280772132826368 134954406136736907264 135667238314029613056 136828772888636030976 137551505512835579904 137820160797040336896 138729172512089309184 139801143082601152512 140381783404046188544 140655966574757216256 141242604272140419072 141742825625415057408 141988650851959308288 142019667081714696192 142265972435654541312 143204307109253480448 145193255819104223232 146150897790513840128 146600946664995815424 146855197352933720064 147567873253856772096 147856091756305711104 149617427049049227264 149876909232623714304 149909648586254401536 151330009460640841728 152625643103283314688 153932369499715534848 154745443701940027392 155766088434626592768 156070319076100472832 157549050945324711936 157929506329551962112 158237962396601868288 158897929806157971456 159460678828591939584 159737232208454221824 161104845497910165504 162167434534679740416 163024006533731057664 163342412796492251136 164419760014328070144 164604571694030389248 166013857410588868608 166301775997842751488 166703367792304848896 168319605430180380672 168611522886701678592 168648354659536201728 172080895785605005312 172836344701434986496 173749270121476521984 174088624164682530816 175236849488954916864 175579108960613031936 177670694620745957376 178017707696177101824 179704386234510999552 179939208182315876352 180889651085372817408 181242951185148936192 182438363851514707968 183402007350447439872 183760214396053782528 184972230016119078912 185501301919495225344 187089497997573095424 187541288766342955008 188990434167220076544 189359556108952928256 189687963247539388416 190939076145671307264 193591007758805630976 195467928886661087232 195806929803911626752 197141455675074281472 199489902732065636352 199879531448339202048 200269921158199239552 201773345947521122304 203500857471044419584 205243159332954046464 206327258269253369856 206730241195560505344 207688117912835457024 208093758768133963776 209701714623901728768 210572675106069282816 210983949862135824384 211863906408210628608 212614238438122586112 212982976277938962432 213398958653481811968 214806460663880220672 217789883728656334848 219226346685770760192 220282796029400580096 221351809880785158144 224426140573573840896 224815363848935571456 224864472879381602304 230448459601913315328 231665693495302029312 232118165552910041088 233649132651939889152 234105478614150709248 236894259494327943168 237356943594902802432 239191018242887909376 239605848312681332736 241657268246865248256 243251151802019610624 244536009800596586496 245013619194738376704 246629640021492105216 246906857541045583872 249020786115883302912 249452663996764127232 250055051688457273344 252479408145270571008 252917284330052517888 257053714700266635264 258121343678407507968 259254517052152479744 260623905182214782976 261075906405215502336 262855274233432375296 265986536976087515136 266506041931118936064 267026561544265652736 269908812273473814528 271334476628059226112 273657545777272061952 275103011025671159808 275640321594080673792 277458345024178618368 280763566808092377088 281311933149514432512 283485651250830114816 284039334163429392384 284531944871309082624 286408614218506960896 290386511638208446464 293201893329991630848 293710394705867440128 295135746507713544192 295712183512611422208 299234854098098454528 299753818465247428608 299819297172508803072 302660018921281683456 305251286206566629376 307864738999431069696 309490887403880054784 311532176869253185536 312140638152200945664 315859012659103924224 316475924793203736576 317795859612315942912 318921357657183879168 319474464416908443648 322209690995820331008 326684825592984502272 328839520028656140288 329209143388060778496 332027714821177737216 332603551995685502976 333406735584609697792 336639210860360761344 337223045773403357184 337296709319072403456 344161791571210010624 345672689402869972992 347498540242953043968 348177248329365061632 350473698977909833728 351158217921226063872 355341389241491914752 356035415392354203648 359408772469021999104 362485902370297872384 364876727703029415936 366804014700894879744 367520428792107565056 369944460032238157824 371002603838990450688 374178995995146190848 375082577532685910016 377980868334440153088 378719112217905856512 379375926495078776832 381878152291342614528 387182015517611261952 390935857773322174464 391613859607823253504 394282911350148562944 398979805464131272704 399759062896678404096 400539842316398479104 407001714942088839168 410486318665908092928 412654516538506739712 413460482391121010688 416187517536267927552 419403429247803457536 421145350212138565632 421967899724271648768 423727812816421257216 425228476876245172224 425965952555877924864 426797917306963623936 429612921327760441344 435579767457312669696 438452693371541520384 440565592058801160192 442703619761570316288 448852281147147681792 449630727697871142912 449728945758763204608 464236331105820082176 467298265303879778304 468210957228301418496 473788518988655886336 474713887189805604864 478382036485775818752 479211696625362665472 483314536493730496512 486502303604039221248 489072019601193172992 490027238389476753408 493259280042984210432 493813715082091167744 498041572231766605824 498905327993528254464 500110103376914546688 504958816290541142016 505834568660105035776 516242687356815015936 518509034104304959488 521247810364429565952 525710548466864750592 533012083862237872128 534053123088531305472 539817624546947629056 542668953256118452224 547315091554544123904 550206022051342319616 551280643188161347584 554916690048357236736 561527133616184754176 562623866299028865024 566971302501660229632 568078668326858784768 569063889742618165248 572817228437013921792 580773023276416892928 586403786659983261696 587420789411734880256 591424367025222844416 598469708196196909056 599638594345017606144 605320037842563366912 610502572413133258752 615729477998862139392 618981774807760109568 623064353738506371072 624281276304401891328 631718025318207848448 632951849586407473152 635591719224631885824 637842715314367758336 638948928833816887296 644419381991640662016 653369651185969004544 657679040057312280576 664055429642355474432 666813471169219395584 673278421720721522688 674446091546806714368 674593418638144806912 691345378805739945984 694997080485906087936 696354496658730123264 700947397955819667456 702316435842452127744 710682778482983829504 712070830784708407296 718817544938043998208 724971804740595744768 729753455406058831872 733608029401789759488 735040857584215130112 739888920064476315648 748357991990292381696 750165155065371820032 757438224435811713024 758751852990157553664 774364031035222523904 781871715546644348928 783227719215646507008 788565822700297125888 797959610928262545408 799518125793356808192 801079684632796958208 814003429884177678336 820972637331816185856 825309033077013479424 826920964782242021376 832375035072535855104 842290700424277131264 843935799448543297536 850456953752490344448 853595834613927247872 859225842655520882688 871159534914625339392 881131184117602320384 885407239523140632576 897704562294295363584 899261455395742285824 899457891517526409216 928472662211640164352 934596530607759556608 936421914456602836992 947577037977311772672 949427774379611209728 956764072971551637504 958423393250725330944 966629072987460993024 980054476778953506816 986518560085968420864 987627430164182335488 996083144463533211648 997810655987056508928 1000220206753829093376 1009917632581082284032 1011669137320210071552 1032485374713630031872 1037018068208609918976 1042495620728859131904 1051421096933729501184 1066024167724475744256 1068106246177062610944 1094630183109088247808 1100412044102684639232 1102561286376322695168 1109833380096714473472 1125247732598057730048 1133942605003320459264 1136157336653717569536 1138127779485236330496 1145634456874027843584 1161546046552833785856 1172807573319966523392 1174841578823469760512 1182848734050445688832 1196939416392393818112 1199277188690035212288 1221005144826266517504 1231458955997724278784 1237963549615520219136 1248562552608803782656 1263436050636415696896 1265903699172814946304 1271183438449263771648 1275685430628735516672 1277897857667633774592 1288838763983281324032 1306739302371938009088 1315358080114624561152 1328110859284710948864 1333626942338438791168 1346556843441443045376 1348892183093613428736 1349186837276289613824 1392708993317460246528 1401894795911639334912 1404632871684904255488 1421365556965967659008 1424141661569416814592 1437635089876087996416 1449943609481191489536 1459506910812117663744 1467216058803579518976 1470081715168430260224 1479777840128952631296 1496715983980584763392 1500330310130743640064 1514876448871623426048 1517503705980315107328 1548728062070445047808 1563743431093288697856 1577131645400594251776 1599036251586713616384 1602159369265593916416 1628006859768355356672 1641945274663632371712 1650618066154026958848 1653841929564484042752 1664750070145071710208 1684581400848554262528 1687871598897086595072 1700913907504980688896 1707191669227854495744 1718451685311041765376 1742319069829250678784 1762262368235204640768 1795409124588590727168 1798915783035052818432 1856945324423280328704 1869193061215519113216 1872843828913205673984 1895154075954623545344 1898855548759222419456 1913528145943103275008 1916846786501450661888 1933258145974921986048 1960108953557907013632 1973037120171936841728 1992166288927066423296 2000440413507658186752 2019835265162164568064 2023338274640420143104 2074036136417219837952 2084991241457718263808 2102842193867459002368 2132048335448951488512 2136212492354125221888 2189260366218176495616 2200824088205369278464 2205122572752645390336 2219666760193428946944 2250495465196115460096 2272314673307435139072 2276255558970472660992 2323092093105667571712 2345615146639933046784 2349683157646939521024 2365697468100891377664 2393878832784787636224 2398554377380070424576 2442010289652533035008 2462917911995448557568 2475927099231040438272 2497125105217607565312 2526872101272831393792 2531807398345629892608 2551370861257471033344 2577677527966562648064 2613478604743876018176 2656221718569421897728 2667253884676877582336 2693113686882886090752 2697784366187226857472 2698373674552579227648 2785417986634920493056 2803789591823278669824 2809265743369808510976 2842731113931935318016 2848283323138833629184 2875270179752175992832 2899887218962382979072 2940163430336860520448 2959555680257905262592 2993431967961169526784 3000660620261487280128 3029752897743246852096 3035007411960630214656 3097456124140890095616 3127486862186577395712 3154263290801188503552 3198072503173427232768 3204318738531187832832 3283890549327264743424 3301236132308053917696 3307683859128968085504 3329500140290143420416 3375743197794173190144 3401827815009961377792 3414383338455708991488 3436903370622083530752 3484638139658501357568 3524524736470409281536 3590818249177181454336 3597831566070105636864 3713890648846560657408 3745687657826411347968 3790308151909247090688 3797711097518444838912 3827056291886206550016 3833693573002901323776 3866516291949843972096 3920217907115814027264 3946074240343873683456 3984332577854132846592 4000880827015316373504 4039670530324329136128 4046676549280840286208 4205684387734918004736 4264096670897902977024 4272424984708250443776 4378520732436352991232 4401648176410738556928 4410245145505290780672 4439333520386857893888 4500990930392230920192 4544629346614870278144 4552511117940945321984 4646184186211335143424 4691230293279866093568 4731394936201782755328 4797108754760140849152 4884020579305066070016 4925835823990897115136 4951854198462080876544 4994250210435215130624 5053744202545662787584 5063614796691259785216 5102741722514942066688 5155355055933125296128 5226957209487752036352 5334507769353755164672 5386227373765772181504 5396747349105158455296 5570835973269840986112 5607579183646557339648 5618531486739617021952 5685462227863870636032 5696566646277667258368 5750540359504351985664 5799774437924765958144 5880326860673721040896 5919111360515810525184 6001321240522974560256 6059505795486493704192 6070014823921260429312 6254973724373154791424 6308526581602377007104 6396145006346854465536 6408637477062375665664 6567781098654529486848 6602472264616107835392 6615367718257936171008 6659000280580286840832 6751486395588346380288 6828766676911417982976 6969276279317002715136 7049049472940818563072 7181636498354362908672 7195663132140211273728 7427781297693121314816 7491375315652822695936 7580616303818494181376 7595422195036889677824 7654112583772413100032 7733032583899687944192 7840435814231628054528 7968665155708265693184 8001761654030632747008 8079341060648658272256 8093353098561680572416 8411368775469836009472 8528193341795805954048 8544849969416500887552 8820490291010581561344 8878667040773715787776 9001981860784461840384 9089258693229740556288 9105022235881890643968 9292368372422670286848 9382460586559732187136 9462789872403565510656 9594217509520281698304 9851671647981794230272 9903708396924161753088 9988500420870430261248 10127229593382519570432 10205483445029884133376 10310710111866250592256 10453914418975504072704 10669015538707510329344 10772454747531544363008 10793494698210316910592 11141671946539681972224 11237062973479234043904 11370924455727741272064 11393133292555334516736 11501080719008703971328 11599548875849531916288 11760653721347442081792 11838222721031621050368 12002642481045949120512 12119011590972987408384 12140029647842520858624 12617053163204754014208 12792290012693708931072 12817274954124751331328 13135562197309058973696 13204944529232215670784 13230735436515872342016 13318000561160573681664 13502972791176692760576 13657533353822835965952 13938552558634005430272 14391326264280422547456 14855562595386242629632 14982750631305645391872 15161232607636988362752 15190844390073779355648 15308225167544826200064 15466065167799375888384 15680871628463256109056 16003523308061265494016 16158682121297316544512 16822737550939672018944 17056386683591611908096 17089699938833001775104 17640980582021163122688 17757334081547431575552 18003963721568923680768 18178517386459481112576 18210044471763781287936 18764921173119464374272 18925579744807131021312 19188435019040563396608 19703343295963588460544 19807416793848323506176 19977000841740860522496 20254459186765039140864 20907828837951008145408 21544909495063088726016 21586989396420633821184 22283343893079363944448 22474125946958468087808 22741848911455482544128 22786266585110669033472 23199097751699063832576 23521307442694884163584 24005284962091898241024 24238023181945974816768 24280059295685041717248 25234106326409508028416 25584580025387417862144 25634549908249502662656 26461470873031744684032 26636001122321147363328 27005945582353385521152 27315066707645671931904 27877105117268010860544 28782652528560845094912 29711125190772485259264 29965501262611290783744 30381688780147558711296 30616450335089652400128 30932130335598751776768 31361743256926512218112 32007046616122530988032 32317364242594633089024 34112773367183223816192 34179399877666003550208 35281961164042326245376 35514668163094863151104 36007927443137847361536 36357034772918962225152 36420088943527562575872 37851159489614262042624 38376870038081126793216 39406686591927176921088 39614833587696647012352 39954001683481721044992 40508918373530078281728 41815657675902016290816 43173978792841267642368 44566687786158727888896 44948251893916936175616 45483697822910965088256 45572533170221338066944 46398195503398127665152 47042614885389768327168 48010569924183796482048 48476046363891949633536 50468212652819016056832 51169160050774835724288 51269099816499005325312 52922941746063489368064 53272002244642294726656 54011891164706771042304 54630133415291343863808 57565305057121690189824 59422250381544970518528 59931002525222581567488 60763377560295117422592 62723486513853024436224 64634728485189266178048 68225546734366447632384 68358799755332007100416 70563922328084652490752 72015854886275694723072 72714069545837924450304 72840177887055125151744 75702318979228524085248 76753740076162253586432 79908003366963442089984 81017836747060156563456 83631315351804032581632 86347957585682535284736 89133375572317455777792 89896503787833872351232 91145066340442676133888 92796391006796255330304 94085229770779536654336 96021139848367592964096 96952092727783899267072 102338320101549671448576 102538199632998010650624 105845883492126978736128 106544004489284589453312 108023782329413542084608 109260266830582687727616 115130610114243380379648 118844500763089941037056 119862005050445163134976 121526755120590234845184 125446973027706048872448 136451093468732895264768 136717599510664014200832 141127844656169304981504 144031709772551389446144 145428139091675848900608 151404637958457048170496 153507480152324507172864 159816006733926884179968 162035673494120313126912 172695915171365070569472 178266751144634911555584 179793007575667744702464 182290132680885352267776 188170459541559073308672 193904185455567798534144 204676640203099342897152 205076399265996021301248 211691766984253957472256 216047564658827084169216 218520533661165375455232 230261220228486760759296 239724010100890326269952 243053510241180469690368 250893946055412097744896 273435199021328028401664 282255689312338609963008 288063419545102778892288 290856278183351697801216 307014960304649014345728 319632013467853768359936 324071346988240626253824 345391830342730141138944 356533502289269823111168 359586015151335489404928 364580265361770704535552 376340919083118146617344 409353280406198685794304 410152798531992042602496 423383533968507914944512 432095129317654168338432 460522440456973521518592 479448020201780652539904 486107020482360939380736 546870398042656056803328 564511378624677219926016 581712556366703395602432 614029920609298028691456 648142693976481252507648 690783660685460282277888 719172030302670978809856 729160530723541409071104 752681838166236293234688 820305597063984085204992 846767067937015829889024 864190258635308336676864 921044880913947043037184 958896040403561305079808 972214040964721878761472 1093740796085312113606656 1129022757249354439852032 1228059841218596057382912 1296285387952962505015296 1381567321370920564555776 1438344060605341957619712 1458321061447082818142208 1640611194127968170409984 1693534135874031659778048 1842089761827894086074368 1944428081929443757522944 2187481592170624227213312 2258045514498708879704064 2592570775905925010030592 2763134642741841129111552 2876688121210683915239424 2916642122894165636284416 3281222388255936340819968 3387068271748063319556096 3684179523655788172148736 3888856163858887515045888 4374963184341248454426624 5526269285483682258223104 5833284245788331272568832 6562444776511872681639936 6774136543496126639112192 7777712327717775030091776 8749926368682496908853248 11052538570967364516446208 11666568491576662545137664 13124889553023745363279872 17499852737364993817706496 23333136983153325090275328 26249779106047490726559744 34999705474729987635412992 52499558212094981453119488 69999410949459975270825984 104999116424189962906238976 209998232848379925812477952
- Sum of all divisors σ(n): 696686859079450701057024000
- Sum of proper divisors (its aliquot sum) s(n): 486688626231070775244546048
- 209998232848379925812477952 is an abundant number, because the sum of its proper divisors (486688626231070775244546048) is greater than itself. Its abundance is 276690393382690849432068096
Bases of 209998232848379925812477952
- Binary: 10101101101101001101101100000011011111000101111100111110001110000000000000000000000000002
- Hexadecimal: 0xADB4DB037C5F3E38000000
- Base-36: QDWF2ZJZQEGAO0000
Squares and roots of 209998232848379925812477952
- 209998232848379925812477952 squared (2099982328483799258124779522) is 44099257799442393689571565439547321623947622486114304
- 209998232848379925812477952 cubed (2099982328483799258124779523) is 9260766207808038320934263241567421157980947581720398238718773241734498151825408
-
The
square root of 209998232848379925812477952 is 14491315773537.6095079033 -
209998232848379925812477952 is a
perfect cube number . Itscube root is 594390528
Scales and comparisons
How big is 209998232848379925812477952?- 209,998,232,848,379,925,812,477,952 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 209,998,232,848,379,925,812,477,952 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 209998232848379925812477952 cubic inches would be around 49532544 feet tall.
Recreational maths with 209998232848379925812477952
- 209998232848379925812477952 backwards is 259774218529973848232899902
- 209998232848379925812477952 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 209998232848379925812477952's digits is 144
- 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 209998232848379925812477952 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 209998232848379925812477952 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/209998232848379925812477952/
Chicago style:
Numbermatics. 2024. "Number 209998232848379925812477952 - Facts about the integer". https://numbermatics.com/n/209998232848379925812477952/
The information we have on file for 209998232848379925812477952 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 209998232848379925812477952, math, Factors of 209998232848379925812477952, curriculum, school, college, exams, university, Prime factorization of 209998232848379925812477952, STEM, science, technology, engineering, physics, economics, calculator, two hundred nine septillion, nine hundred ninety-eight sextillion, two hundred thirty-two quintillion, eight hundred forty-eight quadrillion, three hundred seventy-nine trillion, nine hundred twenty-five billion, eight hundred twelve million, four hundred seventy-seven thousand, nine hundred fifty-two.