18763529971740648947453952
18,763,529,971,740,648,947,453,952 is an even composite number composed of six prime numbers multiplied together.
18763529971740648947453952 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 18763529971740648947453952:
212 × 36 × 133 × 193 × 313 × 2413
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 19 × 19 × 19 × 31 × 31 × 31 × 241 × 241 × 241)See below for interesting mathematical facts about the number 18763529971740648947453952 from the Numbermatics database.
Names of 18763529971740648947453952
- Cardinal: 18763529971740648947453952 can be written as Eighteen septillion, seven hundred sixty-three sextillion, five hundred twenty-nine quintillion, nine hundred seventy-one quadrillion, seven hundred forty trillion, six hundred forty-eight billion, nine hundred forty-seven million, four hundred fifty-three thousand, nine hundred fifty-two.
Scientific notation
- Scientific notation: 1.8763529971740648947453952 × 1025
Factors of 18763529971740648947453952
Divisors of 18763529971740648947453952
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 31 32 36 38 39 48 52 54 57 62 64 72 76 78 81 93 96 104 108 114 117 124 128 144 152 156 162 169 171 186 192 208 216 228 234 241 243 247 248 256 279 288 304 312 324 338 342 351 361 372 384 403 416 432 456 468 482 486 494 496 507 512 513 558 576 589 608 624 648 676 684 702 722 723 729 741 744 768 806 832 837 864 912 936 961 964 972 988 992 1014 1024 1026 1053 1083 1116 1152 1178 1209 1216 1248 1296 1352 1368 1404 1444 1446 1458 1482 1488 1521 1536 1539 1612 1664 1674 1728 1767 1824 1872 1922 1928 1944 1976 1984 2028 2048 2052 2106 2166 2169 2197 2223 2232 2304 2356 2418 2432 2496 2511 2592 2704 2736 2808 2883 2888 2892 2916 2964 2976 3042 3072 3078 3133 3159 3211 3224 3249 3328 3348 3456 3534 3627 3648 3744 3844 3856 3888 3952 3968 4056 4096 4104 4212 4332 4338 4394 4446 4464 4563 4579 4608 4617 4693 4712 4836 4864 4992 5022 5184 5239 5301 5408 5472 5616 5766 5776 5784 5832 5928 5952 6084 6144 6156 6266 6318 6422 6448 6498 6507 6591 6656 6669 6696 6859 6912 7068 7254 7296 7471 7488 7533 7657 7688 7712 7776 7904 7936 8112 8208 8424 8649 8664 8676 8788 8892 8928 9126 9158 9216 9234 9386 9399 9424 9477 9633 9672 9728 9747 9984 10044 10368 10478 10602 10816 10881 10944 11191 11232 11532 11552 11568 11664 11856 11904 12168 12288 12312 12493 12532 12636 12844 12896 12996 13014 13182 13312 13338 13392 13689 13718 13737 13824 13851 14079 14136 14508 14592 14942 14976 15066 15314 15376 15424 15552 15717 15808 15872 15903 16224 16416 16848 17298 17328 17352 17576 17784 17856 18252 18259 18316 18432 18468 18772 18798 18848 18954 19266 19344 19456 19494 19521 19773 19968 20007 20088 20577 20736 20956 21204 21632 21762 21888 22382 22413 22464 22599 22971 23064 23104 23136 23328 23712 23808 24336 24624 24986 25064 25272 25688 25792 25947 25992 26028 26364 26624 26676 26784 27378 27436 27474 27648 27702 28158 28197 28272 28899 29016 29184 29241 29791 29884 29952 30132 30628 30752 30848 31104 31434 31616 31744 31806 32448 32643 32832 33573 33696 34596 34656 34704 35152 35568 35712 36504 36518 36632 36864 36936 37479 37544 37596 37696 37908 38532 38688 38912 38988 39042 39546 39936 40014 40176 40729 41067 41154 41211 41472 41743 41912 42237 42408 43264 43524 43776 44764 44826 44928 45198 45942 46128 46208 46272 46656 47151 47424 47616 47709 48672 49248 49972 50128 50544 51376 51584 51894 51984 52056 52728 53248 53352 53568 54756 54777 54872 54948 55296 55404 56316 56394 56544 57798 58032 58081 58368 58482 58563 59319 59527 59582 59768 59904 60021 60264 61009 61256 61504 61696 61731 62208 62868 63232 63488 63612 64896 65286 65664 67146 67239 67392 68107 68913 69192 69312 69408 70304 71136 71424 73008 73036 73264 73872 74958 75088 75192 75392 75816 77064 77376 77824 77841 77976 78084 79092 79872 80028 80352 81458 82134 82308 82422 82944 83486 83824 84474 84591 84816 86528 86697 87001 87048 87552 87723 89167 89373 89528 89652 89856 90396 91884 92256 92416 92544 93312 94302 94848 95232 95418 97123 97344 97929 98496 99541 99944 100256 100719 101088 102752 103168 103788 103968 104112 105456 106704 107136 109512 109554 109744 109896 110592 110808 112437 112632 112788 113088 115596 116064 116162 116736 116964 117126 118638 119054 119164 119536 119808 120042 120528 122018 122187 122512 123008 123201 123392 123462 123633 124416 125229 125736 126464 126711 126976 127224 129792 130572 131328 134292 134478 134784 136214 137826 138384 138624 138816 140608 141453 141949 142272 142848 143127 145483 146016 146072 146528 147744 149916 150176 150384 150784 151632 154128 154752 155682 155952 156168 158184 159744 160056 160704 162409 162916 164268 164331 164616 164844 165888 166972 167648 168948 169182 169632 173056 173394 174002 174096 174243 175104 175446 175689 177957 178334 178581 178746 179056 179304 179712 180063 180792 183027 183768 184512 184832 185088 185193 186624 188604 189696 190464 190836 194246 194688 195858 196992 199082 199888 200512 201438 201717 202176 204321 205504 206336 206739 207576 207936 208224 210912 212629 213408 214272 219024 219108 219488 219792 221616 224874 225264 225576 226176 231192 231601 232128 232324 233472 233523 233928 234252 237276 237367 238108 238328 239072 239616 240084 241056 244036 244374 245024 246016 246402 246784 246924 247266 248832 250458 251472 252928 253422 253773 254448 259584 260091 261003 261144 262656 263169 267501 268119 268584 268956 269568 272428 275652 276768 277248 277632 281216 282906 283898 284544 285696 286254 290966 291369 292032 292144 293056 293787 295488 298623 299832 300352 300768 301568 302157 303264 308256 309504 311364 311904 312336 316368 320112 321408 324818 325832 328536 328662 329232 329688 331776 333944 335296 337311 337896 338364 339264 346112 346788 346921 348004 348192 348486 350208 350892 351378 355914 356668 357162 357492 358112 358608 359424 360126 361584 366054 366561 367536 369024 369664 370176 370386 370899 373248 375687 377208 379392 380133 380928 381672 387283 388492 389376 391716 393984 398164 399776 401024 402876 403434 404352 408642 411008 412672 413478 415152 415872 416448 421824 424359 425258 425847 426816 428544 429381 436449 438048 438216 438976 439584 443232 449748 450528 451152 452352 462384 463202 464256 464648 467046 467856 468504 474552 474734 476216 476656 478144 479232 480168 482112 487227 488072 488748 490048 492032 492804 492993 493568 493848 494532 497664 500916 502944 505856 506844 507546 508896 519168 520182 522006 522288 522729 525312 526338 529477 533871 535002 535743 536238 537168 537912 539136 544856 549081 551304 553536 554496 555264 555579 562432 565812 566029 567796 569088 571392 572508 581932 582738 584064 584288 586112 587574 590976 597246 599664 600704 601536 603136 604314 605151 606528 612963 616512 619008 620217 622728 623808 624672 632736 637887 640224 642816 649636 651664 657072 657324 658464 659376 667888 670592 674622 675792 676728 678528 692224 693576 693842 694803 696008 696384 696972 700416 700569 701784 702756 711828 712101 713336 714324 714984 716224 717216 718848 720252 723168 732108 733122 735072 738048 739328 740352 740772 741798 746496 751374 754416 755053 758784 760266 761319 763344 773851 774566 776984 778752 780273 783009 783432 787968 793117 796328 799552 802048 802503 804357 805752 806868 808704 817284 822016 825344 826956 830304 831744 832896 843648 848718 850516 851694 853632 857088 858762 872898 874107 876096 876432 877952 879168 886464 895869 899496 901056 902304 904704 906471 924768 926404 928512 929296 934092 935712 937008 949104 949468 952432 953312 956288 960336 964224 974454 976144 977496 980096 984064 985608 985986 987136 987696 989064 995328 1001832 1005888 1011712 1011933 1013688 1015092 1017792 1038336 1040364 1040763 1044012 1044576 1045458 1050624 1052676 1058954 1067742 1070004 1071486 1072476 1074336 1075824 1078272 1089712 1098162 1099683 1102608 1103539 1107072 1108992 1110528 1111158 1112697 1124864 1127061 1131013 1131624 1132058 1135592 1138176 1140399 1142784 1145016 1159171 1161849 1163864 1165476 1168128 1168576 1172224 1175148 1181952 1194492 1199328 1201408 1203072 1206272 1208628 1210302 1213056 1225926 1233024 1238016 1240434 1245456 1247616 1249344 1262599 1265472 1273077 1275774 1277541 1280448 1285632 1294033 1299272 1303328 1309347 1314144 1314648 1316928 1318752 1335776 1341184 1349244 1351584 1353456 1357056 1387152 1387684 1389606 1392016 1392768 1393944 1401138 1403568 1405512 1423656 1424202 1426672 1428648 1429968 1432448 1434432 1437696 1440504 1446336 1461681 1464216 1466244 1470144 1476096 1478656 1478979 1480704 1481544 1483596 1492992 1502748 1508832 1510106 1517568 1520532 1522638 1526688 1547702 1549132 1553968 1557504 1560546 1566018 1566864 1568187 1575936 1586234 1588431 1592656 1599104 1601613 1604096 1605006 1607229 1608714 1611504 1613736 1617408 1634568 1644032 1647243 1650688 1653019 1653912 1660608 1663488 1665792 1666737 1687296 1697436 1698087 1701032 1703388 1707264 1714176 1717524 1745796 1748214 1752192 1752864 1755904 1758336 1772928 1791738 1798992 1800511 1802112 1804608 1809408 1812942 1815453 1838889 1845337 1849536 1852808 1857024 1858592 1860651 1868184 1871424 1874016 1891279 1898208 1898936 1904864 1906624 1912576 1913661 1920672 1928448 1948908 1952288 1954992 1960192 1968128 1971216 1971972 1975392 1978128 2003664 2011776 2023866 2027376 2030184 2035584 2076672 2080728 2081526 2084409 2088024 2089152 2090916 2101248 2105352 2111317 2117908 2135484 2136303 2140008 2142972 2144952 2148672 2151648 2156544 2179424 2196324 2199366 2205216 2207078 2214144 2217984 2221056 2222316 2225394 2249728 2254122 2262026 2263248 2264116 2265159 2271184 2276352 2280798 2283957 2290032 2318342 2321553 2323698 2327728 2330952 2336256 2337152 2340819 2344448 2349027 2350296 2363904 2379351 2388984 2398656 2402816 2406144 2407509 2412544 2413071 2417256 2420604 2426112 2451852 2466048 2476032 2480868 2490912 2495232 2498688 2525198 2530944 2546154 2551548 2555082 2560896 2571264 2588066 2598544 2606656 2618694 2622321 2628288 2629296 2633856 2637504 2671552 2682368 2687607 2697031 2698488 2703168 2706912 2714112 2719413 2764177 2774304 2775368 2779212 2784032 2785536 2787888 2802276 2807136 2811024 2847312 2848404 2853344 2857296 2859936 2864896 2868864 2881008 2892672 2923362 2928432 2932488 2940288 2952192 2957958 2961408 2963088 2967192 2985984 3005496 3010813 3017664 3020212 3035136 3035799 3041064 3045276 3053376 3085771 3095404 3098264 3107936 3115008 3121092 3122289 3132036 3133728 3136374 3151872 3172468 3176862 3185312 3198208 3203226 3208192 3210012 3214458 3217428 3223008 3227472 3234816 3269136 3288064 3294486 3299049 3306038 3307824 3310617 3321216 3326976 3331584 3333474 3338091 3374592 3381183 3393039 3394872 3396174 3402064 3406776 3414528 3421197 3428352 3435048 3477513 3485547 3491592 3496428 3504384 3505728 3511808 3516672 3545856 3583476 3597984 3601022 3604224 3609216 3618816 3625884 3630906 3677778 3690674 3699072 3705616 3714048 3717184 3721302 3736368 3742848 3748032 3782558 3787797 3796416 3797872 3809728 3813248 3819231 3825152 3827322 3832623 3841344 3856896 3882099 3897816 3904576 3909984 3920384 3928041 3936256 3942432 3943944 3950784 3956256 4007328 4023552 4047732 4054752 4060368 4071168 4161456 4163052 4168818 4176048 4178304 4181832 4210704 4222634 4235816 4270968 4272606 4280016 4285944 4289904 4297344 4303296 4313088 4358848 4385043 4392648 4398732 4400419 4410432 4414156 4428288 4435968 4436937 4442112 4444632 4450788 4499456 4508244 4509973 4524052 4526496 4528232 4530318 4542368 4552704 4561596 4567914 4580064 4636684 4643106 4647396 4655456 4661904 4672512 4674304 4681638 4688896 4698054 4700592 4704561 4727808 4758702 4765293 4777968 4797312 4805632 4812288 4815018 4821687 4826142 4834512 4841208 4852224 4903704 4932096 4941729 4952064 4959057 4961736 4981824 4990464 4997376 5000211 5034679 5050396 5061888 5092308 5094261 5103096 5110164 5121792 5142528 5176132 5197088 5213312 5237388 5244642 5256576 5258592 5267712 5275008 5343104 5364736 5375214 5394062 5396976 5401533 5406336 5413824 5428224 5438826 5446359 5516667 5528354 5536011 5548608 5550736 5558424 5568064 5571072 5575776 5581953 5604552 5614272 5622048 5673837 5694624 5696808 5706688 5714592 5719872 5729792 5737728 5740983 5762016 5785344 5846724 5856864 5864976 5880576 5904384 5915916 5926176 5934384 6010992 6021626 6035328 6040424 6071598 6082128 6090552 6106752 6171542 6190808 6196528 6215872 6230016 6242184 6244578 6253227 6264072 6267456 6272748 6303744 6333951 6344936 6353724 6370624 6396416 6406452 6408909 6416384 6420024 6428916 6434856 6446016 6454944 6469632 6538272 6576128 6588972 6591499 6598098 6612076 6615648 6621234 6642432 6653952 6663168 6666948 6676182 6749184 6762366 6786078 6789744 6792348 6795477 6804128 6813552 6829056 6842394 6870096 6955026 6964659 6971094 6983184 6992856 7008768 7011456 7023616 7033344 7047081 7091712 7138053 7166952 7179631 7195968 7202044 7208448 7218432 7222527 7237632 7239213 7251768 7261812 7355556 7358377 7381348 7398144 7411232 7428096 7434368 7442604 7472736 7485696 7496064 7565116 7575594 7592832 7595744 7619456 7626496 7638462 7650304 7654644 7665246 7682688 7713792 7764198 7795632 7809152 7819968 7840768 7856082 7866963 7884864 7887888 7901568 7912512 8014656 8047104 8062821 8091093 8095464 8109504 8120736 8142336 8158239 8292531 8322912 8326104 8337636 8352096 8356608 8363664 8421408 8445268 8471632 8541936 8545212 8560032 8571888 8579808 8594688 8606592 8717696 8770086 8785296 8797464 8800838 8820864 8828312 8856576 8873874 8884224 8889264 8901576 8998912 9016488 9019946 9032439 9048104 9052992 9056464 9060636 9084736 9105408 9107397 9123192 9135828 9160128 9257313 9273368 9286212 9294792 9310912 9323808 9345024 9348608 9363276 9366867 9377792 9396108 9401184 9409122 9455616 9517404 9530586 9555936 9594624 9611264 9624576 9630036 9643374 9652284 9669024 9682416 9704448 9807408 9815689 9864192 9883458 9897147 9918114 9923472 9931851 9963648 9980928 9994752 10000422 10060063 10069358 10100792 10123776 10143549 10179117 10184616 10188522 10206192 10220328 10243584 10285056 10352264 10394176 10426624 10432539 10456641 10474776 10489284 10513152 10517184 10535424 10550016 10686208 10729472 10750428 10754551 10788124 10793952 10803066 10812672 10827648 10856448 10877652 10892718 11033334 11056708 11072022 11097216 11101472 11116848 11136128 11142144 11151552 11163906 11209104 11228544 11244096 11347674 11363391 11389248 11393616 11413376 11429184 11439744 11459584 11475456 11481966 11497869 11524032 11570688 11646297 11693448 11713728 11729952 11761152 11784123 11808768 11831832 11852352 11868768 12021984 12043252 12070656 12080848 12143196 12164256 12181104 12213504 12343084 12381616 12393056 12431744 12484368 12489156 12506454 12528144 12534912 12545496 12667902 12689872 12707448 12741248 12792832 12812904 12817818 12832768 12840048 12857832 12869712 12892032 12909888 12939264 13076544 13152256 13155129 13177944 13182998 13196196 13201257 13224152 13231296 13242468 13284864 13307904 13310811 13326336 13333896 13352364 13498368 13524732 13529919 13572156 13579488 13584696 13590954 13608256 13627104 13658112 13684788 13740192 13910052 13929318 13942188 13966368 13985712 13997521 14017536 14022912 14047232 14066688 14094162 14113683 14183424 14276106 14295879 14333904 14346007 14359262 14391936 14404088 14416896 14436864 14445054 14465061 14478426 14503536 14523624 14703169 14711112 14716754 14762696 14796288 14822464 14825187 14856192 14868736 14877171 14885208 14945472 14971392 14992128 15069223 15104037 15130232 15151188 15185664 15191488 15238912 15252992 15276924 15282783 15300608 15309288 15330492 15365376 15427584 15528396 15591264 15618304 15639936 15681536 15712164 15733926 15769728 15775776 15803136 15825024 16029312 16094208 16125642 16182186 16190928 16204599 16219008 16241472 16284672 16316478 16413787 16550001 16585062 16608033 16645824 16652208 16675272 16704192 16713216 16727328 16842816 16890536 16943264 17021511 17083872 17090424 17120064 17143776 17159616 17189376 17213184 17222949 17435392 17540172 17570592 17594928 17601676 17641728 17656624 17713152 17747748 17778528 17803152 18032976 18039892 18064878 18096208 18105984 18112928 18121272 18169472 18214794 18246384 18271656 18320256 18514626 18546736 18572424 18589584 18621824 18647616 18690048 18697216 18726552 18733734 18755584 18759681 18792216 18802368 18818244 18911232 19001853 19034808 19061172 19111872 19189248 19222528 19226727 19249152 19260072 19286748 19304568 19338048 19364832 19408896 19614816 19631378 19728384 19766916 19774497 19794294 19836228 19846944 19863702 19927296 19961856 19989504 20000844 20120126 20138716 20201584 20247552 20287098 20358234 20369232 20377044 20386431 20412384 20440656 20487168 20704528 20788352 20853248 20865078 20893977 20913282 20949552 20967241 20978568 21026304 21034368 21070848 21100032 21141243 21372416 21414159 21458944 21489247 21500856 21509102 21538893 21576248 21587904 21606132 21625344 21655296 21667581 21712896 21717639 21755304 21785436 22066668 22075131 22113416 22144044 22194432 22202944 22233696 22272256 22284288 22303104 22327812 22418208 22457088 22488192 22695348 22726782 22778496 22787232 22826752 22858368 22879488 22919168 22950912 22963932 22995738 23048064 23141376 23292594 23386896 23406643 23427456 23459904 23522304 23568246 23600889 23663664 23704704 23737536 23989381 24043968 24086504 24141312 24161696 24188463 24273279 24286392 24328512 24362208 24427008 24586627 24686168 24763232 24786112 24863488 24877593 24968736 24978312 25012908 25056288 25069824 25090992 25335804 25379744 25414896 25482496 25585664 25625808 25635636 25680096 25715664 25739424 25784064 25819776 26153088 26310258 26355888 26365996 26392392 26402514 26448304 26462592 26484936 26569728 26621622 26652672 26667792 26704728 26996736 27049464 27059838 27097317 27144312 27158976 27169392 27181908 27216512 27254208 27316224 27369576 27480384 27771939 27820104 27858636 27884376 27932736 27971424 27995042 28035072 28045824 28094464 28100601 28133376 28188324 28227366 28366848 28552212 28591758 28667808 28692014 28718524 28783872 28808176 28833792 28873728 28890108 28930122 28956852 29007072 29047248 29406338 29422224 29433508 29447067 29525392 29592576 29644928 29650374 29691441 29737472 29754342 29770416 29795553 29890944 29942784 29984256 30138446 30180189 30208074 30260464 30302376 30371328 30382976 30430647 30477824 30505984 30537351 30553848 30565566 30601216 30618576 30660984 30730752 30855168 31056792 31182528 31236608 31279872 31297617 31363072 31369923 31424328 31467852 31539456 31551552 31606272 31650048 32058624 32188416 32251284 32263653 32364372 32381856 32409198 32438016 32482944 32569344 32632956 32827574 33100002 33170124 33216066 33291648 33304416 33350544 33408384 33426432 33454656 33685632 33781072 33886528 34043022 34090173 34167744 34180848 34209709 34240128 34287552 34319232 34378752 34426368 34445898 34493607 34870784 34938891 35061403 35080344 35141184 35189856 35203352 35283456 35313248 35352369 35426304 35495496 35557056 35606304 35934301 36065952 36079784 36129756 36192416 36211968 36225856 36242544 36338944 36429588 36492768 36543312 36640512 37029252 37093472 37144848 37179168 37243648 37295232 37394432 37453104 37467468 37519362 37584432 37604736 37636488 38003706 38069616 38122344 38223744 38378496 38453454 38498304 38520144 38573496 38609136 38676096 38729664 38817792 39140569 39229632 39262756 39456768 39465387 39533832 39548994 39588588 39603771 39672456 39693888 39727404 39854592 39923712 39979008 40001688 40115023 40240252 40277432 40403168 40495104 40574196 40589757 40716468 40738464 40754088 40772862 40824768 40881312 40974336 41409056 41576704 41706496 41730156 41787954 41826564 41899104 41934482 41957136 41992563 42052608 42068736 42141696 42200064 42282486 42341049 42744832 42828318 42887637 42978494 43001712 43018204 43038021 43077786 43152496 43175808 43212264 43250688 43310592 43335162 43395183 43435278 43510608 43570872 44109507 44133336 44150262 44226832 44288088 44388864 44405888 44467392 44475561 44544512 44568576 44606208 44631513 44655624 44836416 44914176 44976384 45207669 45312111 45390696 45453564 45556992 45574464 45653504 45716736 45758976 45838336 45848349 45901824 45927864 45991476 46096128 46282752 46585188 46773792 46813286 46854912 46919808 47044608 47136492 47201778 47327328 47409408 47475072 47978762 48087936 48173008 48282624 48323392 48376926 48546558 48572784 48613797 48657024 48724416 48854016 49173254 49241361 49372336 49526464 49572224 49650003 49726976 49755186 49824099 49937472 49956624 50025816 50112576 50139648 50181984 50671608 50759488 50829792 50964992 51064533 51171328 51243589 51251616 51271272 51360192 51431328 51478848 51568128 51639552 51668847 52306176 52620516 52711776 52731992 52784784 52805028 52896608 52925184 52969872 53139456 53243244 53335584 53409456 54098928 54119676 54194634 54288624 54317952 54338784 54363816 54433024 54508416 54739152 54960768 55543878 55640208 55717272 55768752 55815841 55865472 55942848 55990084 56070144 56091648 56201202 56266752 56279043 56376648 56454732 56733696 57005559 57104424 57183516 57205447 57335616 57384028 57437048 57567744 57616352 57667584 57680181 57747456 57780216 57860244 57913704 58014144 58094496 58629649 58812676 58844448 58867016 58894134 59050784 59185152 59289856 59300748 59323491 59382882 59474944 59508684 59540832 59591106 59781888 59885568 59968512 60276892 60360378 60416148 60520928 60604752 60742656 60765952 60861294 60955648 61011968 61074702 61107696 61131132 61159293 61237152 61321968 61461504 62113584 62365056 62473216 62559744 62595234 62681931 62739846 62848656 62901723 62935704 63078912 63103104 63212544 63300096 63423729 64117248 64242477 64376832 64467741 64502568 64527306 64616679 64728744 64763712 64818396 64876032 64965888 65002743 65138688 65265912 65450827 65655148 66200004 66225393 66340248 66432132 66583296 66608832 66701088 66816768 66852864 66909312 67371264 67562144 67773056 68086044 68180346 68335488 68361696 68419418 68480256 68575104 68638464 68757504 68852736 68891796 68987214 69741568 69877782 70122806 70160688 70219929 70282368 70379712 70406704 70566912 70626496 70704738 70802667 70990992 71114112 71212608 71868602 71968143 72131904 72159568 72259512 72384832 72423936 72451712 72485088 72565389 72677888 72819837 72859176 72985536 73086624 73281024 73759881 74058504 74186944 74289696 74358336 74487296 74590464 74632779 74788864 74906208 74934936 75038724 75168864 75209472 75272976 76007412 76139232 76244688 76447488 76756992 76906908 77040288 77146992 77218272 77352192 77459328 78281138 78459264 78525512 78930774 79067664 79097988 79177176 79207542 79344912 79387776 79454808 79709184 79958016 80003376 80230046 80480504 80554864 80806336 80990208 81148392 81179514 81291951 81432936 81476928 81508176 81545724 81649536 81762624 81948672 82818112 83153408 83315817 83412992 83460312 83575908 83607961 83653128 83798208 83868964 83914272 83985126 84105216 84137472 84283392 84301803 84400128 84564972 84682098 85489664 85656636 85689487 85775274 85956988 86003424 86036408 86076042 86155572 86304992 86351616 86424528 86501376 86621184 86670324 86790366 86870556 87021216 87141744 88219014 88266672 88300524 88341201 88453664 88576176 88777728 88811776 88934784 88951122 89089024 89212416 89263026 89311248 89386659 89672832 89828352 89952768 90415338 90540567 90624222 90781392 90907128 91113984 91148928 91307008 91433472 91517952 91612053 91696698 91803648 91855728 91982952 92192256 92565504 93170376 93335203 93547584 93626572 93709824 93839616 93892851 94089216 94109769 94272984 94403556 94654656 94818816 94950144 95658901 95957524 96175872 96346016 96565248 96646784 96753852 96790959 97093116 97145568 97227594 97314048 97448832 97708032 98346508 98482722 98744672 99052928 99144448 99300006 99453952 99510372 99648198 99874944 99913248 100051632 100225152 100279296 100363968 101343216 101518976 101659584 101929984 102129066 102270519 102487178 102503232 102542544 102629127 102720384 102862656 102957696 103136256 103279104 103337694 103480821 104612352 104816673 105184209 105241032 105423552 105463984 105569568 105610056 105793216 105850368 105939744 106057107 106278912 106486488 106671168 106818912 107802903 108197856 108239352 108389268 108577248 108635904 108677568 108727632 108866048 109016832 109478304 109921536 111087756 111280416 111434544 111537504 111631682 111730944 111885696 111980168 112183296 112402404 112558086 112753296 112909464 114011118 114208848 114367032 114410894 114671232 114768056 114874096 115135488 115232704 115360362 115494912 115560432 115720488 115827408 116028288 116188992 117259298 117421707 117625352 117688896 117734032 117788268 118101568 118370304 118396161 118579712 118601496 118646982 118765764 118811313 118949888 119017368 119081664 119182212 119563776 119771136 119937024 120345069 120553784 120720756 120832296 121041856 121209504 121485312 121531904 121722588 121769271 121911296 122023936 122149404 122215392 122262264 122318586 122474304 122643936 122923008 124227168 124730112 124946432 125119488 125190468 125363862 125479692 125697312 125803446 125871408 125977689 126157824 126206208 126425088 126600192 126847458 127603957 128234496 128484954 128662911 128935482 129005136 129054612 129114063 129233358 129457488 129527424 129636792 129752064 129931776 130005486 130531824 130901654 131310296 132328521 132400008 132450786 132680496 132864264 133166592 133217664 133402176 133633536 133705728 133818624 133894539 134742528 135124288 135546112 135623007 135936333 136172088 136360692 136412989 136670976 136723392 136838836 136960512 137150208 137276928 137515008 137545047 137705472 137783592 137974428 139483136 139755564 139809163 140245612 140321376 140439858 140564736 140759424 140813408 141133824 141252992 141409476 141605334 141981984 142228224 142425216 143737204 143936286 144263808 144319136 144519024 144769664 144847872 144903424 144970176 145130778 145355776 145639674 145718352 145841391 145971072 146173248 146562048 147519762 147724083 148117008 148373888 148579392 148716672 148974592 149180928 149265558 149472297 149812416 149869872 150077448 150337728 150418944 150545952 152014824 152278464 152489376 152894976 153193599 153513984 153730767 153813816 154080576 154293984 154436544 154704384 154918656 155006541 156562276 156918528 157051024 157861548 158135328 158195976 158354352 158415084 158689824 158775552 158909616 159418368 160006752 160460092 160961008 161109728 161612672 162296784 162359028 162583902 162865872 162953856 163016352 163091448 163299072 163525248 165636224 166306816 166631634 166825984 166920624 167151816 167215922 167306256 167447523 167596416 167737928 167828544 167970252 168210432 168274944 168603606 168800256 168837129 169129944 169364196 170979328 171016677 171313272 171378974 171550548 171616341 171913976 172006848 172072816 172152084 172311144 172609984 172703232 172849056 173002752 173040543 173242368 173340648 173580732 173741112 174042432 174283488 175888947 176438028 176533344 176601048 176682402 176907328 177152352 177555456 177623552 177869568 177902244 177970473 178178048 178424832 178526052 178622496 178773318 179345664 179656704 179905536 180830676 181081134 181248444 181562784 181814256 181967773 182227968 182297856 182614016 182866944 183035904 183224106 183393396 183477879 183711456 183965904 184384512 186340752 186498091 186670406 187095168 187253144 187419648 187679232 187785702 188045793 188219538 188545968 188705169 188807112 189309312 189637632 189900288 191141197 191317802 191915048 192351744 192692032 192727431 193130496 193293568 193403223 193507704 193581918 193850037 194186232 194291136 194455188 194628096 194897664 195416064 196352481 196693016 196965444 197489344 198105856 198288896 198600012 198676179 198907904 199020744 199296396 199749888 199826496 200103264 200450304 200558592 200727936 202686432 203037952 203319168 203859968 204258132 204336469 204541038 204974356 205006464 205085088 205258254 205440768 205725312 205915392 206272512 206558208 206675388 206961642 209224704 209633346 210368418 210482064 210659787 210847104 210927968 211139136 211220112 211586432 211700736 211879488 212114214 212972976 213342336 213637824 215605806 215904429 216395712 216478704 216778536 217154496 217271808 217355136 217455264 217732096 218033664 218459511 218956608 219843072 221279643 222175512 222560832 222869088 223075008 223263364 223461888 223771392 223898337 223960336 224366592 224804808 225116172 225506592 225818928 228022236 228417696 228734064 228821788 229342464 229536112 229748192 230270976 230465408 230720724 231120864 231440976 231654816 232056576 232377984 234518596 234843414 235250704 235377792 235468064 235576536 236203136 236792322 237159424 237202992 237293964 237531528 237622626 237899776 238034736 238163328 238364424 239127552 239874048 240690138 241107568 241441512 241664592 242083712 242419008 242970624 243063808 243445176 243538542 243822592 243875853 244298808 244430784 244524528 244637172 244948608 245287872 245846016 248454336 249460224 249892864 249947451 250238976 250380936 250727724 250823883 250959384 251394624 251606892 251742816 251955378 252315648 252412416 252850176 252905409 253200384 253694916 255207914 256468992 256969908 257068461 257325822 257870964 258010272 258109224 258228126 258466716 258914976 259054848 259273584 259504128 259863552 260010972 261063648 261803308 262620592 264657042 264800016 264901572 265023603 265360992 265728528 265952899 266333184 266435328 266804352 267267072 267637248 267789078 268159977 269485056 270248576 271092224 271246014 271621701 271872666 272344176 272574133 272721384 272825978 273341952 273446784 273677672 273921024 274300416 274553856 274836159 275090094 275410944 275567184 275948856 278966272 279360211 279511128 279618326 280005609 280491224 280642752 280879716 281129472 281518848 281626816 281678553 282267648 282329307 282505984 282818952 283210668 283963968 284456448 284850432 286976703 287474408 287872572 288527616 288638272 289038048 289539328 289695744 289806848 289940352 290261556 290372877 290711552 291279348 291436704 291682782 291942144 292346496 293124096 295039524 295448166 296234016 296747776 297158784 297433344 297949184 298361856 298531116 298944594 299624832 299739744 300154896 300675456 300837888 301091904 304029648 304286359 304556928 304978752 305789952 306387198 306811557 307461534 307627632 307887381 308161152 308587968 308873088 309408768 309837312 310013082 311861953 313124552 313837056 314102048 314450019 315552627 315723096 316270656 316391952 316708704 316830168 317379648 317551104 317819232 318836736 320013504 320920184 321922016 322219456 323225344 323408709 324593568 324718056 325167804 325731744 325907712 326032704 326182896 326598144 327050496 331272448 332613632 333263268 333841248 334303632 334431844 334612512 334895046 335192832 335475856 335657088 335940504 336549888 337207212 337674258 338259888 338728392 342033354 342626544 342757948 343101096 343232682 343827952 344013696 344145632 344304168 344622288 345219968 345406464 345698112 346081086 346484736 346681296 347161464 347482224 348084864 348566976 351777894 352265121 352876056 353066688 353202096 353364804 353814656 354304704 355110912 355247104 355739136 355804488 355940946 356356096 356433939 356849664 357052104 357244992 357546636 358691328 359313408 359811072 361035207 361661352 362162268 362496888 363125568 363628512 363935546 364455936 364595712 365228032 365307813 365733888 366071808 366448212 366786792 366955758 367422912 367931808 368769024 372681504 372996182 373340812 374190336 374506288 374839296 375358464 375571404 376091586 376439076 377091936 377410338 377614224 377933067 378618624 379275264 379800576 382282394 382635604 382811871 383830096 384703488 385384064 385454862 385988733 386587136 386806446 387015408 387163836 387342189 387700074 388372464 388582272 388910376 389256192 389795328 392704962 393386032 393930888 394978688 396211712 396577792 396985563 397200024 397352358 397815808 398041488 398377579 398592792 399499776 399652992 400206528 400900608 401117184 401455872 401683617 405372864 406075904 406638336 406869021 407719936 407808999 408516264 408672938 409082076 409238967 409948712 410012928 410170176 410516508 410881536 411450624 411830784 412545024 412635141 413116416 413350776 413923284 418449408 419266692 419427489 420736836 420964128 421319574 421694208 421855936 422278272 422440224 423172864 423401472 423758976 424228428 425945952 426684672 427275648 431211612 431808858 432791424 432957408 433557072 433923151 434308992 434543616 434710272 434910528 435464192 436067328 436919022 437524173 437913216 439686144 442559286 443172249 444351024 444726217 445121664 445738176 446150016 446526728 446923776 447542784 447796674 447920672 448416891 449609616 450232344 451013184 451637856 455798239 456044472 456835392 457468128 457643576 458684928 459072224 459496384 459580797 460541952 460930816 461192301 461441448 462241728 462881952 463309632 464113152 464755968 467145913 469037192 469686828 470501408 470755584 470936128 471153072 472406272 473584644 474318848 474405984 474587928 475063056 475245252 476069472 476326656 476728848 478255104 481380276 482215136 482883024 483329184 484167424 484838016 486127616 486890352 487077084 487751706 488597616 488861568 489049056 489274344 489897216 490575744 496908672 498920448 499894902 500477952 500761872 501455448 501647766 501918768 502342569 502789248 503213784 503485632 503910756 504631296 504824832 505810818 506400768 507389832 508827397 510415828 512937984 513050031 513939816 514136922 514651644 514849023 515741928 516020544 516218448 516456252 516933432 517829952 518109696 518547168 519008256 519727104 520021944 522127296 523606616 525241184 527666841 529314084 529600032 529803144 530047206 530721984 531457056 531905798 532666368 532870656 533608704 533911419 534534144 535274496 535578156 536319954 538970112 540497152 542184448 542492028 543243402 543745332 544688352 545148266 545442768 545651956 545903319 546683904 546893568 547355344 547842048 548600832 549107712 549672318 550180188 550433637 551134368 551897712 558720422 559022256 559236652 559494273 560011218 560982448 561285504 561759432 562258944 563037696 563253632 563357106 564137379 564658614 565011968 565637904 566115507 566421336 567927936 568912896 569700864 573423591 573953406 574948816 575745144 577055232 577276544 578076096 578182293 579078656 579391488 579613696 579880704 580209669 580523112 580745754 581423104 581550111 582558696 582873408 583365564 583884288 584692992 586248192 589057443 590079048 590896332 592468032 593495552 594317568 594866688 595898368 596028537 596723712 597062232 597889188 599249664 599479488 600309792 601350912 601675776 602183808 608059296 608572718 609113856 609957504 611579904 612774396 613009407 613623114 614923068 615255264 615774762 616322304 617175936 617746176 618817536 619674624 620026164 623723906 626249104 627674112 628204096 628900038 631105254 631446192 631979361 632541312 632783904 633417408 633660336 634759296 635102208 635638464 640027008 641840368 643844032 644438912 646450688 646817418 647713287 649187136 649436112 649984471 650335608 651463488 651815424 652065408 652365792 653196288 654100992 655378533 662544896 663838929 665227264 666166657 666526536 667682496 668607264 668863688 669225024 669790092 670385664 670951712 671314176 671695011 671881008 673099776 674414424 675348516 676519776 677456784 684066708 685253088 685515896 686202192 686465364 687655904 688027392 688291264 688608336 689244576 690439936 690812928 691396224 692162172 693362592 694322928 694964448 696169728 697133952 703555788 704530242 705752112 706133376 706404192 706729608 707629312 708609408 710494208 711478272 711608976 711881892 712867878 713699328 714104208 714489984 715093272 717382656 719622144 722070414 723322704 724324536 724993776 725605933 726251136 727257024 727871092 728911872 729191424 730615626 731467776 731627559 732896424 733573584 733911516 734845824 735863616 737538048 743670811 745363008 745992364 746681624 748380672 749012576 749678592 749842353 750716928 751142808 752183172 752471649 752878152 754183872 754820676 755228448 755866134 757237248 758550528 759601152 762185437 764564788 765271208 765623742 767660192 769406976 770768128 770909724 771205383 771977466 773174272 773612892 774030816 774327672 774684378 775400148 776744928 777164544 777820752 778512384 779590656 785409924 786772064 787861776 789957376 792423424 793155584 793971126 794400048 794704716 795070809 796082976 796755158 797185584 797858697 798999552 799305984 800413056 801801216 802911744 803367234 804479931 810745728 812151808 813276672 813738042 814865103 815617998 817032528 817345876 817722399 818164152 818477934 819897424 820025856 820340352 821033016 821763072 822901248 823661568 824508477 825270282 826232832 826701552 827846568 836898816 838080633 838533384 838854978 840016827 841473672 841928256 842639148 843388416 843711872 844556544 844880448 845035659 846345728 846802944 847517952 848456856 851891904 853369344 854551296 860930109 862423224 863617716 865582848 865914816 867114144 867846302 868617984 869087232 869420544 869821056 870928384 871118631 872134656 873838044 875048346 875826432 879372288 885118572 886344498 888702048 889452434 890243328 891476352 892300032 893053456 893847552 895085568 895593348 895841344 896833782 899219232 900464688 902026368 903275712 911596478 912088944 912859077 913670784 914936256 915287152 917369856 918144448 918992768 919161594 920434671 921861632 922384602 922882896 923662143 924483456 925763904 926619264 928226304 929511936 934291826 935585859 938074384 939373656 941002816 941511168 941872256 942306144 943350057 944812544 946657881 947169288 948637696 948811968 949175856 950126112 950490504 952138944 952653312 953457696 956510208 962760552 964430272 965766048 966658368 968334848 969676032 970226127 972255232 973780704 974154168 975503412 977195232 977723136 978098112 978548688 979794432 981151488 993817344 997840896 999789804 1001523744 1002910896 1003295532 1003837536 1004685138 1005578496 1006427568 1006971264 1007821512 1009649664 1011621636 1014779664 1017654794 1020831656 1026100062 1027879632 1028273844 1029303288 1029698046 1031483856 1032041088 1032436896 1032912504 1033866864 1035659904 1036219392 1037094336 1039454208 1040043888 1044254592 1047213232 1050482368 1055333682 1056795363 1058628168 1059200064 1059606288 1060094412 1060500979 1061443968 1062914112 1063811596 1065332736 1065741312 1067217408 1067822838 1069068288 1069301817 1070548992 1071156312 1072639908 1077940224 1080994304 1083105621 1084368896 1084984056 1086486804 1086903493 1087490664 1089376704 1090296532 1090885536 1091303912 1091806638 1093367808 1093787136 1094710688 1095684096 1095923439 1097201664 1098215424 1099344636 1100360376 1100867274 1102268736 1103795424 1113963331 1117440844 1118044512 1118473304 1118988546 1120022436 1121964896 1122571008 1123518864 1124517888 1126075392 1126507264 1126714212 1128274758 1129317228 1130023936 1131275808 1132231014 1132842672 1133799201 1135855872 1137825792 1139401728 1146847182 1147906812 1148435613 1149897632 1151490288 1154110464 1154553088 1156152192 1156364586 1158157312 1159227392 1159761408 1160419338 1161046224 1161491508 1162026567 1163100222 1165117392 1165746816 1166731128 1167768576 1169385984 1178114886 1180158096 1181792664 1184936064 1186991104 1188635136 1189733376 1190956689 1192057074 1193447424 1194124464 1195132737 1195778376 1198499328 1198958976 1200619584 1202701824 1203351552 1204367616 1205050851 1213357639 1216118592 1217145436 1218227712 1219915008 1220607063 1223159808 1223426997 1225548792 1226018814 1227246228 1227716901 1229846136 1230510528 1231549524 1232644608 1234351872 1235492352 1237635072 1239349248 1240052328 1243565713 1247447812 1252498208 1255348224 1256408192 1257800076 1258282467 1262210508 1262892384 1263958722 1265082624 1265567808 1266834816 1267320672 1269518592 1270204416 1271276928 1280054016 1283680736 1287688064 1288877824 1292901376 1293634836 1295426574 1298374272 1298872224 1299968942 1300671216 1301769453 1302926976 1303630848 1304130816 1304731584 1306392576 1308201984 1310757066 1312572519 1325089792 1327677858 1329516747 1332333314 1333053072 1334178651 1335364992 1337214528 1337727376 1338450048 1339580184 1340771328 1341903424 1342628352 1343390022 1343762016 1345250673 1348828848 1350697032 1353039552 1354913568 1367394717 1368133416 1370506176 1371031792 1372404384 1372930728 1375311808 1376054784 1376582528 1377216672 1378489152 1378742391 1380879872 1381625856 1382792448 1383576903 1384324344 1386725184 1388645856 1389928896 1392339456 1394267904 1401437739 1407111576 1409060484 1411504224 1412266752 1412808384 1413459216 1415258624 1417218816 1420988416 1422956544 1423217952 1423763784 1425735756 1428208416 1428979968 1430186544 1434765312 1444140828 1446645408 1448649072 1449987552 1451211866 1452502272 1454514048 1455742184 1458382848 1461231252 1463255118 1465792848 1467147168 1467823032 1469691648 1471727232 1487341622 1490726016 1491984728 1493363248 1496761344 1498025152 1499684706 1501433856 1502285616 1504366344 1504943298 1505756304 1507027707 1508367744 1509641352 1510456896 1511732268 1514474496 1519202304 1524370874 1526482191 1529129576 1530542416 1531247484 1535320384 1538813952 1539150093 1541536256 1541819448 1542410766 1543954932 1544547069 1546348544 1547225784 1548061632 1548655344 1549368756 1550800296 1553489856 1554329088 1555641504 1557024768 1559181312 1570819848 1573544128 1575723552 1579914752 1583000523 1584846848 1586311168 1587942252 1588551259 1588800096 1589409432 1590141618 1592165952 1593510316 1594371168 1595717394 1597999104 1598611968 1600826112 1601734257 1603602432 1605823488 1606734468 1608959862 1621491456 1624303616 1626553344 1627476084 1629730206 1631235996 1634065056 1634691752 1635444798 1636328304 1636955868 1637709957 1639794848 1640051712 1640680704 1642066032 1643526144 1645802496 1647323136 1649016954 1650540564 1653403104 1655693136 1676161266 1677066768 1677709956 1678482819 1680033654 1682947344 1683856512 1685278296 1686776832 1687423744 1689113088 1689760896 1690071318 1692691456 1695035904 1696913712 1698346521 1703783808 1706738688 1709102592 1720270773 1721860218 1724846448 1727235432 1730291071 1731165696 1731829632 1734228288 1735692604 1737235968 1738174464 1738841088 1739642112 1740629007 1742237262 1744269312 1744650333 1747676088 1750096692 1751652864 1758744576 1767172329 1770237144 1772688996 1773368857 1777404096 1778904868 1780486656 1782952704 1784600064 1786106912 1787695104 1788085611 1790171136 1791186696 1791682688 1793667564 1798438464 1800929376 1804052736 1806551424 1817519119 1823192956 1824177888 1825718154 1827341568 1829872512 1830574304 1834739712 1836288896 1837985536 1838323188 1839028221 1840869342 1843723264 1844769204 1845765792 1847324286 1848966912 1851527808 1853238528 1856452608 1859023872 1868583652 1871171718 1876148768 1878747312 1882005632 1883022336 1883744512 1884612288 1886700114 1889625088 1893315762 1894338576 1895938083 1897623936 1898351712 1900252224 1900981008 1904277888 1905306624 1906915392 1925521104 1928860544 1931532096 1933316736 1936669696 1939352064 1940452254 1943139861 1947561408 1948308336 1949953413 1951006824 1954390464 1955446272 1956196224 1957097376 1959588864 1962302976 1966135599 1987634688 1991516787 1995681792 1998499971 1999579608 2003047488 2005821792 2006591064 2007675072 2009370276 2011156992 2012855136 2013942528 2015085033 2015643024 2019299328 2023243272 2029559328 2035309588 2041663312 2052200124 2055759264 2056547688 2058606576 2059396092 2062967712 2064082176 2064873792 2065825008 2067733728 2071319808 2072438784 2074188672 2080087776 2088509184 2094426464 2100964736 2110667364 2113590726 2117256336 2118400128 2119212576 2120188824 2121001958 2122887936 2125828224 2127623192 2131482624 2134434816 2135645676 2138603634 2141097984 2142312624 2145279816 2161988608 2166211242 2168737792 2169968112 2172973608 2173806986 2174981328 2176817799 2178753408 2180593064 2181771072 2182607824 2183613276 2186735616 2187574272 2189421376 2191846878 2194403328 2194882677 2198689272 2200720752 2201734548 2204537472 2207590848 2227926662 2231012433 2234881688 2236089024 2236946608 2237977092 2240044872 2243929792 2245142016 2247037728 2249035776 2249527059 2252150784 2253014528 2253428424 2256549516 2257414947 2258634456 2260047872 2262551616 2264462028 2265685344 2267598402 2271711744 2275651584 2278803456 2286556311 2293694364 2295813624 2296871226 2299795264 2302980576 2308220928 2309106176 2312304384 2312729172 2313616149 2316314624 2318454784 2319522816 2320838676 2322092448 2322983016 2324053134 2326200444 2330234784 2331493632 2333462256 2335537152 2338771968 2356229772 2360316192 2363585328 2365581049 2369872128 2373982208 2377270272 2379466752 2381913378 2384114148 2385212427 2388248928 2390265474 2391556752 2393576091 2396998656 2397917952 2401239168 2405403648 2408735232 2410101702 2424475183 2426715278 2432237184 2434290872 2436455424 2439830016 2441214126 2444595309 2446853994 2451097584 2452037628 2453167197 2454492456 2455433802 2459692272 2461021056 2463099048 2465289216 2468703744 2470984704 2478698496 2480104656 2487131426 2494895624 2504996416 2510696448 2512816384 2514241899 2515600152 2516564934 2520050481 2524421016 2525784768 2527917444 2530165248 2531135616 2533669632 2534641344 2539037184 2540408832 2542553856 2560108032 2567361472 2575376128 2577755648 2582790327 2585802752 2587269672 2590853148 2591846791 2596748544 2597744448 2599937884 2601342432 2603538906 2605853952 2607261696 2608261632 2609463168 2612785152 2613355893 2616403968 2621514132 2625145038 2650179584 2655355716 2656374097 2659033494 2664666628 2666106144 2668357302 2670729984 2674429056 2675454752 2676900096 2679160368 2681542656 2683806848 2685256704 2686780044 2687524032 2690501346 2697657696 2701394064 2706079104 2709827136 2734789434 2736266832 2738577231 2741012352 2742063584 2744808768 2745861456 2750623616 2752109568 2753165056 2754433344 2756978304 2757484782 2761759744 2765584896 2767153806 2768648688 2770986429 2773450368 2777291712 2779857792 2784678912 2788535808 2802875478 2806757577 2814223152 2818120968 2823008448 2824533504 2825616768 2826918432 2830517248 2834437632 2839973643 2845913088 2846435904 2847527568 2851471512 2856416832 2857959936 2860373088 2869530624 2888281656 2893290816 2897298144 2899975104 2902423732 2905004544 2909028096 2910678381 2911484368 2916765696 2922462504 2926510236 2931585696 2934294336 2935646064 2939383296 2943454464 2974683244 2981452032 2983969456 2986726496 2993522688 2996050304 2999369412 3004571232 3008732688 3009886596 3011512608 3014055414 3016735488 3019282704 3020913792 3023464536 3028948992 3048741748 3052964382 3058259152 3061084832 3062494968 3070640768 3078300186 3083072512 3083638896 3084821532 3087909864 3089094138 3092697088 3094451568 3096123264 3097310688 3098737512 3101600592 3106979712 3108658176 3111283008 3118362624 3141639696 3147088256 3151447104 3159829504 3166001046 3169693696 3170386089 3175884504 3177102518 3177600192 3178818864 3180283236 3181502937 3184331904 3187020632 3188742336 3191434788 3195998208 3197223936 3201652224 3203468514 3207204864 3207905451 3211646976 3213468936 3217919724 3242982912 3248607232 3249316863 3253106688 3254952168 3259460412 3260710479 3262471992 3268130112 3269383504 3270889596 3272656608 3273911736 3275419914 3279589696 3280103424 3281361408 3284132064 3287052288 3287770317 3291604992 3294646272 3298033908 3301081128 3306806208 3311386272 3341889993 3352322532 3354133536 3355419912 3356965638 3360067308 3365894688 3367713024 3370556592 3373553664 3374847488 3378226176 3379521792 3380142636 3385382912 3390071808 3393827424 3396693042 3401397603 3407567616 3413477376 3418205184 3440541546 3443720436 3445306839 3449692896 3454470864 3457387687 3460582142 3462331392 3463659264 3468456576 3471385208 3474471936 3477682176 3479284224 3481258014 3484474524 3486079701 3489300666 3495352176 3500193384 3503305728 3534344658 3540474288 3543463729 3545377992 3546737714 3554808192 3557809736 3560973312 3565905408 3569200128 3572213824 3572870067 3576171222 3580342272 3582373392 3583365376 3585398211 3587335128 3596876928 3601858752 3608105472 3613102848 3631682743 3635038238 3640072917 3646385912 3648355776 3651436308 3654683136 3659745024 3661148608 3661821189 3669479424 3670280991 3672577792 3675971072 3676646376 3678056442 3681738684 3683150703 3687446528 3689538408 3691531584 3694648572 3697933824 3703055616 3706477056 3712905216 3718047744 3730697139 3737167304 3742343436 3752297536 3757494624 3764011264 3766044672 3767489024 3769224576 3773400228 3774847401 3779250176 3786631524 3788677152 3791876166 3795247872 3796703424 3800504448 3801962016 3808555776 3810613248 3813830784 3851042208 3857721088 3863064192 3866633472 3873339392 3878704128 3880904508 3886279722 3895122816 3896616672 3899906826 3902013648 3905308359 3908780928 3910892544 3912392448 3914194752 3919177728 3924605952 3932271198 3955722667 3975269376 3983033574 3988550241 3996999942 3999159216 4002535953 4006094976 4011643584 4013182128 4015350144 4018740552 4022313984 4025710272 4027885056 4030170066 4031286048 4046486544 4059118656 4070619176 4083326624 4102184151 4104400248 4111518528 4113095376 4117213152 4118792184 4125935424 4128164352 4129747584 4131650016 4135467456 4142639616 4144877568 4148377344 4150730709 4160175552 4177018368 4188852928 4201929472 4204313217 4221334728 4227181452 4234512672 4236800256 4238425152 4240377648 4242003916 4245775872 4251656448 4255246384 4262965248 4268869632 4271291352 4277207268 4284625248 4290559632 4323977216 4332422484 4339936224 4345947216 4347613972 4349962656 4353635598 4357506816 4361186128 4363542144 4365215648 4367226552 4375148544 4378842752 4383693756 4389765354 4397378544 4401441504 4403469096 4409074944 4415181696 4455853324 4462024866 4469763376 4472178048 4473893216 4475954184 4480089744 4487859584 4490284032 4494075456 4499054118 4504301568 4506029056 4506856848 4513099032 4514829894 4517268912 4520095744 4521083121 4525103232 4528924056 4531370688 4535196804 4543423488 4557606912 4573112622 4579446573 4587388728 4591627248 4593742452 4599590528 4605961152 4616441856 4618212352 4624608768 4625458344 4627232298 4632629248 4633641207 4639045632 4641677352 4644184896 4645966032 4648106268 4652400888 4660469568 4662987264 4666924512 4671074304 4677543936 4712459544 4720632384 4727170656 4731162098 4739744256 4747964416 4749001569 4754540544 4758933504 4763826756 4765653777 4768228296 4770424854 4776497856 4780530948 4783113504 4787152182 4793997312 4795835904 4802478336 4805202771 4810807296 4817470464 4820203404 4848950366 4853430556 4864474368 4868581744 4872910848 4879660032 4882428252 4889190618 4893707988 4902195168 4904075256 4906334394 4908984912 4910867604 4913129871 4919384544 4922042112 4926198096 4930578432 4937407488 4941969408 4960209312 4974262852 4989791248 5009992832 5025632768 5028483798 5031200304 5033129868 5035448457 5040100962 5048842032 5051569536 5053105081 5055834888 5060330496 5062271232 5067339264 5069282688 5078074368 5085107712 5095039563 5120216064 5134722944 5150752256 5155511296 5160812319 5165580654 5171605504 5174539344 5178908527 5181706296 5183693582 5190873213 5193497088 5195488896 5199875768 5202684864 5207077812 5211707904 5214523392 5216523264 5218926336 5221887021 5226711786 5232807936 5233950999 5243028264 5250290076 5300359168 5301516987 5310711432 5312748194 5318066988 5320106571 5329333256 5332212288 5336714604 5341459968 5348858112 5350909504 5353800192 5358320736 5363085312 5364256833 5367613696 5370513408 5373560088 5375048064 5381002692 5395315392 5402788128 5412158208 5419654272 5452557357 5469578868 5472533664 5477154462 5482024704 5484127168 5489617536 5491722912 5501247232 5504219136 5506330112 5508866688 5513956608 5514969564 5517084663 5523519488 5531169792 5534307612 5537297376 5541972858 5546900736 5554583424 5559715584 5569357824 5577071616 5605750956 5613515154 5628446304 5636241936 5641000963 5646016896 5649067008 5651233536 5653836864 5661034496 5668875264 5679947286 5687814249 5692871808 5695055136 5702943024 5712833664 5715919872 5720746176 5776563312 5781440821 5786581632 5794596288 5799950208 5804847464 5810009088 5818056192 5821356762 5822968736 5829419583 5844925008 5849860239 5853020472 5863171392 5868588672 5871292128 5878766592 5886908928 5925377107 5949366488 5962904064 5967938912 5973452992 5974550361 5987045376 5992100608 5995499913 5998738824 6009142464 6017465376 6019773192 6023025216 6028110828 6033470976 6038565408 6041827584 6046929072 6057897984 6097483496 6105928764 6116518304 6122169664 6124989936 6141281536 6156600372 6166145024 6167277792 6169643064 6175819728 6178188276 6188903136 6192246528 6194621376 6197475024 6203201184 6213959424 6217316352 6222566016 6283279392 6294176512 6302894208 6319659008 6332002092 6340772178 6351769008 6354205036 6355200384 6357637728 6360566472 6363005874 6368663808 6374041264 6377484672 6382869576 6394447872 6403304448 6406937028 6415810902 6423293952 6426937872 6435839448 6485965824 6498633726 6506213376 6509904336 6518920824 6521420958 6524943984 6530453397 6536260224 6538767008 6541779192 6545313216 6547823472 6550839828 6559179392 6560206848 6562722816 6568264128 6575540634 6583209984 6596067816 6602162256 6613612416 6622772544 6683779986 6693037299 6704645064 6708267072 6710839824 6713931276 6720134616 6731789376 6735426048 6741113184 6747107328 6749694976 6756452352 6759043584 6760285272 6770765824 6772244841 6780143616 6787654848 6793386084 6802795206 6815135232 6826954752 6836410368 6859668933 6881083092 6887440872 6890613678 6899385792 6908941728 6914775374 6921164284 6924662784 6927318528 6936913152 6940848447 6942770416 6948943872 6955364352 6958568448 6962516028 6968949048 6972159402 6978601332 6990704352 7000386768 7006611456 7068689316 7080948576 7086927458 7090755984 7093475428 7096743147 7109616384 7115619472 7121946624 7131810816 7138400256 7144427648 7145740134 7152342444 7155637281 7164746784 7166730752 7170796422 7174670256 7180728273 7193753856 7203717504 7216210944 7226205696 7263365486 7270076476 7273425549 7280145834 7292771824 7296711552 7302872616 7309366272 7319490048 7322297216 7323642378 7333785927 7340561982 7345155584 7351942144 7353292752 7356112884 7359501591 7363477368 7366301406 7374893056 7379076816 7383063168 7389297144 7395867648 7406111232 7412954112 7436095488 7461394278 7474334608 7484686872 7504595072 7514989248 7528022528 7532089344 7534978048 7538449152 7542725697 7546800456 7549694802 7558500352 7560151443 7573263048 7577354304 7583752332 7590495744 7593406848 7601008896 7603924032 7617111552 7621226496 7627661568 7702084416 7715442176 7726128384 7733266944 7746678784 7748370981 7757408256 7761809016 7772559444 7775540373 7790245632 7793233344 7799813652 7804027296 7810616718 7817561856 7821785088 7824784896 7828389504 7838355456 7840067679 7849211904 7864542396 7911445334 7950538752 7966067148 7969122291 7977100482 7993999884 7998318432 8005071906 8012189952 8023287168 8026364256 8030700288 8037481104 8044627968 8051420544 8055770112 8060340132 8062572096 8092973088 8118237312 8141238352 8166653248 8204368302 8208800496 8215731693 8223037056 8226190752 8234426304 8237584368 8244539869 8251870848 8256328704 8259495168 8263300032 8270934912 8285279232 8296754688 8301461418 8312959287 8320351104 8354036736 8377705856 8403858944 8408626434 8420272731 8442669456 8449798123 8454362904 8469025344 8473600512 8476850304 8480755296 8484007832 8491551744 8503312896 8510492768 8519920929 8537739264 8542582704 8554414536 8569250496 8581119264 8647954432 8660166541 8664844968 8679872448 8691894432 8695227944 8699925312 8707271196 8715013632 8722372256 8727084288 8730431296 8732035143 8734453104 8750297088 8757685504 8767387512 8779530708 8794757088 8802883008 8806938192 8818149888 8830363392 8911706648 8924049732 8939526752 8944356096 8947786432 8951908368 8960179488 8975719168 8980568064 8988150912 8998108236 9012058112 9013713696 9026198064 9029659788 9034537824 9042166242 9050206464 9057848112 9062741376 9070393608 9086846976 9146225244 9158893146 9174777456 9183254496 9187484904 9199181056 9211922304 9236424704 9249217536 9250916688 9254464596 9267282414 9278091264 9283354704 9288369792 9291932064 9296212536 9304801776 9320939136 9325974528 9333849024 9355087872 9424919088 9432877129 9441264768 9454341312 9462324196 9479488512 9498003138 9509081088 9511158267 9527653512 9531307554 9536456592 9540849708 9544508811 9552995712 9561061896 9566227008 9574304364 9587994624 9591671808 9604956672 9610405542 9621614592 9634940928 9640406808 9667720543 9697900732 9706861112 9728948736 9737163488 9745821696 9747950589 9759320064 9764856504 9778381236 9782131437 9787415976 9804390336 9808150512 9812668788 9817969824 9821735208 9826259742 9838769088 9844084224 9852396192 9861156864 9874814976 9883938816 9920418624 9948525704 9979582496 10019985664 10025669979 10051265536 10056967596 10062400608 10066259736 10070896914 10080201924 10097684064 10103139072 10106210162 10111669776 10120660992 10124542464 10134678528 10138565376 10156148736 10170215424 10190079126 10204192809 10240432128 10269445888 10301504512 10311022592 10321624638 10331161308 10335920517 10349078688 10357817054 10363412592 10367387164 10372163061 10381746426 10386994176 10390977792 10399751536 10405369728 10414155624 10423415808 10433046528 10437852672 10443774042 10453423572 10458239103 10467901998 10486056528 10500580152 10603033974 10621422864 10625496388 10630391187 10636133976 10640213142 10658666512 10664424576 10673429208 10682919936 10697716224 10701819008 10707600384 10716641472 10718610201 10728513666 10735227392 10741026816 10747120176 10750096128 10756194633 10762005384 10790630784 10805576256 10824316416 10839308544 10895048229 10905114714 10920218751 10939157736 10945067328 10954308924 10964049408 10968254336 10979235072 10983445824 10985463567 11002494464 11008438272 11012660224 11017733376 11027913216 11029939128 11034169326 11047038976 11049452109 11062339584 11068615224 11074594752 11083945716 11093801472 11109166848 11119431168 11138715648 11154143232 11192091417 11211501912 11227030308 11256892608 11272483872 11282001926 11292033792 11298134016 11302467072 11307673728 11322068992 11324542203 11337750528 11359894572 11375628498 11385743616 11390110272 11405886048 11425667328 11431839744 11441492352 11553126624 11562881642 11573163264 11589192576 11599900416 11609694928 11620018176 11636112384 11642713524 11645937472 11658839166 11689850016 11699720478 11706040944 11715925077 11726342784 11737177344 11742584256 11757533184 11773817856 11850754214 11867168001 11898732976 11925808128 11935877824 11946905984 11949100722 11965650723 11984201216 11990999826 11997477648 12007607859 12018284928 12034930752 12039546384 12046050432 12056221656 12066941952 12077130816 12083655168 12093858144 12194966992 12211857528 12233036608 12244339328 12249979872 12282563072 12306552453 12313200744 12332290048 12334555584 12339286128 12349704949 12351639456 12356376552 12377806272 12384493056 12389242752 12394950048 12406402368 12427918848 12434632704 12445132032 12452192127 12566558784 12588353024 12605788416 12612939651 12639318016 12664004184 12681544356 12703538016 12708410072 12710400768 12715275456 12721132944 12726011748 12737327616 12748082528 12754969344 12765739152 12788895744 12806608896 12813874056 12831621804 12853875744 12871678896 12971931648 12997267452 13019808672 13037841648 13042841916 13049887968 13060906794 13072520448 13077534016 13083558384 13090626432 13095646944 13101679656 13118358784 13125445632 13136528256 13151081268 13192135632 13204324512 13227224832 13245545088 13367559972 13386074598 13409290128 13416534144 13421679648 13427862552 13440269232 13451617681 13463578752 13470852096 13482226368 13499389952 13512904704 13518087168 13520570544 13544489682 13560287232 13563249363 13575309696 13586772168 13605590412 13630270464 13672820736 13719337866 13738339719 13762166184 13774881744 13781227356 13786512727 13798771584 13817883456 13829550748 13842328568 13849325568 13854637056 13873826304 13881696894 13885540832 13897887744 13900923621 13917136896 13925032056 13937898096 13944318804 13957202664 13981408704 14000773536 14013222912 14129745409 14137378632 14161897152 14173854916 14181511968 14186950856 14193486294 14219232768 14231238944 14243893248 14247004707 14263621632 14276800512 14288855296 14291480268 14296961331 14304684888 14311274562 14329493568 14333461504 14341592844 14349340512 14361456546 14387507712 14407435008 14432421888 14452411392 14481523303 14526730972 14540152952 14546851098 14560291668 14585543648 14593423104 14605745232 14618732544 14638980096 14644594432 14647284756 14667571854 14681123964 14690311168 14703884288 14706585504 14712225768 14719003182 14726954736 14732602812 14739389613 14758153632 14766126336 14778594288 14791735296 14812222464 14825908224 14922788556 14948669216 14969373744 15009190144 15029978496 15056045056 15069956096 15076898304 15085451394 15093600912 15099389604 15106345371 15120302886 15146526096 15154708608 15159315243 15167504664 15180991488 15186813696 15202017792 15207848064 15234223104 15255323136 15285118689 15404168832 15430884352 15452256768 15466533888 15482436957 15496741962 15514816512 15523618032 15536725581 15545118888 15551080746 15572619639 15580491264 15586466688 15599627304 15608054592 15621233436 15635123712 15643570176 15649569792 15656779008 15665661063 15680135358 15698423808 15729084792 15773649307 15822890668 15901077504 15904550961 15932134296 15938244582 15954200964 15960319713 15987999768 15996636864 16010143812 16024379904 16046574336 16052728512 16061400576 16074962208 16089255936 16102841088 16111540224 16120680264 16125144192 16185946176 16236474624 16282476704 16333306496 16357672071 16408736604 16417600992 16431463386 16446074112 16452381504 16468852608 16475168736 16489079738 16503741696 16512657408 16518990336 16526600064 16541869824 16551253989 16570558464 16593509376 16602922836 16625918574 16640702208 16708073472 16755411712 16807717888 16817252868 16840545462 16885338912 16899596246 16908725808 16923002889 16938050688 16947201024 16953700608 16961510592 16968015664 16983103488 17006625792 17020985536 17039841858 17063442747 17085165408 17108829072 17138500992 17162238528 17320333082 17329689936 17344322463 17359744896 17383788864 17390455888 17399850624 17414542392 17430027264 17444744512 17454168576 17460862592 17464070286 17468906208 17488258749 17515371008 17534775024 17549580717 17559061416 17589514176 17605766016 17613876384 17636299776 17660726784 17776131321 17823413296 17848099464 17879053504 17888712192 17895572864 17903816736 17920358976 17923651083 17951438336 17961136128 17976301824 17986499739 17996216472 18024116224 18027427392 18052396128 18059319576 18069075648 18084332484 18100412928 18115696224 18125482752 18140787216 18173693952 18292450488 18317786292 18349554912 18366508992 18374969808 18398362112 18423844608 18472849408 18498435072 18501833376 18508929192 18534564828 18566709408 18576739584 18583864128 18592425072 18609603552 18641878272 18651949056 18667698048 18849838176 18865754258 18882529536 18908682624 18924648392 18958977024 18996006276 19022316534 19055307024 19062615108 19072913184 19081699416 19089017622 19105991424 19122123792 19132454016 19148608728 19183343616 19209913344 19220811084 19269881856 19280813616 19335441086 19395801464 19413722224 19457897472 19474326976 19495901178 19518640128 19529713008 19556762472 19564262874 19574831952 19591360191 19608780672 19616301024 19625337576 19635939648 19643470416 19652519484 19677538176 19688168448 19704792384 19749629952 19840837248 19897051408 19959164992 20039971328 20051339958 20079111897 20102531072 20113935192 20124801216 20132519472 20141793828 20149518601 20160403848 20195368128 20206278144 20212420324 20223339552 20241321984 20249084928 20269357056 20277130752 20312297472 20316734523 20340430848 20380158252 20408385618 20480864256 20538891776 20579006799 20603009024 20622045184 20643249276 20651166367 20662322616 20671841034 20698157376 20715634108 20726825184 20734774328 20744326122 20763492852 20773988352 20781955584 20799503072 20810739456 20822545341 20828311248 20846831616 20866093056 20875705344 20887548084 20906847144 20916478206 20935803996 20972113056 21001160304 21206067948 21242845728 21250992776 21260782374 21272267952 21280426284 21290229441 21317333024 21328849152 21346858416 21365839872 21395432448 21403638016 21415200768 21433282944 21437220402 21457027332 21470454784 21494240352 21500192256 21512389266 21524010768 21542184819 21581261568 21611152512 21648632832 21678617088 21790096458 21810229428 21820276647 21840437502 21878315472 21890134656 21908617848 21928098816 21936508672 21958470144 21966891648 21970927134 22004988928 22025320448 22035466752 22055826432 22059878256 22068338652 22078504773 22098904218 22124679168 22137230448 22149189504 22167891432 22187602944 22218333696 22238862336 22308286464 22384182834 22423003824 22454060616 22493783923 22513785216 22544967744 22564003852 22584067584 22596268032 22604934144 22615347456 22628177091 22649084406 22675501056 22680454329 22719789144 22751256996 22771487232 22780220544 22811772096 22851334656 22863679488 22882984704 23053795141 23106253248 23125763284 23146326528 23178385152 23199800832 23219389856 23240036352 23245112943 23272224768 23285427048 23291874944 23317678332 23326621119 23379700032 23399440956 23412081888 23431850154 23452685568 23474354688 23485168512 23515066368 23547635712 23627748547 23701508428 23734336002 23797465952 23851616256 23871755648 23893811968 23898201444 23907366873 23931301446 23968402432 23981999652 23994955296 24015215718 24036569856 24069861504 24079092768 24092100864 24112443312 24133883904 24154261632 24167310336 24187716288 24389933984 24423715056 24466073216 24488678656 24499959744 24565126144 24613104906 24626401488 24647195079 24669111168 24678572256 24699409898 24703278912 24712753104 24733619607 24755612544 24768986112 24778485504 24789900096 24812804736 24855837696 24890264064 24904384254 24938877861 25133117568 25176706048 25211576832 25225879302 25260818193 25328008368 25349394369 25363088712 25407076032 25416820144 25420801536 25430550912 25442265888 25452023496 25474655232 25496165056 25509938688 25531478304 25559762787 25613217792 25627748112 25663243608 25707751488 25743357792 25943863296 25980499623 25994534904 26039617344 26075683296 26085683832 26099775936 26121813588 26145040896 26155068032 26167116768 26181252864 26191293888 26196105429 26203359312 26236717568 26250891264 26273056512 26302162536 26384271264 26408649024 26454449664 26491090176 26735119944 26772149196 26818580256 26833068288 26843359296 26855725104 26880538464 26903235362 26927157504 26941704192 26964452736 26998779904 27036174336 27041141088 27088979364 27126498726 27150619392 27173544336 27211180824 27260540928 27438675732 27476679438 27524332368 27549763488 27562454712 27573025454 27597543168 27635766912 27659101496 27684657136 27709274112 27747652608 27763393788 27771081664 27801847242 27834273792 27850064112 27875796192 27888637608 27914405328 27962817408 28001547072 28259490818 28274757264 28298631387 28323794304 28347709832 28363023936 28373901712 28386972588 28438465536 28462477888 28494009414 28527243264 28533474801 28577710592 28582960536 28593922662 28609369776 28622549124 28633526433 28658987136 28666923008 28683185688 28698681024 28722913092 28775015424 28814870016 28864843776 28904822784 28963046606 29003161629 29053461944 29080305904 29093702196 29120583336 29171087296 29186846208 29211490464 29237465088 29243851767 29277960192 29289188864 29294569512 29335143708 29346394311 29362247928 29380622336 29407768576 29413171008 29424451536 29438006364 29453909472 29465205624 29478779226 29516307264 29532252672 29557188576 29583470592 29624444928 29651816448 29845577112 29897338432 29938747488 30018380288 30059956992 30077009937 30112090112 30139912192 30153796608 30170902788 30187201824 30198779208 30212690742 30240605772 30293052192 30309417216 30318630486 30335009328 30361982976 30373627392 30404035584 30415696128 30468446208 30510646272 30570237378 30752553637 30808337664 30861768704 30904513536 30933067776 30964873914 30993483924 31007761551 31047236064 31073451162 31090237776 31102161492 31116489183 31145239278 31160982528 31172933376 31199254608 31216109184 31242466872 31270247424 31299139584 31313558016 31331322126 31360270716 31458169584 31547298614 31645781336 31809101922 31864268592 31876489164 31891173561 31908401928 31920639426 31975999536 31993273728 32020287624 32048759808 32093148672 32105457024 32122801152 32149924416 32205682176 32223080448 32241360528 32250288384 32268583899 32371892352 32472949248 32564953408 32666612992 32685144687 32715344142 32760656253 32817473208 32835201984 32862926772 32875530349 32892148224 32904763008 32937705216 32950337472 32978159476 33007483392 33025314816 33037980672 33053200128 33083739648 33102507978 33141116928 33148356327 33187018752 33205845672 33251837148 33281404416 33416146944 33510823424 33576274251 33615435776 33634505736 33681090924 33694008283 33770677824 33799192492 33817451616 33846005778 33876101376 33894402048 33907401216 33923021184 33936031328 33966206976 33973626609 34013251584 34041971072 34079683716 34126885494 34170330816 34217658144 34277001984 34324477056 34532863261 34640666164 34659379872 34688644926 34719489792 34767577728 34780911776 34799701248 34829084784 34860054528 34889489024 34908337152 34921725184 34928140572 34937812416 34976517498 35030742016 35069550048 35099161434 35118122832 35147775231 35179028352 35211532032 35227752768 35272599552 35321453568 35552262642 35601504003 35646826592 35696198928 35758107008 35777424384 35791145728 35807633472 35840717952 35847302166 35902876672 35952603648 35972999478 35992432944 36022823577 36054854784 36104792256 36118639152 36138151296 36168664968 36200825856 36231392448 36250965504 36281574432 36584900976 36635572584 36699109824 36733017984 36749939616 36796724224 36847689216 36919657359 36996870144 37003666752 37017858384 37049114847 37069129656 37133418816 37153479168 37167728256 37184850144 37219207104 37283756544 37303898112 37335396096 37356576381 37699676352 37731508516 37765059072 37817365248 37838818953 37849296784 37917954048 37992012552 38044633068 38110614048 38125230216 38145826368 38163398832 38178035244 38211982848 38244247584 38264908032 38297217456 38366687232 38419826688 38441622168 38561627232 38670882172 38791602928 38827444448 38915794944 38948653952 38991802356 39059426016 39113524944 39128525748 39149663904 39182720382 39217561344 39232602048 39250675152 39271879296 39286940832 39305038968 39355076352 39376336896 39409584768 39681674496 39794102816 39918329984 40079942656 40102679916 40158223794 40205062144 40227870384 40249602432 40265038944 40283587656 40299037202 40320807696 40354853043 40390736256 40412556288 40424840648 40446679104 40498169856 40538714112 40554261504 40633469046 40680861696 40689748089 40760316504 40816771236 41077783552 41158013598 41206018048 41215019157 41286498552 41302332734 41324645232 41343682068 41359538181 41396314752 41431268216 41453650368 41469548656 41488652244 41526985704 41547976704 41563911168 41599006144 41621478912 41645090682 41656622496 41693663232 41702770863 41751410688 41775096168 41813694288 41832956412 41871607992 41944226112 42002320608 42389236227 42412135896 42485691456 42501985552 42521564748 42544535904 42560852568 42580458882 42634666048 42657698304 42693716832 42731679744 42741014121 42790864896 42807276032 42830401536 42866565888 42874440804 42890883993 42914054664 42940909568 42988480704 43000384512 43024778532 43048021536 43084369638 43162523136 43222305024 43297265664 43357234176 43444569909 43580192916 43620458856 43640553294 43680875004 43756630944 43780269312 43817235696 43856197632 43873017344 43916940288 43933783296 43941854268 44009977856 44050640896 44070933504 44111652864 44119756512 44136677304 44157009546 44197808436 44218168839 44274460896 44298379008 44335782864 44375205888 44436667392 44477724672 44768365668 44846007648 44908121232 44946039931 44987567846 45027570432 45089935488 45128007704 45168135168 45209868288 45230694912 45256354182 45298168812 45319036113 45360908658 45439578288 45477945729 45502513992 45542974464 45560441088 45623544192 45702669312 45765969408 46065028477 46107590282 46212506496 46251526568 46292653056 46356770304 46399601664 46438779712 46447310871 46490225886 46544449536 46570854096 46583749888 46610176743 46635356664 46653242238 46717858917 46759400064 46798881912 46824163776 46863700308 46905371136 46948709376 46970337024 47095271424 47255497094 47320947921 47403016856 47468672004 47594931904 47703232512 47713652883 47743511296 47787623936 47796402888 47814733746 47862602892 47880959139 47936804864 47963999304 47989910592 48030431436 48073139712 48139723008 48158185536 48184201728 48224886624 48267767808 48308523264 48334620672 48375432576 48779867968 48847430112 48932146432 48977357312 48999919488 49073016213 49130252288 49226209812 49245089029 49252802976 49294390158 49338222336 49357144512 49398819796 49406557824 49425506208 49467239214 49511225088 49537972224 49556971008 49579800192 49625609472 49653761967 49711675392 49780528128 49808768508 49877755722 50266235136 50353412096 50423153664 50451758604 50521636386 50656016736 50698788738 50726177424 50769008667 50814152064 50833640288 50841603072 50861101824 50884531776 50904046992 50949310464 50992330112 51019877376 51062956608 51119525574 51255496224 51326487216 51415502976 51486715584 51960999246 51989069808 52032967389 52079234688 52151366592 52171367664 52199551872 52243627176 52290081792 52310136064 52334233536 52362505728 52382587776 52392210858 52406718624 52473435136 52546113024 52604325072 52648742151 52768542528 52817298048 52908899328 52982180352 53328393963 53470239888 53544298392 53637160512 53666136576 53686718592 53711450208 53761076928 53806470724 53854315008 53883408384 53928905472 53959499217 54072348672 54082282176 54177958728 54252997452 54301238784 54347088672 54422361648 54521081856 54877351464 54953358876 55048664736 55099526976 55124909424 55146050908 55195086336 55271533824 55318202992 55369314272 55418548224 55495305216 55526787576 55542163328 55603694484 55700128224 55751592384 55777275216 55828810656 55925634816 56003094144 56518981636 56549514528 56597262774 56647588608 56695419664 56726047872 56747803424 56773945176 56876931072 56924955776 56988018828 57066949602 57155421184 57165921072 57187845324 57218739552 57245098248 57267052866 57317974272 57333846016 57366371376 57397362048 57445826184 57550030848 57629740032 57809645568 57926093212 58006323258 58106923888 58160611808 58187404392 58241166672 58342174592 58373692416 58422980928 58487703534 58555920384 58578377728 58589139024 58670287416 58692788622 58724495856 58761244672 58774080573 58826342016 58848903072 58876012728 58907818944 58930411248 58957558452 59032614528 59064505344 59114377152 59248889856 59691154224 59794676864 59877494976 60036760576 60119913984 60154019874 60224180224 60237335691 60307593216 60341805576 60374403648 60397558416 60425381484 60448555803 60481211544 60586104384 60618834432 60637260972 60670018656 60723965952 60747254784 60808071168 60831392256 60936892416 60950203569 61021292544 61140474756 61505107274 61616675328 61723537408 61737020397 61809027072 61866135552 61929747828 61953499101 61986967848 62015523102 62094472128 62146902324 62180475552 62204322984 62232978366 62290478556 62321965056 62345866752 62398509216 62432218368 62467636023 62484933744 62540494848 62598279168 62627116032 62662644252 62720541432 62916339168 63094597228 63291562672 63618203844 63728537184 63752978328 63782347122 63816803856 63841278852 63870688323 63951999072 63986547456 64040575248 64097519616 64186297344 64210914048 64245602304 64299848832 64411364352 64482721056 64500576768 64537167798 64626554457 64743784704 64945898496 65129906816 65333225984 65370289374 65430688284 65460829941 65521312506 65634946416 65670403968 65690366053 65725853544 65751060698 65784296448 65809526016 65875410432 65900674944 65956318952 66014966784 66075961344 66106400256 66167479296 66205015956 66235514319 66296712654 66374037504 66411691344 66503674296 66562808832 67021646848 67152548502 67230871552 67269011472 67325810851 67362181848 67388016566 67481351769 67541355648 67598384984 67634903232 67692011556 67752202752 67788804096 67814802432 67846042368 67872062656 67884531273 67947253218 68026503168 68041362987 68083942144 68159367432 68253770988 68340661632 68435316288 68554003968 68648954112 69065726522 69161385423 69281332328 69318759744 69377289852 69438979584 69535155456 69561823552 69599402496 69658169568 69720109056 69735338829 69778978048 69816674304 69843450368 69856281144 69875624832 69953034996 69979863357 70061484032 70139100096 70198322868 70236245664 70295550462 70358056704 70423064064 70455505536 70545199104 70642907136 70883245641 71104525284 71203008006 71293653184 71392397856 71516214016 71554848768 71582291456 71615266944 71681435904 71694604332 71722100619 71805753344 71905207296 71945998956 71984865888 72045647154 72109709568 72209584512 72237278304 72276302592 72337329936 72401651712 72462784896 72501931008 72563148864 73169801952 73271145168 73333012519 73398219648 73466035968 73499879232 73593448448 73695378432 73839314718 73941585237 74007333504 74035716768 74098229694 74138259312 74200858821 74266837632 74306958336 74335456512 74369700288 74438414208 74567513088 74670792192 74713152762 75158730673 75399352704 75463017032 75530118144 75634730496 75677637906 75698593568 75782454579 75984025104 76048183107 76089266136 76221228096 76250460432 76291652736 76326797664 76356070488 76423965696 76488495168 76529816064 76594434912 76839653376 76883244336 77123254464 77341764344 77583205856 77654888896 77831589888 77897307904 77941498869 77983604712 78118852032 78227049888 78257051496 78299327808 78365440764 78435122688 78465204096 78501350304 78543758592 78573881664 78610077936 78710152704 78752673792 78819169536 79363348992 79588205632 79836659968 80159885312 80205359832 80316447588 80455740768 80499204864 80530077888 80567175312 80598074404 80641615392 80709706086 80781472512 80825112576 80849681296 80893358208 80996339712 81108523008 81266938092 81379496178 81520633008 81633542472 82155567104 82316027196 82430038314 82572997104 82604665468 82649290464 82687364136 82719076362 82792629504 82862536432 82907300736 82939097312 82977304488 83053971408 83127822336 83198012288 83242957824 83290181364 83313244992 83405541726 83502821376 83550192336 83627388576 83665912824 83743215984 83888452224 84004641216 84778472454 84824271792 84895894161 84971382912 85003971104 85043129496 85089071808 85121705136 85160917764 85269332096 85315396608 85387433664 85482028242 85581729792 85614552064 85733131776 85748881608 85781767986 85828109328 85881819136 85900579299 85976961408 86000769024 86049557064 86096043072 86168739276 86325046272 86444610048 86594531328 86714468352 86889139818 87009484887 87160385832 87240917712 87281106588 87361750008 87513261888 87560538624 87634471392 87712395264 87746034688 87833880576 87867566592 87883708536 88019955712 88039182933 88141867008 88223305728 88239513024 88273354608 88314019092 88395616872 88436337678 88548921792 88596758016 88671565728 88750411776 88873334784 88955449344 89536731336 89692015296 89816242464 89892079862 89975135692 90055140864 90179870976 90231029811 90256015408 90336270336 90419736576 90461389824 90512708364 90596337624 90638072226 90721817316 90879156576 90955891458 91005027984 91085948928 91120882176 91247088384 91405338624 91531938816 92130056954 92215180564 92257660911 92425012992 92503053136 92585306112 92713540608 92799203328 92877559424 92894621742 92980451772 93023284653 93141708192 93167499776 93220353486 93270713328 93306484476 93349467549 93435717834 93518800128 93597763824 93648327552 93727400616 93810742272 93897418752 93940674048 94510994188 94641895842 94806033712 94937344008 95189863808 95427305766 95487022592 95575247872 95592805776 95629467492 95673520683 95725205784 95761918278 95873609728 95927998608 95979821184 96008996539 96060862872 96146279424 96279446016 96316371072 96368403456 96449773248 96617046528 96669241344 96750865152 96805751697 97559735936 97694860224 97864292864 97954714624 97999838976 98055434061 98146032426 98260504576 98281968759 98452419624 98490178058 98505605952 98588780316 98626591047 98676444672 98714289024 98797639592 98813115648 98851012416 98934478428 99022450176 99075944448 99113942016 99159600384 99251218944 99307523934 99423350784 99445068981 99561056256 99617537016 99755511444 100532470272 100706824192 100728822753 100846307328 100903517208 101043272772 101082024849 101312033472 101397577476 101452354848 101538017334 101628304128 101667280576 101683206144 101722203648 101769063552 101808093984 101898620928 101920879827 101984660224 102039754752 102125913216 102239051148 102510992448 102652974432 102831005952 102973431168 103598589783 103921998492 103978139616 104065934778 104158469376 104302733184 104342735328 104399103744 104487254352 104580163584 104620272128 104668467072 104725011456 104765175552 104784421716 104813437248 104946870272 105092226048 105208650144 105297484302 105443325693 105537085056 105634596096 105817798656 105964360704 106656787926 106804512009 106940479776 107088596784 107179018297 107274321024 107332273152 107373437184 107422900416 107522153856 107612941448 107708630016 107857810944 107918998434 108068470731 108164564352 108355917456 108505994904 108602477568 108694177344 108844723296 109754702928 109847375599 109906717752 110097329472 110199053952 110249818848 110292101816 110390172672 110543067648 110636405984 110738628544 110758972077 110990610432 111053575152 111084326656 111147344541 111207388968 111400256448 111503184768 111554550432 111657621312 111851269632 112006188288 112582165033 113037963272 113099029056 113194525548 113295177216 113390839328 113452095744 113495606848 113516456859 113547890352 113753862144 113849911552 113976037656 114133899204 114310842368 114331842144 114375690648 114437479104 114490196496 114534105732 114635948544 114732742752 114794724096 114891652368 115100061696 115259480064 115852186424 116012646516 116213847776 116321223616 116374808784 116482333344 116684349184 116747384832 116845961856 116975407068 117156755456 117178278048 117340574832 117385577244 117448991712 117548161146 117652684032 117697806144 117752025456 117815637888 117860822496 117915116904 118065229056 118129010688 118228754304 119382308448 119589353728 119754989952 120073521152 120239827968 120308039748 120474671382 120615186432 120683611152 120748807296 120795116832 120850762968 120897111606 120962423088 121064559129 121172208768 121237668864 121274521944 121340037312 121494509568 121616142336 121662784512 121900407138 122042585088 122280949512 122627402677 123010214548 123233350656 123474040794 123618054144 123645057471 123859495656 123906998202 123973935696 124031046204 124078614543 124188944256 124293804648 124360951104 124408645968 124465956732 124580957112 124643930112 124691733504 124797018432 124864436736 124935272046 124969867488 125080989696 125254232064 125325288504 125441082864 125832678336 126189194456 126583125344 127167708681 127236407688 127457074368 127505956656 127564694244 127633607712 127682557704 127741376646 127903998144 127973094912 128081150496 128195039232 128372594688 128421828096 128491204608 128599697664 128672651979 128822728704 128965442112 129001153536 129074335596 129253108914 129487569408 129891796992 130259813632 130333709727 130666451968 130740578748 130861376568 130921659882 131042625012 131269892832 131340807936 131380732106 131451707088 131502121396 131568592896 131619052032 131750820864 131801349888 131912637904 132029933568 132151922688 132212800512 132334958592 132410031912 132471028638 132593425308 132654506517 132823382688 133007348592 133125617664 134043293696 134305097004 134538022944 134651621702 134724363696 134776033132 134838119793 134962703538 135082711296 135196769968 135269806464 135384023112 135504405504 135629604864 135692084736 135744125312 135769062546 135894506436 135957108339 136082725974 136167884288 136318734864 136433837187 136507541976 136681323264 136870632576 137108007936 137297908224 138131453044 138195085431 138322770846 138562664656 138637519488 138754579704 138877959168 139070310912 139123647104 139198804992 139316339136 139341932613 139470677658 139557956096 139633348608 139686900736 139712562288 139751249664 139830530229 139906069992 139959726714 140122968064 140153576751 140278200192 140396645736 140472491328 140591100924 140716113408 140846128128 140911011072 141285814272 141766491282 141962843763 142209050568 142406016012 142587306368 142784795712 143032428032 143109697536 143164582912 143230533888 143362871808 143389208664 143444201238 143611506688 143642877417 143810414592 143891997912 143969731776 144091294308 144219419136 144419169024 144474556608 144552605184 144674659872 144803303424 144925569792 145003862016 145126297728 146339603904 146542290336 146666025038 146796439296 146932071936 146999758464 147186896896 147219048639 147390756864 147678629436 147735267087 147883170474 148014667008 148071433536 148196459388 148276518624 148401717642 148533675264 148613916672 148670913024 148739400576 148876828416 148961285901 149135026176 149341584384 149426305524 150317461346 150798705408 150926034064 151060236288 151269460992 151355275812 151397187136 151564909158 151968050208 152096366214 152178532272 152307026001 152442456192 152500920864 152583305472 152653595328 152712140976 152847931392 152976990336 153059632128 153188869824 153766488672 154246508928 154683528688 155166411712 155309777792 155794615808 155882997738 155967209424 156098902167 156237704064 156454099776 156514102992 156598655616 156646257511 156730881528 156870245376 156930408192 157002700608 157087517184 157147763328 157220155872 157420305408 157638339072 157946226453 158726697984 159176411264 159673319936 159985181889 160319770624 160410719664 160546164337 160632895176 160911481536 160998409728 161060155776 161134350624 161196148808 161283230784 161419412172 161562945024 161650225152 161699362592 161786716416 161878497651 162217046016 162533876184 162758992356 163041266016 163267084944 164311134208 164632054392 164860076628 165145994208 165209330936 165298580928 165374728272 165438152724 165585259008 165725072864 165814601472 165878194624 165954608976 166107942816 166255644672 166396024576 166485915648 166580362728 166626489984 166811083452 167100384672 167254777152 167331825648 167486431968 167776904448 168009282432 169556944908 169648543584 169791788322 169942765824 170007942208 170086258992 170178143616 170243410272 170321835528 170538664192 170630793216 170774867328 170964056484 171229104128 171466263552 171497763216 171563535972 171656218656 171801158598 171953922816 172001538048 172099114128 172192086144 172337478552 172650092544 172889220096 173428936704 173778279636 174018969774 174320771664 174481835424 174562213176 174723500016 174871029853 175026523776 175121077248 175268942784 175492069376 175667761152 175735133184 175767417072 176078365866 176283734016 176322241719 176479026048 176546709216 176628038184 176791233744 176872675356 177097843584 177193516032 177343131456 177746669568 179073462672 179224665451 179384030592 179632484928 179784159724 179950271384 180110281728 180359741952 180462059622 180512030816 180672540672 180712007073 180922779648 181025416728 181192675248 181276144452 181345667409 181443634632 181758313152 181911782916 182010055968 182171897856 182241764352 182494176768 182810677248 183063877632 183686690317 184260113908 184430361128 184515321822 184850025984 185006106272 185170612224 185211061191 185427081216 185598406656 185755118848 185789243484 185860497303 185960903544 186046569306 186283416384 186334999552 186440706972 186541426656 186612968952 186698935098 186871435668 187037600256 187195527648 187296655104 187454801232 187621484544 187794837504 187881348096 189021988376 189283791684 189612067424 189874688016 190379727616 190854611532 190974045184 191150495744 191185611552 191258934984 191347041366 191450411568 191523836556 191612064969 191855997216 191959642368 192017993078 192121725744 192292558848 192558892032 192632742144 192736806912 192899546496 193234093056 193501730304 193611503394 193879663371 195119471872 195389720448 195728585728 195909429248 195999677952 196110868122 196292064852 196382489823 196563937518 196904839248 196980356116 197011211904 197071098159 197177560632 197253182094 197352889344 197428578048 197595279184 197626231296 197702024832 197868956856 198044900352 198227884032 198319200768 198502437888 198615047868 198706542957 198890137962 199122112512 199235074032 199511022888 201064940544 201457645506 201692614656 201807034416 201977432553 202086545544 202164049698 202444055307 202624066944 202795154952 202904709696 203076034668 203256608256 203334561152 203366412288 203444407296 203538127104 203616187968 203653593819 203841759654 203969320448 204079509504 204251826432 204478102296 205021984896 205305948864 205662011904 205946862336 207197179566 207484156269 207843996984 207956279232 208131869556 208316938752 208605466368 208685470656 208798207488 208974508704 209160327168 209240544256 209336934144 209450022912 209530351104 209568843432 209626874496 209893740544 209939590071 210184452096 210417300288 210594968604 210886651386 211074170112 211269192192 211635597312 211928721408 212649736923 213313575852 213609024018 213880959552 214177193568 214358036594 214548642048 214664546304 214746874368 214845800832 215044307712 215166301857 215225882896 215417260032 215715621888 215837996868 216136941462 216329128704 216711834912 217011989808 217204955136 217388354688 217689446592 219509405856 219694751198 219813435504 219999037557 220194658944 220398107904 220499637696 220584203632 220780345344 221086135296 221272811968 221477257088 221517944154 221824755711 222107150304 222168653312 222294689082 222414777936 222602576463 222800512896 223006369536 223109100864 223315242624 223702539264 224012376576 225164330066 225476192019 226075926544 226198058112 226389051096 226590354432 226781678656 226904191488 226991213696 227032913718 227095780704 227347363737 227699823104 227952075312 228144549321 228267798408 228621684736 228663684288 228751381296 228874958208 228980392992 229068211464 229271897088 229465485504 229589448192 229783304736 230518960128 231704372848 232025293032 232427695552 232642447232 232749617568 232964666688 233368698368 233494769664 233691923712 233824496607 233950814136 234313510912 234356556096 234681149664 234771154488 234897983424 235096322292 235305368064 235395612288 235504050912 235631275776 235721644992 235830233808 236130458112 236258021376 236457508608 238764616896 239178707456 239509979904 240147042304 240479655936 240616079496 240949342764 241367222304 241497614592 241590233664 241701525936 241794223212 241924846176 242129118258 242344417536 242475337728 242549043888 242680074624 242989019136 243325569024 243800814276 244561899024 245254805354 246020429096 246466701312 246948081588 247290114942 247718991312 247813996404 247947871392 248062092408 248157229086 248377888512 248587609296 248721902208 248817291936 248931913464 249161914224 249383467008 249594036864 249728873472 249870544092 249939734976 250508464128 250650577008 250882165728 251665356672 252378388912 253166250688 254335417362 254472815376 254687682483 254914148736 255011913312 255129388488 255267215424 255365115408 255482753292 255580735939 255807996288 255946189824 256162300992 256745189376 256843656192 257199395328 257345303958 257645457408 257701737897 257930884224 258002307072 258148671192 258506217828 258975138816 259783593984 260519627264 260667419454 261028454661 261332903936 261481157496 261722753136 261843319764 261943741813 262085250024 262539785664 262681615872 262761464212 262903414176 263004242792 263137185792 263238104064 263501641728 263602699776 263825275808 264059867136 264117548799 264425601024 264669917184 264820063824 264942057276 265186850616 265309013034 265646765376 266014697184 266251235328 268086587392 268465162771 268610194008 269076045888 269303243404 269448727392 269552066264 269676239586 269925407076 270165422592 270393539936 270539612928 270693089433 270768046224 271008811008 271259209728 271384169472 271488250624 271538125092 271789012872 271914216678 272165451948 272335768576 272637469728 272867674374 273015083952 273362646528 273741265152 274216015872 274595816448 276262906088 276390170862 276645541692 276772982733 277125329312 277275038976 277509159408 277755918336 278140621824 278247294208 278397609984 278632678272 278683865226 278941355316 279115912192 279373801472 279425124576 279502499328 279661060458 279812139984 279919453428 280048402647 280307153502 280556400384 280793291472 280944982656 281182201848 281432226816 281692256256 281822022144 283532982564 283925687526 284418101136 284812032024 285174612736 285569591424 286064856064 286329165824 286461067776 286725743616 286778417328 286888402476 287020562049 287285754834 287620829184 287783995824 287939463552 288026989617 288182588616 288438838272 288838338048 288949113216 289105210368 289349319744 289851139584 290007724032 290252595456 290417255091 292419190999 292679207808 293084580672 293332050076 293592878592 293864143872 293999516928 294166302183 294438097278 294781513728 294845906277 295357258872 295470534174 295766340948 295879773141 296029334016 296142867072 296392918776 296553037248 296803435284 297067350528 297227833344 297341826048 297478801152 297753656832 297922571802 298270052352 298683168768 298852611048 299699336833 300634922692 301597410816 301852068128 302120472576 302186468259 302538921984 302710551624 302794374272 303129818316 303246074547 303936100416 304192732428 304357064544 304614052002 304884912384 305001841728 305166610944 305307190656 305424281952 305695862784 305953980672 306119264256 306377739648 307532977344 308493017856 309367057376 310332823424 310619555584 310795769349 311589231616 311765995476 311934418848 312197804334 312475408128 312908199552 313028205984 313197311232 313292515022 313461763056 313740490752 313860816384 314005401216 314175034368 314295526656 314440311744 314840610816 315276678144 315892452906 316329977079 317453395968 318352822528 319346639872 319970363778 320413536027 320821439328 321092328674 321265790352 321537054891 321822963072 321996819456 322120311552 322268701248 322392297616 322566461568 322838824344 323125890048 323398725184 323573432832 323756995302 324205412193 325067752368 325517984712 326082532032 326534169888 329264108784 329542126797 329720153256 330291988416 330418661872 330597161856 330749456544 330876305448 331170518016 331450145728 331629202944 331756389248 331909217952 332215885632 332276916231 332792049152 332971831296 333160725456 333252979968 333442033623 333622166904 334200769344 334509554304 334663651296 334972863936 335553808896 336018564864 337746495099 339113889816 339297087168 339583576644 339885531648 340015884416 340172517984 340356287232 340486820544 340549370577 340643671056 341077328384 341261586432 341549734656 341928112968 342458208256 342932527104 342995526432 343127071944 343312437312 343602317196 343907845632 344198228256 344384172288 344674957104 345300185088 345778440192 347556559272 348037939548 348641543328 348963670848 349124426352 349447000032 349742059706 350053047552 350242154496 350537885568 350984138752 351470266368 351534834144 352156731732 352644483438 352958052096 353093418432 353256076368 353582467488 353745350712 354195687168 354387032064 354686262912 358146925344 358449330902 358768061184 359264969856 359568319448 359900542768 360220563456 360719483904 360924119244 361024061632 361424014146 361845559296 362050833456 362385350496 362552288904 362691334818 362887269264 363193677387 363516626304 363823565832 364020111936 364483528704 364988353536 366127755264 367373380634 367882208031 368520227816 368860722256 369030643644 369700051968 370012212544 370422122382 370854162432 370935172413 371510237696 371578486968 371720994606 371921807088 372093138612 372235843629 372566832768 372669999104 372881413944 373082853312 373225937904 373397870196 373742871336 374075200512 374391055296 374593310208 374909602464 375242969088 375762696192 378043976752 378567583368 379224134848 379749376032 380759455232 381503126043 381709223064 381948090368 382300991488 382371223104 382517869968 382694082732 382840853419 382900823136 383047673112 383224129938 383711994432 383919284736 384035986156 384243451488 384585117696 385117784064 385265484288 385473613824 385799092992 386017955937 386468186112 387003460608 387223006788 387759326742 390238943744 390779440896 391001129181 391457171456 391818858496 391999355904 392221736244 392584129704 392764979646 393127875036 393809678496 393960712232 394022423808 394142196318 394355121264 394506364188 394705778688 394857156096 395190558368 395252462592 395404049664 395737913712 396089800704 396455768064 396638401536 397004875776 397230095736 397413085914 397780275924 398470148064 399022045776 402129881088 402915291012 403614068832 403954865106 404173091088 404328099396 404514359379 404888110614 405248133888 405590309904 405809419392 406152069336 406513216512 406669122304 406888814592 407076254208 407232375936 407307187638 407683519308 407938640896 408503652864 408956204592 409301511561 410043969792 410611897728 411324023808 411893724672 414394359132 414585256293 414968312538 415687993968 415912558464 416263739112 416633877504 417000148111 417210932736 417370941312 417596414976 417949017408 418481088512 418673868288 418900045824 419060702208 419137686864 419253748992 419491590687 419879180142 420368904192 420460730253 420834600576 421189937208 421773302772 422148340224 422538384384 423857442816 425299473846 425888531289 426627151704 427218048036 427381894537 427761919104 428354387136 428716073188 429097284096 429329092608 429493748736 429691601664 430088615424 430332603714 430451765792 430834520064 430928632251 431431243776 431675993736 432273882924 432658257408 433423669824 434023979616 434409910272 434776709376 435378893184 438022107679 439018811712 439389502396 439626871008 439998075114 440389317888 440796215808 440999275392 441168407264 441560690688 441657145917 442172270592 442545623936 442954514176 443035888308 443205801261 443649511422 444214300608 444337306624 444589378164 444829555872 445205152926 445601025792 446012739072 446218201728 446630485248 447405078528 448024753152 448927222393 450328660132 450952384038 452151853088 452396116224 452778102192 453180708864 453563357312 453808382976 453982427392 454065827436 454191561408 454694727474 455399646208 455904150624 456289098642 456535596816 456921078003 457327368576 457502762592 457749916416 457960785984 458136422928 458543794176 458930971008 459178896384 459566609472 463408745696 464050586064 464855391104 465284894464 465499235136 465929333376 466737396736 467383847424 467648993214 467901628272 468296706501 468713112192 469362299328 469542308976 469795966848 469938772533 470192644584 470610736128 470791224576 471008101824 471262551552 471443289984 471660467616 472260916224 472915017216 473838679359 477529233792 478357414912 479019959808 479955545667 480959311872 481232158992 481638493011 481898685528 482734444608 482995229184 483180467328 483403051872 483588446424 483849692352 484258236516 484688835072 484950675456 485098087776 485360149248 485635492953 486651138048 487601628552 489123798048 490509610708 492040858192 492933402624 493896163176 494580229884 495437982624 495627992808 495895742784 496124184816 496314458172 496755777024 497175218592 497443804416 497634583872 497863826928 498323828448 498766934016 499188073728 499457746944 499741088184 499879469952 501301154016 501764331456 503330713344 504756777824 506332501376 508670834724 508945630752 509375364966 509828297472 510023826624 510258776976 510534430848 510730230816 510965506584 511161471878 511615992576 511892379648 512324601984 513687312384 514398790656 514690607916 515403475794 515861768448 516004614144 516297342384 517012435656 517950277632 521039254528 521334838908 522056909322 522665807872 522962314992 523445506272 523686639528 523887483626 524170500048 524613089559 525079571328 525363231744 525522928424 525806828352 526008485584 526476208128 527003283456 527205399552 527650551616 528235097598 528851202048 528966725157 529640127648 529884114552 530373701232 530618026068 531293530752 532029394368 536930325542 537220388016 537673996353 538152091776 538606486808 538897454784 539104132528 539352479172 539850814152 540330845184 540787079872 541079225856 541386178866 541536092448 542017622016 542136021219 542768338944 542976501248 543076250184 543578025744 543828433356 544037002227 544330903896 544671537152 545274939456 545735348748 546030167904 546725293056 547482530304 548432031744 549191632896 551060070951 552525812176 552780341724 553291083384 553545965466 554250658624 554550077952 555018318816 555511836672 555633183573 556281243648 556494588416 556795219968 557265356544 557367730452 557581491909 557882710632 558231824384 558747602944 558850249152 559004998656 559322120916 559624279968 559838906856 560096805294 560614307004 561112800768 561586582944 561889965312 562364403696 562864453632 563384512512 563644044288 567065965128 567851375052 568836202272 569624064048 570349225472 571139182848 572129712128 572658331648 572922135552 573451487232 573556834656 573776804952 574041124098 574571509668 574836194907 575567991648 575878927104 576053979234 576365177232 576877676544 577676676096 577898226432 578210420736 578698639488 579702279168 580505190912 580834510182 584298519103 584838381998 585358415616 586169161344 586664100152 587185757184 587728287744 587999033856 588332604366 588876194556 589147469469 589691812554 590714517744 590941068348 591213294477 591532681896 591759546282 592058668032 592285734144 592785837552 593106074496 593606870568 594134701056 594683652096 594957602304 595507313664 595845143604 597366337536 597705222096 599398673666 601269845384 603194821632 603704136256 604372936518 605077843968 605421103248 605588748544 605932297659 606259636632 606492149094 607332165921 607872200832 608385464856 608714129088 609228104004 609769824768 610003683456 610333221888 610614381312 610848563904 611907961344 612238528512 612755479296 615065954688 616986035712 618734114752 620665646848 621239111168 621591538698 622452468807 623178463232 623531990952 623868837696 624395608668 624635076631 624950816256 625816399104 626056411968 626394622464 626585030044 626923526112 627480981504 627721632768 628010802432 628350068736 628591053312 628880623488 629681221632 629818770213 630553356288 631784905812 632659954158 634906791936 636705645056 637949210769 638693279744 639940727556 640186157377 640827072054 641642878656 642184657348 642531580704 643074109782 643645926144 643993638912 644240623104 644537402496 644784595232 645132923136 645498905571 645677648688 646251780096 646797450368 647146865664 647513990604 648410824386 650135504736 651035969424 652165064064 653068339776 658528217568 659084253594 659440306512 659997112671 660583976832 660837323744 661194323712 661498913088 661752610896 662341036032 662900291456 663258405888 663512778496 663818435904 664431771264 664553832462 665584098304 666321450912 666505959936 666884067246 667244333808 667807729389 668401538688 669019108608 669327302592 669945727872 671107617792 672037129728 675492990198 676428576057 678227779632 678594174336 679167153288 679771063296 680031768832 680345035968 680712574464 680973641088 681098741154 681287342112 682154656768 683099469312 683856225936 684433647963 685865054208 685991052864 686254143888 686624874624 687204634392 687815691264 688396456512 688768344576 689349914208 691556880384 695113118544 696075879096 697283086656 697927341696 698248852704 698894000064 699484119412 700106095104 700484308992 701075771136 701473489821 702940532736 703069668288 704313463464 705288966876 705916104192 706186836864 706512152736 707164934976 707490701424 708391374336 708774064128 709372525824 716293850688 716898661804 717536122368 718529939712 719136638896 719801085536 720441126912 721438967808 721848238488 722048123264 722848028292 724101666912 724770700992 725104577808 725382669636 725774538528 726387354774 727033252608 727647131664 728040223872 728967057408 729976707072 734746761268 735764416062 737040455632 737721444512 738061287288 739400103936 740024425088 740844244764 741870344826 743020475392 743156973936 743441989212 743843614176 744186277224 744471687258 745133665536 745339998208 745762827888 746165706624 746451875808 746795740392 747485742672 748150401024 748782110592 749186620416 749819204928 751525392384 756087953504 757135166736 758448269696 759498752064 761518910464 763006252086 763418446128 763896180736 764063047449 764742446208 765035739936 765388165464 765681706838 765801646272 766095346224 766448259876 766742207817 767423988864 767838569472 768071972312 768486902976 770235568128 770530968576 771598185984 772035911874 772936372224 773105213691 774006921216 774446013576 775518653484 780477887488 781558881792 782002258362 782914342912 783085363983 783998711808 784443472488 785168259408 785529959292 785831225439 786255750072 787619356992 787921424464 788044847616 788284392636 788710242528 789012728376 789411557376 789714312192 790381116736 790504925184 790808099328 791475827424 792179601408 792352646397 793276803072 794009751552 794460191472 794826171828 795560551848 796940296128 798044091552 804259762176 805395488313 805830582024 807228137664 807909730212 808346182176 808656198792 809028718758 809776221228 810496267776 811180619808 811618838784 812079268299 812304138672 813026433024 813338244608 813777629184 814152508416 814464751872 814614375276 815367038616 815877281792 817007305728 817912409184 818603023122 820087939584 821223795456 822648047616 823787449344 828788718264 829170512586 829936625076 830318948199 831375987936 831825116928 832527478224 833267755008 834000296222 834421865472 834741882624 835192829952 835898034816 836962177024 837347736576 838121404416 838275373728 838507497984 838983181374 839758360284 840145207941 840921460506 841669201152 842379874416 843546605544 844296680448 845076768768 850598947692 851777062578 853254303408 853974758689 854436096072 854763789074 855523838208 856708774272 857432146376 858194568192 858987497472 859383203328 860177230848 860665207428 860903531584 861061686147 861857264502 862862487552 863351987472 864080968851 864547765848 865316514816 866847339648 868047959232 869553418752 870757786368 875235541063 876044215358 877257572997 878037623424 878779004792 879253742016 879996150228 880778635776 881592431616 881998550784 882336814528 882498906549 883314291834 884344541184 884537718831 885091247872 885909028352 886071776616 886411602522 887299022844 887639319423 888428601216 888674613248 889178756328 889659111744 890410305852 891202051584 892025478144 892436403456 893260970496 894810157056 896049506304 897854444786 899098010499 900657320264 901904768076 904303706176 904792232448 905556204384 906361417728 906559404777 907126714624 907616765952 907964854784 908131654872 908383122816 909389454948 909738223641 910799292416 911808301248 912578197284 913071193632 913842156006 914654737152 915005525184 915499832832 915921571968 916272845856 917087588352 917861942016 918357792768 919133218944 926817491392 928101172128 929710782208 930569788928 930998470272 931858666752 932387308047 933474793472 934767694848 935297986428 935803256544 936593413002 937426224384 938724598656 939084617952 939591933696 939877545066 940385289168 941221472256 941582449152 942016203648 942525103104 942886579968 943320935232 944521832448 945830034432 947677358718 953329162747 955058467584 956714829824 958039919616 959911091334 961240608081 962464317984 963276986022 963797371056 964611164673 965468889216 965990458368 966360934656 966806103744 967176892848 967699384704 968516473032 969377670144 970196175552 970720298496 971270985906 975203257104 978247596096 981019221416 984081716384 987792326352 988626380391 989160459768 990875965248 991255985616 991791485568 992248369632 992628916344 993511554048 994350437184 994887608832 995269167744 995727653856 996647656896 998376147456 998915493888 999482176368 999758939904 1000326100869 1002602308032 1003528662912 1006661426688 1009513555648 1012665002752 1013239485297 1017341669448 1017891261504 1018750729932 1019656594944 1020047653248 1020517553952 1021068861696 1021460461632 1021931013168 1022322943756 1023231985152 1023784759296 1024649203968 1027374624768 1028797581312 1029381215832 1030806951588 1031723536896 1032594684768 1034024871312 1035900555264 1042078509056 1042669677816 1044113818644 1045924629984 1046891012544 1047373279056 1047774967252 1048341000096 1049226179118 1050159142656 1050726463488 1051045856848 1051613656704 1052016971168 1052952416256 1054410799104 1055301103232 1056470195196 1057933450314 1059280255296 1059768229104 1060747402464 1061236052136 1062587061504 1064058788736 1073860651084 1074440776032 1075347992706 1076304183552 1077212973616 1077794909568 1078208265056 1078704958344 1079701628304 1080661690368 1081574159744 1082158451712 1082772357732 1083072184896 1084272042438 1085536677888 1085953002496 1086152500368 1087156051488 1087656866712 1088074004454 1088661807792 1089343074304 1089581032161 1090549878912 1091470697496 1092060335808 1093450586112 1094965060608 1098383265792 1102120141902 1103646624093 1105051624352 1105560683448 1106582166768 1107091930932 1108501317248 1109100155904 1110036637632 1111266367146 1112562487296 1112989176832 1114530713088 1114735460904 1115162983818 1115765421264 1116463648768 1116707530887 1117700498304 1118009997312 1118644241832 1119248559936 1119677813712 1120193610588 1121228614008 1122225601536 1123173165888 1123779930624 1124728807392 1125728907264 1127288088576 1134131930256 1135702750104 1137672404544 1139248128096 1140698450944 1142278365696 1144259424256 1144509378129 1145844271104 1146902974464 1147113669312 1147553609904 1148082248196 1148522560257 1149143019336 1149672389814 1151135983296 1151757854208 1152107958468 1152730354464 1153755353088 1155353352192 1155796452864 1156420841472 1157397278976 1158053867811 1159404558336 1161010381824 1161669020364 1168597038206 1169676763996 1170716831232 1172338322688 1173003387543 1173328200304 1174371514368 1175456575488 1175998067712 1176665208732 1177752389112 1178294938938 1179383625108 1181429035488 1181882136696 1182426588954 1183065363792 1183519092564 1184117336064 1184571468288 1185571675104 1186212148992 1187213741136 1188269402112 1189367304192 1189915204608 1191014627328 1191690287208 1195410444192 1198797347332 1202539690768 1206389643264 1207408272512 1208745873036 1210842206496 1211177497088 1211864595318 1212519273264 1212984298188 1213543078137 1214664331842 1215744401664 1216770929712 1217428258176 1218456208008 1219539649536 1220007366912 1220666443776 1221228762624 1221697127808 1223815922688 1225510958592 1227904534683 1230131909376 1233972071424 1237468229504 1241331293696 1242478222336 1243183077396 1243755768879 1244904937614 1246356926464 1247063981904 1247737675392 1248116955007 1248791217336 1249270153262 1249901632512 1251000444333 1251632798208 1252112823936 1252789244928 1253170060088 1253847052224 1255443265536 1256021604864 1256700137472 1257182106624 1257761246976 1258474772061 1259637540426 1261106712576 1261382190759 1263569811624 1265319908316 1273411290112 1275898421538 1277386559488 1277665593867 1279881455112 1280372314754 1281654144108 1282145683611 1283285757312 1284369314696 1285063161408 1286148219564 1287291852288 1287987277824 1288481246208 1289074804992 1289569190464 1290265846272 1290997811142 1291355297376 1292503560192 1292785896753 1293594900736 1294293731328 1295027981208 1296821648772 1300271009472 1302071938848 1304330128128 1306136679552 1314066323037 1317056435136 1318168507188 1318880613024 1319994225342 1321167953664 1321674647488 1322388647424 1322997826176 1323505221792 1324682072064 1324971437751 1325800582912 1326516811776 1327025556992 1327636871808 1328863542528 1329107664924 1329617403783 1331168196608 1332642901824 1333011919872 1333768134492 1334488667616 1335615458778 1336803077376 1338038217216 1338654605184 1339891455744 1342215235584 1344074259456 1346781667179 1350985980396 1352857152114 1356455559264 1357188348672 1358334306576 1359542126592 1360063537664 1360690071936 1361425148928 1361947282176 1362197482308 1362574684224 1364309313536 1366198938624 1367712451872 1368867295926 1370763234009 1371982105728 1372508287776 1373249749248 1374409268784 1375631382528 1376792913024 1377536689152 1378699828416 1390226237088 1392151758192 1393327237861 1394566173312 1395854683392 1396497705408 1397788000128 1398968238824 1400212190208 1402151542272 1402946979642 1404890119503 1406139336576 1408626926928 1409816317599 1410577933752 1411832208384 1412373673728 1413024305472 1414329869952 1414981402848 1416782748672 1418745051648 1428015882787 1432587701376 1433797323608 1435072244736 1437059879424 1438273277792 1439602171072 1439866637001 1442877935616 1443696476976 1444096246528 1444915479033 1445696056584 1448203333824 1449541401984 1450209155616 1450765339272 1451549077056 1452774709548 1454066505216 1455294263328 1456080447744 1459953414144 1469493522536 1471528832124 1474080911264 1475442889024 1476122574576 1478800207872 1480048850176 1481688489528 1483740689652 1486040950784 1486313947872 1486883978424 1487687228352 1488372554448 1488943374516 1490267331072 1491525655776 1492331413248 1492903751616 1493591480784 1494971485344 1496300802048 1497564221184 1498373240832 1499638409856 1512175907008 1514270333472 1516896539392 1518997504128 1523037820928 1526012504172 1526836892256 1528126094898 1529484892416 1530071479872 1530776330928 1531363413676 1531603292544 1532190692448 1532896519752 1533484415634 1534847977728 1535677138944 1536143944624 1536973805952 1541061937152 1543196371968 1544071823748 1546210427382 1548013842432 1548892027152 1551037306968 1560955774976 1563117763584 1564004516724 1566170727966 1567997423616 1568886944976 1570336518816 1571059918584 1571662450878 1572511500144 1573839268677 1575238713984 1575842848928 1576089695232 1576568785272 1577420485056 1578025456752 1579428624384 1580762233472 1581009850368 1581616198656 1582951654848 1584705292794 1586553606144 1588920382944 1589652343656 1591121103696 1593880592256 1596088183104 1610790976626 1611661164048 1613021989059 1614456275328 1615819460424 1616692364352 1617312397584 1618057437516 1619552442456 1620992535552 1622361239616 1623237677568 1624158536598 1624608277344 1626052866048 1626676489216 1628305016832 1628929503744 1629228750552 1630734077232 1631754563584 1632111006681 1634014611456 1635824818368 1637206046244 1640175879168 1642447590912 1645296095232 1647574898688 1653180212853 1657577436528 1658341025172 1659873250152 1660637896398 1662751975872 1663650233856 1665054956448 1666535510016 1668000592444 1668843730944 1669483765248 1670385659904 1671796069632 1672744475727 1674695473152 1676242808832 1676550747456 1677014995968 1677966362748 1679516720568 1680290415882 1681842921012 1683338402304 1684759748832 1687093211088 1688593360896 1690153537536 1701197895384 1703554125156 1706508606816 1707949517378 1708872192144 1709527578148 1711047676416 1713417548544 1714864292752 1716389136384 1717974994944 1718766406656 1720354461696 1721330414856 1721807063168 1722123372294 1723714529004 1724508584721 1726703974944 1728161937702 1729095531696 1730633029632 1733694679296 1736095918464 1739106837504 1741515572736 1750471082126 1752088430716 1752895557309 1754515145994 1756075246848 1757558009584 1758507484032 1759992300456 1761557271552 1763184863232 1763997101568 1764673629056 1764997813098 1766628583668 1767442408407 1769075437662 1770182495744 1771818056704 1772143553232 1772823205044 1773639883431 1774598045688 1775278638846 1776857202432 1777349226496 1778357512656 1779318223488 1780820611704 1782404103168 1784050956288 1784872806912 1786521940992 1792099012608 1795708889572 1798196020998 1801314640528 1803809536152 1808607412352 1809584464896 1811112408768 1813118809554 1814253429248 1815233531904 1815929709568 1816263309744 1816766245632 1817796892977 1818778909896 1819476447282 1821598584832 1821996497763 1823616602496 1825156394568 1826142387264 1827684312012 1829309474304 1830011050368 1830999665664 1831843143936 1832545691712 1835723884032 1836715585536 1838266437888 1853634982784 1856202344256 1859421564416 1861139577856 1861996940544 1863717333504 1864774616094 1866949586944 1867357406421 1869535389696 1870595972856 1871606513088 1873186826004 1873905229893 1874852448768 1877449197312 1878169235904 1879183867392 1879755090132 1880770578336 1882442944512 1883164898304 1884032407296 1885050206208 1885773159936 1886641870464 1889043664896 1889456310639 1891660068864 1895354717436 1906658325494 1910116935168 1913429659648 1913847632307 1916079839232 1919822182668 1920558472131 1922481216162 1924928635968 1926553972044 1927594742112 1929222329346 1930937778432 1931980916736 1932721869312 1933612207488 1934353785696 1935398769408 1936496716713 1937032946064 1938755340288 1940392351104 1941440596992 1942541971812 1950406514208 1956495192192 1962038442832 1968163432768 1975584652704 1977252760782 1978320919536 1979991338013 1981751930496 1982511971232 1983582971136 1984496739264 1985257832688 1987023108096 1988700874368 1989775217664 1990538335488 1991455307712 1993295313792 1996752294912 1998964352736 1999517879808 2000652201738 2003423188167 2005204616064 2007057325824 2013322853376 2019027111296 2025330005504 2026478970594 2029285728171 2034683338896 2035782523008 2036401347643 2037501459864 2039313189888 2040095306496 2041035107904 2042137723392 2042920923264 2043862026336 2044645887512 2046463970304 2049298407936 2053300943889 2057595162624 2058762431664 2061613903176 2063447073792 2065189369536 2068049742624 2084157018112 2085339355632 2087100136381 2088227637288 2091849259968 2093782025088 2094746558112 2095549934504 2096682000192 2098452358236 2100318285312 2101452926976 2102091713696 2103227313408 2104033942336 2104420469463 2108821598208 2110602206464 2112940390392 2115866900628 2118560510592 2119536458208 2121494804928 2122472104272 2125174123008 2128117577472 2147721302168 2148881552064 2150695985412 2152608367104 2154425947232 2155589819136 2156416530112 2157409916688 2159403256608 2161323380736 2163148319488 2164316903424 2165544715464 2166144369792 2168544084876 2171906004992 2172305000736 2174312102976 2175313733424 2176148008908 2177323615584 2179162064322 2181099757824 2182941394992 2184120671616 2186901172224 2189930121216 2204240283804 2207293248186 2210103248704 2211121366896 2213164333536 2214183861864 2217002634496 2218200311808 2220073275264 2222532734292 2225978353664 2229061426176 2229470921808 2230325967636 2231530842528 2233415061774 2235400996608 2236019994624 2237288483664 2238497119872 2239355627424 2240387221176 2242457228016 2244451203072 2246346331776 2247559861248 2249457614784 2254576177152 2268263860512 2271405500208 2273323388089 2275344809088 2278496256192 2281396901888 2284556731392 2289018756258 2291688542208 2292189142347 2294227338624 2295107219808 2296164496392 2297045120514 2298286038672 2299344779628 2300226623451 2302271966592 2303515708416 2304215916936 2305460708928 2310706704384 2311592905728 2314794557952 2316107735622 2318809116672 2322020763648 2323338040728 2329920650863 2337194076412 2339353527992 2341433662464 2344676645376 2346006775086 2346656400608 2348743028736 2349256091949 2351996135424 2353330417464 2355504778224 2356589877876 2357493676317 2358767250216 2362858070976 2363764273392 2364853177908 2366130727584 2367038185128 2368234672128 2369142936576 2371143350208 2372424297984 2374427482272 2376538804224 2379830409216 2382029254656 2383380574416 2390820888384 2397594694664 2405079381536 2412779286528 2414816545024 2416186464939 2417491746072 2421684412992 2422354994176 2423729190636 2425038546528 2425968596376 2427086156274 2429328663684 2431488803328 2433541859424 2434856516352 2436912416016 2439079299072 2440014733824 2441332887552 2442457525248 2443394255616 2447631845376 2451021917184 2455809069366 2460263818752 2467944142848 2474936459008 2482662587392 2484956444672 2486366154792 2487511537758 2489809875228 2490956844597 2494127963808 2495475350784 2496233910014 2497582434672 2498540306524 2499803265024 2502000888666 2503265596416 2504225647872 2505578489856 2506340120176 2507694104448 2510886531072 2512043209728 2514364213248 2515522493952 2516949544122 2519275080852 2520435623823 2522764381518 2527139623248 2530639816632 2546822580224 2551796843076 2555331187734 2559762910224 2560744629508 2561924276067 2563308288216 2564291367222 2566571514624 2568738629392 2570126322816 2572296439128 2574583704576 2576962492416 2578149609984 2579138380928 2580531692544 2581995622284 2582710594752 2583185058441 2585571793506 2587189801472 2588587462656 2590055962416 2592242906553 2593643297544 2600542018944 2604143877696 2608660256256 2612273359104 2625706623189 2628132646074 2631772718991 2634112870272 2636337014376 2637761226048 2639988450684 2642335907328 2643349294976 2644777294848 2645995652352 2647010443584 2647496719647 2649942875502 2651601165824 2653033623552 2654051113984 2655273743616 2657727085056 2658215329848 2659234807566 2662336393216 2662917958269 2665285803648 2666023839744 2667536268984 2668977335232 2671230917556 2673606154752 2676076434432 2677309210368 2679782911488 2684430471168 2688148518912 2693563334358 2697294031497 2701971960792 2705714304228 2712911118528 2714376697344 2716668613152 2719084253184 2720127075328 2721380143872 2722850297856 2723894564352 2724394964616 2725149368448 2728618627072 2729214670923 2732397877248 2735424903744 2737734591852 2741526468018 2743964211456 2745016575552 2746499498496 2748818537568 2751262765056 2753585826048 2755073378304 2757399656832 2780452474176 2784303516384 2786654475722 2789132346624 2791709366784 2792995410816 2795576000256 2797161924141 2797936477648 2800424380416 2804303084544 2805893959284 2809780239006 2812278673152 2817253853856 2819632635198 2821155867504 2823664416768 2824747347456 2826048610944 2828659739904 2829962805696 2833565497344 2837490103296 2856031765574 2859987488241 2865175402752 2867594647216 2870144489472 2874119758848 2876546555584 2879204342144 2879733274002 2883721824243 2887392953952 2888192493056 2889830958066 2891392113168 2893833494019 2896406667648 2899082803968 2900418311232 2901530678544 2903098154112 2905549419096 2908133010432 2910588526656 2912160895488 2938987045072 2943057664248 2948161822528 2950885778048 2952245149152 2960097700352 2963376979056 2965879141173 2967481379304 2972081901568 2972627895744 2973767956848 2975374456704 2976278892709 2976745108896 2977886749032 2980534662144 2983051311552 2984662826496 2985807503232 2987182961568 2989942970688 2995128442368 2996746481664 2999276819712 3000978302607 3024351814016 3028540666944 3033793078784 3037995008256 3039718455891 3046075641856 3052025008344 3053673784512 3056252189796 3058969784832 3060142959744 3061552661856 3062726827352 3063206585088 3064381384896 3065793039504 3066968831268 3069695955456 3071354277888 3072287889248 3073947611904 3082123874304 3086392743936 3088143647496 3092420854764 3097784054304 3102074613936 3121911549952 3126235527168 3128009033448 3132341455932 3137773889952 3140673037632 3142119837168 3143324901756 3145023000288 3147678537354 3150477427968 3151685697856 3152179390464 3153137570544 3154840970112 3156050913504 3158857248768 3161524466944 3163232397312 3165903309696 3169410585588 3177840765888 3179304687312 3182242207392 3187761184512 3192176366208 3221581953252 3223322328096 3226043978118 3228912550656 3231638920848 3233384728704 3234624795168 3236114875032 3239104884912 3241985071104 3244722479232 3246475355136 3248317073196 3249216554688 3253352978432 3256610033664 3257859007488 3258457501104 3261468154464 3264222013362 3268029222912 3268743096483 3271649636736 3274412092488 3280351758336 3284895181824 3295149797376 3306360425706 3310939872279 3315154873056 3316682050344 3319746500304 3321275792796 3322549567207 3325503951744 3327300467712 3330109912896 3336001184888 3337687461888 3338967530496 3343592139264 3345488951454 3349390946304 3350122592661 3353101494912 3354029991936 3355932725496 3359033441136 3360580831764 3363685842024 3366676804608 3369519497664 3374186422176 3377186721792 3402395790768 3405268643569 3407108250312 3413017213632 3415899034756 3417744384288 3419055156296 3422095352832 3426835097088 3429728585504 3432778272768 3433528134387 3437532813312 3440708923392 3442660829712 3443614126336 3444246744588 3445567680771 3447429058008 3449017169442 3453407949888 3456323875404 3458191063392 3461266059264 3467389358592 3472191836928 3478213675008 3483031145472 3490047116023 3500942164252 3504176861432 3505791114618 3509030291988 3512150493696 3515116019168 3517014968064 3519010162629 3519984600912 3523114543104 3526369726464 3527994203136 3529347258112 3529995626196 3533257167336 3534884816814 3538150875324 3540364991488 3543636113408 3544287106464 3545646410088 3547279766862 3549196091376 3550557277692 3553714404864 3556715025312 3558636446976 3561641223408 3564808206336 3568101912576 3569745613824 3573043881984 3591417779144 3596392041996 3602629281056 3607619072304 3617214824704 3619168929792 3622224817536 3626237619108 3628506858496 3631859419136 3632526619488 3633532491264 3635593785954 3637557819792 3638952894564 3640629234411 3643992995526 3647233204992 3650312789136 3652284774528 3655368624024 3658618948608 3660022100736 3661999331328 3663686287872 3665091383424 3671447768064 3676532875776 3683713604049 3707269965568 3712404688512 3718843128832 3722279155712 3723993881088 3727434667008 3729549232188 3731267306637 3734714812842 3739070779392 3741191945712 3743213026176 3744350865021 3746373652008 3747810459786 3749704897536 3753001332999 3754898394624 3756338471808 3758367734784 3759510180264 3761541156672 3766329796608 3768064814592 3770100412416 3771546319872 3773283740928 3775424316183 3778912621278 3783320137728 3790709434872 3801449482987 3813316650988 3820233870336 3827695264614 3832159678464 3832996781601 3839644365336 3841116944262 3844962432324 3846437050833 3849857271936 3853107944088 3855189484224 3858444658692 3861875556864 3863961833472 3865443738624 3867224414976 3868707571392 3870797538816 3872993433426 3874065892128 3877510680576 3880784702208 3882881193984 3885083943624 3900813028416 3912990384384 3924076885664 3936326865536 3942198969111 3951169305408 3954505521564 3956641839072 3959982676026 3963503860992 3965023942464 3967165942272 3968993478528 3970515665376 3974046216192 3977401748736 3979550435328 3981076670976 3982910615424 3986590627584 3988852211349 3993504589824 3997928705472 3999035759616 4001304403476 4006846376334 4010409232128 4014114651648 4026645706752 4038054222592 4040345001537 4050660011008 4052957941188 4058571456342 4069366677792 4071565046016 4072802695286 4075002919728 4078626379776 4080190612992 4082070215808 4084275446784 4085841846528 4087724052672 4089291775024 4092927940608 4098596815872 4106601887778 4112289702027 4117524863328 4123227806352 4126894147584 4130378739072 4136099485248 4170678711264 4174200272762 4176455274576 4179981713583 4183698519936 4187564050176 4189493116224 4191099869008 4193364000384 4196904716472 4200636570624 4204183427392 4206454626816 4208067884672 4208840938926 4214670358509 4221204412928 4225880780784 4229448952797 4231733801256 4237121021184 4239072916416 4242989609856 4244944208544 4250348246016 4256235154944 4284047648361 4295442604336 4297763104128 4301391970824 4305216734208 4308851894464 4311179638272 4312833060224 4314819833376 4318806513216 4319599911003 4326296638976 4328633806848 4331089430928 4332288739584 4334746437099 4337088169752 4343812009984 4344610001472 4348624205952 4350627466848 4352296017816 4354647231168 4358324128644 4362199515648 4365882789984 4368241343232 4379860242432 4408480567608 4414586496372 4420206497408 4422242733792 4426328667072 4428367723728 4434005268992 4436400623616 4440146550528 4445065468584 4451956707328 4458122852352 4458941843616 4460651935272 4463061685056 4466830123548 4470801993216 4474576967328 4476994239744 4478711254848 4480774442352 4484914456032 4488902406144 4492692663552 4495119722496 4498915229568 4536527721024 4542811000416 4546646776178 4550689618176 4556992512384 4562793803776 4569113462784 4578037512516 4584378284694 4588454677248 4590214439616 4592328992784 4594090241028 4596572077344 4598689559256 4600453246902 4604543933184 4607031416832 4608431833872 4610921417856 4623185811456 4629589115904 4632215471244 4644041527296 4646676081456 4659841301726 4674388152824 4678707055984 4682867324928 4689353290752 4692013550172 4693312801216 4698512183898 4703992270848 4706660834928 4711009556448 4713179755752 4714987352634 4717534500432 4721517806031 4725716141952 4727528546784 4729706355816 4732261455168 4734076370256 4738285873152 4742286700416 4744848595968 4748854964544 4759660818432 4766761148832 4781641776768 4795189389328 4810158763072 4829633090048 4832372929878 4834983492144 4839065967177 4843368825984 4844709988352 4847458381272 4850077093056 4851937192752 4854172312548 4856033982841 4858657327368 4862977606656 4867083718848 4869713032704 4873824832032 4878158598144 4880029467648 4884915050496 4886788511232 4895263690752 4896333020043 4902043834368 4911618138732 4920527637504 4935888285696 4949872918016 4959540638559 4965325174784 4969912889344 4972732309584 4975023075516 4976931094447 4979619750456 4981913689194 4988255927616 4990950701568 4992467820028 4995164869344 4997080613048 4999606530048 5004001777332 5006531192832 5008451295744 5011156979712 5012680240352 5015388208896 5018233427181 5024086419456 5028728426496 5031044987904 5033899088244 5038550161704 5040871247646 5045528763036 5054279246496 5061279633264 5093645160448 5103593686152 5110662375468 5119525820448 5121489259016 5123848552134 5126616576432 5128582734444 5133143029248 5137477258784 5140252645632 5144592878256 5149167409152 5153924984832 5156299219968 5158276761856 5161063385088 5163991244568 5165421189504 5166370116882 5171143587012 5174379602944 5180111924832 5184485813106 5187286595088 5201084037888 5208287755392 5217320512512 5224546718208 5251413246378 5256265292148 5258686671927 5263545437982 5268225740544 5272674028752 5275522452096 5279976901368 5284671814656 5286698589952 5289554589696 5291991304704 5294020887168 5294993439294 5299885751004 5303202331648 5308102227968 5310547487232 5315454170112 5316430659696 5318469615132 5320919650293 5325835916538 5330571607296 5332047679488 5335072537968 5337954670464 5342461835112 5347212309504 5352152868864 5354618420736 5359565822976 5376297037824 5387126668716 5394588062994 5403943921584 5411428608456 5421001925443 5425822237056 5428753394688 5433337226304 5440254150656 5442760287744 5445700595712 5447789128704 5448789929232 5450298736896 5453390678931 5458429341846 5464795754496 5465989493289 5470849807488 5475469183704 5483052936036 5487928422912 5490033151104 5492998996992 5497637075136 5507171652096 5510146756608 5514799313664 5555964628981 5560904948352 5568607032768 5573308951444 5578264693248 5583418733568 5585990821632 5591152000512 5594323848282 5595872955296 5600848760832 5602072219263 5608606169088 5611787918568 5619560478012 5621715689679 5624557346304 5634507707712 5639265270396 5642311735008 5647328833536 5649494694912 5652097221888 5657319479808 5659925611392 5667130994688 5674980206592 5694287399827 5712063531148 5719974976482 5730350805504 5735189294432 5740288978944 5741542896921 5748239517696 5753093111168 5758408684288 5759466548004 5761675416393 5767443648486 5774785907904 5776384986112 5779661916132 5782784226336 5787666988038 5792813335296 5798165607936 5800836622464 5803061357088 5806196308224 5811098838192 5816266020864 5821177053312 5824321790976 5877974090144 5886115328496 5896323645056 5901771556096 5904490298304 5920195400704 5926753958112 5931758282346 5934962758608 5939974014039 5945255791488 5947535913696 5950748913408 5952557785418 5953490217792 5955773498064 5961069324288 5966102623104 5969325652992 5971615006464 5974365923136 5979885941376 5990256884736 5998553639424 6001956605214 6010269564501 6048703628032 6057081333888 6067586157568 6075990016512 6079436911782 6087857184513 6104050016688 6107347569024 6109204042929 6112504379592 6117939569664 6120285919488 6123105323712 6125453654704 6126413170176 6128762769792 6131586079008 6133937662536 6139391910912 6144575778496 6147895223808 6159902831667 6172785487872 6176287294992 6184841709528 6195568108608 6204149227872 6252471054336 6256018066896 6261300409143 6264682911864 6275547779904 6281346075264 6284239674336 6286649803512 6290046000576 6295357074708 6300954855936 6303371395712 6304358780928 6306275141088 6309681940224 6312101827008 6313261408389 6323048933888 6326464794624 6331806619392 6338821171176 6355681531776 6358609374624 6364484414784 6375522369024 6384352732416 6443163906504 6446644656192 6452087956236 6457825101312 6463277841696 6466769457408 6469249590336 6472229750064 6478209769824 6483970142208 6489444958464 6492950710272 6496634146392 6498433109376 6506705956864 6515718014976 6516915002208 6522936308928 6528444026724 6537486192966 6543299273472 6548824184976 6560703516672 6569790363648 6612720851412 6621879744558 6630309746112 6633364100688 6639493000608 6642551585592 6645099134414 6651007903488 6654600935424 6660219825792 6672002369776 6677935060992 6687184278528 6690977902908 6700245185322 6706202989824 6708059983872 6711865450992 6718066882272 6721161663528 6727371684048 6733353609216 6739038995328 6748372844352 6804791581536 6810537287138 6814216500624 6819970164267 6826034427264 6831798069512 6835488768576 6838110312592 6844190705664 6853670194176 6859457171008 6867056268774 6875065626624 6876567427041 6885321659424 6887228252672 6888493489176 6891135361542 6894858116016 6898034338884 6900679870353 6906815899776 6912647750808 6916382126784 6934778717184 6944383673856 6956427350016 6966062290944 6980094232046 6989761952589 7001884328504 7008353722864 7011582229236 7018060583976 7024300987392 7030232038336 7034029936128 7038020325258 7039969201824 7046229086208 7047768275847 7055988406272 7058694516224 7059991252392 7066514334672 7069769633628 7072481028951 7076301750648 7080729982976 7087272226816 7088574212928 7091292820176 7094559533724 7098392182752 7101114555384 7107428809728 7113430050624 7117272893952 7123282446816 7129616412672 7139491227648 7146087763968 7182835558288 7192784083992 7205258562112 7215238144608 7234429649408 7238337859584 7244449635072 7248559394817 7252475238216 7257013716992 7263718838272 7265053238976 7267064982528 7271187571908 7275115639584 7277905789128 7281258468822 7287985991052 7294466409984 7300625578272 7304569549056 7310737248048 7317237897216 7320044201472 7323998662656 7327372575744 7330182766848 7342895536128 7353065751552 7367427208098 7414539931136 7424809377024 7437686257664 7444558311424 7447987762176 7454869334016 7459098464376 7462534613274 7469429625684 7472870533791 7482383891424 7486426052352 7488701730042 7492747304016 7495620919572 7499409795072 7506002665998 7509796789248 7512676943616 7516735469568 7519020360528 7523082313344 7532659593216 7536129629184 7543092639744 7546567481856 7550848632366 7557825242556 7581418869744 7602898965974 7626633301976 7640467740672 7655390529228 7665993563202 7679288730672 7682233888524 7685772828201 7689924864648 7692874101666 7699714543872 7706215888176 7710378968448 7716889317384 7723751113728 7730887477248 7734448829952 7737415142784 7741595077632 7745986866852 7748131784256 7761569404416 7765762387968 7770167887248 7776728719659 7801626056832 7825980768768 7848153771328 7872653731072 7877119869567 7884397938222 7895318156973 7902338610816 7909011043128 7913283678144 7919965352052 7923002814109 7927007721984 7930047884928 7934331884544 7937986957056 7941031330752 7954803497472 7959100870656 7962153341952 7965821230848 7973181255168 7977704422698 7987009179648 7988753874807 7995857410944 7998071519232 8002608806952 8013692752668 8020818464256 8028229303296 8053291413504 8076108445184 8080690003074 8091882094491 8101320022016 8105915882376 8117142912684 8120255996203 8138733355584 8143130092032 8145605390572 8150005839456 8157252759552 8160381225984 8164140431616 8168550893568 8171683693056 8175448105344 8178583550048 8185855881216 8187644012769 8197193631744 8213203775556 8224579404054 8235049726656 8246455612704 8253788295168 8260757478144 8272198970496 8322420045901 8341357422528 8348400545524 8352910549152 8359963427166 8367397039872 8375128100352 8378986232448 8382199738016 8386728000768 8391485772423 8393809432944 8401273141248 8408366854784 8412909253632 8416135769344 8417681877852 8429340717018 8442408825856 8451761561568 8458897905594 8463467602512 8474242042368 8478145832832 8485979219712 8489888417088 8500696492032 8512470309888 8568095296722 8579962464723 8590885208672 8595526208256 8602783941648 8610433468416 8617703788928 8622359276544 8625666120448 8629639666752 8637613026432 8639199822006 8652593277952 8662178861856 8664577479168 8669492874198 8674176339504 8681500482057 8689220002944 8697248411904 8701254933696 8704592035632 8709294462336 8716648257288 8724399031296 8731765579968 8736482686464 8816961135216 8829172992744 8840412994816 8844485467584 8852657334144 8856735447456 8868010537984 8880293101056 8890130937168 8897637423519 8916245704704 8917883687232 8921303870544 8926123370112 8928836678127 8933660247096 8941603986432 8949153934656 8953988479488 8957422509696 8961548884704 8969828912064 8985385327104 8990239444992 8997830459136 9002934907821 9073055442048 9085622000832 9093293552356 9101379236352 9113985024768 9119155367673 9138226925568 9156075025032 9168756569388 9176909354496 9180428879232 9184657985568 9188180482056 9193144154688 9197379118512 9200906493804 9209087866368 9214062833664 9216863667744 9221842835712 9246371622912 9259178231808 9264430942488 9293352162912 9319682603452 9348776305648 9357414111968 9365734649856 9378706581504 9384027100344 9386625602432 9397024367796 9413321669856 9422019112896 9426359511504 9429974705268 9435069000864 9443035612062 9451432283904 9455057093568 9459412711632 9464522910336 9468152740512 9476571746304 9484573400832 9489697191936 9497709929088 9533522297664 9563283553536 9590378778656 9620317526144 9659266180096 9664745859756 9669966984288 9678131934354 9686737651968 9689419976704 9694916762544 9700154186112 9703874385504 9708344625096 9712067965682 9717314654736 9725955213312 9734167437696 9739426065408 9747649664064 9760058935296 9769830100992 9773577022464 9792666040086 9804087668736 9806229289449 9823236277464 9841055275008 9899745836032 9919081277118 9930650349568 9932819616837 9945464619168 9950046151032 9953862188894 9959239500912 9963827378388 9967648701621 9976511855232 9981901403136 9984935640056 9990329738688 9994161226096 10008003554664 10013062385664 10016902591488 10025360480704 10030776417792 10036466854362 10048172838912 10050367777983 10062089975808 10067798176488 10077100323408 10081742495292 10091057526072 10108558492992 10122559266528 10207187372304 10215805930707 10221324750936 10239051640896 10242978518032 10247697104268 10253233152864 10257165468888 10266286058496 10274954517568 10280505291264 10289185756512 10298334818304 10300584403161 10312598439936 10316553523712 10322126770176 10327982489136 10330842379008 10332740233764 10336703042313 10342287174024 10348759205888 10360223849664 10368971626212 10374573190176 10402168075776 10416575510784 10434641025024 10449093436416 10470141348069 10502826492756 10512530584296 10517373343854 10527090875964 10536451481088 10545348057504 10551044904192 10557030487887 10559953802736 10569343629312 10573397179904 10579109179392 10583982609408 10588041774336 10589986878588 10599771502008 10606404663296 10616204455936 10621094974464 10630908340224 10632861319392 10636939230264 10641839300586 10651671833076 10661143214592 10670145075936 10675909340928 10684923670224 10694424619008 10704305737728 10709236841472 10719131645952 10774253337432 10789176125988 10807887843168 10822857216912 10842003850886 10851644474112 10857506789376 10866674452608 10880508301312 10885520575488 10895578257408 10897579858464 10900597473792 10906781357862 10916858683692 10921887703233 10931978986578 10941699614976 10950938367408 10966105872072 10975856845824 10980066302208 10985997993984 10995274150272 11014343304192 11029598627328 11101671862957 11111929257962 11121809896704 11137214065536 11146617902888 11156529386496 11166837467136 11171981643264 11182304001024 11188647696564 11191745910592 11193801919911 11204144438526 11217212338176 11223575837136 11233052595063 11239120956024 11243431379358 11249114692608 11259003998997 11269015415424 11278530540792 11284623470016 11298989389824 11304194443776 11314638959616 11319851222784 11349960413184 11388574799654 11404348448961 11424127062296 11439949952964 11460701611008 11470378588864 11483085793842 11496479035392 11498990344803 11506186222336 11516817368576 11518933096008 11523350832786 11534887296972 11539311152499 11549571815808 11552769972224 11559323832264 11565568452672 11575333976076 11585626670592 11596331215872 11601673244928 11606122714176 11612392616448 11622197676384 11632532041728 11642354106624 11648643581952 11755948180288 11772230656992 11792647290112 11803543112192 11808980596608 11826596907333 11840390801408 11853507916224 11863516564692 11868066455989 11869925517216 11879948028078 11890511582976 11895071827392 11901497826816 11905115570836 11906980435584 11911546996128 11922138648576 11932205246208 11938651305984 11943230012928 11948731846272 11959771882752 11966556634047 11980513769472 11997107278848 12003913210428 12020539129002 12097407256064 12114162667776 12121035004611 12135172315136 12151980033024 12158873823564 12175714369026 12208100033376 12214695138048 12218408085858 12225008759184 12235879139328 12240571838976 12246210647424 12250907309408 12252826340352 12257525539584 12263172158016 12267875325072 12278783821824 12289151556992 12295790447616 12319805663334 12352574589984 12369683419056 12391136217216 12408298455744 12512036133792 12522600818286 12529365823728 12539945140749 12551095559808 12562692150528 12568479348672 12573299607024 12580092001152 12590714149416 12601909711872 12606742791424 12612550282176 12619363880448 12624203654016 12626522816778 12646097867776 12663613238784 12677642342352 12688346858391 12711363063552 12717218749248 12728968829568 12751044738048 12768705464832 12852142945083 12886327813008 12893289312384 12904175912472 12915650202624 12926555683392 12933538914816 12938499180672 12944459500128 12956419539648 12978889916928 12985901420544 12993268292784 12996866218752 13004239311297 13031436029952 13033830004416 13045872617856 13056888053448 13074972385932 13086598546944 13097648369952 13139580727296 13225441702824 13243759489116 13260619492224 13266728201376 13278986001216 13285103171184 13290198268828 13302015806976 13309201870848 13320439651584 13344004739552 13355870121984 13374368557056 13381955805816 13400490370644 13412405979648 13423730901984 13436133764544 13442323327056 13454743368096 13466707218432 13478077990656 13496745688704 13609583163072 13621074574276 13628433001248 13639940328534 13652068854528 13663596139024 13670977537152 13676220625184 13688381411328 13707340388352 13718914342016 13734112537548 13753134854082 13770643318848 13774456505344 13776986978352 13782270723084 13789716232032 13796068677768 13801359740706 13813631799552 13825295501616 13832764253568 13869557434368 13888767347712 13932124581888 13960188464092 13979523905178 14003768657008 14016707445728 14023164458472 14036121167952 14048601974784 14060464076672 14068059872256 14076040650516 14079938403648 14095536551694 14111976812544 14117389032448 14119982504784 14133028669344 14139539267256 14144962057902 14152603501296 14161459965952 14164553418093 14177148425856 14182585640352 14189119067448 14196784365504 14202229110768 14214857619456 14226860101248 14234545787904 14246564893632 14278982455296 14365671116576 14385568167984 14410517124224 14430476289216 14468859298816 14488899270144 14497118789634 14504950476432 14514027433984 14517197901531 14530106477952 14534129965056 14542375143816 14550231279168 14555811578256 14562516937644 14568101948523 14575971982104 14588932819968 14601251156544 14609139098112 14621474496096 14634475794432 14640088402944 14654745151488 14660365533696 14685791072256 14688999060129 14706131503104 14734854416196 14829079862272 14849618754048 14875372515328 14878621915677 14895975524352 14909738668032 14918196928752 14925069226548 14930793283341 14938859251368 14945741067582 14964767782848 14972852104704 14977403460084 14985494608032 14991241839144 14998819590144 15012005331996 15019593578496 15025353887232 15033470939136 15038040721056 15046164626688 15054700281543 15072259258368 15086185279488 15093134963712 15101697264732 15115650485112 15162837739488 15205797931948 15253266603952 15280935481344 15310781058456 15331987126404 15358577461344 15364467777048 15371545656402 15379849729296 15385748203332 15399429087744 15412431776352 15420757936896 15433778634768 15447502227456 15461774954496 15468897659904 15474830285568 15483190155264 15491973733704 15496263568512 15523138808832 15540335774496 15553457439318 15603252113664 15651961537536 15696307542656 15745307462144 15754239739134 15768795876444 15776060015781 15790636313946 15804677221632 15818022086256 15826567356288 15839930704104 15846005628218 15854015443968 15860095769856 15868663769088 15875973914112 15882062661504 15909606994944 15924306683904 15931642461696 15946362510336 15955408845396 15962758950879 15977507749614 15991714821888 15996143038464 16005217613904 16027385505336 16041636928512 16056458606592 16152216890368 16161380006148 16183764188982 16202640044032 16211831764752 16225520415091 16234285825368 16240511992406 16263005776329 16277466711168 16286260184064 16291210781144 16300011678912 16320762451968 16328280863232 16337101787136 16343367386112 16350896210688 16357167100096 16360172036793 16375288025538 16394387263488 16397968479867 16426407551112 16449158808108 16470099453312 16492911225408 16521514956288 16544397940992 16644840091802 16667893886943 16682714845056 16696801091048 16705821098304 16719926854332 16734794079744 16750256200704 16757972464896 16764399476032 16773456001536 16782971544846 16787618865888 16802546282496 16806216657789 16816733709568 16825818507264 16832271538688 16835363755704 16858681434036 16865147069037 16884817651712 16903523123136 16917795811188 16926935205024 16948484084736 16956291665664 16971958439424 16979776834176 17001392984064 17024940619776 17082862199481 17136190593444 17159924929446 17181770417344 17191052416512 17205567883296 17220866936832 17224628690763 17235407577856 17244718553088 17251332240896 17259279333504 17275226052864 17278399644012 17285026249179 17305186555904 17324357723712 17329154958336 17338985748396 17348352679008 17363000964114 17378440005888 17394496823808 17402509867392 17409184071264 17418588924672 17433296514576 17448798062592 17463531159936 17472965372928 17633922270432 17658345985488 17680825989632 17688970935168 17705314668288 17713470894912 17736021075968 17760586202112 17780261874336 17795274847038 17819922042117 17835767374464 17842607741088 17852246740224 17857673356254 17867320494192 17883207972864 17898307869312 17907976958976 17914845019392 17923097769408 17939657824128 17970770654208 17995660918272 18005869815642 18113254092193 18146110884096 18171244001664 18186587104712 18202758472704 18227970049536 18238310735346 18263571553539 18312150050064 18327612128787 18337513138776 18353818708992 18360857758464 18369315971136 18376360964112 18386288309376 18394758237024 18401812987608 18418175732736 18433727335488 18443685671424 18518356463616 18528861884976 18586704325824 18639365206904 18697552611296 18714828223936 18757413163008 18768054200688 18773251204864 18783901227429 18794048735592 18826643339712 18844038225792 18852719023008 18859949410536 18870138001728 18886071224124 18902864567808 18910114187136 18918825423264 18929045820672 18936305481024 18969146801664 18979394383872 18995419858176 19067044595328 19126567107072 19180757557312 19240635052288 19318532360192 19329491719512 19339933968576 19356263868708 19373475303936 19389833525088 19400308372224 19407748771008 19416689250192 19424135931364 19434629309472 19451910426624 19468334875392 19478852130816 19495299328128 19520117870592 19547154044928 19585332080172 19612458578898 19646472554928 19682110550016 19799491672064 19838162554236 19865639233674 19890929238336 19900092302064 19907724377788 19918479001824 19927654756776 19935297403242 19953023710464 19963802806272 19969871280112 19980659477376 19988322452192 20016007109328 20033805182976 20050720961408 20061552835584 20072933708724 20100735555966 20124179951616 20135596352976 20154200646816 20163484990584 20182115052144 20217116985984 20245118533056 20414374744608 20431611861414 20442649501872 20459910492801 20478103281792 20485957036064 20495394208536 20506466305728 20514330937776 20532572116992 20549909035136 20561010582528 20578371513024 20601168806322 20625196879872 20633107047424 20655964978272 20661684758016 20665480467528 20673406084626 20684574348048 20697518411776 20702039611059 20720447699328 20737943252424 20749146380352 20804336151552 20833151021568 20869282050048 20898186872832 20940282696138 20969285857767 21005652985512 21025061168592 21034746687708 21054181751928 21072902962176 21090696115008 21102089808384 21114060975774 21119907605472 21138687258624 21146794359808 21167965218816 21176083548672 21179973757176 21199543004016 21212809326592 21217443086853 21242189948928 21261816680448 21265722638784 21273878460528 21283678601172 21303343666152 21322286429184 21340290151872 21351818681856 21369847340448 21388849238016 21418473682944 21438263291904 21548506674864 21578352251976 21615775686336 21645714433824 21684007701772 21703288948224 21715013578752 21733348905216 21745678184451 21771041150976 21791156514816 21795159716928 21801194947584 21813562715724 21833717367384 21843775406466 21863957973156 21883399229952 21901876734816 21932211744144 21951713691648 21960132604416 21971995987968 21990548300544 22028686608384 22059197254656 22203343725914 22223858515924 22243619793408 22274428131072 22293235805776 22313058772992 22333674934272 22343963286528 22364608002048 22377295393128 22383491821184 22387603839822 22408288877052 22418611601373 22447151674272 22466105190126 22478241912048 22486862758716 22498229385216 22518007997994 22538030830848 22557061081584 22569246940032 22597978779648 22608388887552 22629277919232 22639702445568 22777149599308 22808696897922 22848254124592 22879899905928 22921403222016 22940757177728 22966171587684 22997980689606 23012372444672 23033634737152 23037866192016 23046701665572 23057318484603 23069774593944 23078622304998 23099143631616 23105539944448 23118647664528 23131136905344 23150667952152 23171253341184 23192662431744 23203346489856 23212245428352 23224785232896 23244395352768 23284708213248 23297287163904 23330186158977 23511896360576 23544461313984 23585294580224 23607086224384 23617961193216 23631359608701 23653193814666 23680781602816 23685954470919 23707015832448 23727033129384 23736132911978 23739851034432 23759896056156 23769008442327 23781023165952 23790143654784 23802995653632 23810231141672 23813960871168 23823093992256 23864410492416 23877302611968 23886460025856 23897463692544 23919543765504 23933113268094 23961027538944 23966261624421 23994214557696 24007826420856 24041078258004 24194814512128 24228325335552 24242070009222 24270344630272 24275646283473 24303960066048 24317747647128 24351428738052 24360767988609 24416200066752 24429390276096 24436816171716 24450017518368 24471758278656 24481143677952 24492421294848 24501814618816 24505652680704 24515051079168 24526344316032 24535750650144 24557567643648 24562932038307 24578303113984 24591580895232 24639611326668 24705149179968 24739366838112 24782272434432 24816596911488 24967260137703 25024072267584 25045201636572 25058731647456 25079890281498 25102191119616 25125384301056 25136958697344 25146599214048 25160184002304 25174457317269 25181428298832 25203819423744 25213485582848 25225100564352 25238727760896 25248407308032 25253045633556 25292195735552 25327226477568 25355284684704 25376693716782 25422726127104 25434437498496 25457937659136 25502089476096 25537410929664 25704285890166 25739887394169 25772655626016 25786578624768 25808351824944 25831300405248 25853111366784 25867077829632 25876998361344 25888919000256 25912839079296 25957779833856 25986536585568 25993732437504 26008478622594 26044501446171 26067660008832 26091745235712 26113776106896 26149944771864 26173197093888 26195296739904 26450883405648 26473217519359 26487518978232 26521238984448 26533456402752 26557972002432 26570206342368 26580396537656 26604031613952 26640879303168 26688009479104 26692912270557 26748737114112 26763911611632 26786510034381 26800980741288 26824811959296 26847461803968 26872267529088 26884646654112 26909486736192 26956155981312 26993491377408 27132301772953 27219166326144 27242149148552 27256866002496 27279880657068 27304137709056 27327192278048 27341955074304 27352441250368 27357466103019 27414680776704 27437828684032 27468225075096 27506269708164 27541286637696 27548913010688 27553973956704 27564541446168 27579432464064 27592137355536 27602719481412 27627263599104 27650591003232 27665528507136 27739114868736 27777534695424 27920376928184 27959047810356 28007537314016 28033414891456 28046328916944 28072242335904 28097203949568 28120928153344 28136119744512 28152081301032 28159876807296 28191073103388 28234778064896 28239965009568 28266057338688 28279078534512 28289924115804 28305207002592 28329106836186 28354296851712 28365171280704 28378238134896 28393568731008 28404458221536 28429715238912 28453720202496 28469091575808 28493129787264 28731342233152 28771136335968 28821034248448 28860952578432 28937718597632 28977798540288 28994237579268 29009900952864 29034395803062 29060212955904 29068259930112 29084750287632 29100462558336 29111623156512 29125033875288 29136203897046 29151943964208 29177865639936 29202502313088 29218278196224 29242948992192 29280176805888 29309490302976 29320731067392 29377998120258 29412263006208 29469708832392 29553204045157 29658159724544 29699237508096 29757243831354 29791951048704 29798458850511 29836393857504 29850138453096 29861586566682 29877718502736 29891482135164 29902946104863 29929535565696 29945704209408 29954806920168 29970989216064 29982483678288 30024010663992 30039187156992 30050707774464 30076081442112 30092329253376 30109400563086 30144518516736 30186269927424 30203394529464 30231300970224 30325675478976 30411595863896 30506533207904 30621562116912 30647417792121 30663974252808 30717154922688 30728935554096 30743091312804 30759699458592 30771496406664 30798858175488 30824863552704 30841515873792 30867557269536 30895004454912 30937795319808 30949660571136 30966380310528 30983947467408 30992527137024 31010109126939 31046277617664 31080671548992 31106914878636 31206504227328 31303923075072 31392615085312 31410424044207 31490614924288 31508479478268 31537591752888 31552120031562 31581272627892 31609354443264 31636044172512 31653134712576 31679861408208 31692011256436 31708030887936 31720191539712 31737327538176 31751947828224 31764125323008 31819213989888 31848613367808 31863284923392 31892725020672 31910817690792 31925517901758 31955015499228 31983429643776 32010435227808 32054771010672 32083273857024 32112917213184 32304433780736 32322760012296 32367528377964 32423663529504 32451040830182 32468571650736 32481023984812 32526011552658 32554933422336 32572520368128 32582421562288 32600023357824 32641524903936 32656561726464 32686734772224 32701792421376 32714334200192 32720344073586 32750576051076 32765663109699 32795936959734 32852815102224 32898317616216 32940198906624 32985822450816 33043029912576 33088795881984 33289680183604 33305015588871 33335787773886 33365429690112 33393602182096 33411642196608 33439853708664 33469588159488 33500512401408 33515944929792 33528798952064 33546912003072 33565943089692 33575237731776 33581405759733 33612433315578 33633467419136 33651637014528 33664543077376 33670727511408 33699157785189 33717362868072 33730294138074 33769635303424 33777011996991 33807046246272 33835591622376 33853870410048 33896968169472 33912583331328 33943916878848 33959553668352 34049881239552 34165724398962 34213045346883 34272381186888 34319849858892 34363540834688 34382104833024 34411135766592 34449257381526 34470815155712 34489437106176 34502664481792 34518558667008 34550452105728 34556799288024 34570052498358 34610373111808 34617933457497 34648715447424 34658309916672 34677971496792 34696705358016 34726001928228 34756880011776 34788993647616 34805019734784 34818368142528 34837177849344 34866593029152 34897596125184 34927062319872 34945930745856 35267844540864 35316691970976 35361651979264 35377941870336 35410629336576 35426941789824 35472042151936 35479790721999 35521172404224 35560523748672 35590549694076 35604199367967 35639844084234 35671534748928 35685215482176 35704493480448 35715346712508 35734640988384 35766415945728 35796615738624 35815953917952 35829690038784 35846195538816 35879315648256 35899669902141 35941541308416 35991321836544 36011739631284 36226508184386 36292221768192 36342488003328 36363105013833 36373174209424 36405516945408 36455940099072 36476621470692 36527143107078 36624300100128 36655224257574 36675026277552 36707637417984 36721715516928 36738631942272 36752721928224 36772576618752 36789516474048 36803625975216 36836351465472 36867454670976 36887371342848 37057723769952 37173408651648 37278730413808 37395105222592 37429656447872 37536108401376 37546502409728 37567802454858 37588097471184 37619835422247 37653286679424 37688076451584 37705438046016 37719898821072 37740276003456 37772142448248 37805729135616 37820228374272 37837650846528 37858091641344 37872610962048 37938293603328 37990839716352 38065040575173 38134089190656 38253134214144 38361515114624 38481270104576 38556428835249 38637064720384 38658983439024 38679867937152 38691625605217 38712527737416 38746950607872 38779667050176 38800616744448 38815497542016 38833378500384 38848271862728 38869258618944 38936669750784 38957704261632 38990598656256 39012717933891 39094308089856 39170664160344 39224917157796 39292945109856 39598983344128 39676325108472 39731278467348 39781858476672 39800184604128 39815448755576 39836958003648 39855309513552 39870594806484 39906047420928 39927605612544 39939742560224 39961318954752 39976644904384 40032014218656 40067610365952 40101441922816 40123105671168 40145867417448 40201471111932 40271192705952 40308401293632 40326969981168 40364230104288 40434233971968 40490237066112 40828749489216 40863223722828 40885299003744 40919820985602 40956206563584 40971914072128 40990788417072 41012932611456 41028661875552 41065144233984 41099818070272 41122021165056 41156743026048 41202337612644 41266214094848 41311929956544 41323369516032 41330960935056 41346812169252 41369148696096 41404079222118 41440895398656 41475886504848 41498292760704 41608672303104 41666302043136 41796373745664 41880565392276 41938571715534 42011305971024 42050122337184 42069493375416 42108363503856 42145805924352 42181392230016 42204179616768 42228121951548 42239815210944 42293588719616 42335930437632 42352167097344 42359947514352 42399086008032 42434886173706 42484379897856 42493660254279 42531445277568 42547756921056 42567357202344 42606687332304 42644572858368 42680580303744 42703637363712 42739694680896 42836947365888 43097013349728 43156704503952 43193144373691 43231551372672 43291428867648 43368015403544 43406577896448 43466697810432 43491356368902 43542082301952 43551593704593 43590319433856 43602389895168 43627125431448 43667434734768 43687550812932 43704305845569 43727915946312 43766798459904 43803753469632 43864423488288 43903427383296 43920265208832 43981096601088 44057373216768 44118394509312 44268492366397 44406687451828 44447717031848 44487239586816 44548856262144 44586471611552 44626117545984 44635865747031 44687926573056 44729216004096 44754590786256 44766983642368 44775207679644 44792379850023 44816577754104 44837223202746 44894303348544 44932210380252 44956483824096 44973725517432 44996458770432 45036015995988 45076061661696 45114122163168 45138493880064 45216777775104 45258555838464 45279404891136 45554299198616 45617393795844 45696508249184 45759799811856 45842806444032 45881514355456 45932343175368 45995961379212 46024744889344 46067269474304 46075732384032 46093403331144 46114636969206 46139549187888 46157244609996 46198287263232 46237295329056 46262273810688 46301335904304 46342506682368 46385324863488 46406692979712 46424490856704 46449570465792 46488790705536 46569416426496 46660372317954 47023792721152 47088922627968 47170589160448 47214172448768 47235922386432 47262719217402 47306387629332 47328180047343 47371908941838 47414031664896 47454066258768 47472265823956 47479702068864 47519792112312 47538016884654 47562046331904 47580287309568 47605991307264 47620462283344 47627921742336 47646187984512 47728820984832 47772920051712 47794927385088 47839087531008 47866226536188 47888276852637 47932523248842 47988429115392 48015652841712 48082156516008 48389629024256 48456650671104 48484140018444 48551292566946 48607920132096 48635495294256 48676561245273 48702857476104 48721535977218 48789017328987 48832400133504 48858780552192 48873632343432 48900035036736 48962287355904 48984842589696 49003629237632 49011305361408 49030102158336 49052688632064 49071501300288 49080516110379 49125864076614 49156606227968 49183161790464 49279222653336 49410298359936 49478733676224 49564544868864 49633193822976 49934520275406 50003681660829 50048144535168 50090403273144 50117463294912 50159780562996 50204382239232 50250768602112 50273917394688 50293198428096 50320368004608 50348914634538 50362856597664 50407638847488 50426971165696 50450201128704 50477455521792 50496814616064 50506091267112 50584391471104 50595441207111 50654452955136 50710569369408 50753387433564 50845452254208 50868874996992 50915875318272 51004178952192 51074821859328 51248586598443 51408571780332 51479774788338 51545311252032 51573157249536 51616703649888 51662600810496 51706222733568 51734155659264 51753996722688 51777838000512 51825678158592 51855078747537 51915559667712 51973073171136 51987464875008 52016957245188 52089002892342 52135320017664 52183490471424 52227552213792 52299889543728 52346394187776 52390593479808 52901766811296 52946435038718 52975037956464 53042477968896 53066912805504 53115944004864 53140412684736 53160793075312 53208063227904 53281758606336 53376018958208 53385824541114 53459766126351 53527823223264 53573020068762 53601961482576 53649623918592 53694923607936 53744535058176 53769293308224 53818973472384 53912311962624 53986982754816 54264603545906 54339762276579 54438332652288 54484298297104 54513732004992 54559761314136 54608275418112 54654384556096 54683910148608 54704882500736 54714932206038 54790714660617 54875657368064 54936450150192 54982836386361 55012539416328 55082573275392 55097826021376 55107947913408 55129082892336 55158864928128 55184274711072 55205438962824 55254527198208 55301182006464 55331057014272 55555069390848 55840753856368 55918095620712 56015074628032 56066829782912 56092657833888 56144484671808 56241856306688 56272239489024 56304162602064 56319753614592 56351703682287 56382146206776 56469556129792 56479930019136 56532114677376 56558157069024 56579848231608 56610414005184 56658213672372 56708593703424 56730342561408 56756476269792 56787137462016 56808916443072 56907440404992 56938183151616 56986259574528 57462684466304 57542272671936 57642068496896 57721905156864 57875437195264 57955597080576 57988475158536 58019801905728 58068791606124 58120425911808 58169500575264 58200925116672 58223246313024 58250067750576 58272407794092 58303887928416 58355731279872 58405004626176 58436556392448 58485897984384 58560353611776 58641462134784 58755996240516 58939417664784 59106408090314 59316319449088 59398475016192 59514487662708 59596917701022 59672787715008 59700276906192 59723173133364 59755437005472 59782964270328 59805892209726 59859071131392 59891408418816 59909613840336 59941978432128 59964967356576 60048021327984 60101415548928 60152162884224 60184658506752 60218801126172 60372539854848 60406789058928 60462601940448 60651350957952 60823191727792 61013066415808 61243124233824 61294835584242 61327948505616 61379731478403 61434309845376 61457871108192 61486182625608 61519398917184 61542992813328 61597716350976 61649727105408 61683031747584 61735114539072 61875590639616 61899321142272 61967894934816 61985054274048 62020218253878 62092555235328 62106118833177 62161343097984 62213829757272 62413008454656 62607846150144 62785230170624 62820848088414 62907857573301 62981229848576 63016958956536 63075183505776 63104240063124 63128441776933 63162545255784 63218708886528 63272088345024 63306269425152 63359722816416 63384022512872 63416061775872 63440383079424 63503895656448 63528250646016 63638427979776 63652329260559 63726569846784 63785450041344 63821635381584 63851035803516 63910030998456 63966859287552 64020870455616 64109542021344 64166547714048 64608867561472 64645520024592 64700104227811 64735056755928 64847327059008 64902081660364 64937143301472 64962047969624 65052023105316 65109866844672 65145040736256 65164843124576 65200046715648 65237034553353 65313123452928 65373469544448 65403584842752 65428668400384 65440688147172 65501152102152 65531326219398 65591873919468 65705630204448 65796635232432 65880397813248 65971644901632 66086059825152 66177591763968 66579360367208 66610031177742 66671575547772 66730859380224 66787204364192 66823284393216 66879707417328 66939176318976 67001024802816 67031889859584 67057597904128 67093824006144 67131886179384 67150475463552 67162811519466 67224866631156 67266934838272 67329086154752 67341455022816 67398315570378 67434725736144 67460588276148 67554023993982 67614092492544 67671183244752 67707740820096 67793936338944 67825166662656 67887833757696 67919107336704 68331448797924 68426090693766 68544762373776 68639699717784 68727081669376 68764209666048 68822271533184 68898514763052 68941630311424 69005328963584 69037117334016 69100904211456 69113598576048 69140104996716 69171955453809 69235866914994 69297430894848 69316619833344 69355942993584 69393410716032 69452003856456 69513760023552 69577987295232 69610039469568 69636736285056 69674355698688 69733186058304 69854124639744 69891861491712 69990558476931 70473025030759 70535689081728 70633383941952 70723303958528 70755883740672 70821258673152 70853883579648 70894078826103 70959581443998 71042344808448 71057863412757 71121047497344 71181099388152 71208398735934 71279688168468 71307025326981 71343069497856 71370430964352 71408986960896 71430693425016 71469281976768 71593231477248 71631907835904 71659380077568 71692391077632 71758631296512 71799339804282 71883082616832 71982643673088 72023479262568 72227540176753 72453016368772 72584443536384 72684976006656 72726210027666 72746348418848 72811033890816 72826938850419 72911880198144 72953242941384 73054286214156 73082303965827 73248600200256 73310448515148 73350052555104 73415274835968 73443431033856 73477263884544 73505443856448 73545153237504 73579032948096 73607251950432 73672702930944 73734909341952 73774742685696 74115447539904 74346817303296 74557460827616 74790210445184 74859312895744 74901780413109 75072216802752 75093004819456 75135604909716 75176194942368 75239670844494 75306573358848 75376152903168 75410876092032 75439797642144 75480552006912 75544284896496 75611458271232 75640456748544 75675301693056 75716183282688 75745221924096 75876587206656 75981679432704 76130081150346 76268178381312 76506268428288 76723030229248 76962540209152 77112857670498 77219662182507 77317966878048 77359735874304 77383251210434 77425055474832 77493901215744 77559334100352 77601233488896 77630995084032 77666757000768 77696543725456 77738517237888 77873339501568 77981197312512 78025435867782 78133504338513 78341328320688 78449834315592 78585890219712 79352650216944 79419652558077 79462556934696 79563716953344 79600369208256 79630897511152 79673916007296 79710619027104 79741189612968 79812094841856 79879485120448 79922637909504 79953289808768 80064028437312 80078736811671 80202883845632 80246211342336 80291734834896 80359530103143 80402942223864 80542385411904 80616802587264 80653939962336 80728460208576 80868467943936 80980474132224 81396905318859 81657498978432 81726447445656 81770598007488 81839641971204 81912413127168 81943828144256 81981576834144 82025865222912 82057323751104 82072398309057 82199636140544 82244042330112 82313486052096 82404675225288 82532428189696 82623859913088 82646739032064 82661921870112 82693624338504 82738297392192 82808158444236 82881790797312 82951773009696 82996585521408 83217344606208 83332604086272 83761130784552 83877143431068 84022611942048 84100244674368 84138986750832 84216727007712 84291611848704 84362784460032 84408359233536 84456243903096 84479630421888 84587177439232 84704334194688 84719895028704 84798172016064 84869772347412 84987320508558 85062890555136 85095513842112 85134714404688 85213374664608 85289145716736 85361160607488 85407274727424 85479389361792 86194026699456 86313409007904 86386288747382 86463102745344 86582857735296 86736030807088 86813155792896 86933395620864 86982712737804 87103187409186 87180638867712 87204779790336 87254250862896 87334869469536 87375101625864 87408611691138 87455831892624 87533596919808 87607506939264 87728846976576 87840530417664 87962193202176 88236789018624 88536984732794 88659612135471 88813374903656 88895434063696 88974479173632 89097712524288 89172943223104 89271731494062 89375853146112 89395376551533 89509181572512 89533967284736 89550415359288 89584759700046 89633155508208 89674446405492 89708838314589 89788606697088 89864420760504 89912967648192 89947451034864 90072031991976 90152123323392 90228244326336 90276987760128 90433555550208 90558809782272 91108598397232 91234787591688 91393016498368 91519599623712 91763028710912 91864686350736 91942253376363 91991922758424 92049489778688 92134538948608 92151464768064 92186806662288 92229273938412 92264645673979 92279098375776 92314489219992 92396574526464 92474590658112 92524547621376 92602671808608 92685013364736 92813385959424 92848981713408 92899140931584 92977581411072 93030327380817 93138832852992 93320744635908 94047585442304 94177845255936 94231272132621 94341178320896 94428344897536 94471844772864 94525438434804 94612775258664 94656360094686 94743817883676 94828063329792 94908132517536 94944531647912 94959404137728 95039584224624 95076033769308 95124092663808 95160574619136 95211982614528 95240924566688 95255843484672 95292375969024 95457641969664 95545840103424 95589854770176 95678175062016 95732453072376 95776553705274 95865046497684 96031305683424 96164313032016 96779258048512 96913301342208 96968280036888 97102585133892 97270990588512 97353122490546 97405714952208 97443071954436 97578034657974 97664800267008 97717561104384 97747264686864 97800070073472 97924574711808 97969685179392 98007258475264 98060204316672 98105377264128 98143002600576 98161032220758 98251728153228 98313212455936 98558445306672 98820596719872 98957467352448 99129089737728 99266387645952 99869040550812 99915046766613 100007363321658 100096289070336 100180806546288 100234926589824 100319561125992 100408764478464 100501537204224 100547834789376 100586396856192 100640736009216 100697829269076 100725713195328 100853942331392 100900402257408 100954911043584 100993629232128 101012182534224 101097473355567 101190882414222 101308905910272 101331035990973 101421138738816 101506774867128 101690904508416 101737749993984 101831750636544 102149643718656 102497173196886 102639136040649 102817143560664 102959549576676 102999036583417 103090622504064 103146314499072 103233407299776 103412445467136 103468311318528 103507993445376 103555676001024 103651356317184 103710157495074 103831119335424 103853800372491 103946146342272 103974929750016 104033914490376 104178005784684 104270640035328 104366980942848 104455104427584 104599779087456 104692788375552 104781186959616 105563327950639 105803533622592 105892870077436 105950075912928 106084955937792 106133825611008 106231888009728 106280825369472 106321586150624 106416126455808 106439372165997 106563517212672 106752037916416 106771649082228 106812598103901 106919532252702 107055646446528 107146040137524 107203922965152 107299247837184 107389847215872 107489070116352 107538586616448 107637946944768 107824623925248 107973965509632 108191460596713 108529207091812 108679524553158 108876665304576 108968596594208 109027464009984 109089315041499 109119522628272 109216550836224 109308769112192 109367820297216 109409765001472 109429864412076 109581429321234 109751314736128 109872900300384 109965672772722 110025078832656 110165146550784 110215895826816 110258165784672 110317729856256 110368549422144 110410877925648 110509054396416 110602364012928 110662114028544 111681507712736 111836191241424 112030149256064 112133659565824 112185315667776 112288969343616 112483712613376 112608325204128 112639507229184 112703407364574 112764292413552 112859506266741 112959860038272 113064229354752 113116314138048 113159696463216 113220828010368 113316427344744 113417187406848 113460685122816 113512952539584 113574274924032 113617832886144 113814880809984 113972519149056 114195121725519 114925368932608 115084545343872 115284136993792 115443810313728 115669286505747 115911194161152 115976950317072 116039603811456 116074876815651 116137583212248 116240851823616 116339001150528 116401850233344 116446492626048 116500135501152 116544815588184 116607775856832 116810009252352 116873112784896 116971795968768 117038153801673 117282924269568 117511992481032 117878835329568 118212816180628 118796950032384 119028975325416 119193835402044 119345575430016 119400553812384 119446346266728 119510874010944 119565928540656 119611784419452 119718142262784 119782816837632 119819227680672 119883956864256 119929934713152 120096042655968 120202831097856 120304325768448 120369317013504 120437602252344 120813578117856 120925203880896 121302701915904 121646383455584 122026132831616 122486248467648 122589671168484 122655897011232 122759462956806 122868619690752 122915742216384 122972365251216 123038797834368 123085985626656 123195432701952 123299454210816 123366063495168 123470229078144 123798642284544 123935789869632 123970108548096 124040436507756 124212237666354 124322686195968 124427659514544 124826016909312 125570460341248 125641696176828 125815715146602 125962459697152 126033917913072 126150367011552 126208480126248 126256883553866 126325090511568 126437417773056 126544176690048 126612538850304 126719445632832 126768045025744 126880766158848 127007791312896 127056501292032 127304658521118 127453139693568 127480980762837 127643270763168 127702071607032 127820061996912 127933718575104 128041740911232 128219084042688 129291040049184 129400208455622 129470113511856 129579433121073 129694654118016 129804163320728 129874286602944 129924095939248 130104046210632 130219733689344 130329686249152 130400093431296 130474069106706 130626246905856 130654781113779 130807169685504 130857336800768 130881376294344 131002304204304 131062652438796 131112917536707 131183747838936 131411260408896 131593270464864 131760795626496 131943289803264 132172119650304 132355183527936 132805477099191 133158720734416 133220062355484 133343151095544 133461718760448 133574408728384 133646568786432 133759414834656 133878352637952 133907597241093 134063779719168 134115195808256 134187648012288 134263772358768 134300950927104 134325623038932 134377139550069 134449733262312 134533869676544 134658172309504 134682910045632 134796631140756 134869451472288 134921176552296 135108047987964 135228184985088 135342366489504 135415481640192 135650333325312 135775667515392 135838214673408 136662897595848 136852181387532 137089524747552 137279399435568 137454163338752 137528419332096 137644543066368 137797029526104 137883260622848 138010657927168 138074234668032 138201808422912 138227197152096 138280209993432 138343910907618 138471733829988 138594861789696 138711885987168 138786821432064 138904007712912 139027520047104 139155974590464 139220078939136 139273472570112 139348711397376 139466372116608 139708249279488 139981116953862 140946050061518 141071378163456 141266767883904 141446607917056 141511767481344 141642517346304 141707767159296 141788157652206 141919162887996 141984540142029 142115726825514 142242094994688 142362198776304 142416797471868 142559376336936 142614050653962 142686138995712 142740861928704 142817973921792 142861386850032 142938563953536 143186462954496 143318760155136 143384782155264 143517262593024 143598679608564 143965287346176 144046958525136 144455080353506 144906032737544 145168887072768 145369952013312 145452420055332 145492696837696 145653877700838 145823760396288 145906485882768 146029683735819 146108572428312 146164607931654 146367051986961 146497200400512 146620897030296 146700105110208 146886862067712 146954527769088 147010887712896 147090306475008 147158065896192 147214503900864 147469818683904 147549485371392 148230895079808 148693634606592 149114921655232 149580420890368 149718625791488 149803560826218 150011044982487 150144433605504 150186009638912 150271209819432 150352389884736 150479341688988 150537053468071 150613146717696 150752305806336 150821752184064 150879595284288 150961104013824 151088569792992 151222916542464 151280913497088 151350603386112 151432366565376 151490443848192 151753174413312 151786323621333 151963358865408 152260162300692 152536356762624 153012536856576 153446060458496 153745759795329 153925080418304 154225715340996 154284863927857 154439324365014 154635933756096 154719471748608 154766502420868 154850110949664 154987802431488 155118668200704 155202466977792 155261990168064 155333514001536 155393087450912 155477034475776 155565236242611 155746679003136 155962394625024 156050871735564 156267008677026 156682656641376 156899668631184 157171780439424 158705300433888 158839305116154 158925113869392 159127433906688 159200738416512 159261795022304 159347832014592 159421238054208 159482379225936 159624189683712 159758970240896 159845275819008 159906579617536 160128056874624 160157473623342 160405767691264 160583469669792 160719060206286 160805884447728 161084770823808 161233605174528 161307879924672 161456920417152 161736935887872 161960948264448 162793810637718 163019286829737 163314997956864 163452894891312 163541196014976 163679283942408 163824826254336 163887656288512 163963153668288 164051730445824 164114647502208 164144796618114 164399272281088 164626972104192 164809350450576 164948509159083 165247719826176 165293478064128 165323843740224 165387248677008 165476594784384 165616316888472 165763581594624 165903546019392 165993171042816 166665208172544 167522261569104 167754286862136 168045223884096 168200489348736 168277973501664 168433454015424 168725568920064 168816718467072 168912487806192 168959260843776 169055111046861 169408668389376 169439790057408 169596344032128 169739544694824 169974641017116 170125781110272 170191027684224 170269428809376 170426749329216 170722321214976 170814549454848 170958778723584 172388053398912 172626818015808 172772577494764 172926205490688 173165715470592 173472061614176 173626311585792 173866791241728 173965425475608 174206374818372 174361277735424 174508501725792 174669738939072 174750203251728 174817223382276 174911663785248 175067193839616 175215013878528 175457693953152 175681060835328 175924386404352 177073969465588 177319224270942 177626749807312 177790868127392 177948958347264 178195425048576 178345886446208 178543462988124 178790753103066 179018363145024 179067934569472 179100830718576 179169519400092 179266311016416 179348892810984 179417676629178 179577213394176 179728841521008 179825935296384 179894902069728 180144063983952 180304246646784 180456488652672 180553975520256 181117619564544 182217196794464 182469575183376 182786032996736 183039199247424 183526057421824 183729372701472 183884506752726 183983845516848 184098979557376 184139194435209 184302929536128 184373613324576 184458547876824 184529291347958 184558196751552 184628978439984 184793149052928 184949181316224 185049095242752 185205343617216 185626771918848 185697963426816 185955162822144 186060654761634 186277665705984 186318356499531 186641489271816 188095170884608 188355690511872 188462544265242 188682356641792 188723572719903 188943689545728 189050876869608 189225550517328 189312720189372 189385325330799 189487635767352 189656126659584 189816265035072 189889063295824 189918808275456 190079168449248 190152067538616 190248185327616 190321149238272 190481849133376 190511686969344 190584751938048 190915283939328 190956987781677 191179709540352 191356350124032 191464906144752 191553107410548 191730092995368 192062611366848 192328626064032 193826602684416 193936560073776 194100312683433 194205170267784 194541981177024 194706244981092 194811429904416 194886143908872 195156069315948 195329600534016 195435122208768 195494529373728 195600140146944 195711103660059 195939370358784 196014516950528 196120408633344 196210754528256 196286005201152 196322064441516 196503456306456 196626424911872 197116890613344 197641193439744 197914934704896 198258179475456 198532775291904 199738081101624 199830093533226 200014726643316 200192578140672 200361613092576 200469853179648 200639122251984 200817528956928 201003074408448 201095669578752 201172793712384 201281472018432 201395658538152 201451426390656 201707884662784 201800804514816 201987258464256 202024365068448 202194946711134 202381764828444 202662071981946 202842277477632 203013549734256 203381809016832 203475499987968 203663501273088 204994346393772 205278272081298 205634287121328 205919099153352 205998073166834 206181245008128 206292628998144 206466814599552 206824890934272 207015986890752 207111352002048 207302712634368 207420314990148 207515866361427 207707600744982 207892292684544 207949859500032 208067828980752 208356011569368 208541280070656 208733961885696 208910208855168 209199558174912 209562373919232 210931765396183 211126655901278 211419075092277 211607067245184 211785740154872 211900151825856 212169911875584 212267651222016 212463776019456 212561650738944 212643172301248 212682236478309 212878744331994 213127034425344 213173590238271 213504075832832 213543298164456 213625196207802 213839064505404 213921075980943 214111292893056 214292080275048 214407845930304 214779694431744 214978140232704 215077173232896 215275893889536 215649247850496 215947931019264 216382921193426 216682620530259 217058414183624 217359049106316 217753330609152 217937193188416 218054928019968 218178630082998 218239045256544 218433101672448 218480816551257 218617538224384 218735640594432 218819530002944 218859728824152 219162858642468 219246911897481 219502629472256 219745800600768 219931345545444 220050157665312 220330293101568 220431791653632 220516331569344 220635459712512 220737098844288 220821755851296 221018108792832 221204728025856 221324228057088 223363015425472 223672382482848 224060298512128 224267319131648 224370631335552 224577938687232 224705341239327 224967425226752 225216650408256 225279014458368 225406814729148 225528584827104 225719012533482 225919720076544 226128458709504 226232628276096 226319392926432 226441656020736 226632854689488 226834374813696 226921370245632 227025905079168 227148549848064 227235665772288 227629761619968 227945038298112 228390243451038 229850737865216 230169090687744 230568273987584 230887620627456 231338573011494 231658986547521 231953900634144 232079207622912 232149753631302 232275166424496 232481703647232 232678002301056 232803700466688 232892985252096 233000271002304 233089631176368 233215551713664 233620018504704 233943591937536 234076307603346 235023984962064 235757670659136 236425632361256 238057950650832 238258957674231 238387670804088 238691150860032 238801107624768 238892692533456 239021748021888 239131857081312 239223568838904 239436284525568 239638455361344 239767913728512 239859869426304 240192085311936 240608651536896 240738634027008 240875204504688 241078590309429 241627156235712 241850407761792 242605403831808 243292766911168 244052265663232 244190715956577 244972496935296 245179342336968 245311794022464 245518925913612 245737239381504 245831484432768 245944730502432 246077595668736 246171971253312 246598908421632 246732126990336 246940458156288 247597284569088 247871579739264 247940217096192 248080873015512 248424475332708 248645372391936 248855319029088 249652033818624 251140920682496 251283392353656 251631430293204 252067835826144 252300734023104 252416960252496 252513767107732 252650181023136 252874835546112 253088353380096 253225077700608 253438891265664 253536090051488 253761532317696 254113002584064 254609317042236 254961961525674 255286541526336 255404143214064 255640123993824 255867437150208 256083481822464 256438168085376 258582080098368 258800416911244 258940227023712 259158866242146 259389308236032 259608326641456 259748573205888 259848191878496 260208092421264 260439467378688 260659372498304 260800186862592 260948138213412 261309562227558 261614339371008 261714673601536 261762752588688 262004608408608 262125304877592 262225835073414 262367495677872 262822520817792 263186540929728 263521591252992 263886579606528 264710367055872 265610954198382 265978836406413 266317441468832 266440124710968 266686302191088 266923437520896 267148817456768 267293137572864 267518829669312 267815194482186 268127559438336 268230391616512 268527544717536 268601901854208 268651246077864 268754279100138 268899466524624 269067739353088 269126514943767 269365820091264 269593262281512 269738902944576 269842353104592 270216095975928 270456369970176 270684732979008 270830963280384 271300666650624 271676429346816 273325795191696 273704362775064 274179049495104 274558798871136 274908326677504 275289086132736 275594059052208 275766521245696 275826760129089 276148469336064 276403616845824 276454394304192 276560419986864 276687821815236 276793937021937 276943467659976 277189723579392 277423771974336 277573642864128 277808015425824 278055040094208 278440157878272 278546945140224 278697422794752 278932744233216 279090982142451 279416498558976 279962233907724 281892100123036 282142756326912 282533535767808 282693816397863 283023534962688 283285034692608 283415534318592 283576315304412 283838325775992 283969080284058 284231453651028 284484189989376 284724397552608 284833594943736 285118752673872 285228101307924 285372277991424 285481723857408 285635947843584 285722773700064 285877127907072 286372925908992 286637520310272 286769564310528 287034525186048 287197359217128 288093917050272 288910160707012 289812065475088 290337774145536 290739904026624 290904840110664 290985393675392 291307755401676 291812971765536 292059367471638 292217144856624 292329215863308 292734103973922 292994400801024 293241794060592 293400210220416 293773724135424 293909055538176 294021775425792 294180612950016 294316131792384 294429007801728 294939637367808 296461790159616 297387269213184 298229843310464 299160841780736 299437251582976 299607121652436 299745140299839 300022089964974 300288867211008 300372019277824 300542419638864 300704779769472 300958683377976 301074106936142 301226293435392 301504611612672 301643504368128 301759190568576 301922208027648 302177139585984 302561826994176 302701206772224 302864733130752 302980887696384 303292420066701 303572647242666 303926717730816 303993107972919 304520324601384 305072713525248 306892120916992 307491519590658 307850160836608 307917408121947 308451430681992 308569727855714 308878648730028 308997109750251 309271867512192 309438943497216 309533004841736 309700221899328 310237336401408 310404933955584 310523980336128 310667028003072 310786174901824 310954068951552 311130472485222 311493358006272 311561401117473 311924789250048 312101743471128 312534017354052 313365313282752 313799337262368 314343560878848 316689983851917 317410600867776 317678610232308 317850227738784 318254867813376 318401476833024 318523590044608 318695664029184 318842476108416 318964758451872 319248379367424 319318116497991 319517940481792 319690551638016 319813159235072 320256113749248 320314947246684 320437794311703 320811535382528 321166939339584 321438120412572 321611768895456 322169541647616 322467210349056 322615759849344 322913840834304 323473871775744 323921896528896 324574381790139 325587621275436 326038573659474 326629995913728 326905789782624 327082392029952 327267945124497 327358567884816 327649652508672 327775312577024 327926307336576 328103460891648 328229295004416 328289593236228 328798544562176 329253944208384 329618700901152 329897018318166 330495439652352 330647687480448 330774497354016 330953189568768 331232633776944 331527163189248 331807092038784 331986342085632 335044523138208 335508573724272 336090447768192 336400978697472 336555947003328 336866908030848 337451137840128 337824975612384 337918521687552 338110222093722 338578518800223 338879580114816 339192688064256 339479089389648 339949282034232 340251562220544 340382055368448 340538857618752 340853498658432 341444642429952 341917557447168 344151827751667 344776106797824 345253636031616 345545154989528 345852410981376 346331430941184 346944123228352 347007859517241 347733582483456 347930850951216 348224630446953 348412749636744 348722555470848 349017003451584 349339477878144 349500406503456 349634446764552 349823327570496 350430027757056 350915387906304 351848772808704 354147938931176 354638448541884 355253499614624 355581736254784 356390850097152 356691772892416 357086925976248 357581506206132 358036726290048 358135869138944 358201661437152 358339038800184 358532622032832 358697785621968 358835353258356 359154426788352 359457683042016 359651870592768 359789804139456 360288127967904 360608493293568 360912977305344 361107951040512 364434393588928 364939150366752 365572065993472 366078398494848 367052114843648 367458745402944 367769013505452 367967691033696 368278388870418 368605859072256 368747226649152 368917095753648 369058582695916 369116393503104 369257956879968 369586298105856 369898362632448 370098190485504 370410687234432 371395926853632 371910325644288 372121309523268 372636712999062 373282978543632 376190341769216 376711381023744 376925088530484 377447145439806 377887379091456 378101753739216 378451101034656 378625440378744 378770650661598 378975271534704 379312253319168 379632530070144 379778126591648 379837616550912 380158336898496 380304135077232 380642298476544 380963698266752 381023373938688 381169503876096 381913975563354 382359419080704 382929812289504 383106214821096 383460185990736 384125222733696 384657252128064 387873120147552 388200625366866 388410340535568 388738299363219 389083962354048 389412489962184 389622859808832 389772287817744 390312138631896 390659201068032 390989058747456 391200280293888 391422207320118 391878740717568 392029033901056 392421509056512 392572010402304 392644128883032 393006912612912 393252849823744 393338752610121 394233781226688 395282386879488 395829869409792 396516358950912 397065550583808 398416431297573 399476162203248 399660187066452 400029453286632 400385156281344 400723226185152 400939706359296 401278244503968 401635057913856 402191339157504 402345587424768 402562944036864 402791317076304 402902852781312 403131418650207 403601609029632 403974516928512 404048730136896 404389893422268 404763529656888 405324143963892 405684554955264 406027099468512 406950999975936 407327002546176 409988692787544 410556544162596 411268574242656 411838198306704 411996146333668 412362490016256 412585257996288 412933629199104 413649781868544 414031973781504 414222704004096 414605425268736 414840629980296 415031732722854 415415201489964 415784585369088 416135657961504 416712023138736 417082560141312 417467923771392 417820417710336 418399116349824 419124747838464 421863530792366 422253311802556 422838150184554 423214134490368 423571480309744 423800303651712 424339823751168 424535302444032 424927552038912 425123301477888 425286344602496 425364472956618 425757488663988 425953620426087 426347180476542 427008151665664 427086596328912 427250392415604 427678129010808 427842151961886 428222585786112 428584160550096 428815691860608 429559388863488 429956280465408 430154346465792 430551787779072 431895862038528 432765842386852 433365241060518 434116828367248 434718098212632 435506661218304 435874386376832 436109856039936 436357260165996 436478090513088 436961633102514 437235076448768 437471281188864 437639060005888 437719457648304 438089051207457 438325717284936 438493823794962 439005258944512 439101155960883 439491601201536 439862691090888 440100315330624 440660586203136 440863583307264 441032663138688 441270919425024 441474197688576 441643511702592 442409456051712 442648456114176 446726030850944 447344764965696 448120597024256 448534638263296 448741262671104 449155877374464 449410682478654 449934850453504 450033134947461 450433300816512 450558028916736 450813629458296 451057169654208 451438025066964 451611160404213 451839440153088 452256917419008 452465256552192 452638785852864 452883312041472 453265709378976 453668749627392 453842740491264 454051810158336 454297099696128 454471331544576 455259523239936 455358970863999 455890076596224 456780486902076 459701475730432 460338181375488 461136547975168 461237279385987 461775241254912 462677146022988 462854591783571 463317973095042 463907801268288 464158415245824 464299507262604 464550332848992 464963407294464 465356004602112 465607400933376 465785970504192 466000542004608 466179262352736 466431103427328 466695708727833 467240037009408 467887183875072 468152615206692 470047969924128 471515341318272 472851264722512 476115901301664 476517915348462 476775341608176 477382301720064 477602215249536 477785385066912 478043496043776 478263714162624 478447137677808 478872569051136 479276910722688 479535827457024 479719738852608 480384170623872 481217303073792 481750409009376 482157180618858 483254312471424 483700815523584 485210807663616 486585533822336 488104531326464 488381431913154 489057860489211 489944993870592 490358684673936 490623588044928 491037851827224 491474478763008 491662968865536 491889461004864 492155191337472 492343942506624 493197816843264 493880916312576 494845527477249 495743159478528 495880434192384 496161746031024 496848950665416 497290744783872 497710638058176 502281841364992 502566784707312 502991132867821 503262860586408 504135671652288 504601468046208 504833920504992 505027534215464 505300362046272 506176706760192 506450155401216 506877782531328 507072180102976 507165333140583 508226005168128 509218634084472 509923923051348 510573083052672 510808286428128 511280247987648 512166963644928 512876336170752 517164160196736 517600833822488 517880454047424 518317732484292 518778616472064 519216653282912 519497146411776 519696383756992 520416184842528 520878934757376 521318744996608 521600373725184 521896276426824 522619124455116 523429347203072 523525505177376 524009216817216 524250609755184 524451670146828 524734991355744 525645041635584 526373081859456 527043182505984 527773159213056 531221908396764 531957672812826 532634882937664 532880249421936 533372604382176 533846875041792 534297634913536 534586275145728 535037659338624 535630388964372 536460783233024 537055089435072 537203803708416 537302492155728 537508558200276 537798933049248 538253029887534 538731640182528 539186524563024 539477805889152 539684706209184 540432191951856 540912739940352 541369465958016 541661926560768 543352858693632 546651590383392 547408725550128 548358098990208 549117597742272 549816653355008 550578172265472 551188118104416 551653520258178 552296938672128 552417583305627 552908788608384 553120839973728 553375643630472 553587874043874 553886935319952 554379447158784 554847543948672 555147285728256 555616030851648 556880315756544 557093890280448 557865488466432 558181964284902 558832997117952 559924467815448 561510876857983 563784200246072 564285512653824 565067071535616 565387632795726 566047069925376 566170718159709 566831068637184 567152630608824 567676651551984 567938160568116 568155975992397 568462907302056 568968379978752 569448795105216 569667189887472 570237505347744 570456202615848 570744555982848 570963447714816 571445547400128 571754255814144 572745851817984 573539128621056 574069050372096 574394718434256 576187834100544 577820321414024 579624130950176 581479808053248 581809680221328 581970787350784 582300938050299 582615510803352 583625943531072 584118734943276 584434289713248 584658431726616 585468207947844 585988801602048 586483588121184 586800420440832 587818111076352 588043550851584 588361225900032 588632263584768 588858015603456 589879274735616 592923580319232 594774538426368 596459686620928 598321683561472 598874503165952 599214243304872 599490280599678 600044179929948 600577734422016 601084839277728 601409559538944 601917366755952 602148213872284 602452586870784 603009223225344 603287008736256 603518381137152 603844416055296 604354279171968 605123653988352 605402413544448 605961775392768 606584840133402 607145294485332 607986215945838 609040649202768 610145427050496 613784241833984 614983039181316 615834816243894 616902861363984 617139455711428 617757297460056 617994219500502 618543735024384 618877886994432 619066009683472 619400443798656 620474672802816 621047960672256 621334056006144 621572349803648 621908137903104 622260944970444 622547599084281 623122802234946 623849578500096 624203486942256 625068034708104 626730626565504 627598674524736 628687121757696 632795296188549 633379967703834 634257225276831 634821201735552 635357220464616 635700455477568 636509735626752 636802953666048 637047180089216 637391328058368 637684952216832 637929516903744 638046709434927 638636232995982 639035880963584 639381103276032 639626318470144 640512227498496 640629894493368 640875588623406 641623070765056 641763227942829 642333878679168 642876240825144 643223537790912 644339083295232 644934420698112 645231519698688 645827681668608 646947743551488 647843793057792 649148763580278 650047861590777 651175242550872 652077147318948 653259991827456 653811579565248 654164784059904 654535890248994 654717135769632 655299305017344 655550625154048 655852614673152 656206921783296 656458590008832 656579186472456 657597089124352 657740735692443 658507888416768 659237401802304 659794036636332 660990879304704 661295374960896 661548994708032 661906379137536 662465267553888 663054326378496 663614184077568 663972684171264 670089046276416 671017147448544 672180895536384 672801957394944 673111894006656 673733816061696 674116023717981 674902275680256 675649951224768 675837043375104 676220444187444 677157037600446 677759160229632 678385376128512 678958178779296 679898564068464 680503124441088 680764110736896 681077715237504 681706997316864 682889284859904 683835114894336 688303655503334 689552213595648 690507272063232 691090309979056 691704821962752 692662861882368 693888246456704 694015719034482 694976959642563 695861701902432 696449260893906 696825499273488 697445110941696 698034006903168 698678955756288 699000813006912 699268893529104 699646655140992 700860055514112 701830775812608 708295877862352 709276897083768 710506999229248 711163472509568 713383545784832 714173851952496 714776873022693 715163012412264 716073452580096 716271738277888 716403322874304 716678077600368 717065244065664 717395571243936 717670706516712 718308853576704 718915366084032 719303741185536 719579608278912 720576255935808 721825954610688 722215902081024 723235770928287 728868787177856 729878300733504 731144131986944 732156796989696 732572147869731 734104229687296 734917490805888 735538027010904 735935382067392 736556777740836 737211718144512 737494453298304 737834191507296 738117165391832 738232787006208 738515913759936 739796725264896 740196380971008 740821374468864 742791853707264 743820651288576 744242619046536 745273425998124 746565957087264 752380683538432 753422762047488 753850177060968 754894290879612 756203507478432 756902202069312 757250880757488 757541301323196 757950543069408 758624506638336 759265060140288 759556253183296 759675233101824 760316673796992 760608270154464 761284596953088 761927396533504 762339007752192 763827951126708 765859624579008 766212429642192 766920371981472 768250445467392 769314504256128 775746240295104 776401250733732 776820681071136 777476598726438 778167924708096 778824979924368 779245719617664 779544575635488 780624277263792 781318402136064 781978117494912 782400560587776 782844414640236 784058067802112 784843018113024 785144020804608 785288257766064 786013825225824 786677505220242 788467562453376 790564773758976 791659738819584 794131101167616 796832862595146 797936509219239 798952324406496 799320374132904 800058906573264 800770312562688 801446452370304 801879412718592 802556489007936 804382678315008 804691174849536 805582634152608 805805705562624 806262837300414 807203218059264 807379544831301 808097460273792 808779786844536 809527059313776 810648287927784 811369109910528 812054198937024 813901999951872 819977385575088 820669743100129 821113088325192 822537148485312 823676396613408 823992292667336 824724980032512 825867258398208 827299563737088 827480280387267 828445408008192 829210850537472 829681259960592 830063465445708 830381811065811 830830402979928 831569170738176 832271315923008 833424046277472 834165120282624 835640835420672 836798232699648 838249495676928 841101354961543 843727061584732 844506623605112 845676300369108 846428268980736 847142960619488 847600607303424 848081449193589 849070604888064 849855104077824 850246602955776 850572689204992 850728945913236 851514977327976 851907240852174 852694360953084 854016303331328 854173192657824 854500784831208 855356258021616 855684303923772 856445171572224 857168321100192 857631383721216 859118777726976 859912560930816 860308692931584 861103575558144 865531684773704 866730482121036 868233656734496 869436196425264 871013322436608 871748772753664 872219712079872 872714520331992 872956181026176 873923266205028 874470152897536 875278120011776 875438915296608 876178102414914 876651434569872 876987647589924 878202311921766 878983202403072 879725382181776 880200630661248 881321172406272 881727166614528 882065326277376 882541838850048 882948395377152 883287023405184 884818912103424 893452061701888 894689529931392 896241194048512 897069276526592 897482525342208 898311754748928 898821364957308 899235420899517 900066269894922 900866601633024 901116057833472 901627258916592 902114339308416 902876050133928 903222320808426 903678880306176 904513834838016 904930513104384 905277571705728 905766624082944 906531418757952 907685480982528 908103620316672 908594199392256 908942663089152 909877260200103 910717941727998 911780153192448 913560973804152 916149325399867 919402951460864 920676362750976 922474558771974 923550482509824 923752224365841 925354292045976 925709183567142 926635946190084 926991329250753 927815602536576 928316830491648 928599014525208 929100665697984 930712009204224 931214801866752 931571941008384 932001084009216 932358524705472 932862206854656 933391417455666 934480074018816 935774367750144 936305230413384 940095939848256 943030682636544 945702529445024 950069951555751 952231802603328 953035830696924 953550683216352 954764603440128 955204430499072 955570770133824 956086992087552 956527428325248 956894275355616 957745138102272 958553821445376 959071654914048 959439477705216 960768341247744 961313382935109 962434606147584 963500818018752 964314361237716 966508624942848 967401631047168 970421615327232 973171067644672 973723145370417 976209062652928 976762863826308 978115720978422 979889987741184 980717369347872 981247176089856 982075703654448 982948957526016 983325937731072 983778922009728 984310382674944 984687885013248 986395633686528 987761832625152 989691054954498 991486318957056 992323492062048 993697901330832 994581489567744 995421276116352 1005133569414624 1005982265735642 1006525721172816 1008271343304576 1009202936092416 1009667841009984 1010055068430928 1010600724092544 1012353413520384 1013755565062656 1014144360205952 1014330666281166 1015735556400669 1018437268168944 1019847846102696 1021146166105344 1021616572856256 1022560495975296 1024333927289856 1025752672341504 1032455483255001 1034328320393472 1035201667644976 1035760908094848 1036635464968584 1037557232944128 1038433306565824 1038994292823552 1039392767513984 1040832369685056 1041023578551723 1042637489993216 1043200747450368 1043792552853648 1044673891340859 1045238248910232 1046858694406144 1047051010354752 1048018433634432 1048501219510368 1048903340293656 1049469982711488 1051290083271168 1052746163718912 1055546318426112 1062443816793528 1063915345625652 1065269765875328 1065760498843872 1066745208764352 1068595269827072 1069172550291456 1070075318677248 1071260777928744 1072921566466048 1074110178870144 1074407607416832 1074604984311456 1075017116400552 1075597866098496 1076506059775068 1077463280365056 1078373049126048 1078955611778304 1079369412418368 1080864383903712 1081825479880704 1082738931916032 1083323853121536 1093303180766784 1094817451100256 1096716197980416 1098235195484544 1099633306710016 1101156344530944 1102376236208832 1103307040516356 1104835166611254 1105817577216768 1106241679947456 1106751287260944 1107175748087748 1107773870639904 1108758894317568 1109695087897344 1110294571456512 1111232061703296 1114187780560896 1115730976932864 1116363928569804 1119848935630896 1123021753715966 1127568400492144 1128571025307648 1130134143071232 1130775265591452 1132341436319418 1133662137274368 1134305261217648 1135353303103968 1135876321136232 1136311951984794 1136925814604112 1137936759957504 1138897590210432 1139334379774944 1140475010695488 1140912405231696 1141926895429632 1142891094800256 1143508511628288 1147078257242112 1148789436868512 1152375668201088 1155640642828048 1159248261900352 1163619360442656 1163941574701568 1164601876100598 1165231021606704 1166214898089657 1167251887062144 1168237469886552 1168868579426496 1169316863453232 1170936415895688 1171977603204096 1172967176242368 1173600840881664 1175636222152704 1176087101703168 1177264527169536 1177716031206912 1179758549471232 1180016257830363 1185847160638464 1189549076852736 1192919373241856 1195249293892719 1196643367122944 1197749006331904 1198428486609744 1198980561199356 1199440393761727 1200088359859896 1201155468844032 1202169678555456 1202819119077888 1203834733511904 1204296427744568 1204905173741568 1206574017472512 1207036762274304 1207688832110592 1208708558343936 1209394255950621 1210804827088896 1211923550785536 1213169680266804 1214290588970664 1215972431891676 1218081298405536 1227568483667968 1229966078362632 1231669632487788 1233805722727968 1234278911422856 1235514594920112 1235988439001004 1237087470048768 1237755773988864 1238132019366944 1238800887597312 1240949345605632 1242095921344512 1242668112012288 1243144699607296 1243816275806208 1244521889940888 1245095198168562 1246245604469892 1248406973884512 1250136069416208 1253461253131008 1255197349049472 1257374243515392 1265590592377098 1266759935407668 1268514450553662 1269642403471104 1270714440929232 1271400910955136 1273019471253504 1273605907332096 1274094360178432 1274782656116736 1275369904433664 1275859033807488 1276093418869854 1277272465991964 1278071761927168 1279252636940288 1281024454996992 1281259788986736 1281751177246812 1283526455885658 1284667757358336 1285752481650288 1286447075581824 1288678166590464 1289868841396224 1290463039397376 1291655363337216 1295687586115584 1298297527160556 1300095723181554 1302350485101744 1304154294637896 1306519983654912 1307623159130496 1308329568119808 1309071780497988 1309434271539264 1311101250308096 1311705229346304 1312413843566592 1312917180017664 1313158372944912 1314267153622371 1315481471384886 1317015776833536 1317303467882649 1318474803604608 1319588073272664 1321981758609408 1322590749921792 1323097989416064 1323812758275072 1324930535107776 1327228368155136 1327945368342528 1338987475584421 1340178092552832 1342034294897088 1344361791072768 1345603914789888 1346223788013312 1347467632123392 1348232047435962 1349804551360512 1350099404842383 1351299902449536 1351674086750208 1352440888374888 1354314075200892 1354833481212639 1355518320459264 1356770752257024 1357916357558592 1359797128136928 1361006248882176 1361528221473792 1362155430475008 1363413994633728 1365778569719808 1367670229788672 1372323263358307 1376607311006668 1379104427191296 1381014544126464 1382180619958112 1383409643925504 1383711838157961 1385325723764736 1387776492913408 1388031438068964 1388563775350713 1389953919285126 1391723403804864 1392898521787812 1393650998546976 1394890221883392 1396068013806336 1397357911512576 1398001626013824 1398537787058208 1399293310281984 1401720111028224 1403661551625216 1416591755724704 1418553794167536 1421013998458496 1422326945019136 1426767091569664 1428347703904992 1429553746045386 1430326024824528 1432146905160192 1432806645748608 1433356155200736 1434130488131328 1434791142487872 1435341413033424 1436617707153408 1437830732168064 1438607482371072 1439159216557824 1441152511871616 1443651909221376 1446471541856574 1457737574355712 1459756601467008 1462288263973888 1464313593979392 1465144295739462 1467173581467633 1469834981611776 1471076054021808 1471870764134784 1473113555481672 1474423436289024 1474988906596608 1475668383014592 1476234330783664 1476465574012416 1477031827519872 1479593450529792 1481642748937728 1484536582431747 1487641302577152 1488485238093072 1490546851996248 1493131914174528 1506845524094976 1507700354121936 1508973398603463 1509788581759224 1512407014956864 1513804404138624 1514501761514976 1515082602646392 1515901086138816 1518530120280576 1519112506366592 1519350466203648 1520633347593984 1521216540308928 1521495999421749 1523854793067008 1524678015504384 1527655902253416 1531719249158016 1532424859284384 1533840743962944 1536500890934784 1538629008512256 1551492480590208 1552802501467464 1553641362142272 1554953197452876 1556335849416192 1557649959848736 1558491439235328 1559089151270976 1561248554527584 1562636804272128 1563956234989824 1564801121175552 1565688829280472 1568116135604224 1570288041609216 1570576515532128 1572027650451648 1573355010440484 1576935124906752 1581129547517952 1583319477639168 1593665725190292 1595873018438478 1597904648812992 1598640748265808 1600117813146528 1601540625125376 1602892904740608 1603758825437184 1605112978015872 1609382349699072 1611165268305216 1611611411125248 1612525674600828 1614759089662602 1616194920547584 1617559573689072 1619054118627552 1621296575855568 1622738219821056 1624108397874048 1639954771150176 1641339486200258 1642226176650384 1645074296970624 1647352793226816 1647984585334672 1649449960065024 1651734516796416 1654960560774534 1656890816016384 1657252749916881 1659362519921184 1660126930891416 1660763622131622 1661660805959856 1663138341476352 1664542631846016 1666848092554944 1671281670841344 1673596465399296 1676498991353856 1682202709923086 1684532630573949 1687454123169464 1689013247210224 1691352600738216 1692856537961472 1694285921238976 1695201214606848 1696162898387178 1698141209776128 1698512154479127 1700493205911552 1701145378409984 1701457891826472 1703029954655952 1703814481704348 1704467927977191 1705388721906168 1708032606662656 1708346385315648 1709001569662416 1710712516043232 1711368607847544 1712890343144448 1714336642200384 1715262767442432 1718237555453952 1720617385863168 1722207151116288 1731063369547408 1733460964242072 1736467313468992 1738872392850528 1743497545507328 1744439424159744 1745429040663984 1745912362052352 1746902814150897 1747846532410056 1748940305795072 1750556240023552 1750877830593216 1752356204829828 1753302869139744 1753975295179848 1756404623843532 1757966404806144 1759450764363552 1760401261322496 1763454333229056 1764130652554752 1765083677700096 1765896790754304 1766574046810368 1769637824206848 1786904123403776 1789379059862784 1792482388097024 1794138553053184 1794965050684416 1796623509497856 1797642729914616 1798470841799034 1800132539789844 1801733203266048 1803254517833184 1804228678616832 1805752100267856 1806444641616852 1807357760612352 1809027669676032 1809861026208768 1810555143411456 1811533248165888 1813062837515904 1815370961965056 1816207240633344 1817885326178304 1819754520400206 1821435883455996 1827121947608304 1832298650799734 1838805902921728 1841352725501952 1844949117543948 1847504448731682 1850708584091952 1851418367134284 1853271892380168 1853982658501506 1855631205073152 1856633660983296 1857198029050416 1858201331395968 1861424018408448 1863143882016768 1864002168018432 1864717049410944 1865724413709312 1866782834911332 1871548735500288 1872610460826768 1880191879696512 1886061365273088 1891405058890048 1898385888565647 1900139903111502 1902771675830493 1904463605206656 1906071661393848 1907101366432704 1909529206880256 1910408860998144 1911141540267648 1912173984175104 1913054856650496 1913788550711232 1917107642890752 1918143309828096 1918878955410432 1921536682495488 1922626765870218 1924869212295168 1925289683828487 1927001636037504 1928628722475432 1933017249885696 1934803262094336 1940843230654464 1946342135289344 1947446290740834 1950143584772331 1952418125305856 1953525727652616 1956231441956844 1956981695084923 1959779975482368 1961434738695744 1962494352179712 1964151407308896 1965897915052032 1966651875462144 1967557844019456 1968620765349888 1969375770026496 1972791267373056 1973222207077329 1975523665250304 1979382109908996 1982972637914112 1984646984124096 1987395802661664 1989162979135488 1990842552232704 2005703231062141 2010267138829248 2011964531471284 2013051442345632 2016542686609152 2018405872184832 2019335682019968 2020110136861856 2021201448185088 2022348071153943 2024706827040768 2027511130125312 2028288720411904 2028661332562332 2031471112801338 2036874536337888 2039695692205392 2042292332210688 2043233145712512 2045120991950592 2048667854579712 2051505344683008 2064910966510002 2068656640786944 2070403335289952 2071521816189696 2073270929937168 2075114465888256 2076866613131648 2077988585647104 2078785535027968 2081664739370112 2082047157103446 2085274979986432 2087585105707296 2089347782681718 2090476497820464 2094102020709504 2096036867268864 2097002439020736 2097806680587312 2098939965422976 2102580166542336 2105492327437824 2124887633587056 2127830691251304 2130539531750656 2131520997687744 2133490417528704 2137190539654144 2140150637354496 2142521555857488 2144330619068079 2148220357740288 2148815214833664 2149209968622912 2150034232801104 2151195732196992 2153012119550136 2154926560730112 2156746098252096 2157911223556608 2158738824836736 2161728767807424 2165477863832064 2166647706243072 2169707312784861 2186606361533568 2189634902200512 2193432395960832 2196470390969088 2197716443609193 2202312689061888 2204752472417664 2206614081032712 2209670333222508 2211635154433536 2212483359894912 2213502574521888 2214351496175496 2215547741279808 2219390175794688 2220589142913024 2222464123406592 2228375561121792 2231461953865728 2232727857139608 2239697871261792 2246043507431932 2255136800984288 2257142050615296 2260268286142464 2261550531182904 2264682872638836 2268610522435296 2270706606207936 2271752642272464 2272623903969588 2273851629208224 2275873519915008 2277795180420864 2278668759549888 2280950021390976 2281824810463392 2283853790859264 2285782189600512 2287017023256576 2297578873737024 2304751336402176 2311281285656096 2318496523800704 2327238720885312 2327883149403136 2329203752201196 2330462043213408 2332429796179314 2334503774124288 2336474939773104 2337737158852992 2338633726906464 2341872831791376 2343955206408192 2345934352484736 2347201681763328 2352174203406336 2354529054339072 2355432062413824 2360032515660726 2371694321276928 2385838746483712 2390498587785438 2393286734245888 2393809527657717 2396856973219488 2397961122398712 2398880787523454 2400176719719792 2402310937688064 2404339357110912 2405638238155776 2407669467023808 2408592855489136 2413148034945024 2414073524548608 2417417116687872 2418788511901242 2421609654177792 2422138634493903 2426339360533608 2428581177941328 2431944863783352 2436162596811072 2459932156725264 2462009229300387 2463339264975576 2467611445455936 2468557822845712 2471029189840224 2471976878002008 2474174940097536 2476264038733888 2477601775194624 2481898691211264 2482440841161801 2485336224024576 2486289399214592 2487632551612416 2489043779881776 2490190396337124 2491145433197433 2492491208939784 2496813947769024 2500272138832416 2506922506262016 2510394698098944 2514748487030784 2523304064884629 2531181184754196 2533519870815336 2537028901107324 2539284806942208 2541428881858464 2542801821910272 2544244347580767 2547211814664192 2548188720356864 2549565312233472 2550739808867328 2551718067614976 2552186837739708 2554544931983928 2556143523854336 2558505273880576 2562048909993984 2562519577973472 2563502354493624 2567052911771316 2569335514716672 2571504963300576 2572894151163648 2577356333180928 2579737682792448 2580926078794752 2583310726674432 2596595054321112 2600191446363108 2604700970203488 2608308589275792 2613039967309824 2615246318260992 2616659136239616 2618143560995976 2618868543078528 2622202500616192 2623410458692608 2625834360035328 2626316745889824 2628534307244742 2630962942769772 2634606935765298 2636949607209216 2639176146545328 2643963517218816 2645181499843584 2646195978832128 2647625516550144 2649861070215552 2654456736310272 2677974951168842 2680356185105664 2684068589794176 2688723582145536 2691207829579776 2692447576026624 2694935264246784 2696464094871924 2697706262698551 2700198809684766 2702599804899072 2703348173500416 2704881776749776 2708628150401784 2709666962425278 2711036640918528 2713541504514048 2715832715117184 2719594256273856 2723056442947584 2724310860950016 2726827989267456 2735340459577344 2744646526716614 2748447976199601 2753214622013336 2758208854382592 2762029088252928 2764361239916224 2767423676315922 2770651447529472 2771256673097523 2775552985826816 2776062876137928 2777127550701426 2779907838570252 2780973987752259 2783446807609728 2785797043575624 2787301997093952 2792136027612672 2794715823025152 2796003252027648 2797075574116416 2798586620563968 2803440222056448 2807323103250432 2833183511449408 2837107588335072 2842027996916992 2844653890038272 2850209854667253 2853534183139328 2856695407809984 2859107492090772 2860204015893349 2860652049649056 2864293810320384 2865613291497216 2866712310401472 2868260976262656 2869582284975744 2870682826066848 2873235414306816 2875661464336128 2877214964742144 2878318433115648 2882305023743232 2883940148805327 2887303818442752 2892943083713148 2915475148711424 2919513202934016 2921169436111251 2924576527947776 2928627187958784 2930288591478924 2934347162935266 2939669963223552 2942152108043616 2943741528269568 2946227110963344 2948846872578048 2949977813193216 2951336766029184 2952468661567328 2952931148024832 2954063655039744 2959186901059584 2963285497875456 2969073164863494 2976970476186144 2981093703992496 2986263828349056 3015400708243872 3017946797206926 3019577163518448 3024814029913728 3027608808277248 3029003523029952 3030165205292784 3031802172277632 3037060240561152 3038225012733184 3041266695187968 3042433080617856 3042991998843498 3047709586134016 3055311804506832 3063438498316032 3064849718568768 3067681487925888 3073001781869568 3077258017024512 3097366449765003 3102984961180416 3105605002934928 3107282724284544 3109906394905752 3112671698832384 3115299919697472 3116982878470656 3118178302541952 3122497109055168 3127912469979648 3129602242351104 3131377658560944 3134021674022577 3140576083218432 3141153031064256 3144055300903296 3146710020880968 3153870249813504 3166638955278336 3187331450380584 3191746036876956 3195809297625984 3197281496531616 3200235626293056 3205785809481216 3207517650874368 3210225956031744 3218764699398144 3222330536610432 3223222822250496 3225051349201656 3229518179325204 3232389841095168 3235119147378144 3238108237255104 3242593151711136 3245476439642112 3248216795748096 3279909542300352 3282678972400516 3284452353300768 3290148593941248 3294705586453632 3295969170669344 3298899920130048 3303469033592832 3309921121549068 3314505499833762 3318725039842368 3320253861782832 3321527244263244 3323321611919712 3326276682952704 3329085263692032 3333696185109888 3342563341682688 3347192930798592 3364405419846172 3369065261147898 3374908246338928 3378026494420448 3382705201476432 3385713075922944 3388571842477952 3390402429213696 3392325796774356 3397024308958254 3400986411823104 3402290756819968 3402915783652944 3406059909311904 3407628963408696 3408935855954382 3410777443812336 3416692770631296 3418003139324832 3421425032086464 3422737215695088 3425780686288896 3428673284400768 3430525534884864 3441234771726336 3462126739094816 3466921928484144 3472934626937984 3477744785701056 3486995091014656 3490858081327968 3491824724104704 3493805628301794 3495693064820112 3497880611590144 3498644694268971 3501755661186432 3504712409659656 3506605738279488 3507950590359696 3512809247687064 3515932809612288 3518901528727104 3520802522644992 3526908666458112 3528261305109504 3531793581508608 3533148093620736 3539275648413696 3540048773491089 3573808246807552 3578758119725568 3584964776194048 3585747881678157 3589930101368832 3593247018995712 3595285459829232 3596941683598068 3598321181285181 3600265079579688 3603466406532096 3606509035666368 3608457357233664 3611504200535712 3612889283233704 3614715521224704 3619722052417536 3621110286822912 3623066496331776 3626125675031808 3628182767851863 3632414481266688 3635770652356608 3639509040800412 3642871766911992 3654243895216608 3664597301599468 3682705451003904 3689898235087896 3695008897463364 3701417168183904 3702836734268568 3706543784760336 3707965317003012 3711262410146304 3713267321966592 3714396058100832 3716402662791936 3722848036816896 3726287764033536 3728004336036864 3729434098821888 3731448827418624 3733565669822664 3745220921653536 3760383759393024 3772122730546176 3782810117780096 3796771777131294 3800279806223004 3805543351660986 3808927210413312 3812143322787696 3814202732865408 3819058413760512 3820817721996288 3822283080535296 3824347968350208 3826109713300992 3827577101422464 3834215285781504 3837757910820864 3843073364990976 3845253531740436 3850579367656974 3854003272075008 3857257444950864 3866034499771392 3869606524188672 3892684270578688 3894892581481668 3900287169544662 3904836250611712 3907051455305232 3912462883913688 3913963390169846 3919559950964736 3922869477391488 3924988704359424 3928302814617792 3933303750924288 3935115688038912 3937241530699776 3938751540052992 3942801460867113 3946444414154658 3951047330500608 3951910403647947 3958764219817992 3965945275828224 3969293968248192 3974791605323328 3981685104465408 4011406462124282 4016962426753263 4020534277658496 4023929062942568 4026102884691264 4033085373218304 4036811744369664 4038671364039936 4040220273723712 4042402896370176 4044696142307886 4049413654081536 4050298214527149 4055022260250624 4056577440823808 4057322665124664 4062942225602676 4064500443637917 4073749072675776 4079391384410784 4084584664421376 4086466291425024 4090241983901184 4097335709159424 4103010689366016 4116969790074921 4129821933020004 4137313281573888 4140806670579904 4143043632379392 4146541859874336 4150228931776512 4151135514473883 4153733226263296 4155977171294208 4157571070055936 4163329478740224 4164094314206892 4165691326052139 4170549959972864 4175170211414592 4178695565363436 4180952995640928 4188204041419008 4192073734537728 4194004878041472 4195613361174624 4197879930845952 4205160333084672 4210984654875648 4249775267174112 4255661382502608 4261079063501312 4263041995375488 4266980835057408 4274381079308288 4280301274708992 4285043111714976 4288661238136158 4296440715480576 4298419937245824 4300068465602208 4302391464393984 4306024239100272 4309853121460224 4313492196504192 4315822447113216 4317477649673472 4323457535614848 4330955727664128 4339414625569722 4373212723067136 4379269804401024 4386864791921664 4392940781938176 4395432887218386 4401520744402899 4409504944835328 4413228162065424 4419340666445016 4423270308867072 4424966719789824 4427005149043776 4428702992350992 4431095482559616 4438780351589376 4444928246813184 4462923907731456 4465455714279216 4479395742523584 4492087014863864 4510273601968576 4520536572284928 4523101062365808 4526920195810389 4529365745277672 4537221044870592 4541413212415872 4543505284544928 4545247807939176 4547703258416448 4555590360841728 4557337519099776 4561900042781952 4563649620926784 4571564379201024 4574034046513152 4595157747474048 4609502672804352 4622562571312192 4636993047601408 4654477441770624 4655766298806272 4658407504402392 4660924086426816 4664859592358628 4669007548248576 4672949879546208 4675474317705984 4677267453812928 4683745663582752 4687910412816384 4691868704969472 4694403363526656 4704348406812672 4710864124827648 4720065031321452 4743388642553856 4771677492967424 4780997175570876 4787619055315434 4793713946438976 4795922244797424 4797761575046908 4800353439439584 4804621875376128 4808678714221824 4811276476311552 4815338934047616 4817185710978272 4828147049097216 4834834233375744 4837577023802484 4844277268987806 4852678721067216 4857162355882656 4863889727566704 4872325193622144 4919864313450528 4924018458600774 4926678529951152 4935222890911872 4937115645691424 4942058379680448 4943953756004016 4948349880195072 4952528077467776 4955203550389248 4964881682323602 4970672448049152 4972578798429184 4978087559763552 4980380792674248 4982290866394866 4984982417879568 4993627895538048 5000544277664832 5013845012524032 5020789396197888 5029496974061568 5046608129769258 5053597891721847 5062362369508392 5067039741630672 5074057802214648 5078569613884416 5082857763716928 5085603643820544 5088488695161534 5094423629328384 5096377440713728 5101479617734656 5103436135229952 5104373675479416 5109089863967856 5112287047708672 5113403783931573 5124097819987968 5125039155946944 5127004708987248 5134105823542632 5138671029433344 5143009926601152 5145788302327296 5154712666361856 5161852157589504 5166621453348864 5193190108642224 5200382892726216 5209401940406976 5216617178551584 5230492636521984 5233318272479232 5236287121991952 5237737086157056 5240708442452691 5246820917385216 5251668720070656 5252633491779648 5257068614489484 5261925885539544 5269213871530596 5273899214418432 5278352293090656 5290362999687168 5292391957664256 5295251033100288 5299722140431104 5308913472620544 5355949902337684 5360712370211328 5368137179588352 5377447164291072 5382415659159552 5384895152053248 5389870528493568 5392928189743848 5395412525397102 5400397619369532 5405199609798144 5409763553499552 5417256300803568 5419333924850556 5422073281837056 5427083009028096 5431665430234368 5439188512547712 5446112885895168 5448621721900032 5453655978534912 5489293053433228 5496895952399202 5506429244026672 5516417708765184 5524058176505856 5528722479832448 5534847352631844 5542513346195046 5551105971653632 5552125752275856 5554255101402852 5559815677140504 5561947975504518 5566893615219456 5571594087151248 5574603994187904 5584272055225344 5589431646050304 5592006504055296 5594151148232832 5597173241127936 5614646206500864 5666367022898816 5674215176670144 5684055993833984 5689307780076544 5695157665696941 5700419709334506 5707068366278656 5708315027491479 5713390815619968 5718214984181544 5720408031786698 5721304099298112 5728587620640768 5731226582994432 5733424620802944 5736521952525312 5739164569951488 5741365652133696 5751322928672256 5754429929484288 5756636866231296 5764610047486464 5767880297610654 5774607636885504 5775869051485461 5785886167426296 5830950297422848 5839026405868032 5842338872222502 5849153055895552 5850430754316993 5857254375917568 5860577182957848 5868694325870532 5870945085254769 5879339926447104 5884304216087232 5887483056539136 5892454221926688 5897693745156096 5899955626386432 5902673532058368 5904937323134656 5905862296049664 5908127310079488 5918373802119168 5919666621231987 5926570995750912 5938146329726988 5953940952372288 5962187407984992 5972527656698112 6017109693186423 6030801416487744 6035893594413852 6039154327036896 6049628059827456 6055217616554496 6058007046059904 6060330410585568 6063604344555264 6067044213461829 6074120481122304 6076450025466368 6082533390375936 6084866161235712 6085983997686996 6095419172268032 6110623609013664 6126876996632064 6129699437137536 6135362975851776 6146003563739136 6154516034049024 6194732899530006 6205969922360832 6211210005869856 6214565448569088 6219812789811504 6225343397664768 6230599839394944 6233965756941312 6236356605083904 6244994218110336 6255824939959296 6262755317121888 6268043348045154 6282306062128512 6288110601806592 6293420041761936 6307740499627008 6374662900761168 6383492073753912 6391618595251968 6394562993063232 6400471252586112 6411571618962432 6420451912063488 6432991857204237 6444661073220864 6446445644500992 6450102698403312 6459036358650408 6464779682190336 6470238294756288 6476216474510208 6485186303422272 6496433591496192 6538884727281673 6559819084600704 6565357944801032 6568904706601536 6580297187882496 6589411172907264 6591938341338688 6593149330827579 6606938067185664 6619842243098136 6629010999667524 6637450079684736 6640507723565664 6643054488526488 6646643223839424 6658170527384064 6667392370219776 6685126683365376 6694385861597184 6728810839692344 6738130522295796 6749816492677856 6756052988840896 6765410402952864 6771426151845888 6777143684955904 6780804858427392 6784651593548712 6794048617916508 6804581513639936 6805831567305888 6812119818623808 6815257926817392 6817871711908764 6821554887624672 6833385541262592 6836006278649664 6842850064172928 6845474431390176 6851561372577792 6857346568801536 6861051069769728 6924253478189632 6933843856968288 6945869253875968 6955489571402112 6973990182029312 6981716162655936 6983649448209408 6987611256603588 6991386129640224 6997289388537942 7003511322372864 7009424819319312 7013211476558976 7015901180719392 7025618495374128 7031865619224576 7037803057454208 7041605045289984 7056522610219008 7063587163017216 7066296187241472 7080097546982178 7147616493615104 7157516239451136 7171495763356314 7179860202737664 7181428582973151 7190570919658464 7193883367196136 7196642362570362 7200530159159376 7206932813064192 7213018071332736 7216914714467328 7223008401071424 7225778566467408 7239444104835072 7242220573645824 7252251350063616 7256365535703726 7264828962533376 7279018081600824 7285743533823984 7308487790433216 7329194603198936 7379796470175792 7386027687901161 7390017794926728 7402834336367808 7405673468537136 7413087569520672 7415930634006024 7422524820292608 7428792116201664 7432805325583872 7445696073633792 7456008672073728 7458868197643776 7462897654837248 7467131339645328 7473436299592299 7490441843307072 7520767518786048 7544245461092352 7565620235560192 7569912194653887 7593543554262588 7600559612446008 7611086703321972 7617854420826624 7624286645575392 7628405465730816 7641635443992576 7644566161070592 7648695936700416 7652219426601984 7655154202844928 7668430571563008 7675515821641728 7686146729981952 7690507063480872 7701158735313948 7708006544150016 7714514889901728 7732068999542784 7739213048377344 7785368541157376 7789785162963336 7800574339089324 7814102910610464 7824925767827376 7827926780339692 7839119901929472 7845738954782976 7849977408718848 7856605629235584 7866607501848576 7870231376077824 7877503080105984 7885602921734226 7892888828309316 7903820807295894 7917528439635984 7931890551656448 7938587936496384 7949583210646656 7963370208930816 8022812924248564 8033924853506526 8041068555316992 8047858125885136 8052205769382528 8066170746436608 8073623488739328 8077342728079872 8080440547447424 8084805792740352 8089392284615772 8093118788095653 8100596429054298 8110044520501248 8113154881647616 8114645330249328 8125884451205352 8129000887275834 8147498145351552 8158782768821568 8169169328842752 8172932582850048 8180483967802368 8206021378732032 8233939580149842 8245343928598803 8259643866040008 8274626563147776 8281613341159808 8286087264758784 8293083719748672 8302271028947766 8307466452526592 8311954342588416 8315142140111872 8326658957480448 8328188628413784 8331382652104278 8341099919945728 8342921963256777 8350340422829184 8357391130726872 8361905991281856 8376408082838016 8384147469075456 8388009756082944 8391226722349248 8395759861691904 8410320666169344 8421969309751296 8499550534348224 8511322765005216 8522158127002624 8526083990750976 8533961670114816 8548762158616576 8550629564001759 8560602549417984 8570086223429952 8577322476272316 8580612047680047 8592881430961152 8596839874491648 8600136931204416 8604782928787968 8612048478200544 8619706242920448 8626984393008384 8631644894226432 8634955299346944 8646915071229696 8651820446415981 8661911455328256 8678829251139444 8746425446134272 8758539608802048 8763508308333753 8773729583843328 8785881563876352 8790865774436772 8803041488805798 8819009889670656 8826456324130848 8838681332890032 8846540617734144 8849933439579648 8854010298087552 8857405984701984 8862190965119232 8877560703178752 8889856493626368 8930911428558432 8958791485047168 8984174029727728 9020547203937152 9046202124731616 9053840391620778 9058731490555344 9074442089741184 9082826424831744 9087010569089856 9090495615878352 9095406516832896 9111180721683456 9114675038199552 9123800085563904 9127299241853568 9143128758402048 9190315494948096 9219005345608704 9245125142624384 9273986095202816 9292099349295009 9308954883541248 9311532597612544 9316815008804784 9321848172853632 9329719184717256 9338015096497152 9345899759092416 9350948635411968 9354534907625856 9367491327165504 9383737409938944 9388806727053312 9402065022067731 9421728249655296 9440130062642904 9543354985934848 9561994351141752 9575238110630868 9587427892877952 9591844489594848 9595523150093816 9600706878879168 9617357428443648 9622552952623104 9630677868095232 9634371421956544 9656294098194432 9669668466751488 9675154047604968 9688554537975612 9705357442134432 9714324711765312 9727779455133408 9744650387244288 9839728626901056 9848036917201548 9853357059902304 9870445781823744 9874231291382848 9884116759360896 9887907512008032 9896699760390144 9905056154935552 9910407100778496 9929763364647204 9945157596858368 9956175119527104 9960761585348496 9964581732789732 9969964835759136 9987255791076096 10001088555329664 10027690025048064 10041578792395776 10093216259538516 10107195783443694 10124724739016784 10134079483261344 10148115604429296 10157139227768832 10165715527433856 10171207287641088 10176977390323068 10192754881427456 10202959235469312 10206872270459904 10208747350958832 10218179727935712 10226807567863146 10250078311893888 10254009417974496 10268211647085264 10277342058866688 10286019853202304 10291576604654592 10323704315179008 10386380217284448 10400765785452432 10418803880813952 10433234357103168 10460985273043968 10472574243983904 10475474172314112 10481416884905382 10493641834770432 10495934082806913 10505266983559296 10514137228978968 10523851771079088 10538427743061192 10547798428836864 10556704586181312 10580725999374336 10584783915328512 10599444280862208 10617826945241088 10668706660301677 10711899804675368 10721424740422656 10736274359176704 10754894328582144 10757243645034471 10769790304106496 10779741056987136 10785856379487696 10790825050794204 10794963543855543 10800795238739064 10810399219596288 10819527106999104 10834512601607136 10838667849701112 10844146563674112 10863330860468736 10878377025095424 10897243443800064 10907311957069824 10978586106866456 10993791904798404 11012858488053344 11048116353011712 11057444959664896 11069694705263688 11085026692390092 11102211943307264 11104251504551712 11108510202805704 11119631354281008 11123895951009036 11133787230438912 11143188174302496 11149207988375808 11168544110450688 11178863292100608 11184013008110592 11188302296465664 11194346482255872 11332734045797632 11348430353340288 11368111987667968 11378615560153088 11390315331393882 11400839418669012 11416630054982958 11426781631239936 11436429968363088 11440816063573396 11442608198596224 11457175241281536 11462453165988864 11466849241605888 11473043905050624 11478329139902976 11482731304267392 11502645857344512 11513273732462592 11529220094972928 11535760595221308 11551738102970922 11571772334852592 11661900594845696 11678052811736064 11684677744445004 11700861508633986 11714508751835136 11721154365915696 11737388651741064 11741890170509538 11758679852894208 11768608432174464 11774966113078272 11784908443853376 11799911252772864 11805347064116736 11809874646269312 11811724592099328 11816254620158976 11828404382601339 11839333242463974 11853141991501824 11876292659453976 11907881904744576 11924374815969984 11945055313396224 12034219386372846 12050887280259789 12061602832975488 12071787188827704 12078308654073792 12099256119654912 12110435233108992 12116014092119808 12120660821171136 12127208689110528 12134088426923658 12148240962244608 12152900050932736 12165066780751872 12169732322471424 12171967995373992 12190838344536064 12193501330913751 12221247218027328 12253753993264128 12259398874275072 12270725951703552 12292007127478272 12309032068098048 12350909370224763 12389465799060012 12411939844721664 12422420011739712 12429130897138176 12439625579623008 12450686795329536 12461199678789888 12467931513882624 12472713210167808 12489988436220672 12497073978156417 12511649879918592 12525510634243776 12536086696090308 12564612124257024 12576221203613184 12586840083523872 12615480999254016 12749325801522336 12766984147507824 12783237190503936 12789125986126464 12800942505172224 12823143237924864 12840903824126976 12865983714408474 12889322146441728 12900205396806624 12918072717300816 12929559364380672 12940476589512576 12952432949020416 12970372606844544 12992867182992384 13077769454563346 13119638169201408 13130715889602064 13137809413203072 13160594375764992 13178822345814528 13183876682677376 13186298661655158 13204562233208697 13239684486196272 13258021999335048 13274900159369472 13281015447131328 13286108977052976 13293286447678848 13316341054768128 13334784740439552 13388771723194368 13457621679384688 13476261044591592 13499632985355712 13512105977681792 13530820805905728 13554287369911808 13561609716854784 13569303187097424 13580760587431167 13588097235833016 13609163027279872 13611663134611776 13624239637247616 13630515853634784 13635743423817528 13643109775249344 13666771082525184 13672012557299328 13685700128345856 13690948862780352 13714693137603072 13722102139539456 13848506956379264 13867687713936576 13891738507751936 13910979142804224 13947980364058624 13963432325311872 13967298896418816 13975222513207176 13982772259280448 13994578777075884 14007022644745728 14018849638638624 14026422953117952 14031802361438784 14051236990748256 14063731238449152 14075606114908416 14083210090579968 14113045220438016 14132592374482944 14160195093964356 14295232987230208 14315032478902272 14342991526712628 14362857165946302 14381141839316928 14387766734392272 14393284725140724 14401060318318752 14413865626128384 14426036142665472 14433829428934656 14446016802142848 14451557132934816 14484441147291648 14504502700127232 14512731071407452 14558036163201648 14571487067647968 14616975580866432 14658389206397872 14759592940351584 14772055375802322 14780035589853456 14805668672735616 14811346937074272 14826175139041344 14831861268012048 14845049640585216 14857584232403328 14865610651167744 14912017344147456 14917736395287552 14934262679290656 14946872599184598 14980883686614144 15041535037572096 15088490922184704 15131240471120384 15139824389307774 15160793675165541 15187087108525176 15201119224892016 15222173406643944 15235708841653248 15248573291150784 15256810931461632 15283270887985152 15289132322141184 15304438853203968 15310308405689856 15336861143126016 15340211351794719 15372293459963904 15381014126961744 15402317470627896 15416013088300032 15429029779803456 15464137999085568 15570737082314752 15579570325926672 15592725118902451 15601148678178648 15628205821220928 15649851535654752 15655853560679384 15691477909565952 15699954817437696 15713211258471168 15722125327358073 15740462752155648 15755006160211968 15771205843468452 15785777656618632 15807641614591788 15835056879271968 15877175872992768 15899166421293312 15926740417861632 16045625848497128 16067849707013052 16082137110633984 16095716251770272 16104411538765056 16132341492873216 16147246977478656 16154685456159744 16160881094894848 16169611585480704 16178784569231544 16186237576191306 16201192858108596 16226309763295232 16229290660498656 16251768902410704 16258001774551668 16294996290703104 16317565537643136 16338338657685504 16345865165700096 16360967935604736 16467879160299684 16490687857197606 16519287732080016 16549253126295552 16563226682319616 16572174529517568 16586167439497344 16604542057895532 16614932905053184 16630284280223744 16653317914960896 16656377256827568 16662765304208556 16685843926513554 16700680845658368 16714782261453744 16723811982563712 16752816165676032 16768294938150912 16776019512165888 16782453444698496 16791519723383808 16843938619502592 16999101068696448 17022645530010432 17044316254005248 17052167981501952 17067923340229632 17085472997090823 17101259128003518 17121205098835968 17124945082474437 17140172446859904 17154644952544632 17161224095360094 17185762861922304 17193679748983296 17200273862408832 17209565857575936 17224096956401088 17253968786016768 17263289788452864 17269910598693888 17293830142459392 17303640892831962 17323822910656512 17357658502278888 17406837182597473 17492850892268544 17517079217604096 17527016616667506 17547459167686656 17551292262950979 17571763127752704 17581731548873544 17606082977611596 17612835255764307 17638019779341312 17652912648261696 17677362665780064 17693081235468288 17699866879159296 17708020596175104 17714811969403968 17724381930238464 17755121406357504 17779712987252736 17861822857116864 17917582970094336 17968348059455456 18041094407874304 18051329079559269 18092404249463232 18107680783241556 18117462981110688 18148884179482368 18165652849663488 18174021138179712 18180991231756704 18190813033665792 18222361443366912 18229350076399104 18247600171127808 18254598483707136 18286257516804096 18380630989896192 18438010691217408 18490250285248768 18547972190405632 18584198698590018 18617909767082496 18633630017609568 18643696345707264 18659438369434512 18676030192994304 18691799518184832 18701897270823936 18709069815251712 18734982654331008 18767474819877888 18804130044135462 18880260125285808 19123988702283504 19150476221261736 19174855785755904 19183688979189696 19191046300187632 19201413757758336 19234714856887296 19261355736190464 19268742843913088 19298975571612711 19339336933502976 19350308095209936 19377109075951224 19410714884268864 19428649423530624 19455558910266816 19489300774488576 19616654181845019 19679457253802112 19696073834403096 19706714119804608 19740891563647488 19748462582765696 19768233518721792 19775815024016064 19779447992482737 19810112309871104 19820814201556992 19859526729294408 19890315193716736 19912350239054208 19921523170696992 19929163465579464 19939929671518272 19974511582152192 20002177110659328 20055380050096128 20083157584791552 20186432519077032 20214391566887388 20249449478033568 20268158966522688 20296231208858592 20314278455537664 20331431054867712 20342414575282176 20353954780646136 20385509762854912 20413744540919808 20417494701917664 20436359455871424 20453615135726292 20500156623787776 20508018835948992 20536423294170528 20554684117733376 20572039706404608 20583153209309184 20772760434568896 20801531570904864 20837607761627904 20866468714206336 20921970546087936 20945148487967808 20950948344628224 20962833769810764 20991868165613826 21010533967118592 21028274457957936 21047703542158176 21076855486122384 21095596857673728 21113409172362624 21169567830657024 21198888561724416 21337413320603354 21423799609350736 21442849480845312 21472548718353408 21514487290068942 21539580608212992 21544285748919453 21571712758975392 21581650101588408 21589927087711086 21601590477478128 21620798439192576 21639054213998208 21669025203214272 21677335699402224 21726661720937472 21756754050190848 21794486887600128 21957172213732912 21987583809596808 22025716976106688 22114889919329792 22139389410527376 22158083063703483 22170053384780184 22204423886614528 22208503009103424 22217020405611408 22239262708562016 22247791902018072 22267574460877824 22286376348604992 22298415976751616 22337088220901376 22368026016221184 22376604592931328 22388692964511744 22420308898776897 22665468091595264 22696860706680576 22709736583961661 22736223975335936 22757231120306176 22780630662787764 22801678837338024 22833260109965916 22853563262479872 22872859936726176 22881632127146792 22885216397192448 22924906331977728 22933698483211776 22946087810101248 22956658279805952 22965462608534784 23005291714689024 23026547464925184 23058440189945856 23071521190442616 23103476205941844 23143544669705184 23323801189691392 23356105623472128 23369355488890008 23401723017267972 23442308731831392 23474777303482128 23483780341019076 23517359705788416 23537216864348928 23549932226156544 23569816887706752 23599822505545728 23610694128233472 23619749292538624 23632509240317952 23656808765202678 23678666484927948 23752585318907952 23815763809489152 23848749631939968 23890110626792448 24068438772745692 24101774560519578 24123205665950976 24143574377655408 24156617308147584 24198512239309824 24220870466217984 24232028184239616 24241321642342272 24254417378221056 24268176853847316 24305800101865472 24330133561503744 24339464644942848 24343935990747984 24387002661827502 24442494436054656 24507507986528256 24518797748550144 24541451903407104 24618064136196096 24701818740449526 24736031785796409 24778931598120024 24823879689443328 24844840023479424 24858261794276352 24879251159246016 24922399357579776 24935863027765248 24945426420335616 24979976872441344 24994147956312834 25023299759837184 25028765889770331 25051021268487552 25072173392180616 25129224248514048 25152442407226368 25173680167047744 25230961998508032 25440762036103999 25498651603044672 25533968295015648 25566474381007872 25578251972252928 25601885010344448 25646286475849728 25651888692005277 25681807648253952 25731967428816948 25741836143040141 25778644292883456 25800410793613248 25836145434601632 25859118728761344 25880953179025152 25904865898040832 25940745213689088 25985734365984768 26074142003807833 26155538909126692 26239276338402816 26261431779204128 26275618826406144 26290524925001259 26321188751529984 26357644691629056 26367753365354752 26372597323310316 26409124466417394 26479368972392544 26516043998670096 26549800318738944 26562030894262656 26572217954105952 26586572895357696 26632682109536256 26669569480879104 26915243358769376 26952522089183184 26999265970711424 27024211955363584 27061641611811456 27108574739823616 27138606374194848 27161521174862334 27176194471666032 27223326269223552 27248479274495232 27261031707269568 27271486847635056 27286219550498688 27333542165050368 27344025114598656 27371400256691712 27381897725560704 27429386275206144 27697013912758528 27735375427873152 27783477015503872 27821958285608448 27876298047885027 27926864650623744 27934597792837632 27950445026414352 27965544518560896 27989157554151768 28014045289491456 28037699277277248 28052845906235904 28063604722877568 28102473981496512 28151212229816832 28166420181159936 28206195066203193 28265184748965888 28320390187928712 28630064957804544 28685983053425256 28725714331892604 28762283678633856 28775533468784544 28786569450281448 28802120636637504 28852072285330944 28867658857869312 28892033604285696 28903114265869632 28968882294583296 29009005400254464 29025462142814904 29116072326403296 29142974135295936 29233951161732864 29316778412795744 29519185880703168 29544110751604644 29560071179706912 29611337345471232 29622693874148544 29652350278082688 29663722536024096 29690099281170432 29715168464806656 29731221302335488 29835472790575104 29868525358581312 29893745198369196 29961767373228288 30083070075144192 30262480942240768 30279648778615548 30321587350331082 30374174217050352 30402238449784032 30444346813287888 30471417683306496 30497146582301568 30513621862923264 30578264644282368 30608877706407936 30620616811379712 30680422703589438 30762028253923488 30804634941255792 30832026176600064 30858059559606912 31159140651853344 31185450237804902 31202297356357296 31256411642441856 31299703071309504 31311707121358768 31382955819131904 31426422516942336 31444250654716146 31480925504311296 31487802248420739 31542411686936904 31571555313237264 31615283229183576 31670113758543936 31754351745985536 31798332842586624 31853480835723264 32006119980905031 32091251696994256 32135699414026104 32164274221267968 32191432503540544 32208823077530112 32264682985746432 32271730935103413 32309370912319488 32321762189789696 32339223170961408 32357569138463088 32372475152382612 32384890631566629 32402385716217192 32452619526590464 32458581320997312 32503537804821408 32516003549103336 32589992581406208 32635131075286272 32691730331400192 32721935871209472 32935758320599368 32981375714395212 33038575464160032 33126453364639232 33144349059035136 33172334878994688 33209084115791064 33229865810106368 33260568560447488 33306635829921792 33312754513655136 33325530608417112 33371687853027108 33401361691316736 33429564522907488 33447623965127424 33505632331352064 33536589876301824 33552039024331776 33564906889396992 33583039446767616 33998202137392896 34045291060020864 34088632508010496 34104335963003904 34135846680459264 34170945994181646 34202518256007036 34249890164948874 34280344893719808 34309289905089264 34322448190720188 34371525723844608 34387359497966592 34400547724817664 34419131715151872 34448193912802176 34507937572033536 34539821197387776 34587660284918784 34607281785663924 34715317004557776 34813674365194946 34985701784537088 35034158435208192 35054033233335012 35102584525901958 35143526255505408 35163463097747088 35212165955223192 35225670511528614 35276039558682624 35305825296523392 35354725331560128 35399733758318592 35416041192350208 35429623938807936 35448763860476928 35559425974505472 35723645714233728 35835165940188672 35936696118910912 36082188815748608 36102658159118538 36152661840779367 36184808498926464 36215361566483112 36234925962221376 36297768358964736 36331305699326976 36348042276359424 36361982463513408 36381626067331584 36444722886733824 36458700152798208 36495200342255616 36509196967414272 36572515033608192 36580503992741253 36761261979792384 36876021382434816 36980500570497536 37052728110674289 37095944380811264 37168397397180036 37182652206613537 37235819534164992 37267260035219136 37287392691414528 37318876738869024 37352060385988608 37383599036369664 37403794541647872 37418139630503424 37469965308662016 37491221934469251 37534949639755776 37608260088270924 37760520250571616 38247977404567008 38300952442523472 38349711571511808 38367377958379392 38382092600375264 38402827515516672 38469429713774592 38522711472380928 38537485687826176 38597951143225422 38700616190419872 38754218151902448 38821429768537728 38857298847061248 38911117820533632 38978601548977152 39233308363690038 39358914507604224 39392147668806192 39413428239609216 39481783127294976 39496925165531392 39536467037443584 39551630048032128 39558895984965474 39620224619742208 39719053458588816 39824700478108416 39843046341393984 39858326931158928 39879859343036544 39949023164304384 40004354221318656 40166315169583104 40372865038154064 40428783133774776 40498898956067136 40536317933045376 40592462417717184 40662862109735424 40684829150564352 40707909561292272 40742281762293501 40827489081839616 40834989403835328 40872718911742848 40907230271452584 41000313247575552 41016037671897984 41072846588341056 41144079412809216 41166306418618368 41545520869137792 41603063141809728 41675215523255808 41732937428412672 41843941092175872 41890296975935616 41901896689256448 41925667539621528 41983736331227652 42021067934237184 42056548915915872 42095407084316352 42153710972244768 42191193715347456 42226818344725248 42339135661314048 42397777123448832 42674826641206708 42847599218701472 42885698961690624 42945097436706816 43028974580137884 43088571497838906 43143425517950784 43163300203176816 43179854175422172 43203180954956256 43241596878385152 43278108427996416 43338050406428544 43354671398804448 43453323441874944 43513508100381696 43914344427465824 43975167619193616 44051433952213376 44229779838659584 44278778821054752 44316166127406966 44340106769560368 44417006018206848 44434040811222816 44478525417124032 44495583804036144 44535148921755648 44572752697209984 44596831953503232 44736052032442368 44753209185862656 44840617797553794 45330936183190528 45393721413361152 45419473167923322 45472447950671872 45482381025496623 45561261325575528 45603357674676048 45666520219931832 45707126524959744 45745719873452352 45763264254293584 45770432794384896 45849812663955456 45867396966423552 45913316559611904 45930925217069568 46010583429378048 46020634055384157 46116880379891712 46143042380885232 46206952411883688 46287089339410368 46712211246944256 46738710977780016 46778175356707353 46803446034535944 46884617463662784 46949554606964256 46967560682038152 47074433728697856 47099864452313088 47139633775413504 47166375982074219 47221388256466944 47239498585077248 47265018480635904 47313617530405356 47357332969855896 47505170637815904 47631527618978304 47697499263879936 47780221253584896 48136877545491384 48203549121039156 48246411331901952 48287148755310816 48313234616295168 48397024478619648 48441740932435968 48464056368479232 48482643284684544 48508834756442112 48536353707694632 48611600203730944 48678929289885696 48687871981495968 48774005323655004 48884988872109312 49015015973056512 49037595497100288 49082903806814208 49403637480899052 49472063571592818 49557863196240048 49647759378886656 49689680046958848 49716523588552704 49758502318492032 49844798715159552 49890852840671232 49959953744882688 49988295912625668 50057531779540662 50102042536975104 50144346784361232 50258448497028096 50304884814452736 50347360334095488 50881524072207998 50997303206089344 51067936590031296 51132948762015744 51156503944505856 51203770020688896 51256418991272469 51303777384010554 51363615296507904 51374835247423311 51463934857633896 51483672286080282 51557288585766912 51600821587226496 51672290869203264 51761906358050304 51809731796081664 51881490427378176 51971468731969536 52148284007615666 52220511547792419 52311077818253384 52478552676805632 52522863558408256 52551237652812288 52581049850002518 52642377503059968 52653876788852937 52715289383258112 52735506730709504 52745194646620632 52818248932834788 52838505767292921 52958737944785088 53032087997340192 53099600637477888 53124061788525312 53144435908211904 53173145790715392 53265364219072512 53339138961758208 53830486717538752 53905044178366368 53998531941422848 54048423910727168 54123283223622912 54153987238677807 54217149479647232 54277212748389696 54323042349724668 54352388943332064 54446652538447104 54496958548990464 54522063414539136 54542973695270112 54572439100997376 54667084330100736 54688050229197312 54742800513383424 54763795451121408 54858772550412288 55394027825517056 55470750855746304 55566954031007744 55643916571216896 55752596095770054 55853729301247488 55900890052828704 55931089037121792 55978315108303536 56028090578982912 56075398554554496 56105691812471808 56127209445755136 56204947962993024 56302424459633664 56412390132406386 56640780375857424 57371966106850512 57451428663785208 57524567357267712 57551066937569088 57573138900562896 57604241273275008 57704144570661888 57784067208571392 57806228531739264 58018010800508928 58050924285629808 58232144652806592 58285948270591872 58467902323465728 58633556825591488 58849962545535057 59038371761406336 59088221503209288 59120142359413824 59222674690942464 59245387748297088 59304700556165376 59327445072048192 59430336929613312 59462442604670976 59670945581150208 59737050717162624 59787490396738392 59923534746456576 60166140150288384 60524961884481536 60559297557231096 60643174700662164 60748348434100704 60804476899568064 60888693626575776 60942835366612992 60994293164603136 61027243725846528 61156529288564736 61241233622759424 61360845407178876 61524056507846976 61609269882511584 61664052353200128 61716119119213824 62318281303706688 62370900475609804 62404594712714592 62512823284883712 62599406142619008 62623414242717536 62765911638263808 62852845033884672 62888501309432292 62975604496841478 63084823373873808 63143110626474528 63230566458367152 63340227517087872 63508703491971072 63596665685173248 64012239961810062 64182503393988512 64271398828052208 64328548442535936 64382865007081088 64417646155060224 64543461870206826 64618741824638976 64643524379579392 64715138276926176 64744950304765224 64769781263133258 64804771432434384 64917162641994624 65007075609642816 65032007098206672 65179985162812416 65270262150572544 65383460662800384 65871516641198736 65962751428790424 66077150928320064 66252906729278464 66344669757989376 66418168231582128 66459731620212736 66474249191110449 66613271659843584 66625509027310272 66651061216834224 66743375706054216 66802723382633472 66859129045814976 66895247930254848 67011264662704128 67104078048663552 67129813778793984 67166078893535232 67260926696330691 67996404274785792 68090582120041728 68129209751884983 68208671926007808 68271693360918528 68341891988363292 68405036512014072 68499780329897748 68560689787439616 68618579810178528 68644896381440376 68774718995933184 68801095449635328 68838263430303744 68896387825604352 69015875144067072 69079642394775552 69175320569837568 69214563571327848 69430634009115552 69627348730389892 69971403569074176 70068316870416384 70108066466670024 70205169051803916 70326926195494176 70424331910446384 70451341023057228 70552079117365248 70611650593046784 70709450663120256 70799467516637184 70832082384700416 70859247877615872 70897527720953856 71447291428467456 71670331880377344 71873392237821824 72164377631497216 72205316318237076 72305323681558734 72369616997852928 72430723132966224 72469851924442752 72595536717929472 72662611398653952 72696084552718848 72723964927026816 72763252134663168 72917400305596416 72990400684511232 73018393934828544 73161007985482506 73522523959584768 73961001140995072 74105456221348578 74191888761622528 74208095357389227 74336794794360072 74365304413227074 74471639068329984 74534520070438272 74574785382829056 74637753477738048 74767198072739328 74807589083295744 74836279261006848 74939930617324032 74982443868938502 75069899279511552 75086297669310993 75216520176541848 75521040501143232 76322286108311997 76495954809134016 76601904885046944 76699423143023616 76734755916758784 76764185200750528 76805655031033344 76938859427549184 76955666076015831 77045422944761856 77074971375652352 77195902286450844 77225508429120423 77401232380839744 77508436303804896 77642859537075456 77714597694122496 77822235641067264 77957203097954304 78222426011423499 78466616727380076 78717829015208448 78784295337612384 78826856479218432 78871574775003777 78963566254589952 78993850331062784 79072934074887168 79103260096064256 79117791969930948 79240449239484416 79438106917177632 79649400956216832 79686092682787968 79716653862317856 79759718686073088 79898046328608768 80008708442637312 80745730076308128 80857566267549552 80997797912134272 81072635866090752 81184924835434368 81325724219470848 81415819122584544 81484563524587002 81669978807670656 81745437823485696 81814460542905168 82000626495151104 82032075343795968 82145693176682112 82288158825618432 83091041738275584 83206126283619456 83350431046511616 83465874856825344 83628894143655081 83780593951871232 83803793378512896 83851335079243056 83967472662455304 84042135868474368 84113097831831744 84190814168632704 84307421944489536 84453636689450496 84795554246897664 85349653282413416 85695198437402944 85890194873413632 86057949160275768 86177142995677812 86286851035901568 86326600406353632 86359708350844344 86406361909912512 86556216855992832 86676100812857088 86709342797608896 86906646883749888 87027016200763392 87828688854931648 87950335238387232 88102867904426752 88459559677319168 88557557642109504 88632332254813932 88680213539120736 88834012036413696 88868081622445632 88957050834248064 88991167608072288 89070297843511296 89145505394419968 89193663907006464 89506418371725312 89681235595107588 90661872366381056 90787442826722304 90838946335846644 90964762050993246 91122522651151056 91206715349352096 91333040439863664 91414253049919488 91491439746904704 91526528508587168 91540865588769792 91734793932847104 91826633119223808 91861850434139136 92041268110768314 92286084761770464 92413904823767376 92574178678820736 93477421955560032 93556350713414706 93606892069071888 93769234927325568 93899109213928512 93935121364076304 94148867457395712 94279267550827008 94332751964148438 94442776512933888 94478997170154496 94627235060810712 94714665939711792 95010341275631808 95263055237956608 95394998527759872 95560442507169792 96018359942715093 96273755090982768 96407098242078312 96492822663803904 96574297510621632 96626469232590336 96794048957239296 96928112736958464 96965286569369088 97017669512884224 97072707415389264 97154671894699887 97357858579771392 97375743962991936 97548010647310008 97769977744218624 98075190994200576 98165807613628416 98807274961798104 98944127143185636 99115726392480096 99379360093917696 99433047177105408 99517004636984064 99689597430319104 99781705681342464 99919907489765376 99976591825251336 100115063559081324 100204085073950208 100288693568722464 100516896994056192 100609769628905472 100694720668190976 101763048144415996 101994606412178688 102135873180062592 102265897524031488 102313007889011712 102407540041377792 102512837982544938 102607554768021108 102749670494846622 102927869715267792 102967344572160564 103114577171533824 103201643174452992 103344581738406528 103523812716100608 103619463592163328 103762980854756352 104296568015231332 104441023095584838 104622155636506768 104957105353611264 105045727116816512 105102475305624576 105162099700005036 105307753577705874 105430578766516224 105471013461419008 105490389293241264 105636497865669576 105677011534585842 105917475889570176 106064175994680384 106199201274955776 106248123577050624 106288871816423808 106346291581430784 106678277923516416 107660973435077504 107810088356732736 107997063882845696 108096847821454336 108246566447245824 108307974477355614 108434298959294464 108457985522338101 108554425496779392 108646084699449336 108704777886664128 108893305076894208 108993917097980928 109044126829078272 109085947390540224 109144878201994752 109334168660201472 109376100458394624 109485601026766848 109527590902242816 109717545100824576 109741511978223759 110788055651034112 110941501711492608 111133908062015488 111158184332022867 111287833142433792 111505192191540108 111547956619840611 111707458602494976 111801780105657408 111862178074243584 111956630216607072 112056181157965824 112150797109108992 112211383624943616 112254418891510272 112409895925986048 112473665803407753 112604848919267328 112824780264812772 113281560751714848 114743932213701024 114902857327570416 115049134714535424 115102133875138176 115146277801125792 115208482546550016 115408289141323776 115568134417142784 115612457063478528 116101848571259616 116464289305613184 116571896541183744 116935804646931456 117267113651182976 117699925091070114 118076743522812672 118176443006418576 118240284718827648 118445349381884928 118490775496594176 118609401112330752 118654890144096384 118860673859226624 119474101434325248 119574980793476784 119847069492913152 121049923768963072 121118595114462192 121286349401324328 121496696868201408 121608953799136128 121777387253151552 121988586329206272 122054487451693056 122226845286880503 122482467245518848 122721690814357752 123048113015693952 123218539765023168 123432238238427648 124636562607413376 124741800951219608 124809189425429184 125025646569767424 125198812285238016 125246828485435072 125531823276527616 125705690067769344 125777002618864584 125951208993682956 126169646747747616 126286221252949056 126461132916734304 126680455034175744 127017406983942144 127193331370346496 128024479923620124 128365006787977024 128542797656104416 128657096885071872 128765730014162176 128835292310120448 129086923740413652 129287048759158784 129430276553852352 129489900609530448 129539562526266516 129609542864868768 129834325283989248 130014151219285632 130064014196413344 130359970325624832 130540524301145088 131743033282397472 131925502857580848 132154301856640128 132505813458556928 132689339515978752 132836336463164256 132948498382220898 133251018054620544 133302122433668448 133486751412108432 133605446765266944 133718258091629952 133790495860509696 134208156097327104 134259627557587968 134521853392661382 135992808549571584 136181164240083456 136258419503769966 136417343852015616 136447143076489869 136683783976726584 136810073024028144 136999560659795496 137121379574879232 137237159620357056 137289792762880752 137549437991866368 137602190899270656 137792775651208704 138031750288134144 138350641139675136 138429127142655696 138861268018231104 139254697460779784 140136633740832768 140216132933340048 140334526070122059 140410338103607832 140653852390988352 140848663820892768 140902682046114456 141223301186093568 141418901326240512 141664164769400832 141718495755231744 141795055441907712 142894582856934912 143340663760754688 143746784475643648 144328755262994432 144410632636474152 144610647363117468 144739233995705856 144861446265932448 144939703848885504 145191073435858944 145325222797307904 145392169105437696 145447929854053632 145526504269326336 145834800611192832 146036787869657088 146322015970965012 147045047919169536 147922002281990144 148210912442697156 148416190714778454 148673589588720144 148730608826454148 148943278136659968 149069040140876544 149149570765658112 149275506955476096 149534396145478656 149672558522013696 149879861234648064 149964887737877004 150172595338621986 150433040353083696 151042081002286464 152644572216623994 152991909618268032 153203809770093888 153398846286047232 153469511833517568 153528370401501056 153611310062066688 153769256973817407 153911332152031662 154090845889523712 154149942751304704 154391804572901688 154451016858240846 154802464761679488 155016872607609792 155285719074150912 155429195388244992 155644471282134528 155914406195908608 156444852022846998 156661534643377257 156933233454760152 157435658030416896 157568590675224768 157653712958436864 157743149550007554 157927132509179904 157987700662125568 158145868149774336 158206520192128512 158235583939861896 158480898478968832 158515517301878763 158876213834355264 159298801912433664 159372185365575936 159433307724635712 159519437372146176 159796092657217536 160017416885274624 161491460152616256 161715132535099104 161995595824268544 162145271732181504 162369849670868736 162461961716033421 162651448438941696 162831638245169088 162969127049174004 163339957615341312 163490875646971392 163628921085810336 164001252990302208 164064150687591936 164291386353364224 164576317651236864 166182083476551168 166412252567238912 166700862093023232 166931749713650688 167257788287310162 167561187903742464 167702670158486112 167934945324910608 168084271736948736 168226195663663488 168381628337265408 168614843888979072 168907273378900992 170699306564826832 171390396874805888 172115898320551536 172354285991355624 172573702071803136 172653200812707264 172719416701688688 172812723819825024 173112433711985664 173352201625714176 173418685595217792 174054032401526784 175657377709863296 175900670476774464 176205735808853504 176549887636605171 176919119354638336 177115115284219008 177264664509627864 177360427078241472 177668024072827392 177736163244891264 177914101668496128 177982335216144576 178291010788839936 178387327814012928 179012836743450624 179362471190215176 181323744732762112 181574885653444608 181677892671693288 181929524101986492 182245045302302112 182413430698704192 182666080879727328 182828506099838976 182982879493809408 183053057017174336 183081731177539584 183469587865694208 183723700868278272 184082536221536628 184572169523540928 184827809647534752 185148357357641472 186954843911120064 187112701426829412 187213784138143776 187538469854651136 187798218427857024 187870242728152608 188297734914791424 188558535101654016 188665503928296876 188957994340308992 189254470121621424 189429331879423584 190020682551263616 190526110475913216 190789997055519744 192036719885430186 192547510181965536 192814196484156624 192985645327607808 193148595021243264 193252938465180672 193856225473916928 193930573138738176 194145414830778528 194309343789399774 194751487925983872 195096021294620016 195539955488437248 196150381988401152 197614549923596208 197888254286371272 198231452784960192 198758720187835392 199034009273968128 199379194860638208 199422747573331347 199839814979530752 199953183650502672 200230127118162648 200408170147900416 200577387137444928 201033793988112384 201389441336381952 202705426545731863 203526096288831992 203989212824357376 204271746360125184 204387629255654949 204626015778023424 204815080082755584 205025675965089876 205215109536042216 205499340989693244 205855739430535584 205934689144321128 206403286348905984 206689163476813056 207047625432201216 207238927184326656 207525961709512704 208593136030462664 208882046191169676 209244311273013536 209914210707222528 210091454233633024 210204950611249152 210324199400010072 210615507155411748 210942026922838016 210980778586482528 211272995731339152 211354023069171684 211834951779140352 212128351989360768 212398402549911552 212496247154101248 212577743632847616 212692583162861568 215321946870155008 215620176713465472 215994127765691392 216193695642908672 216493132894491648 216615948954711228 216915971044676202 217108850993558784 217292169398898672 217409555773328256 217786610153788416 217987834195961856 218088253658156544 218171894781080448 218289756403989504 218752200916789248 218971202053533696 219055181804485632 219483023956447518 221576111302068224 221883003422985216 222316368664045734 222575666284867584 222624286072167681 223010384383080216 223095913239681222 223414917204989952 223603560211314816 223724356148487168 223913260433214144 224301594218217984 224422767249887232 224508837783020544 224819791851972096 224947331606815506 225209697838534656 225649560529625544 226563121503429696 228966858324935991 229487864427402048 229805714655140832 230098269429070848 230204267750276352 230292555602251584 230416965093100032 230816578282647552 231136268834285568 231224914126957056 231676525287361269 232203697142519232 232928578611226368 233143793082367488 233871609293862912 234534227302365952 234667278034270497 235399850182140228 236153487045625344 236352886012837152 236480569437655296 236890698763769856 236981550993188352 237218802224661504 237309780288192768 237721347718453248 238948202868650496 239149961586953568 239694138985826304 242237190228924384 242572698802648656 242993393736402816 243217907598272256 243554774506303104 243977172658412544 244453690573761006 245443381628715504 246096226031387904 246437079530046336 246864476476855296 249273125214826752 249483601902439216 249618378850858368 250051293139534848 250397624570476032 250493656970870144 250886682430965243 251411380135538688 251554005237729168 251902417987365912 252339293495495232 252572442505898112 252922265833468608 253360910068351488 254386662740692992 256048959847240248 256730013575954048 257085595312208832 257531460028324352 257670584620240896 258173847480827304 258574097518317568 258860553107704704 258979801219060896 259079125052533032 259219085729737536 259668650567978496 260028302438571264 260128028392826688 260719940651249664 261081048602290176 263486066564794944 263851005715161696 264308603713280256 265011626917113856 265378679031957504 265672672926328512 265896996764441796 266502036109241088 266604244867336896 266973502824216864 267210893530533888 267436516183259904 267580991721019392 268519255115175936 269043706785322764 271985617099143168 272362328480166912 272516839007539932 272894286152979738 273367567953453168 273620146048056288 273999121319590992 274242759149758464 274474319240714112 274579585525761504 275204381798541312 275585551302417408 276858254285311392 277722536036462208 278509394921559568 280432265866680096 280669052140244118 280820676207215664 281307704781976704 281697327641785536 281805364092228912 282446602372187136 282837802652481024 283328329538801664 283436991510463488 285789165713869824 286681327521509376 287493568951287296 288055079828145279 288657510525988864 288821265272948304 289221294726234936 289478467991411712 289722892531864896 289879407697771008 290382146871717888 290784338210875392 290895859708107264 291053008538652672 291464015684099661 292073575739314176 292644031941930024 295844004563980288 296421824885394312 296832381429556908 297347179177440288 297461217652908296 298138080281753088 298299141531316224 298551013910952192 299068792290957312 299345117044027392 299759722469296128 299929775475754008 300345190677243972 300866080706167392 302084162004572928 305289144433247988 305983819236536064 306407619540187776 306797692572094464 306939023667035136 307056740803002112 307222620124133376 307538513947634814 307822664304063324 308299885502609408 308783609145803376 308902033716481692 309604929523358976 310033745215219584 310571438148301824 310858390776489984 311288942564269056 312889704045693996 313323069286754514 313866466909520304 314871316060833792 315137181350449536 315307425916873728 315486299100015108 315975401324251136 316291736299548672 316413040384257024 316471167879723792 317031034603757526 317752427668710528 318597603824867328 318744370731151872 318866615449271424 319038874744292352 320034833770549248 322982920305232512 323430265070198208 323991191648537088 324290543464363008 324739699341737472 324923923432066842 325302896877883392 325373956567014303 325663276490338176 325938254098348008 326679915230682624 326981751293942784 327257842171620672 328002505980604416 328128301375183872 328582772706728448 329152635302473728 330729906469351987 332364166953102336 332824505134477824 333401724186046464 333474552996068601 333863499427301376 334515576574620324 334643869859521833 335122375807484928 335405340316972224 335869890649821216 336168543473897472 336452391327326976 336763256674530816 337229687777958144 337814546757801984 341398613129653664 342780793749611776 344231796641103072 344708571982711248 345147404143606272 345306401625414528 345438833403377376 345625447639650048 346224867423971328 346704403251428352 346837371190435584 351314755419726592 351801340953548928 352411471617707008 353099775273210342 354230230568438016 354529329019255728 354720854156482944 355336048145654784 355472326489782528 355828203336992256 355964670432289152 356582021577679872 358724942380430352 363149771306889216 363355785343386576 363859048203972984 364490090604604224 364826861397408384 365332161759454656 365965758987618816 366106114034348672 366163462355079168 366680535860641509 367447401736556544 368165072443073256 369144339047081856 369655619295069504 370296714715282944 373909687822240128 374225402853658824 374427568276287552 375076939709302272 375596436855714048 375740485456305216 376595469829582848 377117070203308032 377331007856593752 377915988680617984 378508940243242848 378858663758847168 380041365102527232 381052220951826432 381579994111039488 384073439770860372 385095020363931072 385628392968313248 385971290655215616 386297190042486528 386505876930361344 387861146277476352 388290829661557056 388618687578799548 389502975851967744 390192042589240032 391079910976874496 395229099847192416 395776508572742544 396462905569920384 397517440375670784 398068018547936256 398845495146662694 399906367301005344 400460254236325296 400816340295800832 401154774274889856 402778882672763904 405410853091463726 407052192577663984 407978425648714752 408543492720250368 408775258511309898 409252031556046848 409341429229469607 410051351930179752 410430219072084432 410998681979386488 411711478861071168 411869378288642256 412806572697811968 413378326953626112 414095250864402432 415051923419025408 417186272060925328 417764092382339352 418488622546027072 420182908467266048 420409901222498304 420648398800020144 421003578210366177 421231014310823496 421884053845676032 421961557172965056 422545991462678304 422708046138343368 423669903558280704 424256703978721536 424992494308202496 425155487265695232 425385166325723136 430643893740310016 431240353426930944 431988255531382784 432387391285817344 432986265788983296 433231897909422456 433831942089352404 434217701987117568 434584338797797344 434819111546656512 435573220307576832 435975668391923712 436176507316313088 436343789562160896 436579512807979008 437504401833578496 438110363608971264 438966047912895036 443152222604136448 443766006845970432 444632737328091468 445248572144335362 446020768766160432 446191826479362444 446829834409979904 447207120422629632 447448712296974336 447826520866428288 448603188436435968 449017675566041088 449639583703944192 449894663213631012 451299121059251088 453126243006859392 457933716649871982 458975728854804096 459611429310281664 460196538858141696 460408535500552704 460585111204503168 460833930186200064 462272537668571136 462449828253914112 463353050574722538 464407394285038464 465857157222452736 466287586164734976 467743218587725824 469068454604731904 469334556068540994 469984603930131771 470799700364280456 472306974091250688 472705772025674304 472961138875310592 473781397527539712 473963101986376704 474437604449323008 474619560576385536 475442695436906496 475546551905636289 477896405737300992 478299923173907136 479388277971652608 483374478685975981 484474380457848768 485145397605297312 485986787472805632 486435815196544512 487109549012606208 487385885148100263 487954345316825088 488907381147522012 490886763257431008 492192452062775808 492874159060092672 493728952953710592 498546250429653504 498967203804878432 499236757701716736 500102586279069696 500795249140952064 500987313941740288 501773364861930486 503108010475458336 503804835974731824 504678586990990464 505144885011796224 505844531666937216 506721820136702976 512097919694480496 513460027151908096 514171190624417664 515062920056648704 516347694961654608 517721106215409408 517959602438121792 518158250105066064 518438171459475072 519337301135956992 520056604877142528 520256056785653376 522162097204580352 526972133129589888 527702011430323392 528617207426560512 529649662909815513 530757358063915008 531345345852657024 531793993528883592 533004072218482176 533208489734673792 533947005648433728 534873032366519808 535161983442038784 537038510230351872 538087413570645528 543971234198286336 544724656960333824 545033678015079864 545788572305959476 546735135906906336 547240292096112576 547998242639181984 548485518299516928 548948638481428224 549159171051523008 550408763597082624 551171102604834816 553716508570622784 555445072072924416 557018789843119136 560864531733360192 561338104280488236 561641352414431328 562615409563953408 563394655283571072 563610728184457824 564893204744374272 565675605304962048 566873983020926976 571578331427739648 574987137902574592 576110159656290558 577642530545896608 578442589452469872 578956935982823424 579445785063729792 579758815395542016 581568676421750784 581791719416214528 582928031368199322 585288063883860048 592843649770788624 593664762859113816 594694358354880576 594922435305816592 596276160563506176 597102027821904384 598137584581914624 598268242719994041 599519444938592256 599859550951508016 600690381354487944 601732161412334784 604168324009145856 608116279637195589 610578288866495976 611967638473072128 612815239080375552 613162887766964847 613878047334070272 614113481606004224 614445240248266752 615077027895269628 615645328608126648 616599771005218816 617567218291606752 617804067432963384 619209859046717952 620067490430439168 621142876296603648 621716781552979968 622577885128538112 625779408091387992 626646138573509028 627732933819040608 629742632121667584 630274362700899072 630614851833747456 630972598200030216 631950802648502272 632826080768514048 632942335759447584 634062069207515052 635504855337421056 637195207649734656 637488741462303744 637733230898542848 638077749488584704 645965840610465024 646860530140396416 647982383297074176 648581086928726016 649479398683474944 649847846864133684 650747913134028606 651326552980676352 651876508196696016 653359830461365248 653963502587885568 654515684343241344 656256602750367744 657165545413456896 661459812938703974 664728333906204672 665649010268955648 666949105992137202 667726998854602752 667872858216503043 669031153149240648 669287739719043666 670244751614969856 670810680633944448 671739781299642432 672904782654653952 673526513349061632 674459375555916288 675629093515603968 682797226259307328 685561587499223552 686900574974807973 688463593282206144 689417143965422496 690294808287212544 690612803250829056 690877666806754752 691250895279300096 692449734847942656 693408806502856704 693674742380871168 695029575862083807 702629510839453184 703602681907097856 704001834102811491 704822943235414016 706199550546420684 708460461136876032 709058658038511456 709441708312965888 710672096291309568 710944652979565056 711656406673984512 711929340864578304 713164043155359744 717449884760860704 726711570686773152 727718096407945968 728980181209208448 729653722794816768 730664323518909312 731931517975237632 732212228068697344 733361071721283018 736330144886146512 738288678094163712 739311238590139008 740593429430565888 747819375644480256 748450805707317648 748855136552575104 750153879418604544 751192873711428096 751480970912610432 754234140406616064 754662015713187504 757017880486485696 757717327517694336 760082730205054464 763159988222078976 768146879541720744 770190040727862144 771256785936626496 772594380084973056 773011753860722688 775722292554952704 776581659323114112 777237375157599096 779005951703935488 780384085178480064 782159821953748992 790458199694384832 791553017145485088 792925811139840768 795034880751341568 796136037095872512 797690990293325388 799812734602010688 800920508472650592 801632680591601664 802309548549779712 805557765345527808 810821706182927452 814104385155327968 815956851297429504 817086985440500736 817550517022619796 818682858458939214 820102703860359504 820860438144168864 821997363958772976 823422957722142336 823738756577284512 825613145395623936 826756653907252224 834372544121850656 835528184764678704 836977245092054144 840365816934532096 841296797600040288 842007156420732354 842462028621646992 843923114345930112 845091982925356608 845416092276686736 847339807116561408 848513407957443072 849984988616404992 850310974531390464 861287787480620032 862480706853861888 863976511062765568 864165239484435837 865972531577966592 866463795818844912 867663884178704808 868435403974235136 869168677595594688 869638223093313024 871146440615153664 872353014632626176 872687579124321792 873159025615958016 874392047052298983 876220727217942528 877932095825790072 887532013691940864 889265474656182936 890497144288670724 892041537532320864 892383652958724888 894414240845259264 894897424593948672 895653041732856576 897206376872871936 898035351132082176 899279167407888384 899789326427262024 902598242118502176 906252486013718784 915867433299743964 917951457709608192 919222858620563328 920393077716283392 920817071001105408 921170222409006336 921667860372400128 924899656507828224 926706101149445076 928814788570076928 931714314444905472 932575172329469952 938136909209463808 938669112137081988 939969207860263542 941599400728560912 944613948182501376 945411544051348608 945922277750621184 947926203972753408 948875208898646016 949239121152771072 951093103811272578 955792811474601984 956599846347814272 966748957371951962 968948760915697536 970290795210594624 971973574945611264 972871630393089024 974219098025212416 974771770296200526 975908690633650176 976121869701042909 977814762295044024 981773526514862016 984384904125551616 985748318120185344 987457905907421184 992189719408055961 997092500859307008 997934407609756864 998473515403433472 1000205172558139392 1000423658988205803 1001590498281904128 1001974627883480576 1003546729723860972 1003931609578565499 1006216020950916672 1007609671949463648 1009357173981980928 1010289770023592448 1011689063333874432 1013443640273405952 1024195839388960992 1026920054303816192 1028342381248835328 1030125840113297408 1032695389923309216 1035442212430818816 1035919204876243584 1036316500210132128 1036876342918950144 1038674602271913984 1040113209754285056 1040512113571306752 1053944266259179776 1055404022860646784 1057234414853121024 1059299325819631026 1062690691705314048 1063587987057767184 1066008144436964352 1066416979469347584 1067894011296867456 1069746064733039616 1076174827141291056 1089449313920667648 1090067356030159728 1091577144611918952 1093470271813812672 1094480584192225152 1095996485278363968 1097897276962856448 1098318342103046016 1102342205209669632 1107433017141245568 1110890144145848832 1114037579686238272 1121729063466720384 1122676208560976472 1123282704828862656 1125230819127906816 1126789310567142144 1127221456368915648 1129786409488748544 1131351210609924096 1133747966041853952 1143156662855479296 1149974275805149184 1152220319312581116 1155285061091793216 1156885178904939744 1157913871965646848 1158891570127459584 1159517630791084032 1163583438832429056 1165856062736398644 1170576127767720096 1185687299541577248 1187329525718227632 1189388716709761152 1189844870611633184 1192552321127012352 1194204055643808768 1196536485439988082 1199719101903016032 1201380762708975888 1203464322824669568 1208336648018291712 1216232559274391178 1221156577732991952 1223935276946144256 1225630478160751104 1226325775533929694 1227756094668140544 1228226963212008448 1230154055790539256 1231290657216253296 1235134436583213504 1235608134865926768 1238419718093435904 1240134980860878336 1242285752593207296 1245155770257076224 1251558816182775984 1253292277147018056 1255465867638081216 1260548725401798144 1261229703667494912 1261945196400060432 1263010734631098531 1265652161537028096 1265884671518895168 1268124138415030104 1271009710674842112 1274977482924607488 1275466461797085696 1276155498977169408 1291931681220930048 1293721060280792832 1295964766594148352 1297162173857452032 1298958797366949888 1299695693728267368 1301495826268057212 1302653105961352704 1303753016393392032 1306719660922730496 1307927005175771136 1309031368686482688 1312513205500735488 1314331090826913792 1322919625877407948 1329456667812409344 1331298020537911296 1333898211984274404 1335745716433006086 1338062306298481296 1338575479438087332 1340489503229939712 1341621361267888896 1343479562599284864 1345809565309307904 1347053026698123264 1348918751111832576 1365594452518614656 1371123174998447104 1373801149949615946 1376927186564412288 1378834287930844992 1380589616574425088 1381225606501658112 1381755333613509504 1382501790558600192 1386817613005713408 1387349484761742336 1390059151724167614 1405259021678906368 1407205363814195712 1408003668205622982 1409645886470828032 1409953811790395313 1412399101092841368 1416920922273752064 1418117316077022912 1418883416625931776 1421344192582619136 1421889305959130112 1423312813347969024 1423858681729156608 1426328086310719488 1426639655716908867 1434899769521721408 1450123436057927943 1453423141373546304 1455436192815891936 1457960362418416896 1459307445589633536 1461328647037818624 1462157655444300789 1463863035950475264 1464424456137394688 1466722143442566036 1472660289772293024 1476577356188327424 1478622477180278016 1481186858861131776 1495638751288960512 1496901611414635296 1497710273105150208 1500307758837209088 1502385747422856192 1502961941825220864 1509324031426375008 1514035760972971392 1515434655035388672 1520165460410108928 1536293759083441488 1540380081455724288 1542513571873252992 1545188760169946112 1553163318646228224 1554474750315198192 1558011903407870976 1560768170356960128 1580916399388769664 1583106034290970176 1585851622279681536 1588948988729446539 1592272074191745024 1595381980586650776 1599625469204021376 1601841016945301184 1604619097099559424 1611115530691055616 1621643412365854904 1628208770310655936 1631913702594859008 1634173970881001472 1635101034045239592 1637365716917878428 1640205407720719008 1641720876288337728 1643994727917545952 1646845915444284672 1647477513154569024 1651226290791247872 1653513307814504448 1668745088243701312 1671056369529357408 1673954490184108288 1680731633869064192 1682593595200080576 1684014312841464708 1684924057243293984 1687846228691860224 1690183965850713216 1690832184553373472 1694679614233122816 1697026815914886144 1700621949062780928 1722575574961240064 1724961413707723776 1728330478968871674 1732927591637689824 1735327768357409616 1736870807948470272 1738337355191189376 1739276446186626048 1744706029265252352 1745375158248643584 1748784094104597966 1755864191651580144 1778530949312365872 1780994288577341448 1784083075064641728 1784767305917449776 1788828481690518528 1791306083465713152 1794412753745743872 1798558334815776768 1799578652854524048 1805196484237004352 1812504972027437568 1824348838911586767 1831734866599487928 1835902915419216384 1838445717241126656 1841634142002210816 1842340444818012672 1843335720744800256 1849799313015656448 1853412202298890152 1857629577140153856 1863428628889810944 1865150344658939904 1876273818418927616 1877338224274163976 1879938415720527084 1883198801457121824 1889227896365002752 1890823088102697216 1891844555501242368 1895852407945506816 1898478242305542144 1902186207622545156 1911585622949203968 1913199692695628544 1933497914743903924 1937897521831395072 1940581590421189248 1943947149891222528 1945743260786178048 1948438196050424832 1949543540592401052 1952243739402085818 1955629524590088048 1963547053029724032 1968769808251103232 1971496636240370688 1984379438816111922 1994185001718614016 1995868815219513728 1996947030806866944 2000847317976411606 2003180996563808256 2003949255766961152 2007093459447721944 2007863219157130998 2012432041901833344 2015219343898927296 2018714347963961856 2020579540047184896 2023378126667748864 2026887280546811904 2048391678777921984 2053840108607632384 2056684762497670656 2060251680226594816 2060701724924423919 2065390779846618432 2070884424861637632 2071838409752487168 2072633000420264256 2073752685837900288 2077349204543827968 2080226419508570112 2081024227142613504 2085088727586251421 2107888532518359552 2110808045721293568 2112005502308434473 2114468829706242048 2118598651639262052 2125381383410628096 2127175974115534368 2132016288873928704 2132833958938695168 2135788022593734912 2139492129466079232 2152349654282582112 2180134712060319456 2183154289223837904 2186940543627625344 2188961168384450304 2191992970556727936 2195794553925712896 2196636684206092032 2214866034282491136 2221780288291697664 2228075159372476544 2243458126933440768 2245352417121952944 2246565409657725312 2250461638255813632 2253578621134284288 2254442912737831296 2262702421219848192 2299948551610298368 2304440638625162232 2310570122183586432 2313770357809879488 2317783140254919168 2319035261582168064 2327166877664858112 2331712125472797288 2341152255535440192 2371374599083154496 2374659051436455264 2378777433419522304 2379689741223266368 2385104642254024704 2388408111287617536 2393072970879976164 2399438203806032064 2402761525417951776 2406928645649339136 2416673296036583424 2432465118548782356 2442313155465983904 2447870553892288512 2451260956321502208 2452651551067859388 2456453926424016896 2460308111581078512 2462581314432506592 2470268873166427008 2471216269731853536 2476839436186871808 2480269961721756672 2503117632365551968 2506584554294036112 2510931735276162432 2521097450803596288 2523890392800120864 2526021469262197062 2531769343037790336 2536248276830060208 2542019421349684224 2549954965849214976 2550932923594171392 2583863362441860096 2587442120561585664 2591929533188296704 2592495718453307511 2597917594733899776 2599391387456534736 2602991652536114424 2605306211922705408 2607506032786784064 2613439321845460992 2618062737372965376 2628662181653827584 2645839251754815896 2662596041075822592 2667796423968548808 2671491432866012172 2676124612596962592 2677150958876174664 2683242722535777792 2686959125198569728 2691619130618615808 2694106053396246528 2697837502223665152 2731188905037229312 2742246349996894208 2747602299899231892 2753854373128824576 2757668575861689984 2761179233148850176 2762451213003316224 2763510667227019008 2765003581117200384 2774698969523484672 2780118303448335228 2810518043357812736 2814410727628391424 2816007336411245964 2819907623580790626 2824798202185682736 2833841844547504128 2836234632154045824 2837766833251863552 2843778611918260224 2846625626695938048 2847717363458313216 2853279311433817734 2869799539043442816 2900246872115855886 2906846282747092608 2910872385631783872 2915920724836833792 2918614891179267072 2922657294075637248 2924315310888601578 2927726071900950528 2928848912274789376 2933444286885132072 2945320579544586048 2953154712376654848 2957244954360556032 2962373717722263552 2976569158224167883 2991277502577921024 2993803222829270592 2995420546210300416 3000615517674418176 3004771494845712384 3005923883650441728 3011794828735696497 3018648062852750016 3028071521945942784 3030869310070777344 3040330920820217856 3072587518166882976 3080760162911448576 3085027143746505984 3090377520339892224 3106326637292456448 3108949500630396384 3116023806815741952 3121536340713920256 3161832798777539328 3166212068581940352 3171703244559363072 3177897977458893078 3190763961173301552 3199250938408042752 3203682033890602368 3209238194199118848 3243286824731709808 3256417540621311872 3268347941762002944 3270202068090479184 3274731433835756856 3280410815441438016 3283441752576675456 3287989455835091904 3293691830888569344 3294955026309138048 3307026615629008896 3337490176487402624 3342112739058714816 3347908980368216576 3361463267738128384 3365187190400161152 3368028625682929416 3369848114486587968 3375692457383720448 3380367931701426432 3381664369106746944 3389359228466245632 3394053631829772288 3401243898125561856 3445151149922480128 3449922827415447552 3456660957937743348 3465855183275379648 3470655536714819232 3473741615896940544 3476674710382378752 3478552892373252096 3490750316497287168 3497568188209195932 3511728383303160288 3557061898624731744 3561988577154682896 3568166150129283456 3569534611834899552 3577656963381037056 3582612166931426304 3599157305709048096 3610392968474008704 3625009944054875136 3648697677823173534 3663469733198975856 3671805830838432768 3676891434482253312 3683268284004421632 3684680889636025344 3706824404597780304 3715259154280307712 3726857257779621888 3752547636837855232 3754676448548327952 3759876831441054168 3766397602914243648 3781646176205394432 3783689111002484736 3789032203893295593 3796956484611084288 3804372415245090312 3826399385391257088 3866995829487807848 3875795043662790144 3881163180842378496 3887894299782445056 3891486521572356096 3896876392100849664 3899087081184802104 3904487478804171636 3911259049180176096 3927094106059448064 3937539616502206464 3942993272480741376 3968758877632223844 3988370003437228032 3991737630439027456 3993894061613733888 4001694635952823212 4007898511533922304 4014186918895443888 4015726438314261996 4024864083803666688 4030438687797854592 4037428695927923712 4041159080094369792 4046756253335497728 4096783357555843968 4107680217215264768 4113369524995341312 4121403449848847838 4130781559693236864 4141768849723275264 4143676819504974336 4145266000840528512 4147505371675800576 4160452839017140224 4162048454285227008 4170177455172502842 4215777065036719104 4221616091442587136 4224011004616868946 4228937659412484096 4229861435371185939 4237197303278524104 4250762766821256192 4254351948231068736 4264032577747857408 4265667917877390336 4271576045187469824 4278984258932158464 4304699308565164224 4350370308173783829 4360269424120638912 4366308578447675808 4373881087255250688 4377922336768900608 4383985941113455872 4391589107851425792 4393273368412184064 4429732068564982272 4443560576583395328 4456150318744953088 4486916253866881536 4490704834243905888 4493130819315450624 4500923276511627264 4507157242268568576 4508885825475662592 4608881277250324464 4621140244367172864 4627540715619758976 4635566280509838336 4663424250945594576 4682304511070880384 4742749198166308992 4749318102872910528 4757554866839044608 4759379482446532736 4766846966188339617 4776816222575235072 4786145941759952328 4798876407612064128 4805523050835903552 4813857291298678272 4833346592073166848 4864930237097564712 4884626310931967808 4895741107784577024 4902521912643004416 4905303102135718776 4912907852848033792 4920616223162157024 4925162628865013184 4940537746332854016 4942432539463707072 4953678872373743616 4960539923443513344 5006235264731103936 5013169108588072224 5021863470552324864 5042194901607192576 5047780785600241728 5052042938524394124 5063538686075580672 5072496553660120416 5084038842699368448 5101865847188342784 5167726724883720192 5174884241123171328 5184991436906615022 5198782774913069472 5205983305072228848 5210612423845410816 5215012065573568128 5236125474745930752 5291678503509631792 5335592847937097616 5342982865732024344 5352249225193925184 5354301917752349328 5366485445071555584 5373918250397139456 5383238261237231616 5395675004447330304 5462377810074458624 5473046516734760301 5484492699993788416 5495204599798463784 5507708746257649152 5515337151723379968 5524902426006632448 5527021334454038016 5530007162234400768 5549397939046969344 5560236606896670456 5621036086715625472 5628821455256782848 5632014672822491928 5639815247161581252 5649596404371365472 5667683689095008256 5672469264308091648 5675533666503727104 5687557223836520448 5695434726916626432 5706558622867635468 5739599078086885632 5800493744231711772 5813692565494185216 5821744771263567744 5831841449673667584 5837229782358534144 5845314588151274496 5848630621777203156 5857697824549578752 5866888573770264144 5890641159089172096 5906309424753309696 5914489908721112064 5953138316448335766 5982555005155842048 5987606445658541184 5990841092420600832 6009542989691424768 6011847767300883456 6023589657471392994 6037296125705500032 6056143043891885568 6061738620141554688 6080661841640435712 6145175036333765952 6161520325822897152 6170054287493011968 6180755040679784448 6182105174773271757 6212653274584912896 6217899001260792768 6232047613631483904 6243072681427840512 6283868222917687753 6323665597555078656 6332424137163880704 6336016506925303419 6343406489118726144 6355795954917786156 6381527922346603104 6398501876816085504 6407364067781204736 6418476388398237696 6486573649463419616 6512835081242623744 6540404136180958368 6549462867671513712 6560821630882876032 6566883505153350912 6575978911670183808 6587383661777138688 6589910052618276096 6674980352974805248 6684225478117429632 6695817960736433152 6730374380800322304 6736057251365858832 6739696228973175936 6751384914767440896 6760735863402852864 6763328738213493888 6788107263659544576 6899845654830895104 6913321915875486696 6931710366550759296 6941311073429638464 6953349420764757504 6957105784746504192 6981500632994574336 6995136376418391864 7023456766606320576 7114123797249463488 7123977154309365792 7136332300258566912 7139069223669799104 7155313926762074112 7165224333862852608 7198314611418096192 7220785936948017408 7250019888109750272 7297395355646347068 7326939466397951712 7343611661676865536 7353782868964506624 7369361779272050688 7413648809195560608 7430518308560615424 7509352897096655904 7519753662882108336 7532795205828487296 7563292352410788864 7578064407786591186 7608744830490180624 7652798770782514176 7733991658975615696 7751590087325580288 7762326361684756992 7775788599564890112 7777487155359922533 7793752784201699328 7798174162369604208 7808974957608343272 7822518098360352192 7854188212118896128 7885986544961482752 7937517755264447688 7983475260878054912 7987788123227467776 8003389271905646424 8015797023067844608 8028373837790887776 8031452876628523992 8049728167607333376 8060877375595709184 8074857391855847424 8082318160188739584 8093512506670995456 8193566715111687936 8215360434430529536 8226739049990682624 8242806899697695676 8261563119386473728 8283537699446550528 8287353639009948672 8290532001681057024 8295010743351601152 8324096908570454016 8340354910345005684 8431554130073438208 8443232182885174272 8448022009233737892 8459722870742371878 8474394606557048208 8501525533642512384 8508703896462137472 8531335835754780672 8543152090374939648 8609398617130328448 8700740616347567658 8720538848241277824 8732617156895351616 8747762174510501376 8755844673537801216 8767971882226911744 8783178215702851584 8786546736824368128 8859464137129964544 8887121153166790656 8912300637489906176 8929707474672503649 8973832507733763072 8981409668487811776 8986261638630901248 9001846553023254528 9014314484537137152 9017771650951325184 9035384486207089491 9217762554500648928 9242280488734345728 9255081431239517952 9271132561019676672 9326848501891189152 9364609022141760768 9485498396332617984 9498636205745821056 9515109733678089216 9518758964893065472 9533693932376679234 9572291883519904656 9597752815224128256 9611046101671807104 9627714582597356544 9729860474195129424 9769252621863935616 9805043825286008832 9810606204271437552 9841232446324314048 9850325257730026368 9881075492665708032 9884865078927414144 9921079846887026688 10012470529462207872 10026338217176144448 10043726941104649728 10084389803214385152 10095561571200483456 10104085877048788248 10127077372151161344 10144993107320240832 10168077685398736896 10203731694376685568 10335453449767440384 10349768482246342656 10369982873813230044 10397565549826138944 10411966610144457696 10421224847690821632 10430024131147136256 10472250949491861504 10583357007019263584 10671185695874195232 10685965731464048688 10704498450387850368 10708603835504698656 10732970890143111168 10747836500794278912 10924755620148917248 10946093033469520602 10990409199596927568 11015417492515298304 11030674303446759936 11049804852013264896 11054042668908076032 11120473213793340912 11257642910513565696 11264029345644983856 11279630494323162504 11299192808742730944 11344938528616183296 11351067333007454208 11367096611679886779 11390869453833252864 11413117245735270936 11479198156173771264 11600987488463423544 11627385130988370432 11643489542527135488 11663682899347335168 11674459564717068288 11690629176302548992 11697261243554406312 11715395649099157504 11733777147540528288 11781282318178344192 11812618849506619392 11828979817442224128 11906276632896671532 11965110010311684096 11975212891317082368 11981682184841201664 12023695534601766912 12047179314942785988 12074592251411000064 12112286087783771136 12123477240283109376 12290350072667531904 12323040651645794304 12340108574986023936 12364210349546543514 12425306549169825792 12435798002521585536 12486145362855681024 12567736445835375506 12647331195110157312 12664848274327761408 12672033013850606838 12686812978237452288 12689584306113557817 12711591909835572312 12763055844693206208 12797003753632171008 12814728135562409472 12836952776796475392 12973147298926839232 13025670162485247488 13051110924521351487 13080808272361916736 13098925735343027424 13121643261765752064 13133767010306701824 13151957823340367616 13174767323554277376 13179820105236552192 13349960705949610496 13368450956234859264 13391635921472866304 13460748761600644608 13472114502731717664 13479392457946351872 13502769829534881792 13521471726805705728 13526657476426987776 13826643831750973392 13863420733101518592 13882622146859276928 13906698841529515008 13990272752836783728 14046913533212641152 14228247594498926976 14247954308618731584 14272664600517133824 14278138447339598208 14330448667725705216 14396629222836192384 14441571873896034816 14500039776219500544 14594790711292694136 14653878932795903424 14687223323353731072 14707565737929013248 14738723558544101376 14827297618391121216 14861036617121230848 15018705794193311808 15039507325764216672 15065590411656974592 15126584704821577728 15156128815573182372 15217489660980361248 15305597541565028352 15467983317951231392 15503180174651160576 15524652723369513984 15554974310719845066 15596348324739208416 15617949915216686544 15645036196720704384 15708376424237792256 15875035510528895376 15966950521756109824 16006778543811292848 16056747675581775552 16062905753257047984 16099456335214666752 16121754751191418368 16149714783711694848 16187025013341990912 16387133430223375872 16419139550204280903 16453478099981365248 16485613799395391352 16523126238772947456 16574707278019897344 16581064003362114048 16590021486703202304 16648193817140908032 16680709820690011368 16863108260146876416 16886464365770348544 16896044018467475784 16919445741484743756 16948789213114096416 17003051067285024768 17017407792924274944 17062671671509561344 17086304180749879296 17218797234260656896 17401481232695135316 17441077696482555648 17465234313790703232 17495524349021002752 17511689347075602432 17535943764453823488 17573093473648736256 17718928274259929088 17824601274979812352 17859414949345007298 17947665015467526144 17962819336975623552 17972523277261802496 18028628969074274304 18035543301902650368 18070768972414178982 18435525109001297856 18484560977468691456 18510162862479035904 18542265122039353344 18546315524319815271 18653697003782378304 18729218044283521536 18851604668753063259 18970996792665235968 18997272411491642112 19008049520775910257 19030219467356178432 19037517929786130944 19067387864753358468 19144583767039809312 19195505630448256512 19222092203343614208 19255429165194713088 19459720948390258848 19538505243727871232 19621212408542875104 19682464892648628096 19700650515460052736 19762150985331416064 19769730157854828288 20024941058924415744 20052676434352288896 20087453882209299456 20191123142400966912 20208171754097576496 20254154744302322688 20289986214640481664 20699536964492685312 20739965747626460088 20795131099652277888 20823933220288915392 20860048262294272512 20944501898983723008 21166714014038527168 21342371391748390464 21371931462928097376 21408996900775700736 21417207671009397312 21465941780286222336 21495673001588557824 21849511240297834496 21892186066939041204 21980818399193855136 22030834985030596608 22061348606893519872 22108085337816152064 22240946427586681824 22528058691289967712 22559260988646325008 22598385617485461888 22689877057232366592 22734193223359773558 22826234491470541872 22958396312347542528 23201974976926847088 23254770261976740864 23286979085054270976 23327365798694670336 23381258352605097984 23394522487108812624 23467554295081056576 23562564636356688384 23657959634884448256 23812553265793343064 23950425782634164736 23963364369682403328 24047391069203533824 24094358629885571976 24149184502822000128 24224572175567542272 24246954480566218752 24580700145335063808 24646081303291588608 24680217149972047872 24728420699093087028 24850613098339651584 24871596005043171072 24972290725711362048 25135472891670751012 25294662390220314624 25329696548655522816 25344066027701213676 25379168612227115634 25423183819671144624 25526111689386412416 25594007507264342016 25629456271124818944 25946294597853678464 26051340324970494976 26102221849042702974 26161616544723833472 26197851470686054848 26243286523531504128 26267534020613403648 26303915646680735232 26349534647108554752 26359640210473104384 26699921411899220992 26736901912469718528 26783271842945732608 26789122424017510947 26921497523201289216 26944229005463435328 26958784915892703744 27005539659069763584 27042943453611411456 27053314952853975552 27106153458621268473 27653287663501946784 27726841466203037184 27765244293718553856 27813397683059030016 27980545505673567456 28093827066425282304 28456495188997853952 28495908617237463168 28545329201034267648 28556276894679196416 28793258445672384768 28883143747792069632 29189581422585388272 29307757865591806848 29415131475858026496 29654595236782242432 30037411588386623616 30079014651528433344 30131180823313949184 30253169409643155456 30312257631146364744 30434979321960722496 30611195083130056704 30935966635902462784 31006360349302321152 31049305446739027968 31109948621439690132 31192696649478416832 31235899830433373088 31290072393441408768 31416752848475584512 31750071021057790752 31933901043512219648 32013557087622585696 32113495351163551104 32125811506514095968 32198912670429333504 32243509502382836736 32774266860446751744 32838279100408561806 32971227598790782704 33046252477545894912 33149414556039794688 33162128006724228096 33361419641380022736 33772928731540697088 33792088036934951568 33838891482969487512 33897578426228192832 34034815585848549888 34172608361499758592 34437594468521313792 34802962465390270632 34882155392965111296 34930468627581406464 34991048698042005504 35023378694151204864 35071887528907646976 35146186947297472512 35437856548519858176 35649202549959624704 35718829898690014596 35895330030935052288 35925638673951247104 35945046554523604992 36071086603805300736 36141537944828357964 36871050218002595712 36969121954937382912 37020325724958071808 37092631048639630542 37307394007564756608 37458436088567043072 37703209337506126518 37941993585330471936 37994544822983284224 38016099041551820514 38060438934712356864 38075035859572261888 38134775729506716936 38289167534079618624 38391011260896513024 38444184406687228416 38510858330389426176 38919441896780517696 39077010487455742464 39153332773564054461 39242424817085750208 39364929785297256192 39401301030920105472 39524301970662832128 39539460315709656576 40049882117848831488 40105352868704577792 40174907764418598912 40382246284801933824 40416343508195152992 40508309488604645376 40579972429280963328 41479931495252920176 41590262199304555776 41647866440577830784 41720096524588545024 42333428028077054336 42684742783496780928 42743862925856194752 42817993801551401472 42834415342018794624 42991346003177115648 43699022480595668992 43784372133878082408 43961636798387710272 44061669970061193216 44122697213787039744 44216170675632304128 44481892855173363648 45056117382579935424 45118521977292650016 45196771234970923776 45379754114464733184 45468386446719547116 45652468982941083744 45916792624695085056 46403949953853694176 46509540523953481728 46573958170108541952 46789044974217625248 46935108590162113152 47125129272713376768 47625106531586686128 47900851565268329472 48188717259771143952 48298369005644000256 48449144351135084544 49161400290670127616 49257418650612842709 49360434299944095744 49456841398186174056 49743192010086342144 49944581451422724096 50270945783341502024 50589324780440629248 50659393097311045632 50688132055402427352 50758337224454231268 50846367639342289248 51052223378772824832 51188015014528684032 51258912542249637888 51892589195707356928 52102680649940989952 52204443698085405948 52323233089447666944 52395702941372109696 52486573047063008256 52535068041226807296 52607831293361470464 52719280420946208768 53399842823798441984 53473803824939437056 53578244848035021894 53842995046402578432 53888458010926870656 53917569831785407488 54085886907222822912 54106629905707951104 54212306917242536946 55306575327003893568 55453682932406074368 55530488587437107712 55626795366118060032 55961091011347134912 56187654132850564608 56554814006259189777 56912990377995707904 56991817234474926336 57090658402068535296 57112553789358392832 57586516891344769536 57766287495584139264 58379162845170776544 58615515731183613696 59309190473564484864 60074823176773247232 60158029303056866688 60262361646627898368 60624515262292729488 60869958643921444992 61871933271804925568 62098610893478055936 62219897242879380264 62385393298956833664 62471799660866746176 62580144786882817536 62833505696951169024 63500142042115581504 63867802087024439296 64027114175245171392 64226990702327102208 64251623013028191936 64397825340858667008 64487019004765673472 65548533720893503488 65676558200817123612 65942455197581565408 66092504955091789824 66324256013448456192 66722839282760045472 67584176073869903136 67677782965938975024 67795156852456385664 68069631171697099776 68875188937042627584 69605924930780541264 69764310785930222592 69860937255162812928 69982097396084011008 70143775057815293952 71298405099919249408 71437659797380029192 71851277347902494208 71890093109047209984 72142173207610601472 72283075889656715928 73742100436005191424 73938243909874765824 74040651449916143616 74185262097279261084 74614788015129513216 74916872177134086144 75406418675012253036 75883987170660943872 75989089645966568448 76032198083103641028 76150071719144523776 76269551459013433872 76578335068159237248 76782022521793026048 76888368813374456832 77838883793561035392 78154020974911484928 78306665547128108922 78484849634171500416 78729859570594512384 78802602061840210944 79048603941325664256 79078920631419313152 80099764235697662976 80210705737409155584 80349815528837197824 80367367272052532841 80764492569603867648 80832687016390305984 81016618977209290752 81159944858561926656 82959862990505840352 83180524398609111552 83295732881155661568 83440193049177090048 84666856056154108672 85369485566993561856 85487725851712389504 85635987603102802944 85668830684037589248 87568744267756164816 87923273596775420544 88245394427574079488 88963785710346727296 90112234765159870848 90237043954585300032 90393542469941847552 90759508228929466368 90936772893439094232 91304937965882167488 91833585249390170112 92807899907707388352 93019081047906963456 93147916340217083904 93578089948435250496 93870217180324226304 94250258545426753536 95250213063173372256 95801703130536658944 96377434519542287904 96596738011288000512 98322800581340255232 98514837301225685418 98913682796372348112 99486384020172684288 100541891566683004048 101318786194622091264 101376264110804854704 101516674448908462536 101692735278684578496 102104446757545649664 102517825084499275776 103785178391414713856 104205361299881979904 104408887396170811896 104646466178895333888 104791405882744219392 104973146094126016512 105070136082453614592 105215662586722940928 105438560841892417536 106799685647596883968 106947607649878874112 107156489696070043788 107685990092805156864 107776916021853741312 107835139663570814976 108213259811415902208 108424613834485073892 110613150654007787136 110907365864812148736 111060977174874215424 111922182022694269824 112375308265701129216 113109628012518379554 113825980755991415808 113983634468949852672 114181316804137070592 114225107578716785664 115173033782689539072 115532574991168278528 116758325690341553088 117231031462367227392 117459998320692163383 118618380947128969728 120149646353546494464 120316058606113733376 120524723293255796736 121249030524585458976 121739917287842889984 123743866543609851136 124439794485758760528 124770786597913667328 124943599321733492352 125160289573765635072 127000284084231163008 128054228350490342784 128453981404654204416 128503246026056383872 128974038009531346944 131097067441787006976 131353116401634247224 131884910395163130816 132185009910183579648 132648512026896912384 133445678565520090944 135168352147739806272 135355565931877950048 135590313704912771328 136139262343394199552 137750377874085255168 139211849861561082528 139528621571860445184 139721874510325625856 142875319594760058384 143702554695804988416 144566151779313431856 147484200872010382848 147772255951838528127 148081302899832287232 148370524194558522168 149229576030259026432 149833744354268172288 150812837350024506072 151767974341321887744 151978179291933136896 152064396166207282056 152300143438289047552 152539102918026867744 153156670136318474496 153564045043586052096 153776737626748913664 155677767587122070784 156308041949822969856 156613331094256217844 156969699268343000832 157459719141189024768 157605204123680421888 158157841262838626304 160199528471395325952 160421411474818311168 160734734544105065682 161528985139207735296 161665374032780611968 162319889717123853312 165919725981011680704 166361048797218223104 166591465762311323136 166880386098354180096 169333712112308217344 169664442018777569331 170738971133987123712 170975451703424779008 171271975206205605888 171337661368075178496 175137488535512329632 175846547193550841088 177927571420693454592 180224469530319741696 180474087909170600064 180787084939883695104 181873545786878188464 182609875931764334976 185615799815414776704 186295832680434167808 187156179896870500992 187740434360648452608 188500517090853507072 190500426126346744512 191603406261073317888 192754869039084575808 193193476022576001024 196645601162680510464 197029674602451370836 197827365592744696224 198972768040345368576 201083783133366008096 202752528221609709408 203033348897816925072 203385470557369156992 204208893515091299328 207570356782829427712 208817774792341623792 209292932357790667776 209582811765488438784 209946292188252033024 210431325173445881856 213895215299757748224 214312979392140087576 215553832043707482624 215670279327141629952 216426519622831804416 216849227668970147784 221226301308015574272 221814731729624297472 222121954349748430848 223844364045388539648 224750616531402258432 226219256025036759108 227651961511982831616 227967268937899705344 228450215157433571328 230346067565379078144 233516651380683106176 234462062924734454784 234919996641384326766 237236761894257939456 240299292707092988928 240632117212227466752 241049446586511593472 241102101816157598523 242498061049170917952 243479834575685779968 247487733087219702272 248879588971517521056 249541573195827334656 249887198643466984704 250320579147531270144 254000568168462326016 256108456700980685568 256907962809308408832 257006492052112767744 262706232803268494448 263769820790326261632 266891357131040181888 270336704295479612544 270711131863755900096 271180627409825542656 272278524686788399104 275500755748170510336 278423699723122165056 279057243143720890368 279443749020651251712 285750639189520116768 287405109391609976832 289132303558626863712 294968401744020765696 295544511903677056254 296741048389117044336 298459152060518052864 301625674700049012144 303956358583866273792 304128792332414564112 305078205836053735488 306313340272636948992 307553475253497827328 311355535174244141568 312616083899645939712 313226662188512435688 313939398536686001664 314919438282378049536 315210408247360843776 316315682525677252608 320399056942790651904 320842822949636622336 321469469088210131364 323057970278415470592 323330748065561223936 324639779434247706624 331839451962023361408 332722097594436446208 333182931524622646272 338667424224616434688 339328884037555138662 341477942267974247424 341950903406849558016 342543950412411211776 342675322736150356992 350274977071024659264 351693094387101682176 352379994962076490149 355855142841386909184 360448939060639483392 360948175818341200128 361574169879767390208 363747091573756376928 365219751863528669952 371231599630829553408 374312359793741001984 375480868721296905216 381000852252693489024 385509738078169151616 393291202325361020928 394059349204902741672 395654731185489392448 397945536080690737152 402167566266732016192 405505056443219418816 406066697795633850144 406770941114738313984 408417787030182598656 415140713565658855424 417635549584683247584 418585864715581335552 419165623530976877568 428625958784280175152 431107664087414965248 433698455337940295568 442452602616031148544 444243908699496861696 447688728090777079296 449501233062804516864 452438512050073518216 455303923023965663232 455934537875799410688 456900430314867142656 460692135130758156288 467033302761366212352 468924125849468909568 469839993282768653532 474473523788515878912 480598585414185977856 481264234424454933504 482204203632315197046 484996122098341835904 486959669151371559936 494975466174439404544 497759177943035042112 499083146391654669312 499774397286933969408 500641158295062540288 508001136336924652032 508993326056332707993 512216913401961371136 513815925618616817664 514012984104225535488 525412465606536988896 527539641580652523264 533782714262080363776 540673408590959225088 541422263727511800192 542361254819651085312 556847399446244330112 558887498041302503424 571501278379040233536 574810218783219953664 578264607117253727424 589936803488041531392 591089023807354112508 593482096778234088672 596918304121036105728 603251349400098024288 608257584664829128224 610156411672107470976 612626680545273897984 622711070348488283136 626453324377024871376 627878797073372003328 629838876564756099072 641685645899273244672 642938938176420262728 646661496131122447872 649279558868495413248 663678903924046722816 665444195188872892416 666365863049245292544 677334848449232869376 678657768075110277324 682955884535948494848 683901806813699116032 685350645472300713984 700549954142049318528 703386188774203364352 704759989924152980298 711710285682773818368 720897878121278966784 721896351636682400256 723148339759534780416 727494183147512753856 730439503727057339904 742463199261659106816 748624719587482003968 750961737442593810432 762001704505386978048 771019476156338303232 788118698409805483344 791309462370978784896 804335132533464032384 811010112886438837632 812133395591267700288 813541882229476627968 816835574060365197312 830281427131317710848 835271099169366495168 837171729431162671104 838331247061953755136 857251917568560350304 862215328174829930496 867396910675880591136 884905205232062297088 895377456181554158592 904877024100147036432 911869075751598821376 934066605522732424704 937848251698937819136 939679986565537307064 948947047577031757824 961197170828371955712 962528468848909867008 964408407264630394092 969992244196683671808 973919338302743119872 989950932348878809088 995518355886070084224 998166292783309338624 999548794573867938816 1016002272673849304064 1017986652112665415986 1024433826803922742272 1027631851237233635328 1028025968208451070976 1050824931213073977792 1055079283161305046528 1067565428524160727552 1081346817181918450176 1082844527455023600384 1084722509639302170624 1113694798892488660224 1143002556758080467072 1156529214234507454848 1179873606976083062784 1182178047614708225016 1186964193556468177344 1193836608242072211456 1206502698800196048576 1216515169329658256448 1220312823344214941952 1225253361090547795968 1245422140696976566272 1252906648754049742752 1255757594146744006656 1285877876352840525456 1293322992262244895744 1327357807848093445632 1332731726098490585088 1354669696898465738752 1357315536150220554648 1365911769071896989696 1367803613627398232064 1370701290944601427968 1401099908284098637056 1406772377548406728704 1409519979848305960596 1423420571365547636736 1441795756242557933568 1443792703273364800512 1454988366295025507712 1460879007454114679808 1484926398523318213632 1497249439174964007936 1501923474885187620864 1524003409010773956096 1526979978168998123979 1542038952312676606464 1576237396819610966688 1582618924741957569792 1608670265066928064768 1622020225772877675264 1624266791182535400576 1627083764458953255936 1670542198338732990336 1676662494123907510272 1714503835137120700608 1724430656349659860992 1734793821351761182272 1769810410464124594176 1790754912363108317184 1809754048200294072864 1868133211045464849408 1879359973131074614128 1925056937697819734016 1928816814529260788184 1939984488393367343616 1947838676605486239744 1979901864697757618176 1991036711772140168448 1996332585566618677248 1999097589147735877632 2032004545347698608128 2035973304225330831972 2048867653607845484544 2056051936416902141952 2101649862426147955584 2110158566322610093056 2135130857048321455104 2162693634363836900352 2165689054910047200768 2169445019278604341248 2227389597784977320448 2286005113516160934144 2313058428469014909696 2364356095229416450032 2373928387112936354688 2413005397600392097152 2433030338659316512896 2440625646688429883904 2450506722181095591936 2490844281393953132544 2505813297508099485504 2511515188293488013312 2571755752705681050912 2586645984524489791488 2654715615696186891264 2714631072300441109296 2735607227254796464128 2802199816568197274112 2813544755096813457408 2819039959696611921192 2846841142731095273472 2883591512485115867136 2887585406546729601024 2909976732590051015424 2921758014908229359616 2969852797046636427264 2994498878349928015872 3048006818021547912192 3053959956337996247958 3084077904625353212928 3152474793639221933376 3165237849483915139584 3217340530133856129536 3244040451545755350528 3248533582365070801152 3254167528917906511872 3341084396677465980672 3429007670274241401216 3469587642703522364544 3539620820928249188352 3581509824726216634368 3619508096400588145728 3736266422090929698816 3758719946262149228256 3857633629058521576368 3879968976786734687232 3982073423544280336896 3998195178295471755264 4064009090695397216256 4071946608450661663944 4097735307215690969088 4112103872833804283904 4203299724852295911168 4220317132645220186112 4270261714096642910208 4325387268727673800704 4331378109820094401536 4454779195569954640896 4572010227032321868288 4580939934506994371937 4626116856938029819392 4728712190458832900064 4747856774225872709376 4826010795200784194304 4866060677318633025792 4881251293376859767808 5011626595016198971008 5143511505411362101824 5173291969048979582976 5309431231392373782528 5429262144600882218592 5604399633136394548224 5638079919393223842384 5775170813093459202048 5819953465180102030848 5843516029816458719232 5939705594093272854528 5988997756699856031744 6096013636043095824384 6107919912675992495916 6168155809250706425856 6304949587278443866752 6330475698967830279168 6434681060267712259072 6488080903091510701056 6497067164730141602304 6508335057835813023744 6682168793354931961344 6858015340548482802432 6939175285407044729088 7239016192801176291456 7472532844181859397632 7517439892524298456512 7715267258117043152736 7759937953573469374464 7964146847088560673792 8143893216901323327888 8406599449704591822336 8440634265290440372224 8540523428193285820416 8650774537455347601408 8662756219640188803072 8909558391139909281792 9144020454064643736576 9161879869013988743874 9252233713876059638784 9457424380917665800128 9495713548451745418752 9652021590401568388608 9732121354637266051584 9762502586753719535616 10023253190032397942016 10287023010822724203648 10618862462784747565056 10858524289201764437184 11208799266272789096448 11276159838786447684768 11639906930360204061696 12192027272086191648768 12215839825351984991832 12336311618501412851712 12609899174556887733504 12660951397935660558336 12869362120535424518144 12976161806183021402112 12994134329460283204608 13364337586709863922688 13716030681096965604864 13878350570814089458176 14478032385602352582912 15034879785048596913024 15430534516234086305472 15519875907146938748928 15928293694177121347584 16287786433802646655776 16813198899409183644672 17325512439280377606144 17819116782279818563584 18288040908129287473152 18323759738027977487748 18504467427752119277568 18914848761835331600256 18991427096903490837504 19304043180803136777216 19464242709274532103168 19525005173507439071232 20046506380064795884032 20574046021645448407296 21717048578403528874368 22417598532545578192896 22552319677572895369536 23279813860720408123392 24431679650703969983664 25219798349113775467008 25321902795871321116672 25738724241070849036288 25952323612366042804224 25988268658920566409216 26728675173419727845376 27432061362193931209728 27756701141628178916352 28956064771204705165824 30069759570097193826048 30861069032468172610944 31856587388354242695168 32575572867605293311552 33626397798818367289344 36576081816258574946304 36647519476055954975496 37008934855504238555136 37829697523670663200512 37982854193806981675008 38608086361606273554432 38928485418549064206336 40093012760129591768064 41148092043290896814592 43434097156807057748736 45104639355145790739072 46559627721440816246784 48863359301407939967328 50439596698227550934016 51976537317841132818432 53457350346839455690752 54864122724387862419456 55513402283256357832704 57912129542409410331648 60139519140194387652096 61722138064936345221888 65151145735210586623104 67252795597636734578688 73295038952111909950992 75659395047341326401024 75965708387613963350016 77216172723212547108864 77856970837098128412672 80186025520259183536128 82296184086581793629184 86868194313614115497472 90209278710291581478144 97726718602815879934656 100879193396455101868032 109728245448775724838912 111026804566512715665408 115824259084818820663296 120279038280388775304192 123444276129872690443776 130302291470421173246208 146590077904223819901984 151318790094682652802048 160372051040518367072256 164592368173163587258368 173736388627228230994944 180418557420583162956288 195453437205631759869312 201758386792910203736064 231648518169637641326592 240558076560777550608384 246888552259745380887552 260604582940842346492416 293180155808447639803968 302637580189365305604096 329184736346327174516736 347472777254456461989888 360837114841166325912576 390906874411263519738624 481116153121555101216768 493777104519490761775104 521209165881684692984832 586360311616895279607936 605275160378730611208192 694945554508912923979776 721674229682332651825152 781813748822527039477248 987554209038981523550208 1042418331763369385969664 1172720623233790559215872 1443348459364665303650304 1563627497645054078954496 2084836663526738771939328 2345441246467581118431744 3127254995290108157908992 4690882492935162236863488 6254509990580216315817984 9381764985870324473726976 18763529971740648947453952
- Sum of all divisors σ(n): 66750510264955649830297600
- Sum of proper divisors (its aliquot sum) s(n): 47986980293215000882843648
- 18763529971740648947453952 is an abundant number, because the sum of its proper divisors (47986980293215000882843648) is greater than itself. Its abundance is 29223450321474351935389696
Bases of 18763529971740648947453952
- Binary: 1111100001010101010011111111011110010010111110101001100000001101011000010000000000002
- Hexadecimal: 0xF8554FF792FA980D61000
- Base-36: 2CVHAW5VC8LTTS000
Squares and roots of 18763529971740648947453952
- 18763529971740648947453952 squared (187635299717406489474539522) is 352070057000409638288632225852155430950783160418304
- 18763529971740648947453952 cubed (187635299717406489474539523) is 6606077066679624924453426202055935739863507130235014419769302854364097937408
-
The
square root of 18763529971740648947453952 is 4331689043749.6375009175 -
18763529971740648947453952 is a
perfect cube number . Itscube root is 265728528
Scales and comparisons
How big is 18763529971740648947453952?- 18,763,529,971,740,648,947,453,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 18,763,529,971,740,648,947,453,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 18763529971740648947453952 cubic inches would be around 22144044 feet tall.
Recreational maths with 18763529971740648947453952
- 18763529971740648947453952 backwards is 25935474984604717992536781
- The number of decimal digits it has is: 26
- The sum of 18763529971740648947453952's digits is 135
- 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 18763529971740648947453952 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 18763529971740648947453952 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/18763529971740648947453952/
Chicago style:
Numbermatics. 2024. "Number 18763529971740648947453952 - Facts about the integer". https://numbermatics.com/n/18763529971740648947453952/
The information we have on file for 18763529971740648947453952 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 18763529971740648947453952, math, Factors of 18763529971740648947453952, curriculum, school, college, exams, university, Prime factorization of 18763529971740648947453952, STEM, science, technology, engineering, physics, economics, calculator, eighteen septillion, seven hundred sixty-three sextillion, five hundred twenty-nine quintillion, nine hundred seventy-one quadrillion, seven hundred forty trillion, six hundred forty-eight billion, nine hundred forty-seven million, four hundred fifty-three thousand, nine hundred fifty-two.