28458370214199535400534016
28,458,370,214,199,535,400,534,016 is an even composite number composed of six prime numbers multiplied together.
28458370214199535400534016 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 28458370214199535400534016:
214 × 38 × 72 × 132 × 1272 × 2114
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 127 × 127 × 211 × 211 × 211 × 211)See below for interesting mathematical facts about the number 28458370214199535400534016 from the Numbermatics database.
Names of 28458370214199535400534016
- Cardinal: 28458370214199535400534016 can be written as Twenty-eight septillion, four hundred fifty-eight sextillion, three hundred seventy quintillion, two hundred fourteen quadrillion, one hundred ninety-nine trillion, five hundred thirty-five billion, four hundred million, five hundred thirty-four thousand and sixteen.
Scientific notation
- Scientific notation: 2.8458370214199535400534016 × 1025
Factors of 28458370214199535400534016
Divisors of 28458370214199535400534016
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 127 128 144 147 156 162 168 169 182 189 192 196 208 211 216 224 234 243 252 254 256 273 288 294 312 324 336 338 351 364 378 381 384 392 416 422 432 441 448 468 486 504 507 508 512 546 567 576 588 624 633 637 648 672 676 702 728 729 756 762 768 784 819 832 844 864 882 889 896 936 972 1008 1014 1016 1024 1053 1092 1134 1143 1152 1176 1183 1248 1266 1274 1296 1323 1344 1352 1404 1456 1458 1477 1512 1521 1524 1536 1568 1638 1651 1664 1688 1701 1728 1764 1778 1792 1872 1899 1911 1944 2016 2028 2032 2048 2106 2184 2187 2268 2286 2304 2352 2366 2457 2496 2532 2548 2592 2646 2667 2688 2704 2743 2808 2912 2916 2954 3024 3042 3048 3072 3136 3159 3276 3302 3328 3376 3402 3429 3456 3528 3549 3556 3584 3744 3798 3822 3888 3969 4032 4056 4064 4096 4212 4368 4374 4431 4536 4563 4572 4608 4704 4732 4914 4953 4992 5064 5096 5103 5184 5292 5334 5376 5408 5486 5616 5697 5733 5824 5832 5908 6048 6084 6096 6144 6223 6272 6318 6552 6561 6604 6656 6752 6804 6858 6912 7056 7098 7112 7168 7371 7488 7596 7644 7776 7938 8001 8064 8112 8128 8192 8229 8281 8424 8736 8748 8862 9072 9126 9144 9216 9408 9464 9477 9828 9906 9984 10128 10192 10206 10287 10339 10368 10584 10647 10668 10752 10816 10972 11232 11394 11466 11557 11648 11664 11816 11907 12096 12168 12192 12288 12446 12544 12636 13104 13122 13208 13293 13312 13504 13608 13689 13716 13824 14112 14196 14224 14336 14742 14859 14976 15192 15288 15309 15552 15876 16002 16128 16129 16224 16256 16384 16458 16562 16848 17091 17199 17472 17496 17724 18144 18252 18288 18432 18669 18816 18928 18954 19201 19656 19812 19968 20256 20384 20412 20574 20678 20736 21168 21294 21336 21463 21504 21632 21944 22113 22464 22788 22932 23114 23296 23328 23632 23814 24003 24192 24336 24384 24576 24687 24843 24892 25088 25272 26208 26244 26416 26586 26624 26797 27008 27216 27378 27432 27648 28224 28392 28431 28448 28672 29484 29718 29952 30384 30576 30618 30861 31017 31104 31752 31941 32004 32256 32258 32448 32512 32916 33124 33696 34182 34398 34671 34944 34992 35448 35659 35721 36288 36504 36576 36864 37338 37632 37856 37908 38402 39312 39624 39879 39936 40512 40768 40824 41067 41148 41356 41472 42336 42588 42672 42926 43008 43264 43888 44226 44521 44577 44928 45576 45864 45927 46228 46592 46656 47264 47628 48006 48384 48387 48672 48768 49152 49374 49686 49784 50176 50544 51273 51597 52416 52488 52832 53172 53248 53594 54016 54432 54756 54864 55296 56007 56448 56784 56862 56896 57344 57603 58968 59436 59904 60768 61152 61236 61722 62034 62208 63504 63882 64008 64389 64512 64516 64896 65024 65832 66248 66339 67392 68364 68796 69342 69888 69984 70896 71318 71442 72009 72576 73008 73152 73728 74061 74529 74676 75264 75712 75816 76804 78624 79248 79758 79872 80391 80899 81024 81536 81648 82134 82296 82712 82944 84672 85176 85293 85344 85852 86016 86528 87776 88452 89042 89154 89856 91152 91728 91854 92456 92583 93051 93184 93312 94528 95256 95823 96012 96768 96774 97344 97536 98748 99372 99568 100352 101088 102546 103194 104013 104832 104976 105664 106344 106496 106977 107163 107188 108032 108864 109512 109728 110592 112014 112896 112903 113568 113724 113792 114688 115206 117936 118872 119637 119808 121536 122304 122472 123201 123444 124068 124416 127008 127764 128016 128778 129024 129032 129792 130048 131664 132496 132678 133563 133731 134407 134784 136728 137592 138684 139776 139968 141792 142636 142884 144018 145152 145161 146016 146304 147456 148122 149058 149352 150241 150528 151424 151632 153608 153819 154791 157248 158496 159516 159744 160782 161798 162048 163072 163296 164268 164592 165424 165888 168021 169344 170352 170586 170688 171704 172032 172809 173056 175552 176904 178084 178308 179712 182304 183456 183708 184912 185166 186102 186368 186624 187579 189056 190512 191646 192024 193167 193536 193548 194688 195072 197496 198744 199017 199136 200704 202176 205092 206388 208026 209664 209677 209952 211328 212688 212992 213954 214326 214376 216027 216064 217728 219024 219456 221184 222183 223587 224028 225792 225806 227136 227448 227584 230412 235872 237744 239274 239616 241173 242697 243072 244608 244944 246402 246888 248136 248832 249613 254016 255528 256032 257556 258048 258064 259584 260096 263328 264992 265356 267126 267462 268814 269568 273456 275184 277368 277749 279153 279552 279936 283584 285272 285768 287469 288036 290304 290322 292032 292608 296244 298116 298704 300482 301056 302848 303264 307216 307638 309582 311647 312039 314496 316992 319032 319488 320931 321489 321564 323596 324096 326144 326592 328536 329184 330848 331776 336042 338688 338709 340704 341172 341376 343408 344064 345618 346112 348361 351104 353808 356168 356616 358911 359424 364608 366912 367416 369603 369824 370332 372204 372736 373248 375158 378112 381024 383292 384048 386334 387072 387096 389376 390144 394992 397488 398034 398272 400689 401193 401408 403221 404352 410184 412776 416052 419328 419354 419904 422656 425376 427908 428652 428752 432054 432128 435456 435483 438048 438912 442368 444366 447174 448056 450723 451584 451612 454272 454896 455168 460824 461457 464373 471744 475488 478548 479232 482346 485394 486144 489216 489888 492804 493776 496272 497664 499226 504063 508032 511056 512064 515112 516096 516128 518427 519168 520192 526656 529984 530712 534252 534924 537628 539136 546912 550368 554736 555498 558306 559104 559872 562737 567168 570544 571536 574938 576072 578773 579501 580608 580644 584064 585216 592488 596232 597051 597408 600964 602112 605696 606528 614432 615276 619164 623294 624078 628992 629031 633984 638064 638976 641862 642978 643128 647192 648081 648192 652288 653184 657072 658368 661696 663552 666549 670761 672084 677376 677418 681408 682344 682752 686816 691236 692224 696722 702208 707616 712336 713232 717822 718848 723519 728091 729216 733824 734832 739206 739648 740664 744408 745472 746496 748839 750316 756224 762048 766584 768096 772668 774144 774192 778752 780288 789984 790321 794976 796068 796544 801378 802386 802816 806442 808704 820368 825552 832104 833247 837459 838656 838708 839808 845312 850752 855816 857304 857504 862407 864108 864256 870912 870966 876096 877824 888732 894348 896112 901446 903168 903224 908544 909792 910336 921648 922914 928746 934941 936117 943488 950976 957096 958464 962793 964692 970788 972288 978432 979776 985608 987552 992544 995328 998452 1008126 1016064 1016127 1022112 1024128 1030224 1032192 1032256 1036854 1038336 1040384 1045083 1051687 1053312 1059968 1061424 1068504 1069848 1075256 1076733 1078272 1093824 1100736 1108809 1109472 1110996 1116612 1118208 1119744 1125474 1134336 1141088 1143072 1149876 1152144 1157546 1159002 1161216 1161288 1168128 1170432 1184976 1192464 1194102 1194816 1201928 1202067 1203579 1204224 1209663 1211392 1213056 1228864 1230552 1238328 1246588 1248156 1257984 1258062 1267968 1276128 1283724 1285956 1286256 1294384 1296162 1296384 1304576 1306368 1306449 1313053 1314144 1316736 1323392 1327104 1333098 1341522 1344168 1352169 1354752 1354836 1362816 1364688 1365504 1373632 1382472 1384371 1384448 1393119 1393444 1404416 1415232 1424672 1426464 1435644 1437696 1447038 1456182 1458432 1467648 1467739 1469664 1478412 1479296 1481328 1488816 1490944 1492992 1497678 1500632 1512189 1512448 1524096 1533168 1536192 1545336 1548288 1548384 1555281 1557504 1560576 1579968 1580642 1589952 1592136 1593088 1602756 1604772 1612884 1617408 1640736 1651104 1664208 1666494 1674918 1677312 1677416 1679616 1688211 1690624 1701504 1711632 1714608 1715008 1724814 1728216 1728512 1736319 1738503 1741824 1741932 1747291 1752192 1755648 1777464 1788696 1792224 1802892 1806336 1806448 1817088 1819584 1820672 1843296 1845828 1857492 1869882 1872234 1886976 1887093 1901952 1914192 1916928 1925586 1929384 1941576 1944243 1944576 1956864 1959552 1971216 1975104 1985088 1990656 1996904 1999647 2012283 2016252 2032128 2032254 2044224 2048256 2060448 2064512 2073708 2076672 2080768 2090166 2103374 2106624 2119936 2122848 2137008 2139696 2150512 2153466 2156544 2170557 2181529 2184273 2187648 2201472 2217618 2218944 2221992 2233224 2236416 2239488 2246517 2250948 2268672 2282176 2286144 2299752 2304288 2315092 2318004 2322432 2322576 2336256 2340864 2369952 2370963 2384928 2388204 2389632 2403856 2404134 2407158 2408448 2419326 2422784 2426112 2438527 2457728 2461104 2476656 2493176 2496312 2512377 2515968 2516124 2535936 2552256 2567448 2571912 2572512 2587221 2588768 2592324 2592768 2609152 2612736 2612898 2626106 2628288 2633472 2646784 2666196 2683044 2688336 2704338 2709504 2709672 2725632 2725801 2729376 2731008 2747264 2764944 2768742 2768896 2786238 2786888 2804823 2808351 2808832 2830464 2849344 2852928 2871288 2875392 2888379 2894076 2912364 2916864 2935296 2935478 2939328 2956824 2958592 2962656 2977632 2985984 2995356 3001264 3024378 3024896 3048192 3048381 3066336 3072384 3090672 3096576 3096768 3110562 3115008 3121152 3135249 3155061 3159936 3161284 3179904 3184272 3186176 3205512 3209544 3225768 3230199 3234816 3281472 3302208 3328416 3332988 3349836 3354624 3354832 3359232 3376422 3381248 3403008 3403219 3423264 3429216 3430016 3449628 3456432 3457024 3472638 3477006 3483648 3483864 3494582 3504384 3511296 3554928 3577392 3584448 3605784 3606201 3610737 3612672 3612896 3628989 3634176 3639168 3641344 3686592 3691656 3714984 3739764 3744468 3773952 3774186 3803904 3828384 3851172 3858768 3883152 3888486 3889152 3913728 3919104 3919347 3939159 3942432 3950208 3970176 3981312 3993808 3999294 4024566 4032504 4051411 4056507 4064256 4064508 4088448 4096512 4120896 4129024 4147416 4153344 4179357 4180332 4206748 4213248 4239872 4245696 4274016 4279392 4301024 4306932 4313088 4341114 4363058 4368546 4375296 4402944 4403217 4435236 4437888 4443984 4466448 4472832 4478976 4493034 4501896 4528693 4536567 4537344 4564352 4572288 4599504 4608576 4630184 4636008 4644864 4645152 4665843 4672512 4681728 4739904 4741926 4769856 4776408 4779264 4807712 4808268 4814316 4838652 4845568 4852224 4877054 4915456 4922208 4953312 4986352 4992624 5024754 5031936 5032248 5064633 5071872 5104512 5134896 5143824 5145024 5174442 5177536 5184648 5185536 5208957 5215509 5218304 5225472 5225796 5241873 5252212 5256576 5266944 5293568 5332392 5366088 5376672 5408676 5419008 5419344 5451264 5451602 5458752 5462016 5494528 5529888 5537484 5572476 5573776 5609646 5616702 5617664 5654167 5660928 5661279 5698688 5705856 5742576 5750784 5776758 5788152 5824728 5832729 5833728 5870592 5870956 5878656 5913648 5917184 5925312 5955264 5971968 5990712 5998941 6002528 6036849 6048756 6049792 6096384 6096762 6132672 6144768 6181344 6193536 6221124 6230016 6242304 6270498 6310122 6319872 6322568 6359808 6368544 6372352 6411024 6419088 6451536 6460398 6469632 6511671 6544587 6552819 6562944 6604416 6656832 6665976 6699672 6709248 6709664 6718464 6739551 6752844 6762496 6806016 6806438 6846528 6858432 6860032 6899256 6912864 6945276 6954012 6967296 6967728 6989164 7008768 7022592 7109856 7112889 7154784 7168896 7211568 7212402 7221474 7225344 7225792 7257978 7268352 7278336 7282688 7315581 7373184 7383312 7429968 7479528 7488936 7524049 7537131 7547904 7548372 7607808 7656768 7702344 7717536 7761663 7766304 7776972 7778304 7827456 7838208 7838694 7878318 7884864 7900416 7940352 7987616 7998588 8049132 8065008 8102822 8113014 8128512 8129016 8176896 8177403 8193024 8241792 8258048 8294832 8306688 8358714 8360664 8413496 8414469 8425053 8426496 8479744 8491392 8548032 8558784 8602048 8613864 8626176 8665137 8682228 8726116 8737092 8750592 8805888 8806434 8870472 8875776 8887968 8932896 8957952 8986068 9003792 9057386 9073134 9074688 9128704 9144576 9145143 9199008 9217152 9260368 9272016 9289728 9290304 9331686 9345024 9363456 9393931 9405747 9465183 9479808 9483852 9539712 9552816 9558528 9615424 9616536 9628632 9677304 9690597 9691136 9704448 9754108 9830912 9844416 9906624 9972704 9985248 10049508 10063872 10064496 10129266 10143744 10209024 10209657 10269792 10274173 10287648 10290048 10348884 10355072 10369296 10371072 10417914 10431018 10436608 10450944 10451592 10483746 10504424 10513152 10533888 10587136 10664784 10732176 10753344 10817352 10818603 10832211 10838016 10838688 10886967 10902528 10903204 10917504 10924032 10989056 11059776 11074968 11144952 11147552 11219292 11233404 11235328 11308334 11321856 11322558 11397376 11411712 11485152 11553516 11576304 11649456 11665458 11667456 11741184 11741912 11757312 11758041 11817477 11827296 11834368 11850624 11910528 11943936 11981424 11997882 12005056 12073698 12097512 12099584 12154233 12169521 12192768 12193524 12265344 12289536 12362688 12387072 12442248 12460032 12540996 12620244 12639744 12645136 12719616 12737088 12744704 12822048 12838176 12903072 12920796 12939264 13023342 13089174 13105638 13125888 13208832 13209651 13313664 13331952 13399344 13418496 13419328 13436928 13479102 13505688 13524992 13586079 13609701 13612032 13612876 13693056 13716864 13720064 13798512 13825728 13890552 13908024 13934592 13935456 13978328 13997529 14017536 14045184 14219712 14225778 14309568 14337792 14423136 14424804 14442948 14451584 14515956 14536704 14556672 14565376 14631162 14746368 14766624 14859936 14959056 14977872 15048098 15074262 15095808 15096744 15193899 15215616 15313536 15404688 15435072 15523326 15532608 15553944 15556608 15626871 15646527 15654912 15676416 15677388 15725619 15756636 15769728 15800832 15880704 15975232 15997176 16098264 16130016 16205644 16226028 16257024 16258032 16353792 16354806 16386048 16483584 16516096 16589664 16717428 16721328 16826992 16828938 16850106 16852992 16959488 16962501 16982784 16983837 17069689 17096064 17117568 17204096 17227728 17252352 17330274 17364456 17452232 17474184 17501184 17611776 17612868 17740944 17751552 17775936 17865792 17915904 17972136 17996823 18007584 18110547 18114772 18146268 18149376 18257408 18289152 18290286 18398016 18434304 18520736 18544032 18580608 18663372 18690048 18726912 18787862 18811494 18930366 18959616 18967704 19079424 19080607 19105632 19117056 19230848 19233072 19257264 19354608 19381194 19382272 19408896 19508216 19535013 19633761 19658457 19661824 19688832 19813248 19945408 19970496 20099016 20127744 20128992 20218653 20258532 20287488 20418048 20419314 20539584 20548346 20575296 20580096 20697768 20710144 20738592 20835828 20862036 20901888 20903184 20967492 21008848 21026304 21067776 21174272 21329568 21338667 21464352 21506688 21634704 21637206 21664422 21676032 21677376 21773934 21805056 21806408 21835008 21848064 21946743 21978112 22119552 22149936 22289904 22295104 22438584 22466808 22470656 22572147 22611393 22616668 22643712 22645116 22794752 22823424 22970304 23107032 23152608 23298912 23330916 23334912 23482368 23483824 23514624 23516082 23634954 23654592 23668736 23701248 23821056 23822533 23962848 23995764 24010112 24147396 24195024 24199168 24308466 24339042 24385536 24387048 24530688 24532209 24579072 24725376 24774144 24884496 24920064 25081992 25240488 25243407 25275159 25279488 25290272 25439232 25474176 25489408 25644096 25676352 25806144 25841592 25878528 25995411 26046684 26178348 26211276 26251776 26417664 26419302 26627328 26663904 26798688 26838656 26873856 26958204 27011376 27049984 27172158 27219402 27224064 27225752 27386112 27433728 27435429 27440128 27597024 27651456 27781104 27816048 27869184 27870912 27956656 27995058 28035072 28090368 28181793 28217241 28359877 28395549 28439424 28451556 28619136 28675584 28846272 28849608 28885896 28903168 29031912 29073408 29113344 29262324 29492736 29533248 29719872 29918112 29955744 30096196 30148524 30191616 30193488 30387798 30431232 30627072 30628971 30809376 30822519 30870144 31046652 31065216 31107888 31113216 31253742 31293054 31309824 31352832 31354776 31451238 31513272 31539456 31601664 31700851 31761408 31950464 31994352 32196528 32260032 32411288 32452056 32455809 32514048 32516064 32660901 32707584 32709612 32772096 32967168 33032192 33179328 33434856 33442656 33653984 33657876 33700212 33705984 33918976 33925002 33965568 33967674 34139378 34192128 34235136 34408192 34455456 34660548 34728912 34904464 34948368 35002368 35223552 35225736 35274123 35452431 35481888 35503104 35551872 35731584 35831808 35944272 35993646 36015168 36221094 36229544 36292536 36298752 36462699 36508563 36514816 36578304 36580572 36796032 36868608 37041472 37088064 37161216 37326744 37380096 37575724 37622988 37860732 37919232 37935408 38158848 38161214 38211264 38234112 38461696 38466144 38514528 38709216 38762388 38817792 39016432 39070026 39267522 39316914 39323648 39377664 39579169 39626496 39628953 39890816 39940992 40198032 40255488 40257984 40437306 40517064 40574976 40758237 40829103 40836096 40838628 41079168 41096692 41150592 41160192 41395536 41420288 41477184 41671656 41724072 41803776 41806368 41934984 41992587 42017696 42052608 42135552 42348544 42659136 42677334 42928704 43013376 43269408 43274412 43328844 43354752 43547868 43610112 43612816 43670016 43696128 43893486 43956224 44239104 44241847 44299872 44579808 44590208 44877168 44933616 44941312 45144294 45222786 45233336 45287424 45290232 45581697 45589504 45646848 45940608 46214064 46305216 46597824 46661832 46669824 46880613 46939581 46964736 46967648 47029248 47032164 47176857 47269908 47309184 47337472 47402496 47642112 47645066 47925696 47991528 48020224 48294792 48390048 48616932 48678084 48771072 48774096 49061376 49064418 49158144 49450752 49548288 49768992 50163984 50480976 50486814 50550318 50558976 50580544 50878464 50887503 50948352 50951511 50978816 51209067 51288192 51352704 51612288 51683184 51757056 51990822 52093368 52356696 52422552 52503552 52668343 52835328 52838604 53254656 53327808 53597376 53677312 53747712 53916408 54022752 54331641 54344316 54438804 54448128 54451504 54772224 54867456 54870858 54880256 55194048 55302912 55562208 55632096 55741824 55913312 55990116 56070144 56180736 56363586 56434482 56719754 56791098 56878848 56903112 57238272 57241821 57351168 57692544 57699216 57771792 57806336 58063824 58146816 58226688 58524648 58605039 58901283 58975371 58985472 59066496 59439744 59836224 59911488 60192392 60297048 60383232 60386976 60655959 60775596 60862464 61254144 61257942 61618752 61645038 61740288 62093304 62130432 62215776 62507484 62586108 62705664 62709552 62902476 63026544 63078912 63203328 63401702 63522816 63900928 63988704 64016001 64393056 64520064 64822576 64904112 64911618 65028096 65032128 65321802 65415168 65419224 65544192 65757517 65840229 65934336 66064384 66358656 66869712 66885312 67307968 67315752 67400424 67411968 67716441 67834179 67837952 67850004 67931136 67935348 68278756 68384256 68470272 68816384 68910912 69321096 69457824 69808928 69896736 70004736 70447104 70451472 70548246 70904862 70963776 71006208 71103744 71463168 71467599 71888544 71987292 72030336 72442188 72459088 72585072 72597504 72925398 73017126 73029632 73156608 73161144 73504171 73592064 73596627 73737216 74082944 74176128 74322432 74653488 74760192 75151448 75245976 75721464 75730221 75825477 75838464 75870816 76317696 76322428 76422528 76468224 76923392 76932288 77029056 77418432 77524776 77635584 77986233 78032864 78140052 78535044 78633828 78647296 78755328 79158338 79252992 79257906 79781632 79881984 80396064 80515968 80874612 81034128 81149952 81516474 81658206 81672192 81677256 82158336 82193384 82301184 82306287 82320384 82791072 82840576 82954368 83343312 83448144 83607552 83612736 83869968 83985174 84035392 84105216 84271104 84545379 84651723 84697088 85079631 85186647 85318272 85354668 85857408 86026752 86538816 86548824 86657688 86709504 87095736 87220224 87225632 87340032 87786972 87912448 88478208 88483694 88599744 89159616 89180416 89754336 89867232 90288588 90445572 90466672 90574848 90580464 91163394 91179008 91293696 91881216 91886913 92428128 92467557 92610432 93195648 93323664 93339648 93761226 93879162 93929472 93935296 94058496 94064328 94353714 94539816 94618368 94674944 94804992 95102553 95284224 95290132 95851392 95983056 96040448 96589584 96780096 97233864 97356168 97367427 97542144 97548192 97982703 98122752 98128836 98316288 98901504 99096576 99537984 100327968 100961952 100973628 101100636 101117952 101161088 101756928 101775006 101896704 101903022 101957632 102418134 102576384 102705408 103224576 103366368 103981644 104186736 104713392 104845104 105007104 105336686 105670656 105677208 105822369 106357293 106509312 106655616 107194752 107354624 107495424 107832816 108045504 108663282 108688632 108877608 108896256 108903008 109388097 109525689 109544448 109734912 109741716 109760512 110388096 110605824 111124416 111264192 111483648 111826624 111980232 112140288 112727172 112868964 113439508 113582196 113757696 113806224 114476544 114483642 114702336 115385088 115398432 115543584 115612672 116127648 116453376 117049296 117210078 117802566 117950742 117970944 118132992 118737507 118879488 118886859 119672448 119822976 120384784 120594096 120766464 120773952 121311918 121551192 121724928 122121103 122274711 122508288 122515884 123237504 123290076 123480576 124186608 124260864 124431552 125014968 125172216 125411328 125419104 125804952 125977761 126053088 126157824 126406656 126803404 127045632 127801856 127977408 128032002 128786112 129040128 129645152 129808224 129823236 130064256 130643604 130830336 130838448 131088384 131515034 131680458 131868672 132128768 132717312 132725541 133564249 133739424 133770624 134615936 134631504 134800848 134823936 135432882 135668358 135675904 135700008 135862272 135870696 136557512 136745091 136768512 136940544 137632768 137821824 138642192 138915648 139617856 139793472 140009472 140641839 140818743 140894208 140902944 141096492 141530571 141809724 141927552 142012416 142207488 142926336 142935198 143777088 143974584 144060672 144884376 144918176 145170144 145850796 146034252 146059264 146313216 146322288 147008342 147184128 147193254 147474432 148165888 148352256 148644864 149306976 150302896 150491952 151442928 151460442 151650954 151676928 151741632 152635392 152644856 152662509 152845056 152854533 152936448 153627201 153846784 153864576 154058112 154836864 155049552 155271168 155972466 156065728 156280104 157070088 157267656 157294592 157510656 158005029 158316676 158505984 158515812 159563264 159763968 160792128 161031936 161749224 162068256 163032948 163316412 163344384 163354512 164316672 164386768 164602368 164612574 164640768 165582144 165681152 165908736 166686624 166757731 166896288 167225472 167739936 167970348 168070784 168210432 168542208 169090758 169303446 169394176 170159262 170373294 170636544 170709336 171714816 171725463 172053504 173077632 173097648 173315376 173419008 174191472 174440448 174451264 174680064 175573944 175815117 175824896 176703849 176926113 176956416 176967388 177199488 178319232 178360832 179508672 179734464 180577176 180891144 180933344 181149696 181160928 181967877 182326788 182358016 182587392 183762432 183773826 184856256 184935114 185220864 186391296 186647328 187522452 187758324 187870592 188116992 188128656 188707428 189079632 189236736 189349888 189609984 190205106 190568448 190580264 191702784 191966112 192048003 192080896 193179168 193560192 194467728 194712336 194734854 195084288 195096384 195965406 196245504 196257672 196632576 197272551 197520687 197803008 198193152 199075968 200655936 201923904 201947256 202201272 202235904 202322176 203149323 203513856 203550012 203793408 203806044 204836268 205152768 205410816 206449152 206732736 207963288 208373472 209426784 209690208 210014208 210673372 211341312 211354416 211644738 212714586 213018624 213311232 214389504 214402797 214709248 215665632 216091008 217326564 217377264 217755216 217792512 217806016 218776194 219051378 219088896 219469824 219483432 219521024 220512513 220776192 220789881 221211648 221905957 222248832 222528384 222967296 223653248 223960464 224280576 225454344 225737928 226879016 227164392 227190663 227515392 227612448 228953088 228967284 229404672 230770176 230796864 231087168 231225344 232255296 232906752 233958699 234098592 234420156 235605132 235901484 235941888 236265984 237475014 237758976 237773718 239344896 239645952 240769568 241188192 241547904 242623836 243102384 243449856 244242206 244549422 245016576 245031768 246475008 246580152 246918861 246961152 248373216 248521728 248863104 250029936 250344432 250822656 250838208 251609904 251955522 252106176 252315648 252813312 253606808 253636137 253955169 254091264 255238893 255559941 255603712 255954816 256064004 257572224 258080256 259290304 259616448 259646472 260128512 261287208 261660672 261676896 263030068 263360916 263737344 264257536 265434624 265451082 267128498 267478848 267541248 269231872 269263008 269601696 270865764 271336716 271400016 271724544 271741392 273115024 273490182 273537024 273881088 275265536 275643648 275660739 277054183 277284384 277402671 277831296 279235712 279586944 280018944 281283678 281637486 281788416 281805888 282192984 283061142 283619448 283855104 284024832 284414976 285307659 285852672 285870396 287554176 287949168 288121344 289768752 289836352 290340288 291701592 292068504 292102281 292118528 292626432 292644576 293948109 294016684 294368256 294386508 294948864 296331776 296704512 297289728 298613952 300605792 300983904 302885856 302920884 303301908 303353856 303483264 305270784 305289712 305325018 305690112 305709066 305872896 307254402 307693568 307729152 308116224 309673728 309692929 310099104 311944932 312131456 312560208 314140176 314535312 314589184 315021312 316010058 316633352 317011968 317031624 319071879 319126528 319527936 321584256 322063872 323498448 324136512 326065896 326632824 326688768 326709024 328164291 328577067 328633344 328773536 329204736 329225148 329281536 331164288 331362304 331817472 333373248 333515462 333792576 334450944 335479872 335940696 336141568 336420864 338181516 338606892 340318524 340746588 341273088 341418672 343429632 343450926 344107008 346155264 346195296 346630752 346838016 348382944 348902528 349360128 351147888 351630234 351649792 353407698 353852226 353912832 353934776 354398976 356212521 356638464 356660577 356721664 359017344 359468928 361154352 361782288 361866688 362299392 362321856 363935754 364653576 364716032 365174784 366363309 366824133 367524864 367547652 368678401 369712512 369870228 370441728 372782592 373294656 375044904 375516648 375741184 376233984 376257312 377414856 378159264 378473472 379219968 380410212 381136896 381160528 383405568 383932224 384096006 384161792 386358336 387120384 388935456 389424672 389469708 390192768 391930812 392491008 392515344 393265152 394545102 395041374 395606016 396386304 398151936 398176623 400692747 401311872 403847808 403894512 404402544 404471808 404644352 406298646 407027712 407100024 407586816 407612088 409672536 410235273 410305536 410821632 412898304 413465472 415926576 416746944 418853568 419380416 420028416 421346744 421925517 422682624 422708832 423289476 424591713 425429172 426037248 426622464 428779008 428805594 429418496 431331264 432182016 434653128 434754528 435510432 435612032 437552388 438102756 438177792 438939648 438966864 439042048 441025026 441552384 441579762 442423296 443811914 444497664 445056768 445934592 447306496 447920928 450908688 451475856 453758032 454328784 454381326 455030784 455224896 457906176 457934568 457987527 458563599 458809344 460302619 460881603 461540352 461593728 462174336 462450688 464510592 465813504 467917398 468197184 468840312 471210264 471802968 471883776 472531968 474015087 474950028 475517952 475547436 478689792 479291904 481539136 482376384 483095808 485247672 486204768 488484412 489098844 490033152 490063536 492950016 493160304 493837722 493922304 496746432 497043456 497726208 500059872 500273193 500688864 501676416 503219808 503911044 504212352 504631296 505626624 507213616 507272274 507910338 508182528 510477786 511119882 511207424 511909632 512128008 514529197 515144448 515176389 516160512 518580608 519232896 519292944 520257024 522574416 523321344 523353792 526060136 526721832 527474688 530111547 530778339 530869248 530902164 534256996 534957696 535082496 538463744 538526016 539203392 541731528 542673432 542800032 543449088 543482784 545903631 546230048 546980364 547074048 547762176 550531072 551287296 551321478 554108366 554568768 554805342 555662592 558471424 559173888 562567356 563274972 563611776 564385968 566122284 567238896 567710208 568049664 568829952 570615318 571705344 571740792 575108352 575144011 575898336 576144009 576242688 579537504 579672704 580680576 583403184 584137008 584204562 584237056 585252864 585289152 587896218 588033368 588736512 588773016 589897728 591817653 592562061 592663552 593409024 594579456 597227904 601211584 601967808 605771712 605841768 606603816 606707712 606966528 609447969 610541568 610579424 610650036 611380224 611418132 614508804 615387136 615458304 616232448 619347456 619385858 620198208 623889864 624262912 625120416 628280352 629070624 630042624 632020116 633266704 634023936 634063248 638143758 638253056 639055872 643168512 643208391 644127744 646996896 648273024 652131792 653265648 653377536 653418048 656328582 657154134 657266688 657547072 658409472 658450296 658563072 661537539 662328576 662369643 662724608 663634944 665717871 666746496 667030924 667585152 668901888 670959744 671881392 672283136 672841728 676363032 677213784 680637048 681493176 681571989 682546176 682837344 686859264 686901852 688214016 692310528 692390592 693261504 693676032 696765888 697805056 698720256 702295776 703260468 706815396 707704452 707825664 707869552 708797952 712425042 713276928 713321154 713443328 718034688 718079209 718937856 722308704 723564576 723733376 724643712 727871508 729307152 729432064 730349568 732726618 733648266 735049728 735095304 737356802 739425024 739740456 740756583 740883456 745565184 746589312 750089808 751033296 751482368 752467968 752514624 754829712 756318528 756946944 758439936 760820424 760908411 761865507 762273792 762321056 765716679 766679823 766811136 767864448 768192012 768323584 772716672 774240768 777870912 778849344 778939416 780385536 783861624 784982016 785030688 789090204 790082748 791212032 792772608 796303872 796353246 801385494 802623744 807695616 807789024 808805088 809288704 812597292 814200048 815173632 815224176 819345072 820470546 820611072 821643264 825796608 826930944 826982217 831162549 831853152 832208013 833493888 837707136 838760832 840056832 842693488 843851034 845365248 845417664 846578952 849183426 850858344 852074496 853244928 854847721 855922977 857558016 857611188 858836992 862662528 864364032 869306256 869509056 871020864 871224064 875104776 876205512 876355584 877879296 877933728 881844327 882050052 883104768 883159524 884846592 887623828 888995328 890113536 891869184 894612992 895841856 901817376 902951712 907516064 908657568 908762652 910061568 910449792 915812352 915869136 915975054 917127198 917618688 920605238 921763206 923080704 923187456 924348672 924901376 929021184 929078787 935834796 936394368 937680624 942420528 943605936 943767552 945063936 948030174 949900056 951035904 951094872 955554223 957215637 957379584 958583808 963078272 964752768 966191616 970495344 972409536 976968824 978197688 980066304 980127072 984492873 985731201 985900032 986320608 987675444 987844608 993492864 994086912 995452416 1000119744 1000546386 1001377728 1003352832 1006439616 1007822088 1008424704 1009262592 1014427232 1014544548 1015820676 1020955572 1022239764 1022414848 1023819264 1024256016 1029058394 1030288896 1030352778 1032321024 1037161216 1038465792 1038585888 1040514048 1045148832 1046707584 1052120272 1053443664 1054949376 1060223094 1061556678 1061738496 1061804328 1068513992 1068637563 1069915392 1069981731 1070164992 1076927488 1077052032 1078406784 1083463056 1085346864 1085600064 1086898176 1086965568 1091807262 1092460096 1093960728 1094148096 1095524352 1099089927 1100472399 1101062144 1102574592 1102642956 1106035203 1108216732 1109137536 1109610684 1111325184 1116942848 1118347776 1125134712 1126549944 1127223552 1128771936 1132244568 1134477792 1135420416 1137659904 1141230636 1143410688 1143481584 1150216704 1150288022 1151796672 1152288018 1152485376 1159075008 1159345408 1161361152 1166806368 1168274016 1168409124 1170578304 1175792436 1176066736 1177473024 1177546032 1179795456 1183635306 1185124122 1185327104 1186818048 1189158912 1193029237 1194455808 1194529869 1202078241 1202423168 1203935616 1211543424 1211683536 1213207632 1213415424 1213933056 1218895938 1221083136 1221158848 1221300072 1222760448 1222836264 1229017608 1230705819 1230774272 1230916608 1232464896 1238694912 1238771716 1240396416 1247779728 1248525824 1250240832 1256560704 1258141248 1260085248 1264040232 1265776551 1266533408 1268047872 1268126496 1273775139 1276287516 1276506112 1278111744 1286337024 1286416782 1288255488 1293993792 1296546048 1304263584 1306531296 1306836096 1312657164 1314308268 1314533376 1315094144 1316818944 1316900592 1317126144 1323075078 1324657152 1324739286 1325449216 1327269888 1331435742 1333492992 1334061848 1335170304 1337803776 1341919488 1343762784 1344566272 1352726064 1354427568 1361274096 1362986352 1363143978 1365092352 1365674688 1373718528 1373803704 1373962581 1375690797 1376428032 1380907857 1382644809 1384621056 1384781184 1386523008 1387352064 1393531776 1395610112 1397440512 1404591552 1406520936 1413630792 1415408904 1415651328 1415739104 1417595904 1422045261 1424850084 1426553856 1426642308 1426886656 1436069376 1436158418 1437875712 1444617408 1447129152 1447466752 1449287424 1455743016 1458614304 1465453236 1467296532 1470099456 1470190608 1474713604 1478850048 1479480912 1481513166 1481766912 1491130368 1493178624 1500179616 1500819579 1502066592 1502964736 1505029248 1509659424 1512637056 1513893888 1516879872 1521640848 1521816822 1523731014 1524547584 1524642112 1531433358 1533359646 1533622272 1535728896 1536384024 1536647168 1543587591 1545433344 1545529167 1548481536 1555741824 1557698688 1557878832 1560771072 1567723248 1569964032 1570061376 1578180408 1580165496 1582424064 1587574339 1590334641 1592607744 1592706492 1602770988 1605247488 1615391232 1615578048 1617610176 1618577408 1625194584 1628400096 1630347264 1630448352 1637710893 1638690144 1640941092 1641222144 1643286528 1651593216 1653861888 1653964434 1662325098 1663706304 1664416026 1666987776 1675414272 1677521664 1685386976 1687702068 1690835328 1693157904 1698366852 1701716688 1704148992 1706489856 1709695442 1711845954 1715116032 1715222376 1717673984 1725325056 1725432033 1728432027 1728728064 1738612512 1739018112 1742041728 1742448128 1750209552 1752411024 1752711168 1755758592 1755867456 1763688654 1764100104 1766209536 1766319048 1769693184 1775247656 1775452959 1777686183 1777990656 1780227072 1783738368 1789225984 1791683712 1803634752 1805903424 1815032128 1817315136 1817525304 1820123136 1820899584 1828343907 1831624704 1831738272 1831950108 1834254396 1841210476 1843526412 1846161408 1846374912 1848697344 1849802752 1858042368 1858157574 1871669592 1872788736 1875361248 1884841056 1887211872 1890127872 1896060348 1899800112 1902071808 1902189744 1911108446 1914431274 1914759168 1917167616 1926156544 1929505536 1929625173 1932383232 1940990688 1944819072 1953937648 1956395376 1960132608 1960254144 1968985746 1971462402 1971800064 1972641216 1975350888 1975689216 1982119441 1984612617 1986985728 1987108929 1988173824 1990904832 1997153613 2000239488 2001092772 2002755456 2006705664 2012879232 2015644176 2016849408 2018525184 2028854464 2029089096 2031641352 2041911144 2044479528 2044715967 2044829696 2047638528 2048512032 2058116788 2060577792 2060705556 2064642048 2074322432 2076931584 2077171776 2081028096 2090297664 2093415168 2104240544 2106887328 2120446188 2123113356 2123476992 2123608656 2137027984 2137275126 2139830784 2139963462 2140329984 2153854976 2154104064 2154237627 2156813568 2166926112 2167850503 2170693728 2171200128 2173931136 2183614524 2184920192 2187921456 2188296192 2191048704 2198179854 2200944798 2202124288 2205149184 2205285912 2212070406 2216433464 2218275072 2219221368 2222650368 2233885696 2236695552 2250269424 2253099888 2254447104 2257543872 2264489136 2268955584 2270840832 2275319808 2282461272 2282725233 2285596521 2286821376 2286963168 2297150037 2300039469 2300433408 2300576044 2303593344 2304576036 2304970752 2318150016 2318690816 2322722304 2333612736 2336548032 2336818248 2341156608 2351584872 2352133472 2354946048 2355092064 2367270612 2370248244 2370654208 2373636096 2378317824 2386058474 2388911616 2389059738 2404156482 2404846336 2407871232 2423086848 2423367072 2426415264 2427866112 2437791876 2442317696 2442600144 2445520896 2445672528 2458035216 2461411638 2461548544 2461833216 2464929792 2477389824 2477543432 2480792832 2480946651 2493487647 2495559456 2496624039 2497051648 2500481664 2513121408 2516282496 2520170496 2528080464 2531553102 2533066816 2536095744 2536252992 2547550278 2552575032 2553012224 2556223488 2564543163 2567768931 2572674048 2572833564 2576510976 2587987584 2593092096 2608527168 2613062592 2613672192 2625314328 2628616536 2629066752 2630188288 2633637888 2633801184 2646150156 2649314304 2649478572 2654539776 2662871484 2666985984 2668123696 2670340608 2675607552 2683838976 2687525568 2689132544 2705452128 2708855136 2722548192 2725972704 2726287956 2730184704 2731349376 2747437056 2747607408 2747925162 2751381594 2752856064 2761815714 2765289618 2769242112 2769562368 2773046016 2774704128 2787063552 2787236361 2791220224 2809183104 2813041872 2827261584 2830817808 2831302656 2831478208 2835191808 2844090522 2849700168 2853107712 2853284616 2853773312 2866662669 2871646911 2872138752 2872316836 2875751424 2889234816 2894258304 2894933504 2898574848 2911486032 2917228608 2930906472 2934593064 2940198912 2940381216 2949427208 2953478619 2957700096 2958961824 2963026332 2963533824 2982260736 2986357248 3000359232 3001639158 3004133184 3005929472 3010058496 3019318848 3025274112 3027787776 3043281696 3043633644 3047462028 3049284224 3062866716 3066719292 3067244544 3071457792 3072768048 3073294336 3087175182 3090866688 3091058334 3096963072 3111483648 3115397376 3115757664 3121542144 3135446496 3140122752 3156360816 3160330992 3164848128 3175148678 3180669282 3185215488 3185412984 3205541976 3205912689 3209945193 3210494976 3230782464 3231156096 3235220352 3237154816 3250389168 3256800192 3260694528 3260896704 3275421786 3277380288 3281882184 3282444288 3286573056 3297269781 3301417197 3303186432 3307723776 3307928868 3318105609 3324650196 3327412608 3328832052 3333975552 3350828544 3355043328 3370773952 3375404136 3381670656 3386315808 3396733704 3403433376 3412979712 3419390884 3423691908 3430232064 3430444752 3435347968 3450650112 3450864066 3456864054 3457456128 3477225024 3478036224 3484083456 3484896256 3500419104 3504822048 3511734912 3527377308 3528200208 3532419072 3532638096 3539386368 3550495312 3550905918 3555372366 3555981312 3560454144 3567476736 3578451968 3579087711 3583367424 3583589607 3601704379 3606234723 3607269504 3611806848 3630064256 3634630272 3635050608 3640246272 3641799168 3656687814 3663249408 3663476544 3663900216 3668508792 3682420952 3687052824 3692322816 3692749824 3697394688 3716084736 3716315148 3743339184 3745577472 3750722496 3769682112 3774423744 3780255744 3792120696 3797329653 3799600224 3804143616 3804379488 3821325417 3822216892 3828862548 3829518336 3834335232 3852313088 3859011072 3859250346 3864766464 3881981376 3889638144 3907875296 3912790752 3920508288 3937971492 3942924804 3943600128 3945282432 3950701776 3951378432 3964238882 3969225234 3973971456 3974217858 3976347648 3981809664 3994307226 4000478976 4002185544 4005510912 4013411328 4025758464 4026008077 4031288352 4033698816 4057708928 4058178192 4063282704 4083822288 4088959056 4089431934 4089659392 4095277056 4097024064 4116233576 4121155584 4121411112 4121887743 4129284096 4142723571 4147934427 4148644864 4153863168 4154343552 4162056192 4180595328 4186830336 4208481088 4213774656 4240892376 4246226712 4246953984 4247217312 4266135783 4274055968 4274550252 4279661568 4279926924 4280659968 4307709952 4308208128 4308475254 4313627136 4333852224 4335701006 4341387456 4342400256 4347862272 4367229048 4369840384 4375842912 4396359708 4401889596 4410298368 4410571824 4424140812 4432866928 4436550144 4438442736 4445300736 4467771392 4473391104 4500538848 4502458737 4506199776 4508894208 4515087744 4528978272 4537911168 4541681664 4550639616 4564922544 4565450466 4571193042 4573642752 4573926336 4594300074 4600078938 4600866816 4601152088 4607186688 4609152072 4609941504 4630762773 4636300032 4636587501 4637381632 4645444608 4667225472 4673096064 4673636496 4682313216 4703169744 4704266944 4709892096 4710184128 4734541224 4740496488 4741308416 4747272192 4762723017 4771003923 4772116948 4777823232 4778119476 4808312964 4809692672 4815742464 4846173696 4846734144 4852830528 4855732224 4875583752 4884635392 4885200288 4891041792 4891345056 4916070432 4922823276 4923666432 4929859584 4954779648 4955086864 4961585664 4961893302 4986975294 4991118912 4993248078 4994103296 5000963328 5026242816 5026554463 5032564992 5056160928 5063106204 5066133632 5072505984 5095100556 5105150064 5106024448 5112446976 5129086326 5135537862 5145348096 5145667128 5153021952 5175975168 5176296099 5185296081 5186184192 5217054336 5226125184 5227344384 5250628656 5257233072 5258133504 5260376576 5267275776 5267602368 5292300312 5298628608 5298957144 5309079552 5325742968 5326358877 5333058549 5333971968 5336247392 5340681216 5351215104 5367677952 5375051136 5378265088 5410904256 5417710272 5445096384 5451945408 5452575912 5460369408 5462698752 5485031721 5494874112 5495214816 5495850324 5502763188 5523631428 5530579236 5538484224 5539124736 5546092032 5549408256 5574127104 5574472722 5582440448 5618366208 5626083744 5654523168 5661635616 5662956416 5670383616 5688181044 5699400336 5706215424 5706569232 5707546624 5733325338 5743293822 5744277504 5744633672 5751502848 5778469632 5788516608 5788875519 5789867008 5797149696 5822972064 5834457216 5861812944 5869186128 5880397824 5880762432 5898854416 5906957238 5915400192 5917923648 5926052664 5927067648 5946358323 5953837851 5961326787 5964521472 5972714496 5983934047 5991460839 6000718464 6003278316 6008266368 6011858944 6020116992 6038637696 6050548224 6055575552 6086563392 6087267288 6094924056 6098568448 6125733432 6133438584 6134489088 6142915584 6145536096 6174350364 6181733376 6182116668 6193926144 6222967296 6230794752 6231515328 6243084288 6270892992 6280245504 6312721632 6320661984 6350297356 6361338564 6370430976 6370825968 6411083952 6411825378 6419890386 6420989952 6461564928 6462312192 6462712881 6470440704 6474309632 6500778336 6503551509 6513600384 6521793408 6550843572 6554760576 6563764368 6564888576 6573146112 6594539562 6602834394 6606372864 6615447552 6615857736 6636211218 6649300392 6654825216 6657664104 6667951104 6688879561 6701657088 6710086656 6741547904 6750808272 6763341312 6772631616 6793467408 6806866752 6825959424 6838781768 6847383816 6848175699 6860464128 6860889504 6891450111 6900118407 6901300224 6901728132 6913728108 6914912256 6954450048 6956072448 6968166912 6969792512 7000838208 7009644096 7023469824 7054754616 7056400416 7064838144 7065276192 7100990624 7101811836 7110744732 7111962624 7120908288 7134953472 7156903936 7158175422 7166734848 7167179214 7203408758 7212469446 7214539008 7223613696 7260128512 7269260544 7270101216 7283598336 7313375628 7326953088 7327800432 7337017584 7364841904 7374105648 7384645632 7385499648 7394789376 7432169472 7432630296 7442839953 7480462941 7486678368 7489872117 7491154944 7501444992 7539364224 7548847488 7560511488 7584241392 7594659306 7599200448 7608287232 7608758976 7642650834 7644433784 7657725096 7659036672 7668670464 7693629489 7703306793 7704626176 7718022144 7718500692 7729532928 7763962752 7779276288 7815750592 7825581504 7841016576 7875942984 7885849608 7887200256 7890564864 7901403552 7928477764 7938450468 7947942912 7948435716 7963619328 7988614452 8000957952 8004371088 8011021824 8026822656 8051516928 8052016154 8062576704 8067397632 8115417856 8116356384 8126565408 8167644576 8177918112 8178863868 8190554112 8194048128 8232467152 8242311168 8242822224 8243775486 8258568192 8285447142 8295868854 8297289728 8307726336 8308687104 8324112384 8351204659 8361190656 8361709083 8373660672 8416962176 8427549312 8481784752 8492453424 8493907968 8494434624 8532271566 8548111936 8549100504 8559323136 8559853848 8561319936 8599988007 8614940733 8615419904 8616416256 8616950508 8627254272 8667704448 8671402012 8682774912 8684800512 8695724544 8734458096 8739680768 8751685824 8792719416 8803779192 8820596736 8821143648 8848281624 8860435857 8865733856 8873100288 8876885472 8890601472 8935542784 8946782208 9001077696 9004917474 9012399552 9017788416 9030175488 9057956544 9075822336 9083363328 9129845088 9130900932 9142386084 9147852672 9188600148 9200157876 9201733632 9202304176 9214373376 9218304144 9219883008 9261525546 9272600064 9273175002 9274763264 9290889216 9334450944 9335029717 9346192128 9347272992 9364626432 9406339488 9408533888 9420368256 9469082448 9480992976 9482616832 9494544384 9525446034 9542007846 9544233896 9555646464 9556238952 9616625928 9617738067 9619385344 9629835579 9631484928 9692347392 9693468288 9705661056 9711464448 9751167504 9769270784 9770400576 9782083584 9782690112 9832140864 9845646552 9847332864 9859719168 9891809343 9904251591 9909559296 9910173728 9923171328 9923786604 9954316827 9973950588 9982237824 9986496156 9988206592 10001926656 10052485632 10053108926 10065129984 10112321856 10126212408 10132267264 10145011968 10190201112 10210300128 10258172652 10271075724 10290696192 10291334256 10306043904 10351950336 10352592198 10370592162 10372368384 10434108672 10452250368 10454688768 10501257312 10514466144 10520753152 10535204736 10584600624 10597257216 10597914288 10618159104 10651485936 10652717754 10666117098 10667943936 10672494784 10681362432 10702430208 10735355904 10737263133 10750102272 10750768821 10756530176 10805113137 10818704169 10821808512 10835420544 10890192768 10903890816 10905151824 10920738816 10925397504 10970063442 10989748224 10990429632 10991700648 11005526376 11047262856 11061158472 11076968448 11078249472 11092184064 11113020373 11148254208 11148945444 11164880896 11236732416 11252167488 11309046336 11323271232 11325912832 11340767232 11376362088 11398800672 11412430848 11413138464 11463976251 11466650676 11486587644 11488555008 11489267344 11503005696 11556939264 11577033216 11577751038 11579734016 11594299392 11645944128 11668914432 11723625888 11738372256 11761524864 11797708832 11813914476 11830800384 11835847296 11852105328 11854135296 11892716646 11907675702 11922653574 11929042944 11945428992 11967868094 11982921678 12001436928 12006556632 12016532736 12023717888 12040233984 12077275392 12078024231 12101096448 12173126784 12174534576 12189848112 12197136896 12251466864 12266877168 12268978176 12285831168 12291072192 12348700728 12363466752 12364233336 12365663229 12387852288 12428170713 12443803281 12445934592 12461589504 12463030656 12486168576 12541785984 12560491008 12625443264 12641323968 12700594712 12722677128 12740861952 12741651936 12798407349 12822167904 12823650756 12839780772 12841979904 12923129856 12924624384 12925425762 12940881408 12948619264 13001556672 13007103018 13027200768 13043586816 13101687144 13109521152 13127528736 13189079124 13205668788 13230895104 13231715472 13272422436 13298600784 13309650432 13315328208 13335902208 13377759122 13403314176 13420173312 13483095808 13501616544 13507376211 13526682624 13545263232 13586934816 13613733504 13651918848 13677563536 13694767632 13696351398 13720928256 13721779008 13782900222 13800236814 13802600448 13803456264 13827456216 13829824512 13874836087 13892288319 13908900096 13909762503 13912144896 13936333824 13939585024 14001676416 14019288192 14046939648 14109509232 14112800832 14129676288 14130552384 14201981248 14203623672 14221489464 14223925248 14241816576 14288169051 14313011769 14313807872 14316350844 14333469696 14334358428 14406817516 14424938892 14429078016 14447227392 14520257024 14538521088 14540202432 14567196672 14626751256 14653906176 14655600864 14674035168 14729683808 14748211296 14770999296 14789578752 14864338944 14865260592 14885679906 14960925882 14973356736 14979744234 14982309888 15002889984 15078728448 15079663389 15097694976 15168482784 15189318612 15198400896 15217517952 15285301668 15288867568 15315450192 15318073344 15337340928 15387258978 15406613586 15409252352 15436044288 15437001384 15459065856 15509380081 15527925504 15528888297 15558552576 15631501184 15651163008 15682033152 15751885968 15771699216 15774400512 15781129728 15802807104 15856955528 15876900936 15895885824 15896871432 15927238656 15977228904 15979076631 15999175647 16001915904 16008742176 16022043648 16053645312 16103033856 16104032308 16125153408 16134795264 16230835712 16232712768 16253130816 16335289152 16355836224 16357727736 16381108224 16388096256 16455095163 16464934304 16484622336 16485644448 16487550972 16570894284 16591737708 16594579456 16615452672 16617374208 16648224768 16702409318 16722381312 16723418166 16747321344 16833924352 16855098624 16963569504 16984906848 16988869248 17064543132 17096223872 17098201008 17118646272 17119707696 17122639872 17199976014 17229881466 17230839808 17232832512 17233901016 17254508544 17335408896 17342804024 17365549824 17366626557 17369601024 17391449088 17468916192 17479361536 17503371648 17585438832 17607558384 17641193472 17642287296 17696563248 17720871714 17731467712 17746200576 17753770944 17781202944 17839074969 17861513553 17871085568 17883980361 17893564416 17951802141 17974382517 18002155392 18009834948 18024799104 18035576832 18060350976 18115913088 18151644672 18166726656 18259690176 18261801864 18284772168 18295705344 18377200296 18400315752 18403467264 18404608352 18428746752 18436608288 18523051092 18545200128 18546350004 18549526528 18581778432 18668901888 18670059434 18692384256 18694545984 18729252864 18812678976 18817067776 18840736512 18938164896 18961985952 19050892068 19084015692 19088467792 19111292928 19112477904 19233251856 19235476134 19238770688 19259671158 19262969856 19384694784 19386936576 19388138643 19411322112 19422928896 19502335008 19510654527 19538541568 19540801152 19565380224 19664281728 19691293104 19694665728 19719438336 19783618686 19808503182 19819118592 19820347456 19846342656 19847573208 19908633654 19947901176 19964475648 19972992312 19976413184 20003853312 20066638683 20104971264 20106217852 20130259968 20224643712 20252424816 20264534528 20290023936 20380402224 20420600256 20516345304 20542151448 20544527097 20581392384 20582668512 20674350333 20703900672 20705184396 20741184324 20744736768 20868217344 20904500736 20909377536 21002514624 21028932288 21041506304 21070409472 21169201248 21194514432 21195828576 21302971872 21305435508 21332234196 21335887872 21344989568 21362724864 21404860416 21470711808 21474526266 21500204544 21501537642 21513060352 21610226274 21637408338 21643617024 21670841088 21780385536 21807781632 21810303648 21850795008 21940126884 21980859264 21983401296 22011052752 22094525712 22122316944 22153936896 22156498944 22184368128 22226040746 22296508416 22297890888 22328519859 22329761792 22441388823 22469616351 22473464832 22504334976 22618092672 22646542464 22651825664 22681534464 22752724176 22797601344 22824861696 22826276928 22927952502 22933301352 22973175288 22977110016 22978534688 23006011392 23080888467 23109920379 23113878528 23154066432 23155502076 23159468032 23188598784 23291888256 23337828864 23447251776 23476744512 23523049728 23595417664 23627828952 23661600768 23671694592 23704210656 23785433292 23815351404 23845307148 23890857984 23935736188 23965843356 24002873856 24013113264 24033065472 24047435776 24080467968 24154550784 24156048462 24202192896 24346253568 24349069152 24379696224 24394273792 24502933728 24533754336 24571662336 24582144384 24697401456 24726933504 24728466672 24731326458 24775704576 24856341426 24887606562 24891869184 24923179008 24926061312 24972337152 25053613977 25083571968 25085127249 25120982016 25250886528 25282647936 25401189424 25445354256 25481723904 25483303872 25596814698 25644335808 25647301512 25679561544 25683959808 25767552733 25799964021 25846259712 25849248768 25850851524 25881762816 26003113344 26014206036 26054401536 26087173632 26203374288 26219042304 26255057472 26378158248 26411337576 26461790208 26463430944 26544844872 26581307571 26597201568 26619300864 26630656416 26671804416 26755518244 26806628352 26840346624 26966191616 27003233088 27014752422 27053365248 27090526464 27173869632 27227467008 27355127072 27389535264 27392702796 27443558016 27565800444 27600473628 27605200896 27606912528 27654912432 27659649024 27749672174 27784576638 27817800192 27819525006 27824289792 27872667648 27879170048 28003352832 28005089151 28038576384 28093879296 28182056539 28219018464 28225601664 28261104768 28403962496 28407247344 28442978928 28447850496 28483633152 28576338102 28626023538 28627615744 28632701688 28666939392 28668716856 28813635032 28849877784 28853214201 28858156032 28894454784 29040514048 29077042176 29080404864 29134393344 29253502512 29307812352 29311201728 29348070336 29459367616 29496422592 29541998592 29579157504 29675428029 29712754773 29728677888 29730521184 29771359812 29862950481 29921851764 29946713472 29959488468 29964619776 30005779968 30157456896 30159326778 30195389952 30336965568 30378637224 30396801792 30435035904 30570603336 30577735136 30630900384 30774517956 30813227172 30818504704 30872088576 30874002768 30918131712 31018760162 31055851008 31057776594 31117105152 31263002368 31302326016 31364066304 31503771936 31543398432 31562259456 31605614208 31713911056 31753801872 31791771648 31793742864 31854477312 31954457808 31958153262 31998351294 32003831808 32017484352 32044087296 32107290624 32206067712 32208064616 32211789399 32250306816 32252306463 32269590528 32415339411 32456112507 32461671424 32465425536 32506261632 32670578304 32711672448 32715455472 32762216448 32776192512 32910190326 32929868608 32969244672 32971288896 32975101944 33141788568 33183475416 33189158912 33230905344 33234748416 33339061119 33404818636 33444762624 33446836332 33494642688 33667848704 33710197248 33927139008 33969813696 33977738496 34129086264 34192447744 34196402016 34237292544 34239415392 34399952028 34459762932 34465665024 34467802032 34509017088 34670817792 34685608048 34731099648 34733253114 34739202048 34782898176 34937832384 34958723072 35006743296 35170877664 35185881241 35215116768 35284574592 35393126496 35441743428 35462935424 35492401152 35507541888 35562405888 35678149938 35723027106 35742171136 35767960722 35787128832 35903604282 35948765034 36004310784 36019669896 36049598208 36071153664 36120701952 36231826176 36234072693 36303289344 36519380352 36523603728 36569544336 36591410688 36754400592 36800631504 36806934528 36809216704 36857493504 36873216576 37046102184 37090400256 37092700008 37096989687 37099053056 37163556864 37284512139 37331409843 37337803776 37340118868 37384768512 37389091968 37458505728 37625357952 37634135552 37681473024 37876329792 37923971904 38101784136 38168031384 38176935584 38222585856 38224955808 38395222047 38466503712 38470952268 38477541376 38519342316 38525939712 38769389568 38773873152 38776277286 38822644224 38845857792 39004670016 39021309054 39077083136 39081602304 39130760448 39328563456 39382586208 39567237372 39617006364 39640694912 39692685312 39695146416 39817267308 39895802352 39928951296 39945984624 39952826368 40007706624 40133277366 40209942528 40212435704 40260519936 40449287424 40504849632 40522128633 40529069056 40580047872 40760804448 40841200512 41032690608 41084302896 41089054194 41162784768 41165337024 41348700666 41407801344 41410368792 41482368648 41489473536 41624508261 41676864957 41729287509 41736434688 41809001472 41818755072 42005029248 42057864576 42083012608 42140818944 42338402496 42389028864 42391657152 42605943744 42610871016 42664468392 42671775744 42689979136 42725449728 42864507153 42941423616 42949052532 43000409088 43003075284 43220452548 43274816676 43287234048 43341682176 43560771072 43615563264 43620607296 43701590016 43880253768 43961718528 43966802592 44022105504 44189051424 44244633888 44312997888 44368736256 44452081492 44593016832 44595781776 44657039718 44659523584 44882777646 44939232702 44946929664 45008669952 45236185344 45238990167 45293084928 45303651328 45505448352 45595202688 45652553856 45855905004 45866602704 45946350576 45954220032 45957069376 46012022784 46161776934 46219840758 46227757056 46308132864 46311004152 46318936064 46377197568 46528140243 46583776512 46586664891 46675657728 46822156927 46894503552 46953489024 47046099456 47190835328 47255657904 47323201536 47343389184 47408421312 47570866584 47630702808 47690614296 47781715968 47871472376 47931686712 47937229893 48005747712 48026226528 48066130944 48160935936 48309101568 48312096924 48404385792 48692507136 48698138304 48759392448 48788547584 49005867456 49067508672 49143324672 49164288768 49365285489 49394802912 49453867008 49456933344 49462652916 49712682852 49775213124 49783738368 49846358016 49852122624 49944674304 50107227954 50167143936 50170254498 50241964032 50501773056 50565295872 50802378848 50890708512 50966607744 51193629396 51288671616 51294603024 51359123088 51367919616 51535105466 51599928042 51692519424 51698497536 51701703048 51763525632 52006226688 52028412072 52099879671 52108803072 52174347264 52406748576 52438084608 52510114944 52756316496 52822675152 52923580416 52926861888 53089689744 53162615142 53194403136 53238601728 53261312832 53343608832 53511036488 53517224907 53584540659 53613256704 53680693248 53855406423 53923147551 53932383232 54006466176 54029504844 54106730496 54181052928 54347739264 54454934016 54710254144 54779070528 54785405592 54887116032 55131600888 55200947256 55210401792 55213825056 55309824864 55499344348 55569153276 55635600384 55639050012 55648579584 55745335296 55758340096 56006705664 56010178302 56077152768 56187758592 56364113078 56438036928 56451203328 56522209536 56807924992 56814494688 56885957856 57152676204 57252047076 57265403376 57333878784 57337433712 57627270064 57699755568 57706428402 57716312064 57788909568 58081028096 58154084352 58160809728 58164415929 58268786688 58458432613 58507005024 58531963581 58615624704 58622403456 58696140672 58918735232 58992845184 59083997184 59158315008 59350856058 59425509546 59457355776 59461042368 59542719624 59725900962 59843703528 59893426944 59918976936 59929239552 60011559936 60199916049 60314913792 60318653556 60390779904 60673931136 60757274448 60793603584 60870071808 61141206672 61155470272 61261800768 61549035912 61626454344 61633581291 61637009408 61744177152 61748005536 62023050999 62037520324 62111702016 62115553188 62234210304 62526004736 62604652032 62728132608 63007543872 63086796864 63124518912 63211228416 63427822112 63507603744 63583543296 63587485728 63908915616 63916306524 63996702588 64007663616 64034968704 64088174592 64214581248 64412135424 64416129232 64423578798 64500613632 64504612926 64539181056 64830678822 64912225014 64923342848 64930851072 65012523264 65341156608 65345208019 65423344896 65430910944 65552385024 65820380652 65859737216 65942577792 65950203888 66283577136 66366950832 66378317824 66461810688 66469496832 66678122238 66809637272 66889525248 66893672664 66989285376 67324166469 67335697408 67408849053 67420394496 67854278016 67939627392 67955476992 68258172528 68384895488 68392804032 68474585088 68478830784 68799904056 68919525864 68931330048 68935604064 69018034176 69242665401 69329761137 69341635584 69371216096 69462199296 69466506228 69478404096 69565796352 69875664768 69917446144 70013486592 70341755328 70371762482 70430233536 70569149184 70786252992 70883486856 70925870848 70984802304 71015083776 71356299876 71446054212 71535921444 71807208564 71897530068 72008621568 72039339792 72099196416 72142307328 72241403904 72463652352 72468145386 72606578688 73038760704 73047207456 73139088672 73182821376 73508801184 73601263008 73618433408 73714987008 73746433152 74092204368 74180800512 74185400016 74193979374 74198106112 74327113728 74569024278 74662819686 74675607552 74680237736 74769537024 74778183936 74917011456 75160841931 75250715904 75255381747 75268271104 75362946048 75752659584 75847943808 76203568272 76336062768 76353871168 76445171712 76449911616 76790444094 76933007424 76941904536 76955082752 77038684632 77051879424 77302658199 77399892063 77538779136 77547746304 77552554572 77645288448 77791142611 78009340032 78042618108 78154166272 78163204608 78261520896 78657126912 78765172416 79134474744 79234012728 79281389824 79385370624 79390292832 79634534616 79791604704 79857902592 79891969248 80015413248 80266554732 80419885056 80424871408 80521039872 80898574848 81009699264 81044257266 81058138112 81160095744 81521608896 81682401024 82065381216 82168605792 82178108388 82330674048 82697401332 82815602688 82820737584 82964737296 82978947072 83249016522 83353729914 83458575018 83472869376 83618002944 83637510144 84010058496 84015267453 84115729152 84166025216 84281637888 84546169617 84676804992 84783314304 85211887488 85221742032 85328936784 85343551488 85379958272 85450899456 85729014306 85882847232 85898105064 86000818176 86006150568 86440905096 86549633352 86559642603 86574468096 86683364352 87121542144 87231126528 87241214592 87403180032 87760507536 87923437056 87933605184 88044211008 88378102848 88489267776 88625995776 88737472512 88904162984 89026284087 89186033664 89191563552 89314079436 89588851443 89765555292 89878465404 89893859328 90017339904 90472370688 90477980334 90586169856 90607302656 91010896704 91190405376 91305107712 91711810008 91733205408 91892701152 91914138752 92323553868 92439681516 92455514112 92616265728 92622008304 92637872128 92754395136 93056280486 93167553024 93173329782 93351315456 93644313854 93789007104 93906978048 94092198912 94381670656 94511315808 94686778368 94816842624 95141733168 95261405616 95381228592 95563431936 95742944752 95863373424 95874459786 96011495424 96052453056 96132261888 96321871872 96618203136 96624193848 96635368197 96756919389 96808771584 97123852609 97246018233 97368337521 97385014272 97396276608 97518784896 97577095168 98011734912 98135017344 98286649344 98328577536 98730570978 98789605824 98907734016 98913866688 98925305832 99425365704 99550426248 99567476736 99692716032 99704245248 100017183357 100214455908 100334287872 100340508996 100483928064 101003546112 101130591744 101604757696 101781417024 101933215488 102387258792 102577343232 102589206048 102718246176 103070210932 103199856084 103396995072 103403406096 103527051264 104012453376 104056824144 104199759342 104217606144 104348694528 104813497152 104876169216 105020229888 105512632992 105557643723 105645350304 105853723776 106179379488 106325230284 106388806272 106477203456 106522625664 106687217664 107022072976 107034449814 107169081318 107226513408 107361386496 107710812846 107846295102 107864766464 108012932352 108059009688 108213460992 108362105856 108565660567 108695478528 108702218079 108909868032 109420508288 109558141056 109570811184 109774232064 110263201776 110401894512 110420803584 110427650112 110619649728 110998688696 111138306552 111271200768 111278100024 111297159168 111490670592 111853536417 111994229529 112013411328 112020356604 112154305536 112375517184 112728226156 112876073856 112902406656 113044419072 113615849984 113628989376 113771915712 114305352408 114504094152 114530806752 114667757568 114674867424 115185666141 115254540128 115399511136 115412856804 115432624128 115577819136 116162056192 116308168704 116321619456 116328831858 116537573376 116916865226 117014010048 117063927162 117231249408 117244806912 117392281344 117837470464 117985690368 118701712116 118851019092 118922084736 119085439248 119451801924 119687407056 119786853888 119837953872 119858479104 120023119872 120399832098 120629827584 120637307112 120781559808 121347862272 121355386321 121514548896 121566385899 121587207168 121740143616 122282413344 122310940544 122523601536 123098071824 123252908688 123267162582 123274018816 123488354304 123496011072 124046101998 124075040648 124223404032 124231106376 124468420608 124873524783 125030594871 125052009472 125187862527 125209304064 125456265216 126015087744 126173593728 126249037824 126422456832 126855644224 127015207488 127167086592 127174971456 127817831232 127832613048 127993405176 128015327232 128069937408 128176349184 128593521459 128824270848 128832258464 128847157596 129001227264 129009225852 129661357644 129824450028 129846685696 129861702144 130025046528 130682313216 130690416038 130846689792 130861821888 131104770048 131640761304 131719474432 131885155584 131900407776 132567154272 132733901664 132938993664 133356244476 133619274544 133779050496 133787345328 133978570752 134648332938 134671394816 134817698106 134840788992 135708556032 135716970501 135879254784 135910953984 136516345056 136769790976 136785608064 136957661568 137599808112 137839051728 137862660096 137871208128 138036068352 138485330802 138659522274 138683271168 138742432192 138924398592 138933012456 138956808192 139131592704 139584420729 139751329536 139759994673 139834892288 140026973184 140466470781 140683510656 140743524964 140860467072 141138298368 141572505984 141766973712 141851741696 141969604608 142030167552 142712599752 142892108424 143071842888 143614417128 143795060136 143811689679 144017243136 144078679584 144198392832 144482807808 144927304704 144936290772 145213157376 146077521408 146094414912 146278177344 146365642752 147017602368 147202526016 147236866816 147429974016 147492866304 148184408736 148361601024 148370800032 148387958748 149138048556 149325639372 149351215104 149360475472 149539074048 149556367872 149834022912 150321683862 150501431808 150510763494 150536542208 150725892096 151505319168 151514713099 151695887616 152407136544 152672125536 152707742336 152899823232 153580888188 153866014848 153883809072 153910165504 154077369264 154103758848 154605316398 154799784126 155077558272 155095492608 155105109144 155290576896 155582285222 156018680064 156085236216 156299639013 156308332544 156326409216 156523041792 157314253824 157530344832 158268949488 158468025456 158562779648 158770741248 158780585664 159269069232 159583209408 159715805184 159783938496 160030826496 160533109464 160551674721 160753621977 160839770112 160849742816 161042079744 161566219269 161769442653 161797149696 162019398528 162088514532 162116276224 162320191488 163043217792 163364802048 164130762432 164337211584 164356216776 164661348096 165394802664 165631205376 165641475168 165929474592 166498033044 166707459828 166917150036 166945738752 167236005888 167275020288 168020116992 168030534906 168231458304 168332050432 168563275776 169092339234 169353609984 169566628608 170423774976 170443484064 170657873568 170759916544 171458028612 171796210128 172001636352 172012301136 172881810192 173099266704 173119285206 173148936192 173366728704 174243084288 174462253056 174482429184 174493247787 174806360064 175375297839 175521015072 175595890743 175846874112 175867210368 176088422016 176756205696 176978535552 177251991552 177474945024 177808325968 178052568174 178372067328 178383127104 178628158872 179177702886 179531110584 179756930808 179787718656 180034679808 180372869131 180599748147 180944741376 180955960668 181172339712 181214605312 182021793408 182380810752 182610215424 183423620016 183466410816 183785402304 183828277504 184647107736 184879363032 184911028224 185232531456 185244016608 186069152997 186112560972 186335106048 186346659564 186702630912 187288627708 187578014208 187813956096 188184397824 188763341312 189022631616 189373556736 189633685248 190283466336 190522811232 190762457184 191485889504 191726746848 191748919572 192022990848 192104906112 192264523776 192643743744 193236406272 193248387696 193270736394 193513838778 193617543168 194247705218 194492036466 194736675042 194770028544 194792553216 195037569792 195154190336 196023469824 196035624057 196270034688 196657155072 197461141956 197579211648 197827733376 197850611664 198850731408 199100852496 199134953472 199385432064 199408490496 200034366714 200428911816 200668575744 200681017992 200967856128 201621941053 201972499407 202007092224 202261183488 203209515392 203562834048 203866430976 204774517584 205154686464 205178412096 205436492352 206140421864 206399712168 206793990144 206806812192 207054102528 207727996203 207989283411 208024906752 208113648288 208399518684 208435212288 208697389056 209626994304 209752338432 210040459776 211025265984 211115287446 211290700608 211707447552 212358758976 212650460568 212777612544 212954406912 213045251328 214044145952 214068899628 214338162636 215421625692 215692590204 215729532928 216025864704 216118019376 216426921984 216724211712 217131321134 217390957056 217404436158 217819736064 218841016576 219116282112 219141622368 219548464128 220526403552 220803789024 220855300224 221239299456 221997377392 222276613104 222542401536 222556200048 222594318336 222981341184 223707072834 223988459058 224026822656 224040713208 224308611072 224751034368 225456452312 225482525793 225752147712 225766145241 225804813312 226088838144 227231699968 227257978752 227543831424 228610704816 229008188304 229061613504 229335515136 229349734848 230371332282 230509080256 230799022272 230825713608 230865248256 231155638272 231907974597 232199676189 232324112384 232616337408 232643238912 232657663716 233373427833 233833730452 234028020096 234127854324 234462498816 234489613824 234784562688 235674940928 235971380736 237403424232 237702038184 237844169472 238170878496 238903603848 239374814112 239573707776 239675907744 240046239744 240799664196 241259655168 241274614224 241563119616 242695724544 242710772642 243029097792 243132771798 243174414336 243480287232 244564826688 244621881088 245047203072 246196143648 246505817376 246534325164 246992022144 248092203996 248150081296 248446808064 248462212752 248936841216 249747049566 250061189742 250104018944 250375725054 250418608128 250912530432 251729169007 252030175488 252045802359 252347187456 252498075648 252844913664 253638508851 253711288448 254030414976 254349942912 255635662464 255665226096 255986810352 256030654464 256139874816 256352698368 257187042918 257648541696 257664516928 257694315192 258002454528 258018451704 259322715288 259648900056 259678927809 259693371392 259723404288 260050093056 261364626432 261380832076 261693379584 261723643776 262209540096 263281522608 263438948864 263770311168 263800815552 265134308544 265467803328 265877987328 266712488952 267078852261 267238549088 267558100992 267574690656 268766554329 269296665876 269342789632 269635396212 269681577984 271417112064 271433941002 271758509568 271821907968 273032690112 273539581952 273571216128 273915323136 275199616224 275678103456 275742416256 276970661604 277319044548 277366542336 277484864384 277848797184 277866024912 277913616384 278263185408 279168841458 279502659072 279519989346 279669784576 280053946368 280932941562 281367021312 281487049928 281720934144 282276596736 283145011968 283533947424 283703483392 284060335104 285425199504 285784216848 286143685776 287228834256 287590120272 287623379358 288034486272 288157359168 288396785664 288965615616 289854609408 289872581544 289906104591 290270758167 290426314752 291371557827 291738054699 292105012563 292155042816 292188829824 292556354688 292731285504 294035204736 294405052032 294473733632 294859948032 294985732608 296368817472 296723202048 296741600064 296775917496 298276097112 298651278744 298702430208 298720950944 299078148096 299112735744 300051550071 300643367724 301002863616 301021526988 301073084416 301451784192 303010638336 303029426198 303391775232 304814273088 305344251072 305415484672 305799646464 307161776376 307732029696 307767618144 308154738528 309210632796 309599568252 310190985216 310210218288 310581153792 311164570444 312037360128 312170472432 312599278026 312616665088 312652818432 313046083584 314628507648 315060689664 316537898976 316672931169 316936050912 317125559296 317561171328 318538138464 319166418816 319431610368 319567876992 320061652992 321066218928 321103349442 321507243954 321679540224 321699485632 322084159488 323132438538 323538885306 323594299392 324038797056 324177029064 324232552448 324640382976 325696981701 326086435584 326106654237 326729604096 328261524864 328674423168 328712433552 329322696192 330789605328 331262410752 331282950336 331858949184 332996066088 333414919656 333834300072 333891477504 334472011776 334978185529 335560609251 336040233984 336061069812 336462916608 337126551552 338184678468 338707219968 339133257216 340847549952 340886968128 341315747136 341519833088 342916057224 343592420256 344003272704 344024602272 345556998423 345763620384 346198533408 346238570412 346297872384 346733457408 348486168576 348924506112 348964858368 348986495574 349612720128 350750595678 351042030144 351191781486 351693748224 351734420736 352176844032 353512411392 353957071104 355616651936 356105136348 356766254208 357256317744 358355405772 359062221168 359513861616 359575437312 360069359616 360745738262 361199496294 361889482752 361911921336 362344679424 362429210624 364043586816 364066158963 364699157697 364761621504 365220430848 366847240032 366932821632 367570804608 367656555008 369294215472 369758726064 369822056448 370465062912 370488033216 372138305994 372225121944 372670212096 372693319128 373405261824 374577255416 374620574349 375091784613 375156028416 375627912192 376368795648 377526682624 378045263232 378747113472 379267370496 380566932672 381045622464 381524914368 382971779008 383453493696 383497839144 384045981696 384209812224 384529047552 385780564377 386472812544 386496775392 386541472788 387027677556 388495410436 388984072932 389473350084 389540057088 389585106432 390075139584 390308380672 392046939648 392071248114 392540069376 393314310144 394922283912 395158423296 395655466752 395701223328 397701462816 398201704992 398816980992 400068733428 400857823632 401337151488 401362035984 401935712256 403243882106 403944998814 404014184448 404522366976 406419030784 407125668096 407150911503 407732861952 409549035168 410309372928 410356824192 410872984704 412280843728 412799424336 413587980288 413613624384 414108205056 415455992406 415978566822 416049813504 416227296576 416799037368 416870424576 417394778112 418753262187 419253988608 419279984019 419504676864 420080919552 421399412343 422050531968 422230574892 422581401216 423414895104 424717517952 425300921136 425555225088 425908813824 426090502656 428088291904 428137799256 428676325272 430843251384 431385180408 431435069037 431459065856 432051729408 432236038752 433448423424 434262642268 434781914112 434808872316 435639472128 437682033152 438232564224 438283244736 439096928256 441052807104 441607578048 441710600448 442478598912 443994754784 444553226208 445084803072 445112400096 447414145668 447976918116 448053645312 448081426416 448617222144 449502068736 450912904624 450965051586 451504295424 451532290482 451609626624 452177676288 454463399936 454515957504 454544139297 455087662848 457221409632 457416456133 458016376608 458123227008 458699469696 460742664564 461018160512 461598044544 461651427216 461730496512 462311276544 463815949194 464399352378 464648224768 465232674816 465286477824 465315327432 466746855666 467667460904 468056040192 468255708648 468924997632 468979227648 469569125376 471349881856 471942761472 474806848464 475404076368 475688338944 476341756992 477807207696 478749628224 479147415552 479351815488 480092479488 481599328392 481655024163 482260865931 482519310336 482549228448 483126239232 484698657807 485308327959 485391449088 485421545284 486058195584 486265543596 486348828672 486960574464 489129653376 489243762176 490094406144 492392287296 493011634752 493068650328 493984044288 496184407992 496300162592 496893616128 496924425504 499494099132 500122379484 500208037888 500751450108 500837216256 501825060864 503458338014 504060350976 504091604718 504694374912 504996151296 505689827328 507277017702 507422576896 508060829952 508699885824 511271324928 511330452192 511973620704 512279749632 514374085836 515329033856 515388630384 516004909056 516036903408 518645430576 519297800112 519357855618 519386742784 519446808576 520100186112 522729252864 522761664152 523386759168 523447287552 523479743361 524419080192 526125893517 526563045216 526787672229 526877897728 527540622336 527601631104 530268617088 530935606656 531755974656 533424977904 534157704522 534477098176 535116201984 535149381312 537533108658 538593331752 538685579264 539270792424 539363155968 541118607393 541799244441 542834224128 542867882004 543517019136 543643815936 546065380224 547079163904 547142432256 547830646272 550399232448 551356206912 551484832512 553941323208 554638089096 554733084672 554969728768 555697594368 555732049824 558337682916 559005318144 559039978692 560107892736 561865883124 562734042624 562974099856 563441868288 564553193472 566290023936 567067894848 567406966784 568120670208 570850399008 571568433696 572287371552 574457668512 575180240544 575246758716 576068972544 576314718336 576793571328 577931231232 579709218816 579745163088 579812209182 580541516334 580852629504 582743115654 583476109398 584210025126 584310085632 584377659648 585112709376 585462571008 588070409472 588106872171 588810104064 588947467264 589971465216 592737634944 593483200128 593551834992 596552194224 597302557488 597404860416 597441901888 598156296192 598225471488 600103100142 601286735448 602005727232 602043053976 602146168832 602903568384 604865823159 605917498221 606021276672 606058852396 606783550464 609628546176 610688502144 610830969344 611599292928 614323552752 615464059392 615535236288 616309477056 618421265592 619199136504 620381970432 620420436576 621162307584 622329140888 623183988609 624074720256 624340944864 625198556052 625305636864 626092167168 629257015296 630121379328 633075797952 633345862338 633872101824 634251118592 635122342656 637076276928 638332837632 638863220736 639135753984 642132437856 642206698884 643014487908 643398971264 646264877076 647077770612 647188598784 648077594112 648354058128 648465104896 649280765952 651393963402 652172871168 652213308474 653459208192 656523049728 657348846336 657424867104 658645392384 661579210656 662565900672 663717898368 665992132176 666829839312 667668600144 667782955008 668944023552 669956371058 671121218502 672080467968 672122139624 672925833216 674253103104 676369356936 676447577379 677298435723 677414439936 678266514432 681695099904 681773936256 682631494272 683039666176 685832114448 687184840512 688006545408 688049204544 691113996846 691527240768 692397066816 692477140824 692595744768 693466914816 695723923791 696599028567 696972337152 697849012224 697929716736 697972991148 700120283499 701501191356 702084060288 702383562972 703387496448 703468841472 704353688064 707024822784 707914142208 711233303872 712210272696 713532508416 714512635488 716710811544 718124442336 719027723232 720138719232 721491476524 722398992588 723778965504 723823842672 724689358848 724858421248 728087173632 728132317926 729398315394 729523243008 730440861696 733694480064 733865643264 735141609216 735313110016 738588430944 739517452128 740976066432 744276611988 744450243888 745340424192 745386638256 746810523648 749154510832 749241148698 750183569226 750312056832 751255824384 752737591296 755053365248 755187507021 756090526464 756137407077 757494226944 758534740992 759959623969 760915526553 761133865344 762091244928 763049828736 765943558016 766906987392 766995678288 768091963392 768419624448 769058095104 771561128754 772945625088 772993550784 773082945576 774055355112 776990820872 777968145864 778946700168 779080114176 779170212864 780150279168 784093879296 784142496228 785080138752 786628620288 789844567824 790316846592 791310933504 791402446656 795402925632 796403409984 797633961984 800137466856 801236556783 801715647264 802674302976 802724071968 806299662987 806487764212 807889997628 808028368896 809044733952 812838061568 814251336192 814301823006 815465723904 819098070336 820618745856 820713648384 821745969408 824561687456 825598848672 827227248768 830911984812 831957133644 832099627008 832454593152 833598074736 833740849152 834789556224 837506524374 838507977216 838559968038 839009353728 840161839104 842798824686 844101063936 844461149784 845162802432 846829790208 849435035904 849487704247 850601842272 851110450176 852181005312 856176583808 856275598512 857352650544 861686502768 862770360816 862870138074 862918131712 864103458816 864472077504 866896846848 868525284536 869563828224 869617744632 869718313773 871278944256 874114673481 875214164097 875364066304 876315037689 876465128448 876566489472 878193856512 882105614208 883215156096 883421200896 884957197824 887989509568 889106452416 890169606144 890224800192 894828291336 895953836232 896107290624 896162852832 897234444288 900154650213 901825809248 901930103172 903008590848 903064580964 903219253248 904355352576 908926799872 909031915008 909088278594 910175325696 914442819264 914832912266 916032753216 916246454016 917398939392 921485329128 922036321024 923196089088 923302854432 927631898388 928798704756 930572955648 930630654864 933493711332 935334921808 936112080384 936511417296 937849995264 937958455296 939138250752 942699763712 943885522944 949613696928 950018793507 950808152736 951376677888 952683513984 955614415392 957499256448 958294831104 958703630976 960184958976 963198656784 963310048326 964521731862 965038620672 965098456896 966252478464 969397315614 970616655918 970782898176 970843090568 972116391168 972531087192 972697657344 973921148928 977090945103 978259306752 978319962711 978487524352 980188812288 984784574592 986023269504 986137300656 987968088576 992368815984 992600325184 993787232256 993848851008 998988198264 1000244758968 1000416075776 1001502900216 1001674432512 1004934556587 1006681827753 1006916676028 1008120701952 1008183209436 1009388749824 1011379654656 1014554035404 1014845153792 1016121659904 1017399771648 1022542649856 1022660904384 1023947241408 1024559499264 1028748171672 1030658067712 1030777260768 1032009818112 1032073806816 1037290861152 1038595600224 1038715711236 1038893617152 1040200372224 1045458505728 1045523328304 1046773518336 1046894575104 1046959486722 1048838160384 1052251787034 1053126090432 1053575344458 1053755795456 1055081244672 1055203262208 1060537234176 1060602991693 1061871213312 1066849955808 1068315409044 1068954196352 1070298762624 1075066217316 1077186663504 1077371158528 1078541584848 1078726311936 1082237214786 1083598488882 1085668448256 1085735764008 1087034038272 1087287631872 1092130760448 1092198476889 1094097473091 1094158327808 1094284864512 1095661292544 1100798464896 1102712413824 1102969665024 1107882646416 1109276178192 1109466169344 1109939457536 1111395188736 1111464099648 1116675365832 1118010636288 1118079957384 1120215785472 1123731766248 1123861723047 1125275353839 1125468085248 1125948199712 1126883736576 1129106386944 1132580047872 1134135789696 1134813933568 1136241340416 1141700798016 1143136867392 1144574743104 1148915337024 1150360481088 1150493517432 1152137945088 1152629436672 1153587142656 1157341693131 1159418437632 1159490326176 1159624418364 1161083032668 1165486231308 1166952218796 1168420050252 1168620171264 1168755319296 1170225418752 1170925142016 1176140818944 1176213744342 1177620208128 1177894934528 1179942930432 1185475269888 1186966400256 1187103669984 1193104388448 1194605114976 1194883803776 1196450942976 1200206200284 1202573470896 1204011454464 1204086107952 1204292337664 1205807136768 1209731646318 1211834996442 1212042553344 1212117704792 1213567100928 1219257092352 1221377004288 1221452734509 1221661938688 1223198585856 1228647105504 1230928118784 1231070472576 1232618954112 1236842531184 1238398273008 1240763940864 1240840873152 1242324615168 1244658281776 1246367977218 1248149440512 1248681889728 1250397112104 1250611273728 1252184334336 1256259786561 1257839952057 1258514030592 1260242758656 1262610083917 1264198237029 1266151595904 1266691724676 1267744203648 1268502237184 1270244685312 1274152553856 1276665675264 1277726441472 1278271507968 1284264875712 1284413397768 1286028975816 1286797942528 1292529754152 1294155541224 1294377197568 1296155188224 1296708116256 1302787926804 1304345742336 1304426616948 1306918416384 1313046099456 1314697692672 1314849734208 1317290784768 1323158421312 1325131801344 1327435796736 1331984264352 1333659678624 1335337200288 1339912742116 1342242437004 1344160935936 1344244279248 1345851666432 1348506206208 1352738713872 1352895154758 1354596871446 1354828879872 1356533028864 1363390199808 1363547872512 1363632417891 1365262988544 1366079332352 1371664228896 1372249368399 1374369681024 1376098409088 1382227993692 1383054481536 1384794133632 1384954281648 1385191489536 1386933829632 1391447847582 1393198057134 1393944674304 1395698024448 1395859433472 1395945982296 1400240566998 1403002382712 1404168120576 1404767125944 1406774992896 1406937682944 1408707376128 1411353587371 1414049645568 1415828284416 1422466607744 1424420545392 1427065016832 1429025270976 1433421623088 1436248884672 1438055446464 1440277438464 1442982953048 1444797985176 1444965072489 1447557931008 1447647685344 1449378717696 1454095973421 1455924983877 1456174347264 1456264635852 1458796630788 1459046486016 1460881723392 1467388960128 1467731286528 1470283218432 1470626220032 1477176861888 1479034904256 1481952132864 1488553223976 1488900487776 1490680848384 1490773276512 1498309021664 1498482297396 1500367138452 1500624113664 1502511648768 1505475182592 1510106730496 1510375014042 1512181052928 1512274814154 1514988453888 1517069481984 1519919247938 1521831053106 1522267730688 1524182489856 1526099657472 1531887116032 1533813974784 1533991356576 1536839248896 1543122257508 1545987101568 1546165891152 1548110710224 1553981641744 1555936291728 1557893400336 1558160228352 1558340425728 1560300558336 1568187758592 1568284992456 1570160277504 1570439230083 1573257240576 1578377680551 1579689135648 1580363016687 1580633693184 1582621867008 1582804893312 1590805851264 1592806819968 1595267923968 1600274933712 1602473113566 1603431294528 1605348605952 1605448143936 1612599325974 1612975528424 1615779995256 1616056737792 1618089467904 1623355822179 1625397733323 1625676123136 1628502672384 1628603646012 1630931447808 1638196140672 1641237491712 1641427296768 1643491938816 1649123374912 1651197697344 1654454497536 1661823969624 1663914267288 1664199254016 1664909186304 1667196149472 1675013048748 1677015954432 1677119936076 1680323678208 1685597649372 1688202127872 1688922299568 1690325604864 1693659580416 1698870071808 1698975408494 1701203684544 1702220900352 1704362010624 1712353167616 1712551197024 1714705301088 1723373005536 1725540721632 1725740276148 1728206917632 1728944155008 1733793693696 1737050569072 1739127656448 1739235489264 1739436627546 1742557888512 1748229346962 1750428328194 1750728132608 1752630075378 1752930256896 1753132978944 1756387713024 1762104183049 1764211228416 1764320616513 1766430312192 1766842401792 1769914395648 1775979019136 1778212904832 1780449600384 1789656582672 1791907672464 1792214581248 1792325705664 1794468888576 1800309300426 1803651618496 1803860206344 1806017181696 1806129161928 1806438506496 1808710705152 1814597469477 1817752494663 1817853599744 1818063830016 1818176557188 1820350651392 1828885638528 1829665824532 1832065506432 1832492908032 1834797878784 1842970658256 1844072642048 1846392178176 1846605708864 1855263796776 1857597409512 1861145911296 1861261309728 1866987422664 1869551965827 1870669843616 1872224160768 1873022834592 1875916910592 1878276501504 1885399527424 1887771045888 1899227393856 1900037587014 1901616305472 1902753355776 1905367027968 1911228830784 1914998512896 1916589662208 1917407261952 1926397313568 1926620096652 1929043463724 1930196913792 1938794631228 1941233311836 1941565796352 1941686181136 1944232782336 1945062174384 1945395314688 1947842297856 1954181890206 1956518613504 1956639925422 1956975048704 1960377624576 1969569149184 1969691270287 1972046539008 1972274601312 1975936177152 1984737631968 1985200650368 1987697702016 1997976396528 2000489517936 2000832151552 2003005800432 2003348865024 2009869113174 2013363655506 2013833352056 2016241403904 2016366418872 2018777499648 2022759309312 2029108070808 2029342732137 2029690307584 2031895307169 2032243319808 2034799543296 2045085299712 2045321808768 2047894482816 2049118998528 2057496343344 2061316135424 2061554521536 2064019636224 2064147613632 2074581722304 2077191200448 2077431422472 2077787234304 2080400744448 2087171771373 2089797085701 2090917011456 2091046656608 2093547036672 2093789150208 2093918973444 2100360850497 2104503574068 2106252180864 2107150688916 2107511590912 2110162489344 2110406524416 2121074468352 2121205983386 2123742426624 2133699911616 2136630818088 2137908392704 2140597525248 2150132434632 2154373327008 2157083169696 2164474429572 2167196977764 2171336896512 2171471528016 2174068076544 2174575263744 2184261520896 2184396953778 2188194946182 2188316655616 2188569729024 2191322585088 2201596929792 2205424827648 2205939330048 2215765292832 2218552356384 2219878915072 2222928199296 2233350731664 2236021272576 2236159914768 2240431570944 2247463532496 2247723446094 2250550707678 2250936170496 2251896399424 2253767473152 2258212773888 2265160095744 2265562521063 2268271579392 2268412221231 2269627867136 2272482680832 2279878871907 2282746579659 2283401596032 2286273734784 2289149486208 2297830674048 2300720962176 2300987034864 2304275890176 2305258873344 2307174285312 2314683386262 2318836875264 2318980652352 2319248836728 2322166065336 2330972462616 2333904437592 2336840100504 2337240342528 2337510638592 2340450837504 2344847298703 2352281637888 2352427488684 2355240416256 2355789869056 2359885860864 2370950539776 2373932800512 2374207339968 2386208776896 2389210229952 2389767607552 2392901885952 2400412400568 2405146941792 2408022908928 2408172215904 2418898988961 2419463292636 2423669992884 2424085106688 2424235409584 2427134201856 2438514184704 2442754008576 2442905469018 2443323877376 2446397171712 2457294211008 2461856237568 2462140945152 2465237908224 2473685062368 2476796546016 2481681746304 2489316563552 2492735954436 2496298881024 2497363779456 2500794224208 2501222547456 2504368668672 2512519573122 2515679904114 2517028061184 2520485517312 2525220167834 2528396474058 2532303191808 2533383449352 2535488407296 2537004474368 2540489370624 2548305107712 2548463112741 2553331350528 2556543015936 2568529751424 2568826795536 2572057951632 2573595885056 2585059508304 2588311082448 2588754395136 2592310376448 2593416232512 2605575853608 2608691484672 2608853233896 2609154941319 2613836832768 2622344020443 2625642492291 2626092198912 2629395385344 2629699468416 2634581569536 2646316842624 2650263602688 2654871593472 2663968528704 2667319357248 2670674400576 2679825484232 2684484874008 2688321871872 2688488558496 2691703332864 2700463950639 2705477427744 2705790309516 2709193742892 2709657759744 2713066057728 2726780399616 2727095745024 2727264835782 2730525977088 2732158664704 2743328457792 2744498736798 2748739362048 2752196818176 2764455987384 2766108963072 2769588267264 2769908563296 2782895695164 2786396114268 2791718866944 2791891964592 2800481133996 2806004765424 2808336241152 2809534251888 2813549985792 2813875365888 2817414752256 2822707174742 2828099291136 2831656568832 2844933215488 2848841090784 2850056380521 2854130033664 2858050541952 2866843246176 2872497769344 2876110892928 2880554876928 2885965906096 2889595970352 2889930144978 2895115862016 2895295370688 2898757435392 2908191946842 2911849967754 2912348694528 2912529271704 2917593261576 2918092972032 2921763446784 2931272835309 2934777920256 2934959888133 2935462573056 2940566436864 2941252440064 2954353723776 2958069808512 2963904265728 2977106447952 2977800975552 2981361696768 2981546553024 2996618043328 2996964594792 3000734276904 3001248227328 3005023297536 3014803669761 3020045483259 3020213460992 3020750028084 3024362105856 3024549628308 3034138963968 3039838495876 3043662106212 3044535461376 3048364979712 3052199314944 3063774232064 3067627949568 3067982713152 3073678497792 3086244515016 3091974203136 3092331782304 3096221420448 3107963283488 3111872583456 3115786800672 3116680851456 3120601116672 3136375517184 3136569984912 3140320555008 3140878460166 3146514481152 3156755361102 3159378271296 3160726033374 3161267386368 3165243734016 3165609786624 3181611702528 3181808975079 3185613639936 3200549867424 3204946227132 3206862589056 3210896287872 3225198651948 3225951056848 3231559990512 3232113475584 3236178935808 3246711644358 3250795466646 3251352246272 3257005344768 3257207292024 3261862895616 3272479197091 3276392281344 3276595430667 3282474983424 3282854593536 3286983877632 3298246749824 3302395394688 3308908995072 3323647939248 3327828534576 3328398508032 3329818372608 3334392298944 3350026097496 3354031908864 3354239872152 3360647356416 3371195298744 3371585169141 3375826061517 3376404255744 3377844599136 3380651209728 3387319160832 3397740143616 3397950816988 3402407369088 3404441800704 3408724021248 3424706335232 3425102394048 3429410602176 3446746011072 3451081443264 3451480552296 3456413835264 3457888310016 3472025079393 3474101138144 3478255312896 3478470978528 3478873255092 3496458693924 3500856656388 3501456265216 3505260150756 3505860513792 3506265957888 3512775426048 3524208366098 3528422456832 3528641233026 3532860624384 3533684803584 3539828791296 3551958038272 3556425809664 3560899200768 3579313165344 3583815344928 3584651411328 3600618600852 3607303236992 3607720412688 3612034363392 3612258323856 3612877012992 3617421410304 3629194938954 3635504989326 3635707199488 3636127660032 3636353114376 3640701302784 3657771277056 3659331649064 3664131012864 3664358203527 3664985816064 3669595757568 3685941316512 3688145284096 3692784356352 3693211417728 3710527593552 3715194819024 3722291822592 3722522619456 3733974845328 3739103931654 3741339687232 3744448321536 3746045669184 3751833821184 3756553003008 3768779359683 3770799054848 3773519856171 3775542091776 3787830251751 3792594711087 3798454787712 3800075174028 3803232610944 3805506711552 3810734055936 3822457661568 3829997025792 3833179324416 3834814523904 3852794627136 3853240193304 3858086927448 3860393827584 3877589262456 3882466623672 3883131592704 3883372362272 3888465564672 3890124348768 3908363780412 3913037227008 3913279850844 3913950097408 3920755249152 3939138298368 3939382540574 3944093078016 3944549202624 3951872354304 3969475263936 3970401300736 3975395404032 3995952793056 4000979035872 4006011600864 4019738226348 4026727311012 4027666704112 4032482807808 4032732837744 4037554999296 4045518618624 4058216141616 4058685464274 4059380615168 4063790614338 4064486639616 4069599086592 4090170599424 4090643617536 4090897253673 4095788965632 4098237997056 4114992686688 4116748105197 4122632270848 4123109043072 4128295227264 4149163444608 4154382400896 4154862844944 4155574468608 4160801488896 4174343542746 4179594171402 4181834022912 4182093313216 4187094073344 4187578300416 4187837946888 4200721700994 4209007148136 4212504361728 4214301377832 4215023181824 4220324978688 4220813048832 4234060762113 4242148936704 4242411966772 4247484853248 4267399823232 4273261636176 4275816785408 4281195050496 4300264869264 4308746654016 4314166339392 4328948859144 4334393955528 4334895217467 4342673793024 4342943056032 4348136153088 4362287920263 4368523041792 4368793907556 4376389892364 4377139458048 4382645170176 4403193859584 4410849655296 4411878660096 4431530585664 4437104712768 4439757830144 4445856398592 4466701463328 4472042545152 4472319829536 4494927064992 4495446892188 4501101415356 4501872340992 4503792798848 4507534946304 4516425547776 4530320191488 4531125042126 4536543158784 4536824442462 4539255734272 4544965361664 4559757743814 4565493159318 4566803192064 4572547469568 4578298972416 4595661348096 4601441924352 4601974069728 4610517746688 4629366772524 4637961304704 4638497673456 4644332130672 4661944925232 4667808875184 4673680201008 4674480685056 4675021277184 4680901675008 4689694597406 4704563275776 4704854977368 4710480832512 4711317690249 4711579738112 4719771721728 4735133041653 4741089050061 4741901079552 4747865601024 4748414679936 4772417553792 4778420459904 4779535215104 4785803771904 4800824801136 4810293883584 4816045817856 4816344431808 4837797977922 4838926585272 4847339985768 4848170213376 4848470819168 4854268403712 4870067466537 4876193199969 4877028369408 4885508017152 4885810938036 4886647754752 4892794343424 4914588422016 4923712475136 4924281890304 4930475816448 4947370124736 4953593092032 4963363492608 4978633127104 4985471908872 4992597762048 4994727558912 5001588448416 5025039146244 5031359808228 5040971034624 5050440335668 5056792948116 5064606383616 5066766898704 5070976814592 5074008948736 5080978741248 5096610215424 5096926225482 5106662701056 5113086031872 5137059502848 5137653591072 5144115903264 5147191770112 5170119016608 5176622164896 5184620752896 5186832465024 5211151707216 5217382969344 5217706467792 5218309882638 5227673665536 5244688040886 5251284984582 5252184397824 5258790770688 5259398936832 5269163139072 5286312549147 5292633685248 5292961849539 5300527205376 5309743186944 5327937057408 5334638714496 5341348801152 5359650968464 5368969748016 5376643743744 5376977116992 5383406665728 5400927901278 5410954855488 5411580619032 5418387485784 5419315519488 5426132115456 5443792408431 5453560799232 5454191490048 5454529671564 5461051954176 5486656915584 5488997473596 5497478724096 5504393636352 5528911974768 5532217926144 5539176534528 5539817126592 5565791390328 5572792228536 5583437733888 5583783929184 5600962267992 5608655897481 5612009530848 5616672482304 5619068503776 5627750731776 5634829504512 5645414349484 5656198582272 5663313137664 5689866430976 5697682181568 5700112761042 5708260067328 5716101083904 5733686492352 5744995538688 5752221785856 5771931812192 5779191940704 5779860289956 5790590741376 5816383893684 5823699935508 5824697389056 5825058543408 5835186523152 5836185944064 5843526893568 5862545670618 5869555840512 5869919776266 5870925146112 5881132873728 5882504880128 5908707447552 5909073810861 5916139617024 5927808531456 5946413929729 5954212895904 5955601951104 5963093106048 5993236086656 5993929189584 6001468553808 6002496454656 6010046595072 6029607339522 6040090966518 6040426921984 6041500056168 6048724211712 6049099256616 6068277927936 6079676991752 6087324212424 6088028196411 6089070922752 6096729959424 6104398629888 6127548464128 6135255899136 6135965426304 6147356995584 6172489030032 6183948406272 6184663564608 6192442840896 6215926566976 6223745166912 6231573601344 6233361702912 6241202233344 6261515314119 6269391257103 6272751034368 6273139969824 6280641110016 6281756920332 6301082551491 6313510722204 6318756542592 6321452066748 6322534772736 6330487468032 6331219573248 6363223405056 6363617950158 6371227279872 6401099734848 6409892454264 6413725178112 6421792575744 6450397303896 6451902113696 6463119981024 6493423288716 6501590933292 6502704492544 6514010689536 6514414584048 6523725791232 6544958394182 6552784562688 6553190861334 6564949966848 6565709187072 6573967755264 6596493499648 6604790789376 6617817990144 6647295878496 6655657069152 6659636745216 6668784597888 6700052194992 6708063817728 6708479744304 6721294712832 6742390597488 6743170338282 6751652123034 6752808511488 6755689198272 6761302419456 6774638321664 6795480287232 6795901633976 6796687563189 6804814738176 6805236663693 6808883601408 6817448042496 6839636615721 6848239738977 6849412670464 6850204788096 6858821204352 6893492022144 6902162886528 6902961104592 6912827670528 6915776620032 6944050158786 6948202276288 6956510625792 6956941957056 6957746510184 6992917387848 7001713312776 7002912530432 7010520301512 7011721027584 7012531915776 7034541896109 7048416732196 7056844913664 7057282466052 7065721248768 7067369607168 7079657582592 7103916076544 7112851619328 7121798401536 7158626330688 7167630689856 7169302822656 7201237201704 7214606473984 7215440825376 7224068726784 7224516647712 7258389877908 7271009978652 7272255320064 7272706228752 7281402605568 7315542554112 7318663298128 7328262025728 7328716407054 7329971632128 7339191515136 7371882633024 7376290568192 7385568712704 7386422835456 7421055187104 7424220941851 7430389638048 7445045238912 7467949690656 7478207863308 7482679374464 7488896643072 7492091338368 7503667642368 7513106006016 7537558719366 7541598109696 7547039712342 7551084183552 7575660503502 7585189422174 7596909575424 7600150348056 7606465221888 7611013423104 7621468111872 7644915323136 7645389338223 7659994051584 7669629047808 7705589254272 7706480386608 7716173854896 7720787655168 7755178524912 7764933247344 7766263185408 7766744724544 7776931129344 7780248697536 7816727560824 7826074454016 7826559701688 7827464823957 7827900194816 7841510498304 7867032061329 7876927476873 7878276596736 7878765081148 7888186156032 7889098405248 7903744708608 7938950527872 7940802601472 7950790808064 7991905586112 8001958071744 8012023201728 8039476452696 8053454622024 8055333408224 8064965615616 8065465675488 8075109998592 8101391851917 8116432283232 8117370928548 8118761230336 8127581228676 8128973279232 8139198173184 8180341198848 8181287235072 8181794507346 8191577931264 8196475994112 8229985373376 8233496210394 8245264541696 8246218086144 8256590454528 8298326889216 8308764801792 8309725689888 8348687085492 8359188342804 8364186626432 8375156600832 8375675893776 8401443401988 8418014296272 8425008723456 8428602755664 8430046363648 8440649957376 8441626097664 8468121524226 8484297873408 8484823933544 8494969706496 8534799646464 8546523272352 8550169141563 8551633570816 8562390100992 8600529738528 8617493308032 8628332678784 8657897718288 8668787911056 8669790434934 8685347586048 8685886112064 8696272306176 8724575840526 8737046083584 8737587815112 8752779784728 8754278916096 8765290340352 8793818505927 8804879664399 8806387719168 8821699310592 8823757320192 8863061171328 8874209425536 8879515660288 8891712797184 8933402926656 8944085090304 8944639659072 8989854129984 8990893784376 9002202830712 9003744681984 9007585597696 9015069892608 9044411009283 9060640382976 9062250084252 9073086317568 9073648884924 9119515487628 9130986318636 9133606384128 9145094939136 9156597944832 9191322696192 9202883848704 9203948139456 9221035493376 9258733545048 9275922609408 9276995346912 9288664261344 9323889850464 9335617750368 9347360402016 9350042554368 9361803350016 9379389194812 9409126551552 9409709954736 9420961665024 9422635380498 9423159476224 9439543443456 9470266083306 9482178100122 9483802159104 9495731202048 9496829359872 9544835107584 9545426925237 9556840919808 9559070430208 9601649602272 9620587767168 9632688863616 9675595955844 9677853170544 9694679971536 9696340426752 9696941638336 9708536807424 9740134933074 9752386399938 9754056738816 9771016034304 9771621876072 9773295509504 9785588686848 9817437591273 9829176844032 9829786292001 9847424950272 9848563780608 9860951632896 9879475111597 9894740249472 9907186184064 9926726985216 9957266254208 9970943817744 9985195524096 9989455117824 10003176896832 10050078292488 10062719616456 10081942069248 10100880671336 10113585896232 10114755507423 10129212767232 10133533797408 10141953629184 10161957482496 10193220430848 10193852450964 10213325402112 10226172063744 10274119005696 10275307182144 10288231806528 10294383540224 10340238033216 10353244329792 10369241505792 10373664930048 10416075238179 10422303414432 10434765938688 10435412935584 10436619765276 10489376081772 10502569969164 10504368795648 10517581541376 10518797873664 10538326278144 10572625098294 10585267370496 10585923699078 10601054410752 10619486373888 10655874114816 10669277428992 10682697602304 10719301936928 10737939496032 10753954233984 10801855802556 10821909710976 10823161238064 10836774971568 10838631038976 10852264230912 10887584816862 10907121598464 10908382980096 10909059343128 10922103908352 10973313831168 10977994947192 10993074610581 10994957448192 11008787272704 11057823949536 11064435852288 11078353069056 11079634253184 11131582780656 11145584457072 11166875467776 11167567858368 11201924535984 11217311794962 11224019061696 11233344964608 11238137007552 11255501463552 11269659009024 11290828698968 11306338079049 11312397164544 11326626275328 11363490755253 11377784133261 11379732861952 11395364363136 11400225522084 11416520134656 11432202167808 11467372984704 11489991077376 11504443571712 11543863624384 11558383881408 11559720579912 11581181482752 11632767787368 11647399871016 11649394778112 11650117086816 11670373046304 11725091341236 11739111681024 11739839552532 11741850292224 11762265747456 11765009760256 11817414895104 11818147621722 11832279234048 11855617062912 11892827859458 11908425791808 11911203902208 11926186212096 11986472173312 11987858379168 12002937107616 12059214679044 12080181933036 12083000112336 12097448423424 12098198513232 12136555855872 12159353983504 12174648424848 12176056392822 12178141845504 12193459918848 12208797259776 12255096928256 12270511798272 12271930852608 12272691761019 12294713991168 12334729281343 12344978060064 12350244315591 12367896812544 12369327129216 12384885681792 12431853133952 12447490333824 12463147202688 12466723405824 12482404466688 12523030628238 12538782514206 12545502068736 12546279939648 12561282220032 12563513840664 12602165102982 12627021444408 12637513085184 12642904133496 12645069545472 12660974936064 12662439146496 12702182286339 12726446810112 12727235900316 12742454559744 12802199469696 12819784908528 12827450356224 12843585151488 12900794607792 12903804227392 12926239962048 12986846577432 13003181866584 13004685652401 13005408985088 13028021379072 13028829168096 13086863760789 13089916788364 13105569125376 13106381722668 13131418374144 13147935510528 13192986999296 13209581578752 13235635980288 13294591756992 13311314138304 13319273490432 13337569195776 13400104389984 13416127635456 13416959488608 13484781194976 13486340676564 13503304246068 13505617022976 13511378396544 13522604838912 13549276643328 13590960574464 13591803267952 13593375126378 13609629476352 13610473327386 13617767202816 13634896084992 13679273231442 13696479477954 13698825340928 13700409576192 13717642408704 13786984044288 13787838892009 13804325773056 13805922209184 13831553240064 13888100317572 13896404552576 13913883914112 13915493020368 13985834775696 14003426625552 14005825060864 14021040603024 14023442055168 14025063831552 14069083792218 14096833464392 14113689827328 14114564932104 14131442497536 14134739214336 14159315165184 14205399124959 14207832153088 14223267150183 14225703238656 14243596803072 14317252661376 14335261379712 14338605645312 14402474403408 14429212947968 14430881650752 14448137453568 14449033295424 14516779755816 14542019957304 14544510640128 14545412457504 14562805211136 14610202399611 14628579599907 14631085108224 14637326596256 14656524051456 14657432814108 14659943264256 14678383030272 14743765266048 14752581136384 14771137425408 14772845670912 14842110374208 14848441883702 14860779276096 14890090477824 14935899381312 14956415726616 14965358748928 14977793286144 14984182676736 15075117438732 15094079424684 15151321007004 15170378844348 15193819150848 15200300696112 15212930443776 15222026846208 15242936223744 15289830646272 15290778676446 15319988103168 15339258095616 15411178508544 15412960773216 15432347709792 15441575310336 15510357049824 15529866494688 15533489449088 15553862258688 15560497395072 15633455121648 15652148908032 15653119403376 15654929647914 15655800389632 15683020996608 15734064122658 15753854953746 15756553193472 15757530162296 15776372312064 15778196810496 15807489417216 15858937647441 15877901055744 15878885548617 15881605202944 15901581616128 15983811172224 16003916143488 16024046403456 16078952905392 16106909244048 16110666816448 16129931231232 16130931350976 16150219997184 16202783703834 16232864566464 16234741857096 16237522460672 16255162457352 16257946558464 16278396346368 16331377225293 16360682397696 16362574470144 16363589014692 16383155862528 16413931090921 16459970746752 16466992420788 16490529083392 16492436172288 16513180909056 16596653778432 16617529603584 16619451379776 16697374170984 16718376685608 16728373252864 16750313201664 16751351787552 16802886803976 16836028592544 16850017446912 16857205511328 16883252195328 16936243048452 16968595746816 16969647867088 16989939412992 17069599292928 17093046544704 17100338283126 17103267141632 17124780201984 17201059477056 17234986616064 17256665357568 17315795436576 17337575822112 17339580869868 17371772224128 17449151681052 17474092167168 17475175630224 17505559569456 17508557832192 17530580680704 17587637011854 17609759328798 17612775438336 17643398621184 17647514640384 17726122342656 17727221432583 17748418851072 17759031320576 17783425594368 17839241789187 17866805853312 17889279318144 17979708259968 17981787568752 18004405661424 18007489363968 18015171195392 18030139785216 18088822018566 18121280765952 18124500168504 18146172635136 18147297769848 18239030975256 18261972637272 18264084589233 18267212768256 18290189878272 18313195889664 18382645392384 18405767697408 18407896278912 18442070986752 18517467090096 18551845218816 18553990693824 18577328522688 18647779700928 18671235500736 18694720804032 18700085108736 18723606700032 18758778389624 18784545942357 18818253103104 18819419909472 18841923330048 18845270760996 18903247654473 18940532166612 18964356200244 18967604318208 18991462404096 18993658719744 19089670215168 19090853850474 19113681839616 19118140860416 19203299204544 19241175534336 19265377727232 19351191911688 19355706341088 19389359943072 19393883276672 19480269866148 19504772799876 19508113477632 19542032068608 19543243752144 19546591019008 19571177373696 19634875182546 19658353688064 19659572584002 19694849900544 19697127561216 19721903265792 19758950223194 19789480498944 19814372368128 19853453970432 19914532508416 19941887635488 19978910235648 20006353793664 20100156584976 20125439232912 20163884138496 20201761342672 20227171792464 20229511014846 20258425534464 20267067594816 20283907258368 20323914964992 20386440861696 20387704901928 20390062689567 20415709991079 20426650804224 20452344127488 20518909847163 20544719216931 20548238011392 20550614364288 20576463613056 20588767080448 20680476066432 20706488659584 20738483011584 20747329860096 20832150476358 20844606828864 20869531877376 20870825871168 20873239530552 20978752163544 21005139938328 21008737591296 21035163082752 21037595747328 21103625688327 21145250196588 21170534740992 21171847398156 21202108821504 21238972747776 21311748229632 21338554857984 21365395204608 21438603873856 21475878992064 21507908467968 21603711605112 21643819421952 21646322476128 21673549943136 21775169633724 21816765960192 21818118686256 21844207816704 21946627662336 21955989894384 21986149221162 21989914896384 22017574545408 22115647899072 22128871704576 22156706138112 22159268506368 22263165561312 22272662825553 22291168914144 22335135716736 22403849071968 22434623589924 22448038123392 22466689929216 22476274015104 22511002927104 22539318018048 22581657397936 22612676158098 22624794329088 22653252550656 22726981510506 22755568266522 22759465723904 22790728726272 22800451044168 22833040269312 22864404335616 22907354379637 22934745969408 22936168014669 22979982154752 23008887143424 23087727248768 23116767762816 23119441159824 23162362965504 23265535574736 23294799742032 23298789556224 23300234173632 23340746092608 23450182682472 23478223362048 23479679105064 23483700584448 23524531494912 23601096183987 23630782430619 23634829790208 23636295243444 23664558468096 23711234125824 23785655718916 23816851583616 23822407804416 23852372424192 23972944346624 23975716758336 24005874215232 24118429358088 24160363866072 24166000224672 24194896846848 24196397026464 24304175555751 24318707967008 24349296849696 24352112785644 24356283691008 24386919837696 24417594519552 24510193856512 24541023596544 24543861705216 24545383522038 24589427982336 24669458562686 24689956120128 24700488631182 24735793625088 24738654258432 24769771363584 24863706267904 24894980667648 24926294405376 25046061256476 25077565028412 25092559879296 25127027681328 25204330205964 25254042888816 25275026170368 25285808266992 25290139090944 25321949872128 25324878292992 25404364572678 25452893620224 25454471800632 25484909119488 25604398939392 25605986513731 25639569817056 25650507424689 25654900712448 25687170302976 25801589215584 25807608454784 25852479924096 25973693154864 26006363733168 26009371304802 26010817970176 26056042758144 26057658336192 26173727521578 26179833576728 26211138250752 26212763445336 26262836748288 26295871021056 26381455517781 26385973998592 26414638993197 26419163157504 26471271960576 26589183513984 26622628276608 26638546980864 26675138391552 26800208779968 26832255270912 26833918977216 26969562389952 26972681353128 27006608492136 27011234045952 27022756793088 27045209677824 27133233027849 27181921148928 27183606535904 27186750252756 27219258952704 27220946654772 27358546462884 27392958955908 27397650681856 27400819152384 27435284817408 27573968088576 27575677784018 27608651546112 27611844418368 27663106480128 27776200635144 27792809105152 27827767828224 27830986040736 27971669551392 28006853251104 28042081206048 28050127663104 28138167584436 28193666928784 28227379654656 28229129864208 28262884995072 28269478428672 28318630330368 28410798249918 28415664306176 28446534300366 28451406477312 28487193606144 28634505322752 28636280775711 28670522759424 28677211290624 28804948806816 28858425895936 28861763301504 28898066590848 29033559511632 29084039914608 29089021280256 29090824915008 29125610422272 29220404799222 29257159199814 29262170216448 29274653192512 29313048102912 29314865628216 29319886528512 29356766060544 29452312773819 29487530532096 29489358876003 29505162272768 29542274850816 29545691341824 29638425334791 29684220748416 29696883767404 29721558552192 29780180955648 29871798762624 29912831453232 29930717497856 29955586572288 29968365353472 30150234877464 30188158849368 30302642014008 30340757688696 30344266522269 30387638301696 30400601392224 30425860887552 30485872447488 30579661292544 30581557352892 30639976206336 30678516191232 30822357017088 30825921546432 30864695419584 30883150620672 31020714099648 31059732989376 31066978898176 31107724517376 31120994790144 31266910243296 31304297816064 31306238806752 31309859295828 31468128245316 31507709907492 31513106386944 31515060324592 31552744624128 31556393620992 31614978834432 31717875294882 31755802111488 31757771097234 31763210405888 31803163232256 31967622344448 31969604463889 32007832286976 32048092806912 32157905810784 32213818488096 32221333632896 32261862701952 32405567407668 32465729132928 32469483714192 32475044921344 32510324914704 32515893116928 32556792692736 32662754450586 32721364795392 32725148940288 32727178029384 32766311725056 32827862181842 32919941493504 32933984841576 32979223831743 32981058166784 32984872344576 33026361818112 33193307556864 33235059207168 33238902759552 33394748341968 33436753371216 33456746505728 33500626403328 33502703575104 33605773607952 33672057185088 33700034893824 33714411022656 33766504390656 33872486096904 33919014237147 33937191493632 33939295734176 33979878825984 34090472265759 34133352399783 34139198585856 34186093089408 34200676566252 34206534283264 34249560403968 34402118954112 34469973232128 34513330715136 34631590873152 34675151644224 34679161739736 34743544448256 34898303362104 34948184334336 34950351260448 35011119138912 35175274023708 35219518657596 35225550876672 35286797242368 35295029280768 35452244685312 35454442865166 35496837702144 35518062641152 35566851188736 35678483578374 35733611706624 35778558636288 35959416519936 35963575137504 36008811322848 36030342390784 36177644037132 36249000337008 36292345270272 36294595539696 36478061950512 36523945274544 36528169178466 36534425536512 36580379756544 36626391779328 36765290784768 36811535394816 36815792557824 36818075283057 36884141973504 37004187844029 37034934180192 37050732946773 37103690437632 37107981387648 37154657045376 37295559401856 37342471001472 37389441608064 37400170217472 37447213400064 37517556779248 37569091884714 37636506206208 37638839818944 37683846660096 37690541521992 37806495308946 37881064333224 37928712400488 37935208636416 37982924808192 37987317439488 38106546859017 38179340430336 38181707700948 38227363679232 38236281720832 38406598409088 38482351068672 38530755454464 38702383823376 38711412682176 38778719886144 38787766553344 38960539732296 39009545599752 39016226955264 39084064137216 39086487504288 39260591282367 39269750365092 39316707376128 39319145168004 39394255122432 39443806531584 39517900446388 39578960997888 39628744736256 39706907940864 39829065016832 39883775270976 39957820471296 40012707587328 40200313169952 40250878465824 40403522685344 40454343584928 40459022029692 40516851068928 40534135189632 40567814516736 40647829929984 40772881723392 40775409803856 40780125379134 40831419982158 40853301608448 40904688254976 41037819694326 41089438433862 41096476022784 41101228728576 41152927226112 41177534160896 41360952132864 41363516676027 41412977319168 41494659720192 41664300952716 41689213657728 41741651742336 41746479061104 41957504327088 42010279876656 42017475182592 42070326165504 42075191494656 42207251376654 42290500393176 42341069481984 42343694796312 42404217643008 42477945495552 42542229562183 42616197374877 42623496459264 42677109715968 42730790409216 42877207747712 42951757984128 43015816935936 43207423210224 43287638843904 43292644952256 43347099886272 43550339267448 43633531920384 43636237372512 43688415633408 43830607198833 43885738799721 43893255324672 43911979788768 43972298442324 43979829792768 44035149090816 44231295798144 44257743409152 44313412276224 44318537012736 44526331122624 44545325651106 44582337828288 44670271433472 44807698143936 44869247179848 44896076246784 44933379858432 44952548030208 45163314795872 45225352316196 45453963021012 45511136533044 45518931447808 45581457452544 45600902088336 45666080538624 45728808671232 45814708759274 45869491938816 45872336029338 45959964309504 46017774286848 46175454497536 46233535525632 46238882319648 46324725931008 46531071149472 46589599484064 46600468347264 46681492185216 46900365364944 46956446724096 46959358210128 46967401168896 47049062989824 47202192367974 47261564861238 47269659580416 47272590486888 47329116936192 47422468251648 47571311437832 47576812942323 47633703167232 47636656645851 47644815608832 47704744848384 47945888693248 47951433516672 48011748430464 48236858716176 48320727732144 48332000449344 48389793693696 48392794052928 48608351111502 48637415934016 48698593699392 48704225571288 48712567382016 48773839675392 48835189039104 48994131675879 49020387713024 49082047193088 49087723410432 49090767044076 49241793272763 49338917125372 49379912240256 49400977262364 49471587250176 49477308516864 49539542727168 49727412535808 49789961335296 49852588810752 50092122512952 50155130056824 50185119758592 50254055362656 50408660411928 50508085777632 50550052340736 50571616533984 50649756585984 50808729145356 50905787240448 50908943601264 50969818238976 51208797878784 51211973027462 51279139634112 51301014849378 51309801424896 51374340605952 51603178431168 51615216909568 51704959848192 51947386309728 52012727466336 52018742609604 52115316672384 52347455043156 52359667153456 52422276501504 52425526890672 52525673496576 52591742042112 52762911035562 52771947997184 52829277986394 52838326315008 52942543921152 53178367027968 53181664297749 53245256553216 53277093961728 53350276783104 53517725367561 53600417559936 53667837954432 53939124779904 53945362706256 54013216984272 54022468091904 54045513586176 54090419355648 54266466055698 54363842297856 54367213071808 54373500505512 54438517905408 54441893309544 54717092925768 54785917911816 54792253767699 54795301363712 54801638304768 54870569634816 55147936177152 55151355568036 55217303092224 55223688836736 55326212960256 55552401270288 55585618210304 55655535656448 55661972081472 55943339102784 56013706502208 56084162412096 56100255326208 56276335168872 56353637827071 56387333857568 56454759309312 56458259728416 56525769990144 56709742963419 56821596499836 56831328612352 56893068600732 56902812954624 56974387212288 57269010645504 57272561551422 57341045518848 57354422581248 57609897613632 57716851791872 57723526603008 57796133181696 58067119023264 58168079829216 58181649830016 58440809598444 58514318399628 58524340432896 58549306385024 58626096205824 58629731256432 58639773057024 58713532121088 58904625547638 58975061064192 58978717752006 59010324545536 59084549701632 59091382683648 59276850669582 59368441496832 59393767534808 59443117104384 59560361911296 59743597525248 59825662906464 59861434995712 59936730706944 60300469754928 60376317698736 60605284028016 60681515377392 60688533044538 60775276603392 60801202784448 60851721775104 60971744894976 61159322585088 61163114705784 61170188068701 61247129973237 61279952412672 61357032382464 61556729541489 61634157650793 61644714034176 61651843092864 61729390839168 61766301241344 62041428199296 62119465978752 62133957796352 62215449034752 62241989580288 62533820486592 62608595632128 62612477613504 62619718591656 62936256490632 63015419814984 63026212773888 63030120649184 63105489248256 63112787241984 63310877064981 63435750589764 63511604222976 63515542194468 63526420811776 63606326464512 63935244688896 63939208927778 64015664573952 64096185613824 64315811621568 64427636976192 64442667265792 64523725403904 64811134815336 64931458265856 64938967428384 65020649829408 65325508901172 65450297880576 65454356058768 65532623450112 65655724363684 65839882987008 65867969683152 65958447663486 65962116333568 65969744689152 66052723636224 66386615113728 66470118414336 66477805519104 66789496683936 66817988476659 66873506742432 66913493011456 67005407150208 67211547215904 67344114370176 67400069787648 67428822045312 67533008781312 67744972193808 67838028474294 67874382987264 67878591468352 67959757651968 68180944531518 68266704799566 68278397171712 68372186178816 68401353132504 68413068566528 68499120807936 68722063138911 68804237908224 68808504044007 68939946464256 69026661430272 69263181746304 69350303288448 69358323479472 69487088896512 69796606724208 69896368668672 69900702520896 70022238277824 70350548047416 70439037315192 70451101753344 70573594484736 70803288551961 70904489370624 70908885730332 70993675404288 71133702377472 71356967156748 71467223413248 71557117272576 71918833039872 71927150275008 72017622645696 72060684781568 72355288074264 72498000674016 72584690540544 72589191079392 72912526667253 72956123901024 73047890549088 73056338356932 73068851073024 73160759513088 73252783558656 73530581569536 73623070789632 73631585115648 73636150566114 73768283947008 74008375688058 74069868360384 74101465893546 74207380875264 74215962775296 74309314090752 74591118803712 74684942002944 74778883216128 75035113558496 75138183769428 75277679637888 75381083043984 75612990617892 75762128666448 75857424800976 75870417272832 75965849616384 75974634878976 76213093718034 76358680860672 76363415401896 76454727358464 76472563441664 76813196818176 76817959541193 76951522274067 76964702137344 77061510908928 77404767646752 77422825364352 77557439772288 77575533106688 77921079464592 78019091199504 78032453910528 78168128274432 78172975008576 78521182564734 78539500730184 78633414752256 78638290336008 78788510244864 78887613063168 79035800892776 79144366553343 79157921995776 79257489472512 79413815881728 79658130033664 79767550541952 79915640942592 80025415174656 80400626339904 80501756931648 80807045370688 80908687169856 80918044059384 81033702137856 81068270379264 81135629033472 81399699083547 81545763446784 81550819607712 81560250758268 81662839964316 82075639388652 82178876867724 82192952045568 82202457457152 82305854452224 82355068321792 82721904265728 82727033352054 82825954638336 82989319440384 83328601905432 83378427315456 83483303484672 83492958122208 83915008654176 84020559753312 84150382989312 84414502753308 84581000786352 84682138963968 84687389592624 84808435286016 84955890991104 85084459124366 85232394749754 85246992918528 85354219431936 85461580818432 85754415495424 85903515968256 85908842327133 86031633871872 86414846420448 86575277687808 86585289904512 86694199772544 87100678534896 87267063840768 87272474745024 87376831266816 87661214397666 87771477599442 87786510649344 87823959577536 87944596884648 87959659585536 88070298181632 88356938321457 88462591596288 88468076628009 88515486818304 88626824552448 88637074025472 88915276004373 89052662245248 89090651302212 89164675656576 89340542866944 89615396287872 89738494359696 89792152493568 89866759716864 89905096060416 90326629591744 90450704632392 90907926042024 91022273066088 91032799566807 91037862895616 91162914905088 91201804176672 91457617342464 91629417518548 91738983877632 91744672058676 91919928619008 92035548573696 92350908995072 92467071051264 92477764639296 92649451862016 93062142298944 93179198968128 93200936694528 93362984370432 93800730729888 93912893448192 93918716420256 94404384735948 94523129722476 94539319160832 94545180973776 94658233872384 94844936503296 95142622875664 95153625884646 95267406334464 95273313291702 95289631217664 95409489696768 95891777386496 95902867033344 95908813391667 96023496860928 96473717432352 96514872244063 96641455464288 96664000898688 96785588105856 97216702223004 97274831868032 97397187398784 97408451142576 97425134764032 97547679350784 97670378078208 97988263351758 98040775426048 98164094386176 98175446820864 98181534088152 98483586545526 98677834250744 98759824480512 98801954524728 98943174500352 98954617033728 99079085454336 99454825071616 99579922670592 99705177621504 100184245025904 100310260113648 100370239517184 100508110725312 100817320823856 101016171555264 101100104681472 101143233067968 101299513171968 101617458290712 101757042711441 101811574480896 101817887202528 101939636477952 102271416797277 102400057199349 102417595757568 102423946054924 102558279268224 102602029698756 102619602849792 102748681211904 103206356862336 103230433819136 103409919696384 103894772619456 104025454932672 104037485219208 104230633344768 104694910086312 104719334306912 104844553003008 104851053781344 105525822071124 105543895994368 105658555972788 105676652630016 105885087842304 106356734055936 106363328595498 106490513106432 106554187923456 106700553566208 107035450735122 107200835119872 107335675908864 107878249559808 107890725412512 108026433968544 108091027172352 108532932111396 108734426143616 108747001011024 108877035810816 108883786619088 109434185851536 109571835823632 109584507535398 109590602727424 109603276609536 109741139269632 110295872354304 110302711136072 110434606184448 110447377673472 110454225849171 110652425920512 111012563532087 111104802540576 111152198840319 111171236420608 111311071312896 111323944162944 111886678205568 112027413004416 112168324824192 112200510652416 112552670337744 112707275654142 112774667715136 112909518618624 112916519456832 113051539980288 113419485926838 113643192999672 113662657224704 113786137201464 113805625909248 113948774424576 114319640577051 114538021291008 114545123102844 114682091037696 114708845162496 115219795227264 115433703583744 115447053206016 115592266363392 116134238046528 116336159658432 116363299660032 116881619196888 117028636799256 117048680865792 117098612770048 117252192411648 117259462512864 117809251095276 117950122128384 117957435504012 118182765367296 118553701339164 118736882993664 118787535069616 118886234208768 119120723822592 119487195050496 119651325812928 119722869991424 119873461413888 120600939509856 120752635397472 121210568056032 121363030754784 121377066089076 121550553206784 121602405568896 121703443550208 121943489789952 122318645170176 122326229411568 122340376137402 122494259946474 122559904825344 122714064764928 123113459082978 123268315301586 123289428068352 123303686185728 123458781678336 123532602482688 124082856398592 124090550028081 124238931957504 124267915592704 124483979160576 125067640973184 125224955227008 125239437183312 125872512981264 126030839629968 126052425547776 126060241298368 126210978496512 126225574483968 126621754129962 126871501179528 127023208445952 127031084388936 127052841623552 127212652929024 127626688686549 127848592124631 127870489377792 127878417855556 128031329147904 128192371227648 128631623243136 128855273952384 128885334531584 129047450807808 129622269630672 129862916531712 129877934856768 130041299658816 130651017802344 130900595761152 130908712117536 131065246900224 131311448727368 131491821596499 131679765974016 131735939366304 131916895326972 131939489378304 132105447272448 132773230227456 132940236828672 132955611038208 133578993367872 133635976953318 133747013484864 133826986022912 134010814300416 134423094431808 134688228740352 134800139575296 134857644090624 135489944387616 135676056948588 135757182936704 136361889063036 136533409599132 136556794343424 136744372357632 136802706265008 136826137133056 136998241615872 137444126277822 137608475816448 137617008088014 137879892928512 138053322860544 138526363492608 138700606576896 138716646958944 138974177793024 139593213448416 139801405041792 140044476555648 140701096094832 140878074630384 140902203506688 141147188969472 141606577103922 141808978741248 141817771460664 141987350808576 142267404754944 142713934313496 142730438826969 142909969937553 142934446826496 143114234545152 143837666079744 143854300550016 144035245291392 144121369563136 144710576148528 144996001348032 145169381081088 145178382158784 145825053334506 145912247802048 146095781098176 146112676713864 146137702146048 146321519026176 146505567117312 146982395027637 147061163139072 147246141579264 147263170231296 147272301132228 147725379818289 148016751376116 148139736720768 148202931787092 148414761750528 148431925550592 148618628181504 149182237607424 149369884005888 149557766432256 150070227116992 150276367538856 150555359275776 150762166087968 151225981235784 151524257332896 151714849601952 151949269757952 152426187436068 152717361721344 152726830803792 152909454716928 152945126883328 153626393636352 153635919082386 153903044548134 153929404274688 154123021817856 154809535293504 154845650728704 155114879544576 155151066213376 155842158929184 156038182399008 156345950017152 157042365129468 157079001460368 157266829504512 157276580672016 157577020489728 157775226126336 158071601785552 158288733106686 158315843991552 158514978945024 158827631763456 159316260067328 159535101083904 159544992893247 159831281885184 160050830349312 160351480657459 160553176102683 160801252679808 161003513863296 161614090741376 161817374339712 161836088118768 162067404275712 162136540758528 162271258066944 162799398167094 163091526893568 163101639215424 163120501516536 163325679928632 164151278777304 164357753735448 164385904091136 164404914914304 164611708904448 165443808531456 165454066704108 165651909276672 165978638880768 166657203810864 166756854630912 166966606969344 166985916244416 167830017308352 168041119506624 168300765978624 168829005506616 169060913481213 169162001572704 169364277927936 169374779185248 170129228890257 170168918248732 170464789499508 170493985837056 170708438863872 170923161636864 171508830990848 171807031936512 171817684654266 172063267743744 172829692840896 173150555375616 173170579809024 173388399545088 174201357069792 174544949490048 175322428795332 175542955198884 175573021298688 175647919155072 175889193769296 175919319171072 176140596363264 176713876642914 176925183192576 176936153256018 177030973636608 177253649104896 177274148050944 177830552008746 178105324490496 178181302604424 178329351313152 178681085733888 179230792575744 179241905596117 179476988719392 179584304987136 179810192120832 180653259183488 180901409264784 181815852084048 182044546132176 182065599133614 182075725791232 182325829810176 182403608353344 182915234684928 183258835037096 183477967755264 183489344117352 183510564206103 183839857238016 184071097147392 184670188624467 184701817990144 184902472952379 184934142102528 184955529278592 185298903724032 186124284597888 186358397936256 186401873389056 186725968740864 187601461459776 187825786896384 187837432840512 188808769471896 189046259444952 189078638321664 189090361947552 189316467744768 189932631194943 190285245751328 190307251769292 190534812668928 190546626583404 190579262435328 190818979393536 191783554772992 191805734066688 191817626783334 192046993721856 192947434864704 193029744488126 193282910928576 193328001797376 193571176211712 194433404446008 194549663736064 194794374797568 194816902285152 195976526703516 196350893641728 196363068176304 196967173091052 197355668501488 197519648961024 197603909049456 197886349000704 197909234067456 198158170908672 198909650143232 199159845341184 199410355243008 200368490051808 200453965429977 200620520227296 200740479034368 201016221450624 201634641647712 202032343110528 202200209362944 202286466135936 202599026343936 203234916581424 203514085422882 203623148961792 203635774405056 203879272955904 204542833594554 204800114398698 204835191515136 204847892109848 205116558536448 205204059397512 205239205699584 205497362423808 206166189416733 206412713724672 206425512132021 206460867638272 206819839392768 207789545238912 208050909865344 208074970438416 208461266689536 209389820172624 209438668613824 209689106006016 209702107562688 211051644142248 211087791988736 211317111945576 211353305260032 212409865655883 212713468111872 212726657190996 212981026212864 213401107132416 214070901470244 214401670239744 214671351817728 215756499119616 215781450825024 216052867937088 216182054344704 217065864222792 217468852287232 217494002022048 217754071621632 217767573238176 218868371703072 219143671647264 219169015070796 219206553219072 219482278539264 220591744708608 220605422272144 220869212368896 220894755346944 220908451698342 221304851841024 222025127064174 222209605081152 222304397680638 222342472841216 222622142625792 222647888325888 223773356411136 223787231247223 224054826008832 224336649648384 225105340675488 225414551308284 225549335430272 225833038913664 226838971853676 227286385999344 227325314449408 227572274402928 227611251818496 227897548849152 228639281154102 229076042582016 229090246205688 229364182075392 229417690324992 230439590454528 230453878623579 230854566822201 230867407167488 230894106412032 231184532726784 232268476093056 232672319316864 232726599320064 233763238393776 234057273598512 234097361731584 234197225540096 234504384823296 234518925025728 235618502190552 235900244256768 235914871008024 236365530734592 237107402678328 237433099660029 237473765987328 237575070139232 237772468417536 238241447645184 238974390100992 239302651625856 239445739982848 239746922827776 241201879019712 241505270794944 242421136112064 242726061509568 242754132178152 243101106413568 243204811137792 243406887100416 244199097250641 244637290340352 244652458823136 244680752274804 244988519892948 246226918165956 246536630603172 246578856136704 246607372371456 246917563356672 247065204965376 248165712797184 248181100056162 248477863915008 248535831185408 248967958321152 250135281946368 250449910454016 250478874366624 251745025962528 252061679259936 252120482596736 252451148967936 253243508259924 253743002359056 254046416891904 254062168777872 254105683247104 254425305858048 255253377373098 255697184249262 255740978755584 255756835711112 256062658295808 256384742455296 257263246486272 257710547904768 257726526981399 257770669063168 258094901615616 259244539261344 259725833063424 259755869713536 260082599317632 261302035604688 261801191522304 261817424235072 262130493800448 262622897454736 262983643192998 263359531948032 263471878732608 263833790653944 263878978756608 264210894544896 265070814964371 265404229884027 265546460454912 265880473657344 265911222076416 266745828013119 267157986735744 267271953906636 267494026969728 267653972045824 268021628600832 268846188863616 269376457480704 269600279150592 269715288181248 270979888775232 271352113897176 271514365873408 272723778126072 273066819198264 273113588686848 273488744715264 273605412530016 274888252555644 275216951632896 275234016176028 275759785857024 276106645721088 277052726985216 277401213153792 277433293917888 277948355586048 279186426896832 279602810083584 280088953111296 281402192189664 281756149260768 283213154207844 283617957482496 283635542921328 283974701617152 284534809509888 285427868626992 285460877653938 285819939875106 285868893652992 286228469090304 287675332159488 287708601100032 287726440175001 288070490582784 288242739126272 289421152297056 289544616732189 289992002696064 290356764317568 291650106669012 291824495604096 292191562196352 292225353427728 292275404292096 292643038052352 293011134234624 293964790055274 294122326278144 294492283158528 294526340462592 294544602264456 295450759636578 296033502752232 296279473441536 296405863574184 296829523501056 296863851101184 297237256363008 297795606935281 298364475214848 298739768011776 299115532864512 300140454233984 300552735077712 301110718551552 301524332175936 302451962471568 303048514665792 303429699203904 303898539515904 304852374872136 305434723442688 305453661607584 305818909433856 306814250391831 307200171598047 307252787272704 307271838164772 307806089096268 307858808549376 308246043635712 309619070587008 309691301457408 310229759089152 310302132426752 311684317858368 312076364798016 312691900034304 314084730258936 314158002920736 314533659009024 314553161344032 316143203571104 316577466213372 316631687983104 317029957890048 317655263526912 318632520134656 319070202167808 319089985786494 319662563770368 320101660698624 320702961314918 321106352205366 321602505359616 322007027726592 323228181482752 323634748679424 323672176237536 324273081517056 325598796334188 326203278430848 326241003033072 326651359857264 328302557554608 328715507470896 328771808182272 328809829828608 329223417808896 330887617062912 330908133408216 331303818553344 331362677547513 331957277761536 333037690596261 333314407621728 333456596520957 333513709261824 333933213938688 333971832488832 335660034616704 336082239013248 336601531957248 337658011013232 338121826962426 338324003145408 338728555855872 338749558370496 340258457780514 340337836497464 340929578999016 340987971674112 341416877727744 341846323273728 342958921731153 343017661981696 343614063873024 343635369308532 344126535487488 345659385681792 346301110751232 346341159618048 346776799090176 348402714139584 349089898980096 350644857590664 351085910397768 351146042597376 351295838310144 351778387538592 353427753285828 353850366385152 353872306512036 354548296101888 355661104017492 356210648980992 356362605208848 356658702626304 357362171467776 358461585151488 358483811192234 358953977438784 359168609974272 359620384241664 361306518366976 361802818529568 363631704168096 364089092264352 364131198267228 364651659620352 364807216706688 365830469369856 366517670074192 366955935510528 366978688234704 367021128412206 367679714476032 368142194294784 369340377248934 369403635980288 369804945904758 369868284205056 369911058557184 370597807448064 372248569195776 372271650084243 372716795872512 372803746778112 373451937481728 375202922919552 375674865681024 377617538943792 378092518889904 378157276643328 378180723895104 378632935489536 379865262389886 380570491502656 380614503538584 381069625337856 381093253166808 381158524870656 381637958787072 382880066059647 383545776373893 383567109545984 383611468133376 383635253566668 384093987443712 385894869729408 386059488976252 386565821857152 386656003594752 387142352423424 388866808892016 389099327472128 389588749595136 389633804570304 391953053407032 392701787283456 392726136352608 393934346182104 394475464789497 394711337002976 395039297922048 395207818098912 395818468134912 396316341817344 397819300286464 398319690682368 398820710486016 400736980103616 400907930859954 401241040454592 401480958068736 402032442901248 403269283295424 404064686221056 404400418725888 404572932271872 406469833162848 407028170845764 407271548810112 409085667189108 409600228797396 409670383030272 409695784219696 410233117072896 410408118795024 410478411399168 410994724847616 412332378833466 412825427449344 412851024264042 412921735276544 413639678785536 415579090477824 415604858030557 416101819730688 416149940876832 416922533379072 418779640345248 418877337227648 419404215125376 422103288284496 422175583977472 422634223891152 422706610520064 424819731311766 425426936223744 425453314381992 425962052425728 426802214264832 428141802940488 428191316480907 428729909812659 428803340479488 429342703635456 431512998239232 431562901650048 432105735874176 432364108689408 434131728445584 434937704574464 434988004044096 435508143243264 435535146476352 437736743406144 438287343294528 438338030141592 438413106438144 438964557078528 440947185082911 441183489417216 441210844544288 441738424737792 441789510693888 441816903396684 443176139454867 444050254128348 444419210162304 444608795361276 444684945682432 445244285251584 445295776651776 447546712822272 447574462494446 448109652017664 448673299296768 450210681350976 450829102616568 451098670860544 451666077827328 453677943707352 454572771998688 455144548805856 457278562308204 458152085164032 458180492411376 458728364150784 458835380649984 460879180909056 460907757247158 461709133644402 461734814334976 461788212824064 462369065453568 464536952186112 465344638633728 465453198640128 467526476787552 468114547197024 468394451080192 469037850051456 471237004381104 471800488513536 471829742016048 472731061469184 474214805356656 474866199320058 474947531974656 475150140278464 475544936835072 476482895290368 477948780201984 478605303251712 478634978679741 478891479965696 479493845655552 481054441972377 481659528308049 482403758039424 483010541589888 484842272224128 485452123019136 485508264356304 486202212827136 486409622275584 486813774200832 488398194501282 489274580680704 489304917646272 489361504549608 489977039785896 492453836331912 493073261206344 493157712273408 493214744742912 493835126713344 496331425594368 496362200112324 496955727830016 497071662370816 497935916642304 500270563892736 500899820908032 500957748733248 503490051925056 504123358519872 504240965193472 504902297935872 506487016519848 507486004718112 508092833783808 508124337555744 510387686670771 510506754746196 511394368498524 511481957511168 511513671422224 512125316591616 512769484910592 514526492972544 515421095809536 515453053962798 515541338126336 516189803231232 518489078522688 519451666126848 519511739427072 520165198635264 522604071209376 523634848470144 525245794909472 525967286385996 526719063896064 526943757465216 527667581307888 527757957513216 528421789089792 530141629928742 530808459768054 531092920909824 531760947314688 531822444152832 533491656026238 534315973471488 534543907813272 534988053939456 535307944091648 536043257201664 537692377727232 537725716788351 538752914961408 539430576362496 541959777550464 542704227794352 543028731746816 545447556252144 546133638396528 546227177373696 546977489430528 547210825060032 549776505111288 550433903265792 550468032352056 550531692618309 551519571714048 552213291442176 554010565873401 554105453970432 554802426307584 554866587835776 555896711172096 558372853793664 559205620167168 560177906222592 562804384379328 563512298521536 566426308415688 567235914964992 567271085842656 567949403234304 569797893584829 570855737253984 570921755307876 571639879750212 571737787305984 572456938180608 575350664318976 575417202200064 575452880350002 576140981165568 576485478252544 578842304594112 579089233464378 579984005392128 580713528635136 583300213338024 583648991208192 584383124392704 584450706855456 587929580110548 589052680925184 589089204528912 590901519273156 592067005504464 592558946883072 592811727148368 593659047002112 593727702202368 594474512726016 595591213870562 596728950429696 597479536023552 598231065729024 600280908467968 601105470155424 601361896289931 602221437103104 603048664351872 604903924943136 606097029331584 606859398407808 607797079031808 609704749744272 610869446885376 610907323215168 611637818867712 613628500783662 614400343196094 614505574545408 614543676329544 615612178192536 615717617098752 616492087271424 618498568250199 619238141174016 619276536396063 619382602914816 620459518178304 620604264853504 623368635716736 624152729596032 625383800068608 628169460517872 628316005841472 629067318018048 629106322688064 632286407142208 633154932426744 633263375966208 634059915780096 637229596967649 637265040269312 638140404335616 638179971572988 640203321397248 641405922629836 642212704410732 643205010719232 644014055453184 646456362965504 647269497358848 647344352475072 648546163034112 651197592668376 652406556861696 652482006066144 653302719714528 656605115109216 657431014941792 657619659657216 658446835617792 661775234125824 661816266816432 662607637106688 662725355095026 663914555523072 666075381192522 666628815243456 666913193041914 667027418523648 667866427877376 667943664977664 671320069233408 671361693741669 672164478026496 675316022026464 676243653924852 676648006290816 677499116740992 680516915561028 680675672994928 681859157998032 681975943348224 682833755455488 683692646547456 685917843462306 686035323963392 687228127746048 687270738617064 688253070974976 691318771363584 691361635870737 692602221502464 692682319236096 693553598180352 696805428279168 698179797960192 701289715181328 702171820795536 702292085194752 702591676620288 703556775077184 706855506571656 707700732770304 707744613024072 709096592203776 711322208034984 712299298980087 712421297961984 712725210417696 713317405252608 714724342935552 716923170302976 716967622384468 717907954877568 718337219948544 719240768483328 722613036733952 723605637059136 727263408336192 728178184528704 728262396534456 729303319240704 729614433413376 732597291751923 733035340148384 733911871021056 733957376469408 734042256824412 738680754497868 738807271960576 739609891809516 739736568410112 739822117114368 741195614896128 744497138391552 744543300168486 745433591745024 745607493556224 746903874963456 750405845839104 751349731362048 755235077887584 756185037779808 756361447790208 759730524779772 761140983005312 761229007077168 762139250675712 762186506333616 762317049741312 763275917574144 765760132119294 767091552747786 767134219091968 767222936266752 767270507133336 768187974887424 771789739458816 772118977952504 773131643714304 773179580944197 773312007189504 774284704846848 777733617784032 778198654944256 779177499190272 779267609140608 783906106814064 785403574566912 785452272705216 787868692364208 788950929578994 789422674005952 790078595844096 790415636197824 791636936269824 792632683634688 795212444893113 795638600572928 796212689652081 796639381364736 797641420972032 800237484039357 801473960207232 801815861719908 802482080909184 802961916137472 804064885802496 806538566590848 808129372442112 808800837451776 809145864543744 812939666325696 814056341691528 814543097620224 818171334378216 819200457594792 819340766060544 819391568439392 820466234145792 820816237590048 824664757666932 825650854898688 825702048528084 825843470553088 827279357571072 831158180955648 831209716061114 832203639461376 832299881753664 833845066758144 837559280690496 837754674455296 838808430250752 844206576568992 845268447782304 849639462623532 850853872447488 850906628763984 851924104851456 853604428529664 856283605880976 856382632961814 857459819625318 857606680958976 858685407270912 863025996478464 863125803300096 863179320525003 864211471748352 864728217378816 868263456891168 868633850196567 869875409148928 869976008088192 871070292952704 875473486812288 876574686589056 876676060283184 876826212876288 877929114157056 881894370165822 882366978834432 882421689088576 883476849475584 883579021387776 883633806793368 886352278909734 888100508256696 888838420324608 889217590722552 889369891364864 890488570503168 890591553303552 893386820805843 895093425644544 895148924988892 896219304035328 897346598593536 900421362701952 901658205233136 902197341721088 903332155654656 907355887414704 909145543997376 910289097611712 914557124616408 916304170328064 916360984822752 917456728301568 920442751175493 921758361818112 921815514494316 923418267288804 923576425648128 924738130907136 929073904372224 930689277267456 930906397280256 935052953575104 936229094394048 936788902160384 938075700102912 942474008762208 943600977027072 943659484032096 948429610713312 949732398640116 949895063949312 950300280556928 951089873670144 952965790580736 955897560403968 957210606503424 957269957359482 957782959931392 958987691311104 962108883944754 963319056616098 964807516078848 966021083179776 969684544448256 970904246038272 971016528712608 972819244551168 976796389002564 978609835292544 978723009099216 979954079571792 984907672663824 986146522412688 986315424546816 986429489485824 987670253426688 992662851188736 992724400224648 993911455660032 994088032642539 994143324741632 995871833284608 999113071788783 1000369789562871 1000541127785472 1001799641816064 1001915497466496 1006980103850112 1008246717039744 1008481930386944 1009804595871744 1012974033039696 1014972009436224 1016185667567616 1016248675111488 1020775373341542 1021013509492392 1022788736997048 1022963915022336 1023027342844448 1024250633183232 1025538969821184 1028876765193459 1029052985945088 1030842191619072 1030906107925596 1031082676252672 1032379606462464 1036978157045376 1038903332253696 1039023478854144 1040330397270528 1045208142418752 1047269696940288 1050491589818944 1051934572771992 1053438127792128 1053887514930432 1055335162615776 1060283259857484 1061616919536108 1063644888305664 1066983312052476 1068631946942976 1069087815626544 1069976107878912 1070615888183296 1072086514403328 1075384755454464 1075451433576702 1077505829922816 1078861152724992 1083919555100928 1085408455588704 1086057463493632 1090895112504288 1092267276793056 1093954978861056 1094421650120064 1099553010222576 1100867806531584 1100936064704112 1101063385236618 1103039143428096 1104426582884352 1108021131746802 1108210907940864 1109604852615168 1109733175671552 1111793422344192 1116745707587328 1116814950252729 1118411240334336 1120355812445184 1125608768758656 1127024597043072 1132852616831376 1134471829929984 1134542171685312 1135898806468608 1139595787169658 1141711474507968 1141843510615752 1143279759500424 1143475574611968 1144913876361216 1148640198178941 1150701328637952 1150834404400128 1150905760700004 1152281962331136 1157684609188224 1158178466928756 1159968010784256 1161427057270272 1166600426676048 1167297982416384 1168766248785408 1168901413710912 1175859160221096 1178105361850368 1178178409057824 1181803038546312 1183426394368491 1184134011008928 1185117893766144 1185623454296736 1187455404404736 1188949025452032 1191182427741124 1193457900859392 1194959072047104 1196462131458048 1200561816935936 1202210940310848 1202723792579862 1204442874206208 1206097328703744 1209807849886272 1212194058663168 1213718796815616 1219409499488544 1221814646430336 1227257001567324 1228800686392188 1229011149090816 1229087352659088 1231224356385072 1231435234197504 1232984174542848 1236997136500398 1238476282348032 1238553072792126 1238765205829632 1240919036356608 1241208529707008 1246737271433472 1246814574091671 1248305459192064 1250767600137216 1254693339172819 1256338921035744 1256632011682944 1258212645376128 1264572814284416 1266309864853488 1266526751932416 1268119831560192 1274459193935298 1274530080538624 1276280808671232 1276359943145976 1280406642794496 1282811845259672 1284425408821464 1284573949442721 1286410021438464 1288028110906368 1292912725931008 1294538994717696 1294688704950144 1297092326068224 1302395185336752 1304813113723392 1304964012132288 1306605439429056 1313210230218432 1314862029883584 1315239319314432 1316893671235584 1322841555248733 1323550468251648 1323632533632864 1325215274213376 1325450710190052 1329528418364601 1332150762385044 1333257630486912 1333826386083828 1334054837047296 1335732855754752 1335887329955328 1342640138466816 1342723387483338 1344328956052992 1350632044052928 1352487307849704 1353296012581632 1354998233481984 1361033831122056 1361351345989856 1363718315996064 1371835686924612 1372070647926784 1374456255492096 1374541477234128 1376506141949952 1382637542727168 1382723271741474 1385204443004928 1385364638472192 1387107196360704 1393610856558336 1396359595920384 1402579430362656 1404343641591072 1405183353240576 1407113550154368 1413711013143312 1415401465540608 1415489226048144 1418193184407552 1422644416069968 1424598597960174 1424842595923968 1425450420835392 1426634810505216 1429448685871104 1433846340605952 1433935244768936 1435815909755136 1435904936039223 1436674439897088 1438481536966656 1443163325917131 1444978584924147 1445226073467904 1447211274118272 1454526816672384 1456356369057408 1456524793068912 1458606638481408 1459228866826752 1465194583503846 1466070680296768 1467823742042112 1467914752938816 1468084513648824 1477361508995736 1477614543921152 1479219783619032 1479473136820224 1479644234228736 1488994276783104 1489086600336972 1490867183490048 1491214987112448 1493807749926912 1500811691678208 1502699462724096 1510470155775168 1512370075559616 1512722895580416 1519461049559544 1522281966010624 1522458014154336 1524278501351424 1524373012667232 1531520264238588 1534183105495572 1534445872533504 1534541014266672 1536375949774848 1543579478917632 1544237955905008 1546263287428608 1546359161888394 1546624014379008 1548569409693696 1555467235568064 1556397309888512 1558354998380544 1558535218281216 1566510618730561 1567812213628128 1570904545410432 1575737384728416 1577901859157988 1578845348011904 1580157191688192 1580831272395648 1583273872539648 1585265367269376 1590424889786226 1591277201145856 1592425379304162 1593278762729472 1595282841944064 1600474968078714 1602947920414464 1603631723439816 1604964161818368 1605923832274944 1608129771604992 1613077133181696 1613177150365053 1616258744884224 1618291729087488 1625879332651392 1628112683383056 1629086195240448 1636342668756432 1638400915189584 1638681532121088 1638783136878784 1640932468291584 1641632475180096 1649329515333864 1651301709797376 1651404097056168 1651595077854927 1651686941106176 1654558715142144 1662031697620203 1662316361911296 1662419432122228 1664407278922752 1664599763507328 1667690133516288 1675118561380992 1675509348910592 1677616860501504 1688413153137984 1690536895564608 1699278925247064 1701707744894976 1701813257527968 1703848209702912 1709393680754487 1712567211761952 1712765265923628 1714919639250636 1715213361917952 1717370814541824 1726051992956928 1726251606600192 1726358641050006 1728422943496704 1729456434757632 1736526913782336 1737267700393134 1739750818297856 1739952016176384 1742140585905408 1750946973624576 1753149373178112 1753352120566368 1763788740331644 1764843378177152 1767158042775552 1767267613586736 1772704557819468 1776201016513392 1777676840649216 1778435181445104 1778739782729728 1780977141006336 1781183106607104 1786773641611686 1790186851289088 1790297849977784 1792438608070656 1794693197187072 1800842725403904 1803316410466272 1804085688869793 1804394683442176 1806664311309312 1814711774829408 1818291087994752 1820578195223424 1829114249232816 1832608340656128 1832721969645504 1834913456603136 1840885502350986 1843516723636224 1843631028988632 1846836534577608 1847152851296256 1849476261814272 1855495704750597 1857829609188189 1858147808744448 1861378554534912 1861812794560512 1870105907150208 1872458188788096 1873577804320768 1876151400205824 1884948017524416 1887201954054144 1887318968064192 1896859221426624 1899464797280232 1899790127898624 1900600561113856 1902179747340288 1911795120807936 1914421213006848 1914539914718964 1924217767889508 1926638113232196 1929615032157696 1932042166359552 1939369088896512 1941808492076544 1942033057425216 1945638489102336 1953592778005128 1957219670585088 1957446018198432 1959908159143584 1969815345327648 1972293044825376 1972858978971648 1975340506853376 1985325702377472 1985448800449296 1987822911320064 1988176065285078 1988286649483264 1991743666569216 1998226143577566 2000739579125742 2001082255570944 2003599283632128 2003830994932992 2013960207700224 2014085081225007 2016493434079488 2016963860773888 2025948066079392 2029944018872448 2032497350222976 2041550746683084 2042027018984784 2045577473994096 2045927830044672 2046054685688896 2048501266366464 2051077939642368 2057753530386918 2058105971890176 2061684383238144 2061812215851192 2062165352505344 2064759212924928 2073956314090752 2074084907612211 2077806664507392 2078046957708288 2080660794541056 2084569248546967 2090416284837504 2094539393880576 2100983179637888 2103869145543984 2106876255584256 2107775029860864 2110670325231552 2120566519714968 2123233839072216 2127289776611328 2133966624104952 2137263893885952 2138175631253088 2139952215757824 2144173028806656 2150769510908928 2150902867153404 2155011659845632 2157722305449984 2167839110201856 2170816911177408 2172114926987264 2181790225008576 2184534553586112 2187909957722112 2188843300240128 2197791875255769 2199106020445152 2201735613063168 2201872129408224 2202126770473236 2216042263493604 2216421815881728 2219209705230336 2219466351343104 2223586844688384 2233491415174656 2233629900505458 2236822480668672 2240711624890368 2251217537517312 2254049194086144 2265705233662752 2269084343370624 2279191574339316 2283422949015936 2283687021231504 2286559519000848 2286951149223936 2289827752722432 2297280396357882 2301402657275904 2301668808800256 2301811521400008 2304563924662272 2315369218376448 2316356933857512 2319538742832591 2319936021568512 2322854114540544 2333200853352096 2334595964832768 2337532497570816 2337802827421824 2351718320442192 2356210723700736 2356356818115648 2363606077092624 2366852788736982 2368268022017856 2370235787532288 2371246908593472 2374910808809472 2377898050904064 2382364855482248 2385637334679339 2386915801718784 2389918144094208 2392924262916096 2400712452118071 2401123633871872 2404421880621696 2405447585159724 2408885748412416 2412194657407488 2419615699772544 2424388117326336 2427437593631232 2438818998977088 2443629292860672 2454514003134648 2457601372784376 2458022298181632 2458174705318176 2462448712770144 2473994273000796 2476952564696064 2477106145584252 2477530411659264 2481838072713216 2482417059414016 2493474542866944 2493629148183342 2496610918384128 2501535200274432 2509386678345638 2512677842071488 2513264023365888 2516425290752256 2529145628568832 2532619729706976 2548918387870596 2552561617342464 2552719886291952 2560813285588992 2565623690519344 2568850817642928 2569147898885442 2572820042876928 2576056221812736 2585825451862016 2589077989435392 2589377409900288 2589537961575009 2594184652136448 2604790370673504 2605901550589701 2609626227446784 2609928024264576 2613210878858112 2626420460436864 2629724059767168 2630478638628864 2633787342471168 2645683110497466 2647100936503296 2647265067265728 2650430548426752 2650901420380104 2659056836729202 2664301524770088 2666515260973824 2667652772167656 2668109674094592 2671465711509504 2671774659910656 2680160462417529 2685280276933632 2685446774966676 2688657912105984 2701264088105856 2704974615699408 2706592025163264 2709996466963968 2722067662244112 2722702691979712 2727436631992128 2743671373849224 2744141295853568 2748912510984192 2749082954468256 2761328253526479 2765275085454336 2765446543482948 2770729276944384 2774214392721408 2787221713116672 2792719191840768 2805158860725312 2808687283182144 2810366706481152 2814227100308736 2827422026286624 2830802931081216 2830978452096288 2845288832139936 2849197195920348 2849685191847936 2850900841670784 2853269621010432 2858897371742208 2867692681211904 2867870489537872 2871631819510272 2871809872078446 2873348879794176 2876963073933312 2886326651834262 2889957169848294 2890452146935808 2894422548236544 2909053633344768 2909234006213899 2912712738114816 2913049586137824 2918457733653504 2930389167007692 2932141360593536 2935829505877632 2936169027297648 2954723017991472 2955229087842304 2958439567238064 2958946273640448 2959288468457472 2977988553566208 2978173200673944 2981734366980096 2982429974224896 2987615499853824 2997339215366349 3001109368688613 3001623383356416 3005398925448192 3020940311550336 3024740151119232 3025445791160832 3038922099119088 3044563932021248 3044916028308672 3048557002702848 3048746025334464 3063040528477176 3068366210991144 3068891745067008 3069082028533344 3072751899549696 3086630295580377 3087158957835264 3088475911810016 3092526574857216 3092718323776788 3093248028758016 3097138819387392 3110934471136128 3112794619777024 3116709996761088 3117070436562432 3133021237461122 3135624427256256 3141809090820864 3151474769456832 3155803718315976 3157690696023808 3160314383376384 3161662544791296 3180849779572452 3184850758608324 3200949936157428 3205895840828928 3207263446879632 3209928323636736 3211847664549888 3216259543209984 3226154266363392 3226354300730106 3232517489768448 3236583458174976 3251758665302784 3256225366766112 3258172390480896 3272685337512864 3276801830379168 3277566273757568 3281864936583168 3283264950360192 3298659030667728 3302603419594752 3302808194112336 3303190155709854 3303373882212352 3309117430284288 3324063395240406 3324632723822592 3324838864244456 3328814557845504 3329199527014656 3335380267032576 3350237122761984 3350444850758187 3351018697821184 3355233721003008 3376826306275968 3381073791129216 3398557850494128 3403415489789952 3403626515055936 3407696419405824 3418787361508974 3425134423523904 3425530531847256 3429839278501272 3430426723835904 3434741629083648 3445920594536823 3452103985913856 3452503213200384 3452717282100012 3456845886993408 3473053827564672 3474535400786268 3479501636595712 3479904032352768 3484281171810816 3501893947249152 3506298746356224 3506704241132736 3527577480663288 3529686756354304 3534316085551104 3534535227173472 3545409115638936 3552402033026784 3555353681298432 3556870362890208 3562366213214208 3573547283223372 3580373702578176 3580595699955568 3584877216141312 3589386394374144 3601685450807808 3606632820932544 3608171377739586 3608789366884352 3613328622618624 3629423549658816 3636582175989504 3641156390446848 3658228498465632 3665443939291008 3681771004701972 3687033447272448 3687262057977264 3693673069155216 3694305702592512 3698952523628544 3710991409501194 3715659218376378 3716295617488896 3722757109069824 3723625589121024 3740211814300416 3740443722275013 3744916377576192 3747155608641536 3752302800411648 3764080017518457 3769896035048832 3774637936128384 3793718442853248 3798929594560464 3799580255797248 3801201122227712 3804359494680576 3823590241615872 3828842426013696 3829079829437928 3848435535779016 3853276226464392 3853721848328163 3859230064315392 3864084332719104 3878738177793024 3883616984153088 3884066114850432 3891276978204672 3907185556010256 3914439341170176 3914892036396864 3919816318287168 3939630690655296 3944586089650752 3945717957943296 3950681013706752 3970651404754944 3970897600898592 3975645822640128 3976352130570156 3988585255093803 3996452287155132 4001479158251484 4002164511141888 4007198567264256 4007661989865984 4027920415400448 4028170162450014 4032986868158976 4033927721547776 4051896132158784 4059888037744896 4064994700445952 4083101493366168 4084054037969568 4091154947988192 4092109371377792 4115507060773836 4116211943780352 4123368766476288 4123624431702384 4124330705010688 4129518425849856 4147912628181504 4148169815224422 4155613329014784 4156093915416576 4161321589082112 4169138497093934 4180832569675008 4189078787761152 4201966359275776 4207738291087968 4215550059721728 4221340650463104 4241133039429936 4246467678144432 4254579553222656 4267933248209904 4274527787771904 4276351262506176 4279904431515648 4288346057613312 4301539021817856 4301805734306808 4307714808117669 4310023319691264 4315444610899968 4329489977751393 4334935754772441 4335678220403712 4341633822354816 4344229853974528 4363580450017152 4369069107172224 4375819915444224 4377686600480256 4395583750511538 4398212040890304 4403471226126336 4403744258816448 4404253540946472 4432084526987208 4432843631763456 4438419410460672 4438932702686208 4466982830349312 4467259801010916 4473644961337344 4481423249780736 4502435075034624 4508098388172288 4531410467325504 4538168686741248 4558383148678632 4566845898031872 4567374042463008 4573119038001696 4594560792715764 4603337617600512 4603623042800016 4609127849324544 4630738436752896 4632713867715024 4639077485665182 4639872043137024 4645708229081088 4666401706704192 4669191929665536 4675064995141632 4675605654843648 4699531856191683 4703436640884384 4712713636231296 4727212154185248 4733705577473964 4736536044035712 4740471575064576 4742493817186944 4749821617618944 4755796101808128 4764729710964496 4771274669358678 4773831603437568 4779836288188416 4785848525832192 4801424904236142 4802247267743744 4808843761243392 4810895170319448 4817771496824832 4824389314814976 4839231399545088 4839531451095159 4848776234652672 4854875187262464 4877637997954176 4887258585721344 4909028006269296 4915202745568752 4916044596363264 4916349410636352 4924897425540288 4947988546001592 4953905129392128 4954212291168504 4955060823318528 4963676145426432 4986095092860609 4986949085733888 4987258296366684 4993221836768256 5003070400548864 5018773356691276 5025355684142976 5026528046731776 5032850581504512 5058291257137664 5065239459413952 5097836775741192 5105123234684928 5105439772583904 5128181042263461 5131247381038688 5137701635285856 5138295797770884 5145640085753856 5152112443625472 5171650903724032 5178155978870784 5178754819800576 5179075923150018 5188369304272896 5209580741347008 5211803101179402 5219252454893568 5219856048529152 5226421757716224 5252840920873728 5259448119534336 5291366220994932 5294530134531456 5301802840760208 5318113673458404 5328603049540176 5333030521947648 5335305544335312 5336219348189184 5342931423019008 5343549319821312 5360320924835058 5370560553867264 5370893549933352 5377315824211968 5402528176211712 5402863154397241 5409949231398816 5412257066609379 5413184050326528 5419992933927936 5444135324488224 5445405383959424 5454873263984256 5487342747698448 5488282591707136 5497825021968384 5498165908936512 5522656507052958 5530550170908672 5530893086965896 5541458553888768 5548428785442816 5566487114251791 5573488827564567 5574443426233344 5585438383681536 5610317721450624 5617374566364288 5620733412962304 5628454200617472 5654844052573248 5661605862162432 5661956904192576 5690577664279872 5698394391840696 5699370383695872 5701801683341568 5706539242020864 5735385362423808 5735740979075744 5743263639020544 5743619744156892 5772653303668524 5779914339696588 5780904293871616 5788845096473088 5818107266689536 5818468012427798 5825425476229632 5826099172275648 5836915467307008 5860778334015384 5864282721187072 5871659011755264 5872338054595296 5909446035982944 5916879134476128 5918576936914944 5955977107132416 5956346401347888 5963468733960192 5964859948449792 5975230999707648 5994678430732698 6002218737377226 6003246766712832 6010797850896384 6041880623100672 6042255243675021 6049480302238464 6050891582321664 6077844198238176 6089127864042496 6089832056617344 6097492050668928 6126081056954352 6136732421982288 6137783490134016 6138164057066688 6145503799099392 6173260591160754 6174317915670528 6176951823620032 6185053149714432 6185436647553576 6186496057516032 6194277638774784 6221868942272256 6222254722836633 6225589239554048 6233419993522176 6234140873124864 6253707745640901 6266042474922244 6271248854512512 6283618181641728 6302949538913664 6311607436631952 6315381392047616 6320628766752768 6323325089582592 6361699559144904 6369701517216648 6401899872314856 6411791681657856 6414526893759264 6419856647273472 6432519086419968 6452308532726784 6452708601460212 6465034979536896 6473166916349952 6503517330605568 6512450733532224 6516344780961792 6545370675025728 6553603660758336 6555132547515136 6563729873166336 6566529900720384 6597318061335456 6605206839189504 6605616388224672 6606380311419708 6648126790480812 6649265447645184 6649677728488912 6657629115691008 6658399054029312 6670760534065152 6700474245523968 6700889701516374 6702037395642368 6710467442006016 6753652612551936 6762147582258432 6797115700988256 6807253030111872 6837574723017948 6850268847047808 6851061063694512 6859678557002544 6860853447671808 6869483258167296 6891841189073646 6904207971827712 6905006426400768 6905434564200024 6913691773986816 6946107655129344 6949070801572536 6958616228497773 6959003273191424 6959808064705536 6968562343621632 7003787894498304 7012597492712448 7013408482265472 7055154961326576 7059373512708608 7068632171102208 7069070454346944 7090818231277872 7104804066053568 7110707362596864 7113740725780416 7124732426428416 7147094566446744 7156912004038017 7160747405156352 7161191399911136 7169754432282624 7178772788748288 7202137356354213 7203370901615616 7213265641865088 7216342755479172 7217578733768704 7226657245237248 7258847099317632 7273164351979008 7282312780893696 7316456996931264 7330887878582016 7363542009403944 7374066894544896 7374524115954528 7387346138310432 7421982819002388 7431318436752756 7432591234977792 7445514218139648 7447251178242048 7480423628600832 7480887444550026 7489832755152384 7494311217283072 7504605600823296 7528160035036914 7539792070097664 7549275872256768 7587436885706496 7597859189120928 7602402244455424 7657684852027392 7658159658875856 7696871071558032 7706552452928784 7707443696656326 7718460128630784 7728168665438208 7757476355586048 7767233968306176 7768132229700864 7768613884725027 7782553956409344 7814371112020512 7817704651769103 7828878682340352 7829784072793728 7839632636574336 7879261381310592 7889172179301504 7891435915886592 7901362027413504 7941302809509888 7941795201797184 7951291645280256 7952704261140312 7977170510187606 7992904574310264 8002958316502968 8004329022283776 8014397134528512 8015323979731968 8040481387252587 8055840830800896 8056340324900028 8065973736317952 8067855443095552 8103792264317568 8119776075489792 8129989400891904 8166202986732336 8168108075939136 8182309895976384 8184218742755584 8231014121547672 8232423887560704 8246737532952576 8247248863404768 8283984760579437 8295825256363008 8296339630448844 8312187830833152 8322643178164224 8338276994187868 8361665139350016 8378157575522304 8403932718551552 8415476582175936 8431100119443456 8442681300926208 8482266078859872 8492935356288864 8535866496419808 8549055575543808 8552702525012352 8559808863031296 8576692115226624 8603078043635712 8603611468613616 8615429616235338 8620046639382528 8630889221799936 8658979955502786 8669871509544882 8671356440807424 8683267644709632 8688459707949056 8727160900034304 8727702018641697 8738138214344448 8755373200960512 8791167501023076 8796424081780608 8807488517632896 8808507081892944 8864169053974416 8865687263526912 8876838820921344 8877865405372416 8933965660698624 8934519602021832 8947289922674688 8962846499561472 8992017646099047 9004870150069248 9016196776344576 9062820934651008 9076337373482496 9116766297357264 9133691796063744 9134748084926016 9146238076003392 9189121585431528 9206675235201024 9207246085600032 9218255698649088 9259890886741131 9261476873505792 9265427735430048 9278154971330364 9279744086274048 9291416458162176 9332803413408384 9338383859331072 9350129990283264 9351211309687296 9399063712383366 9406873281768768 9425427272462592 9454424308370496 9467411154947928 9473072088071424 9480943150129152 9484987634373888 9529459421928992 9542549338717356 9602849808472284 9604494535487488 9617687522486784 9621790340638896 9635542993649664 9648778629629952 9678462799090176 9679062902190318 9697552469305344 9709750374524928 9755275995908352 9774517171442688 9818056012538592 9830405491137504 9832698821272704 9849794851080576 9895977092003184 9907810258784256 9908424582337008 9910121646637056 9927352290852864 9972190185721218 9973898171467776 9974516592733368 9986443673536512 10006140801097728 10037546713382552 10050711368285952 10051334552274561 10053056093463552 10065701163009024 10116582514275328 10130478918827904 10195673551482384 10210246469369856 10210879545167808 10256362084526922 10262494762077376 10275403270571712 10276591595541768 10291280171507712 10304224887250944 10337761783610469 10343301807448064 10356311957741568 10357509639601152 10358151846300036 10419161482694016 10423606202358804 10438504909787136 10439712097058304 10452843515432448 10505681841747456 10518896239068672 10582732441989864 10589060269062912 10603605681520416 10636227346916808 10657206099080352 10666061043895296 10670611088670624 10687098639642624 10720641849670116 10741121107734528 10741787099866704 10754631648423936 10805056352423424 10805726308794482 10819898462797632 10824514133218758 10826368100653056 10839985867855872 10888270648976448 10890810767918848 10909746527968512 10974685495396896 10996331817873024 11045313014105916 11061100341817344 11061786173931792 11082917107777536 11096857570885632 11132974228503582 11146977655129134 11148886852466688 11170876767363072 11220635442901248 11221331166825039 11234749132728576 11241466825924608 11256908401234944 11292240052555371 11309688105146496 11323913808385152 11381155328559744 11396788783681392 11398740767391744 11403603366683136 11413078484041728 11470770724847616 11471481958151488 11486527278041088 11487239488313784 11545306607337048 11559828679393176 11561165544984489 11561808587743232 11577690192946176 11636214533379072 11636936024855596 11650850952459264 11652198344551296 11673830934614016 11721556668030768 11728565442374144 11743318023510528 11744676109190592 11818892071965888 11833758268952256 11837153873829888 11911954214264832 11912692802695776 11926937467920384 11965755765281409 11989356861465396 12004437474754452 12006493533425664 12021595701792768 12083761246201344 12084510487350042 12098960604476928 12101783164643328 12155688396476352 12178255728084992 12179664113234688 12194984101337856 12252162113908704 12273464843964576 12276328114133376 12346521182321508 12348635831341056 12353903647240064 12370106299428864 12370873295107152 12372992115032064 12388555277549568 12443737884544512 12444509445673266 12451178479108096 12466839987044352 12468281746249728 12507415491281802 12532084949844488 12542497709025024 12567236363283456 12605899077827328 12623214873263904 12630762784095232 12646650179165184 12723399118289808 12739403034433296 12803799744629712 12823583363315712 12829053787518528 12839713294546944 12865038172839936 12904617065453568 12905417202920424 12923144424353007 12930069959073792 12946333832699904 12988469933254179 13004807264317323 13007034661211136 13024901467064448 13032689561923584 13090741350051456 13107207321516672 13110265095030272 13127459746332672 13133059801440768 13194636122670912 13210413678379008 13211232776449344 13212760622839416 13296253580961624 13298530895290368 13299355456977824 13315258231382016 13316798108058624 13400948491047936 13401779403032748 13404074791284736 13420934884012032 13507305225103872 13524295164516864 13594231401976512 13614506060223744 13675149446035896 13700537694095616 13702122127389024 13719357114005088 13783682378147292 13810012852801536 13810869128400048 13827383547973632 13892215310258688 13898141603145072 13917232456995546 13918006546382848 13919616129411072 13937124687243264 14007575788996608 14025194985424896 14026816964530944 14098595568575049 14110309922653152 14118747025417216 14138140908693888 14181636462555744 14209608132107136 14221414725193728 14227481451560832 14249464852856832 14294189132893488 14313824008076034 14321494810312704 14322382799822272 14339508864565248 14357545577496576 14404274712708426 14406741803231232 14426531283730176 14432685510958344 14435157467537408 14453314490474496 14517694198635264 14518594353285477 14546328703958016 14564625561787392 14632913993862528 14661775757164032 14727084018807888 14748133789089792 14749048231909056 14774692276620864 14843965638004776 14862636873505512 14865182469955584 14891028436279296 14960847257201664 14961774889100052 14979665510304768 15009211201646592 15056320070073828 15079584140195328 15098551744513536 15174873771412992 15195718378241856 15204804488910848 15315369704054784 15316319317751712 15384543126790383 15393742143116064 15413104905857568 15414887393312652 15436920257261568 15456337330876416 15514952711172096 15534467936612352 15536264459401728 15537227769450054 15565107912818688 15628742224041024 15635409303538206 15657757364680704 15659568145587456 15679265273148672 15758522762621184 15778344358603008 15883590403594368 15905408522280624 15954341020375212 15985809148620528 16005916633005936 16008658044567552 16028794269057024 16030647959463936 16080962774505174 16111681661601792 16112680649800056 16131947472635904 16135710886191104 16207584528635136 16208589463191723 16236771199828137 16239552150979584 16259978801783808 16332405973464672 16336216151878272 16364619791952768 16368437485511168 16462028243095344 16464847775121408 16493475065905152 16494497726809536 16567969521158874 16591650512726016 16592679260897688 16624375661666304 16645286356328448 16676553988375736 16699461342755373 16723330278700032 16756315151044608 16807865437103104 16830953164351872 16862200238886912 16885362601852416 16964532157719744 16985870712577728 17071732992839616 17098111151087616 17105405050024704 17119617726062592 17206156087271424 17207222937227232 17230859232470676 17317959911005572 17339743019089764 17342712881614848 17366535289419264 17376919415898112 17454321800068608 17455404037283394 17476276428688896 17510746401921024 17582335002046152 17592848163561216 17614977035265792 17617014163785888 17728338107948832 17755730810744832 17867931321397248 17869039204043664 17894579845349376 17925692999122944 17984035292198094 18009740300138496 18032393552689152 18125641869302016 18126765731025063 18152674746964992 18233532594714528 18267383592127488 18269496169852032 18292476152006784 18378243170863056 18413350470402048 18414492171200064 18436511397298176 18519781773482262 18522953747011584 18530855470860096 18556309942660728 18559488172548096 18582832916324352 18665606826816768 18666764168509899 18676767718662144 18700259980566528 18702422619374592 18761123236922703 18798127424766732 18813746563537536 18850854544925184 18908848616740992 18934822309895856 18946144176142848 18961886300258304 18969975268747776 19058918843857984 19085098677434712 19205699616944568 19208989070974976 19235375044973568 19243580681277792 19297557259259904 19356925598180352 19358125804380636 19395104938610688 19419500749049856 19510551991816704 19549034342885376 19636112025077184 19660810982275008 19665397642545408 19699589702161152 19791954184006368 19815620517568512 19816849164674016 19944380371442436 19947796342935552 19949033185466736 19972887347073024 20012281602195456 20075093426765104 20101422736571904 20102669104549122 20106112186927104 20131402326018048 20233165028550656 20260957837655808 20364638043497293 20391347102964768 20421759090335616 20512724169053844 20524989524154752 20550806541143424 20553183191083536 20582560343015424 20608449774501888 20675523567220938 20686603614896128 20712623915483136 20715019279202304 20716303692600072 20838322965388032 20847212404717608 20877009819574272 20879424194116608 20905687030864896 21011363683494912 21037792478137344 21165464883979728 21178120538125824 21207211363040832 21272454693833616 21314412198160704 21332122087790592 21341222177341248 21374197279285248 21441283699340232 21470736012114051 21482242215469056 21483574199733408 21509263296847872 21606412069062639 21610112704846848 21611452617588964 21639796925595264 21649028266437516 21652736201306112 21679971735711744 21776541297952896 21781621535837696 21819493055937024 21949370990793792 21992663635746048 22090626028211832 22122200683634688 22123572347863584 22265948457007164 22293955310258268 22297773704933376 22341753534726144 22441270885802496 22442662333650078 22469498265457152 22482933651849216 22513816802469888 22584480105110742 22619376210292992 22647827616770304 22762310657119488 22793577567362784 22807206733366272 22942963916302976 22973054556082176 22974478976627568 23090613214674096 23119657358786352 23122331089968978 23123617175486464 23155380385892352 23272429066758144 23273872049711192 23301701904918528 23304396689102592 23305841654175081 23347661869228032 23443113336061536 23453113955307309 23457130884748288 23486636047021056 23489352218381184 23637784143931776 23667516537904512 23674307747659776 23823908428529664 23825385605391552 23853874935840768 23931511530562818 23978713722930792 24008874949508904 24012987066851328 24043191403585536 24121444161757761 24167522492402688 24169020974700084 24197921208953856 24203566329286656 24311376792952704 24356511456169984 24359328226469376 24389968202675712 24504324227817408 24546929687929152 24552656228266752 24693042364643016 24697271662682112 24707807294480128 24740212598857728 24741746590214304 24887475769089024 24889018891346532 24936563492499456 25014830982563604 25064169899688976 25084995418050048 25134472726566912 25211798155654656 25246429746527808 25261525568190464 25293300358330368 25446798236579616 25478806068866592 25607599489259424 25647166726631424 25658107575037056 25679426589093888 25730076345679872 25809234130907136 25810834405840848 25846288848706014 25860139918147584 25892667665399808 25976939866508358 26009614528634646 26014069322422272 26049802934128896 26065379123847168 26181482700102912 26183106055925091 26214414643033344 26220530190060544 26266119602881536 26389272245341824 26422465552898688 26425521245678832 26592507161923248 26597061790580736 26598710913955648 26630516462764032 26633596216117248 26801896982095872 26803558806065496 26808149582569472 26841869768024064 26976052938297141 27014610450207744 27048590329033728 27188462803953024 27229012120447488 27350298892071792 27401075388191232 27404244254778048 27438714228010176 27567364756294584 27620025705603072 27621738256800096 27654767095947264 27784430620517376 27796283206290144 27834464913991092 27839232258822144 27874249374486528 28015151577993216 28050389970849792 28053633929061888 28197191137150098 28220619845306304 28237494050834432 28276281817387776 28363272925111488 28419216264214272 28442829450387456 28454962903121664 28588378265786976 28627648016152068 28644765599644544 28808549425416852 28813483606462464 28853062567460352 28865371021916688 28870314935074816 28906628980948992 29035388397270528 29037188706570954 29092657407916032 29129251123574784 29265827987725056 29323551514328064 29454168037615776 29498096463818112 29549384553241728 29687931276009552 29725273747011024 29730364939911168 29782056872558592 29921694514403328 29923549778200104 29959331020609536 30018422403293184 30112640140147656 30154003656823683 30159168280390656 30197103489027072 30349747542825984 30391436756483712 30409608977821696 30630739408109568 30632638635503424 30769086253580766 30787484286232128 30826209811715136 30829774786625304 30873840514523136 30912674661752832 31013285350831407 31029905422344192 31068935873224704 31072528918803456 31074455538900108 31257484448082048 31270818607076412 31315514729361408 31319136291174912 31358530546297344 31517045525242368 31556688717206016 31767180807188736 31810817044561248 31908682040750424 31971618297241056 32011833266011872 32061295918927872 32161925549010348 32223363323203584 32225361299600112 32263894945271808 32271421772382208 32415169057270272 32417178926383446 32473542399656274 32479104301959168 32519957603567616 32664811946929344 32672432303756544 32729239583905536 32736874971022336 32924056486190688 32988995453619072 33135939042317748 33183301025452032 33185358521795376 33248751323332608 33290572712656896 33353107976751472 33398922685510746 33446660557400064 33512630302089216 33615730874206208 33661906328703744 33663993500475117 33724400477773824 33770725203704832 33876720157666113 33929064315439488 33971741425155456 34143465985679232 34196222302175232 34210810100049408 34239235452125184 34412312174542848 34414445874454464 34461718464941352 34635919822011144 34679486038179528 34685425763229696 34733070578838528 34908643600137216 34910808074566788 34952552857377792 35021492803842048 35164670004092304 35185696327122432 35229954070531584 35234028327571776 35456676215897664 35511461621489664 35735862642794496 35738078408087328 35897267295844227 35968070584396188 36019480600276992 36064787105378304 36251283738604032 36253531462050126 36305349493929984 36467065189429056 36534767184254976 36538992339704064 36584952304013568 36756486341726112 36828984342400128 37039563546964524 37045907494023168 37061710941720192 37112619885321456 37118976345096192 37165665832648704 37331213653633536 37333528337019798 37353535437324288 37400519961133056 37404845238749184 37522246473845406 37596254849533464 37627493127075072 37701709089850368 37817697233481984 37820042080780687 37869644619791712 37892288352285696 37939950537495552 38117837687715968 38170197354869424 38411399233889136 38417978141949952 38470750089947136 38487161362555584 38595114518519808 38713851196360704 38716251608761272 38790209877221376 38839001498099712 38965409799762537 39014421792951969 39021103983633408 39098068685770752 39272224050154368 39321621964550016 39330795285090816 39399179404322304 39583908368012736 39631241035137024 39633698329348032 39888760742884872 39895592685871104 39898066370933472 39945774694146048 40150186853530208 40202845473143808 40205338209098244 40212224373854208 40262804652036096 40466330057101312 40521915675311616 40729276086994586 40782694205929536 40843518180671232 41025448338107688 41049979048309504 41101613082286848 41106366382167072 41351047134441876 41430038558404608 41432607385200144 41676645930776064 41694424809435216 41754019639148544 41758848388233216 41811374061729792 42022727366989824 42075584956274688 42295786705725147 42330929767959456 42356241076251648 42414422726081664 42544909387667232 42628824396321408 42664244175581184 42682444354682496 42748394558570496 42882567398680464 42941472024228102 42964484430938112 42967148399466816 43018526593695744 43212824138125278 43220225409693696 43222905235177928 43279593851190528 43298056532875032 43305472402612224 43359943471423488 43553082595905792 43555783059856431 43563243071675392 43638986111874048 43898741981587584 43985327271492096 44181252056423664 44244401367269376 44247144695727168 44531896914014328 44587910620516536 44595547409866752 44882541771604992 44885324667300156 44938996530914304 45027633604939776 45168960210221484 45238752420585984 45295655233540608 45524621314238976 45587155134725568 45614413466732544 45885927832605952 45946109112164352 45948957953255136 46181226429348192 46239314717572704 46244662179937956 46310760771784704 46544858133516288 46547744099422384 46603403809837056 46608793378205184 46611683308350162 46695323738456064 46886226672123072 46906227910614618 46914261769496576 46973272094042112 46978704436762368 47275568287863552 47335033075809024 47650771210783104 47863023061125636 47957427445861584 48017749899017808 48025974133702656 48086382807171072 48242888323515522 48335044984805376 48338041949400168 48395842417907712 48407132658573312 48622753585905408 48625768389575169 48710313599484411 48713022912339968 48718656452938752 48779936405351424 49008648455634816 49093859375858304 49105312456533504 49386084729286032 49394543325364224 49415614588960256 49480425197715456 49483493180428608 49774951538178048 49778037782693064 49873126984998912 50029661965127208 50098384028266119 50128339799377952 50169990836100096 50268945453133824 50423596311309312 50492859493055616 50523051136380928 50586600716660736 50893596473159232 50957612137733184 51215198978518848 51294333453262848 51316215150074112 51358853178187776 51618468261814272 51621668811681696 51692577697412028 51953879733016716 52019229057269292 52028138644844544 52099605868257792 52130758247694336 52362965400205824 52366212111850182 52428829286066688 52441060380121088 52532239205763072 52778544490683648 52844931105797376 52851042491357664 53185014323846496 53197421827911296 53267192432234496 53603793964191744 53607117612130992 53616299165138944 53683739536048128 53952105876594282 54029220900415488 54097180658067456 54376925607906048 54380297193075189 54458024240894976 54700597784143584 54802150776382464 54808488509556096 54877428456020352 55134729512589168 55240051411206144 55243476513600192 55309534191894528 55568861241034752 55592566412580288 55668929827982184 55678464517644288 55748498748973056 56000292505529697 56030303155986432 56100779941699584 56107267858123776 56283369710768109 56394382274300196 56441239690612608 56474988101668864 56552563634775552 56726545850222976 56838432528428544 56885658900774912 56909925806243328 57176756531573952 57255296032304136 57289531199289088 57617098850833704 57626967212924928 57706125134920704 57730742043833376 58070776794541056 58074377413141908 58185314815832064 58258502247149568 58531655975450112 58647103028656128 58908336075231552 58996192927636224 59098769106483456 59375862552019104 59450547494022048 59843389028806656 59847099556400208 59918662041219072 60036844806586368 60225280280295312 60308007313647366 60318336560781312 60394206978054144 60699495085651968 60782873512967424 60819217955643392 61093914130491879 61265277271006848 61538172507161532 61574968572464256 61652419623430272 61659549573250608 61747681029046272 61825349323505664 62026570701662814 62059810844688384 62137871746449408 62145057837606912 62148911077800216 62514968896164096 62541637214152824 62631029458722816 62638272582349824 62717061092594688 63034091050484736 63113377434412032 63534361614377472 63621634089122496 63817364081500848 63943236594482112 64023666532023744 64122591837855744 64323851098020696 64446726646407168 64450722599200224 64527789890543616 64819236207187917 64830338114540544 64834357852766892 64947084799312548 64958208603918336 65039915207135232 65329623893858688 65344864607513088 65458479167811072 65473749942044672 65848112972381376 65977990907238144 66271878084635496 66366602050904064 66370717043590752 66706215953502944 66797845371021492 66893321114800128 67025260604178432 67231461748412416 67323812657407488 67327987000950234 67448800955547648 67541450407409664 67753440315332226 67858128630878976 67943482850310912 68286931971358464 68421620200098816 68828891748908928 68923436929882704 69271839644022288 69358972076359056 69370851526459392 69466141157677056 69817287200274432 69821616149133576 69905105714755584 69917524962525243 70042985607684096 70329340008184608 70359341865921927 70371392654244864 70459908141063168 70468056655143552 70913352431795328 71022923242979328 71471725285588992 71476156816174656 71794534591688454 71936141168792376 72038961200553984 72129574210756608 72364332485273283 72502567477208064 72507062924100252 72610698987859968 72934130378858112 73069534368509952 73077984679408128 73169904608027136 73512972683452224 73657968684800256 74079127093929048 74091814988046336 74123421883440384 74225239770642912 74662427307267072 74667056674039596 74809690477498368 75044492947690812 75192509699066928 75254986254150144 75403418179700736 75635394466963968 75640084161561374 75739289239583424 75784576704571392 75879901074991104 76235675375431936 76340394709738848 76822798467778272 76941500179894272 76974322725111168 77190229037039616 77427702392721408 77432503217522544 77580419754442752 77678002996199424 77930819599525074 78028843585903938 78042207967266816 78196137371541504 78544448100308736 78549318167775273 78643243929100032 78661590570181632 78798358808644608 79167816736025472 79267396658696064 79777521485769744 79791185371742208 79796132741866944 79891549388292096 80300373707060416 80405690946287616 80410676418196488 80424448747708416 80525609304072192 80928158814891423 80932660114202624 81043831350623232 81458552173989172 81565388411859072 81687036361342464 82050896676215376 82099958096619008 82203226164573696 82212732764334144 82702094268883752 82860077116809216 82865214770400288 83353291861552128 83388849618870432 83517696776466432 83622748123459584 84045454733979648 84151169912549376 84591573411450294 84661859535918912 84712482152503296 84828845452163328 85089818775334464 85257648792642816 85328488351162368 85364888709364992 85765134797360928 85882944048456204 85934296798933632 86425648276250556 86440450819387392 86445810470355856 86559187702381056 86596113065750064 86610944805224448 86719886942846976 87106165191811584 87111566119712862 87126486143350784 87277972223748096 87797483963175168 87970654542984192 88362504112847328 88494289391454336 89063793828028656 89175821241033072 89191094819733504 89765083543209984 89770649334600312 89877993061828608 90055267209879552 90337920420442968 90462010970471049 90477504841171968 90591310467081216 91049242628477952 91174310269451136 91228826933465088 91771855665211904 91892218224328704 91897915906510272 92362452858696384 92478629435145408 92489324359875912 92621521543569408 93039856052494221 93089716267032576 93095488198844768 93206807619674112 93217586756410368 93223366616700324 93772453344246144 93812455821229236 93828523538993152 93946544188084224 93957408873524736 94551136575727104 94670066151618048 95301542421566208 95726046122251272 95914854891723168 96035499798035616 96485776647031044 96670089969610752 96676083898800336 96791684835815424 96814265317146624 97245507171810816 97251536779150338 97420627198968822 97426045824679936 97437312905877504 97559872810702848 98017296911269632 98187718751716608 98210624913067008 98772169458572064 98831229177920512 98966986360857216 99549903076356096 99556075565386128 99746253969997824 100059323930254416 100196768056532238 100256679598755904 100339981672200192 100537890906267648 100847192622618624 100985718986111232 100991980501425351 101046102272761856 101173201433321472 101630160472998339 101787192946318464 101915224275466368 102430397957037696 102588666906525696 102632430300148224 102717706356375552 103236936523628544 103243337623363392 103385155394824056 103907759466033432 104038458114538584 104056277289689088 104199211736515584 104725930800411648 104732424223700364 104857658572133376 104882120760242176 105064478411526144 105557088981367296 105689862211594752 105702084982715328 106370028647692992 106394843655822592 106534384864468992 107207587928383488 107214235224261984 107691801887532681 107904211753188564 108058441800830976 108194361316134912 108753851215812096 108760594386150378 108916048481789952 109401195568287168 109604301552764928 109616977019112192 109754856912040704 110269459025178336 110486953027200384 111137722482069504 111185132825160576 111337859655964368 111356929035288576 111496997497946112 112000585011059394 112060606311972864 112201559883399168 112214535716247552 112566739421536218 112788764548600392 112882479381225216 112949976203337728 113105127269551104 113453091700445952 113460126242342061 113676865056857088 113819851612486656 114353513063147904 114510592064608272 114579062398578176 115234197701667408 115253934425849856 115412250269841408 115461484087666752 116141553589082112 116148754826283816 116370629631664128 116517004494299136 116896229399287611 117063311950900224 117294206057312256 117816672150463104 117992385855272448 118197538212966912 118751725104038208 118901094988044096 119686778057613312 119694199112800416 119837324082438144 120450560560590624 120616014627294732 120636673121562624 120788413956108288 121398990171303936 121565747025934848 121638435911286784 122187828260983758 122530554542013696 123076345014323064 123149937144928512 123304839246860544 123319099146501216 124053141403325628 124290115675213824 124297822155600432 125029937792328192 125083274428305648 125262058917445632 125276545164699648 125434122185189376 126068182100969472 126226754868824064 126887360117175441 127068723228754944 127243268178244992 127634728163001696 127886473188964224 128047333064047488 128245183675711488 128647702196041392 128893453292814336 128901445198400448 129055579781087232 129638472414375834 129660676229081088 129668715705533784 129894169598625096 129916417207836672 130079830414270464 130659247787717376 130667349179569293 130689729215026176 130916958335622144 130947499884089344 131696225944762752 131955981814476288 132543756169270992 132733204101808128 132741434087181504 133412431907005888 133595690742042984 133786642229600256 134462923496824832 134647625314814976 134655974001900468 135082900814819328 135506880630664452 135716257261757952 135886965700621824 136573863942716928 136843240400197632 137657783497817856 137846873859765408 138543679288044576 138717944152718112 138932282315354112 139634574400548864 139643232298267152 139810211429511168 139835049925050486 140085971215368192 140658680016369216 140718683731843854 140742785308489728 140919816282126336 140936113310287104 141826704863590656 142952313632349312 143589069183376908 143872282337584752 144077922401107968 144259148421513216 144728664970546566 145005134954416128 145014125848200504 145221397975719936 145868260757716224 145877305168725507 146139068737019904 146155969358816256 146339809216054272 147025945366904448 147315937369600512 148158254187858096 148183629976092672 148246843766880768 148450479541285824 149324854614534144 149334113348079192 149619380954996736 150088985895381624 150295152084798357 150385019398133856 150509972508300288 150806836359401472 151270788933927936 151280168323122748 151478578479166848 151569153409142784 151759802149982208 152471350750863872 152680789419477696 153645596935556544 153883000359788544 153948645450222336 154855404785442816 154865006435045088 155861639199050148 156057687171807876 156084415934533632 156392274743083008 157088896200617472 157098636335550546 157286487858200064 157323181140363264 157596717617289216 158335633472050944 158534793317392128 159555042971539488 159592265483733888 160600747414120832 160811381892575232 160821352836392976 160848897495416832 161051218608144384 161856317629782846 161865320228405248 162087662701246464 162917104347978344 163130776823718144 163140891579225567 163374072722684928 164101793352430752 164199916193238016 164406452329147392 164425465528668288 165404188537767504 165720154233618432 165730429540800576 166706583723104256 166777699237740864 167035393552932864 167245496246919168 168000877516589091 168090909467959296 168302339825098752 168850109132304327 169183146822900588 169323719071837824 169424964305006592 169657690904326656 170179637550668928 170515297585285632 170656976702324736 170729777418729984 171530269594721856 171765888096912408 171868593597867264 172851296552501112 172880901638774784 172891620940711712 173118375404762112 173192226131500128 174212330383623168 174223132239425724 174252972286701568 174555944447496192 175594967926350336 175941309085968384 176725008225694656 176988578782908672 178127587656057312 178351642482066144 179530167086419968 179541298669200624 179755986123657216 180110534419759104 180675840840885936 180924021940942098 180955009682343936 181182620934162432 182098485256955904 182348620538902272 182457653866930176 183281742391475637 183543711330423808 183795831813020544 184724905717392768 184957258870290816 184978648719751824 185243043087138816 186079712104988442 186179432534065152 186190976397689536 186413615239348224 186435173512820736 186446733233400648 187544906688492288 187624911642458472 187657047077986304 187893088376168448 187914817747049472 189102273151454208 189340132303236096 190603084843132416 191452092244502544 191829709783446336 192070999596071232 192971553294062088 193340179939221504 193352167797600672 193583369671630848 194491014343621632 194503073558300676 194841254397937644 194874625811755008 195119745621405696 196034593822539264 196375437503433216 196421249826134016 197544338917144128 197662458355841024 197933972721714432 199099806152712192 199112151130772256 200118647860508832 200393536113064476 200513359197511808 200679963344400384 201075781812535296 201694385245237248 201971437972222464 201983961002850702 202092204545523712 202346402866642944 203260320945996678 203574385892636928 203830448550932736 204860795914075392 205264860600296448 206486675246726784 206770310789648112 207815518932066864 208076916229077168 208112554579378176 208398423473031168 209451861600823296 209464848447400728 209715317144266752 209752574887575729 209764241520484352 210128956823052288 211078025597765781 211114177962734592 211379724423189504 211404169965430656 212740057295385984 212789687311645184 213068769728937984 214415175856766976 214428470448523968 215383603775065362 215808423506377128 216116883601661952 216388722632269824 217092997455819849 217507702431624192 217521188772300756 217832096963579904 218802391136574336 219208603105529856 219233954038224384 219509713824081408 220538918050356672 220973906054400768 222275444964139008 222370265650321152 222675719311928736 224001170022118788 224429071432495104 225133478843072436 225577529097200784 225764958762450432 225899952406675456 226210254539102208 226906183400891904 226920252484684122 227353730113714176 227639703224973312 228707026126295808 229021184129216544 229158124797156352 230468395403334816 230824500539682816 230922968175333504 232283107178164224 232297509652567632 232741259263328256 233034008988598272 233792458798575222 234126623901800448 234588412114624512 235633344300926208 235647954503325819 235984771710544896 236395076425933824 237503450208076416 237802189976088192 239373556115226624 239388398225600832 239674648164876288 240901121121181248 241232029254589464 241273346243125248 241576827912216576 242797980342607872 243131494051869696 244375656521967516 245061109084027392 246152690028646128 246299874289857024 246609678493721088 246638198293002432 248106282806651256 248580231350427648 248595644311200864 250059875584656384 250166548856611296 250553090329399296 250868244370378752 252136364201938944 252453509737648128 253774720234350882 254137446457509888 254486536356489984 255269456326003392 255772946377928448 256094666128094976 257295404392082784 257802890396800896 259276944828751668 259321352458162176 259337431411067568 259788339197250192 259832834415673344 260159660828540928 261318495575434752 261334698359138586 261379458430052352 261833916671244288 261894999768178688 263392451889525504 263911963628952576 264740294565464809 265087512338541984 265482868174363008 266824863814011776 267191381484085968 267573284459200512 268925846993649664 269295250629629952 269311948003800936 270165801629638656 271013761261328904 271432514523515904 271773931401243648 273147727885433856 273686480800395264 275315566995635712 275693747719530816 277087358576089152 277435888305436224 277864564630708224 279119568157482663 279269148801097728 279286464596534304 279620422859022336 279670099850100972 281317360032738432 281437367463687708 281485570616979456 281839632564252672 281872226620574208 283653409727181312 285904627264698624 287178138366753816 287744564675169504 289457329941093132 290010269908832256 290028251696401008 290442795951439872 291736521515432448 291754610337451014 292278137474039808 292311938717632512 292679618432108544 294051890733808896 294631874739201024 296316508375716192 296493687533761536 296900959082571648 298649709229068288 298668226696158384 299238761909993472 300177971790763248 300590304169596714 300770038796267712 301019945016600576 301613672718802944 302541577867855872 302560336646245496 302957156958333696 302975941504276053 303138306818285568 303519604299964416 304890481418995017 304942701501727744 305361578838955392 307291193871113088 307766000719577088 307897290900444672 309710809570885632 309730012870090176 311723278398100296 312115374343615752 312168831869067264 314177792401234944 314197272671101092 314572975716400128 314646362280726528 315193435234578432 316671266944101888 317069586634784256 319110085943078976 319184530967467776 321201494828241664 321622763785150464 321642705672785952 323712635259565692 324175325402492928 325834208695956688 326261553647436288 326281783158451134 326748145445369856 328203586704861504 328399832386476032 328812904658294784 328850931057336576 330808377075535008 331460859081601152 333413167446208512 333555398475481728 334070787105865728 334490992493838336 336001755033178182 336181818935918592 336604679650197504 337700218264608654 338366293645801176 338647438143675648 338849928610013184 339315381808653312 340359275101337856 340380378727026183 341030595170571264 341459554837459968 343060539189443712 343531776193824816 343737187195734528 345702593105002224 345761803277549568 345783241881423424 346236750809524224 346384452263000256 348424660767246336 348446264478851448 348505944573403136 349111888894992384 350688688197862833 351189935852700672 351882618171936768 353450016451389312 353977157565817344 356255175312114624 356703284964132288 359060334172839936 359082597338401248 359511972247314432 361351681681771872 361848043881884196 361910019364687872 362365241868324864 364196970513911808 364697241077804544 364915307733860352 366563484782951274 367087422660847616 367591663626041088 369449811434785536 369914517740581632 369957297439503648 372159424209976884 372381952795379072 372870347025641472 372893466466801296 375089813376984576 375249823284916944 375314094155972608 375786176752336896 375829635494098944 378204546302908416 378680264606472192 380662080351526323 381206169686264832 382904184489005088 383659419566892672 384141999192142464 385943106588124176 386680359878443008 386704335595201344 387166739343261696 388982028687243264 389006147116601352 389682508795875288 389749251623510016 390239491242811392 392002047538707879 392069187645078528 392750875006866432 392842499652268032 395088677834288256 395324916711682048 395867945443428864 398199612305424384 398224302261544512 400237295721017664 400787072226128952 401026718395023616 401359926688800768 403388770490474496 403942875944444928 403967922005701404 406520641891993356 407148771785273856 407660897101865472 409721591828150784 410529721200592896 412973350493453568 413540621579296224 415631037864133728 416153832458154336 416796846946062336 418903723201646592 418929696894801456 419430634288533504 419505149775151458 419528483040968704 420257913646104576 422156051195531562 422228355925469184 422759448846379008 422808339930861312 425480114590771968 425579374623290368 428856940897047936 430767207550130724 431616847012754256 432233767203323904 432777445264539648 434185994911639698 435015404863248384 435042377544601512 435664193927159808 437604782273148672 437631915506176521 438417206211059712 438467908076448768 439019427648162816 441077836100713344 441947812108801536 444550889928278016 444740531300642304 445351438623857472 448002340044237576 448858142864990208 450266957686144872 451155058194401568 451529917524900864 452420509078204416 453812366801783808 453840504969368244 454707460227428352 455279406449946624 457414052252591616 458042368258433088 458316249594312704 460936790806669632 461649001079365632 461845936350667008 464566214356328448 464595019305135264 467584917597150444 468253247803600896 469176824229249024 471266688601852416 471295909006651638 471969543421089792 472790152851867648 475006900416152832 475604379952176384 478776796451201664 481802242242362496 482464058509178928 482546692486250496 483153655824433152 485595960685215744 486262988103739392 488751313043935032 489422674737676701 490122218168054784 492305380057292256 492599748579714048 493219356987442176 493276396586004864 496212565613302512 497160462700855296 497191288622401728 500119751169312768 500333097713222592 501106180658798592 501736488740757504 504272728403877888 504907019475296256 506550327396912981 507549440468701764 508274892915019776 508973072712979968 510538912652006784 511545892755856896 512189332256189952 514590808784165568 515605780793601792 518553889657503336 518642704916324352 518674862822135136 519576678394500384 522636991150869504 522669396718277172 522758916860104704 523667833342488576 523789999536357376 526784903779051008 527823927257905152 529480589130929618 530175024677083968 530965736348726016 533649727628023552 534382762968171936 538590501259259904 538623896007601872 540331603259277312 542027522522657808 542865029047031808 543547862802487296 546295455770867712 547372961600790528 549845227174426911 550631133991271424 551387495439061632 554174717152178304 554871776610872448 555729129261416448 558239136314965326 558538297602195456 558572929193068608 559240845718044672 559340199700201944 562634720065476864 562874734927375416 562971141233958912 563679265128505344 563744453241148416 567306819454362624 571809254529397248 574356276733507632 575489129350339008 578914659882186264 580020539817664512 580056503392802016 583473043030864896 583509220674902028 584623877435265024 585359236864217088 588103781467617792 589263749478402048 592633016751432384 592987375067523072 593801918165143296 597299418458136576 597336453392316768 600355943581526496 601180608339193428 601540077592535424 602039890033201152 603227345437605888 605083155735711744 605120673292490992 605914313916667392 605951883008552106 606276613636571136 607039208599928832 609780962837990034 609885403003455488 610723157677910784 614582387742226176 615794581800889344 619460025740180352 623446556796200592 624230748687231504 624337663738134528 628355584802469888 628394545342202184 629145951432800256 629292724561453056 630386870469156864 633234076793297343 633342533888203776 634139173269568512 638220171886157952 638369061934935552 642402989656483328 643245527570300928 643285411345571904 647425270519131384 648350650804985856 651278992367459547 651668417391913376 652523107294872576 652563566316902268 653496290890739712 656407173409723008 656799664772952064 657625809316589568 657701862114673152 661616754151070016 662921718163202304 666826334892417024 667110796950963456 672003510066356364 675400436529217308 676732587291602352 677294876287351296 677699857220026368 678630763617306624 680718550202675712 680760757454052366 682061190341142528 682919109674919936 686121078378887424 687063552387649632 687474374391469056 691405186210004448 691566483762846848 692473501619048448 692768904526000512 696849321534492672 696892528957702896 697011889146806272 698223777789984768 701377376395725666 702379871705401344 703765236343873536 706900032902778624 706943863509977457 707954315131634688 712510350624229248 713406569928264576 718120668345679872 718165194676802496 719023944494628864 722703363363543744 723696087763768392 723820038729375744 724730483736649728 728393941027823616 729394482155609088 733126969565902548 734174845321695232 735183327252082176 738899622869571072 739829035481163264 739914594879007296 744318848419953768 744763905590758144 745740694051282944 745786932933602592 750179626753969152 750499646569833888 751659270988197888 756409092605816832 757360529212944384 761324160703052646 762412339372529664 765808368978010176 767318839133785344 768283998384284928 771886213176248352 773408671190402688 777964057374486528 778012294233202704 779365017591750576 779498503247020032 780478982485622784 784004095077415758 784138375290157056 785501750013732864 785684999304536064 790177355668576512 790649833423364096 791735890886857728 794220883696394427 796448604523089024 800474591442035328 801574144452257904 802053436790047232 802719853377601536 806777540980948992 807885751888889856 807935844011402808 813041283783986712 814297543570547712 815321794203730944 819443183656301568 821059442401185792 825946700986907136 827081243158592448 831262075728267456 832307664916308672 833593693892124672 837807446403293184 837859393789602912 838861268577067008 839010299550302916 844312102391063124 844456711850938368 845518897692758016 845616679861722624 850960229181543936 851158749246580736 857713881794095872 861534415100261448 863233694025508512 868371989823279396 870030809726496768 870084755089203024 871328387854319616 875209564546297344 875263831012353042 876834412422119424 876935816152897536 878038855296325632 882155672201426688 883895624217603072 889481062601284608 890702877247714944 896004680088475152 897716285729980416 900533915372289744 902310116388803136 903059835049801728 904841018156408832 907624733603567616 907681009938736488 908927824512828159 909414920454856704 910558812899893248 914671444256985051 914828104505183232 916084736516866176 916632499188625408 921873581613339264 923298002158731264 923691872701334016 929132428712656896 929190038610270528 935169835194300888 936506495607201792 942533377203704832 942591818013303276 943939086842179584 945580305703735296 950013800832305664 951208759904352768 957553592902403328 963604484484724992 964928117018357856 972525976207478784 977502626087870064 978845349475353402 980244436336109568 984610760114584512 985199497159428096 986438713974884352 986552793172009728 992425131226605024 994382577244803456 1000239502338625536 1000666195426445184 1002212361317597184 1003472977481515008 1008545456807755776 1009814038950592512 1013100654793825962 1015098880937403528 1016549785830039552 1017946145425959936 1021077825304013568 1021141136181078549 1023091785511713792 1024378664512379904 1029181617568331136 1031211561587203584 1037107779315006672 1037285409832648704 1037349725644270272 1039153356789000768 1045273982301739008 1045338793436554344 1045517833720209408 1047335666684977152 1052066064593588499 1053569807558102016 1055647854515810304 1058961178261859236 1060350049354167936 1061931472697452032 1067299455256047104 1068765525936343872 1077181002518519808 1077247792015203744 1084055045045315616 1085730058094063616 1087095725604974592 1092590911541735424 1094745923201581056 1099690454348853822 1101262267982542848 1102774990878123264 1108349434304356608 1109743553221744896 1116478272629930652 1117145858386137216 1118680399400403888 1125269440130953728 1125749469854750832 1125942282467917824 1127358530257010688 1127488906482296832 1134613638908725248 1141986241054578969 1143618509058794496 1148712553467015264 1150978258700678016 1157829319764372528 1160041079635329024 1160113006785604032 1166946086061729792 1167018441349804056 1169247754870530048 1170718473728434176 1176006142616123637 1176207562935235584 1178527498956804096 1185266033502864768 1185974750135046144 1187603836330286592 1194598836916273152 1194672906784633536 1200711887163052992 1202361216678386856 1203080155185070848 1204079780066402304 1210166311471423488 1210241346584981984 1211828627833334784 1211903766017104212 1219561925675980068 1219770806006910976 1221446315355821568 1229164775484452352 1231589163601778688 1238920051480360704 1246893113592401184 1248461497374463008 1256711169604939776 1256789090684404368 1258291902865600512 1258585449122906112 1260773740938313728 1266468153586594686 1266685067776407552 1268278346539137024 1276440343772315904 1276738123869871104 1284805979312966656 1286570822691143808 1294850541038262768 1296701301609971712 1302557984734919094 1303336834783826752 1305046214589745152 1305127132633804536 1306992581781479424 1312814346819446016 1312895746518529563 1313599329545904128 1315251618633179136 1315403724229346304 1323233508302140032 1325843436326404608 1333652669784834048 1334221593901926912 1344007020132712728 1350800873058434616 1353465174583204704 1354589752574702592 1357261527234613248 1361437100405351424 1361521514908104732 1364122380682285056 1365838219349839872 1372242156757774848 1374127104775299264 1374948748782938112 1382810372420008896 1383132967525693696 1384947003238096896 1385537809052001024 1393698643068985344 1393785057915405792 1402754752791451332 1404759743410802688 1407530472687747072 1413800065805557248 1413887727019954914 1415908630263269376 1425020701248458496 1426813139856529152 1436330389353604992 1445406726727087488 1447392175527536784 1447640077458751488 1449460967473299456 1456787882055647232 1458788964311218176 1466253939131805096 1468268024213030103 1468349690643390464 1470366654504164352 1477799245739142144 1479658070962326528 1479829189758014592 1488637696839907536 1489527811181516288 1491481388102565888 1491573865867205184 1500359253507938304 1500999293139667776 1503318541976395776 1512818185211633664 1514721058425888768 1519650982190738943 1522648321406105292 1524824678745059328 1531616737956020352 1534637678267570688 1536567996768569856 1543772426352496704 1546817342380805376 1555928114748973056 1556024588466405408 1558730035183501152 1568008190154831516 1568276750580314112 1571003500027465728 1571369998609072128 1580354711337153024 1581299666846728192 1583471781773715456 1588441767392788854 1592897209046178048 1600949182884070656 1603148288904515808 1604106873580094464 1615771503777779712 1615871688022805616 1626082567567973424 1628595087141095424 1630643588407461888 1638886367312603136 1642118884802371584 1649535681523280733 1651893401973814272 1654162486317184896 1662524151456534912 1664615329832617344 1667187387784249344 1675614892806586368 1675718787579205824 1677722537154134016 1678020599100605832 1688624204782126248 1688913423701876736 1691037795385516032 1691233359723445248 1701920458363087872 1702317498493161472 1715427763588191744 1723068830200522896 1726467388051017024 1736743979646558792 1740061619452993536 1740169510178406048 1750419129092594688 1750527662024706084 1753871632305795072 1756077710592651264 1764311344402853376 1767791248435206144 1778962125202569216 1781405754495429888 1792009360176950304 1801067830744579488 1804620232777606272 1806119670099603456 1809682036312817664 1815249467207135232 1815362019877472976 1817855649025656318 1818829840909713408 1821117625799786496 1829342888513970102 1829656209010366464 1832169473033732352 1833264998377250816 1843747163226678528 1847383745402668032 1858380077220541056 1870339670388601776 1873012991214403584 1885066754407409664 1885183636026606552 1887878173684359168 1891160611407470592 1900027601664611328 1902417519808705536 1915107185804806656 1927208968969449984 1929856234036715712 1945051952414957568 1953836977102378641 1955005252175740128 1957690698950706804 1960488872672219136 1969221520229169024 1970398994318856192 1972877427949768704 1973105586344019456 1984850262453210048 1988765154489606912 2000479004677251072 2001332390852890368 2026201309587651924 2030197761874807056 2033099571660079104 2035892290851919872 2042155650608027136 2042282272362157098 2046183571023427584 2048757329024759808 2058363235136662272 2062423123174407168 2074215558630013344 2074699451288540544 2078306713578001536 2090547964603478016 2090677586873108688 2091035667440418816 2094671333369954304 2104132129187176998 2107139615116204032 2111295709031620608 2117922356523718472 2120700098708335872 2120831590529932371 2123862945394904064 2134598910512094208 2137531051872687744 2154362005037039616 2154495584030407488 2168110090090631232 2171460116188127232 2174191451209949184 2185181823083470848 2199380908697707644 2202524535965085696 2205549981756246528 2216698868608713216 2219487106443489792 2232956545259861304 2234291716772274432 2237360798800807776 2250538880261907456 2251498939709501664 2254977812964593664 2269227277817450496 2283972482109157938 2287237018117588992 2297425106934030528 2301956517401356032 2315658639528745056 2320226013571208064 2333892172123459584 2334036882699608112 2338495509741060096 2341436947456868352 2352012285232247274 2352415125870471168 2357054997913608192 2370532067005729536 2371949500270092288 2375207672660573184 2382662651089183281 2389345813569267072 2401423774326105984 2404722433356773712 2406160310370141696 2408159560132804608 2420332622942846976 2420482693169963968 2423657255666669568 2423807532034208424 2439123851351960136 2439541612013821952 2442892630711643136 2458329550968904704 2463178327203557376 2477840102960721408 2493786227184802368 2496922994748926016 2513422339209879552 2513578181368808736 2516583805731201024 2532936307173189372 2533370135552815104 2536556693078274048 2552880687544631808 2553476247739742208 2569611958625933312 2573141645382287616 2589701082076525536 2605115969469838188 2606673669567653504 2610092429179490304 2610254265267609072 2613985163562958848 2625628693638892032 2625791493037059126 2627198659091808256 2630503237266358272 2630807448458692608 2646467016604280064 2651686872652809216 2668443187803853824 2688014040265425456 2701601746116869232 2706930349166409408 2709179505149405184 2714523054469226496 2722874200810702848 2723043029816209464 2726783473538484477 2728244761364570112 2731676438699679744 2744014332770955153 2744484313515549696 2748254209550598528 2749897497565876224 2765620744840017792 2766265935051387392 2769894006476193792 2771075618104002048 2787397286137970688 2787570115830811584 2805509505582902664 2809519486821605376 2827600131611114496 2827775454039909828 2831817260526538752 2850041402496916992 2853626279713058304 2872660778707209984 2890813453454174976 2894784351055073568 2917577928622436352 2932507878263610192 2936536048426060206 2936699381286780928 2940733309008328704 2955598491478284288 2959316141924653056 2959658379516029184 2977275393679815072 2979055622363032576 2983147731734410368 3000718507015876608 3001998586279335552 3006637083952791552 3025636370423267328 3029442116851777536 3039301964381477886 3045296642812210584 3049649357490118656 3063233475912040704 3063423408543235647 3069275356535141376 3073135993537139712 3087544852704993408 3093634684761610752 3111856229497946112 3112049176932810816 3117460070367002304 3136016380309663032 3136553501160628224 3142007000054931456 3160709422674306048 3166943563547430912 3176883534785577708 3185794418092356096 3201898365768141312 3206296577809031616 3208213747160188928 3231543007555559424 3231743376045611232 3252165135135946848 3257190174282190848 3261287176814923776 3277772734625206272 3284237769604743168 3299071363046561466 3303786803947628544 3308324972634369792 3325048302913069824 3329230659665234688 3351437575158411648 3356041198201211664 3377248409564252496 3377826847403753472 3382075590771032064 3382466719446890496 3403840916726175744 3404634996986322944 3425958723163736907 3430855527176383488 3446137660401045792 3452934776102034048 3473487959293117584 3480123238905987072 3480339020356812096 3500838258185189376 3501055324049412168 3507743264611590144 3512155421185302528 3528622688805706752 3535582496870412288 3557924250405138432 3562811508990859776 3584018720353900608 3602135661489158976 3609240465555212544 3612239340199206912 3630498934414270464 3630724039754945952 3635711298051312636 3658685777027940204 3659312418020732928 3664338946067464704 3666529996754501632 3687494326453357056 3694767490805336064 3716760154441082112 3740679340777203552 3770133508814819328 3770367272053213104 3775756347368718336 3782321222814941184 3800055203329222656 3804835039617411072 3830214371609613312 3854417937938899968 3859712468073431424 3890103904829915136 3907673954204757282 3910010504351480256 3915381397901413608 3920977745344438272 3938443040458338048 3938687239555588689 3940797988637712384 3945754855899537408 3946211172688038912 3969700524906420096 3977530308979213824 4000958009354502144 4002664781705780736 4052402619175303848 4060395523749614112 4071784581703839744 4084311301216054272 4084564544724314196 4092367142046855168 4097514658049519616 4116726470273324544 4124846246348814336 4148431117260026688 4149398902577081088 4156613427156003072 4181095929206956032 4181355173746217376 4208264258374353996 4214279230232408064 4222591418063241216 4235844713047436944 4241400197416671744 4241663181059864742 4247725890789808128 4269197821024188416 4275062103745375488 4308991168060814976 4336220180181262464 4342920232376254464 4348382902419898368 4370363646166941696 4398761817395415288 4405049071930171392 4411099963512493056 4433397737217426432 4438974212886979584 4465913090519722608 4468583433544548864 4474721597601615552 4501077760523814912 4502997879419003328 4509955625929187328 4538454555634900992 4558952946572216829 4567944964218315876 4574474036235177984 4594850213868061056 4603913034802712064 4631317279057490112 4640452027142416128 4667784344246919168 4668073765399216224 4704024570464494548 4704830251740942336 4714109995827216384 4741064134011459072 4743899000540184576 4750415345321146368 4765325302178366562 4778691627138534144 4802847548652211968 4809444866713547424 4812320620740283392 4840965386339927936 4847314511333339136 4847615064068416848 4878247702703920272 4879083224027643904 4885785261423286272 4916659101937809408 4926356654407114752 4948607044569842199 4955680205921442816 4987572454369604736 4993845989497852032 5026844678419759104 5027156362737617472 5033167611462402048 5065872614346378744 5066740271105630208 5073113386156548096 5105761375089263616 5106952495479484416 5139223917251866624 5146283290764575232 5179402164153051072 5210231938939676376 5213347339135307008 5220184858358980608 5220508530535218144 5251257387277784064 5251582986074118252 5261614896917385216 5292934033208560128 5303373745305618432 5336886375607707648 5376028080530850912 5403203492233738464 5413860698332818816 5418359010298810368 5429046108938452992 5445748401621405696 5446086059632418928 5453566947076968954 5456489522729140224 5463352877399359488 5488028665541910306 5488968627031099392 5496508419101197056 5499794995131752448 5531241489680035584 5532531870102774784 5542151236208004096 5575140231661623168 5611019011165805328 5619038973643210752 5655200263222228992 5655550908079819656 5663634521053077504 5700082804993833984 5707252559426116608 5745321557414419968 5781626906908349952 5789568702110147136 5835155857244872704 5865015756527220384 5873072096852120412 5881466618016657408 5911196982956568576 5918632283849306112 5919316759032058368 5954550787359630144 5958111244726065152 5966295463468820736 6001437014031753216 6003997172558671104 6078603928762955772 6090593285624421168 6099298714980237312 6126466951824081408 6126846817086471294 6138550713070282752 6146271987074279424 6175089705409986816 6187269369523221504 6224098353865621632 6234920140734004608 6272032760619326064 6273107002321256448 6284014000109862912 6321418845348612096 6333887127094861824 6353767069571155416 6362494771589797113 6371588836184712192 6403796731536282624 6412593155618063232 6416427494320377856 6463086015111118848 6463486752091222464 6504330270271893696 6514380348564381696 6522574353629847552 6555545469250412544 6598142726093122932 6607573607895257088 6616649945268739584 6650096605826139648 6658461319330469376 6702875150316823296 6712082396402423328 6754496819128504992 6764933438893780992 6807681833452351488 6809269993972645888 6851917446327473814 6861711054352766976 6892275320802091584 6905869552204068096 6946975918586235168 6960678040713624192 7001676516370378752 7002110648098824336 7015486529223180288 7024310842370605056 7057245377611413504 7071164993740824576 7115848500810276864 7125623017981719552 7147987953267549843 7168037440707801216 7204271322978317952 7218480931110425088 7224478680398413824 7260997868828540928 7261448079509891904 7271422596102625272 7317371554055880408 7318624836041465856 7328677892134929408 7374988652906714112 7389534981610672128 7433520308882164224 7481358681554407104 7540267017629638656 7540734544106426208 7600110406658445312 7609670079234822144 7660428743219226624 7708835875877799936 7719424936146862848 7815347908409514564 7820021008702960512 7830762795802827216 7841955490688876544 7876886080916676096 7877374479111177378 7881595977275424768 7891509711799074816 7892422345376077824 7939401049812840192 7955060617958427648 8005329563411561472 8104805238350607696 8120791047499228224 8143569163407679488 8168622602432108544 8169129089448628392 8184734284093710336 8195029316099039232 8232042998312865459 8233452940546649088 8249692492697628672 8296862234520053376 8298797805154162176 8313226854312006144 8362191858413912064 8362710347492434752 8416528516748707992 8428558460464816128 8471689426094873888 8482800394833343488 8483326362119729484 8495451781579616256 8538395642048376832 8550124207490750976 8617982336121629952 8672440360362524928 8797523634790830576 8810098143860342784 8822199927024986112 8866795474434852864 8877948425773959168 8931826181039445216 8937166867089097728 8949443195203231104 9002155521047629824 9005995758838006656 9019911251858374656 9076909111269801984 9117905893144433658 9135889928436631752 9148948072470355968 9189700427736122112 9190270225629706941 9207826069605424128 9262634558114980224 9280904054284832256 9335568688493838336 9336147530798432448 9408049140928989096 9409660503481884672 9482128268022918144 9500830690642292736 9530650604356733124 9557383254277068288 9605695097304423936 9618889733427094848 9624641241480566784 9681930772679855872 9694629022666678272 9695230128136833696 9756495405407840544 9771570522846572544 9833318203875618816 9852713308814229504 9897214089139684398 9911360411842885632 9975144908739209472 9987691978995704064 10054312725475234944 10131745228692757488 10133480542211260416 10146226772313096192 10211522750178527232 10213904990958968832 10277876169491210721 10278447834503733248 10292566581529150464 10358804328306102144 10420463877879352752 10426694678270614016 10440369716717961216 10441017061070436288 10502514774555568128 10503165972148236504 10523229793834770432 10585868066417120256 10606747490611236864 10673772751215415296 10752056161061701824 10806406984467476928 10827721396665637632 10836718020597620736 10891496803242811392 10892172119264837856 10907133894153937908 10976057331083820612 10977937254062198784 10993016838202394112 10999589990263504896 11062482979360071168 11065063740205549568 11084302472416008192 11150280463323246336 11222038022331610656 11310400526444457984 11311101816159639312 11327269042106155008 11400165609987667968 11414505118852233216 11490643114828839936 11563253813816699904 11579137404220294272 11670311714489745408 11730031513054440768 11746144193704240824 11762933236033314816 11816061718666766067 11822393965913137152 11837264567698612224 11838633518064116736 11909101574719260288 11916222489452130304 11932590926937641472 12002874028063506432 12007994345117342208 12157207857525911544 12181186571248842336 12252933903648162816 12253693634172942588 12277101426140565504 12292543974148558848 12350179410819973632 12374538739046443008 12448196707731243264 12469840281468009216 12544065521238652128 12642837690697224192 12667774254189723648 12707534139142310832 12724989543179594226 12743177672369424384 12807593463072565248 12825186311236126464 12832854988640755712 12926973504182444928 13008660540543787392 13028760697128763392 13045148707259695104 13111090938500825088 13196285452186245864 13215147215790514176 13233299890537479168 13300193211652279296 13316922638660938752 13405750300633646592 13424164792804846656 13508993638257009984 13529866877787561984 13615363666904702976 13676858839716650487 13703834892654947628 13723422108705533952 13784550641604183168 13811739104408136192 13893951837172470336 13921356081427248384 14003353032740757504 14004221296197648672 14114490755222827008 14142329987481649152 14231697001620553728 14251246035963439104 14295975906535099686 14336074881415602432 14408542645956635904 14436961862220850176 14522896159019783808 14542845192205250544 14634743108111760816 14637249672082931712 14657355784269858816 14749977305813428224 14779069963221344256 14845821133709526597 14867040617764328448 14962717363108814208 15080534035259277312 15081469088212852416 15200220813316890624 15219340158469644288 15320857486438453248 15417671751755599872 15438849872293725696 15630695816819029128 15640042017405921024 15661525591605654432 15753772161833352192 15754748958222354756 15784844690752155648 15878802099625680384 15910121235916855296 16010659126823122944 16209610476701215392 16241582094998456448 16287138326815358976 16337245204864217088 16338258178897256784 16369468568187420672 16390058632198078464 16464085996625730918 16466905881093298176 16499384985395257344 16593724469040106752 16597595610308324352 16626453708624012288 16725420694984869504 16833057033497415984 16857116920929632256 16943378852189747776 16965600789666686976 16966652724239458968 16990903563159232512 17076791284096753664 17100248414981501952 17235964672243259904 17344880720725049856 17595047269581661152 17644399854049972224 17733590948869705728 17755896851547918336 17863652362078890432 17874333734178195456 17898886390406462208 18004311042095259648 18011991517676013312 18235811786288867316 18271779856873263504 18297896144940711936 18379400855472244224 18380540451259413882 18415652139210848256 18525269116229960448 18561808108569664512 18672295061596864896 18816098281857978192 18819321006963769344 18964256536045836288 19001661381284585472 19061301208713466248 19087484314769391339 19114766508554136576 19211390194608847872 19237779466854189696 19249282482961133568 19363861545359711744 19389258045333356544 19390460256273667392 19512990810815681088 19543141045693145088 19666636407751237632 19794428178279368796 19822720823685771264 19950289817478418944 19975383957991408128 20108625450950469888 20263490457385514976 20423045500357054464 20427809981917937664 20555752338982421442 20556895669007466496 20585133163058300928 20717608656612204288 20840927755758705504 20853389356541228032 20882034122140872576 21005029549111136256 21006331944296473008 21046459587669540864 21171736132834240512 21213494981222473728 21347545502430830592 21443963859802649529 21504112322123403648 21612813968934953856 21655442793331275264 21673436041195241472 21782993606485622784 21784344238529675712 21814267788307875816 21952114662167641224 21955874508124397568 21986033676404788224 22124965958720142336 22130127480411099136 22168604944832016384 22300560926646492672 22444076044663221312 22620801052888915968 22622203632319278624 22800331219975335936 22829010237704466432 22981286229657679872 23126507627633399808 23158274808440588544 23460063026108881536 23492288387408481648 23525866472066629632 23632123437333532134 23644787931826274304 23674529135397224448 23677267036128233472 23818203149438520576 23832444978904260608 23865181853875282944 24015988690234684416 24314415715051823088 24362373142497684672 24505867807296325632 24507387268345885176 24554202852281131008 24585087948297117696 24700358821639947264 24749077478092886016 24896393415462486528 24939680562936018432 25088131042477304256 25285675381394448384 25415068278284621664 25449979086359188452 25486355344738848768 25615186926145130496 25650372622472252928 25665709977281511424 25853947008364889856 26017321081087574784 26392570904372491728 26430294431581028352 26466599781074958336 26600386423304558592 26633845277321877504 26811500601267293184 26848329585609693312 27017987276514019968 27059733755575123968 27230727333809405952 27353717679433300974 27407669785309895256 27446844217411067904 27569101283208366336 27570810676889120823 27623478208816272384 27787903674344940672 27842712162854496768 28006706065481515008 28008442592395297344 28228981510445654016 28502492071926878208 28591951813070199372 28672149762831204864 28817085291913271808 28873923724441700352 29045792318039567616 29085690384410501088 29269486216223521632 29314711568539717632 29499954611626856448 29558139926442688512 29691642267419053194 29734081235528656896 29925434726217628416 30162938176425704832 30400441626633781248 30438680316939288576 30641714972876906496 30835343503511199744 30877699744587451392 31261391633638058256 31280084034811842048 31323051183211308864 31507544323666704384 31509497916444709512 31569689381504311296 31757604199251360768 31820242471833710592 32021318253646245888 32419220953402430784 32483164189996912896 32674490409728434176 32676516357794513568 32928171993251461836 32933811762186596352 32998769970790514688 33187448938080213504 33195191220616648704 33252907417248024576 33450841389969739008 33666114066994831968 33886757704379495552 33931201579333373952 33933305448478917936 33981807126318465024 34153582568193507328 34200496829963003904 34471929344486519808 34689761441450099712 35190094539163322304 35288799708099944448 35448185156000298201 35467181897739411456 35511793703095836672 35727304724157780864 35748667468356390912 35797772780812924416 36008622084190519296 36023983035352026624 36471623572577734632 36543559713746527008 36758801710944488448 36761080902518827764 36831304278421696512 37050538232459920896 37123616217139329024 37344590123193729792 37632196563715956384 37928513072091672576 38003322762569170944 38122602417426932496 38174968629538782678 38229533017108273152 38422780389217695744 38475558933708379392 38498564965922267136 38727723090719423488 38780920512547334784 39025981621631362176 39086282091386290176 39333272815502475264 39588856356558737592 39645441647371542528 39900579634956837888 39950767915982816256 40217250901900939776 40526980914771029952 40846091000714108928 41111504677964842884 41170266326116601856 41435217313224408576 41681855511517411008 41706778713082456064 41764068244281745152 42010059098222272512 42012663888592946016 42343472265668481024 42426989962444947456 42695091004861661184 42887927719605299058 43008224644246807296 43225627937869907712 43310885586662550528 43568688477059351424 43628535576615751632 43904229324335282448 43911749016248795136 43972067352809576448 44249931917440284672 44260254960822198272 44337209889664032768 44537463401128579791 44601121853292985344 44888152089326442624 45241602105777831936 45244407264638557248 45600662439950671872 45658020475408932864 45962572459315359744 46253015255266799616 46316549616881177088 46920126052217763072 46984576774816963296 47264246874667064268 47354534072256466944 47636406298877041152 47664889957808521216 47730363707750565888 48031977380469368832 48628831430103646176 48724746284995369344 49011735614592651264 49014774536691770352 49108405704562262016 49170175896594235392 49400717643279894528 49498154956185772032 49792786830924973056 49879361125872036864 50176262084954608512 50571350762788896768 50830136556569243328 50899958172718376904 50972710689477697536 51230373852290260992 51300745244944505856 51707894016729779712 52034642162175149568 52785141808744983456 52933199562149916672 53200772846609117184 53267690554643755008 53623001202534586368 53696659171219386624 54035974553028039936 54707435358866601948 54815339570619790512 54893688434822135808 55138202566416732672 55141621353778241646 55246956417632544768 55575807348689881344 55685424325708993536 56016885184790594688 56457963020891308032 57004984143853756416 57183903626140398744 57344299525662409728 57634170583826543616 57747847448883400704 58091584636079135232 58171380768821002176 58538972432447043264 58629423137079435264 58999909223253712896 59383284534838106388 59468162471057313792 59850869452435256832 60325876352851409664 61283429945753812992 61670687007022399488 61755399489174902784 62522783267276116512 62560168069623684096 62646102366422617728 63015088647333408768 63018995832889419024 63139378763008622592 63515208398502721536 63640484943667421184 64042636507292491776 64331891579407948587 64838441906804861568 64966328379993825792 65348980819456868352 65353032715589027136 65856343986502923672 65867623524373192704 66374897876160427008 66390382441233297408 66505814834496049152 66901682779939478016 67332228133989663936 67773515408758991104 67862403158666747904 67866610896957835872 68400993659926007808 68943858688973039616 69379522882900199424 70380189078326644608 70577599416199888896 70896370312000596402 70934363795478822912 71023587406191673344 71454609448315561728 71497334936712781824 71595545561625848832 72047966070704053248 72943247145155469264 73087119427493054016 73517603421888976896 73522161805037655528 73662608556843393024 74101076464919841792 74247232434278658048 74689180246387459584 75264393127431912768 75857026144183345152 76245204834853864992 76349937259077565356 76459066034216546304 76845560778435391488 76951117867416758784 76997129931844534272 77455446181438846976 77561841025094669568 78051963243262724352 79177712713117475184 79290883294743085056 79801159269913675776 79901535831965632512 80434501803801879552 81053961829542059904 81692182001428217856 82223009355929685768 82340532652233203712 82712432030667362469 82870434626448817152 83363711023034822016 83413557426164912128 83528136488563490304 84020118196444545024 84025327777185892032 84686944531336962048 85775855439210598116 86016449288493614592 86451255875739815424 86621771173325101056 87137376954118702848 87257071153231503264 87808458648670564896 87944134705619152896 88499863834880569344 88520509921644396544 88674419779328065536 89074926802257159582 89202243706585970688 89776304178652885248 90488814529277114496 91201324879901343744 91316040950817865728 91925144918630719488 92506030510533599232 92633099233762354176 93840252104435526144 93969153549633926592 94528493749334128536 94709068144512933888 95272812597754082304 95460727415501131776 96063954760938737664 97257662860207292352 97449492569990738688 98023471229185302528 98029549073383540704 98801435286559789056 98996309912371544064 99585573661849946112 99758722251744073728 100352524169909217024 101660273113138486656 101799916345436753808 101945421378955395072 102460747704580521984 102601490489889011712 103415788033459559424 104069284324350299136 105570283617489966912 105866399124299833344 106401545693218234368 106535381109287510016 107246002405069172736 107393318342438773248 108071949106056079872 109414870717733203896 109630679141239581024 110276405132833465344 110283242707556483292 110493912835265089536 111151614697379762688 111370848651417987072 112033770369581189376 114009968287707512832 114367807252280797488 114688599051324819456 115268341167653087232 115495694897766801408 116183169272158270464 116342761537642004352 117077944864894086528 117258846274158870528 117999818446507425792 118766569069676212776 118936324942114627584 119701738904870513664 120651752705702819328 123510798978349805568 125045566534552233024 125120336139247368192 125292204732845235456 126030177294666817536 126037991665778838048 127030416797005443072 127280969887334842368 128085273014584983552 128663783158815897174 129676883813609723136 129932656759987651584 130706065431178054272 131712687973005847344 131735247048746385408 132749795752320854016 132780764882466594816 133011629668992098304 133612390203385739373 133803365559878956032 134664456267979327872 135547030817517982208 135724806317333495808 135733221793915671744 136801987319852015616 137887717377946079232 138759045765800398848 140760378156653289216 141792740624001192804 142909218896631123456 142994669873425563648 143191091123251697664 144095932141408106496 145886494290310938528 146174238854986108032 147035206843777953792 147044323610075311056 147325217113686786048 148202152929839683584 148494464868557316096 149378360492774919168 150528786254863825536 151714052288366690304 152490409669707729984 152699874518155130712 152918132068433092608 153691121556870782976 153902235734833517568 154910892362877693952 155123682050189339136 156103926486525448704 158355425426234950368 159602318539827351552 159803071663931265024 160869003607603759104 162107923659084119808 164446018711859371536 164681065304466407424 165424864061334724938 165740869252897634304 166727422046069644032 166827114852329824256 167056272977126980608 168050655554371784064 169373889062673924096 171551710878421196232 172032898576987229184 172902511751479630848 173243542346650202112 174274753908237405696 174514142306463006528 175616917297341129792 175888269411238305792 176999727669761138688 178149853604514319164 178404487413171941376 179552608357305770496 180977629058554228992 183850289837261438976 185012061021067198464 185266198467524708352 187680504208871052288 187938307099267853184 189056987498668257072 189418136289025867776 190545625195508164608 190921454831002263552 192127909521877475328 192995674738223845761 194515325720414584704 194898985139981477376 196046942458370605056 196059098146767081408 197602870573119578112 199171147323699892224 199517444503488147456 200705048339818434048 203320546226276973312 203599832690873507616 205202980979778023424 206831576066919118848 208138568648700598272 211140567234979933824 211732798248599666688 212803091386436468736 213070762218575020032 214492004810138345472 214786636684877546496 216143898212112159744 218829741435466407792 219261358282479162048 220552810265666930688 220566485415112966584 220987825670530179072 222303229394759525376 222741697302835974144 224067540739162378752 228735614504561594976 229377198102649638912 230536682335306174464 230991389795533602816 232366338544316540928 232685523075284008704 234155889729788173056 237533138139352425552 237872649884229255168 239403477809741027328 241303505411405638656 247021597956699611136 248137296092002087407 250091133069104466048 250240672278494736384 250584409465690470912 252060354589333635072 252075983331557676096 254060833594010886144 257327566317631794348 259353767627219446272 259865313519975303168 261412130862356108544 263425375946011694688 265499591504641708032 265561529764933189632 266023259337984196608 267224780406771478746 267606731119757912064 269328912535958655744 271094061635035964416 271466443587831343488 273603974639704031232 275775434755892158464 277518091531600797696 281520756313306578432 283585481248002385608 285818437793262246912 286382182246503395328 288191864282816212992 291772988580621877056 292348477709972216064 294070413687555907584 294088647220150622112 296404305859679367168 296988929737114632192 298756720985549838336 301057572509727651072 304980819339415459968 305399749036310261424 305836264136866185216 307382243113741565952 307804471469667035136 309821784725755387904 310247364100378678272 312207852973050897408 316710850852469900736 319204637079654703104 319606143327862530048 321738007215207518208 324215847318168239616 328892037423718743072 330849728122669449876 331481738505795268608 333454844092139288064 333654229704659648512 334112545954253961216 336101311108743568128 343103421756842392464 344065797153974458368 345805023502959261696 346487084693300404224 348549507816474811392 349028284612926013056 351233834594682259584 351776538822476611584 353999455339522277376 356299707209028638328 356808974826343882752 359105216714611540992 361955258117108457984 370532396935049416704 375361008417742104576 375876614198535706368 378113974997336514144 381091250391016329216 381842909662004527104 384255819043754950656 385991349476447691522 389030651440829169408 389797970279962954752 392118196293534162816 395205741146239156224 398342294647399784448 399034889006976294912 401410096679636868096 406641092452553946624 407199665381747015232 410405961959556046848 413663152133838237696 416277137297401196544 422281134469959867648 428984009620276690944 429573273369755092992 432287796424224319488 437659482870932815584 438522716564958324096 441105620531333861376 441132970830225933168 441975651341060358144 444606458789519050752 445483394605671948288 448135081478324757504 457471229009123189952 458754396205299277824 461073364670612348928 464732677088633081856 465371046150568017408 468311779459576346112 475066276278704851104 478806955619482054656 482607010822811277312 494043195913399222272 496274592184004174814 500182266138208932096 500481344556989472768 501168818931380941824 504151966663115352192 508121667188021772288 514655132635263588696 518707535254438892544 519730627039950606336 522824261724712217088 526850751892023389376 530999183009283416064 534449560813542957492 535213462239515824128 538657825071917311488 542188123270071928832 542932887175662686976 551550869511784316928 555036183063201595392 563041512626613156864 567170962496004771216 571636875586524493824 572764364493006790656 576383728565632425984 578987024214671537283 583545977161243754112 584696955419944432128 588140827375111815168 588177294440301244224 592808611719358734336 597513441971099676672 602115145019455302144 609961638678830919936 610799498072620522848 615608942939334070272 619643569451510775808 620494728200757356544 624415705946101794816 633421701704939801472 638409274159309406208 639212286655725060096 643476014430415036416 648431694636336479232 657784074847437486144 661699456245338899752 662963477011590537216 666909688184278576128 668225091908507922432 672202622217487136256 686206843513684784928 688131594307948916736 691610047005918523392 692974169386600808448 697099015632949622784 698056569225852026112 702467669189364519168 712599414418057276656 713617949652687765504 718210433429223081984 723910516234216915968 741064793870098833408 750722016835484209152 751753228397071412736 756227949994673028288 762182500782032658432 771982698952895383044 778061302881658338816 779595940559925909504 784236392587068325632 796684589294799568896 798069778013952589824 802820193359273736192 813282184905107893248 814399330763494030464 820811923919112093696 827326304267676475392 832554274594802393088 844562268939919735296 859146546739510185984 864575592848448638976 875318965741865631168 877045433129916648192 882211241062667722752 882265941660451866336 889212917579038101504 890966789211343896576 896270162956649515008 914942458018246379904 917508792410598555648 922146729341224697856 929465354177266163712 930742092301136034816 936623558919152692224 950132552557409702208 957613911238964109312 965214021645622554624 992549184368008349628 1000364532276417864192 1000962689113978945536 1002337637862761883648 1008303933326230704384 1029310265270527177392 1037415070508877785088 1039461254079901212672 1045648523449424434176 1053701503784046778752 1061998366018566832128 1068899121627085914984 1070426924479031648256 1077315650143834622976 1084376246540143857664 1085865774351325373952 1126083025253226313728 1134341924992009542432 1143273751173048987648 1145528728986013581312 1152767457131264851968 1157974048429343074566 1167091954322487508224 1169393910839888864256 1176354588880602488448 1185617223438717468672 1195026883942199353344 1204230290038910604288 1219923277357661839872 1221598996145241045696 1231217885878668140544 1240989456401514713088 1248831411892203589632 1266843403409879602944 1286952028860830072832 1296863389272672958464 1315568149694874972288 1323398912490677799504 1325926954023181074432 1333819376368557152256 1336450183817015844864 1344405244434974272512 1372413687027369569856 1376263188615897833472 1383220094011837046784 1394198031265899245568 1396113138451704052224 1404935338378729038336 1425198828836114553312 1436420866858446163968 1447821032468433831936 1482129587740197666816 1501444033670968418304 1503506456794142825472 1512455899989346056576 1524365001564065316864 1543965397905790766088 1556122605763316677632 1559191881119851819008 1568472785174136651264 1605640386718547472384 1626564369810215786496 1628798661526988060928 1654652608535352950784 1665108549189604786176 1689124537879839470592 1718293093479020371968 1729151185696897277952 1736961072644014611849 1750637931483731262336 1754090866259833296384 1764422482125335445504 1764531883320903732672 1778425835158076203008 1792540325913299030016 1829884916036492759808 1858930708354532327424 1861484184602272069632 1873247117838305384448 1900265105114819404416 1915227822477928218624 1930428043291245109248 1985098368736016699256 2000729064552835728384 2004675275725523767296 2016607866652461408768 2058620530541054354784 2074830141017755570176 2078922508159802425344 2091297046898848868352 2107403007568093557504 2137798243254171829968 2140853848958063296512 2154631300287669245952 2168752493080287715328 2171731548702650747904 2252166050506452627456 2268683849984019084864 2286547502346097975296 2315948096858686149132 2334183908644975016448 2338787821679777728512 2352709177761204976896 2390053767884398706688 2408460580077821208576 2439846554715323679744 2443197992290482091392 2462435771757336281088 2481978912803029426176 2497662823784407179264 2533686806819759205888 2593726778545345916928 2631136299389749944576 2646797824981355599008 2667638752737114304512 2672900367634031689728 2688810488869948545024 2744827374054739139712 2752526377231795666944 2766440188023674093568 2788396062531798491136 2792226276903408104448 2809870676757458076672 2850397657672229106624 2872841733716892327936 2895642064936867663872 3002888067341936836608 3007012913588285650944 3024911799978692113152 3087930795811581532176 3112245211526633355264 3118383762239703638016 3136945570348273302528 3211280773437094944768 3253128739620431572992 3257597323053976121856 3378249075759678941184 3436586186958040743936 3458302371393794555904 3473922145288029223698 3501275862967462524672 3508181732519666592768 3529063766641807465344 3556851670316152406016 3585080651826598060032 3659769832072985519616 3722968369204544139264 3746494235676610768896 3800530210229638808832 3860856086582490218496 3970196737472033398512 4001458129105671456768 4009350551451047534592 4033215733304922817536 4117241061082108709568 4149660282035511140352 4182594093797697736704 4214806015136187115008 4275596486508343659936 4309262600575338491904 4337504986160575430656 4343463097405301495808 4504332101012905254912 4537367699968038169728 4573095004692195950592 4631896193717372298264 4668367817289950032896 4677575643359555457024 4705418355522409953792 4816921160155642417152 4879693109430647359488 4886395984580964182784 4963957825606058852352 4995325647568814358528 5067373613639518411776 5187453557090691833856 5262272598779499889152 5293595649962711198016 5335277505474228609024 5377620977739897090048 5489654748109478279424 5576792125063596982272 5584452553806816208896 5619741353514916153344 5700795315344458213248 5745683467433784655872 5791284129873735327744 6014025827176571301888 6049823599957384226304 6175861591623163064352 6224490423053266710528 6236767524479407276032 6273891140696546605056 6422561546874189889536 6506257479240863145984 6515194646107952243712 6756498151519357882368 6947844290576058447396 7002551725934925049344 7016363465039333185536 7058127533283614930688 7170161303653196120064 7319539664145971039232 7445936738409088278528 7492988471353221537792 7601060420459277617664 7940393474944066797024 8002916258211342913536 8018701102902095069184 8066431466609845635072 8234482122164217419136 8299320564071022280704 8365188187595395473408 8429612030272374230016 8551192973016687319872 8618525201150676983808 8686926194810602991616 9008664202025810509824 9074735399936076339456 9263792387434744596528 9336735634579900065792 9355151286719110914048 9410836711044819907584 9633842320311284834304 9759386218861294718976 9772791969161928365568 10134747227279036823552 10374907114181383667712 10524545197558999778304 10587191299925422396032 10670555010948457218048 10755241955479794180096 10979309496218956558848 11168905107613632417792 11239482707029832306688 11401590630688916426496 11582568259747470655488 12028051654353142603776 12099647199914768452608 12351723183246326128704 12448980846106533421056 12547782281393093210112 13012514958481726291968 13030389292215904487424 13512996303038715764736 13895688581152116894792 14005103451869850098688 14032726930078666371072 14116255066567229861376 14639079328291942078464 14891873476818176557056 14985976942706443075584 15202120840918555235328 15880786949888133594048 16005832516422685827072 16132862933219691270144 16468964244328434838272 16730376375190790946816 16859224060544748460032 17102385946033374639744 17237050402301353967616 17373852389621205983232 18149470799872152678912 18527584774869489193056 18673471269159800131584 18710302573438221828096 18821673422089639815168 19267684640622569668608 19518772437722589437952 19545583938323856731136 20269494454558073647104 21049090395117999556608 21174382599850844792064 21510483910959588360192 21958618992437913117696 22337810215227264835584 22478965414059664613376 22803181261377832852992 24056103308706285207552 24199294399829536905216 24703446366492652257408 24897961692213066842112 25095564562786186420224 26060778584431808974848 27025992606077431529472 27791377162304233789584 28010206903739700197376 28065453860157332742144 28232510133134459722752 29278158656583884156928 30404241681837110470656 31761573899776267188096 32011665032845371654144 32265725866439382540288 32937928488656869676544 33718448121089496920064 34204771892066749279488 34747704779242411966464 36298941599744305357824 37055169549738978386112 37346942538319600263168 37643346844179279630336 39037544875445178875904 39091167876647713462272 40538988909116147294208 42098180790235999113216 42348765199701689584128 43917237984875826235392 44675620430454529671168 44957930828119329226752 45606362522755665705984 48398588799659073810432 49406892732985304514816 50191129125572372840448 52121557168863617949696 55582754324608467579168 56020413807479400394752 56130907720314665484288 56465020266268919445504 58556317313167768313856 60808483363674220941312 63523147799552534376192 64531451732878765080576 65875856977313739353088 67436896242178993840128 68409543784133498558976 72597883199488610715648 74110339099477956772224 74693885076639200526336 75286693688358559260672 78182335753295426924544 81077977818232294588416 84196361580471998226432 84697530399403379168256 87834475969751652470784 91212725045511331411968 96797177599318147620864 98813785465970609029632 104243114337727235899392 111165508649216935158336 112040827614958800789504 112930040532537838891008 117112634626335536627712 121616966727348441882624 127046295599105068752384 131751713954627478706176 134873792484357987680256 136819087568266997117952 145195766398977221431296 148220678198955913544448 150573387376717118521344 156364671506590853849088 168392723160943996452864 169395060798806758336512 175668951939503304941568 182425450091022662823936 193594355198636295241728 197627570931941218059264 222331017298433870316672 224081655229917601579008 225860081065075677782016 243233933454696883765248 254092591198210137504768 263503427909254957412352 273638175136533994235904 290391532797954442862592 296441356397911827088896 312729343013181707698176 338790121597613516673024 351337903879006609883136 364850900182045325647872 395255141863882436118528 444662034596867740633344 451720162130151355564032 508185182396420275009536 527006855818509914824704 547276350273067988471808 580783065595908885725184 592882712795823654177792 677580243195227033346048 729701800364090651295744 790510283727764872237056 889324069193735481266688 1016370364792840550019072 1054013711637019829649408 1094552700546135976943616 1185765425591647308355584 1355160486390454066692096 1581020567455529744474112 1778648138387470962533376 2032740729585681100038144 2189105401092271953887232 2371530851183294616711168 3162041134911059488948224 3557296276774941925066752 4065481459171362200076288 4743061702366589233422336 7114592553549883850133504 9486123404733178466844672 14229185107099767700267008 28458370214199535400534016
- Sum of all divisors σ(n): 108901847071724998387787145
- Sum of proper divisors (its aliquot sum) s(n): 80443476857525462987253129
- 28458370214199535400534016 is an abundant number, because the sum of its proper divisors (80443476857525462987253129) is greater than itself. Its abundance is 51985106643325927586719113
Bases of 28458370214199535400534016
- Binary: 10111100010100100101101010111001100000101101011111101100001110110001001000000000000002
- Hexadecimal: 0x178A4B57305AFD87624000
- Base-36: 3KQ7AJ9QZNIV40000
Squares and roots of 28458370214199535400534016
- 28458370214199535400534016 squared (284583702141995354005340162) is 809878835248439310394431415632465118192617973088256
- 28458370214199535400534016 cubed (284583702141995354005340163) is 23047831722144798058690907283360106888037171707210875940470887475779098116096
-
28458370214199535400534016 is a
perfect square number . Itssquare root is 5334638714496 -
The
cube root of 28458370214199535400534016 is 305306938.9295134067
Scales and comparisons
How big is 28458370214199535400534016?- 28,458,370,214,199,535,400,534,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 28,458,370,214,199,535,400,534,016 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 28458370214199535400534016 cubic inches would be around 25442244.9 feet tall.
Recreational maths with 28458370214199535400534016
- 28458370214199535400534016 backwards is 61043500453599141207385482
- The number of decimal digits it has is: 26
- The sum of 28458370214199535400534016's digits is 99
- 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 28458370214199535400534016 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 28458370214199535400534016 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/28458370214199535400534016/
Chicago style:
Numbermatics. 2024. "Number 28458370214199535400534016 - Facts about the integer". https://numbermatics.com/n/28458370214199535400534016/
The information we have on file for 28458370214199535400534016 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 28458370214199535400534016, math, Factors of 28458370214199535400534016, curriculum, school, college, exams, university, Prime factorization of 28458370214199535400534016, STEM, science, technology, engineering, physics, economics, calculator, twenty-eight septillion, four hundred fifty-eight sextillion, three hundred seventy quintillion, two hundred fourteen quadrillion, one hundred ninety-nine trillion, five hundred thirty-five billion, four hundred million, five hundred thirty-four thousand and sixteen.