94510675704074856219869184
94,510,675,704,074,856,219,869,184 is an even composite number composed of six prime numbers multiplied together.
94510675704074856219869184 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, four hundred ninety-one divisors.
Prime factorization of 94510675704074856219869184:
216 × 36 × 192 × 232 × 312 × 476
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 23 × 23 × 31 × 31 × 47 × 47 × 47 × 47 × 47 × 47)See below for interesting mathematical facts about the number 94510675704074856219869184 from the Numbermatics database.
Names of 94510675704074856219869184
- Cardinal: 94510675704074856219869184 can be written as Ninety-four septillion, five hundred ten sextillion, six hundred seventy-five quintillion, seven hundred four quadrillion, seventy-four trillion, eight hundred fifty-six billion, two hundred nineteen million, eight hundred sixty-nine thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 9.4510675704074856219869184 × 1025
Factors of 94510675704074856219869184
Divisors of 94510675704074856219869184
- Number of divisors d(n): 22491
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 27 31 32 36 38 46 47 48 54 57 62 64 69 72 76 81 92 93 94 96 108 114 124 128 138 141 144 152 162 171 184 186 188 192 207 216 228 243 248 256 276 279 282 288 304 324 342 361 368 372 376 384 414 423 432 437 456 486 496 512 513 529 552 558 564 576 589 608 621 648 684 713 722 729 736 744 752 768 828 837 846 864 874 893 912 961 972 992 1024 1026 1058 1081 1083 1104 1116 1128 1152 1178 1216 1242 1269 1296 1311 1368 1426 1444 1457 1458 1472 1488 1504 1536 1539 1587 1656 1674 1692 1728 1748 1767 1786 1824 1863 1922 1944 1984 2048 2052 2116 2139 2162 2166 2208 2209 2232 2256 2304 2356 2432 2484 2511 2538 2592 2622 2679 2736 2852 2883 2888 2914 2916 2944 2976 3008 3072 3078 3174 3243 3249 3312 3348 3384 3456 3496 3534 3572 3648 3726 3807 3844 3888 3933 3968 4096 4104 4232 4278 4324 4332 4371 4416 4418 4464 4512 4608 4617 4712 4761 4864 4968 5022 5076 5184 5244 5301 5358 5472 5589 5704 5766 5776 5828 5832 5888 5952 6016 6144 6156 6348 6417 6486 6498 6624 6627 6696 6768 6912 6992 7068 7144 7296 7452 7533 7614 7688 7776 7866 7936 8037 8192 8208 8303 8464 8556 8648 8649 8664 8742 8832 8836 8928 9024 9216 9234 9424 9522 9728 9729 9747 9936 10044 10051 10152 10368 10488 10602 10716 10944 11178 11191 11408 11421 11532 11552 11656 11664 11776 11799 11904 12032 12288 12312 12696 12834 12972 12996 13113 13248 13254 13392 13536 13547 13824 13851 13984 14136 14283 14288 14592 14904 15066 15228 15376 15552 15732 15872 15903 16074 16384 16399 16416 16606 16767 16928 16967 17112 17296 17298 17328 17484 17664 17672 17856 18048 18259 18432 18468 18848 19044 19251 19456 19458 19494 19872 19881 20088 20102 20304 20539 20736 20976 21204 21432 21888 22103 22356 22382 22599 22816 22842 23064 23104 23312 23328 23552 23598 23808 24064 24111 24576 24624 24863 24909 25392 25668 25944 25947 25992 26226 26496 26508 26784 27072 27094 27648 27683 27702 27968 28272 28566 28576 29184 29187 29241 29808 30132 30153 30456 30752 31104 31464 31744 31806 32148 32768 32798 32832 33212 33511 33534 33573 33856 33934 34224 34263 34592 34596 34656 34968 35328 35344 35397 35712 36096 36518 36864 36936 37696 38088 38502 38912 38916 38988 39339 39744 39762 40176 40204 40608 40641 41078 41472 41952 41971 42408 42849 42864 43776 44206 44712 44764 45167 45198 45632 45684 46128 46208 46624 46656 47104 47196 47616 47709 48128 48222 49152 49197 49248 49726 49818 50784 50807 50901 51336 51888 51894 51984 52452 52992 53016 53568 54144 54188 54777 55296 55366 55404 55936 56544 57132 57152 57753 58368 58374 58482 59616 59643 60264 60306 60912 61504 61617 62208 62928 63488 63612 64296 65536 65596 65664 66309 66424 67022 67068 67146 67712 67868 68448 68479 68526 69184 69192 69312 69936 70656 70688 70794 71424 72192 72333 73036 73728 73872 74589 74727 75392 76176 77004 77824 77832 77841 77976 78678 79488 79524 80352 80408 81216 81282 82156 82944 83049 83904 83942 84816 85698 85728 87552 87561 87723 88412 89424 89528 90334 90396 90459 91264 91368 92256 92416 93248 93312 94208 94392 95232 95418 96256 96444 98304 98394 98496 99452 99636 100533 100719 101568 101614 101802 102672 103776 103788 103823 103968 104904 105984 106032 106191 107136 108288 108376 109554 110592 110732 110808 111872 113088 114264 114304 115506 116736 116748 116964 118017 119232 119286 120528 120612 121824 121923 123008 123234 124416 125856 125913 126976 127224 128547 128592 131192 131328 132618 132848 134044 134136 134292 135424 135501 135736 136896 136958 137052 138368 138384 138624 139872 141312 141376 141588 142848 143127 144384 144666 146072 147456 147591 147744 149178 149454 150784 152352 152421 152703 154008 155648 155664 155682 155952 157356 158976 159048 160704 160816 162432 162564 164312 164331 165888 166098 167808 167884 169632 171396 171456 173259 175104 175122 175446 176824 178848 178929 179056 180668 180792 180918 182528 182736 184512 184832 184851 186496 186624 188416 188784 190464 190836 190969 192512 192888 196608 196788 196992 198904 198927 199272 201066 201438 203136 203228 203604 205344 205437 207552 207576 207646 207936 209808 211968 212064 212382 214272 216576 216752 216999 219108 221184 221464 221616 223744 223767 224181 226176 228528 228608 231012 233472 233496 233523 233928 236034 238464 238572 241056 241224 243648 243846 246016 246468 248832 249147 251712 251826 253952 254448 257094 257184 257393 262384 262656 262683 263169 265236 265696 268088 268272 268584 270848 271002 271377 271472 273792 273916 274104 276736 276768 277248 279744 282624 282752 283176 285696 286254 288768 289332 292144 294912 295182 295488 298356 298908 301568 301599 302157 304704 304842 305406 308016 311296 311328 311364 311469 311581 311904 314712 317952 318096 318573 321408 321632 324864 325128 328624 328662 331776 332196 335616 335768 339264 342792 342912 346518 346921 350208 350244 350892 353648 354051 357696 357858 358112 361336 361584 361836 365056 365472 365769 369024 369664 369702 372992 373248 376832 377568 377739 380928 381672 381938 385024 385641 385776 390241 393576 393984 397808 397854 398544 402132 402876 406272 406456 406503 407208 410688 410874 415104 415152 415292 415872 419616 419957 423936 424128 424764 428544 429381 433152 433504 433998 438216 442368 442773 442928 443232 447488 447534 448362 452352 457056 457216 457263 458109 462024 466944 466992 467046 467856 472068 472397 476928 477144 482112 482448 487296 487692 492032 492936 492993 497664 498294 503424 503652 507904 508369 508896 514188 514368 514786 519777 524768 525312 525366 525977 526338 530472 531392 536176 536544 536787 537168 541696 542004 542754 542944 547584 547832 548208 553472 553536 554496 554553 559488 565248 565504 566352 571392 572508 572907 577536 578664 584288 589824 590364 590976 596712 596781 597816 603136 603198 604314 609408 609684 610812 616032 616311 622592 622656 622728 622938 623162 623808 629424 635904 636192 636709 637146 642816 643264 649728 650256 650997 657248 657324 663552 664392 671232 671301 671536 672543 678528 685584 685824 693036 693842 700416 700488 700569 701784 707296 708102 715392 715716 716224 722672 723168 723672 730112 730944 731538 738048 739328 739404 745984 746496 747441 753664 755136 755478 761856 763344 763876 770048 770753 771282 771552 772179 780482 787152 787968 788049 795616 795708 797088 797449 804264 805752 812544 812912 813006 814131 814416 821376 821748 830208 830304 830584 831744 839232 839914 847872 848256 849528 857088 858173 858762 866304 867008 867996 876432 884736 885546 885856 886464 894976 895068 896724 904704 904797 906471 914112 914432 914526 916218 924048 933888 933984 934092 934407 934743 935712 944136 944794 953856 954288 964224 964896 965333 974592 975384 984064 985872 985986 995328 996588 1006848 1007304 1015808 1016738 1017792 1028376 1028736 1029572 1038841 1039554 1040763 1049536 1050624 1050732 1051954 1052676 1060944 1062153 1062784 1072352 1073088 1073574 1074336 1083392 1084008 1085508 1085888 1095168 1095664 1096416 1097307 1106944 1107072 1108992 1109106 1118976 1130496 1131008 1132704 1133217 1142784 1145016 1145814 1155072 1157328 1168561 1168576 1170723 1180728 1181952 1193424 1193562 1195632 1206272 1206396 1208628 1218816 1219368 1219509 1221624 1232064 1232622 1245184 1245312 1245456 1245876 1246324 1247616 1258848 1259871 1271808 1272384 1273418 1274292 1285632 1286528 1299456 1300512 1301101 1301994 1314496 1314648 1327104 1328319 1328784 1342464 1342602 1343072 1345086 1357056 1371168 1371648 1371789 1374327 1386072 1387684 1400832 1400976 1401138 1403568 1414592 1416204 1417191 1430784 1431432 1432448 1445344 1446336 1447344 1460224 1461888 1463076 1476096 1478656 1478808 1478979 1491968 1492992 1494882 1507328 1510272 1510956 1523712 1525107 1526688 1527752 1540096 1541506 1542564 1543104 1544358 1560964 1574304 1575017 1575936 1576098 1577931 1591232 1591416 1594176 1594898 1608528 1610361 1611504 1625088 1625824 1626012 1628262 1628832 1642752 1643496 1660416 1660608 1661168 1663488 1663659 1678464 1679828 1695744 1696512 1699056 1714176 1716346 1717524 1718721 1732608 1734016 1735992 1752864 1769472 1771092 1771712 1772928 1789952 1790136 1790343 1793448 1809408 1809594 1812942 1828224 1828864 1829052 1832436 1848096 1848933 1867776 1867968 1868184 1868814 1869486 1871424 1888272 1889588 1907712 1908576 1910127 1928448 1929792 1930666 1949184 1950768 1968128 1971744 1971972 1972637 1990656 1993176 2013696 2013903 2014608 2017629 2031616 2033476 2035584 2056752 2057472 2059144 2077682 2079108 2081526 2099072 2101248 2101464 2103908 2105352 2121888 2122849 2124306 2125568 2144704 2146176 2147148 2148672 2166784 2168016 2171016 2171776 2190336 2191328 2192832 2194614 2213888 2214144 2217984 2218212 2237952 2242323 2260992 2262016 2265408 2266434 2285568 2290032 2291628 2310144 2312259 2314656 2316537 2337122 2337152 2341446 2361456 2363904 2386848 2387124 2387929 2391264 2392347 2412544 2412792 2417256 2437632 2438736 2439018 2442393 2443248 2464128 2465244 2490624 2490912 2491752 2492648 2495232 2517696 2519742 2543616 2544768 2546836 2548584 2571264 2573056 2574519 2598912 2601024 2602202 2603988 2628992 2629296 2654208 2656638 2657568 2684928 2685204 2686144 2690172 2714112 2714391 2719413 2742336 2743296 2743578 2748654 2772144 2775368 2801664 2801952 2802276 2803221 2804229 2807136 2829184 2832408 2834382 2861568 2862864 2864896 2890688 2892672 2894688 2895999 2920448 2923776 2926152 2952192 2957312 2957616 2957958 2983936 2985984 2989764 3020544 3021912 3047424 3050214 3053376 3055504 3080192 3083012 3085128 3086208 3088716 3116523 3121928 3122289 3148608 3150034 3151872 3152196 3155862 3182464 3182832 3188352 3189796 3217056 3218513 3220722 3223008 3250176 3251648 3252024 3256524 3257664 3285504 3286992 3291921 3320832 3321216 3322336 3326976 3327318 3356928 3359656 3391488 3393024 3398112 3399651 3428352 3432692 3435048 3437442 3465216 3468032 3471984 3505683 3505728 3512169 3542184 3543424 3545856 3579904 3580272 3580686 3586896 3618816 3619188 3625884 3656448 3657728 3658104 3658527 3664872 3696192 3697866 3735552 3735936 3736368 3737628 3738972 3742848 3776544 3779176 3779613 3815424 3817152 3820254 3856896 3859584 3861332 3898368 3901536 3903303 3936256 3943488 3943944 3945274 3981312 3984957 3986352 4027392 4027806 4029216 4035258 4066952 4071168 4113504 4114944 4115367 4118288 4122981 4155364 4158216 4163052 4198144 4202496 4202928 4207816 4210704 4243776 4245698 4248612 4251136 4251573 4289408 4292352 4294296 4297344 4333568 4336032 4342032 4343552 4380672 4382656 4385664 4389228 4427776 4428288 4435968 4436424 4436937 4475904 4484646 4521984 4524032 4530816 4532868 4571136 4575321 4580064 4583256 4620288 4624518 4629312 4633074 4674244 4674304 4682892 4722912 4725051 4727808 4733793 4773696 4774248 4775858 4782528 4784694 4825088 4825584 4834512 4875264 4877472 4878036 4879681 4884786 4886496 4928256 4930488 4981248 4981824 4983504 4985296 4990464 4990977 5035392 5039484 5087232 5089536 5093672 5097168 5142528 5146112 5149038 5156163 5197824 5202048 5204404 5207976 5257984 5258592 5308416 5313276 5315136 5369856 5370408 5371029 5372288 5380344 5428224 5428782 5438826 5484672 5486592 5487156 5497308 5544288 5546799 5550736 5603328 5603904 5604552 5606442 5608458 5614272 5658368 5664816 5668764 5723136 5725728 5729792 5730381 5781376 5785344 5789376 5791998 5840896 5847552 5852304 5904384 5914624 5915232 5915916 5917911 5920039 5967872 5971968 5979528 6041088 6041709 6043824 6052887 6094848 6100428 6106752 6111008 6166024 6170256 6172416 6177432 6233046 6243856 6244578 6297216 6300068 6303744 6304392 6311724 6364928 6365664 6368547 6376704 6379592 6434112 6437026 6441444 6446016 6500352 6503296 6504048 6513048 6515328 6571008 6573984 6583842 6641664 6642432 6644672 6653952 6654636 6713856 6719312 6726969 6782976 6786048 6796224 6799302 6856704 6865384 6870096 6874884 6930432 6936064 6936777 6943968 6949611 7011366 7011456 7024338 7084368 7086848 7091712 7159808 7160544 7161372 7163787 7173792 7177041 7237632 7238376 7251768 7312896 7315456 7316208 7317054 7327179 7329744 7392384 7395732 7471872 7472736 7475256 7477944 7485696 7553088 7558352 7559226 7630848 7634304 7640508 7713792 7719168 7722664 7723557 7796736 7803072 7806606 7872512 7886976 7887888 7890548 7962624 7969914 7972704 7979183 8054784 8055612 8058432 8070516 8133904 8142336 8143173 8158239 8227008 8229888 8230734 8236576 8245962 8310728 8316432 8326104 8396288 8404992 8405856 8409663 8412687 8415632 8421408 8487552 8491396 8497224 8502272 8503146 8578816 8584704 8588592 8594688 8667136 8672064 8684064 8687104 8687997 8761344 8765312 8771328 8778456 8855552 8856576 8871936 8872848 8873874 8951808 8969292 8975543 9048064 9061632 9065736 9142272 9150642 9160128 9166512 9240576 9249036 9258624 9266148 9348488 9348608 9349569 9365784 9366867 9445824 9450102 9455616 9467586 9547392 9548496 9551716 9565056 9569388 9650176 9651168 9655539 9659011 9669024 9750528 9754944 9756072 9759362 9769572 9772992 9856512 9860976 9875763 9962496 9963648 9967008 9970592 9980928 9981954 10070784 10078968 10174464 10179072 10187344 10194336 10198953 10285056 10292224 10298076 10312326 10395648 10404096 10408808 10415952 10515968 10517049 10517184 10536507 10626552 10630272 10739712 10740816 10742058 10744576 10760688 10856448 10857564 10877652 10969344 10973184 10974312 10975581 10994616 11088576 11093598 11101472 11206656 11207808 11209104 11212884 11216916 11228544 11316736 11329632 11337528 11338839 11446272 11451456 11459584 11460762 11562752 11570688 11578752 11583996 11681792 11695104 11704608 11709909 11808768 11829248 11830464 11831832 11835822 11840078 11935744 11943936 11954871 11959056 12082176 12083418 12087648 12097471 12105774 12200856 12213504 12222016 12332048 12340512 12344832 12346101 12354864 12368943 12466092 12487712 12489156 12594432 12600136 12607488 12608784 12623448 12729856 12731328 12737094 12753408 12754719 12759184 12868224 12874052 12882888 12892032 13000704 13006592 13008096 13026096 13030656 13142016 13147968 13167684 13283328 13284864 13289344 13307904 13309272 13310811 13427712 13438624 13453938 13565952 13572096 13592448 13598604 13713408 13725963 13730768 13740192 13749768 13860864 13872128 13873554 13887936 13899222 14022732 14022912 14048676 14168736 14173696 14175153 14183424 14201379 14319616 14321088 14322744 14327574 14347584 14354082 14475264 14476752 14503536 14625792 14630912 14632416 14634108 14639043 14644307 14654358 14659488 14784768 14791464 14943744 14945472 14950512 14955888 14971392 14972931 15106176 15116704 15118452 15261696 15268608 15281016 15427584 15438336 15445328 15447114 15468489 15593472 15606144 15613212 15745024 15773952 15775776 15781096 15925248 15939828 15945408 15958366 16109568 16111224 16113087 16116864 16141032 16267808 16284672 16286346 16305287 16316478 16454016 16459776 16461468 16473152 16491924 16621456 16632864 16640397 16652208 16792576 16809984 16811712 16819326 16825374 16831264 16842816 16975104 16982792 16994448 17004544 17006292 17157632 17169408 17177184 17189376 17191143 17334272 17344128 17368128 17374208 17375994 17522688 17530624 17542656 17556912 17711104 17713152 17743872 17745696 17747748 17753733 17760117 17903616 17938584 17951086 18096128 18123264 18125127 18131472 18284544 18301284 18320256 18333024 18341327 18498072 18517248 18532296 18696976 18697216 18699138 18731568 18733734 18891648 18900204 18911232 18935172 19094784 19096992 19103432 19105641 19130112 19138776 19300352 19302336 19311078 19318022 19338048 19501056 19509888 19512144 19518724 19539144 19545984 19713024 19721952 19737979 19751526 19924992 19927296 19934016 19941184 19961856 19963908 20141568 20157936 20180907 20348928 20358144 20374688 20388672 20397906 20570112 20584448 20596152 20624652 20791296 20808192 20810331 20817616 20831904 20848833 21031936 21034098 21034368 21073014 21253104 21260544 21479424 21481632 21484116 21489152 21491361 21521376 21531123 21712896 21715128 21755304 21938688 21946368 21948624 21951162 21989232 22177152 22187196 22202659 22202944 22415616 22418208 22425768 22433832 22457088 22633472 22659264 22675056 22677678 22892544 22902912 22919168 22921524 23125504 23141376 23157504 23167992 23170671 23363584 23390208 23409216 23419818 23617536 23658496 23660928 23663664 23671644 23680156 23871488 23887872 23893343 23909742 23918112 23937549 24164352 24166836 24175296 24194942 24211548 24401712 24427008 24429519 24444032 24664096 24681024 24689664 24692202 24709728 24720919 24737886 24932184 24975424 24978312 25188864 25200272 25214976 25217568 25228989 25238061 25246896 25459712 25462656 25474188 25506816 25509438 25518368 25736448 25748104 25765776 25784064 26001408 26013184 26016192 26052192 26061312 26063991 26284032 26295936 26335368 26566656 26569728 26578688 26615808 26618544 26621622 26855424 26877248 26907876 26926629 27144192 27184896 27197208 27426816 27451926 27461536 27480384 27499536 27721728 27744256 27747108 27775872 27798444 28045464 28045824 28048707 28097352 28100601 28337472 28347392 28350306 28366848 28402758 28639232 28642176 28645488 28655148 28695168 28708164 28950528 28953504 28966617 28977033 29007072 29251584 29261824 29264832 29268216 29278086 29288614 29308716 29318976 29569536 29582928 29887488 29890944 29901024 29911776 29925323 29942784 29945862 30212352 30233408 30236904 30523392 30537216 30562032 30596859 30855168 30876672 30890656 30894228 30936978 31186944 31212288 31226424 31490048 31547904 31551147 31551552 31562192 31609521 31879656 31890816 31916732 32219136 32222448 32226174 32233728 32282064 32535616 32569344 32572692 32610574 32632956 32908032 32919552 32922936 32926743 32946304 32983848 33242912 33265728 33280794 33304416 33585152 33619968 33623424 33638652 33650748 33662528 33685632 33950208 33965584 33988896 34009088 34012584 34016517 34315264 34338816 34354368 34378752 34382286 34668544 34688256 34736256 34748416 34751988 35045376 35061248 35085312 35113824 35129727 35422208 35426304 35487744 35491392 35495496 35507466 35520234 35807232 35877168 35902172 36192256 36225391 36246528 36250254 36262944 36292413 36602568 36640512 36666048 36682654 36996144 37034496 37038303 37064592 37393952 37394432 37398276 37463136 37467468 37480103 37783296 37800408 37822464 37870344 38189568 38193984 38206864 38211282 38260224 38264157 38277552 38600704 38604672 38622156 38636044 38676096 39002112 39019776 39024288 39037448 39078288 39091968 39426048 39443904 39475958 39503052 39849984 39854592 39868032 39882368 39923712 39927816 40283136 40315872 40334131 40361814 40697856 40716288 40749376 40777344 40795812 41140224 41168896 41177889 41192304 41249304 41582592 41616384 41620662 41635232 41663808 41697666 42063872 42068196 42068736 42146028 42506208 42521088 42525459 42604137 42958848 42963264 42968232 42978304 42982722 43042752 43062246 43425792 43430256 43510608 43877376 43892736 43897248 43902324 43917129 43932921 43978464 44354304 44374392 44405318 44405888 44831232 44836416 44851536 44867664 44914176 45266944 45318528 45350112 45355356 45370651 45785088 45805824 45838336 45843048 46251008 46282752 46315008 46335984 46341342 46405467 46727168 46780416 46818432 46839636 47235072 47321856 47327328 47343288 47360312 47742976 47775744 47786686 47819484 47836224 47875098 48328704 48333672 48350592 48389884 48423096 48803424 48825527 48854016 48859038 48888064 48915861 49328192 49362048 49379328 49384404 49419456 49441838 49475772 49864368 49921191 49950848 49956624 50377728 50400544 50429952 50435136 50457978 50476122 50493792 50919424 50925312 50948376 51013632 51018876 51036736 51472896 51496208 51531552 51568128 51573429 52002816 52026368 52032384 52104384 52122624 52127982 52568064 52591872 52670736 53133312 53139456 53157376 53231616 53237088 53243244 53261199 53280351 53710848 53754496 53815752 53853258 54288384 54369792 54394416 54853632 54903852 54922367 54923072 54960768 54999072 55023981 55488512 55494216 55551744 55596888 56090928 56091648 56097414 56194704 56201202 56674944 56694784 56700612 56733696 56805516 57284352 57290976 57310296 57316923 57390336 57416328 57901056 57907008 57933234 57954066 58014144 58503168 58523648 58529664 58536432 58556172 58577228 58617432 58637952 59139072 59165856 59213937 59774976 59781888 59802048 59823552 59850646 59885568 59891724 60424704 60466816 60473808 61046784 61074432 61124064 61151747 61193718 61710336 61753344 61781312 61788456 61873956 62373888 62424576 62430993 62452848 62546499 62980096 63095808 63102294 63103104 63124384 63219042 63759312 63781632 63833464 64438272 64444896 64452348 64467456 64474083 64564128 64593369 65071232 65138688 65145384 65221148 65265912 65816064 65839104 65845872 65853486 65892608 65967696 66485824 66531456 66561588 66607977 66608832 67170304 67246848 67277304 67301496 67325056 67371264 67900416 67931168 67977792 68018176 68025168 68033034 68630528 68677632 68708736 68757504 68764572 69376512 69472512 69496832 69503976 69512013 70090752 70122496 70170624 70227648 70259454 70844416 70852608 70975488 70982784 70990992 71014932 71040468 71614464 71680029 71754336 71804344 71812647 72384512 72450782 72493056 72500508 72525888 72584826 73205136 73281024 73332096 73365308 73992288 74025799 74068992 74076606 74129184 74162757 74787904 74788864 74796552 74926272 74934936 74960206 75566592 75600816 75644928 75686967 75714183 75740688 76379136 76387968 76413728 76422564 76520448 76528314 76555104 77209344 77244312 77272088 77352192 78004224 78039552 78048576 78074896 78156576 78183936 78191973 78852096 78887808 78951916 79006104 79699968 79709184 79736064 79764736 79847424 79855632 80566272 80631744 80668262 80723628 80779887 81432576 81498752 81554688 81591624 82280448 82337792 82355778 82384608 82498608 83165184 83232768 83241324 83270464 83327616 83395332 84127744 84136392 84137472 84146121 84292056 84301803 85012416 85042176 85050918 85208274 85917696 85926528 85936464 85956608 85965444 86085504 86124492 86851584 86860512 86899851 86931099 87021216 87754752 87785472 87794496 87804648 87834258 87865842 87956928 88708608 88748784 88810636 88811776 89662464 89672832 89703072 89735328 89775969 89828352 90533888 90637056 90700224 90710712 90741302 91570176 91611648 91676672 91686096 92502016 92565504 92630016 92671968 92682684 92713939 92810934 93560832 93636864 93679272 94470144 94643712 94653441 94654656 94686576 94720624 94828563 95485952 95573372 95638968 95672448 95750196 96657408 96667344 96701184 96779768 96846192 97606848 97651054 97708032 97718076 97776128 97831722 98656384 98724096 98758656 98768808 98838912 98883676 98951544 99728736 99773903 99842382 99901696 99913248 100755456 100801088 100859904 100870272 100915956 100952244 100987584 101838848 101850624 101896752 102027264 102037752 102049551 102073472 102945792 102992416 103063104 103136256 103146858 104005632 104052736 104064768 104208768 104245248 104255964 105136128 105183744 105341472 105389181 106266624 106278912 106314752 106463232 106474176 106486488 106522398 106560702 107421696 107508992 107631504 107706516 108576768 108676173 108739584 108788832 108877239 109807704 109844734 109846144 109921536 109998144 110047962 110977024 110988432 111103488 111193776 112181856 112183296 112194828 112232663 112389408 112402404 112440309 113349888 113389568 113401224 113467392 113611032 114568704 114581952 114620592 114633846 114780672 114792471 114832656 115802112 115814016 115866468 115908132 116028288 117006336 117059328 117072864 117112344 117154456 117234864 117275904 118278144 118331712 118427874 119549952 119563776 119604096 119647104 119701292 119771136 119783448 120849408 120933632 120947616 121002393 122093568 122148864 122248128 122303494 122387436 123420672 123506688 123533667 123562624 123576912 123747912 124747776 124849152 124861986 124905696 125092998 126191616 126204588 126206208 126248768 126438084 127518624 127563264 127576377 127666928 127812411 128876544 128889792 128904696 128934912 128948166 129128256 129186738 130142464 130277376 130290768 130442296 130531824 131632128 131678208 131691744 131706972 131751387 131785216 131798763 131935392 132971648 133062912 133123176 133215954 133217664 134340608 134493696 134554608 134602992 134650112 134742528 135800832 135862336 135955584 136036352 136050336 136066068 136111953 137261056 137355264 137417472 137515008 137529144 138753024 138945024 138993664 139007952 139024026 139216401 140181504 140244992 140341248 140455296 140518908 141705216 141965568 141981984 142029864 142080936 143228928 143360058 143508672 143608688 143625294 144769024 144901564 144986112 145001016 145051776 145169652 146410272 146476581 146562048 146664192 146730616 146747583 147984576 148051598 148137984 148153212 148258368 148325514 149575808 149577728 149593104 149852544 149869872 149920412 151133184 151201632 151270111 151289856 151373934 151428366 151481376 152758272 152775936 152827456 152845128 153040896 153056628 153110208 154418688 154488624 154544176 154704384 154720287 156008448 156079104 156097152 156149792 156313152 156367872 156383946 157704192 157775616 157903832 158012208 159399936 159418368 159472128 159529472 159694848 159711264 159783597 159841053 161132544 161263488 161336524 161447256 161559774 162865152 162997504 163109376 163183248 164560896 164675584 164711556 164767101 164769216 164997216 165071943 166465536 166482648 166540928 166655232 166790664 168255488 168272784 168274944 168292242 168584112 168603606 170024832 170084352 170101836 170416548 171853056 171872928 171913216 171930888 171950769 172171008 172248984 173703168 173721024 173799702 173862198 174042432 175509504 175570944 175588992 175609296 175668516 175731684 175913856 177417216 177497568 177621272 177623552 177641811 179324928 179345664 179406144 179470656 179551938 179656704 181067776 181274112 181400448 181421424 181482604 183140352 183223296 183353344 183372192 183455241 183521209 185004032 185131008 185260032 185343936 185365368 185427878 185621868 187121664 187273728 187292979 187358544 187639497 188940288 189287424 189306882 189309312 189373152 189441248 189657126 191146744 191277936 191344896 191500392 193314816 193334688 193402368 193422249 193559536 193692384 193780107 195213696 195302108 195416064 195436152 195552256 195663444 197312768 197448192 197517312 197537616 197677824 197767352 197903088 199457472 199547806 199684764 199803392 199823931 199826496 201510912 201602176 201740544 201831912 201904488 201975168 203677696 203701248 203793504 204054528 204075504 204099102 204146944 205891584 205984832 206126208 206272512 206293716 208105472 208129536 208417536 208490496 208511928 208536039 210272256 210367488 210682944 210778362 212533248 212557824 212629504 212926464 212948352 212972976 213044796 213121404 214843392 215017984 215040087 215263008 215413032 215437941 217153536 217352346 217479168 217577664 217754478 219615408 219689468 219692288 219843072 219996288 220095924 221954048 221976864 222077397 222206976 222387552 222488271 224363712 224366592 224389656 224465326 224778816 224804808 224880618 226699776 226779136 226802448 226934784 227142549 227222064 229137408 229163904 229241184 229267692 229345007 229561344 229584942 229665312 231628032 231732936 231816264 232056576 234012672 234118656 234145728 234224688 234308912 234469728 234551808 234575919 236556288 236663424 236855748 239099904 239127552 239208192 239294208 239402584 239542272 239566896 241698816 241867264 241895232 242004786 242339661 244297728 244496256 244606988 244774872 246841344 247013376 247067334 247125248 247153824 247495824 249495552 249698304 249723972 249811392 250185996 252383232 252409176 252412416 252438363 252497536 252876168 252905409 255037248 255126528 255152754 255333856 255624822 257753088 257779584 257809392 257869824 257896332 258256512 258373476 260284928 260554752 260581536 260699553 260793297 260884592 261063648 263264256 263356416 263383488 263413944 263502774 263570432 263597526 263870784 265943296 266125824 266246352 266431908 266435328 268681216 268987392 269109216 269205984 269300224 269327907 269485056 271601664 271724672 271911168 272072704 272100672 272132136 272223906 274522112 274710528 274834944 275030016 275058288 277506048 277890048 277987328 278015904 278048052 278141817 278241833 278432802 280489984 280682496 280910592 281037816 283410432 283931136 283960323 283963968 284059728 284161872 284485689 286457856 286720116 287017344 287217376 287250588 289803128 289972224 290002032 290103552 290339304 292820544 292953162 293124096 293328384 293461232 293495166 295969152 296103196 296275968 296306424 296516736 296651028 299151616 299155456 299186208 299321709 299705088 299739744 299840824 302266368 302403264 302540222 302579712 302747868 302856732 302962752 305516544 305551872 305654912 305690256 306081792 306113256 306148653 306220416 308837376 308977248 309088352 309408768 309440574 312016896 312158208 312194304 312299584 312626304 312735744 312767892 315408384 315551232 315807664 316024416 316167543 318799872 318836736 318944256 319058944 319389696 319422528 319567194 319682106 322265088 322526976 322673048 322894512 323119548 325730304 325995008 326028519 326218752 326366496 326631717 329351168 329423112 329534202 329538432 329994432 330143886 332931072 332965296 333081856 333310464 333581328 336510976 336545568 336549888 336584484 336697989 337168224 337207212 337320927 340049664 340168704 340203672 340833096 343706112 343745856 343826432 343861776 343901538 344342016 344377413 344497968 347406336 347442048 347599404 347724396 348084864 351019008 351177984 351218592 351337032 351463368 351827712 354834432 354995136 355242544 355247104 355283622 358649856 358691328 358812288 358941312 359103876 359313408 362135552 362548224 362800896 362842848 362965208 363007179 366280704 366446592 366706688 366744384 366910482 367042418 370008064 370262016 370520064 370601001 370687872 370730736 370855756 371243736 374243328 374547456 374585958 374717088 375021601 375278994 378574848 378613764 378618624 378746304 378882496 379314252 382293488 382555872 382689792 382729131 383000784 383437233 386629632 386669376 386804736 386844498 387119072 387384768 387560214 390427392 390604216 390832128 390872304 391104512 391326888 394625536 394896384 395034624 395075232 395254161 395355648 395396289 395534704 395806176 398914944 399095612 399369528 399606784 399647862 399652992 403021824 403204352 403481088 403663824 403808976 403950336 407355392 407402496 407587008 408109056 408151008 408198204 408293888 408335859 411783168 411969664 412252416 412545024 412587432 416210944 416259072 416835072 416980992 417023856 417072078 420544512 420734976 421365888 421556724 421850521 425115648 425259008 425896704 425945952 426089592 426242808 429686784 430035968 430080174 430526016 430826064 430875882 434307072 434704692 434958336 435155328 435508956 439230816 439378936 439384576 439429743 439686144 439992576 440191848 440242749 443908096 443953728 444154794 444413952 444775104 444976542 448727424 448733184 448779312 448930652 449557632 449609616 449761236 453399552 453558272 453604896 453810333 453869568 453973517 454285098 454444128 458274816 458327808 458482368 458535384 458690014 459122688 459169884 459330624 463256064 463465872 463632528 464113152 464160861 468025344 468237312 468291456 468449376 468617824 468939456 469103616 469151838 473112576 473326848 473711496 478199808 478255104 478416384 478588416 478805168 479084544 479133792 479350791 479523159 483397632 483734528 483790464 484009572 484679322 488595456 488992512 489213976 489549744 493682688 494026752 494134668 494250496 494301303 494307648 494991648 495215829 499396608 499447944 499622784 500371992 504766464 504818352 504824832 504876726 504995072 505752336 505810818 510074496 510253056 510305508 510667712 511249644 515559168 515618784 515739648 515792664 515852307 516513024 516746952 520569856 521109504 521163072 521399106 521586594 521769184 522127296 526528512 526712832 526766976 526827888 527005548 527140864 527195052 527741568 531886592 532251648 532492704 532863816 532870656 532925433 537362432 537974784 538218432 538411968 538600448 538655814 538970112 543203328 543449344 543822336 544145408 544201344 544264272 544447812 549044224 549421056 549669888 550060032 550116576 550365723 550563627 555012096 555780096 555974656 556031808 556096104 556283634 556483666 556865604 560979968 561364992 561821184 561878937 562075632 566820864 567862272 567920646 567927936 568119456 568323744 568581137 568971378 573440232 574034688 574434752 574501176 579606256 579944448 580004064 580207104 580266747 580678608 581340321 585641088 585906324 586248192 586656768 586922464 586990332 591938304 592206392 592551936 592612848 593033472 593302056 598303232 598310912 598372416 598643418 599410176 599471793 599479488 599681648 604532736 604806528 605080444 605495736 605713464 605925504 611033088 611103744 611309824 611380512 612163584 612226512 612297306 612440832 617674752 617954496 618176704 618817536 618881148 624316416 624388608 624599168 625252608 625471488 625535784 625608117 630816768 631102464 631615328 632048832 632335086 637599744 637673472 637888512 638117888 638779392 638845056 639134388 639364212 644530176 645053952 645120261 645346096 645789024 646239096 646313823 651460608 651990016 652057038 652437504 652732992 653263434 658702336 658846224 659068404 659076864 659988864 660287772 665862144 665930592 666163712 666232191 666620928 667162656 667464813 673021952 673091136 673099776 673168968 673395978 674336448 674414424 674641854 680099328 680337408 680407344 681666192 687412224 687491712 687652864 687723552 687803076 688035021 688282429 688684032 688754826 688995936 694884096 695198808 695448792 696169728 702038016 702355968 702437184 702674064 702926736 703655424 703727757 709668864 709990272 710485088 710494208 710567244 717299712 717382656 717624576 717882624 718207752 718626816 724271104 725096448 725601792 725685696 725930416 726014358 727018983 732893184 733413376 733488768 733820964 734084836 740016128 740524032 741040128 741202002 741375744 741461472 741711512 742487472 748486656 749094912 749171916 749434176 750043202 750557988 757149696 757227528 757237248 757315089 757492608 757764992 758628504 764586976 765111744 765379584 765458262 766001568 766348489 766874466 773259264 773338752 773609472 773688996 774238144 774769536 775120428 780854784 781208432 781664256 781744608 782098659 782209024 782379891 782653776 789251072 789792768 790069248 790150464 790508322 790711296 790792578 791069408 791612352 797829888 798191224 798739056 799213568 799295724 799305984 806043648 806408704 806962176 807327648 807617952 807900672 807983721 814710784 814804992 815174016 816218112 816302016 816396408 816587776 816671718 823566336 823939328 824504832 825090048 825174864 832421888 832518144 833670144 833961984 834047712 834144156 834425451 834725499 841469952 842731776 843113448 843701042 850231296 850518016 851793408 851880969 851891904 852179184 852485616 859373568 860071936 860160348 861052032 861652128 861751764 862042369 869409384 869916672 870310656 871017912 878461632 878757872 878769152 878859486 879372288 879985152 880383696 880485498 887816192 887907456 888309588 888827904 889550208 889953084 897454848 897466368 897558624 897861304 897965127 899115264 899219232 899522472 906799104 907116544 907209792 907620666 907739136 907947034 908570196 908888256 916549632 916655616 916964736 917070768 917380028 918245376 918339768 918661248 926512128 926931744 927265056 927685013 928226304 928321722 936050688 936474624 936582912 936898752 937235648 937878912 938207232 938303676 946225152 946653696 947422992 948502629 956399616 956510208 956832768 957176832 957610336 958169088 958267584 958701582 959046318 966795264 967469056 967580928 968019144 969358644 977190912 977985024 978085557 978427952 979099488 979895151 988053504 988269336 988500992 988602606 988615296 989983296 990431658 998793216 998895888 999245568 1000743984 1009532928 1009636704 1009649664 1009753452 1009990144 1010093967 1011504672 1011621636 1011962781 1020148992 1020506112 1020611016 1021335424 1022499288 1031118336 1031237568 1031479296 1031585328 1031704614 1033026048 1033493904 1041139712 1042219008 1042326144 1042798212 1043173188 1043524973 1043538368 1044254592 1053057024 1053533952 1053655776 1054011096 1054281728 1054390104 1055483136 1063773184 1064503296 1064985408 1065727632 1065741312 1065850866 1074724864 1075949568 1076436864 1076823936 1077200896 1077311628 1077940224 1086406656 1086898688 1087644672 1088402688 1088528544 1088895624 1089021537 1098088448 1098842112 1099339776 1100120064 1100233152 1100731446 1101127254 1110024192 1111560192 1111949312 1112063616 1112192208 1112567268 1112967332 1113731208 1121959936 1122729984 1122987121 1123642368 1123757874 1124151264 1125064803 1135724544 1135841292 1135855872 1136238912 1136647488 1137162274 1137942756 1146880464 1148069376 1148187393 1148869504 1149002352 1159212512 1159888896 1160008128 1160414208 1160533494 1161357216 1161883193 1162680642 1171282176 1171812648 1172496384 1173313536 1173844928 1173980664 1183876608 1184412784 1185103872 1185225696 1185762483 1186066944 1186188867 1186604112 1196606464 1196621824 1196744832 1197286836 1198820352 1198943586 1198958976 1199363296 1209065472 1209613056 1210160888 1210991472 1211426928 1211851008 1222066176 1222207488 1222619648 1222761024 1224327168 1224453024 1224594612 1224881664 1225007577 1235349504 1235908992 1236353408 1237635072 1237762296 1248632832 1248777216 1249198336 1250505216 1250942976 1251071568 1251216234 1261633536 1262204928 1263230656 1264097664 1264670172 1265551563 1275346944 1275777024 1276235776 1277690112 1278268776 1278728424 1289060352 1290107904 1290240522 1290692192 1291578048 1292478192 1292627646 1302921216 1303980032 1304114076 1304875008 1305465984 1306526868 1317692448 1318136808 1318153728 1318289229 1319977728 1320575544 1320728247 1331724288 1331861184 1332327424 1332464382 1333241856 1334325312 1334929626 1346043904 1346182272 1346199552 1346337936 1346791956 1348672896 1348828848 1349283708 1360198656 1360674816 1360814688 1361430999 1361920551 1363332384 1374824448 1374983424 1375305728 1375447104 1375606152 1376070042 1376564858 1377368064 1377509652 1377991872 1389768192 1390397616 1390897584 1392339456 1404076032 1404711936 1404874368 1405348128 1405853472 1406490181 1407310848 1407455514 1419337728 1419980544 1420970176 1420988416 1421134488 1434599424 1434765312 1435249152 1435765248 1436415504 1437253632 1438052373 1438569477 1448542208 1450192896 1451203584 1451371392 1451860832 1452028716 1454037966 1465786368 1466977536 1467641928 1468169672 1480032256 1481048064 1482080256 1482404004 1482751488 1482903909 1482922944 1483423024 1484974944 1485647487 1498189824 1498343832 1498868352 1500086404 1501115976 1514299392 1514455056 1514474496 1514630178 1514985216 1515529984 1517257008 1529173952 1530223488 1530759168 1530916524 1532003136 1532696978 1533748932 1546677504 1547218944 1547377992 1547556921 1548476288 1549539072 1550240856 1561709568 1562416864 1563328512 1563489216 1564197318 1564418048 1564759782 1565307552 1578502144 1579585536 1580138496 1580300928 1581016644 1581422592 1581585156 1582138816 1583224704 1595659776 1596382448 1597478112 1598427136 1598591448 1598611968 1598776299 1612087296 1612817408 1613924352 1614655296 1615235904 1615801344 1615967442 1629421568 1629609984 1630348032 1632436224 1632604032 1632792816 1633175552 1633343436 1647132672 1647878656 1649009664 1650180096 1650349728 1651097169 1651690881 1664843776 1665036288 1667340288 1667923968 1668095424 1668288312 1668850902 1669450998 1682939904 1685463552 1686226896 1687402084 1700462592 1701036032 1702593377 1703586816 1703761938 1703783808 1704358368 1704971232 1705743411 1720143872 1720320696 1722104064 1723304256 1723503528 1724084738 1738818768 1739833344 1740621312 1740800241 1742035824 1756923264 1757515744 1757538304 1757718972 1758744576 1759970304 1760767392 1760970996 1761564841 1775814912 1776619176 1777655808 1779100416 1779906168 1794909696 1794932736 1795117248 1795722608 1795930254 1798230528 1798415379 1798438464 1799044944 1813598208 1814233088 1814419584 1815241332 1815894068 1817140392 1817776512 1833099264 1833311232 1833929472 1834141536 1834760056 1836490752 1836679536 1837322496 1853024256 1853863488 1854530112 1855370026 1856452608 1856643444 1872949248 1873165824 1873797504 1874471296 1875757824 1876414464 1876607352 1892450304 1893307392 1894845984 1895704157 1897005258 1912799232 1913020416 1913665536 1914353664 1915220672 1916338176 1916535168 1917403164 1918092636 1933590528 1934938112 1935161856 1935360783 1936038288 1938717288 1938941469 1954381824 1955970048 1956171114 1956855904 1958198976 1959790302 1976107008 1976538672 1977001984 1977205212 1977230592 1979966592 1980863316 1997586432 1997791776 1998491136 1998696573 2001487968 2002394439 2019065856 2019273408 2019299328 2019506904 2019980288 2020187934 2023009344 2023243272 2023925562 2040297984 2041012224 2041222032 2042670848 2044998576 2062236672 2062475136 2062958592 2063170656 2063409228 2064105063 2064847287 2066052096 2066987808 2082279424 2084652288 2085596424 2086346376 2087049946 2087076736 2088509184 2106114048 2107067904 2107311552 2108022192 2108563456 2108780208 2110966272 2127546368 2129006592 2129970816 2131455264 2131482624 2131701732 2132420597 2151899136 2152873728 2153647872 2154401792 2154623256 2155880448 2172813312 2173797376 2175289344 2176805376 2177057088 2177791248 2178043074 2181056949 2196176896 2198679552 2200240128 2200466304 2201462892 2202254508 2220048384 2223120384 2224127232 2224384416 2225134536 2225934664 2227462416 2243919872 2245459968 2245974242 2247284736 2247515748 2248302528 2250129606 2271449088 2271682584 2271711744 2272477824 2273294976 2274324548 2275885512 2293760928 2294799769 2296138752 2296374786 2297739008 2298004704 2299045467 2318425024 2319777792 2320016256 2320828416 2321066988 2322714432 2323766386 2325361284 2342564352 2343625296 2344992768 2346295977 2346627072 2347139673 2347689856 2347961328 2367753216 2368825568 2370207744 2370451392 2371524966 2372133888 2372377734 2373208224 2393212928 2393489664 2394573672 2397640704 2397887172 2397917952 2398726592 2418130944 2419226112 2420321776 2421982944 2422853856 2423702016 2423951163 2444132352 2444414976 2445239296 2445522048 2448654336 2448906048 2449189224 2449763328 2450015154 2470699008 2471817984 2472706816 2475270144 2475524592 2497265664 2497554432 2498396672 2501010432 2501885952 2502143136 2502432468 2503276353 2504176497 2524409856 2526461312 2528195328 2529340344 2531103126 2550693888 2551554048 2552471552 2555380224 2556537552 2557456848 2578120704 2580215808 2580481044 2581351249 2581384384 2583156096 2584956384 2585255292 2586127107 2607960064 2608228152 2609750016 2610931968 2613053736 2635384896 2636273616 2636307456 2636578458 2639955456 2641151088 2641456494 2663448576 2663722368 2664654848 2664928764 2666483712 2668650624 2669859252 2692364544 2692399104 2692675872 2693583912 2693895381 2697345792 2697657696 2698567416 2720397312 2721349632 2721629376 2722861998 2723841102 2726664768 2749648896 2749966848 2750611456 2750894208 2751212304 2752140084 2753129716 2754736128 2755019304 2755983744 2779536384 2780795232 2781795168 2783055039 2784678912 2808152064 2809423872 2809748736 2810696256 2811706944 2812980362 2814621696 2814911028 2838675456 2839961088 2841940352 2841976832 2842268976 2869198848 2869530624 2870498304 2871530496 2872831008 2874132109 2874507264 2876104746 2877138954 2900385792 2902407168 2902742784 2903721664 2904057432 2908075932 2931572736 2933955072 2934256671 2935283856 2936339344 2939685453 2960064512 2964160512 2964808008 2965502976 2965807818 2965845888 2966846048 2969949888 2971294974 2996379648 2996687664 2997736704 3000172808 3002231952 3028598784 3028910112 3028948992 3029260356 3029970432 3030281901 3031059968 3034514016 3035888343 3058347904 3060446976 3061518336 3061833048 3064006272 3065393956 3067497864 3093355008 3094437888 3094755984 3095113842 3096952576 3099078144 3100481712 3123419136 3124833728 3126657024 3126978432 3128394636 3128836096 3129519564 3130574919 3130615104 3157004288 3159171072 3160601856 3162033288 3162845184 3163170312 3164277632 3166449408 3191319552 3192764896 3194956224 3196854272 3197182896 3197223936 3197552598 3224174592 3225634816 3227848704 3229310592 3230471808 3231602688 3231934884 3259219968 3260696064 3265208064 3265585632 3266351104 3266686872 3267064611 3294265344 3295757312 3298019328 3300360192 3300699456 3302194338 3303381762 3329687552 3330072576 3334680576 3335847936 3336190848 3336576624 3337701804 3338901996 3365879808 3368961363 3370927104 3372453792 3374804168 3375194409 3402072064 3405186754 3407173632 3407523876 3407567616 3408716736 3409942464 3411486822 3440287744 3440641392 3444208128 3446608512 3447007056 3448169476 3477637536 3479212553 3479666688 3481242624 3481600482 3484071648 3485649579 3513846528 3515031488 3515076608 3515437944 3517489152 3519940608 3521534784 3521941992 3523129682 3551629824 3553238352 3555311616 3557287449 3558200832 3558566601 3559812336 3589819392 3589865472 3590234496 3591445216 3591860508 3596461056 3596830758 3596876928 3598089888 3627196416 3628839168 3630482664 3631788136 3634280784 3635553024 3666198528 3666622464 3667858944 3668283072 3669520112 3672981504 3673359072 3674644992 3675022731 3706048512 3707726976 3709060224 3710740052 3712905216 3713286888 3745898496 3746331648 3747595008 3748942592 3751515648 3752828928 3753214704 3784900608 3786614784 3789691968 3791408314 3794010516 3796654689 3826040832 3827331072 3828707328 3830441344 3833070336 3834806328 3836185272 3867181056 3869876224 3870323712 3870721566 3872076576 3877434576 3877882938 3908763648 3911940096 3912342228 3913711808 3916397952 3919580604 3953077344 3954003968 3954410424 3954461184 3954867687 3959933184 3961726632 3962184741 3995172864 3995583552 3996982272 3997393146 4002975936 4004788878 4038131712 4038546816 4038598656 4039013808 4039960576 4040375868 4046018688 4046486544 4047851124 4080595968 4082024448 4082444064 4084292997 4085341696 4085761653 4089997152 4124473344 4124950272 4125917184 4126341312 4126818456 4128210126 4129694574 4132104192 4133975616 4164558848 4169304576 4171192848 4172692752 4174099892 4174153472 4177018368 4212228096 4214135808 4214623104 4216044384 4217126912 4217560416 4219470543 4221932544 4255092736 4258013184 4259941632 4262910528 4262965248 4263403464 4264841194 4303798272 4305747456 4307295744 4308803584 4309246512 4311760896 4315708431 4345626624 4347594752 4350578688 4353610752 4354114176 4355582496 4356086148 4357555133 4362113898 4397359104 4400932608 4402925784 4404509016 4440096768 4446240768 4448254464 4448711727 4448768832 4450269072 4451869328 4454924832 4456942461 4487839744 4491948484 4494569472 4495031496 4496605056 4500259212 4542898176 4543365168 4543423488 4544955648 4546589952 4548649096 4551771024 4587521856 4589599538 4592277504 4592749572 4595478016 4596009408 4598090934 4636850048 4640032512 4641656832 4642133976 4645428864 4647532772 4650722568 4685128704 4687250592 4689373441 4689985536 4692591954 4693254144 4694279346 4695379712 4695922656 4735506432 4737651136 4740415488 4740902784 4743049932 4744267776 4744755468 4746416448 4786425856 4786979328 4789147344 4795281408 4795774344 4795835904 4796328897 4797453184 4836261888 4838452224 4840643552 4843965888 4845707712 4847404032 4847902326 4888264704 4888829952 4890478592 4891044096 4897308672 4897812096 4898378448 4899526656 4900030308 4941398016 4943635968 4945413632 4950540288 4951049184 4953291507 4955072643 4994531328 4995108864 4996793344 5002020864 5003771904 5004286272 5004864936 5006552706 5008352994 5048819712 5052922624 5056390656 5058680688 5062206252 5101387776 5103108096 5104943104 5107780131 5110760448 5113075104 5114913696 5117230233 5160431616 5160962088 5162702498 5162768768 5166312192 5169912768 5170510584 5172254214 5215920128 5216456304 5219500032 5221863936 5226107472 5270769792 5272547232 5272614912 5273156916 5274935161 5279910912 5282302176 5282912988 5284694523 5327444736 5329309696 5329857528 5332967424 5337301248 5339718504 5384729088 5384798208 5385351744 5387167824 5387790762 5394691584 5395246137 5395315392 5397134832 5440794624 5442699264 5443258752 5445723996 5447682204 5453329536 5499297792 5499933696 5501788416 5502424608 5504280168 5506259432 5509472256 5510038608 5511967488 5559072768 5561590464 5563590336 5566110078 5569357824 5618847744 5619497472 5621392512 5623413888 5625960724 5629243392 5629822056 5677350912 5679922176 5683880704 5683953664 5684537952 5687112471 5738397696 5739061248 5740996608 5743060992 5745662016 5748264218 5749014528 5752209492 5754277908 5800771584 5804814336 5805485568 5806082349 5807443328 5808114864 5816151864 5816824407 5863145472 5867910144 5868513342 5870567712 5872678688 5879370906 5928321024 5929616016 5931005952 5931615636 5931691776 5933692096 5939899776 5942589948 5992759296 5993375328 5995473408 5996089719 6000345616 6004463904 6007183317 6057197568 6057820224 6057897984 6058520712 6059940864 6060563802 6062119936 6069028032 6071776686 6116695808 6120893952 6123036672 6123666096 6128012544 6130787912 6134995728 6186710016 6188875776 6189511968 6190227684 6192315189 6193905152 6194541861 6198156288 6200963424 6246838272 6249667456 6253956864 6256789272 6257672192 6259039128 6261149838 6261230208 6314008576 6318342144 6321203712 6324066576 6325690368 6326340624 6328555264 6332898816 6382639104 6385529792 6389912448 6393708544 6394365792 6394447872 6395105196 6397261791 6451269632 6455697408 6458621184 6460943616 6463205376 6463869768 6518439936 6521392128 6530416128 6531171264 6532702208 6533373744 6534129222 6543170847 6588530688 6591514624 6596038656 6600720384 6601398912 6604388676 6606763524 6660145152 6669361152 6672381696 6673153248 6675403608 6677803992 6731759616 6737922726 6741854208 6744907584 6749608336 6750388818 6804144128 6810373508 6814347264 6815047752 6815135232 6817433472 6819884928 6822973644 6880575488 6881282784 6884399307 6888416256 6893217024 6894014112 6896338952 6897136401 6955275072 6958425106 6959333376 6962485248 6963200964 6968143296 6971299158 7027693056 7030062976 7030153216 7030875888 7034978304 7039881216 7041419019 7043069568 7043883984 7046259364 7103259648 7106476704 7109695217 7110623232 7114574898 7116401664 7117133202 7119624672 7179638784 7180468992 7182890432 7183721016 7192922112 7193661516 7193753856 7196179776 7254392832 7257678336 7260965328 7263576272 7268561568 7271106048 7271853489 7332397056 7333244928 7335717888 7336566144 7339040224 7345963008 7346718144 7349289984 7350045462 7412097024 7415453952 7418120448 7421480104 7425810432 7426573776 7491796992 7492663296 7495190016 7497885184 7503031296 7505657856 7506429408 7509829059 7512529491 7573229568 7579383936 7582816628 7588021032 7593309378 7652081664 7654662144 7657414656 7660882688 7666140672 7669612656 7672370544 7734362112 7739752448 7740647424 7741443132 7744053747 7744153152 7754869152 7755765876 7758381321 7823880192 7824684456 7827423616 7832795904 7839161208 7906154688 7908007936 7908820848 7908922368 7909735374 7919866368 7923453264 7924369482 7990345728 7991167104 7993964544 7994786292 8005951872 8009577756 8077093632 8077197312 8078027616 8079921152 8080751736 8081686143 8092037376 8092973088 8095702248 8161191936 8164048896 8164888128 8168585994 8170683392 8171523306 8179994304 8248946688 8249900544 8251834368 8252682624 8253636912 8256420252 8259389148 8264208384 8267951232 8329117696 8338609152 8342385696 8345385504 8348199784 8348306944 8349165117 8354036736 8424456192 8428271616 8429246208 8432088768 8434253824 8435120832 8438941086 8443865088 8510185472 8516026368 8519883264 8525821056 8525930496 8526806928 8529682388 8607596544 8611494912 8614591488 8617607168 8618493024 8622396327 8623521792 8625496823 8631416862 8695189504 8701157376 8707221504 8708228352 8711164992 8712172296 8715110266 8724227796 8794718208 8801865216 8802770013 8805851568 8809018032 8819056359 8880193536 8892481536 8896508928 8897423454 8897537664 8900538144 8903738656 8909849664 8913884922 8983896968 8989138944 8990062992 8993210112 9000518424 9085796352 9086730336 9086846976 9089911296 9090845703 9093179904 9097298192 9103542048 9107665029 9175043712 9179199076 9184555008 9185499144 9190956032 9192018816 9196181868 9273700096 9280065024 9283313664 9284267952 9290857728 9295065544 9301445136 9370257408 9374501184 9378746882 9379971072 9385183908 9386508288 9388558692 9390759424 9391724757 9391845312 9471012864 9475302272 9481805568 9486099864 9488535552 9489510936 9492832896 9572851712 9573958656 9578294688 9590562816 9591548688 9591671808 9592657794 9594906368 9672523776 9676904448 9681287104 9687931776 9691415424 9694808064 9695804652 9777659904 9780957184 9782088192 9795624192 9796756896 9799053312 9800060616 9801193833 9882796032 9887271936 9890827264 9901080576 9902098368 9906583014 9910145286 9989062656 9990217728 9993586688 10004041728 10007543808 10008572544 10009729872 10013105412 10016705988 10097639424 10105845248 10106884089 10112781312 10117361376 10124412504 10125583227 10206216192 10209886208 10215560262 10221520896 10226150208 10229827392 10234460466 10320863232 10321924176 10325404996 10325537536 10332624384 10339825536 10341021168 10344508428 10431840256 10432912608 10437637659 10439000064 10443727872 10452214944 10456948737 10541539584 10545094464 10545229824 10546313832 10549870322 10559821824 10564604352 10565825976 10569389046 10654889472 10658619392 10659715056 10665934848 10674602496 10675699803 10679437008 10769458176 10769596416 10770703488 10774335648 10775581524 10779215329 10789383168 10790492274 10790630784 10794269664 10881589248 10886517504 10891447992 10895364408 10906659072 10998595584 10999867392 11003576832 11004849216 11008560336 11012518864 11018944512 11020077216 11023934976 11025068193 11118145536 11123180928 11127180672 11132220156 11138715648 11237695488 11238994944 11242785024 11246827776 11251921448 11258486784 11259644112 11354701824 11359844352 11367761408 11367907328 11369075904 11374224942 11389964067 11478122496 11481993216 11486121984 11491324032 11496528436 11504418984 11508555816 11601543168 11609628672 11610971136 11612164698 11614886656 11616229728 11632303728 11633648814 11726290944 11735820288 11737026684 11741135424 11745357376 11758741812 11859232032 11862011904 11863231272 11863383552 11864603061 11867384192 11879799552 11885179896 11886554223 11985518592 11986750656 11990946816 11992179438 12000691232 12008927808 12014366634 12114395136 12115640448 12115795968 12117041424 12119881728 12121127604 12124239872 12138056064 12143553372 12233391616 12241787904 12246073344 12247332192 12252878991 12256025088 12257284959 12261575824 12269991456 12373420032 12377751552 12379023936 12380455368 12384630378 12387810304 12389083722 12396312576 12401926848 12493676544 12499334912 12507913728 12513578544 12515344384 12518078256 12522299676 12522460416 12628017152 12636684288 12642407424 12648133152 12651380736 12652681248 12657110528 12658411629 12665797632 12765278208 12771059584 12779824896 12787417088 12788731584 12788895744 12790210392 12794523582 12902539264 12911394816 12917242368 12921887232 12926410752 12927739536 13036879872 13042784256 13060832256 13062342528 13065404416 13066747488 13068258444 13072665399 13077366151 13086341694 13183029248 13192077312 13202797824 13208777352 13213527048 13320290304 13338722304 13344763392 13346135181 13346306496 13350807216 13355607984 13370827383 13463519232 13475845452 13483708416 13489815168 13499216672 13500777636 13620747016 13628694528 13630095504 13630270464 13634866944 13639769856 13645947288 13761150976 13762565568 13768798614 13776832512 13786434048 13788028224 13792677904 13794272802 13910550144 13916850212 13924970496 13926401928 13936286592 13942598316 14055386112 14060125952 14060306432 14061751776 14068120323 14069956608 14079762432 14082838038 14086139136 14087767968 14092518728 14206519296 14212953408 14219390434 14221246464 14229149796 14232803328 14234266404 14239249344 14359277568 14360937984 14365780864 14367442032 14385844224 14387323032 14387507712 14388986691 14392359552 14508785664 14515356672 14521930656 14527152544 14537123136 14542212096 14543706978 14664794112 14666489856 14671435776 14673132288 14678080448 14691926016 14693436288 14698579968 14700090924 14824194048 14830907904 14836240896 14842960208 14851620864 14853147552 14859874521 14865217929 14983593984 14985326592 14990380032 14995770368 15006062592 15011315712 15012858816 15019658118 15025058982 15146459136 15158767872 15165633256 15176042064 15186618756 15304163328 15309324288 15314829312 15321765376 15323340393 15332281344 15339225312 15344741088 15351690699 15479504896 15481294848 15482886264 15488107494 15488306304 15509738304 15511531752 15516762642 15647760384 15649368912 15654847232 15665591808 15678322416 15812309376 15816015872 15817641696 15817844736 15819470748 15824805483 15839732736 15846906528 15848738964 15854083569 15982334208 15987929088 15989572584 16011903744 16019155512 16154187264 16154394624 16156055232 16159842304 16161503472 16163372286 16184074752 16185738411 16185946176 16191404496 16322383872 16328097792 16329776256 16337171988 16341366784 16343046612 16359988608 16497893376 16499801088 16505365248 16507273824 16512840504 16518778296 16528416768 16535902464 16658235392 16677218304 16684771392 16690771008 16696399568 16696613888 16698330234 16708073472 16856543232 16858492416 16864177536 16868507648 16870241664 16877882172 16887730176 17020370944 17032052736 17039766528 17051642112 17051860992 17053613856 17059364776 17061337413 17215193088 17222989824 17229182976 17235214336 17236986048 17244792654 17247043584 17250993646 17262833724 17390379008 17402314752 17414443008 17416456704 17418247047 17422329984 17424344592 17430220532 17448455592 17589436416 17603730432 17605540026 17611703136 17618036064 17626015247 17638112718 17784963072 17793017856 17794846908 17795075328 17801076288 17807477312 17819699328 17827769844 17967793936 17978277888 17980125984 17986420224 17988269157 18001036848 18021549951 18171592704 18173460672 18173693952 18179822592 18181691406 18186359808 18194596384 18207084096 18215330058 18350087424 18358398152 18369110016 18370998288 18381912064 18384037632 18392363736 18547400192 18560130048 18566627328 18568535904 18576945567 18581715456 18583625583 18590131088 18602890272 18740514816 18749002368 18757493764 18770367816 18773016576 18777117384 18781518848 18783449514 18783690624 18942025728 18950604544 18963611136 18972199728 18977071104 18979021872 18985665792 19145703424 19147917312 19156589376 19181125632 19183097376 19183343616 19185315588 19189812736 19191785373 19353808896 19362574208 19375863552 19382830848 19389616128 19391609304 19555319808 19561914368 19564176384 19591248384 19593513792 19598106624 19600121232 19602387666 19765592064 19774543872 19781654528 19802161152 19804196736 19813166028 19820290572 19826974487 19980435456 19987173376 20008083456 20017145088 20019459744 20026210824 20033411976 20195278848 20211690496 20213768178 20225562624 20234722752 20248825008 20251166454 20412432384 20419772416 20431120524 20443041792 20452300416 20459654784 20468920932 20641726464 20643848352 20650809992 20651075072 20653197921 20665248768 20679651072 20682042336 20689016856 20691409203 20863680512 20865825216 20875275318 20878000128 20887455744 20904429888 20913897474 21083079168 21090188928 21090459648 21092627664 21099740644 21119643648 21129208704 21131651952 21138778092 21309778944 21317238784 21319430112 21329085651 21331869696 21336755299 21349204992 21351399606 21358874016 21538916352 21541406976 21548671296 21551163048 21558430658 21578766336 21580984548 21581261568 21588539328 21763178496 21773035008 21782895984 21790728816 21813318144 21815560467 21997191168 21999734784 22007153664 22009698432 22017120672 22025037728 22037889024 22040154432 22047869952 22050136386 22236291072 22246361856 22254361344 22264440312 22277431296 22475390976 22477989888 22485570048 22493655552 22503842896 22516973568 22519288224 22529487177 22537588473 22719688704 22735522816 22735814656 22738151808 22748449884 22779928134 22956244992 22963986432 22972243968 22982648064 22993056872 23008837968 23017111632 23203086336 23219257344 23221942272 23224329396 23229773312 23232161241 23232459456 23264607456 23267297628 23275143963 23471640576 23474053368 23482270848 23490714752 23517483624 23718464064 23724023808 23726462544 23726767104 23729206122 23734768384 23759599104 23770359792 23773108446 23971037184 23973501312 23981893632 23984358876 24001382464 24017855616 24028733268 24231280896 24231591936 24234082848 24239763456 24242255208 24245058429 24248479744 24276112128 24287106744 24466783232 24483575808 24492146688 24494664384 24505757982 24512050176 24514569918 24523151648 24539982912 24746840064 24755503104 24758047872 24760910736 24769260756 24775620608 24778167444 24792625152 24803853696 24987353088 24998669824 25015827456 25027157088 25036156512 25044599352 25044920832 25047495351 25256034304 25273368576 25284814848 25296266304 25302761472 25305362496 25314221056 25316823258 25331595264 25530556416 25542119168 25559649792 25574834176 25577463168 25577791488 25580420784 25589047164 25805078528 25822789632 25834484736 25843774464 25852821504 25855479072 25867188981 25876490469 26085568512 26121664512 26124685056 26130808832 26133494976 26136516888 26145330798 26154732302 26172683388 26366058496 26384154624 26405595648 26408310039 26417554704 26427054096 26640580608 26677444608 26689526784 26692270362 26692612992 26701614432 26711215968 26723313439 26741654766 26951690904 26967416832 26979630336 26998433344 27001555272 27241494032 27257389056 27260191008 27260540928 27269733888 27272537109 27279539712 27291894576 27322995087 27522301952 27525131136 27537597228 27553665024 27572868096 27576056448 27585355808 27588545604 27821100288 27833700424 27849940992 27852803856 27872573184 27885196632 28110772224 28120251904 28120612864 28123503552 28136240646 28139913216 28159524864 28165676076 28172278272 28175174271 28175535936 28185037456 28413038592 28425906816 28438780868 28458299592 28465606656 28468532808 28478498688 28718555136 28721875968 28731561728 28734884064 28771688448 28774646064 28775015424 28777973382 28784719104 29017571328 29030713344 29043861312 29054305088 29074246272 29084424192 29087413956 29332979712 29342871552 29346264576 29356160896 29386872576 29397159936 29400181848 29403581499 29648388096 29661815808 29672481792 29685920416 29703241728 29706295104 29719749042 29730435858 29967187968 29970653184 29980760064 29991540736 30012125184 30022631424 30025717632 30039316236 30050117964 30292918272 30317535744 30320652267 30331266512 30352084128 30373237512 30376749681 30618648576 30629658624 30643530752 30646680786 30664562688 30678450624 30689482176 30703381398 30959009792 30962589696 30965772528 30976214988 30976612608 31019476608 31023063504 31033525284 31295520768 31298737824 31309694464 31312912977 31331183616 31356644832 31370846211 31624618752 31632031744 31635283392 31635689472 31638941496 31649610966 31679465472 31693813056 31697477928 31708167138 31964668416 31975858176 31979145168 32023807488 32038311024 32308374528 32308789248 32312110464 32319684608 32323006944 32326744572 32337645987 32349274163 32368149504 32371476822 32371892352 32382808992 32644767744 32659552512 32674343976 32682733568 32686093224 32719977216 32995786752 32999602176 33010730496 33014547648 33025681008 33037556592 33056833536 33071804928 33075204579 33316470784 33354436608 33369542784 33381542016 33392799136 33393227776 33396660468 33416146944 33713086464 33716984832 33728355072 33740483328 33755764344 33775460352 34040741888 34064105472 34079533056 34103284224 34103721984 34107227712 34118729552 34122674826 34169892201 34445979648 34458365952 34470428672 34473972096 34489585308 34501987292 34525667448 34780758016 34804629504 34828886016 34832913408 34836494094 34844659968 34848689184 34860441064 34896911184 35178872832 35207460864 35211080052 35223406272 35236072128 35252030494 35276225436 35586035712 35589693816 35590150656 35593809183 35602152576 35614954624 35639398656 35655539688 35935587872 35956555776 35960251968 35972840448 35976538314 36002073696 36018378983 36043099902 36343185408 36346921344 36347387904 36359645184 36363382812 36372719616 36389192768 36414168192 36430660116 36700174848 36716796304 36738220032 36741996576 36758636973 36763824128 36768075264 36771854877 36784727472 37094800384 37120260096 37133254656 37137071808 37153891134 37163430912 37167251166 37180262176 37205780544 37481029632 37498004736 37514987528 37540735632 37546033152 37554234768 37563037696 37566899028 37567381248 37884051456 37901209088 37927222272 37944399456 37954142208 37958043744 37971331584 37975234887 38291406848 38295834624 38313178752 38362251264 38366194752 38366687232 38370631176 38379625472 38383570746 38707617792 38725148416 38751727104 38765661696 38779232256 38783218608 39110639616 39123828736 39128352768 39182496768 39187027584 39196213248 39200242464 39204775332 39217996197 39232098453 39549087744 39563309056 39608393472 39626332056 39640581144 39653948974 39960870912 39974346752 40016166912 40034290176 40038405543 40038919488 40052421648 40066823952 40390557696 40423380992 40427536356 40451125248 40469445504 40497650016 40502332908 40515991343 40862241048 40886083584 40904600832 40919309568 40937841864 41283452928 41287696704 41301619984 41302150144 41306395842 41330497536 41359302144 41364084672 41378033712 41382818406 41727361024 41731650432 41750550636 41774911488 41808859776 41827794948 42166158336 42180377856 42180919296 42185255328 42199481288 42204360969 42239287296 42258417408 42263303904 42277556184 42619557888 42634477568 42638860224 42658171302 42663739392 42673510598 42698409984 42702799212 42717748032 43077832704 43082813952 43097342592 43102326096 43116861316 43157532672 43161969096 43162523136 43177078656 43526356992 43546070016 43565791968 43581457632 43601195611 43626636288 43631120934 43994382336 43999469568 44014307328 44019396864 44034241344 44050075456 44075778048 44080308864 44095739904 44100272772 44472582144 44492723712 44508722688 44528880624 44554862592 44579623563 44595653787 44950781952 44955979776 44971140096 44987311104 45007685792 45033947136 45038576448 45058974354 45075176946 45439377408 45471045632 45476303616 45496899768 45559856268 45912489984 45927972864 45944487936 45965296128 45970021179 45986113744 46017675936 46034223264 46055072097 46438514688 46443884544 46448658792 46459546624 46464322482 46464918912 46529214912 46534595256 46550287926 46943281152 46948106736 46964541696 46981429504 47034967248 47436928128 47448047616 47452925088 47453534208 47458412244 47469536768 47474416449 47519198208 47540719584 47546216892 47562250707 47947002624 47963787264 47968717752 48002764928 48035711232 48057466536 48462561792 48463183872 48468165696 48479526912 48484510416 48490116858 48496959488 48552224256 48574213488 48933566464 48967151616 48984293376 48989328768 49011515964 49024100352 49029139836 49045673731 49046303296 49079965824 49493680128 49516095744 49521821472 49538521512 49551241216 49556334888 49585250304 49607707392 49974706176 49997339648 50031654912 50054314176 50072313024 50089198704 50089841664 50094990702 50512068608 50569629696 50592532608 50605522944 50610724992 50628442112 50633646516 50663190528 51061112832 51084238336 51119299584 51154926336 51155582976 51160841568 51178094328 51184012239 51610157056 51645579264 51668969472 51687548928 51705643008 51710958144 51734377962 51752980938 52171137024 52243329024 52249370112 52261617664 52266989952 52273033776 52290661596 52309464604 52345366776 52732116992 52768309248 52780394687 52811191296 52816620078 52835109408 52854108192 52878045741 53354889216 53379053568 53384540724 53385225984 53403228864 53422431936 53446626878 53483309532 53903381808 53934833664 53959260672 53964807471 53996866688 54003110544 54482988064 54514778112 54520382016 54521081856 54539467776 54545074218 54559079424 54583789152 54608510071 54645990174 55050262272 55075194456 55107330048 55145736192 55152112896 55170711616 55177091208 55642200576 55667400848 55699881984 55705607712 55730836701 55745146368 55750876749 55770393264 56221544448 56240503808 56241225728 56247007104 56272481292 56319049728 56331352152 56344556544 56350348542 56351071872 56370074912 56826077184 56851813632 56877561736 56916599184 56931213312 56937065616 56956997376 57437110272 57443751936 57463123456 57469768128 57543376896 57549292128 57550030848 57555946764 57569438208 57575356119 58061426688 58087722624 58108610176 58148492544 58168848384 58174827912 58665959424 58685743104 58692529152 58712321792 58773745152 58794319872 58800363696 58807162998 59296776192 59323631616 59344963584 59371840832 59406483456 59412590208 59439498084 59460871716 59480923461 59941306368 59961520128 59983081472 60024250368 60051435264 60078632472 60100235928 60585836544 60635071488 60641304534 60662533024 60704168256 60746475024 60753499362 61237297152 61259317248 61287061504 61293361572 61329125376 61356901248 61378964352 61406762796 61925179392 61931545056 61952429976 61953225216 61959593763 62038953216 62046127008 62067050568 62074227609 62591041536 62597475648 62619388928 62625825954 62662367232 62713289664 62741692422 63249237504 63264063488 63270566784 63271378944 63277882992 63299221932 63358930944 63387626112 63394955856 63416334276 63929336832 63951716352 63958290336 63987256953 64010265897 64047614976 64076622048 64616749056 64624220928 64639369216 64646013888 64653489144 64675291974 64698548326 64736299008 64742953644 64743784704 64765617984 65289535488 65319105024 65348687952 65365467136 65372186448 65439954432 65991573504 65999204352 66021460992 66029095296 66051362016 66075113184 66105038507 66113667072 66143609856 66150409158 66708873216 66739085568 66763084032 66785598272 66786455552 66793320936 66832293888 67426172928 67433969664 67456710144 67480966656 67511528688 67550920704 67588461531 67612765419 68081483776 68159066112 68206568448 68207443968 68214455424 68237459104 68245349652 68339784402 68891959296 68916731904 68947944192 68979170616 69003974584 69051334896 69561516032 69609259008 69657772032 69665826816 69672988188 69689319936 69696483723 69697378368 69720882128 69793822368 69825431889 70414921728 70422160104 70446812544 70472144256 70504060988 70552450872 71172071424 71179387632 71180301312 71187618366 71204305152 71229909248 71278797312 71311079376 71871175744 71913111552 71920503936 71945680896 71953076628 72004147392 72036757966 72086199804 72693842688 72694775808 72719290368 72726765624 72735175287 72745439232 72778385536 72828336384 72861320232 73400349696 73433592608 73476440064 73483993152 73517273946 73527648256 73536150528 73543709754 73569454944 74189600768 74240520192 74266509312 74274143616 74307782268 74326861824 74334502332 74360524352 74411561088 74962059264 74996009472 75029975056 75081471264 75108469536 75126075392 75133798056 75134762496 75142486053 75768102912 75802418176 75854444544 75888798912 75908284416 75916087488 75942663168 75950469774 76582813696 76591669248 76626357504 76724502528 76732389504 76733374464 76741262352 76759250944 76767141492 77415235584 77450296832 77503454208 77531323392 77558464512 77566437216 77601566943 77629471407 78247657472 78256705536 78364993536 78374055168 78392426496 78400484928 78409550664 78435992394 78464196906 79098175488 79126618112 79216786944 79252664112 79281162288 79307897948 79921741824 79948693504 80021888719 80032333824 80068580352 80076811086 80077838976 80104843296 80133647904 80169940317 80846761984 80855072712 80902250496 80938891008 80995300032 81004665816 81031982686 81724482096 81772167168 81809201664 81817611327 81838619136 81875683728 82566905856 82575393408 82603239968 82604300288 82612791684 82660995072 82718604288 82728169344 82756067424 82765636812 82793547527 83463300864 83501101272 83549822976 83617719552 83655589896 84332316672 84360755712 84361838592 84370510656 84398962576 84408721938 84478574592 84516834816 84525522813 84526607808 84555112368 85239115776 85268955136 85277720448 85316342604 85347021196 85396819968 85405598424 85435496064 86155665408 86165627904 86194685184 86204652192 86233722632 86315065344 86323938192 86325046272 86354157312 87052713984 87092140032 87131583936 87162915264 87202391222 87253272576 87262241868 87998939136 88028614656 88038793728 88068482688 88100150912 88160617728 88191479808 88200545544 88945164288 88985447424 89017445376 89057761248 89098095379 89109725184 89159247126 89191307574 89901563904 89911959552 89942280192 89974622208 90015371584 90067894272 90077152896 90117948708 90150353892 90878754816 90942091264 90952607232 90961956801 90993799536 91119712536 91130249043 91855945728 91888975872 91930592256 91940042358 91972227488 92035351872 92068446528 92110144194 92877029376 92887769088 92897317584 92919093248 92928644964 92929837824 93058429824 93069190512 93100575852 93886562304 93896213472 93929083392 93938738931 93962859008 94069934496 94112538633 94873856256 94896095232 94905850176 94907068416 94916824488 94939073536 94948832898 95038396416 95081439168 95092433784 95124501414 95894005248 95927574528 95937435504 96005529856 96071422464 96114933072 96925123584 96926367744 96936331392 96959053824 96969020832 96980233716 96993918976 97012937961 97047822489 97104448512 97148426976 97867132928 97934303232 97978657536 98023031928 98048200704 98058279672 98091347462 98092606592 98159931648 98987360256 99032191488 99043642944 99077043024 99102482432 99112669776 99170500608 99215414784 99949412352 99994679296 100063309824 100108628352 100144626048 100178397408 100179683328 100189981404 100223768059 101139259392 101185065216 101221449984 101256884224 101267293032 101326381056 102122225664 102168476672 102238599168 102309852672 102311165952 102321683136 102356188656 102368024478 102509676603 103220314112 103337938944 103375097856 103411286016 103421916288 103468755924 103505961876 104342274048 104486658048 104498740224 104533979904 104546067552 104581323192 104618929208 104690733552 105464233984 105536618496 105560789374 105622382592 105633240156 105670218816 105708216384 105756091482 106758107136 106769081448 106770451968 106806457728 106844863872 106893253756 106966619064 107806763616 107855589143 107869667328 107918521344 107929614942 107993733376 108006221088 108055136949 108965976128 109029556224 109040764032 109042163712 109078935552 109090148436 109118158848 109167578304 109217020142 109291980348 110100524544 110150388912 110214660096 110275910919 110291472384 110304225792 110315564631 110341423232 110354182416 111284401152 111334801696 111399763968 111411215424 111461673402 111490292736 111501753498 111540786528 112443088896 112481007616 112494014208 112544962584 112638099456 112662704304 112689113088 112700697084 112702143744 112740149824 113652154368 113703627264 113755123472 113833198368 113862426624 113874131232 113913994752 113925704661 114874220544 114887503872 114926246912 114939536256 115086753792 115098584256 115100061696 115111893528 115138876416 115150712238 116122853376 116175445248 116217220352 116296985088 116337696768 116349655824 117331918848 117371486208 117385058304 117424643584 117547490304 117588639744 117600727392 117614325996 117653988591 117696295359 118647263232 118689927168 118743681664 118825180416 118878996168 118921743432 118961846922 119882612736 119923040256 119966162944 120048500736 120102870528 120157264944 120200471856 121171673088 121270142976 121282609068 121323508703 121325066048 121408336512 121492950048 121506998724 121547974029 122574123008 122586723144 122658250752 122713802496 122757928704 122813525592 123850358784 123863090112 123904859952 123906450432 123919187526 124077906432 124092254016 124134101136 124148455218 125182083072 125194951296 125238777856 125251651908 125324734464 125426579328 125483384844 126498475008 126541133568 126542757888 126555765984 126598443864 126613082907 126717861888 126775252224 126789911712 126832668552 127858673664 127903432704 127916580672 127974513906 128020531794 128095229952 128153244096 129233498112 129248441856 129278738432 129292027776 129306978288 129350583948 129397096652 129472598016 129485907288 129487569408 129531235968 130579070976 130638210048 130697375904 130730934272 130744372896 130803586833 130879908864 131983147008 131998408704 132042921984 132058190592 132102724032 132150226368 132210077014 132227334144 132287219712 132300818316 133417746432 133478171136 133526168064 133571196544 133572911104 133586641872 133664587776 133786961361 134852345856 134867939328 134913420288 134961933312 135023057376 135084209123 135101841408 135176923062 135225530838 136318132224 136413136896 136428910848 136474918208 136490699304 136679568804 137783918592 137833463808 137895888384 137910063537 137958341232 138007949168 138102669792 138165216291 139123032064 139315544064 139331653632 139345976376 139378639872 139392967446 139394756736 139441764256 139587644736 139650863778 140829843456 140844320208 140893625088 140944288512 141008121976 141104901744 142344142848 142358775264 142360602624 142375236732 142408610304 142423249347 142459818496 142557594624 142622158752 142686752121 143742351488 143841007872 143891361792 143906153256 144008294784 144073515932 144172399608 145387685376 145389551616 145438580736 145453531248 145470350574 145490878464 145556771072 145656672768 145722640464 146800699392 146867185216 146952880128 146967986304 147034547892 147055296512 147072301056 147087419508 147137021193 147138909888 148379201536 148481040384 148548287232 148615564536 148653723648 148669004664 148721048704 148823122176 149924118528 149992018944 150059950112 150162942528 150216939072 150252150784 150267596112 150269524992 150284972106 151536205824 151604836352 151708889088 151777597824 151816568832 151832174976 151885326336 151900939548 153183338496 153252715008 153464779008 153466748928 153482524704 153518501888 153534282984 153552036717 154830471168 154900593664 155006908416 155062646784 155116929024 155132874432 155203133886 155258942814 156495314944 156513411072 156729987072 156748110336 156784852992 156800969856 156819101328 156871984788 156928393812 158196350976 158253236224 158341184061 158433573888 158505328224 158562324576 158615795896 158634137223 159897387008 160043777438 160064667648 160137160704 160153622172 160155677952 160209686592 160267295808 160339880634 161693523968 161710145424 161804500992 161877782016 161990600064 162009331632 162063965372 163448964192 163522989991 163544334336 163618403328 163635222654 163677238272 163751367456 163825530213 165150786816 165206479936 165208600576 165225583368 165321990144 165437208576 165456338688 165512134848 165531273624 165587095054 166926601728 167002202544 167099645952 167192510103 167235439104 167252630247 167311179792 168664633344 168721511424 168723677184 168741021312 168797925152 168817443876 168957149184 169033669632 169051045626 169053215616 169110224736 170478231552 170555440896 170632685208 170694042392 170793639936 170811196848 170870992128 172311330816 172331255808 172389370368 172409304384 172467445264 172630130688 172647876384 172650092544 172708314624 172726068357 174184280064 174263167872 174325830528 174404782444 174506545152 174524483736 175997878272 176057229312 176077587456 176136965376 176200301824 176321235456 176382959616 176401091088 177890328576 177970894848 178034890752 178115522496 178196190758 178219450368 178318494252 178382615148 178442770383 179823919104 179884560384 179949244416 180030743168 180154305792 180235897416 180300707784 181757509632 181884182528 181905214464 181923913602 181987599072 182239425072 182260498086 183711891456 183777951744 183861184512 183880084716 183944454976 184070703744 184136893056 184220288388 185775538176 185794635168 185838186496 185857289928 185859675648 185878781289 186116859648 186138381024 186201151704 186222682827 187773124608 187792426944 187858166784 187877477862 187925718016 188139868992 188225077266 189747712512 189792190464 189811700352 189814136832 189833648976 189878147072 189897665796 190076792832 190162878336 190184867568 190249002828 191788010496 191855149056 191874871008 191961770859 192011059712 192030797691 192142844928 192229866144 193850247168 193872662784 193918107648 193938041664 193960467432 193987837952 194025875922 194095644978 194208897024 194296853952 195734265856 195868606464 195957315072 196046063856 196096401408 196116559344 196182694924 196185213184 196319863296 197974720512 198064382976 198087285888 198154086048 198204964864 198225339552 198315115521 198341001216 198430829568 199989358592 200126619648 200217256704 200289252096 200356794816 200359366656 200379962808 200447536118 202278518784 202370130432 202442899968 202513768448 202534586064 202652762112 202838296257 204244451328 204336953344 204477198336 204619705344 204622331904 204643366272 204712377312 204736048956 204805091251 205019353206 206675877888 206750195712 206843832576 206937511848 207011923752 208684548096 208973316096 208997480448 209067959808 209089451169 209092135104 209162646384 209237858416 209381467104 209476295667 210928467968 211121578748 211244765184 211266480312 211340437632 211416432768 211512182964 213516214272 213538162896 213540903936 213612915456 213689727744 213786507512 213933238128 215613527232 215711178286 215739334656 215837042688 215859229884 215987466752 216012442176 216110273898 217931952256 218081528064 218084327424 218157871104 218180296872 218236317696 218335156608 218434040284 218583960696 220201049088 220300777824 220400551727 220429320192 220551821838 220582944768 220608451584 220631129262 220682846464 220708364832 222568802304 222669603392 222799527936 222822430848 222923346804 222980585472 223003506996 223081573056 224886177792 224962015232 224988028416 225089925168 225325408608 225378226176 225401394168 225404287488 225427458159 225480299648 227304308736 227407254528 227510246944 227666396736 227724853248 227748262464 227827989504 227851409322 229748441088 229775007744 229852493824 229879072512 230173507584 230197168512 230200123392 230223787056 230277752832 230301424476 232245706752 232350890496 232434440704 232593970176 232675393536 232699311648 232804700829 232888414221 234742972416 234770116608 234849287168 235094980608 235177279488 235201454784 235228651992 235307977182 235392590718 237294526464 237379854336 237487363328 237650360832 237757992336 237843486864 237923693844 239765225472 239846080512 239932325888 240065666157 240097001472 240205741056 240314529888 240400943712 240509820951 242540285952 242565218136 242647017406 242650132096 242816673024 242985900096 243013997448 243095948058 245148246016 245173446288 245316501504 245427604992 245515857408 245627051184 247700717568 247726180224 247809719904 247812900864 247838375052 247921952567 248155812864 248184508032 248268202272 248296910436 248380642581 250389902592 250477555712 250503303816 250649468928 250853158656 250966769688 252996950016 253082267136 253085515776 253111531968 253196887728 253226165814 253435723776 253550504448 253576568439 253579823424 253665337104 255717347328 255806865408 255833161344 255949027812 256041063588 256190459904 256306488192 258466996224 258496883712 258584055552 258613956576 258701167896 258794193304 258945196032 258971814576 258975138816 259062471936 261158141952 261276420096 261394751808 261461868544 261488745792 261607173666 261759817728 263996817408 264085843968 264116381184 264205448064 264300452736 264420154028 264574439424 264601636632 266835492864 266956342272 267052336128 267142393088 267145822208 267173283744 267294286137 267329175552 267573922722 269704691712 269735878656 269826840576 269923866624 270046114752 270168418246 270203682816 270353846124 270451061676 272636264448 272826273792 272857821696 272885870403 272949836416 272981398608 273359137608 273390747129 275567837184 275666927616 275791776768 275820127074 275916682464 276015898336 276205339584 276330432582 278631088128 278663307264 278691952752 278757279744 278785934892 278789513472 278883528512 279175289472 279301727556 281659686912 281688640416 281787250176 281816216793 281888577024 282016243952 282209803488 282337615899 284688285696 284717550528 284721205248 284750473464 284817220608 284846498694 284919636992 285115189248 285244317504 285373504242 287484702976 287682015744 287782723584 287812306512 288016589568 288147031864 288344799216 290775370752 290779103232 290877161472 290907062496 290940701148 290981756928 291038813883 291113542144 291143467467 291313345536 291445280928 293601398784 293734370432 293935972608 294069095784 294110593024 294144602112 294174839016 294274042386 294277819776 296758403072 296962080768 297096574464 297231129072 297307447296 297338009328 297442097408 297646244352 299848237056 299984037888 300119900224 300325885056 300433878144 300504301568 300535192224 300539049984 300569944212 300671304177 303209672704 303417778176 303555195648 303664349952 303770652672 303801879096 306366676992 306505430016 306929558016 306933497856 306965049408 307037003776 307068565968 307104073434 307529029809 309660942336 309801187328 310013816832 310125293568 310233858048 310265748864 310406267772 310517885628 313026822144 313459974144 313496220672 313601939712 313638202656 313743969576 313856787624 316392701952 316506472448 316682368122 316867147776 317010656448 317124649152 317231591792 317268274446 319794774016 320087554876 320274321408 320307244344 320311355904 320419373184 320534591616 320679761268 323387047936 323420290848 323566767429 323609001984 323755564032 323981200128 324018663264 324127930744 324165410847 326897928384 327045979982 327088668672 327236806656 327270445308 327354476544 327502734912 327651060426 330301573632 330412959872 330417201152 330451166736 330643980288 330874417152 330912677376 330946693893 331024269696 331062547248 331174190108 333853203456 334004405088 334155675199 334199291904 334385020206 334470878208 334505260494 334622359584 337329266688 337443022848 337482042624 337595850304 337634887752 337914298368 338067339264 338102091252 338106431232 338220449472 340956463104 341110881792 341265370416 341388084784 341587279872 341622393696 341741984256 341777113983 344622661632 344662511616 344778740736 344818608768 344934890528 345260261376 345295752768 345300185088 345416629248 345452136714 348368560128 348526335744 348651661056 348809564888 349013090304 349048967472 351995756544 352114458624 352155174912 352273930752 352400603648 352642470912 352765919232 352802182176 352961965773 353088886077 355941789696 356069781504 356231044992 356392381516 356636988504 356765230296 356885540766 359647838208 359769120768 359898488832 360061486336 360308611584 360471794832 360601415568 363515019264 363768365056 363810428928 363847827204 363970526109 363975198144 364478850144 364520996172 364643922087 367722369024 367760169432 367888909952 368141407488 368273786112 368440576776 371551076352 371589270336 371676372992 371714579856 371719351296 371757562578 372233719296 372276762048 372402303408 372445365654 375546249216 375584853888 375716333568 375754955724 375851436032 376279737984 376450154532 379495425024 379623400704 379628273664 379667297952 379756294144 379795331592 379839248721 380153585664 380325756672 380369735136 380498005656 383576020992 383710298112 383749742016 383923541718 384022119424 384061595382 384285689856 384459732288 387700494336 387745325568 387836215296 387876083328 387920934864 387975675904 388051751844 388191289956 388417794048 388593707904 391468531712 391737212928 391914630144 392092127712 392192802816 392233118688 392365389848 392370426368 392410760499 392639726592 395949441024 396128765952 396174571776 396308172096 396409929728 396450679104 396630231042 396682002432 396861659136 399978717184 400253239296 400434513408 400578504192 400713589632 400718733312 400759925616 400895072236 404557037568 404740260864 404885799936 405027536896 405069172128 405252627369 405305524224 405398350681 405676592514 408673906688 408954396672 409239410688 409286732544 409424754624 409472097912 409610182502 410038706412 413351755776 413500391424 413687665152 413730190611 413875023696 414023847504 414495648873 417369096192 417946632192 417994960896 418135919616 418178902338 418184270208 418325292768 418475716832 418762934208 418952591334 422243157496 422489530368 422532960624 422680875264 422832865536 423024365928 427032428544 427076325792 427081807872 427225830912 427269748041 427379455488 427573015024 427866476256 428060256363 431227054464 431422356572 431674085376 431718459768 431974933504 432024884352 432220547796 435863904512 436163056128 436168654848 436315742208 436360593744 436472635392 436670313216 436868080568 437167921392 440402098176 440601555648 440801103454 440858640384 441103643676 441165889536 441216903168 441262258524 441365692928 441411063579 441416729664 445137604608 445339206784 445644861696 445846693608 445961170944 446007013992 446163146112 449772355584 449924030464 449976056832 450179850336 450650817216 450756452352 450802788336 450808574976 450854916318 450960599296 454608617472 454814509056 455020493888 455332793472 455449706496 455496524928 455655979008 455702818644 459550015488 459704987648 459758145024 460394337024 460400246784 460447574112 460555505664 460602848952 460656110151 464491413504 464701780992 464868881408 465187940352 465350787072 465398623296 465609401658 465776828442 469485944832 469540233216 469698574336 470189961216 470354558976 470402909568 470457303984 470615954364 470785181436 474589052928 474759708672 474974726656 475023552183 475300721664 475515984672 475686973728 475847387688 475902411669 479692161024 479864651776 480131332314 480194002944 480411482112 480629059776 480801887424 481019641902 485080571904 485130436272 485294034812 485300264192 485633346048 485971800192 486027994896 486191896116 490296492032 490346892576 490568969973 490633003008 490855209984 491031714816 491254102368 491476590639 495452360448 495619439808 495625801728 495676750104 495843905134 496311625728 496369016064 496536404544 496593820872 496761285162 500779805184 500955111424 501006607632 501298937856 501706317312 501757890741 501933539376 505993900032 506164534272 506171031552 506223063936 506393775456 506452331628 506871447552 507101008896 507153136878 507159646848 507330674208 511434694656 511666322688 511898055624 512082127176 512380919808 512612976384 516933992448 516993767424 517168111104 517227913152 517402335792 517588386608 517890392064 517943629152 517950277632 518124943872 518178205071 522552840192 522789503616 522923737088 522977491584 523214347332 523519635456 527993634816 528171687936 528232762368 528410896128 528600905472 528840308056 529148878848 529203273264 533670985728 533912684544 534104672256 534284786176 534291644416 534346567488 534588572274 534658351104 535147845444 535328311149 539471757312 539653681152 539847733248 540092229504 540336836492 540707692248 540902123352 545272528896 545652547584 545715643392 545771740806 545899672832 545962797216 546718275216 546781494258 551135674368 551333855232 551583553536 551640254148 551833364928 552031796672 552410679168 552660865164 557326614528 557383905504 557514559488 557571869784 557579026944 557636343867 557767057024 558350578944 558603455112 558668048481 563319373824 563377280832 563574500352 563632433586 563777154048 564032487904 564419606976 564675231798 569376571392 569435101056 569442410496 569500946928 569634441216 569692997388 569839273984 570230378496 570488635008 570747008484 574969405952 575364031488 575565447168 575624613024 575885312577 576033179136 576092393073 576294063728 576689598432 581550741504 581754322944 581814124992 581881402296 581963513856 582077627766 582227084288 582286934934 582626691072 582890561856 587202797568 587468740864 587871945216 588138191568 588221186048 588289204224 588349678032 588548084772 588555639552 593516806144 593924161536 594193148928 594462258144 594614894592 594676018656 594884194816 594945346563 595292488704 599968075776 600239800448 600651770112 600867756288 601008603136 601070384448 601078099968 601139888424 601342608354 606419345408 606835556352 607110391296 607328699904 607541305344 607603758192 612733353984 613010860032 613859116032 613866995712 613930098816 614074007552 614137131936 614208146868 614415273753 614636209097 615058059618 619602374656 620027633664 620250587136 620531497728 620812535544 621035771256 626053644288 626919948288 626992441344 627203879424 627268353507 627276405312 627487939152 627713575248 628428887001 632785403904 633012944896 633364736244 633734295552 634021312896 634249298304 634463183584 634536548892 640175109752 640548642816 640614488688 640622711808 640838746368 641069183232 641359522536 646774095872 646840581696 647133534858 647218003968 647511128064 647962400256 648037326528 648255861488 648330821694 653795856768 654091959964 654473613312 654540890616 654708953088 655005469824 655302120852 660603147264 660825919744 660834402304 660902333472 661201655181 661287960576 661748834304 661825354752 661893387786 662048539392 662125094496 662348380216 667706406912 668008810176 668311350398 668398583808 668770040412 668941756416 669010520988 669244719168 674658533376 674886045696 674964085248 675191700608 675269775504 676134678528 676204182504 676212862464 676282374477 676440898944 681912926208 682221763584 682530740832 682776169568 683174559744 683244787392 683483968512 683554227966 689245323264 689325023232 689557481472 689637217536 689869781056 690520522752 690591505536 690600370176 690833258496 690904273428 696737120256 697052671488 697303322112 697619129776 698026180608 698097934944 698414102487 698665242663 704228917248 704310349824 704547861504 704801207296 705284941824 705531838464 705604364352 705923931546 706177772154 711883579392 712139563008 712462089984 712784763032 713273977008 713530460592 713771081532 719295676416 719538241536 719796977664 720122972672 720196998471 720617223168 720943589664 721202831136 721529462853 727536730112 727620857856 727695654408 727941052218 727950396288 728957700288 729041992344 729287844174 735444738048 735520338864 735777819904 736282814976 736547572224 736881153552 743102152704 743178540672 743352745984 743429159712 743438702592 743515125156 743765857701 744467438592 744553524096 744804606816 744890731308 745141927743 751169707776 751432667136 751509911448 751702872064 752559475968 752900309064 758990850048 759246801408 759256547328 759334595904 759512588288 759590663184 759678497442 760307171328 760651513344 760729705317 760739470272 760996011312 767152041984 767420596224 767499484032 767847083436 768044238848 768123190764 768571379712 768919464576 775400988672 775490651136 775752166656 775841869728 776103503688 776382579912 776835588096 777187415808 782937063424 783474425856 783829260288 784184255424 784385605632 784466237376 784730779696 784740852736 784821520998 785279453184 792257531904 792349143552 792616344192 792819859456 792901358208 793260462084 793723318272 799957434368 800506478592 800869026816 801157008384 801427179264 801437466624 801519851232 801790144472 801882858411 809114075136 809480521728 809771599872 810055073792 810138344256 810505254738 810611048448 810796701362 811353185028 817347813376 817908793344 818478821376 818573465088 818657611209 818849509248 818944195824 819220365004 820077412824 826703511552 827000782848 827375330304 827460381222 827750047392 828047695008 828422716609 828991297746 835893264384 835989921792 836271839232 836357804676 836368540416 836650585536 836951433664 837525868416 837905182668 844486314992 844979060736 845065921248 845361750528 845448650379 845665731072 846048731856 847012847697 854064857088 854152651584 854163615744 854451661824 854539496082 854758910976 855146030048 855732952512 856120512726 862454108928 862844713144 863348170752 863436919536 863949867008 864049768704 864441095592 871727809024 872326112256 872337309696 872631484416 872721187488 872945270784 873116441649 873340626432 873430402401 873736161136 874335842784 880804196352 881203111296 881602206908 882207287352 882331779072 882433806336 882524517048 882731385856 882822127158 882833459328 890275209216 890678413568 891289723392 891693387216 891922341888 892014027984 892326292224 899544711168 899848060928 899952113664 900359700672 901301634432 901512904704 901605576672 901617149952 901709832636 901921198592 902013912531 909629018112 910040987776 910665586944 910993049856 911311958016 911405637288 919100030976 919409975296 919516290048 920788674048 920800493568 920895148224 921111011328 921205697904 921312220302 928982827008 929403561984 929737762816 930375880704 930701574144 930797246592 931218803316 931553656884 931867800889 939080466432 939397148672 940379922432 940805819136 940914607968 941231908728 941570362872 949178105856 949519417344 949949453312 950047104366 950601443328 951031969344 951373947456 951694775376 951804823338 959384322048 959729303552 960262664628 960822964224 961258119552 961603774848 962039283804 970161143808 970260872544 970588069624 970600528384 970700302287 971266692096 971943600384 972055989792 972383792232 972496232541 980592984064 980693785152 981137939946 981266006016 981710419968 982063429632 982508204736 982953181278 990904720896 991238879616 991251603456 991353500208 991687810268 992623251456 992738032128 993072809088 993187641744 993522570324 1001559610368 1001910222848 1002013215264 1002467025597 1002597875712 1002827499053 1003412634624 1003515781482 1003867078752 1011987800064 1012329068544 1012446127872 1012787550912 1012904663256 1013742895104 1014202017792 1014306273756 1014319293696 1014661348416 1022869389312 1023332645376 1023796111248 1024164254352 1024761839616 1025225952768 1025331341949 1033867984896 1033987534848 1034336222208 1034455826304 1034804671584 1035176773216 1035780784128 1035887258304 1035900555264 1036249887744 1036356410142 1045105680384 1045579007232 1045954983168 1046428694664 1047039270912 1055987269632 1056343375872 1056465524736 1056821792256 1057201810944 1057680616112 1058297757696 1058406546528 1058885897319 1059266658231 1067825369088 1068209344512 1068569572352 1068583288832 1068693134976 1069177144548 1070295690888 1070656622298 1078943514624 1079307362304 1079695466496 1080184459008 1080673672984 1081415384496 1081804246704 1090545057792 1091305095168 1091431286784 1091543481612 1091799345664 1091911578327 1091925594432 1093436550432 1093562988516 1093931766261 1103167107072 1103280508296 1103666729856 1104063593344 1104821358336 1105321730328 1114653229056 1114767811008 1115029118976 1115143739568 1115158053888 1115272687734 1115534114048 1116701157888 1117206910224 1117336096962 1126638747648 1126754561664 1127149000704 1127264867172 1127554308096 1128064975808 1128839213952 1129350463596 1138870202112 1138884820992 1139001893856 1139268882432 1139385994776 1139517746163 1139678547968 1140460756992 1140977270016 1141494016968 1149938811904 1150728062976 1151130894336 1151249226048 1151770625154 1152066358272 1152184786146 1152588127456 1153379196864 1163101483008 1163508645888 1163628249984 1163762804592 1163927027712 1164155255532 1164454168576 1164573869868 1165253382144 1165781123712 1174405595136 1174937481728 1175743890432 1176276383136 1176578408448 1176699356064 1177096169544 1177111279104 1177232281497 1187033612288 1187848323072 1188386297856 1188924516288 1189229789184 1189352037312 1189768389632 1189890693126 1190584977408 1199936151552 1200479600896 1201303540224 1201735512576 1202017206272 1202140768896 1202156199936 1202279776848 1202685216708 1212838690816 1213671112704 1214220782592 1214657399808 1215082610688 1215207516384 1215757882107 1216195052043 1226021720064 1227718232064 1227860197632 1228148015104 1228274263872 1228416293736 1228830547506 1229272418194 1230116119236 1239204749312 1240055267328 1240501174272 1241062995456 1241190571833 1241625071088 1242071542512 1252107288576 1253839896576 1253984882688 1254407758848 1254536707014 1254552810624 1254975878304 1255427150496 1255995731633 1256857774002 1266729472488 1267468591104 1268042625792 1268498596608 1268926367168 1269073097784 1280350219504 1281097285632 1281228977376 1281245423616 1281677492736 1281809244123 1282138366464 1282719045072 1284180769089 1293548191744 1293681163392 1294267069716 1295022256128 1295924800512 1296074653056 1296511722976 1296661643388 1307591713536 1308183919928 1308947226624 1309081781232 1309417906176 1310010939648 1310604241704 1321206294528 1321651839488 1321668804608 1321804666944 1322403310362 1322575921152 1323497668608 1323650709504 1323786775572 1324097078784 1324233190737 1324250188992 1324696760432 1335412813824 1336017620352 1336622700796 1337540080824 1337883512832 1338021041976 1338489438336 1349317066752 1349772091392 1349928170496 1350383401216 1350539551008 1352269357056 1352408365008 1352425724928 1352564748954 1352881797888 1363825852416 1364443527168 1365061481664 1365552339136 1366349119488 1366489574784 1366967937024 1367108455932 1378650046464 1379114962944 1379274435072 1379739562112 1381183011072 1381200740352 1381666516992 1381808546856 1381968330453 1393474240512 1394105342976 1394606644224 1395238259552 1396052361216 1396195869888 1396828204974 1397330485326 1408457834496 1408620699648 1409095723008 1409602414592 1410569883648 1411063676928 1411208728704 1411847863092 1412355544308 1423767158784 1424279126016 1424924179968 1425070656549 1425569526064 1426547954016 1427060921184 1427542163064 1427707235007 1439076483072 1439593955328 1440245945344 1440393996942 1441234446336 1441887179328 1442405662272 1443058925706 1455073460224 1455241715712 1455391308816 1455882104436 1455900792576 1457915400576 1458083984688 1458575688348 1470889476096 1471040677728 1471555639808 1471706909919 1472565629952 1473095144448 1473762307104 1474429771917 1486357081344 1486705491968 1486858319424 1486877405184 1487030250312 1487531715402 1488934877184 1489107048192 1489609213632 1489781462616 1490283855486 1502339415552 1502865334272 1503019822896 1503405744128 1505118951936 1505800618128 1517981700096 1518493602816 1518513094656 1518669191808 1519025176576 1519181326368 1519356994884 1520415885661 1520614342656 1521303026688 1521459410634 1521478940544 1521992022624 1534304083968 1534998968064 1535694166872 1536088477696 1536246381528 1537142759424 1537838929152 1550801977344 1550981302272 1551504333312 1551683739456 1552207007376 1552765159824 1553671176192 1554374831616 1554534615213 1565874126848 1567658520576 1568368510848 1568771211264 1568932474752 1569461559392 1569481705472 1569643041996 1570558906368 1584515063808 1584698287104 1585232688384 1585802716416 1586520924168 1587446636544 1599914868736 1601012957184 1601738053632 1602314016768 1602854358528 1602874933248 1603039702464 1603580288944 1603765716822 1605984933447 1618961043456 1619543199744 1620110147584 1620276688512 1621010509476 1621593402724 1622706370056 1634695626752 1635817586688 1636957642752 1637146930176 1637315222418 1637699018496 1637888391648 1638440730008 1640154825648 1653407023104 1654001565696 1654750660608 1654920762444 1655500094784 1656095390016 1656845433218 1657982595492 1671979843584 1672543678464 1672715609352 1672737080832 1672909031601 1673301171072 1673902867328 1675051736832 1675810365336 1688972629984 1689958121472 1690131842496 1690723501056 1690897300758 1691331462144 1692097463712 1692863812201 1694025695394 1708129714176 1708305303168 1708327231488 1708903323648 1709078992164 1709517821952 1710292060096 1711465905024 1712241025452 1724908217856 1725689426288 1726696341504 1726873839072 1727655937731 1727899734016 1728099537408 1728277179219 1728882191184 1743455618048 1744652224512 1745262968832 1745442374976 1745890541568 1746232883298 1746681252864 1746860804802 1747472322272 1748671685568 1761608392704 1762406222592 1763204413816 1764414574704 1764663558144 1764867612672 1765049034096 1765462771712 1765644254316 1765666918656 1780550418432 1781356827136 1782579446784 1783386774432 1783844683776 1784028055968 1784652584448 1784836039689 1799696121856 1799904227328 1800719401344 1802603268864 1803025809408 1803211153344 1803234299904 1803419665272 1803842397184 1804027825062 1819258036224 1820081975552 1821331173888 1821986099712 1822623916032 1822811274576 1838200061952 1838819950592 1839032580096 1841577348096 1841600987136 1841790296448 1842222022656 1842411395808 1842624440604 1843245821259 1843908627291 1858807123968 1859475525632 1860751761408 1861594493184 1862437606632 1863107313768 1863735601778 1878160932864 1878794297344 1880759844864 1881611638272 1881805060521 1881829215936 1882463817456 1883140725744 1898356211712 1899038834688 1899898906624 1900094208732 1901202886656 1902063938688 1902747894912 1903389550752 1903609646676 1904251593121 1920525329256 1921645928448 1922516239104 1923207549696 1924078567608 1940322287616 1940521745088 1941176139248 1941201056768 1941400604574 1942533384192 1943887200768 1944111979584 1944767584464 1944992465082 1961185968128 1961387570304 1962275879892 1963420839936 1964126859264 1965016409472 1965906362556 1981809441792 1982477759232 1982503206912 1982707000416 1983375620536 1983604965543 1985246502912 1985476064256 1986145618176 1986375283488 1987045140648 2003119220736 2003820445696 2004026430528 2004934051194 2005195751424 2005654998106 2006825269248 2007031562964 2007734157504 2023975600128 2024658137088 2024892255744 2025575101824 2025809326512 2028404035584 2028612547512 2028638587392 2029322696832 2045738778624 2046665290752 2047592222496 2048328508704 2049256193717 2049523679232 2050451905536 2050662683898 2067735969792 2067975069696 2068672444416 2068911652608 2069609343168 2070353546432 2071561568256 2071774516608 2071801110528 2072499775488 2072712820284 2090211360768 2091158014464 2091909966336 2092857389328 2094078541824 2095242307461 2095995727989 2112686751744 2112931049472 2113643584512 2114403621888 2115361232224 2116595515392 2116813093056 2117771794638 2118533316462 2135650738176 2136418689024 2137139144704 2137386269952 2138354289096 2140591381776 2141313244596 2157887029248 2158614724608 2159390932992 2160368918016 2160590995413 2161347345968 2162830768992 2163608493408 2164588388559 2182610190336 2182862573568 2183086963224 2183598691328 2183823156654 2183851188864 2186873100864 2187125977032 2187863532522 2206334214144 2206561016592 2207333459712 2208127186688 2209642716672 2210643460656 2229306458112 2229535622016 2230058237952 2230287479136 2230316107776 2230545375468 2231068228096 2231297573103 2233402315776 2234413820448 2234672193924 2235425783229 2253509123328 2254298001408 2254529734344 2255108616192 2256129951616 2257678427904 2258700927192 2277740404224 2277769641984 2278003787712 2278537764864 2278771989552 2279035492326 2279357095936 2280921513984 2281954540032 2282988033936 2299877623808 2301456125952 2302261788672 2302498452096 2303541250308 2304132716544 2304369572292 2305146665357 2305176254912 2306758393728 2326202966016 2327256499968 2327525609184 2328310511064 2328908337152 2329147739736 2330506764288 2331562247424 2348811190272 2349874963456 2351487780864 2352552766272 2353156816896 2353398712128 2354192339088 2354222558208 2354464562994 2374067224576 2376772595712 2377849032576 2378459578368 2378704074624 2379536779264 2379781386252 2381169954816 2399872303104 2400959201792 2402607080448 2403471025152 2404281537792 2404312399872 2404559553696 2405370433416 2405648575233 2425677381632 2427342225408 2428441565184 2429314799616 2430165221376 2430415032768 2431515764214 2432390104086 2452043440128 2455436464128 2455720395264 2456296030208 2456548527744 2456832587472 2457661095012 2458544836388 2460232238472 2478409498624 2480110534656 2480678550289 2481002348544 2482125990912 2482381143666 2483250142176 2484143085024 2485268149827 2507679793152 2507969765376 2508815517696 2509073414028 2509105621248 2509951756608 2510854300992 2511991463266 2513715548004 2533458944976 2534937182208 2536085251584 2536345951137 2536997193216 2537852734336 2538146195568 2560700439008 2562194571264 2562457954752 2562490847232 2563354985472 2563618488246 2564276732928 2565438090144 2566599973337 2568361538178 2587362326784 2588534139432 2590044512256 2591849601024 2592149306112 2593023445952 2593323286776 2615183427072 2616367839856 2617894453248 2618163562464 2618835812352 2619349324947 2620021879296 2620291207203 2621208483408 2642412589056 2643303678976 2643337609216 2643609333888 2644806620724 2646995337216 2647301419008 2647573551144 2648194157568 2648466381474 2648500377984 2649393520864 2670825627648 2672035240704 2673245401592 2675080161648 2675767025664 2676042083952 2676978876672 2698634133504 2699544182784 2699856340992 2700766802432 2701079102016 2704538714112 2704816730016 2704851449856 2705129497908 2705763595776 2706041737593 2728887054336 2730122963328 2731104678272 2732979149568 2733935874048 2734216911864 2757300092928 2758229925888 2758548870144 2759479124224 2762366022144 2762401480704 2763333033984 2763617093712 2763936660906 2786948481024 2788210685952 2789213288448 2790476519104 2792104722432 2792391739776 2793656409948 2794660970652 2795603402667 2817241399296 2818191446016 2819204829184 2821139767296 2822417457408 2823695726184 2824711088616 2847534317568 2848558252032 2849848359936 2850141313098 2851139052128 2853095908032 2854121842368 2855084326128 2855414470014 2878152966144 2879187910656 2880491890688 2880787993884 2882468892672 2883774358656 2884811324544 2886117851412 2910483431424 2910782617632 2911764208872 2911801585152 2912100906861 2915830801152 2916167969376 2917151376696 2917488697623 2941778952192 2942081355456 2943111279616 2943413819838 2945131259904 2946190288896 2947524614208 2948859543834 2972714162688 2973410983936 2973716638848 2973754810368 2974060500624 2975063430804 2977869754368 2978214096384 2979218427264 2979562925232 2980567710972 3004678831104 3005730668544 3006039645792 3006811488256 3007401076791 3008482497159 3010237903872 3011601236256 3035963400192 3036987205632 3037338383616 3038050353152 3038362652736 3038713989768 3040831771322 3041228685312 3042606053376 3042918821268 3042957881088 3043984045248 3068608167936 3069997936128 3071388333744 3072176955392 3072492763056 3074285518848 3075677858304 3101603954688 3101962604544 3103008666624 3103367478912 3104414014752 3105530319648 3106936809829 3107342352384 3108749663232 3109069230426 3135317041152 3136737021696 3137864949504 3138923118784 3138963410944 3139286083992 3141117812736 3169030127616 3169396574208 3170465376768 3171605432832 3173041848336 3174893273088 3176657691957 3177799974693 3199829737472 3203476107264 3204628033536 3205708717056 3205749866496 3206079404928 3207160577888 3207531433644 3211969866894 3237922086912 3239086399488 3240553377024 3242021018952 3243186805448 3245412740112 3269391253504 3271635173376 3273915285504 3274293860352 3274630444836 3275398036992 3275734734981 3275776783296 3276881460016 3280309651296 3281795298783 3309501321216 3309841524888 3311000189568 3312190780032 3313690866436 3315965190984 3343959687168 3345087356928 3345431218704 3345474161664 3345818063202 3346602342144 3347805734656 3350103473664 3351620730672 3377945259968 3379916242944 3380263684992 3381447002112 3381794601516 3382662924288 3384194927424 3385727624402 3388051390788 3416610606336 3416654462976 3417806647296 3418157984328 3418553238489 3419035643904 3420584120192 3422931810048 3424482050904 3449816435712 3451378852576 3453392683008 3453747678144 3455311875462 3455799468032 3456199074816 3456554358438 3457764382368 3486911236096 3489304449024 3490525937664 3490884749952 3491781083136 3492465766596 3493362505728 3493721609604 3494944644544 3497343371136 3523216785408 3524812445184 3526408827632 3528829149408 3529735225344 3530098068192 3530925543424 3531288508632 3531333837312 3531696844491 3561100836864 3562713654272 3565158893568 3566773548864 3567689367552 3568056111936 3569305168896 3569672079378 3599392243712 3599808454656 3601438802688 3605206537728 3606051618816 3606422306688 3606468599808 3606839330544 3607684794368 3608055650124 3638516072448 3640163951104 3642662347776 3643972199424 3645247832064 3645622549152 3647273646321 3648585156129 3677639901184 3678065160192 3683154696192 3683580592896 3684444045312 3684822791616 3685248881208 3686491642518 3687817254582 3717614247936 3718951051264 3721503522816 3723188986368 3724875213264 3726214627536 3727471203556 3756321865728 3757588594688 3761028769793 3761519689728 3763223276544 3763610121042 3763658431872 3764927634912 3766281451488 3767987194899 3799797813248 3800188417464 3802405773312 3804127877376 3805495789824 3806779101504 3807219293352 3808503186242 3841050658512 3843291856896 3845032478208 3845427732369 3846415099392 3848157135216 3880644575232 3881043490176 3882352278496 3882402113536 3882801209148 3885066768384 3887774401536 3888223959168 3889535168928 3889984930164 3891296733769 3922775140608 3924551759784 3926841679872 3928253718528 3930032818944 3931812725112 3963618883584 3964955518464 3965006413824 3965414000832 3966751241072 3967209931086 3970493005824 3970952128512 3972291236352 3972699572211 3972750566976 3974090281296 4006238441472 4007640891392 4008052861056 4009868102388 4011309996212 4013650538496 4014063125928 4015468315008 4047951200256 4049316274176 4049784511488 4051150203648 4051618653024 4056808071168 4057225095024 4057277174784 4058645393664 4091477557248 4093330581504 4095184444992 4096657017408 4098512387434 4099047358464 4100903811072 4101325367796 4135950139392 4137344888832 4137823305216 4139218686336 4140707092864 4143549033216 4143602221056 4144999550976 4145425640568 4180422721536 4182316028928 4183819932672 4185714778656 4187610482813 4188157083648 4190484614922 4191991455978 4225373503488 4225862098944 4227287169024 4228807243776 4230722464448 4233191030784 4233626186112 4235543589276 4237066632924 4271301476352 4272837378048 4274278289408 4274772539904 4275211969647 4276708578192 4281182763552 4282626489192 4283121705021 4317229449216 4318781865984 4320737836032 4321181990826 4322694691936 4325661537984 4327216986816 4329176777118 4365220380672 4365725147136 4366173926448 4367197382656 4367646313308 4367702377728 4373746201728 4374251954064 4375727065044 4412668428288 4413122033184 4414666919424 4415120729757 4416254373376 4419285433344 4421286921312 4423289315751 4459071244032 4460116475904 4460574958272 4460632215552 4461090750936 4462136456192 4462595146206 4466804631552 4468827640896 4469344387848 4470851566458 4507018246656 4508596002816 4509059468688 4510217232384 4512259903232 4515356855808 4517401854384 4555480808448 4555539283968 4556007575424 4557075529728 4557543979104 4558070984652 4558714191872 4561247656983 4561843027968 4563909080064 4565976067872 4599755247616 4602912251904 4604996904192 4607082500616 4608265433088 4608739144584 4610293330714 4610352509824 4613516787456 4652405932032 4654512999936 4655051218368 4656621022128 4657816674304 4658295479472 4661013528576 4663124494848 4697622380544 4699749926912 4702975561728 4705105532544 4706313633792 4706797424256 4708384678176 4708445116416 4708929125988 4710517098773 4753545191424 4755698065152 4757408149248 4759073558528 4759562772504 4762339909632 4799744606208 4801918403584 4805214160896 4806942050304 4808563075584 4808624799744 4809119107392 4810740866832 4811297150466 4817954800341 4851354763264 4856883130368 4858629599232 4860330442752 4860830065536 4863031528428 4864780208172 4904086880256 4910872928256 4911440790528 4913097055488 4913665174944 4915322190024 4917089672776 4920464476944 4956818997248 4960221069312 4961357100578 4962004697088 4964251981824 4964762287332 4966500284352 4968286170048 4970536299654 5015939530752 5017631035392 5018146828056 5018211242496 5019903513216 5021708601984 5023982926532 5027431096008 5066917889952 5069212689721 5069874364416 5072170503168 5072691902274 5073994386432 5075705468672 5076292391136 5078591436603 5121400878016 5124389142528 5124915909504 5124981694464 5126709970944 5127236976492 5128553465856 5130876180288 5133199946674 5136723076356 5174724653568 5177068278864 5180089024512 5182967813193 5183699202048 5184298612224 5184831537657 5186046891904 5186646573552 5230366854144 5232735679712 5235788906496 5236327124928 5237671624704 5238698649894 5240043758592 5240582414406 5242416966816 5284825178112 5286607357952 5287218667776 5289613241448 5293990674432 5294602838016 5295147102288 5296388315136 5296932762948 5297000755968 5298787041728 5341651255296 5344070481408 5346490803184 5350160323296 5351534051328 5352084167904 5353957753344 5354508119067 5399088365568 5399712681984 5401533604864 5402158204032 5409077428224 5409633460032 5409702899712 5410258995816 5411527191552 5412083475186 5457774108672 5460245926656 5462209356544 5465958299136 5467871748096 5468433823728 5514600185856 5516459851776 5517097740288 5518958248448 5524732044288 5524802961408 5526666067968 5527234187424 5527873321812 5529737463777 5531725881873 5576421371904 5578426576896 5580953038208 5584783479552 5587312819896 5589321941304 5591206805334 5634482798592 5636382892032 5638409658368 5642279534592 5644834914816 5647391452368 5649422177232 5695068635136 5697116504064 5699696719872 5700282626196 5702204909041 5702278104256 5706191816064 5708243684736 5710168652256 5710828940028 5712754779363 5760983781376 5761575987768 5764937785344 5767548717312 5769622649088 5772235702824 5820966862848 5821565235264 5823528417744 5823603170304 5824201813722 5831661602304 5832335938752 5834302753392 5834977395246 5883557904384 5884162710912 5886222559232 5886827639676 5890262519808 5892380577792 5895049228416 5897719087668 5945428325376 5947433277696 5947509620736 5948121001248 5950126861608 5950814896629 5955739508736 5956428192768 5958436854528 5959125850464 5961135421944 6009357662208 6011461337088 6012079291584 6013622976512 6014802153582 6016964994318 6020475807744 6023202472512 6071926800384 6073974411264 6074676767232 6076100706304 6076725305472 6077427979536 6081663542644 6085212106752 6085837642536 6085915762176 6087968090496 6137216335872 6139995872256 6142776667488 6144353910784 6144985526112 6147768581151 6148571037696 6151355716608 6203207909376 6203925209088 6206017333248 6206734957824 6208828029504 6211060639296 6213873619658 6214684704768 6217499326464 6218138460852 6270634082304 6273474043392 6275729899008 6277846237568 6277926821888 6278572167984 6282235625472 6287987183967 6338060255232 6338793148416 6340930753536 6343210865664 6346083696672 6348957828781 6349786546176 6353315383914 6355599949386 6406952214528 6409256067072 6411417434112 6412158809856 6414321155776 6415062867288 6423939733788 6475844173824 6478172798976 6481106754048 6481772986239 6484042037904 6486373610896 6490825480224 6493765165677 6538782507008 6547830571008 6548587720704 6549260889672 6550796073984 6551469469962 6551553566592 6553762920032 6560619302592 6563590597566 6619002642432 6619683049776 6622000379136 6624381560064 6627381732872 6631930381968 6687919374336 6690174713856 6690862437408 6690948323328 6691636126404 6693204684288 6693892719309 6695611469312 6700206947328 6703241461344 6706277349687 6755890519936 6760527369984 6762894004224 6763589203032 6765325848576 6768389854848 6771455248804 6776102781576 6833221212672 6833308925952 6835613294592 6836315968656 6837106476978 6838071287808 6841168240384 6845863620096 6848964101808 6899632871424 6902757705152 6906785366016 6907495356288 6910623750924 6911598936064 6912398149632 6913108716876 6915439996071 6915528764736 6973822472192 6978608898048 6981769499904 6984931533192 6986725011456 6987443219208 6989889289088 6994686742272 7046433570816 7049624890368 7052817655264 7057658298816 7059470450688 7060196136384 7061851086848 7062577017264 7062667674624 7063393688982 7122201673728 7125427308544 7130317787136 7133547097728 7135378735104 7136112223872 7138610337792 7139344158756 7199616909312 7202877605376 7210413075456 7212844613376 7212937199616 7213678661088 7215369588736 7216111300248 7216945725699 7277032144896 7280327902208 7285324695552 7287944398848 7290495664128 7291245098304 7294547292642 7297170312258 7355279802368 7356130320384 7366309392384 7367161185792 7368888090624 7369645583232 7370497762416 7372983285036 7375634509164 7435228495872 7437902102528 7442035650867 7443007045632 7446377972736 7449750426528 7452429255072 7454942407112 7455804449481 7515177189376 7522057539586 7523039379456 7526446553088 7527220242084 7527316863744 7529855269824 7532562902976 7535974389798 7599595626496 7600376834928 7604811546624 7608255754752 7610991579648 7613558203008 7614438586704 7617006372484 7682101317024 7685580529577 7686583713792 7690064956416 7690855464738 7692830198784 7696314270432 7699799920011 7762086980352 7764704556992 7764804227072 7765602418296 7770133536768 7775548803072 7776447918336 7779070337856 7779969860328 7782593467538 7845550281216 7849103519568 7853683359744 7856507437056 7858047974841 7860065637888 7860873621609 7863625450224 7927237767168 7929911036928 7930012827648 7930828001664 7933502482144 7934419862172 7940986011648 7941904257024 7944582472704 7945399144422 7945501133952 7948180562592 8012476882944 8016105722112 8019736204776 8022619992424 8027301076992 8028126251856 8030936630016 8095902400512 8098632548352 8099569022976 8102300407296 8103237306048 8113616142336 8114450190048 8114554349568 8117290787328 8118125212779 8186661163008 8190368889984 8193314034816 8197024774868 8201807622144 8202650735592 8271900278784 8274689777664 8275646610432 8278437372672 8281414185728 8287098066432 8287204442112 8289999101952 8290851281136 8360845443072 8364632057856 8367639865344 8371429557312 8375220965626 8376314167296 8380969229844 8383982911956 8386810208001 8451724197888 8454574338048 8457614487552 8461444928896 8467252372224 8471087178552 8474133265848 8542602952704 8545674756096 8548556578816 8549545079808 8550423939294 8553417156384 8562365527104 8565252978384 8566243410042 8634458898432 8637563731968 8641475672064 8642363981652 8645389383872 8651323075968 8654433973632 8658353554236 8731450294272 8732347852896 8734394765312 8735292626616 8735404755456 8736302720583 8747492403456 8748503908128 8751454130088 8752466092869 8825336856576 8826244066368 8829333838848 8830241459514 8832508746752 8838570866688 8842573842624 8846578631502 8918142488064 8920232951808 8921149916544 8921264431104 8922181501872 8924272912384 8925190292412 8933609263104 8937655281792 8938688775696 8941703132916 9014036493312 9017192005632 9018118937376 9020434464768 9022203230373 9024519806464 9025447491477 9030713711616 9034803708768 9110961616896 9112015150848 9114151059456 9115087958208 9116141969304 9117428383744 9122495313966 9123686055936 9127818160128 9131952135744 9199510495232 9205824503808 9209993808384 9214165001232 9216530866176 9217478289168 9220586661428 9220705019648 9227033574912 9304811864064 9309025999872 9310102436736 9313242044256 9315633348608 9316590958944 9320810429487 9322027057152 9326248989696 9399499853824 9405951123456 9410211065088 9413594848512 9416769356352 9416890232832 9417858251976 9421034197546 9507090382848 9511396130304 9514816298496 9518147117056 9519125545008 9524679819264 9533399924079 9599489212416 9603836807168 9610428321792 9613884100608 9617126151168 9617249599488 9618238214784 9621481733664 9622594300932 9635909600682 9713766260736 9717259198464 9721660131072 9726063056856 9729560416344 9808173760512 9821745856512 9822881581056 9826194110976 9827204204943 9827330349888 9830644380048 9834179345552 9840928953888 9845385896349 9913637994496 9922714201156 9928503963648 9929524574664 9933000568704 9936572340096 9941072599308 10031879061504 10035262070784 10036293656112 10036422484992 10039807026432 10043417203968 10047965853064 10054862192016 10133835779904 10138425379442 10139748728832 10144341006336 10145383804548 10147988772864 10151410937344 10152584782272 10157182873206 10242801756032 10249831819008 10249963388928 10253419941888 10254473952984 10257106931712 10261752360576 10266399893348 10273446152712 10349449307136 10354136557728 10358825931169 10360178049024 10365935626386 10367398404096 10368597224448 10369663075314 10372093783808 10373293147104 10460733708288 10465471359424 10471577812992 10472654249856 10475343249408 10477397299788 10480087517184 10481164828812 10484833933632 10569650356224 10573214715904 10574437335552 10579226482896 10589205676032 10590294204576 10592776630272 10593865525896 10594001511936 10595090533473 10597574083456 10683302510592 10688140962816 10692981606368 10700320646592 10703068102656 10704168335808 10707915506688 10709016238134 10798176731136 10799425363968 10803067209728 10804316408064 10818154856448 10819266920064 10819405799424 10820517991632 10823054383104 10824166950372 10915548217344 10920491853312 10924418713088 10931916598272 10935743496192 10936867647456 10941820938963 10945755468387 11032919703552 11034195480576 11037916496896 11049464088576 11053332135936 11054468374848 11055746643624 11059474927554 11063451763746 11152842743808 11156853153792 11161906076416 11169566959104 11174625639792 11178643882608 11182413610668 11268965597184 11272765784064 11276819316736 11283086309379 11284559069184 11289669829632 11294782904736 11298844354464 11303961584697 11399393439744 11400565252392 11404409818082 11404556208512 11412383632128 11416487369472 11420337304512 11421657880056 11425509558726 11521967562752 11523151975536 11529875570688 11535097434624 11539245298176 11544471405648 11641933725696 11643130470528 11647056835488 11647206340608 11648403627444 11663323204608 11664671877504 11668605506784 11669954790492 11673890201307 11768325421824 11772445118464 11773655279352 11780525039616 11784761155584 11790098456832 11795438175336 11890856650752 11894866555392 11895019241472 11896242002496 11900253723216 11901629793258 11911479017472 11912856385536 11916873709056 11918098716633 11918251700928 11922270843888 12018715324416 12022922674176 12024158583168 12027245953024 12029604307164 12033929988636 12040951615488 12046404945024 12143853600768 12147948822528 12149353534464 12153450610944 12154855959072 12163327085288 12170424213504 12171675285072 12171831524352 12175936180992 12274432671744 12279991744512 12285553334976 12288707821568 12289971052224 12295537162302 12297142075392 12302711433216 12407850418176 12412034666496 12413469915648 12417656059008 12422121278592 12427747239316 12434998652928 12436276921704 12541268164608 12546948086784 12551459798016 12555692475136 12555853643776 12557144335968 12562831448439 12564471250944 12575974367934 12676120510464 12677586296832 12681861507072 12686421731328 12692167393344 12697915657562 12699573092352 12706630767828 12711199898772 12813904429056 12818512134144 12822834868224 12824317619712 12825635908941 12828642311552 12830125734576 12847879467576 12849365115063 12951688347648 12956345597952 12962213508096 12963545972478 12968084075808 12972747221792 12981650960448 12987530331354 13095661142016 13097175441408 13098521779344 13101592147968 13102938939924 13103107133184 13107525840064 13121238605184 13127181195132 13238005284864 13239366099552 13244000758272 13245362189271 13248763120128 13254763465744 13263860763936 13269867947253 13380349427712 13381724874816 13381896646656 13383272252808 13386409368576 13387785438618 13391222938624 13400413894656 13406482922688 13412554699374 13511781039872 13521054739968 13525788008448 13527178406064 13530651697152 13536779709696 13542910497608 13552205563152 13666442425344 13666617851904 13671226589184 13672631937312 13674212953956 13676142575616 13682336480768 13683742970949 13691727240192 13697928203616 13799265742848 13805515410304 13814990712576 13821247501848 13823197872128 13824796299264 13826217433752 13830879992142 13831057529472 13947644944384 13957217796096 13963538999808 13969863066384 13973450022912 13974886438416 13979778578176 13989373484544 14092867141632 14099249780736 14105635310528 14115316597632 14118940901376 14120392272768 14123702173696 14125154034528 14125335349248 14126787377964 14131551296319 14250854617088 14260635574272 14267094195456 14272224447744 14277220675584 14278688317512 14399233818624 14405755210752 14420826150912 14425689226752 14425874399232 14427357322176 14430739177472 14432222600496 14433891451398 14453864401023 14554064289792 14560655804416 14570649391104 14575888797696 14580991328256 14582490196608 14589094585284 14594340624516 14712260640768 14732618784768 14734322371584 14739291166464 14740995524832 14745966570072 14751269018328 14870456991744 14875804205056 14884071301734 14886014091264 14892755945472 14899500853056 14904858510144 14909884814224 14911608898962 15030354378752 15044115079172 15052893106176 15054440484168 15054633727488 15059710539648 15065125805952 15071948779596 15199191252992 15200753669856 15207638069163 15209623093248 15216511509504 15221983159296 15227116406016 15228877173408 15234012744968 15235774309809 15364202634048 15371161059154 15373167427584 15380129912832 15381710929476 15385660397568 15392628540864 15399599840022 15524173960704 15529409113984 15529608454144 15531204836592 15540267073536 15551097606144 15552895836672 15554494612971 15558140675712 15559939720656 15565186935076 15691100562432 15698207039136 15707366719488 15713014874112 15716095949682 15720131275776 15721747243218 15727250900448 15854475534336 15859822073856 15861656003328 15867004964288 15868839724344 15881972023296 15883808514048 15889164945408 15890798288844 15891002267904 15896361125184 16024953765888 16032211444224 16039472409552 16045239984848 16054602153984 16056252503712 16061873260032 16063524357201 16197265096704 16199138045952 16204600814592 16206474612096 16227232284672 16228900380096 16229108699136 16234581574656 16236250425558 16373322326016 16380737779968 16386628069632 16394049549736 16403615244288 16405301471184 16543800557568 16549379555328 16551293220864 16556874745344 16562828371456 16574196132864 16574408884224 16579998203904 16581702562272 16589212391331 16595177645619 16729264115712 16735279730688 16742859114624 16750441931252 16761938459688 16767965823912 16773620416002 16903448395776 16909148676096 16915228975104 16922889857792 16934504744448 16942174357104 16948266531696 17085205905408 17091349512192 17097113157632 17099090159616 17100847878588 17106614727123 17106834312768 17124731054208 17130505956768 17132486820084 17138264338089 17282951344128 17284727963304 17290778767744 17302646151936 17308867947264 17316707108472 17462900588544 17464695705792 17468789530624 17470585253232 17470809510912 17472605441166 17494984806912 17497007816256 17502908260176 17504932185738 17650673713152 17652488132736 17658667677696 17660482919028 17665017493504 17677141733376 17685147685248 17693157263004 17836284976128 17842299833088 17842528862208 17844363003744 17848545824768 17850380584824 17852444689887 17867218526208 17875310563584 17877377551392 17883406265832 18028072986624 18034384011264 18036237874752 18040868929536 18044406460746 18049039612928 18050894982954 18061427423232 18069607417536 18221923233792 18224030301696 18228302118912 18230175916416 18232283938608 18234856767488 18244990627932 18255636320256 18263904271488 18399020990464 18411649007616 18419987616768 18428330002464 18433061732352 18434956578336 18441173322856 18441410039296 18443305743453 18454067149824 18609623728128 18618051999744 18620204873472 18626484088512 18631266697216 18633181917888 18641620858974 18644054114304 18652497979392 18798999707648 18811902246912 18820422130176 18827189697024 18833538712704 18833780465664 18835716503952 18842068395092 19014180765696 19022792260608 19029632596992 19036294234112 19038251090016 19046873486343 19049359638528 19053722482007 19066799848158 19207673614336 19220856643584 19227768201216 19234252302336 19236476429568 19242963467328 19245188601864 19271819201364 19427532521472 19434518396928 19443320262144 19445318958717 19452126113712 19459120832688 19481295497031 19616347521024 19643491713024 19645763162112 19652388221952 19654408409886 19654660699776 19661288760096 19668358691104 19681857907776 19690771792698 19845428402312 19857007927296 19859049149328 19866001137408 19873144680192 19882145198616 20063758123008 20070524141568 20072587312224 20072844969984 20079614052864 20081678157927 20086834407936 20095931706128 20109724384032 20118832049061 20267671559808 20276850758884 20288682012672 20290767609096 20295977545728 20302821874688 20305169564544 20314365746412 20485603512064 20499663638016 20499926777856 20506839883776 20508947905968 20514213863424 20523504721152 20532799786696 20546892305424 20698898614272 20708273115456 20717651862338 20720356098048 20731871252772 20734796808192 20737194448896 20739326150628 20744187567616 20746319988213 20746586294208 20921467416576 20930942718848 20945308499712 20954794599576 20960175034368 20962329657624 20969667867264 21139300712448 21146429431808 21148874671104 21158452965792 21178411352064 21180588409152 21185553260544 21187731051792 21188003023872 21190181066946 21195148166912 21366605021184 21376281925632 21385963212736 21400641293184 21406136205312 21408336671616 21415831013376 21418032476268 21598850727936 21606134419456 21608632816128 21638533840128 21638811598848 21641035983264 21646108766208 21648333900744 21650837177097 21831096434688 21840983706624 21848837426176 21863833196544 21871486992384 21873735294912 21883641877926 21891510936774 22065839407104 22068390961152 22075832993792 22098928177152 22106664271872 22108936749696 22111493287248 22118949855108 22126903527492 22305685487616 22313706307584 22323812152832 22326106952601 22339133918208 22349251279584 22357287765216 22364827221336 22367413348443 22545531568128 22553638633472 22566172618758 22569118138368 22579339659264 22589565809472 22597688708928 22607923169394 22798786879488 22801130504784 22808819636164 22809112417024 22824767264256 22832974738944 22840674609024 22843315760112 22851019117452 23043935125504 23046303951072 23056741588731 23059751141376 23070194869248 23078490596352 23088942811296 23099399760033 23286260941056 23294113670976 23294412681216 23296807254888 23326646409216 23329343755008 23337211013568 23339909580984 23347780402614 23536650843648 23544890236928 23547310558704 23561050079232 23569522311168 23580196913664 23582620864827 23590876350672 23781713301504 23789733110784 23790038482944 23792484004992 23800507446432 23803259586516 23822958034944 23825712771072 23833747418112 23836197433266 23836503401856 23844541687776 24037430648832 24048317166336 24059208614328 24067859977272 24081903230976 24092809890048 24287707201536 24295897645056 24298707068928 24306901221888 24309711918144 24326654170576 24340848427008 24343350570144 24343663048704 24351872361984 24354375638337 24559983489024 24571106669952 24577415643136 24579942104448 24591074324604 24605422866432 24815700836352 24824069332992 24826939831296 24835312118016 24844242557184 24855494478632 24869997305856 24872553843408 25082536329216 25093896173568 25102919596032 25111384950272 25111707287552 25114288671936 25125662896878 25128942501888 25151948735868 25160430624003 25355172593664 25363723014144 25372843462656 25384334786688 25395831315124 25413261535656 25422399797544 25627808858112 25637024268288 25645669736448 25648635239424 25651271817882 25657284623104 25660251469152 25695758935152 25698730230126 25903376695296 25912691195904 25924427016192 25927091944956 25936168151616 25945494443584 25963301920896 25975060662708 26194350882816 26197043558688 26203184295936 26205877879848 26206214266368 26208908161749 26215051680128 26242477210368 26254362390264 26257398278607 26476010569728 26478732199104 26488001516544 26490724378542 26497526240256 26509526931488 26527721527872 26539735894506 26760698855424 26763449749632 26763793293312 26766544505616 26772818737152 26775570877236 26782445877248 26800827789312 26812965845376 26825109398748 27023562079744 27042109479936 27051576016896 27054356812128 27061303394304 27066609691119 27073559419392 27076342474431 27085820995216 27104411126304 27332884850688 27342453178368 27345263874624 27348425907912 27352285151232 27364672961536 27367485941898 27383454480384 27395856407232 27598531485696 27611030820608 27629981425152 27642495003696 27646395744256 27649592598528 27652434867504 27661759984284 27662115058944 27895289888768 27914435592192 27927077999616 27939726132768 27946900045824 27949772876832 27959557156352 27962431288461 27978746969088 28198499561472 28211270621056 28230633195264 28240784545536 28247404347392 28250308069056 28250670698496 28253574755928 28263102592638 28501709234176 28521271148544 28534188390912 28544448895488 28554441351168 28557376635024 28798467637248 28811510421504 28841652301824 28851378453504 28851748798464 28854714644352 28861478354944 28864445200992 28867782902796 28887901827559 28907728802046 29121311608832 29141298782208 29151777595392 29164980393216 29178189170568 29188681249032 29424521281536 29465237569536 29468644743168 29478582332928 29481612614829 29481991049664 29491933140144 29502538036656 29536157689047 29740913983488 29751608410112 29768142603468 29785511890944 29799001706112 29809717020288 29819769628448 29823217797924 30088230158344 30105786212352 30108880968336 30109267454976 30119421079296 30130251611904 30143897559192 30398382505984 30401507339712 30415276138326 30419246186496 30433023019008 30443966318592 30454232812032 30457754346816 30468025489936 30471548619618 30728405268096 30742322118308 30760259825664 30763421858952 30771320795136 30785257081728 30799199680044 31048347921408 31058818227968 31059216908288 31062409673184 31076477793507 31080534147072 31102195212288 31105791673344 31108989225942 31116281351424 31119879441312 31130373870152 31382201124864 31396414078272 31414733438976 31426029748224 31432191899364 31440262551552 31443494486436 31454501800896 31708951068672 31719644147712 31723312006656 31734009928576 31737679448688 31767617028096 31778329890816 31781596577688 31782004535808 31785271600419 31792722250368 32049907531776 32064422888448 32078944819104 32090479969696 32109204307968 32112505007424 32123746520064 32127048714402 32394530193408 32398276091904 32409201629184 32412949224192 32454464569344 32457800760192 32458217398272 32469163149312 32472500851116 32746644652032 32761475559936 32773256139264 32788099099472 32807230488576 32810602942368 32825462816889 32837266405161 33098759110656 33102586441728 33113749490688 33125656742912 33148392265728 33159996407808 33163405124544 33178424782662 33190355291238 33458528231424 33470559461376 33485718229248 33500883862504 33523876919376 33535931647824 33547240832004 33806896791552 33818297352192 33830457950208 33845779715584 33849258928137 33869009488896 33884348714208 33896533063392 33911884754091 34194226315264 34198180319232 34201695757176 34213229454246 34213668625536 34249462108416 34261011913536 34264973640168 34276528676178 34565902688256 34569455926608 34581557535488 34605292303872 34617735894528 34633414216944 34925801177088 34929391411584 34937579061248 34941170506464 34941619021824 34945210882332 34989969613824 34994015632512 35005816520352 35009864371476 35021670603921 35304976265472 35317335355392 35320965838056 35330034987008 35354283466752 35370295370496 35386314526008 35672569952256 35684599666176 35685057724416 35688726007488 35697091649536 35700761169648 35704889379774 35734437052416 35750621127168 35754296149899 35754755102784 35766812531664 36056145973248 36068768022528 36072475749504 36081737859072 36088812921492 36098079225856 36101789965908 36122854846464 36139214835072 36443846467584 36448060603392 36460351832832 36464567877216 36489981255864 36511272640512 36527808542976 36798041980928 36823298015232 36839975233536 36856660004928 36866123464704 36869913156672 36882346645712 36882820078592 36886611486906 36908134299648 37236103999488 37240409746944 37252968177024 37262533394432 37266363835776 37283241717948 37304995958784 37597999415296 37623804493824 37640844260352 37654379394048 37667077425408 37667560931328 37671433007904 37684136790184 37688494345317 38028361531392 38045584521216 38059265193984 38072588468224 38076502180032 38093746972686 38098719277056 38107444964014 38133599696316 38415347228672 38441713287168 38455536402432 38468504604672 38472952859136 38476907726823 38485926934656 38490377203728 38543638402728 38855065042944 38869036793856 38886640524288 38890637917434 38904252227424 38918241665376 38935867680623 38962590994062 39286983426048 39291526324224 39304776443904 39308816819772 39309321399552 39322577520192 39336717382208 39363715815552 39381543585396 39690856804624 39714015854592 39718098298656 39732002274816 39736086567813 39746289360384 39764290397232 39809603841759 40141048283136 40145174624448 40145689939968 40159228105728 40163356315854 40173668815872 40191863412256 40219448768064 40237664098122 40535343119616 40553701517768 40577364025344 40581535218192 40591955091456 40605643749376 40610339129088 40628731492824 40971207024128 40999327276032 40999853555712 41013679767552 41017895811936 41028427726848 41047009442304 41051228912847 41065599573392 41093784610848 41397797228544 41416546230912 41435303724676 41463742505544 41469593616384 41474388897792 41478652301256 41488375135232 41492639976426 41493172588416 41842934833152 41861885437696 41890616999424 41909589199152 41920350068736 41924659315248 41939335734528 42278601424896 42292858863616 42297749342208 42316905931584 42356822704128 42361176818304 42371106521088 42375462103584 42376006047744 42380362133892 42390296333824 42394653888957 42752563851264 42771926425472 42801282586368 42816673343232 42831662026752 42836064952536 43197701455872 43212268838912 43217265632256 43277067680256 43277623197696 43282071966528 43292217532416 43296667801488 43301674354194 43662192869376 43681967413248 43697674852352 43727666393088 43742973984768 43747470589824 43767283755852 43783021873548 43797786641783 44136781922304 44151665987584 44197856354304 44217873499392 44222986574496 44237899710216 44253807054984 44611370975232 44627412615168 44647624305664 44652213905202 44678267836416 44698502559168 44714575530432 44729654442672 44734826696886 45091063136256 45107277266944 45132345237516 45158679318528 45179131618944 45195377417856 45215846338788 45597573758976 45602261009568 45617639272328 45618224834048 45622914207489 45649534528512 45665949477888 45681349218048 45686631520224 45702038234904 45707322929427 46087870251008 46092607902144 46113483177462 46119502282752 46140389738496 46156981192704 46177885622592 46198799520066 46572521882112 46588227341952 46588825362432 46593614509776 46653292818432 46658687510016 46674422027136 46679819161968 46695560805228 47073301687296 47089780473856 47094621117408 47122100158464 47132892455491 47139044622336 47160393827328 47165241729654 47181752701344 47563426603008 47579466221568 47584968009984 47601014892864 47606519173032 47645916069888 47651425542144 47667494836224 47672394866532 47673006803712 47689083375552 48074861297664 48096634332672 48118417228656 48135719954544 48163806461952 48185619780096 48190573071603 48591795290112 48597414137856 48613802443776 48619423836288 48653308341152 48681696854016 48686701140288 48687326097408 48703744723968 48708751276674 49119966978048 49142213339904 49159884208896 49182148649208 49210845732864 49631401672704 49648138665984 49653879662592 49670624236032 49688485114368 49710988957264 49739994611712 49745107686816 49767637173993 49785532936857 50187792347136 50205839192064 50222769900544 50223414575104 50228577343872 50251325793756 50303897471736 50320861248006 50710345187328 50727446028288 50745686925312 50768669573376 50791662630248 50826523071312 50844799595088 51255617716224 51274048536576 51291339472896 51297270478848 51302543635764 51314569246208 51319844181369 51320502938304 51391517870304 51397460460252 51414793014267 51848854032384 51854183889912 51872336303232 51890988887168 51926603841792 51950121325416 52388701765632 52394087117376 52406368591872 52411755759696 52412428532736 52417816323498 52430103360256 52484954420736 52508724780528 52514796557214 52952021139456 52957464398208 52976003033088 52981448757084 52995052480512 53019053862976 53055443055744 53079471789012 53526899499264 53527586586624 53533089011232 53545637474304 53551141754472 53557334069661 53564891754496 53601655578624 53625931690752 53650218797496 54047124159488 54084218959872 54103152033792 54108713624256 54122606788608 54133219382238 54147118838784 54152684948862 54171641990432 54208822252608 54665769701376 54684906356736 54690527749248 54696851815824 54704570302464 54729345923072 54734971883796 54766908960768 54791712814464 55197062971392 55222061641216 55259962850304 55284990007392 55299185197056 55304869735008 55323519968568 55324230117888 55329917230359 55790579777536 55828871184384 55854155999232 55879452265536 55893800091648 55899545753664 55919114312704 55924862576922 55957493938176 56396999122944 56422541242112 56461266390528 56481569091072 56494808694784 56500616138112 56501341396992 56507149511856 56526205185276 57003418468352 57042542297088 57068376781824 57088897790976 57108882702336 57114753270048 57140620459029 57161167446021 57623020843008 57683304603648 57702756907008 57709429288704 57722956709888 57728890401984 57735565805592 57775803655118 57815457604092 58242623217664 58282597564416 58303555190784 58329960786432 58335956876151 58356378341136 58377362498064 58849042563072 58930475139072 58937289486336 58957164665856 58963225229658 58963982099328 58983866280288 59005076073312 59031799386751 59072315378094 59536285206936 59571023781888 59598003412224 59619434040576 59639539256896 59646435595848 60176460316688 60211572424704 60217761936672 60218534909952 60238842158592 60245034473781 60260503223808 60287795118384 60356496147183 60796765011968 60803014679424 60830552276652 60866046038016 60887932637184 60908465624064 60915508693632 60936050979872 60943097239236 61456810536192 61484644236616 61520519651328 61526843717904 61542641590272 61570514163456 61598399360088 62096695842816 62117636455936 62118433816576 62124819346368 62152955587014 62161068294144 62204390424576 62211583346688 62217978451884 62232562702848 62238959964639 62239758882624 62260747740304 62764402249728 62792828156544 62864383798728 62880525103104 62886988972872 62909003601792 63417902137344 63439288295424 63446624013312 63468019857152 63475358897376 63535234056192 63556659781632 63563193155376 63564009071616 63570543200838 63585444500736 64099815063552 64128845776896 64157889638208 64180959939392 64218408615936 64225010014848 64247493040128 64254097428804 64796552183808 64818403258368 64825898448384 64915601520384 64916434796544 64938326298624 64945001702232 64952511531291 65493289304064 65522951119872 65546512278528 65576198198944 65614460977152 65621205884736 65650925633778 65674532810322 66197518221312 66205172883456 66227498981376 66251313485824 66296784531456 66319992815616 66326810249088 66356849565324 66380710582476 66917056462848 66941118922752 66971436458496 66978320857803 67001767725008 67047753838752 67071863295648 67094481664008 67102240045329 67636594704384 67660915900416 67691559431168 67698517856274 67738018977792 67768697428416 67793066126784 67823769508182 68388452630528 68396360638464 68403391514352 68426458908492 68427337251072 68498924216832 68522023827072 68529947280336 68553057352356 69131805376512 69138911853216 69163115070976 69170224766193 69210584607744 69235471789056 69266828433888 69298199280099 69858782823168 69875158122496 69882341012928 69883238043648 69890421764664 69979939227648 69988031265024 70011633040704 70019728742952 70043341207842 70609952530944 70634670710784 70641931676112 70660069974016 70708566933504 70740590740992 70772629052016 71345139904512 71369199332352 71370115448832 71377452014976 71394183299072 71401522339296 71409778759548 71459546626067 71468874104832 71501242254336 71508592299798 71509510205568 71533625063328 72112291946496 72144951499008 72177625842984 72196158451712 72203579931816 72245709692928 72278429670144 72887692935168 72896121206784 72920703665664 72929135754432 72979962511728 73022545281024 73055617085952 73063126915011 73596083961856 73679950467072 73713320009856 73732246929408 73739826313344 73764693291424 73765640157184 73773222973812 73816268599296 74472207998976 74480819493888 74505936354048 74532727671552 74566483435896 74609991917568 75195998830592 75247608987648 75281688520704 75308758788096 75334154850816 75335121862656 75342866015808 75368273580368 75376988690634 75481291872009 76091169042432 76118530387968 76145176936448 76153004360064 76187493945372 76214889928028 76267199392632 76830694457344 76883426574336 76911072804864 76937009209344 76945905718272 76953815453646 76971853869312 76980754407456 77087276805456 77710130085888 77738073587712 77773281048576 77781275834868 77808504454848 77836483330752 77871735361246 77925181988124 78583052648448 78609552887808 78617633639544 78618642799104 78626724485247 78645155040384 78673434764416 78727431631104 78763087170792 79381713609248 79428031709184 79436196597312 79464004549632 79472173135626 79492578720768 79528580794464 79564599173447 79619207683518 80282096566272 80290349248896 80291379879936 80318456211456 80326712631708 80347337631744 80383726824512 80438897536128 80475328196244 81070686239232 81107403035536 81154728050688 81163070436384 81183910182912 81199829073357 81211287498752 81220678258176 81229027423293 81257462985648 81942414048256 81998654552064 82027359535104 82035791623872 82056855453696 82094018884608 82102457825694 82131199146784 82187569221696 82795594457088 82833092461824 82870607449352 82927485011088 82939187232768 82948777795584 82957304602512 82976750270464 82985279952852 82986345176832 83685869666304 83723770875392 83781233998848 83819178398304 83840700137472 83849318630496 83878671469056 83887293865383 84585717727232 84595498684416 84633811863168 84722353636608 84742213042176 84750924207168 84752012095488 84760724267784 84780592667648 84789307777914 85505127702528 85543852850944 85602565172736 85633346686464 85663324053504 85672129905072 86395402911744 86424537677824 86434531264512 86554135360512 86555246395392 86564143933056 86584435064832 86593335602976 86603348708388 86663705482677 87363934826496 87395349704704 87455332786176 87494941179648 87534567511704 87566043747096 87595573283566 88273563844608 88303331975168 88395712708608 88435746998784 88444837844487 88445973148992 88475799420432 88507614109968 89222741950464 89254825230336 89295248611328 89304427810404 89356535672832 89397005118336 89429151060864 89459308885344 89469653393772 89499824876687 90264690475032 90317358637056 90358263237888 90390754835712 90431692677576 91195147517952 91204522019136 91235278544656 91236449668096 91245828414978 91299069057024 91331898955776 91362698436096 91373263040448 91404076469808 91414645858854 92175740502016 92185215804288 92226966354924 92280779476992 92313962385408 92355771245184 92397599040132 93145043764224 93176454683904 93177650724864 93187229019552 93229433380521 93306585636864 93317375020032 93348844054272 93359638323936 93391121610456 94146603374592 94179560947712 94189242234816 94244200316928 94265784910982 94278089244672 94320787654656 94330483459308 94363505402688 95126853206016 95158932443136 95169936019968 95202029785728 95213038346064 95302851084288 95334989672448 95344789733064 95346013607424 95378166751104 96149722595328 96193268665344 96236834457312 96271439909088 96315041104699 96327612923904 96371239560192 96381146143206 97183590580224 97194828275712 97227604887552 97238847672576 97306616682304 97363393708032 97373402280576 97374652194816 97407489447936 97417502553348 98239933956096 98284426679808 98319768417792 98364297298416 98421691465728 98476388450667 98511799215483 99296277331968 99307759325184 99341248472064 99376970228736 99421977914528 99479989223424 99490215373632 99535274347986 99571065873714 100375584694272 100411678384128 100445539801088 100457154687744 100502651587512 100607794943472 100641722496012 101420690374656 101454892056576 101491373850624 101537339146752 101547776784411 101583325260496 101653046142624 101689599190176 101735654262273 102582678945792 102594540957696 102605087271528 102629138492416 102639688362738 102641005876608 102783035740608 102794920920504 102829586028534 103697708064768 103708367779824 103744672606464 103781977774336 103853207683584 103900242650832 104777403531264 104788174234752 104812737183744 104823511519392 104824857065472 104835632646996 104860206720512 104969908841472 105017449561056 105029593114428 105065011811763 105914928796416 105952006066176 105962897514168 105990104961024 106038107725952 106110886111488 106158943578024 107053798998528 107055173173248 107066178022464 107091274948608 107102283508944 107114668139322 107129783508992 107203311157248 107251863381504 107300437594992 108094248318976 108168437919744 108206304067584 108217427248512 108245213577216 108266438764476 108294237677568 108305369897724 108341893271779 108343283980864 108417644505216 109331539402752 109381055498496 109393703631648 109458691846144 109469943767592 109533817921536 109583425628928 110394125942784 110444123282432 110519925700608 110569980014784 110598370394112 110609739470016 110647039937136 110648460235776 110659834460718 111581159555072 111708311998464 111758904531072 111787600183296 111799091507328 111838228625408 111849725153844 111914987876352 112793998245888 112845082484224 112922532781056 112963138182144 113001232276224 113002682793984 113014299023712 113052410370552 113065483035951 114006836936704 114085084594176 114136753563648 114177795581952 114217765404672 114229506540096 114281240918058 114322334892042 115246041686016 115366609207296 115405513814016 115418858577408 115445913419776 115457780803968 115471131611184 115551607310236 115630915208184 116485246435328 116565195128832 116591891863583 116607110381568 116659921572864 116671913752302 116712756682272 116754724996128 116807603041869 117860950278144 117874578972672 117914329331712 117926450459316 117927964198656 117967732560576 118010152146624 118063598773502 118144630756188 119072570413872 119142047563776 119196006824448 119208259703439 119238868081152 119279078513792 119292871191696 120352920633376 120423144849408 120435523873344 120437069819904 120477684317184 120490068947562 120521006447616 120575590236768 120630198746839 120712992294366 121606029358848 121661104553304 121732092076032 121775865274368 121816931248128 121831017387264 121872101959744 121886194478472 122913621072384 122969288473232 123041039302656 123053687435808 123085283180544 123141028326912 123153686738541 123196798720176 124193391685632 124235272911872 124236867633152 124249638692736 124305911174028 124408780849152 124423166693376 124435956903768 124465125405696 124477919929278 124479517765248 124521495480608 125528804499456 125585656313088 125728767597456 125761050206208 125773977945744 125818007203584 126835804274688 126878576590848 126893248026624 126936039714304 126950717794752 127070468112384 127113319563264 127126386310752 127128018143232 127141086401676 127170889001472 127183961666871 128257691553792 128315779276416 128361919878784 128450020029696 128494986080256 128508194857608 129593104367616 129636806516736 129651796896768 129831203040768 129832869593088 129876652597248 129890003404464 129905023062582 130986578608128 131045902239744 131093024557056 131152396397888 131228921954304 131242411769472 131301851267556 131349065620644 131393359925349 132410345766912 132454997962752 132502626971648 132593569062912 132653620498176 132713699130648 132761421164952 133834112925696 133882237845504 133942872916992 133956641715606 134003535450016 134095507677504 134143726591296 134188963328016 134204480090658 135273189408768 135321831800832 135383118862336 135397035712548 135476037955584 135537394856832 135586132253568 135647539016364 136792721276928 136806783028704 136852917816984 136854674502144 136868742622467 136997848433664 137044047654144 137059894560672 137106114704712 137121968788281 138263610753024 138277823706432 138326230141952 138340449532386 138421169215488 138470943578112 138533656867776 138596398560198 139717565646336 139750316244992 139764682025856 139766476087296 139780843529328 139959878455296 139976062530048 140023266081408 140039457485904 140086682415684 141219905061888 141269341421568 141283863352224 141320139948032 141398677366473 141417133867008 141481181481984 141545258104032 142690279809024 142738398664704 142754904029952 142788366598144 142803044678592 142819557519096 142919093252134 142937748209664 143002484508672 143017184599596 143019020411136 143067250126656 144224583892992 144289902998016 144355251685968 144392316903424 144407159863632 144491419385856 144556859340288 145775385870336 145792242413568 145841407331328 145858271508864 145959925023456 146026030061963 146045090562048 146111234171904 146126253830022 147359900934144 147426640019712 147479652626688 147529386582848 147531280314368 147546445947624 147632537198592 148944415997952 148961638987776 149011872708096 149065455343104 149132966871792 149219983835136 149302911521979 149356598810571 150391997661184 150563377041408 150617517576192 150668309701632 150670243725312 150685732031616 150736547160736 150753977381268 150962583744018 152182338084864 152237060775936 152306008720128 152374987890744 152429779856056 152534398785264 153661388914688 153766853148672 153822145609728 153874018418688 153891811436544 153907630907292 153943707738624 153959532544107 153961508814912 154174553610912 154244379042801 155546562097152 155562551669736 155617008909696 155672966661504 155743470722492 155850363976248 157166105296896 157219105775616 157235267279088 157237285598208 157253448970494 157290310080768 157346869528832 157454863262208 157526174341584 158763427218496 158856063418368 158872393194624 158928009099264 158944346271252 158985157441536 159057161588928 159129198346894 159238415367036 160580698497792 160582759759872 160636912422912 160653425263416 160672002208983 160694675263488 160767453649024 160877795072256 160950656392488 162141372478464 162214806071072 162309456101376 162326140872768 162367820365824 162399658146714 162422574997504 162441356516352 162458054846586 162514925971296 163884828096512 163997309104128 164054719070208 164071583247744 164113710907392 164188037769216 164204915651388 164262398293568 164375138443392 165591188914176 165666184923648 165741214898704 165854970022176 165897555591168 165914609205024 165953500540928 165970559905704 165972690353664 165989751691077 167371739332608 167447541750784 167562467997696 167638356796608 167681400274944 167698637260992 167757342938112 167774587730766 169171435454464 169190997368832 169267623726336 169444707273216 169484426084352 169501848414336 169504024190976 169521448535568 169561185335296 169578615555828 171010255405056 171087705701888 171205130345472 171266693372928 171326648107008 171344259810144 171421861377087 171483502338063 172849075355648 172869062529024 173108270721024 173128287866112 173168870129664 173186671205952 173206697416776 173327410965354 174727869652992 174790699409408 174910665572352 174989882359296 175069135023408 175132087494192 175191146567132 176547127689216 176606663950336 176768352180271 176791425417216 176871493997568 176889675688974 176891946297984 176951598840864 177015228219936 177095398160253 178590497222656 178608855620808 178713071345664 178794010236672 178858302121728 178918617770688 178939306787544 178999649753374 180529380950064 180634717274112 180716526475776 180735103421343 180781509671424 180863385355152 182390295035904 182409044038272 182470557089312 182472899336192 182491656829956 182598138114048 182663797911552 182725396872192 182746526080896 182808152939616 182829291717708 184370431608576 184453932709848 184561558953984 184627924770816 184711542490368 184795198080264 186290087528448 186352909367808 186355301449728 186374458039104 186458866761042 186613171273728 186634750040064 186697688108544 186716879893917 186719276647872 186782243220912 188293206749184 188359121895424 188378484469632 188531569821964 188641575309312 188660966918616 188727010805376 190253706412032 190317864886272 190339872039936 190404059571456 190426076692128 190605702168576 190669979344896 190689579466128 190692027214848 190756333502208 192299445190656 192386537330688 192473668914624 192542879818176 192630082209398 192655225847808 192742479120384 192762292286412 194389656551424 194455209775104 194477695345152 194613233364608 194746804561152 194749304389632 194814978895872 194835005106696 196479867912192 196568853359616 196639536835584 196728594596832 196817692692211 196843382931456 196952776901334 197023598430966 198592554663936 198615518650368 198682496944128 198753940457472 198843955829056 198959978446848 198980430747264 199070548695972 199142131747428 200751169388544 200823356768256 200891079602176 200914309375488 200934962573409 201005303175024 201215589886944 201283444992024 201306720135987 202909784113152 202982747701248 203074678293504 203095553568822 203166650520992 203306092285248 203379198380352 203471308524546 205165357891584 205189081915392 205210174543056 205258276984832 205279376725476 205282011753216 205566071481216 205589841841008 205659172057068 207395416129536 207416735559648 207489345212928 207510674298579 207563955548672 207706415367168 207800485301664 207894597840297 209576348469504 209625474367488 209647023038784 209649714130944 209671265293992 209720413441024 209939817682944 210034899122112 210059186228856 210130023623526 211829857592832 211904012132352 211925795028336 211980209922048 212076215451904 212221772222976 212317887156048 214107597997056 214110346346496 214132356044928 214182549897216 214204567017888 214229336278644 214259567017984 214378639878201 214406622314496 214503726763008 214600875189984 216188496637952 216336875839488 216434854497024 216532877528952 216588475355136 216610739795448 216683786543558 216686567961728 216835289010432 218663078805504 218762110996992 218787407263296 218917383692288 218939887535184 219067635843072 219166851257856 220788251885568 220888246564864 221039851401216 221139960029568 221196740788224 221219478940032 221294079874272 221296920471552 221319668921436 223416623996928 223517809062144 223598183014656 223676457250816 223699450307688 223829975752704 225587996491776 225690164968448 225845065562112 225926276364288 226002464552448 226005365587968 226028598047424 226104820741104 226130966071902 226443875616027 228013673873408 228273507127296 228355591163904 228435530809344 228459013080192 228562481836116 228644669784084 230492083372032 230733218414592 230811027628032 230837717154816 230915561607936 230942263222368 231103214620472 231261830416368 232970492870656 233130390257664 233183783727166 233214220763136 233319843145728 233343827504604 233425513364544 233509449992256 233615206083738 235749157945344 235828658663424 235852900918632 235855928397312 235935465121152 236020304293248 236127197547004 236289261512376 238145140827744 238252996416887 238284095127552 238392013648896 238416519406878 238477736162304 238558157027584 238585742383392 238693797520341 240705841266752 240846289698816 240871047746688 240874139639808 240955368634368 240980137895124 241042012895232 241151180473536 241260397493678 241425984588732 243212058717696 243322209106608 243464184152064 243551730548736 243599487220071 243633862496256 243662034774528 243687082269879 243744203919488 243772388956944 245827242144768 245938576946464 246082078605312 246107374871616 246170566361088 246282056653824 246307373477082 246393597440352 248386783371264 248470545823744 248499277385472 248611822348056 248817561698304 248846333386752 248871913807536 248930250811392 248955839858556 248959035530496 249042990961216 251057608998912 251171312626176 251457535194912 251522100412416 251547955891488 251636014407168 251661881596149 253757153181696 253786496053248 253872079428608 253901435589504 254226639126528 254252772621504 254256036286464 254282172803352 254341778002944 254367923333742 256515383107584 256631558552832 256723839757568 256900040059392 256989972160512 257016389715216 259186208735232 259273613033472 259303593793536 259662406081536 259665739186176 259753305194496 259780006808928 259810046125164 259991116448031 262091804479488 262186049114112 262304792795776 262484823538944 262603702535112 262698131241288 262786719850698 264820691533824 264909995925504 265005253943296 265187138125824 265307240996352 265427398261296 265522842329904 267668225851392 267764475691008 267885745833984 267913283431212 268007070900032 268191015355008 268287453182592 268377926656032 268408960181316 268499474630061 270766237724672 270794071425096 270952075911168 271074789713664 271172264507136 271295078032728 273585442553856 273613566057408 273705835633968 273709349004288 273737485244934 273995696867328 274088095308288 274119789121344 274212229409424 274243937576562 276527221506048 276555647412864 276652460283904 276680899064772 276842338430976 276941887156224 277067313735552 277192797120396 279435131292672 279529364051712 279532952174592 279561687058656 279688300141563 279919756910592 279952125060096 280046532162816 280078914971808 280173364831368 282439810123776 282538682843136 282567726704448 282640279896064 282797354732946 282834267734016 282962362963968 283090516208064 285380559618048 285476797329408 285509808059904 285576733196288 285606089357184 285639115038192 285838186504268 286004969017344 286034369199192 286038040822272 286134500253312 288449167785984 288579805996032 288710503371936 288784633806848 288814319727264 288945123314097 288982838771712 289113718680576 291550771740672 291584484827136 291682814662656 291716543017728 291919850046912 292052060123926 292090181124096 292222468343808 292252507660044 294719801868288 294853280039424 294959305253376 295058773165696 295062560628736 295092891895248 295265074397184 295535397646449 297888831995904 297923277975552 298023745416192 298130910686208 298265933743584 298439967670272 298605823043958 298713197621142 301126754082816 301235035152384 301336619403264 301371464063232 301473094321472 301507954762536 301925167488036 304364676169728 304474121551872 304612017440256 304643330353233 304749975781488 304859559712112 305068797570528 305206962786819 307322777829376 307748036837376 307783622873088 307815261814584 307887415477248 307919065088214 307923017629824 308349107221824 308488758085602 311093124194304 311125103339472 311234017819392 311345933323008 311486941444984 311700727952496 314332210593792 314438211551232 314470534558176 314474571196416 314506897940988 314580620161536 314693739057664 314909726524416 315052348683168 315195035435289 317526854436992 317744786389248 317856018198528 317888692542504 317970314883072 318114323177856 318258396693788 318476830734072 321161396995584 321165519519744 321273824845824 321306850526832 321344004417966 321389350526976 321534907298048 321755590144512 321901312784976 324282744956928 324429612142144 324618912202752 324652281745536 324735640731648 324799316293428 324845149995008 324882713032704 324916109693172 325025679815337 325029851942592 327769656193024 327994618208256 328143166495488 328376075538432 328409831302776 328524796587136 328750276886784 331182377828352 331332369847296 331482429797408 331709940044352 331795111182336 331829218410048 331907001081856 331941119811408 331945380707328 331979503382154 334743478665216 334895083501568 335124935995392 335276713593216 335362800549888 335397274521984 335514685876224 335549175461532 338381994737664 338535247452672 338889414546432 339003696828672 339008048381952 339042897071136 339122370670592 339157231111656 339196449107853 342020510810112 342175411403776 342410260690944 342533386745856 342653296214016 342688519620288 342843722754174 342967004676126 345698150711296 345738125058048 346216541442048 346256575732224 346337740259328 346373342411904 346413394833552 346654821930708 349455739305984 349581398818816 349775675590749 349821331144704 349979764718592 350138270046816 350264174988384 350382293134264 350422809125607 353213327900672 353536704360542 353582850834432 353742987995136 353779351377948 353783892595968 353903197681728 354030456439872 354190796320506 357180994445312 357217711241616 357426142691328 357588020473344 357716604243456 357837235541376 357878613575088 357999299506748 361058761900128 361269434548224 361433052951552 361470206842686 361563019342848 361726770710304 361890596240517 364818088076544 364941114178624 364945798672384 364983313659912 365196276228096 365327595823104 365450793744384 365493052161792 365616305879232 365658583435416 368740863217152 368907865419696 369123117907968 369255849541632 369423084980736 369461060215623 369590396160528 372580175056896 372705818735616 372710602899456 372748916078208 372917733522084 373226342547456 373269500080128 373395376217088 373433759787834 373438553295744 373564486441824 376586413498368 376756968939264 377063139643928 377283150618624 377321933837232 377454021610752 380507412824064 380635729772544 380679744079872 380808119142912 380852153384256 381211404337152 381339958689792 381379158932256 381384054429696 381512667004416 381551885000613 384773074661376 384947337829248 385085759636352 385260164418796 385484958240768 385524584572824 388779313102848 388910419550208 388955390690304 389226466729216 389493609122304 389498608779264 389629957791744 389670010213392 392959735824384 393137706719232 393279073671168 393457189193664 393635385384422 393686765862912 393905553802668 394047196861932 394180079776047 397231037300736 397364993888256 397507880914944 397687911658112 397960861494528 398141097391944 398284263494856 401502338777088 401646713536512 401782159204352 401828618750976 401869925146818 402010606350048 402431179773888 402566889984048 402613440271974 405819568226304 405965495402496 406149356587008 406191107137644 406333301041984 406612184570496 406758396760704 406942617049092 410378163830784 410420349086112 410516553969664 410558753450952 410564023506432 410606227867401 411132142962432 411179683682016 411318344114136 411365906364843 414790832259072 414833471119296 414978690425856 415021348597158 415127911097344 415412830734336 415600970603328 415789195680594 419152696939008 419250948734976 419294046077568 419299428261888 419342530587984 419440826882048 419879635365888 420069798244224 420118372457712 420260047247052 423659715185664 423808024264704 423851590056672 423960419844096 424152430903808 424196032099419 424443544445952 424635774312096 428215195994112 428264712089856 428365099794432 428409134035776 428458672557288 428519134035968 428757279756402 428813244628992 429007453526016 429201750379968 432376993275904 432673751678976 432869708994048 433065755057904 433176950710272 433221479590896 433367573087116 433373135923456 433670578020864 437326157611008 437524221993984 437574814526592 437834767384576 437879775070368 438078090185889 438135271686144 438333702515712 441776493129728 442079702802432 442279920059136 442438957880064 442588159748544 442593840943104 442639337842872 446833247993856 447035618124288 447196366029312 447352914501632 447398900615376 447659951505408 448069796431713 451175992983552 451380329936896 451690131124224 451852552728576 452004929104896 452010731175936 452057196094848 452209641482208 452261932143804 452887751232054 456547014254592 456711182327808 456918026160384 457124963672232 457289339568168 460984166744064 461466436829184 461622055256064 461675434309632 461831123215872 461878597632321 461884526444736 462206429240944 462523660832736 462733137128403 465940985741312 466367567454332 466639686291456 466687655009208 466851026729088 467018899984512 467230412167476 471498315890688 471657317326848 471705801837264 471711856794624 471870930242304 472040608586496 472254395094008 472578523024752 476290281655488 476505992833774 476568190255104 476784027297792 476833038813756 476955472324608 477116314055168 477171484766784 477387595040682 481411682533504 481742095493376 481748279279616 481910737268736 481960275790248 482084025790464 482302360947072 482520794987356 482851969177464 486424117435392 486644418213216 486928368304128 487103461097472 487198974440142 487267724992512 487324069549056 487374164539758 487488407838976 487544777913888 491654484289536 491877153892928 492164157210624 492214749743232 492341132722176 492564113307648 492614746954164 492787194880704 496773566742528 496941091647488 496998554770944 497223644696112 497692666773504 497743827615072 497860501622784 497911679717112 497918071060992 497969255073231 498085981922432 502115217997824 502342625252352 502915070389824 503044200824832 503095911782976 503272028814336 503323763192298 507514306363392 507572992106496 507744158857216 507802871179008 508453278253056 508505545243008 508512072572928 508564345606704 508683556005888 508735846667484 513030766215168 513263117105664 513447679515136 513800080118784 513979944321024 514032779430432 514265584131261 514450507014189 518547226066944 518607187587072 519324812163072 519506610388992 519560013617856 519620092250328 519982232896062 524183608958976 524372098228224 524609585591552 524969647077888 525207405070224 525396262482576 525573439701396 529641383067648 529819991851008 530010507886592 530305056540813 530374276251648 530614481992704 530854796522592 531045684659808 531286194480759 535771491667968 535826566862424 536014141800064 536382030710016 536574906365184 536755853312064 536817920362632 536998949260122 541532475449344 541588142850192 541904151822336 542149579427328 542344529014272 542590156065456 547170885107712 547227132114816 547411671267936 547418698008576 547474970489868 547991393734656 548176190616576 548239578242688 548424458818848 548487875153124 553111294825728 553304920567808 553361798129544 553684676861952 553883774312448 554134627471104 554385594240792 558870262585344 559058728103424 559065904349184 559123374117312 559376600283126 559839513821184 559904250120192 560093064325632 560150639681751 560157829943616 560346729662736 564879620247552 565077365686272 565135453408896 565280559792128 565594709465892 565924725927936 566181032416128 570761119236096 570953594658816 571019616119808 571212178714368 571278230076384 571676373008536 572009938034688 572068738398384 572076081644544 572269000506624 576898335571968 577159611992064 577421006743872 577569267613696 577628639454528 577890246628194 577965677543424 578227437361152 583168969654272 583365629325312 583433086035456 583839700093824 584104120247852 584444936687616 584505015320088 589439603736576 589706560078848 589918610506752 590117546331392 590125121257472 590185783790496 590453078076633 590530148794368 591070795292898 595777663991808 595846555951104 596047490832384 596261821372416 596531867487168 596879935340544 597211646087916 597426395242284 602253508165632 602470070304768 602673238806528 602742928126464 602804887720227 602946188642944 603015909525072 603850334976072 603920160407961 608729352339456 608948243103744 609224034880512 609286660706466 609499951562976 609719119424224 610137595141056 610413925573638 615496073674752 615567245746176 615630523629168 615774830954496 615838130176428 615846035259648 616698214443648 616977516171204 622186248388608 622250206678944 622468035638784 622532022895737 622691866646016 622973882889968 623401455904992 623683793520891 628876423102464 628941069116352 628949142392832 629013795881976 629161240323072 629387478115328 629819453048832 630104697366336 630390070870578 635053708873984 635489572778496 635712036397056 635777385085008 635940629766144 636228646355712 636516793387576 636953661468144 642322793991168 642331039039488 642547649691648 642613701053664 642688008835932 642778701053952 643069814596096 643135919634603 643511180289024 643802625569952 648565489913856 648859224284288 649304563491072 649598632586856 649690299990016 649765426065408 649832219386344 650051359630674 650059703885184 655539312386048 655989236416512 656286332990976 656752151076864 656819662605552 657049593174272 657500553773568 662364755656704 662664739694592 662964859594816 663419880088704 663590222364672 663658436820096 663814002163712 663882239622816 663890761414656 663959006764308 669790167003136 670249871990784 670553427186432 670794549043968 671029371752448 671098350923064 676763989475328 677070494905344 677778829092864 678007393657344 678016096763904 678085794142272 678244741341184 678314462223312 678392898215706 679331626848081 684041021620224 684350822807552 684820521381888 685066773491712 685306592428032 685377039240576 685687445508348 685934009352252 691476250116096 692433082884096 692513151464448 692746684823808 692826789667104 693309643861416 698911478611968 699162797637632 699551351181498 699642662289408 699959529437184 700276540093632 700528349976768 700764586268528 700845618251214 706426655801344 707073408721084 707485975990272 707558702755896 707567785191936 707806395363456 708060912879744 708381592641012 714361988890624 714435422483232 714758989250661 714852285382656 715176040946688 715433208486912 715674471082752 715757227150176 715998599013496 716081392561023 722117523800256 722538869096448 722866105903104 722940413685372 723126038685696 723453541420608 723781192481034 729636176153088 729882228357248 729891597344768 729966627319824 730392552456192 730655191646208 730901587488768 730986104323584 731061246809637 731232611758464 731317166870832 737481726434304 737815730839392 738246235815936 738511699083264 738846169961472 738922120431246 739180792321056 745160350113792 745411637471232 745497832156416 745835467044168 746452685094912 746539000160256 746790752434176 746867519575668 746877106591488 747128972883648 753172826996736 753513937878528 754126279287856 754566301237248 754643867674464 754908043221504 754985644788447 761271459545088 761359488159744 761616238285824 761704306768512 762679917379584 762758317864512 762768108859392 763025334008832 763103770001226 769546149322752 769894675658496 770171519272704 770520328837592 770969916481536 771049169145648 777558626205696 777820839100416 777910781380608 778452933458432 778987218244608 778997217558528 779259915583488 779340020426784 779973349344093 786275413438464 786558147342336 786914378387328 787270770768844 787811107605336 788094393723864 788360159552094 794462074601472 794729987776512 795015761829888 795375823316224 795921722989056 796282194783888 796568526989712 803004677554176 803293427073024 803564318408704 803657237501952 803739850293636 804021212700096 804862359547776 805133779968096 805226880543948 805498423890183 812298713174016 812382214275288 812666602083968 813224369140992 813516793521408 813885234098184 820756327661568 820840698172224 821033107939328 821117506901904 821128047012864 821212455734802 822264285924864 822359367364032 822636688228272 822731812729686 829581664518144 829666942238592 829957380851712 830042697194316 830255822194688 830825661468672 831201941206656 831578391361188 838305393878016 838588092155136 838598856523776 838685061175968 838881653764096 839064900424689 839759270731776 840139596488448 840236744915424 840520094494104 847319430371328 847616048529408 847703180113344 847920839688192 848304861807616 848392064198838 848887088891904 849271548624192 856430391988224 856529424179712 856730199588864 856818268071552 856917345114576 857038268071936 857514559512804 858014907052032 858403500759936 864753986551808 865347503357952 865739417988096 866131510115808 866353901420544 866442959181792 866735146174232 866746271846912 866835369942291 867341156041728 874652315222016 875048443987968 875149629053184 875669534769152 875759550140736 876156180371778 876270543372288 876667405031424 883552986259456 884159405604864 884559840118272 884877915760128 885176319497088 885187681886208 885278675685744 893666495987712 894071236248576 894392732058624 894705829003264 894797801230752 895319903010816 895524956654329 896139592863426 902760659873792 903380262248448 903705105457152 904009858209792 904114392189696 904419282964416 904523864287608 905775502464108 913094028509184 913422364655616 913836052320768 913929991059699 914249927344464 914578679136336 915620888360457 921968333488128 923244110512128 923350868619264 923662246431744 923757195264642 923769052889472 924412858481888 925047321665472 925466274256806 932735134908664 933279372582912 933375310018416 933702053458176 934037799969024 934460824334952 942996631781376 943314634653696 943411603674528 943423713589248 943741860484608 944081217172992 944508790188016 945157046049504 945585106305867 952580563310976 953011985667548 953568054595584 953666077627512 953910944649216 954232628110336 954342969533568 954775190081364 962823365067008 963484190986752 963496558559232 963821474537472 963920551580496 964168051580928 964604721894144 965041589974712 965703938354928 972848234870784 973288836426432 973856736608256 974206922194944 974397948880284 974535449985024 974648139098112 974748329079516 974976815677952 975077039446011 975089555827776 983308968579072 983754307785856 984429499486464 985128226615296 985229493908328 985574389761408 993547133485056 993882183294976 993997109541888 994447289392224 995385333547008 995487655230144 995721003245568 995823359434224 995836142121984 995938510146462 996171963844864 1004230435995648 1004685250504704 1005830140779648 1006088401649664 1006191823565952 1006544057628672 1006647526384596 1015145984212992 1015488317714432 1015605742358016 1017011090486016 1017024145145856 1017128691213408 1017367112011776 1017471693334968 1017589347323559 1026061532430336 1026526234211328 1026895359030272 1027600160237568 1027959888642048 1028065558860864 1028531168262522 1028901014028378 1037094452133888 1037214375174144 1038649624326144 1039013220777984 1039120027235712 1039240184500656 1039964465792124 1048367217917952 1048744196456448 1049219171183104 1049327026772247 1049939294155776 1050414810140448 1050792524965152 1051146879402792 1051268427376821 1059639983702016 1060021015773184 1060610113081626 1060748552503296 1061228963985408 1061709593045184 1062091369319616 1062572388961518 1071542983335936 1071653133724848 1072028283600128 1072764061420032 1073149812730368 1073511706624128 1073635840725264 1073997898520244 1083064950898688 1083176285700384 1083808303644672 1084299158854656 1084689058028544 1085180312130912 1085671788721551 1094454264229632 1094823342535872 1094837396017152 1094949940979736 1095982787469312 1096352381233152 1096479156485376 1096848917637696 1096975750306248 1106222589651456 1106609841135616 1106723596259088 1107369353723904 1107767548624896 1108269254942208 1108383180646869 1108771188481584 1117740525170688 1118117456206848 1118131808698368 1118246748234624 1118753200566252 1119679027642368 1119808500240384 1120186128651264 1120301279363502 1120315659887232 1120693459325472 1129759240495104 1130270906817792 1131189418931784 1131849451855872 1132362064832256 1141522238472192 1141907189317632 1142039232239616 1142424357428736 1142556460152768 1143352746017072 1144019876069376 1144137476796768 1144152163289088 1144538001013248 1144655655001839 1154319223984128 1154842013487744 1155138535227392 1155257278909056 1155780493256388 1156454874722304 1166337939308544 1166731258650624 1166866172070912 1167679400187648 1168208240495704 1168889873375232 1169010030640176 1178879207473152 1179413120157696 1179837221013504 1180235092662784 1180250242514944 1180371567580992 1180906156153266 1181060297588736 1182141590585796 1182540239328141 1191693111902208 1192094981664768 1192523642744832 1193063734974336 1194423292175832 1194852790484568 1204507016331264 1204940140609536 1205346477613056 1205485856252928 1205609775440454 1205892377285888 1206031819050144 1207700669952144 1207840320815922 1217458704678912 1217896486207488 1218448069761024 1218573321412932 1218999903125952 1219438238848448 1220275190282112 1220827851147276 1231134491492352 1231261047258336 1231549661908992 1231676260352856 1231692070519296 1231818683602203 1233396428887296 1233955032342408 1234097719094529 1244372496777216 1244500413357888 1244936071277568 1245064045791474 1245383733292032 1245947765779936 1246802911809984 1247367587041782 1257752846204928 1257882138232704 1257898284785664 1258027591763952 1258322480646144 1258774956230656 1259638906097664 1260209394732672 1260780141741156 1270107417747968 1270979145556992 1271424072794112 1271554770170016 1271881259532288 1272457292711424 1272588096298257 1273033586775152 1273907322936288 1284645587982336 1285095299383296 1285227402107328 1285376017671864 1285557402107904 1286139629192192 1286271839269206 1287022360578048 1287605251139904 1297130979827712 1297718448568576 1298609126982144 1299197265173712 1299380599980032 1299530852130816 1299664438772688 1300102719261348 1300119407770368 1311078624772096 1311978472833024 1312572665981952 1313504302153728 1313639325211104 1314099186348544 1314234270557667 1315001107547136 1325329479389184 1325929719189632 1326839760177408 1327316873640192 1327628004327424 1327764479245632 1327781522829312 1327918013528616 1339580334006272 1340499743981568 1341106854372864 1341589098087936 1342058743504896 1342196701846128 1353527978950656 1354140989810688 1355557658185728 1356014787314688 1356032193527808 1356171588284544 1356489482682368 1356628924446624 1356785796431412 1357731385895273 1358663253696162 1368701645615104 1369641042763776 1370133546983424 1370754078481152 1371374891016696 1371868018704504 1382952500232192 1384866165768192 1385026302928896 1385493369647616 1385635792896963 1385653579334208 1386619287722832 1388199411385209 1397822957223936 1398325595275264 1399102702362996 1399919058874368 1400553080187264 1401056699953536 1401529172537056 1401691236502428 1414146817442168 1414971951980544 1415117405511792 1415135570383872 1415612790726912 1416121825759488 1416763185282024 1428723977781248 1428870844966464 1429517978501322 1429704570765312 1430352081893376 1430866416973824 1431348942165504 1431514454300352 1431997198026992 1432162785122046 1444235047600512 1445732211806208 1445880827370744 1446252077371392 1446907082841216 1447562384962068 1459272352306176 1459764456714496 1459783194689536 1459933254639648 1460785104912384 1461310383292416 1461803174977536 1461972208647168 1462122493619274 1462465223516928 1462634333741664 1474963452868608 1475631461678784 1476492471631872 1477023398166528 1477692339922944 1477844240862492 1478361584642112 1490320700227584 1490823274942464 1490995664312832 1491670934088336 1493078000320512 1493581504868352 1493735039151336 1493754213182976 1493907765219693 1494257945767296 1506345653993472 1507027875757056 1508252558575712 1509132602474496 1509287735348928 1509816086443008 1509971289576894 1522542919090176 1522718976319488 1523232476571648 1523408613537024 1525359834759168 1525516635729024 1525536217718784 1526050668017664 1526207540002452 1539092298645504 1539789351316992 1540343038545408 1541040657675184 1541939832963072 1542098338291296 1542796752393783 1543351521042567 1555641678200832 1555821562761216 1556905866916864 1557974436489216 1558519831166976 1558680040853568 1559946698688186 1572550826876928 1573116294684672 1573828756774656 1574541541537688 1575622215210672 1576188787447728 1576720319104188 1588924149202944 1589459975553024 1590031523659776 1590751646632448 1590915169622439 1591843445978112 1592564389567776 1593137053979424 1593858583442277 1607128636817408 1607314475003904 1607479700587272 1608042425400192 1609724719095552 1610267559936192 1610453761087896 1610996847780366 1624597426348032 1624764428550576 1625333204167936 1626448738281984 1627033587042816 1627770468196368 1641512655323136 1641681396344448 1642066215878656 1642235013803808 1642256094025728 1642424911469604 1644528571849728 1644718734728064 1645273376456544 1645463625459372 1659333884477184 1659914761703424 1660085394388632 1660511644389376 1661651322937344 1662403882413312 1663156782722376 1676610787756032 1677176184310272 1677197713047552 1677370122351936 1677763307528192 1678129800849378 1679518541463552 1680279192976896 1680451919045253 1680473489830848 1681040188988208 1694638860742656 1695232097058816 1695406360226688 1695841679376384 1696609723615232 1696784128397676 1697774177783808 1698543097248384 1712860783976448 1713058848359424 1713636536143104 1713834690229152 1715029119025608 1716029814104064 1716807001519872 1729507973103616 1730695006715904 1731478835976192 1732263020231616 1732707802841088 1732885918363584 1733470292348464 1733492543693824 1733670739884582 1734682312083456 1750096887975936 1750299258106368 1751339069538304 1751519100281472 1752312360743556 1753334810062848 1767105972518912 1768318811209728 1769119680236544 1769755831520256 1770352638994176 1770375363772416 1770557351371488 1771359234229899 1787332991975424 1788142472497152 1788785464117248 1789411658006528 1789595602461504 1790639806021632 1791049913308658 1792279185726852 1805521319747584 1806760524496896 1807410210914304 1808019716419584 1808228784379392 1808414663160681 1808838565928832 1809047728575216 1811551004928216 1826188057018368 1826844729311232 1827672104641536 1827859982119398 1828499854688928 1829157358272672 1829985780989281 1831241776720914 1846488221024256 1846701737238528 1847324492863488 1847514390529284 1847538105778944 1848825716963776 1850094643330944 1850932548513612 1865470269817328 1866558745165824 1866750620036832 1867404106916352 1867596068687211 1868075599938048 1868921648669904 1871051380562673 1886629269307392 1886823207349056 1886847427178496 1887483720969216 1888162434345984 1889017580376032 1890314092099008 1891170212611734 1905161126621952 1906023971335096 1907136109191168 1907332155255024 1907821889298432 1908465256220672 1908685939067136 1909550380162728 1925646730134016 1926968381973504 1926993117118464 1927642949074944 1927841103160992 1928336103161856 1929209443788288 1929407758903809 1930083179949424 1931407876709856 1945696469741568 1946577672852864 1948795897760568 1949070899970048 1949296278196224 1949496658159032 1949953631355904 1950154078892022 1950179111655552 1966617937158144 1967508615571712 1968858998972928 1970256453230592 1970458987816656 1971148779522816 1987094266970112 1987764366589952 1987994219083776 1988894578784448 1990770667094016 1990975310460288 1991442006491136 1991646718868448 1991672284243968 1991877020292924 1992343927689728 2009370501009408 2011660281559296 2012383647131904 2013088115257344 2013295052769192 2030291968425984 2030976635428864 2031211484716032 2034022180972032 2034048290291712 2034257382426816 2034734224023552 2034943386669936 2035178694647118 2052123064860672 2053052468422656 2053790718060544 2055200320475136 2055919777284096 2056131117721728 2057062336525044 2057802028056756 2058495972163801 2074428750348288 2077299248652288 2078240054471424 2078480369001312 2079928931584248 2096734435835904 2097488392912896 2098438342366208 2098654053544494 2099878588311552 2100829620280896 2101585049930304 2102293758805584 2102536854753642 2119279967404032 2120042031546368 2121220226163252 2122457927970816 2123419186090368 2124182738639232 2125144777923036 2143085966671872 2143306267449696 2144056567200256 2144276967751983 2145528122840064 2146299625460736 2147023413248256 2147271681450528 2147995797040488 2148244177683069 2166129901797376 2166352571400768 2167616607289344 2168598317709312 2169378116057088 2170360624261824 2171343577443102 2188908528459264 2189646685071744 2189674792034304 2189899881959472 2191965574938624 2192704762466304 2192958312970752 2193697835275392 2193951500612496 2212445179302912 2213219682271232 2213447192518176 2214738707447808 2215245945408077 2215535097249792 2216538509884416 2216766361293738 2217542376963168 2235481050341376 2236234912413696 2236493496469248 2237506401132504 2239358055284736 2239617000480768 2240372257302528 2240602558727004 2240631319774464 2241386918650944 2259518480990208 2260541813635584 2262378837863568 2263698903711744 2264724129664512 2264956934365341 2283814378635264 2284078464479232 2284848714857472 2285112920305536 2286705492034144 2288039752138752 2288274953593536 2288304326578176 2289076002026496 2289311310003678 2308638447968256 2309684026975488 2310514557818112 2311560986512776 2312909749444608 2332675878617088 2333462517301248 2333732344141824 2335358800375296 2336416480991408 2337779746750464 2338020061280352 2339920048032279 2358826240315392 2359674442027008 2360470185325568 2360500485029888 2360743135161984 2361812312306532 2364283181171592 2365080478656282 2383386223804416 2384189963329536 2385047285489664 2386127469948672 2388846584351664 2389705580969136 2409014032662528 2409880281219072 2410692955226112 2410971712505856 2411219550880908 2411784754571776 2412063638100288 2415401339904288 2415680641631844 2416495271670549 2436896139522048 2437146642825864 2437999806251904 2438876477696896 2440550380564224 2441655702294552 2462268982984704 2462522094516672 2463099323817984 2463352520705712 2463384141038592 2463637367204406 2466792857774592 2467910064684816 2468195438189058 2488744993554432 2489000826715776 2489872142555136 2490128091582948 2490767466584064 2491895531559872 2493605823619968 2494735174083564 2515764276465408 2515796569571328 2516055183527904 2516644961292288 2517194701274067 2517549912461312 2519277812195328 2520418789465344 2521560283482312 2540214835495936 2541958291113984 2542848145588224 2543109540340032 2543762519064576 2544914585422848 2545176192596514 2546067173550304 2547814645872576 2569291175964672 2570190598766592 2570454804214656 2570752035343728 2571114804215808 2572279258384384 2572543678538412 2574044721156096 2575210502279808 2594261959655424 2595436897137152 2597218253964288 2598394530347424 2599061704261632 2599328877545376 2600205438522696 2600238815540736 2600506109826873 2622157249544192 2623956945666048 2625145331963904 2627008604307456 2627278650422208 2628198372697088 2628468541115334 2630002215094272 2650658958778368 2651859438379264 2653679520354816 2654633747280384 2655256008654848 2655528958491264 2655563045658624 2655836027057232 2679160668012544 2680999487963136 2682213708745728 2683178196175872 2684117487009792 2684393403692256 2686574869962987 2708281979621376 2711115316371456 2712029574629376 2712343176569088 2712978965364736 2713257848893248 2713571592862824 2715462771790546 2717326507392324 2737403291230208 2739282085527552 2740267093966848 2741508156962304 2741789973179097 2742749782033392 2743736037409008 2765905000464384 2769732331536384 2770052605857792 2770986739295232 2771271585793926 2771307158668416 2773238575445664 2774494571177297 2776398822770418 2798205404725992 2799838117748736 2801106160374528 2802113399907072 2803058345074112 2803382473004856 2828293634884336 2829943903961088 2830234811023584 2830271140767744 2831225581453824 2832243651518976 2833526370564048 2836755318917601 2857447955562496 2857741689932928 2859035957002644 2860704163786752 2861732833947648 2862697884331008 2863028908600704 2863994396053984 2864325570244092 2888470095201024 2891464423612416 2891761654741488 2892504154742784 2893814165682432 2895124769924136 2918544704612352 2919528913428992 2919566389379072 2919866509279296 2921570209824768 2922620766584832 2923606349955072 2923944417294336 2924244987238548 2924930447033856 2925231118338033 2925268667483328 2949926905737216 2951262923357568 2955384679845888 2955688481724984 2956723169284224 2980641400455168 2981646549884928 2981991328625664 2983341868176672 2986156000641024 2987163009736704 2987470078302672 2987508426365952 2987815530439386 2988515891534592 3012691307986944 3014055751514112 3016505117151424 3018265204948992 3018575470697856 3019632172886016 3019942579153788 3045437952638976 3046464953143296 3046817227074048 3051033271458048 3051072435437568 3052101336035328 3052415080004904 3052768041970677 3078184597291008 3079578702633984 3080686077090816 3082081315350368 3083879665926144 3084196676582592 3085593504787566 3086703042085134 3111283356401664 3111643125522432 3113811733833728 3115948872978432 3117039662333952 3117360081707136 3119893397376372 3145101653753856 3146232589369344 3147657513549312 3147981080316741 3149083083075376 3151244430421344 3152377574895456 3153440638208376 3153805282130463 3178919951106048 3180063047319552 3181503293264896 3181830339244878 3183686891956224 3185128779135552 3186274107958848 3187717166884554 3214257273634816 3214628950007808 3214959401174544 3216084850800384 3219449438191104 3220535119872384 3220907522175792 3221993695560732 3249194852696064 3249528857101152 3250666408335872 3252897476563968 3254067174085632 3255540936392736 3257015366164653 3283362792688896 3284132431757312 3284470027607616 3284512188051456 3284849822939208 3289057143699456 3289437469456128 3290546752913088 3290927250918744 3318667768954368 3319829523406848 3320170788777264 3321023288778752 3323302645874688 3324807764826624 3326313565444752 3353221575512064 3354352368620544 3354395426095104 3354740244703872 3355526615056384 3356259601698756 3358598691425149 3359037082927104 3360558385953792 3360903838090506 3360946979661696 3362080377976416 3389277721485312 3390812720453376 3393219447230464 3393568256795352 3395548355567616 3397086194496768 3425721567952896 3426117696718848 3427273072286208 3427669380458304 3430058238051216 3432059628208128 3433614003039744 3433966965005517 3459015946207232 3462957671952384 3464526040463232 3465415605682176 3465771836727168 3466940584696928 3466985087387648 3467341479769164 3469364624166912 3500193775951872 3500598516212736 3503038200562944 3504624721487112 3506669620125696 3534211945037824 3536637622419456 3538239360473088 3539511663040512 3540705277988352 3540750727544832 3541114702742976 3542718468459798 3547620717984423 3576284944994304 3577570928234496 3578823316013056 3579191204923008 3582099826617316 3584558371453704 3611042639495168 3613521048993792 3614820421828608 3616039432839168 3616457568758784 3616829326321362 3617677131857664 3618095457150432 3623102009856432 3652376114036736 3653689458622464 3655344209283072 3655719964238796 3656999709377856 3658314716545344 3659971561978562 3662483553441828 3693403474477056 3694648985726976 3695028781058568 3695076211557888 3695456050806609 3697651433927552 3700189286661888 3701865097027224 3730940539634656 3733117490331648 3733501240073664 3734808213832704 3735192137374422 3736151199876096 3737843297339808 3739536161152009 3742102761125346 3773258538614784 3773646414698112 3773694854356992 3774967441938432 3776324868691968 3778035160752064 3780628184198016 3782340425223468 3810322253243904 3812047942670192 3814272218382336 3814664310510048 3815643778596864 3816930512441344 3817371878134272 3817764288894771 3819100760325456 3851293460268032 3853936763947008 3855285898149888 3855682206321984 3856672206323712 3858418887576576 3858815517807618 3860166359898848 3862815753419712 3891392939483136 3893155345705728 3897591795521136 3898141799940096 3898592556392448 3898993316318064 3899907262711808 3900308157784044 3900358223311104 3933235874316288 3935017231143424 3937717997945856 3940512906461184 3940917975633312 3942297559045632 3942702811673001 3975528733179904 3975988438167552 3977789157568896 3981950620920576 3982884012982272 3983293437736896 3983344568487936 3983754040585848 3984687855379456 4018741002018816 4023320563118592 4024767294263808 4026176230514688 4026590105538384 4060583936851968 4061953270857728 4062422969432064 4068044361944064 4068096580583424 4068514764853632 4069468448047104 4069886773339872 4070357389294236 4073194157685819 4106104936845312 4107581436121088 4110400640950272 4112262235443456 4114124673050088 4115604056113512 4116991944327602 4148857500696576 4154598497304576 4156480108942848 4156907378690889 4156960738002624 4159857863168496 4193468871671808 4194976785825792 4196876684732416 4197308107088988 4199757176623104 4201659240561792 4203170099860608 4204587517611168 4205073709507284 4242440452326504 4244915855941632 4246838372180736 4248365477278464 4250289555846072 4286171933343744 4286612534899392 4288113134400512 4288553935503966 4291056245680128 4292599250921472 4294046826496512 4294543362901056 4295991594080976 4296488355366138 4332259803594752 4332705142801536 4337196635418624 4338756232114176 4340721248523648 4342687154886204 4377817056918528 4379293370143488 4379349584068608 4379799763918944 4383931149877248 4385409524932608 4385916625941504 4387395670550784 4387903001224992 4424890358605824 4426439364542464 4426894385036352 4429477414895616 4430491890816154 4431070194499584 4433077019768832 4433532722587476 4435084753926336 4470962100682752 4472469824827392 4472986992938496 4475012802265008 4479234000961536 4480744514605056 4481205117454008 4481262639548928 4482773837301888 4519036961980416 4521083627271168 4524757675727136 4526806931920853 4527397807423488 4529448259329024 4529913868730682 4567628757270528 4568156928958464 4569697429714944 4570225840611072 4573410984068288 4576079504277504 4576549907187072 4576608653156352 4578152004052992 4578622620007356 4617276895936512 4619368053950976 4621029115636224 4623121973025552 4625819498889216 4628390257181349 4630054563127701 4666925034602496 4667464688283648 4670717600750592 4672832961982816 4675559493500928 4676040122560704 4679840096064558 4717652480630784 4719348884054016 4720940370651136 4721486270323968 4723624624613064 4728566362343184 4730160957312564 4766772447608832 4768379926659072 4770094570979328 4772254939897344 4772745508867317 4777693168703328 4779411161938272 4781575750326831 4821385910452224 4821943425011712 4822439101761816 4823569509143552 4824127276200576 4830802679808576 4831361283263688 4832990543341098 4873792279044096 4874293285651728 4875999612503808 4877752955393792 4881100761128448 4883311404589104 4924537965969408 4925044189033344 4926198647635968 4926705041411424 4926768282077184 4927274734408812 4933585715549184 4935820129369632 4936390876378116 4978001653431552 4979744285110272 4980256183165896 4981534933168128 4983791063119744 4987211647239936 4989470348167128 5031528552930816 5031593139142656 5032110367055808 5033289922584576 5034389402548134 5035099824922624 5038555624390656 5040837578930688 5043120566964624 5080429670991872 5083916582227968 5085696291176448 5086219080680064 5087525038129152 5089829170845696 5090352385193028 5092134347100608 5095629291745152 5138582351929344 5140909608429312 5141504070687456 5144558516768768 5145087357076824 5148089442312192 5150421004559616 5188523919310848 5190873794274304 5194436507928576 5196789060694848 5198123408523264 5198657755090752 5200410877045392 5200477631081472 5201012219653746 5244314499088384 5250290663927808 5254017208614912 5254557300844416 5256396745394176 5256937082230668 5260004430188544 5301317917556736 5303718876758528 5307359040709632 5309267494560768 5311057916982528 5311126091317248 5311672054114464 5314077702689697 5358321336025088 5361998975926272 5364427417491456 5366356392351744 5368234974019584 5368786807384512 5373149739925974 5416563959242752 5422230632742912 5424059149258752 5424686353138176 5425957930729472 5426515697786496 5427143185725648 5430925543581092 5434653014784648 5474806582460416 5478564171055104 5479818917588401 5480534187933696 5483016313924608 5483579946358194 5485499564066784 5487472074818016 5489957342967843 5539464663072768 5540105211715584 5541973478590464 5542543171587852 5542614317336832 5546477150891328 5548989142354594 5552797645540836 5596410809451984 5599676235497472 5602212320749056 5602788206061633 5604226799814144 5606116690148224 5606764946009712 5656587269768672 5659887807922176 5660469622047168 5660542281535488 5662451162907648 5664487303037952 5667052741128096 5673510637835202 5715483379865856 5718071914005288 5721408327573504 5723465667895296 5725395768662016 5726057817201408 5727988792107968 5728651140488184 5776940190402048 5782928847224832 5783523309482976 5785008309485568 5787628331364864 5788223276711427 5790249539848272 5837089409224704 5839057826857984 5839132778758144 5839733018558592 5847212699910144 5847888834588672 5848489974477096 5849860894067712 5850462236676066 5850537334966656 5899853811474432 5902525846715136 5910769359691776 5911376963449968 5913446338568448 5961282800910336 5963293099769856 5963982657251328 5966683736353344 5972312001282048 5974326019473408 5974940156605344 5975016852731904 5975631060878772 5977031783069184 6028111503028224 6033010234302848 6037150941395712 6039264345772032 6039885158307576 6090875905277952 6092929906286592 6093634454148096 6102066542916096 6102144870875136 6104202672070656 6104830160009808 6105536083941354 6156369194582016 6159157405267968 6161372154181632 6164162630700736 6167759331852288 6168393353165184 6171187009575132 6173406084170268 6175487916491403 6223286251044864 6227623467667456 6231897745956864 6234720163414272 6239786794752744 6290203307507712 6292465178738688 6295315027098624 6295962160633482 6298166166150752 6302488860842688 6304755149790912 6306881276416752 6307610564260926 6357839902212096 6360126094639104 6363006586529792 6363660678489756 6367373783912448 6370257558271104 6372548215917696 6375434333769108 6429257900015616 6429918802349088 6432169701600768 6432830903255949 6438898876382208 6441070239744768 6441815044351584 6443987391121464 6444732533049207 6498389705392128 6499057714202304 6501332816671744 6505794953127936 6508134348171264 6511081872785472 6514030732329306 6566725585377792 6568264863514624 6568940055215232 6569024376102912 6569699645878416 6578114287398912 6578874938912256 6581093505826176 6581854501837488 6637335537908736 6639659046813696 6640341577554528 6642046577557504 6645737836224231 6646605291749376 6649615529653248 6652627130889504 6706443151024128 6708704737241088 6709480489407744 6711053230112768 6712519203397512 6717197382850298 6718074165854208 6721116771907584 6721807676181012 6721893959323392 6724160755952832 6778555442970624 6781625440906752 6786438894460928 6787136513590704 6791096711135232 6794172388993536 6851443135905792 6852235393437696 6854546144572416 6855338760916608 6860116476102432 6864119256416256 6867228006079488 6867933930011034 6925915343904768 6929052080926464 6931543673454336 6933881169393856 6933970174775296 6934682959538328 6938729248333824 7000387551903744 7001197032425472 7006076401125888 7009249442974224 7013339240251392 7019760144096837 7068423890075648 7076478720946176 7079023326081024 7081410555976704 7081501455089664 7082229405485952 7085436936919596 7095241435968846 7152569889988608 7155141856468992 7158382409846016 7164199653234632 7169116742907408 7222085278990336 7227042097987584 7229640843657216 7232078865678336 7232915137517568 7233658652642724 7235354263715328 7236190914300864 7246204019712864 7249485815011647 7310688418566144 7311439928477592 7313999418755712 7316629433090688 7319943123957124 7324967106883656 7386806948954112 7389297971453952 7390057562117136 7390152423115776 7390912101613218 7395302867855104 7400378573323776 7403730194054448 7461881079269312 7466234980663296 7467002480147328 7469616427665408 7470384274748844 7472302399752192 7475686594679616 7479072322304018 7484205522250692 7547292829396224 7547389708713984 7549934883876864 7551584103822201 7552649737383936 7556070321504128 7561256368396032 7564680850446936 7620644506487808 7624095885340384 7628544436764672 7629328621020096 7631287557193728 7633861024882688 7634743756268544 7635528577789542 7638201520650912 7702586920536064 7707873527894016 7710571796299776 7711364412643968 7713344412647424 7716837775153152 7717631035615236 7720332719797696 7725631506839424 7782785878966272 7786310691411456 7795183591042272 7797185112784896 7797986632636128 7799814525423616 7800616315568088 7800716446622208 7801518329480619 7866471748632576 7870034462286848 7875435995891712 7881025812922368 7881835951266624 7884595118091264 7885405623346002 7951057466359808 7951976876335104 7955578315137792 7963901241841152 7965768025964544 7966586875473792 7966689136975872 7967508081171696 7969375710758912 8037482004037632 8046641126237184 8049534588527616 8052352461029376 8053180211076768 8059724609888961 8123906541715456 8124845938864128 8136088723888128 8137029529707264 8138936896094208 8139773546679744 8140714778588472 8146388315371638 8212209873690624 8215162872242176 8220801281900544 8224524470886912 8228249346100176 8231208112227024 8233983888655204 8297715001393152 8309196994609152 8312960217885696 8313814757381778 8313921476005248 8319715726336992 8323483713531891 8393753369464832 8394616214177976 8399514353246208 8403318481123584 8406340199721216 8409175035222336 8410147419014568 8484880904653008 8489831711883264 8493676744361472 8496730954556928 8500579111692144 8572343866687488 8573225069798784 8576226268801024 8577107871007932 8582112491360256 8585198501842944 8588093652993024 8589086725802112 8591983188161952 8592976710732276 8665410285603072 8674393270837248 8677512464228352 8681442497047296 8685374309772408 8755634113837056 8758586740286976 8758699168137216 8759599527837888 8767862299754496 8770819049865216 8771833251883008 8774791341101568 8775693355014099 8775806002449984 8849780717211648 8852878729084928 8853788770072704 8860983781632308 8866154039537664 8867065445174952 8870169507852672 8941924201365504 8944939649654784 8945973985876992 8950025604530016 8958468001923072 8961489029210112 8962410234908016 8962525279097856 8965547674603776 9038073923960832 9042167254542336 9049515351454272 9053613863841706 9054795614846976 9058896518658048 9059827737461364 9136313857916928 9139394859429888 9140451681222144 9146821968136576 9153099814374144 9153217306312704 9156304008105984 9157245240014712 9234553791873024 9238736107901952 9242058231272448 9246243946051104 9251638997778432 9256780514362698 9260109126255402 9333850069204992 9334929376567296 9341435201501184 9345665923965632 9351118987001856 9352080245121408 9359680192129116 9435304961261568 9438697768108032 9441880741302272 9442972540647936 9443943240950223 9447249249226128 9457132724686368 9460321914625128 9461415846391389 9536759853318144 9540189141958656 9544509879794688 9545491017734634 9555386337406656 9558822323876544 9563151500653662 9642771820904448 9643886850023424 9644878203523632 9647139018287104 9648254552401152 9661605359617152 9662722566527376 9665981086682196 9747584558088192 9748586571303456 9751999225007616 9755505910787584 9762201522256896 9766622809178208 9771046098493959 9850088378066688 9852397295271936 9853410082822848 9853536564154368 9854549468817624 9867171431098368 9871640258739264 9872781752756232 9956003306863104 9959488570220544 9960512366331792 9963069866336256 9967582126239488 9974423294479872 9978940696334256 10063057105861632 10063186278285312 10064220734111616 10066579845169152 10068778805096268 10070199649845248 10075796074275447 10077111248781312 10081675157861376 10086241133929248 10160859341983744 10167833164455936 10172438161360128 10179658341691392 10180704770386056 10184268694201216 10191258583490304 10277164703858688 10281819216858624 10283008141374912 10289117033537536 10290174714153648 10296178884624384 10300842009119232 10377047838621696 10381747588548608 10388873015857152 10393578121389696 10396246817046528 10397315510181504 10400821754090784 10400955262162944 10402024439307492 10500581327855616 10509114601688832 10512793490788352 10513874164461336 10520008860377088 10602635835113472 10607437753517056 10614718081419264 10618534989121536 10622115833965056 10622252182634496 10623344108228928 10628155405379394 10642862153953269 10716642672050176 10728854834982912 10732712784703488 10736469948039168 10737573614769024 10746299479851948 10833127918485504 10844461265485824 10848118298517504 10849372706276352 10853031395572992 10854286371451296 10861851087162184 10869306029569296 10949613164920832 10957128342110208 10959637835176802 10961068375867392 10966032627849216 10967159892716388 10970999128133568 10974944149636032 10979914685935686 11080210423431168 11083946957180928 11085086343175704 11085228634673664 11092954301782656 11097978284709188 11105595291081672 11192821618903968 11199352470994944 11204424641498112 11205576412123266 11208453599628288 11212233380296448 11213529892019424 11218608483456027 11313174539537344 11319775615844352 11320939244094336 11321084563070976 11324902325815296 11328974606075904 11334105482256192 11347021275670404 11430966759731712 11436143828010576 11442816655147008 11446931335790592 11450791537324032 11452115634402816 11453292866684313 11455977584215936 11457302280976368 11553880380804096 11565857694449664 11567046618965952 11570016618971136 11575256662729728 11576446553422854 11580499079696544 11674178818449408 11678115653715968 11679466037117184 11694425399820288 11695777669177344 11696979948954192 11699721788135424 11700924473352132 11701074669933312 11799707622948864 11805051693430272 11821538719383552 11822753926899936 11826892677136896 11828108435019003 11926586199539712 11927965314502656 11933367472706688 11948652038946816 11949880313210688 11950033705463808 11951262121757544 11954063566138368 12056223006056448 12066020468605696 12074301882791424 12078528691544064 12079770316615152 12181751810555904 12185859812573184 12187268908296192 12204133085832192 12204289741750272 12208405344141312 12209660320019616 12211072167882708 12219582473057457 12318314810535936 12322744308363264 12328325261401472 12336786706330368 12342374019150264 12346812168340536 12350975832982806 12446572502089728 12455246935334912 12463795491913728 12469440326828544 12479573589505488 12580406615015424 12584930357477376 12590630054197248 12591924321266964 12596332332301504 12604977721685376 12609510299581824 12613762552833504 12615221128521852 12726013173059584 12727321356979512 12734747567824896 12740515116542208 12745096431835392 12750868667538216 12858515800031232 12859837604698176 12864339403201536 12865661806511898 12877797752764416 12882140479489536 12883630088703168 12887974782242928 12889465066098414 12996779410784256 12998115428404608 13002665633343488 13011589906255872 13016268696342528 13022163745570944 13028061464658612 13133451170755584 13137880110430464 13138048752205824 13139399291756832 13156228574797824 13157749877824512 13162187011652352 13163709003674976 13274671075817472 13279318093627392 13280683155109056 13284093155115008 13291475672448462 13293210583498752 13299231059306496 13305254261779008 13412886302048256 13417409474482176 13418960978815488 13422106460225536 13425038406795024 13434394765700596 13442233543815168 13443615352362024 13443787918646784 13448321511905664 13557110885941248 13563250881813504 13572877788921856 13574273027181408 13580420795762559 13582193422270464 13588344777987072 13702886271811584 13704470786875392 13709092289144832 13710677521833216 13720232952204864 13728238512832512 13734456012158976 13735867860022068 13851830687809536 13858104161852928 13863087346908672 13867762338787712 13867940349550592 13869365919076656 13877458496667648 13890163689383103 14000775103807488 14002394064850944 14012152802251776 14018498885948448 14026678480502784 14039520288193674 14152957441892352 14158046652162048 14162821111953408 14164458810971904 14170873873839192 14190482871937692 14305139779977216 14310283712937984 14316764819692032 14318236526601951 14328399306469264 14338233485814816 14344727250980493 14444170557980672 14464157731356672 14465830275035136 14467317305285448 14470708527430656 14472381828601728 14492408039425728 14498971630023294 14621376837132288 14622879856955184 14627998837511424 14633258866181376 14639886247914248 14649934213767312 14773613897908224 14778595942907904 14780115124234272 14780304846231552 14781824203226436 14790605735710208 14800757146647552 14807460388108896 14923762158538624 14934004960294656 14939232855330816 14940768549497688 14944604799504384 14951373189359232 14958144644608036 14968411044501384 15094585658792448 15094779417427968 15099869767753728 15103168207644402 15105299474767872 15112140643008256 15122512736792064 15129361700893872 15241289012975616 15248191770680768 15257088873529344 15258657242040192 15262575114387456 15267722049765376 15269487512537088 15271057155579084 15276403041301824 15405173841072128 15415747055788032 15422728825287936 15433675550306304 15435262071230472 15440665439595392 15451263013678848 15565571757932544 15572621382822912 15590367182084544 15594370225569792 15595973265272256 15599629050847232 15601232631136176 15601432893244416 15603036658961238 15732943497265152 15740068924573696 15750871991783424 15762051625844736 15763671902533248 15769190236182528 15770811246692004 15903953752670208 15911156630275584 15927802483682304 15933173750947584 15933378273951744 15935016162343392 15938751421517824 15942233108069091 16074964008075264 16093282252474368 16099069177055232 16104704922058752 16106360422153536 16119449219777922 16247813083430912 16249691877728256 16272177447776256 16274059059414528 16277873792188416 16279547093359488 16281429557176944 16292776630743276 16424419747381248 16430325744484352 16439456752765203 16441602563801088 16449048941773824 16456498692200352 16462416224454048 16467967777310408 16469872028903529 16618393989218304 16625920435771392 16627629514763556 16627842952010496 16639431452673984 16646967427063782 16787506738929664 16789232428355952 16799028706492416 16806636962247168 16812680399442432 16818350070444672 16820294838029136 16969761809306016 16979663423766528 16987353488722944 16993461909113856 17001158223384288 17146450139597568 17152452537602048 17154215742015864 17164224982720512 17170397003685888 17176187305986048 17178173451604224 17183966376323904 17185953421464552 17330820571206144 17348786541674496 17355024928456704 17362884994094592 17364669830134281 17370748619544816 17511268227674112 17517173480573952 17517398336274432 17519199055675776 17541638099730432 17543666503766016 17549582682203136 17551386710028198 17551612004899968 17699561434423296 17707577540145408 17721967563264616 17732308079075328 17734130890349904 17740339015705344 17883848402731008 17889879299309568 17891947971753984 17900051209060032 17916936003846144 17922978058420224 17924820469816032 17925050558195712 17931095349207552 18084334509084672 18099030702908544 18107227727683412 18117793037316096 18119655474922728 18272627715833856 18278789718859776 18280903362444288 18293643936273152 18306199628748288 18306434612625408 18312608016211968 18314490480029424 18469107583746048 18477472215803904 18484116462544896 18492487892102208 18503277995556864 18513561028725396 18520218252510804 18526463749474209 18669858753134592 18682870403002368 18691331847931264 18704160490242816 18719360384258232 18870609922523136 18877395536216064 18883761482604544 18885945081295872 18887886481900446 18894498498452256 18914265449372736 18920643829250256 18922831692782778 19073519706636288 19080378283917312 19089019759589376 19090982035469268 19110772674813312 19117644647753088 19126303001307324 19287773700046848 19289756407047264 19294278036574208 19296509104802304 19298492709767847 19323210719234304 19325445133054752 19331962173364392 19334197599147621 19495169116176384 19497173142606912 19503998450015232 19511011821575168 19524403044513792 19533245618356416 19542092196987918 19700176756133376 19704794590543872 19706820165645696 19707073128308736 19709098937635248 19734342862196736 19743280517478528 19745563505512464 19912006613726208 19918977140441088 19921024732663584 19926139732672512 19935164252478976 19937213508672693 19948846588959744 19957881392668512 20126114211723264 20128441468223232 20133159690338304 20137557610192536 20140399299690496 20151592148550894 20154222497562624 20163350315722752 20172482267858496 20321718683967488 20335666328911872 20344876322720256 20359316683382784 20361409540772112 20368537388402432 20382517166980608 20554329407717376 20563638433717248 20566016282749824 20578234067075072 20580349428307296 20592357769248768 20601684018238464 20763495177097216 20777746031714304 20787156242779392 20794631020363008 20801643508181568 20801910524325888 20804048878614984 21001162655711232 21018229203377664 21025586981576704 21027748328922672 21040017720754176 21059280432290511 21205271670226944 21214875507034112 21229436162838528 21237069978243072 21244231667930112 21244504365268992 21246688216457856 21256310810758788 21285724307906538 21457709669965824 21465425569406976 21475147229538048 21492598959703896 21666255836971008 21688922530971648 21696236597035008 21698745412552704 21706062791145984 21708572742902592 21723702174324368 21738612059138592 21748457445034941 21899226329841664 21919275670353604 21932065255698432 21934319785432776 21941998256267136 21949888299272064 21959829371871372 22160420846862336 22167893914361856 22170172686351408 22170457269347328 22185908603565312 22195956569418376 22211190582163344 22385643237807936 22398704941989888 22408849282996224 22411152824246532 22416907199256576 22424466760592896 22427059784038848 22437216966912054 22626349079074688 22641878488188672 22642169126141952 22649804651630592 22657949212151808 22668210964512384 22694042551340808 22861933519463424 22872287656021152 22885633310294016 22893862671581184 22901583074648064 22904231268805632 22906585733368626 22911955168431872 22914604561952736 23107760761608192 23131715388899328 23134093237931904 23140033237942272 23150513325459456 23152893106845708 23160998159393088 23348357636898816 23356231307431936 23358932074234368 23391555338354688 23393959897908384 23399443576270848 23401848946704264 23402149339866624 23404554988441857 23599415245897728 23610103386860544 23643077438767104 23645507853799872 23653785354273792 23656216870038006 23853172399079424 23855930629005312 23866734945413376 23897304077893632 23899760626421376 23900067410927616 23902524243515088 23908127132276736 24112446012112896 24132040937211392 24148603765582848 24157057383088128 24159540633230304 24179173829666883 24371719625146368 24374537816592384 24408266171664384 24416810688282624 24419320640039232 24422144335765416 24439164946114914 24636629621071872 24645488616726528 24656650522802944 24673573412660736 24684748038300528 24693624336681072 24701951665965612 24893145004179456 24910493870669824 24927590983827456 24938880653657088 24959147179010976 24970451140595673 25181260108394496 25183848642533928 25192664664603008 25209955443370752 25219020599163648 25227525105667008 25230442257043704 25452026346119168 25454642713959024 25469495135649792 25481030233084416 25490192863670784 25501737335076432 25717031600062464 25719675209396352 25728678806403072 25731323613023796 25755595505528832 25764280958979072 25767260177406336 25775949564485856 25778930132196828 25996230856809216 26005331266686976 26023179812511744 26032537392685056 26044327491141888 26056122929317224 26266902341511168 26275760220860928 26276097504411648 26278798583513664 26312457149595648 26315499755649024 26324374023304704 26327080065042297 26327418007349952 26549342151634944 26558636187254784 26561366310218112 26568186310230016 26582951344896924 26598462118612992 26610508523558016 26825772604096512 26834818948964352 26837921957630976 26850076813590048 26868789531401192 26884467087630336 26887230704724048 26887575837293568 26896643023811328 27114221771882496 27126501763627008 27145755577843712 27148546054362816 27160841591525118 27164386844540928 27176689555974144 27408941573750784 27418184578289664 27421355043666432 27440465904409728 27468912024317952 27471735720044136 27703661375619072 27716208323705856 27726174693817344 27735524677575424 27735880699101184 27738731838153312 27754916993335296 27780327378766206 28001550207614976 28004788129701888 28024305604503552 28036997771896896 28053356961005568 28079040576387348 28305914883784704 28316093304324096 28325642223906816 28328917621943808 28331829722850669 28341747747678384 28380965743875384 28384247539174167 28610279559954432 28620567425875968 28633529639384064 28636473053203902 28656798612938528 28676466971629632 28689454501960986 28928315462713344 28931660550070272 28934634610570896 28941417054861312 28944763657203456 28984816078851456 28997943260046588 29242753674264576 29245759713910368 29255997675022848 29266517732362752 29279772495828496 29299868427534624 29313138295481877 29557191885815808 29560230248468544 29560609692463104 29563648406452872 29581211471420416 29601514293295104 29614920776217792 29847524317077248 29868009920589312 29878465710661632 29881537098995376 29889209599008768 29902746378718464 29916289289216072 29936822089002768 30189171317584896 30189558834855936 30199739535507456 30206336415288804 30210598949535744 30224281286016512 30227388222826341 30245025473584128 30258723401787744 30482578025951232 30496383541361536 30517314484080384 30535444099530752 30538975025074176 30542114311158168 30552806082603648 30810347682144256 30831494111576064 30845457650575872 30867351100612608 30870524142460944 30881330879190784 30902526027357696 31131143515865088 31145242765645824 31180734364169088 31188740451139584 31191946530544512 31199258101694464 31202465262272352 31202865786488832 31206073317922476 31480137849147392 31501743983566848 31527343805066496 31538380472365056 31541622493384008 31807907505340416 31822313260551168 31855604967364608 31866347501895168 31866756547903488 31870032324686784 31877502843035648 31884466216138182 31928586461859807 32149928016150528 32186564504948736 32198138354110464 32209409844117504 32212720844307072 32238898439555844 32499383755456512 32544354895552512 32548118118829056 32559094186718976 32562859114353888 32585553261486552 32848839494762496 32860651488968704 32878913505530406 32883205127602176 32898097883547648 32912997384400704 32924832448908096 32935935554620816 32939744057807058 33251840871542784 33255259029527112 33255685904020992 33278862905347968 33293934854127564 33575013477859328 33578464856711904 33598057412984832 33613273924494336 33625360798884864 33636700140889344 33640589676058272 33655825450368081 33939523618612032 33959326847533056 33974706977445888 33986923818227712 34002316446768576 34292900279195136 34304905075204096 34308431484031728 34328449965441024 34340794007371776 34352374611972096 34356346903208448 34359878600052939 34367932752647808 34371906842929104 34661641142412288 34697573083348992 34710049856913408 34725769988189184 34729339660268562 34741497239089632 35022536455348224 35034346961147904 35038398111351552 35083276199460864 35087333007532032 35099165364406272 35102773420056396 35103224009799936 35399122868846592 35415155080290816 35443935126529232 35464616158150656 35468261780699808 35480678031410688 35484325305057009 35779758598619136 35783895943507968 35800102418120064 35845956116840448 35849640939632064 35850101116391424 35862190698415104 36168669018169344 36198061405817088 36214455455366824 36235586074632192 36239310949845456 36545255431667712 36557579437719552 36561806724888576 36587287872546304 36612399257496576 36612869225250816 36625216032423936 36628980960058848 36658747419172371 36954944431607808 36968232925089792 36984975784204416 37027122057450792 37040436505021608 37052927498948418 37339717506269184 37365740806004736 37382663695862528 37408320980485632 37438720768516464 37741219845046272 37754791072432128 37767522965209088 37771890162591744 37775772963800892 37788996996904512 37828530898745472 37841287658500512 37845663385565556 38178039519178752 38181964070938536 38221545349626624 38235289295506176 38252606002614648 38575547400093696 38579512814094528 38588556073148416 38593018209604608 38596985419535694 38646421438468608 38650890266109504 38663924346728784 38668395198295242 38990338232352768 38994346285213824 39007996900030464 39022023643150336 39048806089027584 39066491236712832 39084184393975836 39400353512266752 39413640331291392 39414146256617472 39418197875270496 39468685724393472 39486561034957056 39491127011024928 39824013227452416 39837954280882176 39842049465327168 39852279465345024 39870328504957952 39874427017345386 39897693177919488 39915762785337024 40252228423446528 40256882936446464 40266319380676608 40275115220385072 40280798599380992 40303184297101788 40326700631445504 40344964535716992 40643437367934976 40671332657823744 40689752645440512 40718633366765568 40722819081544224 40737074776804864 40741262387287677 40765034333961216 41108658815434752 41127276867434496 41132032565499648 41156468134150144 41160698856614592 41184715538497536 41203368036476928 41526990354194432 41555492063428608 41574312485558784 41589262040726016 41603287016363136 41603821048651776 41608097757229968 42002325311422464 42036458406755328 42051173963153408 42055496657845344 42080035441508352 42089672962753463 42118560864581022 42429751014068224 42458872325677056 42474139956486144 42488463335860224 42493376432915712 42512621621517576 42571448615813076 42915419339931648 42930851138813952 42950294459076096 42954709579805853 42985197919407792 43034181752941479 43332511673942016 43392473194070016 43397490825105408 43412125582291968 43417145485805184 43447404348648736 43477224118277184 43496914890069882 43838551340707208 43864130511396864 43868639570865552 43883996512534272 43899776598544128 43919658743742744 44320841693724672 44335787828723712 44340345372702816 44340914538694656 44371817207130624 44391913138836752 44422381164326688 44771286475615872 44817698565992448 44822305648493064 44833814398513152 44848933521185792 44854119568077696 44874433933824108 45252698158149376 45283756976377344 45284338252283904 45299609303261184 45315898424303616 45336421929024768 45388085102681616 45723867038926848 45744575312042304 45771266620588032 45787725343162368 45803166149296128 45808462537611264 45813171466737252 45823910336863744 45829209123905472 46215521523216384 46268186475863808 46301026650918912 46305786213691416 46321996318786176 46696715273797632 46712462614863872 46717864148468736 46783110676709376 46787919795816768 46798887152541696 46803697893408528 46804298679733248 46809109976883714 47198830491795456 47220206773721088 47286154877534208 47291015707599744 47307570708547584 47312433740076012 47711861258010624 47733469890826752 47799521252842752 47800134821855232 47805048487030176 47816254264553472 47826699324207273 48224892024225792 48264081874422784 48297207531165696 48314114766176256 48319081266460608 48358347659333766 48743439250292736 48749075633184768 48816532343328768 48833621376565248 48838641280078464 48844288671530832 48878329892229828 49273259242143744 49290977233453056 49313301045605888 49318370258295609 49347146825321472 49369496076601056 49387248673362144 49403903331931224 49409616086710587 49820987741339648 49855181967654912 49877761307314176 49918294358021952 49940902281191346 50362520216788992 50367697285067856 50385329329206016 50419910886741504 50438041198327296 50455050211334016 50460884514087408 50904052692238336 50909285427918048 50938990271299584 50962060466168832 50980385727341568 51003474670152864 51439350418792704 51457357612806144 51462647226047592 51511191011057664 51528561917958144 51534520354812672 51551899128971712 51557860264393656 51992461713618432 52010662533373952 52046359625023488 52065074785370112 52088654982283776 52094009490402843 52112245858634448 52533804683022336 52551520441721856 52552195008823296 52557597167027328 52624914299191296 52630999511298048 52648748046609408 52654160130084594 52654836014699904 53098684303269888 53122732620436224 53165902689793848 53196924237225984 53221017047116032 53651545208193024 53669637897928704 53675843915261952 53700153627180096 53737579062802384 53768934175260672 53774461409448096 53775151674587136 53793286047622656 54253003527254016 54291511155687424 54297092108725632 54321683183050236 54353379111948288 54817883147501568 54836369156579328 54842710087332864 54880931808819456 54937824048635904 54943471440088272 55407322751238144 55432416647411712 55452349387634688 55471049355150848 55471761398202368 55477463676306624 55509833986670592 55560654757532412 55579391248422627 56009576259403776 56048611209007104 56073995543793792 56158081152774696 56611829767569408 56632186608648192 56651284447813632 56657835243887616 56663659445701338 56683495495356768 56761931487750768 56768495078348334 57220559119908864 57241134851751936 57267059278768128 57272946106407804 57313597225877056 57352933943259264 57378909003921972 57863321100140544 57869269221141792 57882834109722624 57889527314406912 57895478129303541 57969632157702912 57995886520093176 58002592797442863 58485507348529152 58491519427820736 58511995350045696 58533035464725504 58559544991656992 58599736855069248 58626276590963754 59114383771631616 59120460496937088 59121219384926208 59127296812905744 59162422942840832 59203028586590208 59229841552435584 59695048634154496 59736019841178624 59756931421323264 59763074197990752 59778419198017536 59805492757436928 59811640526018079 59832578578432144 59873644178005536 60378342635169792 60399479071014912 60412672830577608 60421197899071488 60448562572033024 60454776445652682 60490050947168256 60517446803575488 60965156051902464 60992767082723072 61034628968160768 61070888199061504 61077950050148352 61084228622316336 61105612165207296 61620695364288512 61662988223152128 61690915301151744 61734702201225216 61741048284921888 61762661758381568 61805052054715392 62290485531291648 62361468728338176 62383893061089024 62398516203388928 62404930524544704 62405731572977664 62412146635844952 62960275698294784 63003487967133696 63054687610132992 63076760944730112 63083244986768016 63615815010680832 63644626521102336 63711209934729216 63732695003790336 63733513095806976 63740064649373568 63755005686071296 63768932432276364 63813375137077831 63857172923719614 64373129009897472 64396276708220928 64425441688614144 64477796879111688 64998767510913024 65088709791105024 65096236237658112 65118188373437952 65125718228707776 65171106522973104 65245372335104823 65697678989524992 65721302977937408 65757827011060812 65796195767095296 65825994768801408 65849664897816192 65871871109241632 65879488115614116 66503681743085568 66510518059054224 66511371808041984 66557725810695936 66587869708255128 67150026955718656 67156929713423808 67196114825969664 67226547848988672 67250721597769728 67273400281778688 67281179352116544 67311650900736162 67879047237224064 67949413954891776 67973847636455424 68004632893537152 68585800558390272 68609810150408192 68616862968063456 68656899930882048 68681588014743552 68704749223944192 68712693806416896 68719757200105878 68735865505295616 68743813685858208 69323282284824576 69395146166697984 69420099713826816 69451539976378368 69458679320537124 69482994478179264 70045072910696448 70068693922295808 70076796222703104 70174666015064064 70198330728812544 70205546840112792 70206448019599872 70213664965325571 70798245737693184 70830310160581632 70887870253058464 70929232316301312 70936523561399616 70961356062821376 70968650610114018 71559517197238272 71567791887015936 71600204836240128 71691912233680896 71699281879264128 71700202232782848 71724381396830208 72337338036338688 72396122811634176 72428910910733648 72471172149264384 72478621899690912 72537521489000649 73115158875439104 73123613449777152 73174575745092608 73224798514993152 73250432064847872 73257961920117696 73317494838344742 73909888863215616 73936465850179584 73969951568408832 74054244114901584 74080873010043216 74105854997896836 74679435012538368 74731481612009472 74765327391725056 74816641960971264 74877441537032928 74911353421787019 75535045930418176 75543780325183488 75551545927601784 75577993993809024 75657061797490944 75682575317001024 75691326771131112 76356079038357504 76363928141877072 76443090699253248 76470578591012352 76505212005229296 77151094800187392 77159025628189056 77177112146296832 77186036419209216 77193970839071388 77292842876937216 77301780532219008 77327848693457568 77336790396590484 77988692570427648 78015993800060928 78044047286300672 78097612178055168 78132982473425664 78168368787951672 78800707024533504 78827280662582784 78828292513234944 78836395750540992 78937371448786944 78973122069914112 78981240195126891 78982254022049856 79648026454904832 79675908561764352 79684098930654336 79704558930690048 79740657009915904 79748854034690772 79795386355838976 79831525570674048 80504456846893056 80513765872892928 80550230440770144 80606368594203576 80653401262891008 80689929071433984 81286874735869952 81342665315647488 81379505290881024 81437266733531136 81445638163088448 81474149553609728 81482524774575354 81530068667922432 82254553734868992 82264065130999296 82312936268300288 82321397713229184 82406736072953856 83053980708388864 83110984126857216 83148624971117568 83178524081452032 83206574032726272 83207642097303552 83216195514459936 84004650622844928 84072916813510656 84102347926306816 84110993315690688 84160070883016704 84179345925506926 84237121729162044 84859502028136448 84917744651354112 84948279912972288 84976926671720448 84986752865831424 84995489168552007 85025243243035152 85142897231626152 85830838679863296 85861702277627904 85900588918152192 85909419159611706 85970395838815584 86009331706496207 86068363505882958 86784946388140032 86794981650210816 86824251164583936 86834290971610368 86894808697297472 86954448236554368 86993829780139764 87677102681414416 87728261022793728 87737279141731104 87767993025068544 87799553197088256 87839317487485488 87939414886445631 88671575657447424 88680690745405632 88681829077389312 88743634414261248 88783826277673504 88844762328653376 89542572951231744 89635397131984896 89644611296986128 89667628797026304 89697867042371584 89708239136155392 89748867867648216 90505396316298752 90567513952754688 90568676504567808 90599218606522368 90631796848607232 90672843858049536 90682164668479023 90776170205363232 91447734077853696 91489150624084608 91606332298592256 91616925075222528 91626342933474504 91647820673727488 91658418247810944 92431043046432768 92536372951727616 92602053301837824 92611572427382832 92643992637572352 93393430547595264 93424925229727744 93435728296937472 93566221353418752 93575839591633536 93597774305083392 93607395786817056 93608597359466496 93618219953767428 94440413547442176 94582031415199488 94615141417095168 94624867480152024 95423722516021248 95466939781653504 95599042505685504 95600269643710464 95610096974060352 95632508529106944 95653398648414546 96449784048451584 96528163748845568 96594415062331392 96628229532352512 96638162532921216 96716695318667532 97498151266369536 97633064686657536 97677282560156928 97688577343061664 97756659784459656 98546518484287488 98581954466906112 98626602091211776 98636740516591218 98694293650642944 98738992153202112 98774497346724288 98807806663862448 98819232173421174 99641975482679296 99755522614628352 99836588716043904 99881804562382692 100725040433577984 100735394570135712 100770658658412032 100839821773483008 100876082396654592 100910100422668032 100921769028174816 100967476351104243 101808105384476672 101818570855836096 101877980542599168 101924120932337664 101960771454683136 102006949340305728 102878700837585408 102914715225612288 102925294452095184 103022382022115328 103057123835916288 103069040709625344 103103798257943424 103115720528787312 103984923427236864 104021325066747904 104092719250046976 104116559434179619 104130149570740224 104177309964567552 104188018980805686 104224491717268896 105067609366044672 105103040883443712 105115194334054656 105249828598382592 105261999022596096 105297496093218816 105308320260169188 105309672029399808 106197368606539776 106245465240872448 106331805379587696 106393848474451968 106442034094232064 106452975915171027 107339275795857408 107351687830523904 107400307254360192 107475158125604768 107537868350521344 107548922818896192 107550303349174272 107586572095245312 108506007054508032 108594184217451264 108643366366100472 108706758223896576 109635766295003136 109672738313158656 109685420174665728 109761863617638912 109875648097271808 109886942880176544 109976242257517113 110864833294823424 110904698775269376 110942098710301696 110943522796404736 110954927352613248 111121309515064824 111158782496845254 112019152518807552 112097222418014208 112147991087587584 112316162305549392 113223659535138816 113264373217296384 113302568895627264 113315670487775232 113327318891402676 113366990990713536 113523862975501536 113536990156696668 114534118557536256 114545892212815608 114627194451754112 114705867886518528 114757818007843944 115726642200281088 115738538442283584 115765668219445248 115779054628813824 115790956258607082 115939264315405824 115991773040186352 116005185594885726 116971014697058304 116983038855641472 117023990700091392 117066070929451008 117119089983313984 117199473710138496 117252553181927508 118240920993874176 118242438769852416 118254593625811488 118324845885681664 118406057173180416 118459683104871168 119390097268308992 119472039682357248 119513862842646528 119526148395981504 119556838396035072 119610985514873856 119623281052036158 119665157156864288 119747288356011072 120756685270339584 120798958142029824 120825345661155216 120842395798142976 120897125144066048 120909552891305364 120980101894336512 121034893607150976 121930312103804928 121985534165446144 122069257936321536 122155900100296704 122168457244632672 122211224330414592 122223787161863031 123241390728577024 123325976446304256 123381830602303488 123469404402450432 123482096569843776 123525323516763136 123610104109430784 124580971062583296 124722937456676352 124767786122178048 124797032406777856 124809861049089408 124811463145955328 124824293271689904 125920551396589568 126006975934267392 126109375220265984 126153521889460224 126166489973536032 126269018888260389 127289253042204672 127422419869458432 127465390007580672 127480129298747136 127510011372142592 127537864864552728 127626750274155662 127714345847439228 128746258019794944 128792553416441856 128850883377228288 128864128739417559 128955593758223376 129997535021826048 130177419582210048 130192472475316224 130236376746875904 130251436457415552 130342213045946208 130490744670209646 131515654022121624 131592391534190592 131651989537602816 131699329795632384 131743742218483264 131758976231228232 133007363486171136 133021036118108448 133022743616083968 133115451621391872 133175739416510256 134300053911437312 134313859426847616 134453095697977344 134501443195539456 134546800563557376 134562358704233088 134623301801472324 135758094474448128 135898827909783552 135947695272910848 136009265787074304 137171601116780544 137219620300816384 137233725936126912 137313799861764096 137363176029487104 137409498447888384 137425387612833792 137439514400211756 137471731010591232 137487627371716416 138646564569649152 138903079952756736 138917358641074248 138965988956358528 140090145821392896 140137387844591616 140153592445406208 140349332030128128 140396661457625088 140411093680225584 140412896039199744 140427329930651142 141596491475386368 141660620321163264 141775740506116928 141858464632602624 141873047122799232 141922712125642752 141937301220228036 143135583774031872 143200409672480256 143398563758528256 143400404465565696 143448762793660416 143480097972621819 144674676072677376 144792245623268352 144857821821467296 144942344298528768 144957243799381824 145075042978001298 146230317750878208 146247226899554304 146349151490185216 146449597029986304 146500864129695744 146515923840235392 146634989676689484 147819777726431232 147872931700359168 147939903136817664 147955110774886827 148108488229803168 148161746020086432 148211709995793672 148228848260131761 149462963224018944 149530654783450112 149633283921942528 149754883074065856 149822706843574038 151070091860836352 151087560650366976 151103091855203568 151155987987618048 151314123594981888 151365150634002048 151382653542262224 152712158076715008 152727856283754144 152886181398506496 152941157182024704 153010424010458592 154318051256378112 154354224292593664 154372072838418432 154387941678142776 154585685753874432 154603561064438016 154655697386915136 154673580793180968 155977385140855296 156031987600121856 156088094572601344 156195224356110336 156265964946851328 156336737575903344 157601414049067008 157654561325165568 157656585026469888 157672791501081984 157874742897573888 157946244139828224 157962480390253782 157964508044099712 159296052909809664 159368197861308672 159481314019831808 159497708069381544 159590772711677952 159663051141348096 161008913693786112 161027531745785856 161100460881540288 161212737188407152 161306802525782016 161379858142867968 162573749471739904 162759010581762048 162874533467062272 162891276326176896 162948299107219456 162965049549150708 163060137335844864 164509107469737984 164528130261998592 164642795426458368 164813472145907712 166107961416777728 166221968253714432 166297249942235136 166357048162904064 166413148065452544 166415284194607104 166432391028919872 166738173745267881 168145833627021312 168204695852613632 168221986631381376 168358691851013852 168474243458324088 169719004056272896 169835489302708224 169896559825944576 169953853343440896 169973505731662848 169990978337104014 170050486486070304 170285794463252304 171661677359726592 171723404555255808 171801177836304384 171818838319223412 171940791677631168 172018663412992414 172136727011765916 173589963300421632 173648502329167872 173668581943220736 173686434387910623 173789617394594944 173908896473108736 173987659560279528 175354205362828832 175456522045587456 175474558283462208 175535986050137088 175599106394176512 175678634974970976 175878829772891262 177343151314894848 177361381490811264 177363658154778624 177487268828522496 177567652555347008 177689524657306752 179085145902463488 179270794263969792 179289222593972256 179335257594052608 179395734084743168 179416478272310784 179434921578054237 179497735735296432 181010792632597504 181135027905509376 181198437213044736 181263593697214464 181345687716099072 181364329336958046 181552340410726464 182895468155707392 182978301248169216 183212664597184512 183233850150445056 183252685866949008 183295641347454976 183316836495621888 184862086092865536 185072745903455232 185204106603675648 185223144854765664 185287985275144704 186849850459455488 186871456593874944 187151679183267072 187195548610166784 187214791573634112 187217194718932992 187236439907534856 188880827094884352 189164062830398976 189230282834190336 189249734960304048 190847445032042496 190933879563307008 191198085011371008 191200539287420928 191220193948120704 191265017058213888 191306797296829092 191440125411233493 193056327497691136 193188830124662784 193276325065842432 193433390637335064 194996302532739072 195266129373315072 195354565120313856 195377154686123328 195513319568919312 197093036968574976 197163908933812224 197253204182423552 197273481033182436 197388587301285888 197477984306404224 197548994693448576 197615613327724896 197638464346842348 199511045229256704 199673177432087808 199763609124765384 201450080867155968 201470789140271424 201541317316824064 201679643546966016 201752164793309184 201820200845336064 201843538056349632 201934952702208486 203616210768953344 203637141711672192 203848241864675328 203921542909366272 204013898680611456 205757401675170816 205829430451224576 205850588904190368 206044764044230656 206114247671832576 206138081419250688 206207596515886848 206231441057574624 207969846854473728 208042650133495808 208185438500093952 208233118868359238 208260299141480448 208354619929135104 208376037961611372 208448983434537792 210135218732089344 210206081766887424 210230388668109312 210523998045192192 210594992186437632 210616640520338376 210619344058799616 212394737213079552 212490930481744896 212663610759175392 212787696948903936 212884068188464128 212905951830342054 214678551591714816 214703375661047808 214800614508720384 214950316251209536 215075736701042688 215097845637792384 215100606698348544 215173144190490624 217012014109016064 217188368434902528 217286732732200944 217413516447793152 217612564467001947 219345476626317312 219370840349331456 219523727235277824 219751296194543616 219773885760353088 219952484515034226 221729666589646848 221809397550538752 221884197420603392 221909854705226496 222242619030129648 222317564993690508 224038305037615104 224194444836028416 224295982175175168 224632324611098784 224734060265361057 226605137791254528 226631340975550464 226654637782805352 226733981981427072 227047725951003072 227073980313393336 229068237115072512 229091784425631216 229254388903508224 229411735773037056 229515636015687888 231453284400562176 231477076884567168 231531336438890496 231558109257627648 231581912517214164 231878528630811648 231983546080372704 232010371189771452 233966077711282944 234047981400182784 234132141858902016 234238179966627968 234398947420276992 234505106363855016 236481841987748352 236484877539704832 236509187251622976 236649691771363328 236812114346360832 236919366209742336 238780194536617984 238944079364714496 239027725685293056 239052296791963008 239113676792070144 239221971029747712 239246562104072316 239330314313728576 239494576712022144 241513370540679168 241650691322310432 241794250288132096 241819105782610728 241960203788673024 242069787214301952 243860624207609856 243971068330892288 244138515872643072 244311800200593408 244336914489265344 244422448660829184 244447574323726062 246482781457154048 246763661204606976 246938808804900864 246964193139687552 247050647033526272 247220208218861568 249161942125166592 249445874913352704 249535572244356096 249619722098178816 249622926291910656 249648586543379808 251841102793179136 252013951868534784 252218750440531968 252307043778920448 252332979947072064 252538037776520778 254578506084409344 254844839738916864 254930780015161344 254960258597494272 255020022744285184 255075729729105456 255253500548311324 255428691694878456 257492516039589888 257585106832883712 257701766754456576 257728257478835118 257911187516446752 258027995119488621 260354839164420096 260384944950632448 260472753493751808 260502872914831104 260684426091892416 260981489340419292 263031308044243248 263184783068381184 263303979075205632 263398659591264768 263487484436966528 263517952462456464 266014726972342272 266042072236216896 266045487232167936 266230903242783744 266351478833020512 268627718853695232 268906191395954688 269002886391078912 269093601127114752 269124717408466176 269246603602944648 271516188948896256 271797655819567104 271895390545821696 272018531574148608 272046494005437069 274343202233561088 274439240601632768 274467451872253824 274818996895776768 274850775225667584 274879028800423512 274943462021182464 274975254743432832 277293129139298304 277806159905513472 277834717282148496 277931977912717056 280180291642785792 280274775689183232 280307184890812416 280698664060256256 280793322915250176 280822187360451168 280825792078399488 280854659861302284 283321240642326528 283551481012233856 283746094245598464 283845424251285504 283874602440456072 286271167548063744 286400819344960512 286797127517056512 286800808931131392 286897525587320832 286960195945243638 289349352145354752 289584491246536704 289715643642934592 289884688597057536 289914487598763648 290150085956002596 292494453799108608 292698302980370432 292899194059972608 293031847680470784 293269979353378968 295639555452862464 295745863400718336 295879806273635328 295910221549773654 296216976459606336 296323492040172864 296423419991587344 296457696520263522 298925926448037888 299061309566900224 299266567843885056 299509766148131712 299645413687148076 302175121300733952 302206183710407136 302311975975236096 302628247189963776 302730301268004096 302765307084524448 302902429053312729 305424316153430016 305455712567508288 305772362797012992 305882314364049408 306020848020917184 308636102512756224 308708448585187328 308744145676836864 308775883356285552 309171371507748864 309207122128876032 309311394773830272 309347161586361936 311954770281710592 312063975200243712 312176189145202688 312349678302538857 312390448712220672 312531929893702656 312673475151806688 315202828098134016 315309122650331136 315345583002163968 315749485795147776 315892488279656448 315924960780507564 315929016088199424 318592105819619328 318736395722617344 318962628039663616 318995416138763088 319181545423355904 319326102282696192 322017827387572224 322055063491571712 322200921763080576 322425474376814304 322613605051564032 322759716285735936 325518021163524096 325782552652353792 325896598214438912 325930099098301416 326120274671689728 329018214939475968 329056260523997184 329285590852916736 329626944291815424 329928726772551339 332215922833555456 332594499884470272 332714096325808128 332826296130905088 332830568389214208 332864782057839744 333476347490535762 336291667254042624 336443973262762752 336717383702027704 336948486916648176 339438008112545792 339670978605416448 339793119651889152 339907706686881792 339947011463325696 339981956674208028 340100972972140608 340571588926504608 343602355672608768 343637676638446824 343881583355262336 344037326825984828 344273454023531832 347179926600843264 347297004658335744 347337163886441472 347372868775821246 347579234789189888 347817792946217472 347975319120559056 350708410725657664 350913044091174912 350949116566924416 351071972100274176 351198212788353024 351357269949941952 351757659545782524 354722762981622528 354727316309557248 354974537657044992 355135305110694016 355379049314613504 358170291804926976 358541588527939584 358578445187944512 358670515188105216 358791468169486336 358832956544621568 358869843156108474 358995471470592864 362021585265195008 362270055811018752 362396874426089472 362527187394428928 362691375432198144 362728658673916092 363104680821452928 365790936311414784 365956602496338432 366467700300890112 366505371733898016 366591282694909952 366633672991243776 366671361485589093 369724172185731072 370145491806910464 370408213207351296 370446289709531328 370575970550289408 373699700918910976 373742913187749888 374303358366534144 374391097220333568 374429583147268224 374434389437865984 374472879815069712 377761654189768704 378328125660797952 378460565668380672 378499469920608096 378807056664781167 381867759126614016 382396170022742016 382440387896241408 382530034116427776 382613594593658184 382880250822466986 386112654995382272 386377660249325568 386552650131684864 386866781274670128 389992605065478144 390532258746630144 390709130240627712 390754309372246656 391026639137838624 394506408364847104 394546962066364872 394777174602571776 394955968612808448 395097989386897152 395231226655449792 395276928693684696 399022090458513408 399346354864175616 399527218249530768 402900161734311936 402941578280542848 403082634633648128 403359287093932032 403504329586618368 403640401690672128 403687076112699264 403869905404416972 407274283423344384 407696483729350656 407843085818732544 408027797361222912 411514803350341632 411658860902449152 411701177808380736 412089528088461312 412228495343665152 412276162838501376 412415193031773696 412462882115149248 415939693708947456 416085300266991616 416466237736718476 416709239858270208 416752075923222744 416897966869075584 420270437464178688 420412163533774848 420460777336218624 421047996090384384 421189984372875264 421233281040676752 421238688117599232 424789474426159104 424981860963489792 425327221518350784 425575393897807872 425768136376928256 425811903660684108 429406751322095616 429601229017440768 429900632502419072 430195691275584768 430201213396697088 430346288380981248 434024028218032128 434376736869805056 434573465464401888 434827032895586304 435225128934003894 438690953252634624 438741680698662912 439047454470555648 439502592389087232 439547771520706176 439904969030068452 443459333179293696 443618795101077504 443768394841206784 443819709410452992 443865332324660481 444485238060259296 444635129987381016 444686544780395283 448388889672056832 448591964350350336 449264649222197568 449468120530722114 453210275582509056 453262681951100928 453309275565610704 453467963962854144 454095451902006144 454147960626786672 458136474230145024 458183568851262432 458508777807016448 458823471546074112 459031272031375776 462954153769134336 463062672877780992 463116218515255296 463163825034428328 463757057261623296 463967092160745408 464020742379542904 467932155422565888 468095962800365568 468264283717804032 468476359933255936 468797894840553984 469010212727710032 472963683975496704 472969755079409664 473018374503245952 473299383542726656 473624228692721664 473838732419484672 477560389073235968 477888158729428992 478104593583926016 478443942059495424 478493124208144632 478660628627457152 478989153424044288 483026741081358336 483301382644620864 483588500576264192 483638211565221456 483920407577346048 484139574428603904 487721248415219712 487942136661784576 488277031745286144 488623600401186816 488673828978530688 488844897321658368 488895148647452124 493527322409213952 493928386279375104 494101294067052544 494440416437723136 498323884250333184 498891749826705408 499071144488712192 499239444196357632 499245852583821312 499297173086759616 500214521235803643 503682205586358272 504437500881063936 504614087557840896 504665959894144128 505076075553041556 509157012168818688 509689679477833728 509861560030322688 509920517194988544 510151459458210912 510507001096622648 510857383389756912 514985032079179776 515170213665767424 515403533508913152 515456514957670236 515822375032893504 516055990238977242 520769889901264896 520945506987503616 521005745829662208 521368852183784832 521962978680838584 526062616088486496 526369566136762368 526607958150411264 526797319182529536 526974968873933056 527035904924912928 532029453944684544 532084144472433792 532090974464335872 532461806485567488 532702957666041024 537255437707390464 537812382791909376 538005772782157824 538187202254229504 538249434816932352 538304764734162711 538493207205889296 543032377897792512 543595311639134208 543790781091643392 544037063148297216 544092988010874138 548686404467122176 548934903744507648 549637993791553536 549701550451335168 549758057600847024 549886924042364928 549950509486865664 554586258278596608 555612319811026944 555669434564296992 555863955825434112 560549551378366464 560614369781624832 561586645830500352 561644374720902336 561651584156798976 561709319722604568 566642481284653056 567102962024467712 567492188491196928 567690848502571008 567749204880912144 572542335096127488 572801638689921024 573594255034113024 573601617862262784 573795051174641664 573920391890487276 574320376233700479 579168982493073408 579431287285869184 579828975197527296 580300171912005192 584988907598217216 585396605960740864 585798388119945216 586063695360941568 586539958706757936 591279110905724928 591491726801436672 591759612547270656 591820443099547308 592433952919212672 592646984080345728 592846839983174688 592915393040527044 598122619133800448 598533135687770112 599019532296263424 599290827374296152 604350242601467904 604412367420814272 604623951950472192 605256494379927552 605460602536008192 605530614169048896 605804858106625458 610848632306860032 610911425135016576 611544725594025984 611764628728098816 612041696041834368 617272205025512448 617488291353673728 617551766712571104 618342743015497728 618414244257752064 618622789547660544 618694323172723872 623909540563421184 624127950400487424 624352378290405376 624699356605077714 624780897424441344 625063859787405312 625346950303613376 630405656196268032 630618245300662272 630691166004327936 631784976559312896 631849921561015128 631858032176398848 637184211639238656 637472791445234688 637925256079327232 637990832277526176 638363090846711808 638652204565392384 644035654775144448 644110126983143424 644401843526161152 644850948753628608 645227210103128064 645519432571471872 651036042327048192 651565105304707584 651793196428877824 651860198196602832 652240549343379456 652837693401005841 658036429878951936 658112521047994368 658571181705833472 659253888583630848 659857453545102678 665188999768940544 665428192651616256 665652592261810176 665729564115679488 666952694981071524 672583334508085248 672887946525525504 673434767404055408 673896973833296352 674202180796083171 678876016225091584 679815413373763584 679894022926651392 679963913348416056 680201945944281216 681143177853009216 687204711345217536 687275353276893648 687763166710524672 688074653651969656 688546908047063664 694359853201686528 694594009316671488 694674327772882944 694745737551642492 695158469578379776 695635585892434944 695950638241118112 701416821451315328 701898233133848832 702143944200548352 702396425576706048 702714539899883904 703515319091565048 709445525963245056 709454632619114496 709949075314089984 710270610221388032 710758098629227008 716340583609853952 717083177055879168 717156890375889024 717341030376210432 717582936338972672 717665913089243136 717739686312216948 717990942941185728 724043170530390016 724540111622037504 725382750864396288 725457317347832184 726209361642905856 731581872622829568 731913204992676864 732935400601780224 733010743467796032 733182565389819904 733267345982487552 733342722971178186 739448344371462144 740290983613820928 740816426414702592 740892579419062656 741151941100578816 747485826375499776 748606716733068288 748859166294536448 748868778875731968 748945759630139424 755523308379537408 756656251321595904 756921131336761344 756998939841216192 757614113329562334 763735518253228032 764792340045484032 764880775792482816 765060068232855552 765227189187316368 765760501644933972 772225309990764544 772755320498651136 773105300263369728 773733562549340256 774083985358465863 781064517493260288 781418260481255424 781508618744493312 782053278275677248 789012816729694208 789093924132729744 789554349205143552 789911937225616896 790195978773794304 790462453310899584 790553857387369392 798044180917026816 798692709728351232 799054436499061536 805883156561085696 806165269267296256 806718574187864064 807008659173236736 807280803381344256 807374152225398528 807739810808833944 814548566846688768 815392967458701312 815686171637465088 816055594722445824 816139482016311207 823029606700683264 823317721804898304 823402355616761472 824456990687330304 824552325677002752 824830386063547392 824925764230298496 831879387417894912 832932475473436952 833418479716540416 833504151846445488 833795933738151168 840540874928357376 840824327067549696 840921554672437248 842095992180768768 842379968745750528 842466562081353504 842477376235198464 849963721926979584 850654443036701568 851536272753856512 851623807321368216 858813502644191232 859202458034881536 859801265004838144 860391382551169536 860402426793394176 860692576761962496 868048056436064256 868753473739610112 869146930928803776 869654065791172608 870450257868007788 877483361397325824 878094908941111296 879095543041412352 879809938060136904 886918666358587392 887237590202155008 887536789682413568 887639418820905984 887730664649320962 888970476120518592 889270259974762032 889373089560790566 896777779344113664 897183928700700672 898529298444395136 898936241061444228 906525363902201856 906618551131221408 906935927925708288 908190903804012288 908295921253573344 908707287159938187 916272948460290048 916367137702524864 917017555614032896 917646943092148224 918062544062751552 925908307538268672 926125345755561984 926232437030510592 926327650068856656 927514114523246592 927934184321490816 928041484759085808 935864310845131776 936191925600731136 936528567435608064 936952719866511872 937049034907616571 937595789681107968 938020425455420064 945927367950993408 946036749006491904 946598767085453312 947248457385443328 947677464838969344 955120778146471936 955776317458857984 956209187167852032 956887884118990848 956986248416289264 957321257254914304 957978306848088576 966053482162716672 966602765289241728 967177001152528384 967276423130442912 967840815154692096 968279148857207808 975884273323569152 976554063490572288 977347657957061376 977689794643316736 977790297294904248 987054644818427904 987856772558750208 988202588134105088 988880832875446272 989786180317654017 996647768500666368 997783499653410816 998142288977424384 998478888392715264 998491705167642624 998594346173519232 1000429042471607286 1008875001762127872 1009331919788288256 1010152151106083112 1018314024337637376 1019379358955667456 1019723120060645376 1019841034389977088 1020302918916421824 1021014002193245296 1021714766779513824 1030807067017826304 1030913029915340472 1031644750065787008 1032111980477954484 1041539779802529792 1041891013975007232 1042011491659324416 1042737704367569664 1043925957361677168 1052125232176972992 1052739132273524736 1053215916300822528 1053594638365059072 1053949937747866112 1054071809849825856 1064168288944867584 1064181948928671744 1064923612971134976 1065405915332082048 1074510875414780928 1075624765583818752 1076011545564315648 1076374404508459008 1076498869633864704 1076609529468325422 1076986414411778592 1086064755795585024 1087190623278268416 1087581562183286784 1088074126296594432 1088185976021748276 1097372808934244352 1097869807489015296 1099403100902670336 1099516115201694048 1099773848084729856 1099901018973731328 1100014084456767279 1109172516557193216 1111224639622053888 1111338869128593984 1111727911650868224 1121099102756732928 1121228739563249664 1123173291661000704 1123288749441804672 1123303168313597952 1123418639445209136 1133284962569306112 1134205924048935424 1134984376982393856 1135381697005142016 1135498409761824288 1136421169994343501 1145603277379842048 1147188510068226048 1147590102349283328 1147840783780974552 1148640752467400958 1158337964986146816 1158862574571738368 1159657950395054592 1160600343824010384 1169977815196434432 1170793211921481728 1171596776239890432 1172127390721883136 1173079917413515872 1183519225094541312 1183640886199094616 1184867905838425344 1185293968160691456 1185693679966349376 1185830786081054088 1196245238267600896 1197066271375540224 1198039064592526848 1198581654748592304 1208700485202935808 1208824734841628544 1209247903900944384 1210512988759855104 1210921205072016384 1211061228338097792 1211609716213250916 1221822850270033152 1223089451188051968 1223529257456197632 1224083392083668736 1234544410051024896 1234976582707347456 1235103533425142208 1236685486030995456 1236828488515504128 1237245579095321088 1237388646345447744 1247819081126842368 1248255900800974848 1248704756580810752 1249398713210155428 1250127719574810624 1250693900607226752 1260811312392536064 1261236490601324544 1261382332008655872 1263569953118625792 1263699843122030256 1263716064352797696 1274368423278477312 1274945582890469376 1275850512158654464 1275981664555052352 1276726181693423616 1277304409130784768 1288220253966286848 1288803687052322304 1289701897507257216 1291038865142943744 1302072084654096384 1303130210609415168 1303586392857755648 1303720396393205664 1304481098686758912 1305675386802011682 1316072859757903872 1316225042095988736 1317142363411666944 1318507777167261696 1319714907090205356 1330377999537881088 1330856385303232512 1331305184523620352 1331459128231358976 1331595996973981443 1333905389962143048 1334059634341185849 1345166669016170496 1345775893051051008 1346869534808110816 1347793947666592704 1348404361592166342 1359630826747527168 1359788045853302784 1359927826696832112 1360403891888562432 1362286355706018432 1374409422690435072 1374550706553787296 1375526333421049344 1376149307303939312 1377093816094127328 1389188018633342976 1389348655545765888 1389491475103284984 1390316939156759552 1391271171784869888 1391901276482236224 1402833642902630656 1403796466267697664 1404287888401096704 1404792851153412096 1405429079799767808 1407030638183130096 1418891051926490112 1418909265238228992 1419898150628179968 1420541220442776064 1421516197258454016 1432681167219707904 1434313780751778048 1435165872677945344 1435331826178486272 1435479372624433896 1435981885882371456 1448086341060780032 1449080223244075008 1450765501728792576 1450914634695664368 1452418723285811712 1463163745245659136 1463826409985353728 1465870801203560448 1466021486935592064 1466365130779639808 1466534691964975104 1466685445942356372 1480581967227641856 1481785158838125312 1482303882201157632 1494971652750999552 1497213433466136576 1497718332589072896 1497737557751463936 1497891519260278848 1500643563707410929 1511046616759074816 1513312502643191808 1513842262673522688 1513997879682432384 1515228226659124668 1527471036506456064 1529584680090968064 1529761551584965632 1530454378374632736 1531521003289867944 1544450619981529088 1545510640997302272 1546210600526739456 1547467125098680512 1548167970716931726 1562836520962510848 1563017237488986624 1564106556551354496 1578025633459388416 1578187848265459488 1579108698410287104 1579823874451233792 1580391957547588608 1580924906621799168 1581107714774738784 1596088361834053632 1597385419456702464 1598108872998123072 1611766313122171392 1612330538534592512 1613437148375728128 1614017318346473472 1614561606762688512 1614748304450797056 1614914294202488133 1615479621617667888 1629097133693377536 1630785934917402624 1631372343274930176 1632111189444891648 1632278964032622414 1646059213401366528 1646804711233522944 1648913981374660608 1649104651354005504 1649660772127094784 1649851528460596992 1663758774835789824 1665864950946873904 1666836959433080832 1667008303692890976 1667591867476302336 1681648654135099392 1681843109344874496 1684759937491501056 1684933124162707008 1684954752470396928 1699927443853959168 1701308886073403136 1703072545507713024 1703247614642736432 1717627005288382464 1718404916069763072 1719602530009676288 1720782765102339072 1720804853586788352 1721385153523924992 1722961128701101437 1737506947479220224 1738293861857607552 1740900515736015576 1754966722794651648 1756189817882222592 1758191086082824704 1759619876120273808 1773837332717174784 1774475180404310016 1775073579364827136 1775278837641811968 1775461329298641924 1777940952241037184 1778540519949524064 1778746179121581132 1794367857401401344 1797058596888790272 1797872482122888456 1813050727804403712 1813237102262442816 1813871855851416576 1816381807608024576 1816591842507146688 1817414574319876374 1832545896920580096 1832734275405049728 1834035111228065792 1835293886184296448 1836125088125503104 1851816615076537344 1852464874061021184 1852655300137713312 1855028229046493184 1855868368642981632 1856082969518171616 1871728621690263552 1872383851201462272 1873057134871216128 1873905439733023744 1874098069815233142 1875191579362215936 1876040850910840128 1891854735901986816 1892073498012983808 1893197534170906624 1895354929677938688 1910241556292943872 1911552634917715968 1912418374335704064 1913775768237981696 1913972496832578528 1914642514509828608 1915956613696177152 1932106964325433344 1933205530578483456 1934354002305056768 1934552846260885824 1935681630309384192 1936558297714415616 1951768546647138304 1953108126981144576 1954695315914122752 1955379589286633472 1955580594589808496 1974109289636855808 1975713545117500416 1976405176268210176 1977761665750892544 1978214629249412761 1979572360635308034 1995566999306821632 1996284577954848768 1996957776785430528 1997188692347038464 2000858084943214572 2017750003524255744 2018663839576576512 2020304302212166224 2022606542388249513 2036628048675274752 2039446240121290752 2039682068779954176 2040605837832843648 2042028004386490592 2043429533559027648 2061614134035652608 2061826059830680944 2063289500131574016 2064223960955908968 2083079559605059584 2083782027950014464 2084022983318648832 2085475408735139328 2087851914723354336 2104250464353945984 2106431832601645056 2107189276730118144 2107899875495732224 2108143619699651712 2128336577889735168 2128363897857343488 2129847225942269952 2130811830664164096 2149021750829561856 2151249531167637504 2152023091128631296 2152748809016918016 2152997739267729408 2153219058936650844 2153972828823557184 2172129511591170048 2176148252593188864 2176371952043496552 2194745617868488704 2195739614978030592 2198806201805340672 2199032230403388096 2199547696169459712 2199802037947462656 2200028168913534558 2218345033114386432 2222449279244107776 2222677738257187968 2223455823301736448 2242457479126499328 2246577498883609344 2246606336627195904 2246837278890418272 2266569925138612224 2268411848097870848 2269968753964787712 2270763394010284032 2270996819523648576 2272842339988687002 2291206554759684096 2294377020136452096 2295180204698566656 2295681567561949104 2297281504934801916 2316675929972293632 2317725149143476736 2319315900790109184 2321200687648020768 2322251956075397589 2341586423842963456 2343193552479780864 2344254781443766272 2346159834827031744 2367038450189082624 2367281772398189232 2369735811676850688 2370587936321382912 2371387359932698752 2371661572162108176 2392490476535201792 2394132542751080448 2396078129185053696 2397163309497184608 2417649469683257088 2418495807801888768 2421025977519710208 2421842410144032768 2422122456676195584 2423219432426501832 2443645700540066304 2446178902376103936 2447058514912395264 2448166784167337472 2448418446048933621 2469088820102049792 2469953165414694912 2470207066850284416 2473370972061990912 2473656977031008256 2474491158190642176 2474777292690895488 2495638162253684736 2498797426420310856 2500255439149621248 2501387801214453504 2521622624785072128 2522472981202649088 2522764664017311744 2527139906237251584 2527399686244060512 2527432128705595392 2549891165780938752 2551701024317308928 2551963329110104704 2554608818261569536 2576440507932573696 2577607374104644608 2579403795014514432 2582077730285887488 2604144169308192768 2606260421218830336 2607172785715511296 2607440792786411328 2608962197373517824 2611350773604023364 2632450084191977472 2634284726823333888 2639429814180410712 2660755999075762176 2661712770606465024 2662610369047240704 2662918256462717952 2663191993947962886 2667810779924286096 2668119268682371698 2690333338032340992 2691551786102102016 2693739069616221632 2695587895333185408 2696808723184332684 2719576091706605568 2719855653393664224 2720807783777124864 2724572711412036864 2726121861479814561 2748818845380870144 2749101413107574592 2751052666842098688 2752298614607878624 2754187632188254656 2778376037266685952 2778697311091531776 2778982950206569968 2780633878313519104 2782542343569739776 2783802552964472448 2805667285805261312 2807592932535395328 2808575776802193408 2809585702306824192 2810858159599535616 2811147104722849713 2814061276366260192 2837782103852980224 2839796301256359936 2841082440885552128 2843032394516908032 2865362334439415808 2868627561503556096 2870331745355890688 2870663652356972544 2870958745248867792 2871963771764742912 2896172682121560064 2898160446488150016 2901531003457585152 2901829269391328736 2904837446571623424 2927652819970707456 2932042973871184128 2932730261559279616 2933069383929950208 2933370891884712744 2961163934455283712 2963570317676250624 2964607764402315264 2989943305501999104 2994426866932273152 2995436665178145792 2995475115502927872 2995783038520557696 3001287127414821858 3026625005286383616 3027995759364864768 3030456453318249336 3054942073012912128 3059169360181936128 3059523103169931264 3060908756749265472 3063042006579735888 3088901239963058176 3092421201053478912 3094934250197361024 3096335941433863452 3125673041925021696 3126034474977973248 3128213113102708992 3156051266918776832 3156375696530918976 3158217396820574208 3159647748902467584 3160783915095177216 3161849813243598336 3162215429549477568 3194770838913404928 3196217745996246144 3223532626244342784 3224661077069185024 3226874296751456256 3228034636692946944 3229123213525377024 3229496608901594112 3229828588404976266 3230959243235335776 3258194267386755072 3261571869834805248 3262744686549860352 3264222378889783296 3264557928065244828 3292118426802733056 3293609422467045888 3298209302708011008 3299321544254189568 3299703056921193984 3300042253370301837 3327517549671579648 3331729901893747808 3333673918866161664 3334016607385781952 3335183734952604672 3363297308270198784 3363686218689748992 3369519874983002112 3369866248325414016 3369909504940793856 3399854887707918336 3402617772146806272 3406145091015426048 3406495229285472864 3409263509983030503 3436809832139526144 3439205060019352576 3441565530204678144 3442770307047849984 3445922257402202874 3475013894958440448 3476587723715215104 3481801031472031152 3509933445589303296 3512379635764445184 3516382172165649408 3519239752240547616 3550147158729654272 3550557675283623936 3550922658597283848 3555881904482074368 3557081039899048128 3557492358243162264 3588735714802802688 3594117193777580544 3595744964245776912 3626101455608807424 3626474204524885632 3627743711702833152 3632763615216049152 3633183685014293376 3634829148639752748 3665468550810099456 3668070222456131584 3670587772368592896 3672250176251006208 3703633230153074688 3704929748122042368 3705310600275426624 3710056458092986368 3711736737285963264 3712165939036343232 3743457243380527104 3744767702402924544 3746114269742432256 3747810879466047488 3748196139630466284 3750383158724431872 3752081701821680256 3783709471803973632 3784146996025967616 3790709859355877376 3820483112585887744 3823105269835431936 3824836748671408128 3827551536475963392 3827944993665157056 3829285029019657216 3831913227392354304 3866411061156966912 3868708004610113536 3869105692521771648 3873116595428831232 3903537093294276608 3906216253962289152 3909390631828245504 3910759178573266944 3911161189179616992 3948218579273711616 3951427090235000832 3952810352536420352 3955523331501785088 3956429258498825522 3959144721270616068 3991133998613643264 3992569155909697536 3993915553570861056 3994377384694076928 3994787990921944329 4001716169886429144 4035500007048511488 4037327679153153024 4040608604424332448 4045213084776499026 4078892480242581504 4079364137559908352 4081211675665687296 4084056008772981184 4086859067118055296 4123228268071305216 4123652119661361888 4126579000263148032 4128447921911817936 4167564055900028928 4168045966637297664 4170950817470278656 4175703829446708672 4208500928707891968 4212863665203290112 4214378553460236288 4215799750991464448 4216287239399303424 4256673155779470336 4256727795714686976 4259694451884539904 4261623661328328192 4298043501659123712 4305497618033836032 4305995478535458816 4306438117873301688 4307945657647114368 4344259023182340096 4352296505186377728 4352743904086993104 4389491235736977408 4391479229956061184 4397612403610681344 4398064460806776192 4399095392338919424 4399604075894925312 4400056337827069116 4445355476514375936 4446911646603472896 4484914958252998656 4493154997767218688 4493212673254391808 4493674557780836544 4533139850277224448 4536823696195741696 4539937507929575424 4541526788020568064 4541993639047297152 4545684679977374004 4582413109519368192 4588754040272904192 4591363135123898208 4594563009869603832 4633351859944587264 4635450298286953472 4638631801580218368 4642401375296041536 4644503912150795178 4683172847685926912 4688509562887532544 4692319669654063488 4734076900378165248 4734563544796378464 4739471623353701376 4741175872642765824 4742774719865397504 4743323144324216352 4784980953070403584 4788265085502160896 4792156258370107392 4794326618994369216 4835298939366514176 4836991615603777536 4842051955039420416 4843684820288065536 4844244913352391168 4846438864853003664 4887291401080132608 4892357804752207872 4894117029824790528 4896333568334674944 4896836892097867242 4938177640204099584 4940414133700568832 4946741944123981824 4947313954062016512 4948982316381284352 4949554585381790976 4991276324507369472 4997594852840621712 5000510878299242496 5002775602428907008 5044945962405298176 5045529328034623488 5054279812474503168 5054799372488121024 5054864257411190784 5099782331561877504 5103926658220209408 5109217636523139072 5152881015865147392 5155214748209289216 5158807590029028864 5164155460571774976 5168883386103304311 5212520842437660672 5214345571431022592 5214881585572822656 5222701547208046728 5264900168383954944 5268569453646667776 5278859628360821424 5321511998151524352 5323425541212930048 5325220738094481408 5325836512925435904 5326383987895925772 5335621559848572192 5336238537364743396 5383103572204204032 5387478139232443264 5391175790666370816 5393617446368665368 5439152183413211136 5439711306787328448 5441615567554249728 5449145422824073728 5452243722959629122 5497637690761740288 5498202826215149184 5502105333684197376 5504597229215757248 5508375264376509312 5557394622183063552 5557965900413139936 5561267756627038208 5565084687139479552 5567605105928944896 5611334571610522624 5615185865070790656 5617151553604386816 5619171404613648384 5621716319199071232 5622294209445699426 5628122552732520384 5675564207705960448 5679592602512719872 5682164881771104256 5686064789033816064 5730724668878831616 5737255123007112192 5741327304713945088 5741917490497735584 5743927543529485824 5792345364243120128 5796320892976300032 5803062006915170304 5803658538782657472 5809674893143246848 5855305639941414912 5864085947742368256 5865460523118559232 5866138767859900416 5866741783769425488 5922327868910567424 5927140635352501248 5929215528804630528 5934643887748238283 5988853733864546304 5990873330356291584 5991566077041115392 6002574254829643716 6053250010572767232 6055991518729729536 6060912906636498672 6109884146025824256 6118338720363872256 6119046206339862528 6121817513498530944 6126084013159471776 6184842402106957824 6189868500394722048 6192671882867726904 6251346083850043392 6252068949955946496 6256426226205417984 6312102533837553664 6312751393061837952 6319295497804935168 6321567830190354432 6323699626487196672 6324430859098955136 6389541677826809856 6392435491992492288 6447065252488685568 6449322154138370048 6453748593502912512 6456069273385893888 6458246427050754048 6458993217803188224 6459657176809952532 6461918486470671552 6516388534773510144 6528444757779566592 6529115856130489656 6584236853605466112 6587218844934091776 6596418605416022016 6598643088508379136 6599406113842387968 6600084506740603674 6655035099343159296 6663459803787495616 6667347837732323328 6668033214771563904 6670367469905209344 6727372437379497984 6739732496650828032 6739819009881587712 6799709775415836672 6805235544293612544 6812290182030852096 6812990458570945728 6818527019966061006 6873619664279052288 6878410120038705152 6883131060409356288 6885540614095699968 6891844514804405748 6950027789916880896 6953175447430430208 6963602062944062304 6966755868226192767 7024759271528890368 7032764344331298816 7038479504481095232 7100294317459308544 7101115350567247872 7101845317194567696 7111763808964148736 7114162079798096256 7114984716486324528 7177471429605605376 7188234387555161088 7191489928491553824 7252948409049771264 7255487423405666304 7265527230432098304 7266367370028586752 7269658297279505496 7330937101620198912 7336140444912263168 7341175544737185792 7344500352502012416 7407266460306149376 7409859496244084736 7410621200550853248 7420112916185972736 7423473474571926528 7424331878072686464 7486914486761054208 7495621758932094976 7496392279260932568 7500766317448863744 7504163403643360512 7567418943607947264 7568293992051935232 7581419718711754752 7640966225171775488 7649673497342816256 7655103072951926784 7655889987330314112 7658570058039314432 7663826454784708608 7732822122313933824 7738211385043543296 7746233190857662464 7807074186588553216 7812432507924578304 7818781263656491008 7821518357146533888 7822322378359233984 7902854180470001664 7905620705072840704 7912858516997651044 7918289442541232136 7982267997227286528 7985138311819395072 7987831107141722112 7988754769388153856 7989575981843888658 8003432339772858288 8071000014097022976 8074655358306306048 8081217208848664896 8090426169552998052 8158728275119816704 8162423351331374592 8168112017545962368 8173718134236110592 8246456536142610432 8247304239322723776 8253158000526296064 8256895843823635872 8335128111800057856 8336091933274595328 8341901634940557312 8351407658893417344 8417001857415783936 8425727330406580224 8428757106920472576 8431599501982928896 8432574478798606848 8433441314168549139 8513346311558940672 8519388903769079808 8523247322656656384 8596087003318247424 8610995236067672064 8611990957070917632 8612876235746603376 8615891315294228736 8688518046364680192 8704593010372755456 8705487808173986208 8782958459912122368 8796128921613552384 8798190784677838848 8799208151789850624 8800112675654138232 8890710953028751872 8893823293206945792 8969829916505997312 8986309995534437376 8986425346508783616 8987349115561673088 9073647392391483392 9079875015859150848 9083987278094594304 9091369359954748008 9164826219038736384 9177508080545808384 9182726270247796416 9189126019739207664 9266703719889174528 9270900596573906944 9277263603160436736 9284802750592083072 9289007824301590356 9377019125775065088 9384639339308126976 9468153800756330496 9469127089592756928 9478943246707402752 9482351745285531648 9485549439730795008 9486646288648432704 9569961906140807168 9584312516740214784 9588653237988738432 9670597878733028352 9673983231207555072 9684103910078840832 9687369640576131072 9688489826704782336 9692877729706007328 9774582802160265216 9784715609504415744 9788234059649581056 9792667136669349888 9793673784195734484 9876355280408199168 9880828267401137664 9894627908124033024 9897964632762568704 9899109170763581952 9982552649014738944 9995189705681243424 10001021756598484992 10005551204857814016 10089891924810596352 10091058656069246976 10108559624949006336 10109598744976242048 10109728514822381568 10199564663123755008 10207853316440418816 10218435273046278144 10227790529949091509 10310429496418578432 10317615180058057728 10328310921143549952 10337766772206608622 10425041684875321344 10429763171145645312 10445403094416093456 10529800336767909888 10537138907293335552 10557719256721642848 10650441476188962816 10651673025850871808 10652767975791851544 10671243119697144384 10672477074729486792 10766207144408408064 10774956278464886528 10782351581332741632 10787234892737330736 10878304366826422272 10879422613574656896 10883231135108499456 10898290845648147456 10904487445919258244 10996405652430298368 11004210667368394752 11009194458431514496 11016750528753018624 11114789244366127104 11115931800826279872 11122535513254076416 11130169374278959104 11135210211857889792 11222669143221045248 11230371730141581312 11234303107208773632 11238342809227296768 11243432638398142464 11244588418891398852 11256245105465040768 11351128415411920896 11364329763542208512 11372129578067632128 11461449337757663232 11474510246014224384 11482654609427890176 11483834980995471168 11487855087058971648 11584690728486240256 11606124013830340608 11607317077565314944 11619349786286493696 11710611279882829824 11728171895484736512 11732277535719800832 11733483567538850976 11844655737821134848 11854281270705002496 11858431057609261056 11869287775496476566 11977707467729092608 11981746660712583168 11983132154082230784 12005148509659287432 12106500021145534464 12111983037459459072 12121825813272997344 12236677440727744512 12238092412679725056 12243635026997061888 12252168026318943552 12369684804213915648 12379737000789444096 12385343765735453808 12502692167700086784 12504137899911892992 12512852452410835968 12625502786123675904 12638590995609870336 12643135660380708864 12647399252974393344 12648861718197910272 12779083355653619712 12784870983984984576 12894130504977371136 12898644308276740096 12916492854101508096 12917986435606376448 12919314353619905064 12923836972941343104 13032777069547020288 13056889515559133184 13058231712260979312 13168473707210932224 13174437689868183552 13192837210832044032 13197286177016758272 13198812227684775936 13200169013481207348 13326919607574991232 13336066429543127808 13340734939810418688 13454744874758995968 13479464993301656064 13479638019763175424 13599419550831673344 13610471088587225088 13624580364061704192 13625980917141891456 13637054039932122012 13747239328558104576 13756820240077410304 13766262120818712576 13783689029608811496 13900055579833761792 13906350894860860416 13927204125888124608 13933511736452385534 14049518543057780736 14065528688662597632 14076959008962190464 14202230701134495744 14203690634389135392 14223527617928297472 14228324159596192512 14229969432972649056 14354942859211210752 14376468775110322176 14382979856983107648 14505896818099542528 14510974846811332608 14531054460864196608 14532734740057173504 14539316594559010992 14661874203240397824 14672280889824526336 14682351089474371584 14689000705004024832 14814532920612298752 14821242401101706496 14840225832371945472 14846946949143853056 14848663756145372928 14973828973522108416 14991243517864189952 14992784558521865136 15001532634897727488 15008326807286721024 15134837887215894528 15136587984103870464 15162839437423509504 15299346994685632512 15311779974660628224 15317140116078628864 15327652909569417216 15465644244627867648 15476422770087086592 15492466381715324928 15506650158309912933 15614148373177106432 15637562527312982016 15643036714293067776 15644644756718467968 15805708360940003328 15825717033995302088 15836578885082464272 15964535994454573056 15970276623638790144 15975662214283444224 15977509538776307712 15979151963687777316 16006864679545716576 16149310716612612096 16162434417697329792 16180852339105996104 16317456550239633408 16324846702662749184 16336224035091924736 16347436268472221184 16492913072285220864 16494608478645447552 16506316001052592128 16513791687647271744 16672183866549190656 16683803269881114624 16702815317786834688 16834003714831567872 16851454660813160448 16857514213840945152 16863199003965857792 16865148957597213696 16866882628337098278 17026692623117881344 17038777807538159616 17046494645313312768 17192174006636494848 17223981914141835264 17225752471493206752 17231782630588457472 17377036092729360384 17409186020745510912 17410975616347972416 17565916919824244736 17592257843227104768 17596381569355677696 17598416303579701248 17600225351308276464 17781421906057503744 17787646586413891584 17803931663244714849 17972619991068874752 17974698231123346176 18147294784782966784 18159750031718301696 18167974556189188608 18182738719909496016 18329652438077472768 18355016161091616768 18365452540495592832 18378252039478415328 18541801193147813888 18554527206320873472 18569605501184166144 18578015648603180712 18754038251550130176 18769278678616253952 18936307601512660992 18938254179185513856 18957886493414805504 18964703490571063296 18971098879461590016 18973292577296865408 19168625033480429568 19177306475977476864 19341195757466056704 19347966462415110144 19368207820157681664 19374739281152262144 19376979653409564672 19385755459412014656 19549165604320530432 19585334273338699776 19587347568391468968 19752710560816398336 19761656534802275328 19789255816248066048 19795929265525137408 19798218341527163904 19965105298029477888 19990379411362486848 20002043513196969984 20011102409715628032 20182117312138493952 20219197489952484096 20219457029644763136 20399129326247510016 20415706632880837632 20436870546092556288 20455581059898183018 20620858992837156864 20635230360116115456 20656621842287099904 20675533544413217244 20850083369750642688 20859526342291290624 20890806188832186912 20900267604678578301 21074277814586671104 21115438513443285696 21300882952377925632 21303346051701743616 21305535951583703088 21342486239394288768 21344954149458973584 21532414288816816128 21549912556929773056 21564703162665483264 21574469785474661472 21758845227149313792 21766462270216998912 21796581691296294912 21808974891838516488 21992811304860596736 22008421334736789504 22018388916863028992 22033501057506037248 22229578488732254208 22231863601652559744 22245071026508152832 22260338748557918208 22270420423715779584 22445338286442090496 22460743460283162624 22486865276796284928 22489176837782797704 22512490210930081536 22702256830823841792 22728659527084417024 22744259156135264256 22922898675515326464 22949020492028448768 22965309218855780352 22967669961990942336 22975710174117943296 23214634155130629888 23238699572572987392 23421222559765659648 23456343790969473024 23464555071439601664 23466967135077701952 23708562541410004992 23716862115218522112 23738575550992953132 23955414935458185216 23963493321425166336 23966264308164461568 24010297019318574864 24213000042291068928 24223966074918918144 24243651626545994688 24476184825359450112 24487270053994123776 24504336052637887104 24739369608427831296 24759474001578888192 24770687531470907616 25005384335400173568 25008275799823785984 25025704904821671936 25251005572247351808 25277181991219740672 25286271320761417728 25294798505948786688 25297723436395820544 25300323942505647417 25558166711307239424 25569741967969969152 25788261009954742272 25832985708203016192 25835972871212752896 25838628707239810128 25847673945882686208 26065554139094040576 26113779031118266368 26116463424521958624 26348875379736367104 26394572354033516544 26397624455369551872 26400338026962414696 26653839215149982464 26672132859086255616 26681469879620837376 26909489749517991936 26958929986603312128 26959276039526350848 27220942177174450176 27251961834283782912 27274108079864244024 27494478657116209152 27513640480154820608 27532524241637425152 27567378059217622992 27800111159667523584 27812701789721720832 27854408251776249216 27867023472904771068 28131057377325195264 28153918017924380928 28404461402268991488 28407381268778270784 28447055235856594944 28456648319192385024 28459938865945298112 28709885718422421504 28752937550220644352 28765959713966215296 29011793636199085056 29021949693622665216 29062108921728393216 29065469480114347008 29078633189118021984 29323748406480795648 29344561779649052672 29364702178948743168 29378001410008049664 29629065841224597504 29642484802203412992 29693893898287706112 29697327512290745856 29947657947044216832 29982487035728379904 29985569117043730272 30003065269795454976 30016653614573442048 30269675774431789056 30273175968207740928 30325678874847019008 30598693989371265024 30623559949321256448 30634280232157257728 30655305819138834432 30683371589847274527 30931288489255735296 30952845540174173184 30984932763430649856 31013300316619825866 31275125054625964032 31289289513436935936 31611416721880006656 31651434067990604176 31673157770164928544 31951324428566888448 31955019077552615424 31958303927375554632 32013729359091433152 32298621433225224192 32324868835394659584 32361704678211992208 32634913100479266816 32649693405325498368 32672448070183849472 32694872536944442368 32989216957290895104 33012632002105184256 33027583375294543488 33344367733098381312 33367606539762229248 33405630635573669376 33668007429663135744 33702909321626320896 33715028427681890304 33726398007931715584 33730297915194427392 33733765256674196556 34053385246235762688 34092989290626625536 34384348013272989696 34447963828283670528 34451504942986413504 34463565261176914944 34754072185458720768 34818372041491021824 34821951232695944832 35131833839648489472 35184515686454209536 35196832607159402496 35200450702616552928 35562843812115007488 35575293172827783168 35607863326489429698 35945239982137749504 35949396462246692352 36294589569565933568 36319500063436603392 36335949112378377216 36365477439818992032 36710032322183233536 36730905080991185664 36756504078956830656 37083602386295627776 37109054412641746944 37139211002368332288 37156031297206361424 37508076503100260352 37538557357232507904 37876508358371027712 37915772986829611008 37929406981142126592 37942197758923180032 37946585154593730816 38337250066960859136 38354612951954953728 38682391514932113408 38695932924830220288 38749478562304524288 38753959306819129344 38771510918824029312 39098331208641060864 39170668546677399552 39174695136782937936 39505421121632796672 39523313069604550656 39578511632496132096 39591858531050274816 39596436683054327808 39980758822724973696 40022204819431256064 40364234624276987904 40438394979904968192 40438914059289526272 40798258652495020032 40831413265761675264 40873741092185112576 40911162119796366036 41241717985674313728 41270460720232230912 41351067088826434488 41700166739501285376 41719052684582581248 41781612377664373824 41800535209357156602 42148555629173342208 42230877026886571392 42606692103403487232 42611071903167406176 42684972478788577536 42689908298917947168 43064828577633632256 43099825113859546112 43129406325330966528 43148939570949322944 43517690454298627584 43532924540433997824 43593163382592589824 43617949783677032976 43985622609721193472 44016842669473579008 44036777833726057984 44067002115012074496 44463727203305119488 44490142053016305664 44520677497115836416 44540840847431559168 44890676572884180992 44921486920566325248 44973730553592569856 44978353675565595408 45024980421860163072 45404513661647683584 45457319054168834048 45488518312270528512 45898040984056897536 45935339923981884672 45951420348235886592 46429268310261259776 46477399145145974784 46519950474929738799 46842445119531319296 46912687581938946048 46929110142879203328 46933934270155403904 47417125082820009984 47477151101985906264 47910829870916370432 47926986642850332672 47932528616328923136 48020594038637149728 48447932149837836288 48487303253091989376 48952369650718900224 48974540107988247552 49008672105275774208 49478739216855662592 49518948003157776384 49541375062941815232 50016551599647571968 50051409809643343872 50502011144494703616 50554363982439481344 50572542641522835456 50589597011897573376 50595446872791641088 50600647885011294834 51116333422614478848 51139483935939938304 51576522019909484544 51671945742425505792 51677257414479620256 51695347891765372416 52131108278188081152 52227558062236532736 52232926849043917248 52697750759472734208 52789144708067033088 52795248910739103744 52800676053924829392 53307678430299964928 53344265718172511232 53362939759241674752 53411794989734144547 53917859973206624256 54441884354348900352 54503923668567565824 54548216159728488048 54988957314232418304 55027280960309641216 55065048483274850304 55134756118435245984 55625403579443441664 55708816503552498432 55734046945809542136 56262114754650390528 56307836035848761856 56808922804537982976 56814762537556541568 56894110471713189888 56913296638384770048 56919877731890596224 57505875100441288704 57531919427932430592 58023587272398170112 58043899387245330432 58124217843456786432 58130938960228694016 58157266378236043968 58647496812961591296 58689123559298105344 58756002820016099328 59258131682449195008 59284969604406825984 59387787796575412224 59394655024581491712 59895315894088433664 59964974071456759808 59971138234087460544 60006130539590909952 60033307229146884096 60546351936415481856 61197387978742530048 61247119898642512896 61268560464314515456 61310611638277668864 61366743179694549054 61862576978511470592 61905691080348346368 61969865526861299712 62026600633239651732 62550250109251928064 62578579026873871872 62700802814035734903 63222833443760013312 63302868135981208352 63346315540329857088 63902648857133776896 63910038155105230848 63916607854751109264 64027458718182866304 64597242866450448384 64649737670789319168 64723409356423984416 65299386810650996736 65344896140367698944 65389745073888884736 65978433914581790208 66025264004210368512 66055166750589086976 66688735466196762624 66735213079524458496 66811261271147338752 67336014859326271488 67452796015863431168 67460595830388854784 67467530513348393112 68106770492471525376 68185978581253251072 68768696026545979392 68895927656567341056 68903009885972827008 68927130522353829888 69643902465391889664 70263667679296978944 70369031372908419072 70393665214318804992 70400901405233105856 71125687624230014976 71150586345655566336 71215726652978859396 71890479964275499008 71898792924493384704 72589179139131867136 72639000126873206784 72671898224756754432 72730954879637984064 73461810161982371328 73513008157913661312 74167204772591255552 74218108825283493888 74278422004736664576 74312062594412722848 75016153006200520704 75077114714465015808 75753016716742055424 75831545973659222016 75858813962284253184 75884395517846360064 75893170309187461632 75900971827516942251 76674500133921718272 76709225903909907456 77364783029864226816 77498957124609048576 77507918613638258688 77543021837648058624 78196662417282121728 78341337093354799104 78349390273565875872 79046626139209101312 79183717062100549632 79192873366108655616 79961517645449947392 80044409638862512128 80728469248553975808 80876789959809936384 80877828118579052544 81662826531523350528 81822324239592732072 82483435971348627456 82540921440464461824 82702134177652868976 83400333479002570752 83438105369165162496 83563224755328747648 83601070418714313204 84461754053773142784 85213384206806974464 85222143806334812352 85369944957577155072 85379816597835894336 86129657155267264512 86199650227719092224 86258812650661933056 86297879141898645888 87035380908597255168 87065849080867995648 87186326765185179648 87235899567354065952 87971245219442386944 88033685338947158016 88073555667452115968 88134004230024148992 88927454406610238976 88980284106032611328 89081681694863118336 89781353145768361984 89842973841132650496 89947461107185139712 89956707351131190816 90049960843720326144 90809027323295367168 90914638108337668096 90977036624541057024 91796081968113795072 91870679847963769344 91902840696471773184 92858536620522519552 92954798290291949568 93039900949859477598 93825375163877892096 93867868540310807808 94834250165640019968 94954302203971812528 95853973285700665344 95865057232657846272 96041188077274299456 96895864299675672576 96974606506183978752 97904739301437800448 97949080215976495104 98017344210551548416 99037896006315552768 99082750125883630464 100033103199295143936 100102819619286687744 101004022288989407232 101108727964878962688 101145085283045670912 101179194023795146752 101190893745583282176 101201295770022589668 102278967871879876608 103153044039818969088 103343891484851011584 103354514828959240512 103390695783530744832 104262216556376162304 104455116124473065472 104465853698087834496 105395501518945468416 105590497821478207488 105601352107849658784 106615356860599929856 106688531436345022464 106725879518483349504 106823589979468289094 107835719946413248512 108883768708697800704 109007847337135131648 109096432319456976096 110054561920619282432 110130096966549700608 110269512236870491968 111250807158886883328 111417633007104996864 111468093891619084272 112524229509300781056 112615672071697523712 113629525075113083136 113788220943426379776 113826593276769540096 113839755463781192448 115011750200882577408 115063838855864861184 116047174544796340224 116087798774490660864 116248435686913572864 116261877920457388032 116314532756472087936 117294993625923182592 117512005640032198656 118516263364898390016 118569939208813651968 118775575593150824448 118789310049162983424 119929948142913519616 119942276468174921088 120066614458293768192 121092703872830963712 122394775957485060096 122494239797285025792 122537120928629030912 122621223276555337728 122733486359389098108 123725153957022941184 123811382160696692736 124053201266479303464 125100500218503856128 125157158053747743744 125401605628071469806 126445666887520026624 126605736271962416704 126692631080659714176 127820076310210461696 127833215709502218528 128054917436365732608 129194485732900896768 129299475341578638336 129446818712847968832 130598773621301993472 130689792280735397888 130779490147777769472 131956867829163580416 132050528008420737024 132110333501178173952 133470426159048916992 133622522542294677504 134672029718652542976 134905592031726862336 134921191660777709568 134935061026696786224 136213540984943050752 136371957162506502144 137806019771945654016 137854261044707659776 139287804930783779328 140527335358593957888 140738062745816838144 140787330428637609984 140801802810466211712 142251375248460029952 142431453305957718792 143780959928550998016 143797585848986769408 145178358278263734272 145343796449513508864 145461909759275968128 146923620323964742656 147026016315827322624 148334409545182511104 148436217650566987776 148556844009473329152 148624125188825445696 150154229428930031616 151506033433484110848 151663091947318444032 151717627924568506368 151768791035692720128 151786340618374923264 151801943655033884502 153349000267843436544 153418451807819814912 154729566059728453632 155015837227276517376 155086043675296117248 156393324834564243456 156682674186709598208 156698780547131751744 158093252278418202624 158367434124201099264 158385746732217311232 159923035290899894784 160088819277725024256 160235384969202433641 161753579919619872768 163325653063046701056 163644648479185464144 164966871942697254912 165081842880928923648 165404268355305737952 166876210738330324992 167126449510657495296 167202140837428626408 168923508107546285568 170426768413613948928 170444287612669624704 170739889915154310144 170759633195671788672 172399300455438184448 172517625301323866112 172595758283797291776 174070761817194510336 174131698161735991296 174372653530370359296 174471799134708131904 175942490438884773888 176067370677894316032 176147111334904231936 176268008460048297984 177854908813220477952 178163363389726236672 179562706291536723968 179685947682265300992 179894922214370279424 179913414702262381632 180099921687440652288 181829276216675336192 183592163936227590144 183741359695927538688 183805681392943546368 185717073241045039104 185909596580583899136 186079801899718955196 187650750327755784192 187735737080621615616 189668500331280039936 189908604407943625056 191707946571401330688 191730114465315692544 192082376154548598912 193791728599351345152 193949213012367957504 195898160431952990208 196034688421103096832 198075792012631105536 198165500251767260928 200066206398590287872 200205639238573375488 202008044577978814464 202358388047590293504 202381787491166564352 202402591540045179336 204557935743759753216 206306088079637938176 206687782969702023168 206709029657918481024 206781391567061489664 208931707396175668992 210791003037890936832 211180995642956414976 211202704215699317568 213230713721199859712 213377062872690044928 213451759036966699008 213647179958936578188 215671439892826497024 217767537417395601408 218015694674270263296 218192864638913952192 220109123841238564864 220539024473740983936 222501614317773766656 222835266014209993728 222936187783238168544 225048459018601562112 225231344143395047424 227259050150226166272 227576441886852759552 227653186553539080192 227679510927562384896 230023500401765154816 230127677711729722368 232094349089592680448 232496871373827145728 232523755840914776064 232629065512944175872 234589987251846365184 235024011280064397312 237139878417627303936 237551151186301648896 237578620098325966848 239884552936349842176 240133228916587536384 242185407745661927424 244988479594570051584 245074241857258061824 245466972718778196216 247450307914045882368 247622764321393385472 248106402532958606928 250201000437007712256 250314316107495487488 250803211256142939612 253211472543924833408 253385262161319428352 255640152620420923392 255666431419004437056 256109834872731465216 258388971465801793536 258598950683157276672 258893637425695937664 261197547242603986944 261379584561470795776 261558980295555538944 263913735658327160832 264101056016841474048 264220667002356347904 266940852318097833984 267245045084589355008 269344059437305085952 269842383321555419136 269870122053393572448 272427081969886101504 272743914325013004288 275612039543891308032 275708522089415319552 278575609861567558656 281476125491633676288 281603605620932423424 284502750496920059904 284862906611915437584 287561919857101996032 287595171697973538816 290687592899027017728 290923819518551936256 293847240647929485312 294052032631654645248 296668819090365022208 297113688018946658304 297248250377650891392 300308458857860063232 303012066866968221696 303326183894636888064 303435255849137012736 303537582071385440256 303572681236749846528 303603887310067769004 306836903615639629824 309459132119456907264 310031674454553034752 310172087350592234496 312786649669128486912 313365348373419196416 313397561094263503488 316186504556836405248 316771493464434622464 319846070581799789568 320177638555450048512 320470769938404867282 323507159839239745536 326651306126093402112 327289296958370928288 330163685761857847296 330808536710611475904 333752421476660649984 334252899021314990592 334404281674857252816 337847016215092571136 340888575225339249408 341479779830308620288 341519266391343577344 344798600910876368896 345035250602647732224 345191516567594583552 348141523634389020672 348263396323471982592 348745307060740718592 348943598269416263808 351884980877769547776 352294222669808463872 352536016920096595968 355709817626440955904 356326726779452473344 359125412583073447936 359789844428740558848 359826829404524763264 360199843374881304576 367184327872455180288 367482719391855077376 367611362785887092736 371434146482090078208 372159603799437910392 375301500655511568384 375471474161243231232 379337000662560079872 379817208815887250112 383460228930631385088 384164752309097197824 387583457198702690304 387898426024735915008 391796320863905980416 392069376842206193664 396151584025262211072 396331000503534521856 400411278477146750976 404016089155957628928 404716776095180587008 404763574982333128704 404805183080090358672 409115871487519506432 413418059315836962048 413562783134122979328 417863414792351337984 421582006075781873664 422361991285912829952 422405408431398635136 426461427442399719424 426754125745380089856 427294359917873156376 431342879785652994048 435535074834791202816 436031389348540526592 436385729277827904384 441078048947481967872 445003228635547533312 445670532028419987456 445872375566476337088 450462688286790094848 454518100300452332544 455152883773705519104 455306373107078160384 455359021855124769792 460047000803530309632 460255355423459444736 464188698179185360896 465047511681829552128 465258131025888351744 469179974503692730368 470048022560128794624 474279756835254607872 475102302372603297792 475157240196651933696 479769105872699684352 480266457833175072768 480706154907607300923 489976959189140103168 490933945437556392432 494900615828091764736 495245528642786770944 496212805065917213856 500628632214990974976 501606422512285879224 506422945087849666816 506770524322638856704 511280305240841846784 511332862838008874112 512219669745462930432 517197901366314553344 517787274851391875328 522395094485207973888 522759169122941591552 523117960591111077888 527827471316654321664 528202112033682948096 528441334004712695808 534490090169178710016 538688118874610171904 539684766643110838272 539740244106787144896 545487828650026008576 551224079087782616064 551417044178830639104 557151219723135117312 562952250983267352576 563207211241864846848 569005500993840119808 569725813223830875168 575123839714203992064 575190343395947077632 581375185798054035456 581847639037103872512 587694481295858970624 588104065263309290496 594227376037893316608 594496500755301782784 600616917715720126464 606024133733936443392 607075164142770880512 607145362473499693056 607207774620135538008 613673807231279259648 618918264238913814528 620063348909106069504 620344174701184468992 626795122188527006976 632373009113672810496 633542986928869244928 639692141163599579136 640355277110900097024 640941539876809734564 647014319678479491072 653302612252186804224 654578593916741856576 660327371523715694592 661617073421222951808 667504842953321299968 668505798042629981184 668808563349714505632 675694032430185142272 681777150450678498816 682959559660617240576 683038532782687154688 689597201821752737792 690070501205295464448 690383033135189167104 696283047268778041344 697490614121481437184 697887196538832527616 703769961755539095552 704588445339616927744 705072033840193191936 711419635252881911808 712653453558904946688 719653658809049526528 720399686749762609152 734965438783710154752 735222725571774185472 742868292964180156416 744319207598875820784 750603001311023136768 750942948322486462464 759634417631774500224 766920457861262770176 768329504618194395648 775166914397405380608 775796852049471830016 783592641727811960832 784138753684412387328 792303168050524422144 792662001007069043712 800822556954293501952 808032178311915257856 809527149964666257408 809610366160180717344 818231742975039012864 826836118631673924096 827125566268245958656 835726829584702675968 844810816862797270272 852922854884799438848 853508251490760179712 854588719835746312752 862685759571305988096 872062778697081053184 872771458555655808768 882156097894963935744 890006457271095066624 891341064056839974912 891744751132952674176 900925376573580189696 909036200600904665088 910305767547411038208 910612746214156320768 910718043710249539584 920510710846918889472 928377396358370721792 930095023363659104256 930516262051776703488 938359949007385460736 940096045120257589248 948559513670509215744 950314480393303867392 959538211745399368704 960532915666350145536 961412309815214601846 979953918378280206336 981867890875112784864 990491057285573541888 992425610131834427712 1001257264429981949952 1003212845024571758448 1012845890175699333632 1013541048645277713408 1022665725676017748224 1024439339490925860864 1034395802732629106688 1035574549702783750656 1044790188970415947776 1045518338245883183104 1046235921182222155776 1055654942633308643328 1056882668009425391616 1068980180338357420032 1077376237749220343808 1079369533286221676544 1079480488213574289792 1102448158175565232128 1102834088357661278208 1114302439446270234624 1125904501966534705152 1126414422483729693696 1138011001987680239616 1139451626447661750336 1150380686791894155264 1162750371596108070912 1163695278074207745024 1175388962591717941248 1176208130526618580992 1188454752075786633216 1188993001510603565568 1201233835431440252928 1212048267467872886784 1214150328285541761024 1214290724946999386112 1214415549240271076016 1227347614462558519296 1240688349402368937984 1253590244377054013952 1264746018227345620992 1267085973857738489856 1279384282327199158272 1281883079753619469128 1294028639356958982144 1306605224504373608448 1309157187833483713152 1323234146842445903616 1335009685906642599936 1337011596085259962368 1337617126699429011264 1351388064860370284544 1363554300901356997632 1365919119321234481152 1366077065565374309376 1379194403643505475584 1380141002410590928896 1380766066270378334208 1392566094537556082688 1395774393077665055232 1407539923511078191104 1409176890679233855488 1410144067680386383872 1422839270505763823616 1425306907117809893376 1439307317618099053056 1440799373499525218304 1442118464722821902769 1469930877567420309504 1485736585928360312832 1488638415197751641568 1501885896644972924928 1519268835263549000448 1533840915722525540352 1536659009236388791296 1551593704098943660032 1567185283455623921664 1568277507368824774656 1584606336101048844288 1585324002014138087424 1616064356623830515712 1619054299929332514816 1619220732320361434688 1636463485950078025728 1653672237263347848192 1654251132536491917312 1671453659169405351936 1689621633725594540544 1705845709769598877696 1707016502981520359424 1709177439671492625504 1725371519142611976192 1744125557394162106368 1745542917111311617536 1764312195789927871488 1782682128113679949824 1783489502265905348352 1801850753147160379392 1818072401201809330176 1821225492428312641536 1821436087420499079168 1841021421693837778944 1856754792716741443584 1860190046727318208512 1861032524103553406976 1897119027341018431488 1900628960786607734784 1919076423490798737408 1921065831332700291072 1922824619630429203692 1959907836756560412672 1963735781750225569728 1980982114571147083776 1984851220263668855424 2002514528859963899904 2006425690049143516896 2025691780351398667264 2027082097290555426816 2045331451352035496448 2048878678981851721728 2068791605465258213376 2071149099405567501312 2091036676491766366208 2092471842364444311552 2111309885266617286656 2113765336018850783232 2137960360676714840064 2158960976427148579584 2204896316351130464256 2205668176715322556416 2228604878892540469248 2251809003933069410304 2252828844967459387392 2278903252895323500672 2300761373583788310528 2325500743192216141824 2327390556148415490048 2350777925183435882496 2352416261053237161984 2376909504151573266432 2377986003021207131136 2402467670862880505856 2424096534935745773568 2428581449893998772224 2428831098480542152032 2454695228925117038592 2481376698804737875968 2507180488754108027904 2558768564654398316544 2563766159507238938256 2588057278713917964288 2618314375666967426304 2646468293684891807232 2670019371813285199872 2674023192170519924736 2675234253398858022528 2702776129720740569088 2727108601802713995264 2731838238642468962304 2732154131130748618752 2758388807287010951168 2761532132540756668416 2785132189075112165376 2791548786155330110464 2815079847022156382208 2818353781358467710976 2820288135360772767744 2845678541011527647232 2878614635236198106112 2881598746999050436608 2884236929445643805538 2939861755134840619008 2971473171856720625664 2977276830395503283136 3003771793289945849856 3038537670527098000896 3073318018472777582592 3103187408197887320064 3134370566911247843328 3136555014737649549312 3170648004028276174848 3232128713247661031424 3238108599858665029632 3238441464640722869376 3307344474526695696384 3308502265072983834624 3342907318338810703872 3379243267451189081088 3411691419539197755392 3414033005963040718848 3418354879342985251008 3488251114788324212736 3491085834222623235072 3528624391579855742976 3565364256227359899648 3566979004531810696704 3603701506294320758784 3636144802403618660352 3642450984856625283072 3642872174840998158336 3682042843387675557888 3722065048207106813952 3794238054682036862976 3801257921573215469568 3838152846981597474816 3845649239260858407384 3919815673513120825344 3927471563500451139456 3969702440527337710848 4005029057719927799808 4012851380098287033792 4051383560702797334528 4054164194581110853632 4090662902704070992896 4097757357963703443456 4137583210930516426752 4142298198811135002624 4182073352983532732416 4222619770533234573312 4227530672037701566464 4275920721353429680128 4317921952854297159168 4409792632702260928512 4457209757785080938496 4505657689934918774784 4557806505790647001344 4601522747167576621056 4654781112296830980096 4701555850366871764992 4704832522106474323968 4753819008303146532864 4755972006042414262272 4848193069871491547136 4857162899787997544448 4857662196961084304064 4909390457850234077184 4962753397609475751936 5014360977508216055808 5117537129308796633088 5127532319014477876512 5176114557427835928576 5236628751333934852608 5292936587369783614464 5348046384341039849472 5350468506797716045056 5405552259441481138176 5454217203605427990528 5463676477284937924608 5464308262261497237504 5523064265081513336832 5570264378150224330752 5583097572310660220928 5636707562716935421952 5691357082023055294464 5757229270472396212224 5763197493998100873216 5768473858891287611076 5879723510269681238016 5942946343713441251328 5954553660791006566272 6007543586579891699712 6077075341054196001792 6146636036945555165184 6206374816395774640128 6273110029475299098624 6341296008056552349696 6476882929281445738752 6614688949053391392768 6617004530145967669248 6685814636677621407744 6758486534902378162176 6823382839078395510784 6836709758685970502016 6976502229576648425472 6982171668445246470144 7057248783159711485952 7130728512454719799296 7133958009063621393408 7207403012588641517568 7272289604807237320704 7285744349681996316672 7364085686775351115776 7444130096414213627904 7676305693963194949632 7691298478521716814768 7854943127000902278912 7939404881054675421696 8010058115439855599616 8025702760196574067584 8102767121405594669056 8108328389162221707264 8181325805408141985792 8195514715927406886912 8275166421861032853504 8284596397622270005248 8445239541066469146624 8455061344075403132928 8635843905708594318336 8819585265404521857024 8914419515570161876992 9011315379869837549568 9115613011581294002688 9309562224593661960192 9403111700733743529984 9409665044212948647936 9511944012084828524544 9696386139742983094272 9714325799575995088896 9715324393922168608128 9925506795218951503872 10028721955016432111616 10235074258617593266176 10255064638028955753024 10473257502667869705216 10585873174739567228928 10696092768682079698944 10700937013595432090112 10811104518882962276352 10908434407210855981056 10927352954569875849216 10928616524522994475008 11046128530163026673664 11166195144621320441856 11382714164046110588928 11514458540944792424448 11536947717782575222152 11759447020539362476032 11909107321582013132544 12015087173159783399424 12154150682108392003584 12293272073891110330368 12412749632791549280256 12546220058950598197248 12682592016113104699392 12953765858562891477504 13229377898106782785536 13371629273355242815488 13516973069804756324352 13673419517371941004032 13964343336890492940288 14114497566319422971904 14261457024909439598592 14267916018127242786816 14544579209614474641408 14571488699363992633344 14728171373550702231552 14888260192828427255808 15352611387926389899264 15382596957043433629536 15709886254001804557824 15878809762109350843392 16051405520393148135168 16205534242811189338112 16216656778324443414528 16362651610816283971584 16391029431854813773824 16569192795244540010496 16910122688150806265856 17271687811417188636672 17639170530809043714048 17828839031140323753984 18022630759739675099136 18231226023162588005376 18619124449187323920384 18819330088425897295872 19023888024169657049088 19430648787844337216256 19851013590437903007744 20057443910032864223232 20470148517235186532352 20510129276057911506048 20946515005335739410432 21171746349479134457856 21392185537364159397888 21401874027190864180224 21622209037765924552704 21816868814421711962112 21857233049045988950016 22092257060326053347328 22332390289242640883712 23028917081889584848896 23073895435565150444304 23818214643164026265088 24030174346319566798848 24308301364216784007168 24586544147782220660736 24825499265583098560512 25365184032226209398784 25907531717125782955008 26458755796213565571072 26743258546710485630976 27033946139609512648704 27346839034743882008064 27928686673780985880576 28228995132638845943808 28535832036254485573632 29089158419228949282816 29142977398727985266688 29776520385656854511616 30705222775852779798528 30765193914086867259072 31419772508003609115648 31757619524218701686784 32102811040786296270336 32411068485622378676224 32433313556648886829056 32725303221632567943168 32782058863709627547648 33138385590489080020992 34543375622834377273344 35278341061618087428096 36045261519479350198272 36462452046325176010752 37238248898374647840768 37638660176851794591744 38047776048339314098176 38861297575688674432512 40114887820065728446464 41020258552115823012096 41893030010671478820864 42343492698958268915712 42784371074728318795776 42803748054381728360448 43633737628843423924224 43714466098091977900032 44184514120652106694656 44664780578485281767424 46057834163779169697792 46147790871130300888608 47636429286328052530176 48616602728433568014336 49173088295564441321472 50730368064452418797568 51815063434251565910016 52917511592427131142144 53486517093420971261952 54067892279219025297408 54693678069487764016128 55857373347561971761152 56457990265277691887616 57071664072508971147264 59553040771313709023232 61410445551705559597056 61530387828173734518144 62839545016007218231296 63515239048437403373568 64205622081572592540672 64822136971244757352448 64866627113297773658112 65450606443265135886336 66276771180978160041984 69086751245668754546688 72090523038958700396544 72924904092650352021504 74476497796749295681536 76095552096678628196352 77722595151377348865024 80229775640131456892928 82040517104231646024192 83786060021342957641728 84686985397916537831424 85607496108763456720896 87267475257686847848448 87428932196183955800064 89329561156970563534848 92115668327558339395584 92295581742260601777216 95272858572656105060352 97233205456867136028672 98346176591128882642944 103630126868503131820032 105835023184854262284288 108135784558438050594816 109387356138975528032256 111714746695123943522304 112915980530555383775232 114143328145017942294528 123060775656347469036288 125679090032014436462592 127030478096874806747136 128411244163145185081344 129644273942489514704896 130901212886530271772672 132553542361956320083968 138173502491337509093376 145849808185300704043008 152191104193357256392704 155445190302754697730048 160459551280262913785856 164081034208463292048384 167572120042685915283456 169373970795833075662848 171214992217526913441792 178659122313941127069696 184231336655116678791168 184591163484521203554432 190545717145312210120704 194466410913734272057344 207260253737006263640064 216271569116876101189632 218774712277951056064512 223429493390247887044608 228286656290035884589056 246121551312694938072576 251358180064028872925184 254060956193749613494272 256822488326290370162688 261802425773060543545344 276347004982675018186752 291699616370601408086016 310890380605509395460096 328162068416926584096768 335144240085371830566912 338747941591666151325696 342429984435053826883584 369182326969042407108864 381091434290624420241408 388932821827468544114688 414520507474012527280128 437549424555902112129024 456573312580071769178112 492243102625389876145152 502716360128057745850368 508121912387499226988544 513644976652580740325376 552694009965350036373504 583399232741202816172032 621780761211018790920192 656324136833853168193536 670288480170743661133824 684859968870107653767168 738364653938084814217728 762182868581248840482816 829041014948025054560256 875098849111804224258048 984486205250779752290304 1005432720256115491700736 1016243824774998453977088 1027289953305161480650752 1166798465482405632344064 1243561522422037581840384 1312648273667706336387072 1369719937740215307534336 1476729307876169628435456 1524365737162497680965632 1658082029896050109120512 1750197698223608448516096 1968972410501559504580608 2010865440512230983401472 2054579906610322961301504 2487123044844075163680768 2625296547335412672774144 2953458615752339256870912 3048731474324995361931264 3500395396447216897032192 3937944821003119009161216 4109159813220645922603008 4974246089688150327361536 5250593094670825345548288 5906917231504678513741824 7875889642006238018322432 10501186189341650691096576 11813834463009357027483648 15751779284012476036644864 23627668926018714054967296 31503558568024952073289728 47255337852037428109934592 94510675704074856219869184
- Sum of all divisors σ(n): 330105913375000289866995159
- Sum of proper divisors (its aliquot sum) s(n): 235595237670925433647125975
- 94510675704074856219869184 is an abundant number, because the sum of its proper divisors (235595237670925433647125975) is greater than itself. Its abundance is 141084561966850577427256791
Bases of 94510675704074856219869184
- Binary: 1001110001011010110100111111110111111101000101101111110111100011011000100000000000000002
- Hexadecimal: 0x4E2D69FEFE8B7EF1B10000
- Base-36: BVI98EAFO63XTS000
Squares and roots of 94510675704074856219869184
- 94510675704074856219869184 squared (945106757040748562198691842) is 8932267822040805319456973144107864175617466072825856
- 94510675704074856219869184 cubed (945106757040748562198691843) is 844194667430841570806213234028777960971400986552707448598395037856641532821504
-
94510675704074856219869184 is a
perfect square number . Itssquare root is 9721660131072 -
The
cube root of 94510675704074856219869184 is 455505497.3710792107 - Being both a perfect square and a perfect cube, 94510675704074856219869184 is also a
perfect sixth number .
Scales and comparisons
How big is 94510675704074856219869184?- 94,510,675,704,074,856,219,869,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 94,510,675,704,074,856,219,869,184 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 94510675704074856219869184 cubic inches would be around 37958791.4 feet tall.
Recreational maths with 94510675704074856219869184
- 94510675704074856219869184 backwards is 48196891265847040757601549
- The number of decimal digits it has is: 26
- The sum of 94510675704074856219869184's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 94510675704074856219869184 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 94510675704074856219869184 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/94510675704074856219869184/
Chicago style:
Numbermatics. 2024. "Number 94510675704074856219869184 - Facts about the integer". https://numbermatics.com/n/94510675704074856219869184/
The information we have on file for 94510675704074856219869184 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 94510675704074856219869184, math, Factors of 94510675704074856219869184, curriculum, school, college, exams, university, Prime factorization of 94510675704074856219869184, STEM, science, technology, engineering, physics, economics, calculator, ninety-four septillion, five hundred ten sextillion, six hundred seventy-five quintillion, seven hundred four quadrillion, seventy-four trillion, eight hundred fifty-six billion, two hundred nineteen million, eight hundred sixty-nine thousand, one hundred eighty-four.