21384371019845706256384
21,384,371,019,845,706,256,384 is an even composite number composed of seven prime numbers multiplied together.
21384371019845706256384 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 21384371019845706256384:
212 × 74 × 112 × 132 × 312 × 672 × 1572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 31 × 31 × 67 × 67 × 157 × 157)See below for interesting mathematical facts about the number 21384371019845706256384 from the Numbermatics database.
Names of 21384371019845706256384
- Cardinal: 21384371019845706256384 can be written as Twenty-one sextillion, three hundred eighty-four quintillion, three hundred seventy-one quadrillion, nineteen trillion, eight hundred forty-five billion, seven hundred six million, two hundred fifty-six thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 2.1384371019845706256384 × 1022
Factors of 21384371019845706256384
Divisors of 21384371019845706256384
- Number of divisors d(n): 15795
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 26 28 31 32 44 49 52 56 62 64 67 77 88 91 98 104 112 121 124 128 134 143 154 157 169 176 182 196 208 217 224 242 248 256 268 286 308 314 338 341 343 352 364 392 403 416 434 448 469 484 496 512 536 539 572 616 628 637 676 682 686 704 728 737 784 806 832 847 868 871 896 938 961 968 992 1001 1024 1072 1078 1099 1144 1183 1232 1256 1274 1352 1364 1372 1408 1456 1474 1519 1568 1573 1612 1664 1694 1727 1736 1742 1792 1859 1876 1922 1936 1984 2002 2041 2048 2077 2144 2156 2198 2288 2366 2387 2401 2464 2512 2548 2704 2728 2744 2816 2821 2912 2948 3038 3136 3146 3224 3283 3328 3388 3454 3472 3484 3584 3718 3751 3752 3773 3844 3872 3968 4004 4082 4096 4154 4288 4312 4396 4433 4459 4489 4576 4732 4774 4802 4867 4928 5024 5096 5159 5239 5408 5456 5488 5632 5642 5824 5896 5929 6076 6097 6272 6292 6448 6566 6656 6727 6776 6908 6944 6968 7007 7168 7436 7502 7504 7546 7688 7693 7744 7936 8008 8107 8164 8281 8308 8576 8624 8792 8866 8918 8978 9152 9464 9548 9581 9604 9734 9856 10048 10192 10318 10478 10519 10571 10633 10816 10912 10976 11011 11264 11284 11323 11648 11792 11858 12089 12152 12194 12493 12544 12584 12896 13013 13132 13312 13454 13552 13816 13888 13936 14014 14287 14336 14539 14872 15004 15008 15092 15376 15386 15488 15872 16016 16214 16328 16562 16616 16709 17152 17248 17584 17732 17836 17956 18304 18928 18997 19096 19162 19208 19468 19712 19747 20096 20384 20449 20636 20956 21038 21142 21266 21632 21824 21952 22022 22451 22528 22568 22646 22847 22981 23296 23584 23716 24178 24304 24388 24649 24986 25088 25168 25792 26026 26257 26264 26411 26533 26624 26908 27001 27104 27632 27776 27872 28028 28574 28672 29078 29744 30008 30016 30184 30752 30772 30976 31031 31213 31423 31744 32032 32428 32656 33124 33232 33418 34069 34304 34496 35168 35464 35672 35912 36113 36608 36673 37856 37994 38192 38324 38416 38936 39424 39494 40192 40768 40898 41272 41503 41912 42076 42284 42532 42679 43264 43648 43904 44044 44902 45056 45136 45292 45694 45962 46592 47089 47168 47432 48356 48608 48763 48776 49049 49298 49379 49972 50176 50336 51584 52052 52514 52528 52822 53066 53248 53537 53816 53851 54002 54208 55264 55552 55744 56056 56749 57148 57629 57967 58156 58357 59488 60016 60032 60368 61504 61544 61952 62062 62426 62846 63271 63488 64064 64387 64856 65312 66248 66464 66836 67067 68138 68608 68992 70336 70928 71344 71824 72226 73216 73346 73633 73997 74431 75712 75988 76384 76648 76832 77077 77872 78848 78988 79261 80384 81536 81796 82544 83006 83824 84152 84568 84623 85064 85358 86528 87296 87451 87808 88088 89804 90272 90584 91091 91388 91924 93184 94178 94336 94864 96712 97216 97526 97552 98098 98596 98758 99944 100009 100352 100672 101773 103168 104104 105028 105056 105391 105644 106132 107074 107632 107702 108004 108416 110528 111104 111488 112112 113498 114296 115258 115709 115934 116281 116312 116714 116963 118976 120032 120064 120736 123008 123088 123904 124124 124553 124852 125692 126542 126976 128128 128774 129712 130624 132496 132928 132979 133672 134134 136276 136747 137216 137423 137984 138229 139159 140672 141856 142688 143143 143648 144452 146432 146692 147266 147994 148862 150877 151424 151976 152768 153296 153664 154154 155744 157157 157696 157976 158522 159929 160768 160867 162409 163072 163592 165088 166012 167648 168304 169136 169246 170128 170716 172543 173056 174592 174902 175616 176176 179608 180544 181168 182182 182776 183799 183848 185731 186368 188356 188672 189007 189728 193424 194432 195052 195104 196196 197192 197516 199888 200018 200704 201344 203546 206336 208208 210056 210112 210782 211288 212264 214148 215264 215404 216008 216832 217217 219961 221056 222208 222976 224224 226996 228592 230516 231418 231868 232562 232624 233428 233926 237952 238483 240064 240128 241472 246016 246176 246961 247808 248248 249106 249704 251317 251384 252791 253084 256256 256711 257548 259424 261248 264992 265856 265958 267344 268268 271139 272552 273494 274432 274846 275968 276458 278318 281344 283712 285376 286286 287296 288904 290521 291863 292864 293384 294532 295988 297011 297724 298753 301754 302848 303952 305536 306592 307328 308308 311488 314314 315392 315952 317044 319858 320437 321536 321734 324818 326089 326144 327184 329623 330176 332024 335296 336608 338272 338492 340256 341341 341432 343343 345086 345653 346112 349184 349804 351013 351232 352352 359216 361088 362336 364364 365552 367598 367696 371462 372736 374759 376712 376957 377344 378014 379456 386848 388864 390104 390208 392392 394384 395032 397243 399776 400036 402688 403403 405769 407092 408499 412672 416416 420112 420224 421564 422576 424528 428296 430528 430808 432016 433664 434434 439922 442112 442897 444416 445952 448448 450709 453992 457184 461032 462836 463736 465124 465248 466856 467852 469469 475904 476966 480128 480256 482944 492032 492352 493922 495616 496496 498212 499408 502634 502768 505582 506168 512512 513422 515096 515431 517979 518848 522496 529984 531712 531916 534688 536536 539539 542278 543169 545104 546988 549692 551936 552916 554827 556636 562688 567424 570752 572572 574592 577808 581042 583726 585728 586768 588907 589064 591976 592361 594022 595448 597506 603508 605696 607904 611072 612157 613184 614656 616616 622976 628628 631904 633919 634088 637637 639716 640874 641927 643072 643468 649636 652178 652288 654368 659246 660352 664048 670592 673216 676544 676984 680512 682682 682864 686686 690172 691306 692224 695981 698368 699608 700063 702026 702464 704704 704773 708257 712411 718432 722176 724672 728728 731104 735196 735392 737737 742924 749518 753424 753914 754688 756028 758641 758912 764119 773696 777728 780208 780416 784784 788768 790064 794486 799552 800072 805376 806806 809963 811538 813967 814184 816998 818741 822523 825344 832832 837031 840224 840448 843128 845152 849056 856592 861056 861616 864032 867328 868868 871871 879844 884224 885794 888832 891904 896896 901418 907984 914368 922064 925672 927472 930248 930496 930853 933712 935704 938938 951808 953932 957229 960256 960512 961961 965888 967603 974113 984064 984704 987844 992992 996424 998816 1002001 1005268 1005536 1011164 1012336 1025024 1026844 1030192 1030862 1035958 1037696 1044992 1056139 1059968 1063424 1063832 1069376 1073072 1079078 1084556 1086338 1090208 1093976 1099384 1100099 1103872 1105832 1109654 1113272 1119503 1125376 1134848 1136863 1141504 1145144 1149184 1155616 1162084 1167452 1173536 1177814 1178128 1183952 1184722 1188044 1190896 1195012 1207016 1207801 1211392 1215808 1222144 1224314 1226368 1229312 1233232 1245952 1257256 1263808 1267838 1268176 1272799 1275274 1279432 1281748 1283854 1286593 1286936 1299272 1300117 1304356 1304576 1308736 1318492 1320704 1323049 1328096 1341184 1346432 1353088 1353968 1361024 1365364 1365728 1370083 1373372 1380344 1382612 1391962 1396736 1399216 1400126 1404052 1404928 1409408 1409546 1416514 1424822 1436864 1444352 1449344 1457456 1462208 1470392 1470784 1475474 1485848 1499036 1504217 1506848 1507828 1509376 1511653 1512056 1517282 1517824 1520519 1528238 1530749 1539727 1547392 1555456 1560416 1560832 1569568 1577536 1580128 1588972 1599104 1600144 1610752 1613612 1619926 1623076 1627934 1628368 1633996 1637482 1645046 1650688 1651483 1659647 1665664 1669381 1674062 1680448 1680896 1686256 1690304 1698112 1713184 1722112 1723232 1728064 1728727 1734656 1737736 1743742 1759219 1759688 1768448 1769537 1771588 1777711 1783808 1786499 1793792 1796977 1802836 1809067 1815968 1828736 1844128 1851344 1854944 1860496 1860992 1861706 1867424 1871408 1877876 1897973 1903616 1907864 1914458 1920512 1921024 1923922 1931776 1935206 1948226 1961401 1968128 1969408 1975688 1985984 1992848 1997632 2004002 2010536 2011072 2022328 2024672 2043041 2050048 2053688 2060384 2061724 2071916 2075392 2079077 2089984 2091271 2112278 2119936 2126848 2127664 2138752 2146144 2158156 2169112 2172676 2180416 2187952 2198768 2200198 2207744 2211664 2219308 2226544 2239006 2243059 2250752 2269696 2273726 2282623 2283008 2290288 2298368 2307361 2311232 2324168 2334904 2347072 2355628 2356256 2367904 2369444 2376088 2381792 2389387 2390024 2414032 2415602 2419571 2422784 2431616 2444288 2448628 2452736 2457091 2458624 2466464 2491904 2514512 2527616 2535676 2536352 2545598 2550548 2558864 2563496 2567708 2573186 2573872 2598544 2600234 2608712 2609152 2617472 2623313 2636984 2641408 2646098 2656192 2682368 2692864 2706176 2707936 2722048 2730728 2731456 2740166 2746744 2760688 2765224 2780701 2783924 2798432 2800252 2808104 2818816 2819092 2823821 2833028 2849644 2859493 2873728 2888704 2898688 2914912 2924416 2940784 2941568 2950948 2971696 2982529 2998072 3008434 3013696 3015656 3018752 3023306 3024112 3034564 3035648 3041038 3056476 3061498 3079454 3094784 3100279 3110912 3120832 3121664 3139136 3154963 3155072 3160256 3177944 3198208 3200288 3210493 3221504 3227224 3239852 3246152 3255868 3256736 3267121 3267992 3274964 3286283 3290092 3302966 3319294 3331328 3338762 3348124 3360896 3361792 3372512 3380608 3396224 3426368 3444224 3446464 3456128 3457454 3469312 3475472 3487484 3518438 3519376 3524807 3536896 3539074 3543176 3555422 3567616 3572998 3586979 3587584 3593954 3605672 3608017 3618134 3625853 3631936 3657472 3688256 3702688 3709888 3720992 3721984 3723412 3734848 3742816 3755752 3776773 3795946 3802183 3807232 3815728 3828916 3841024 3847844 3861143 3863552 3870412 3883789 3896452 3922802 3936256 3938816 3951376 3971968 3985696 3995264 4008004 4021072 4022144 4044656 4049344 4086082 4100096 4107376 4120768 4122349 4123448 4143832 4146527 4150784 4158154 4165681 4179968 4182542 4224556 4239157 4239872 4253696 4255328 4277504 4285099 4292288 4313929 4316312 4338224 4345352 4360832 4375904 4397536 4400396 4423328 4437433 4438616 4453088 4463459 4478012 4486118 4493489 4501504 4539392 4547452 4565246 4566016 4580576 4596736 4614722 4622464 4648336 4669808 4694144 4711256 4712512 4735808 4738888 4752176 4763584 4778774 4780048 4828064 4831204 4839142 4845568 4863232 4871867 4888576 4897256 4900441 4905472 4914182 4917248 4932928 4933411 4957799 4983808 4986877 5029024 5055232 5071352 5072704 5091196 5101096 5117728 5126992 5135416 5146372 5147744 5164159 5197088 5200468 5217424 5234944 5246626 5273968 5282816 5292196 5310487 5312384 5348833 5364736 5385728 5412352 5415872 5444096 5461456 5462912 5480332 5493488 5521376 5530448 5561402 5567848 5596864 5600504 5616208 5637632 5638184 5647642 5666056 5669741 5697769 5699288 5718986 5747456 5757661 5777408 5797376 5829824 5848832 5859217 5881568 5883136 5901896 5943392 5965058 5996144 6016868 6027392 6031312 6046612 6048224 6069128 6071296 6082076 6103097 6112952 6122996 6158908 6189568 6200558 6221824 6241664 6243328 6278272 6309926 6310144 6320512 6355888 6396416 6400576 6420986 6443008 6454448 6479704 6492304 6511736 6513472 6515971 6534242 6535984 6549928 6572566 6580184 6605932 6638588 6662656 6677524 6696248 6700603 6721792 6723584 6733727 6745024 6761216 6792448 6818791 6852736 6888448 6892928 6912256 6914908 6950944 6974968 7014007 7036876 7038752 7049614 7061197 7073792 7078148 7086352 7110844 7145996 7173958 7175168 7187908 7211344 7216034 7236268 7251706 7263872 7314944 7376512 7392973 7405376 7419776 7441984 7443968 7446824 7469696 7485632 7511504 7553546 7591892 7604366 7614464 7631456 7655791 7657832 7682048 7695688 7700693 7722286 7727104 7740824 7752503 7767578 7790827 7792904 7836521 7845604 7877632 7902752 7943936 7958041 7971392 7990528 8016008 8042144 8044288 8089312 8098688 8172164 8214752 8241536 8244698 8246896 8287664 8293054 8301568 8316308 8331362 8345051 8359936 8365084 8405309 8449112 8454607 8478314 8479744 8507392 8510656 8555008 8570198 8584576 8627858 8632624 8676448 8690704 8721664 8751808 8795072 8800792 8846656 8874866 8877232 8906176 8909593 8926918 8956024 8972236 8986978 9006151 9047753 9078784 9094904 9100819 9130492 9132032 9161152 9162049 9193472 9207341 9229444 9244928 9261343 9296672 9339616 9388288 9422512 9425024 9471616 9477776 9504352 9527168 9557548 9560096 9590581 9656128 9662408 9678284 9726464 9743734 9777152 9794512 9800882 9810944 9828364 9834496 9865856 9866822 9915598 9933547 9967616 9973754 10058048 10108759 10110464 10142704 10145408 10182392 10202192 10235456 10253984 10270832 10292744 10295488 10328318 10394176 10400936 10434848 10469888 10493252 10529519 10547936 10565632 10581571 10584392 10620974 10624768 10643633 10697666 10715243 10729472 10771456 10778089 10824704 10831744 10881403 10888192 10922912 10925824 10960664 10986976 11042752 11060896 11122804 11135696 11193728 11201008 11232416 11275264 11276368 11295284 11332112 11339482 11395538 11398576 11437972 11494912 11515322 11554816 11560381 11594752 11617529 11659648 11685667 11697664 11718434 11763136 11766272 11803792 11886784 11930116 11992288 12033736 12054784 12062624 12093224 12096448 12101089 12138256 12142592 12164152 12206194 12225904 12245992 12314533 12317816 12379136 12401116 12443977 12483328 12486656 12505493 12556544 12578839 12619852 12620288 12641024 12663469 12711776 12792832 12801152 12841972 12908896 12959408 12984608 13023472 13026944 13031942 13068484 13071968 13099856 13145132 13160368 13211864 13277176 13285811 13325312 13355048 13392496 13401206 13443584 13447168 13467454 13490048 13522432 13584896 13637582 13705472 13729807 13776896 13785856 13824512 13829816 13901888 13949936 14028014 14073752 14077504 14099228 14122394 14156296 14172704 14221688 14291992 14301287 14347916 14350336 14375816 14422688 14432068 14472536 14503412 14527744 14553539 14629888 14753024 14785946 14810752 14839552 14883968 14887936 14893648 14939392 14971264 15023008 15107092 15183784 15208732 15262912 15311582 15315664 15364096 15391376 15401386 15444572 15454208 15481648 15505006 15535156 15581654 15585808 15673042 15691208 15701413 15755264 15805504 15887872 15916082 15942784 15978361 15981056 16032016 16084288 16088576 16178624 16197376 16344328 16429504 16483072 16489396 16493792 16546387 16575328 16586108 16603136 16632616 16662724 16690102 16725709 16730168 16810618 16838239 16898224 16909214 16936997 16956628 16959488 17021312 17110016 17140396 17169152 17199637 17255716 17265248 17352896 17381408 17443328 17503616 17590144 17601584 17693312 17749732 17754464 17812352 17819186 17853836 17912048 17944472 17973956 18012302 18095506 18157568 18166313 18189808 18201638 18256117 18260984 18264064 18322304 18324098 18363191 18386944 18414682 18458888 18489856 18522686 18593344 18679232 18776576 18845024 18850048 18943232 18955552 19008704 19054336 19115096 19120192 19181162 19312256 19324816 19356568 19452928 19464907 19487468 19554821 19589024 19601764 19621888 19651489 19656728 19731712 19733644 19766747 19831196 19867094 19899737 19935232 19947508 20016451 20116096 20217518 20220928 20285408 20290816 20364784 20404384 20470912 20507968 20541664 20585488 20590976 20656636 20788352 20801872 20869696 20877703 20939776 20986504 21059038 21095872 21131264 21163142 21168784 21241948 21249536 21287266 21395332 21430486 21458944 21469279 21542912 21556178 21575411 21649408 21663488 21701953 21762806 21776384 21845824 21847963 21851648 21921328 21973952 22084741 22085504 22121792 22245608 22271392 22387456 22402016 22464832 22473451 22550528 22552736 22590568 22664224 22678964 22791076 22797152 22869847 22875944 22989824 23003981 23030644 23120762 23189504 23235058 23319296 23371334 23395328 23436868 23517871 23526272 23532544 23607584 23687689 23773568 23860232 23984576 24067472 24109568 24125248 24186448 24192896 24202178 24276512 24285184 24328304 24412388 24451808 24491984 24629066 24635632 24673649 24758272 24802232 24887954 24966656 24973312 25010986 25108853 25113088 25157678 25239704 25240576 25256119 25282048 25326938 25380971 25423552 25498213 25585664 25602304 25683944 25817792 25918816 25969216 26046944 26053888 26063884 26136968 26143936 26199712 26290264 26320736 26423728 26554352 26571622 26615281 26650624 26710096 26784992 26802412 26887168 26934908 26980096 27028001 27044864 27169792 27186523 27275164 27410944 27459614 27553792 27571712 27649024 27659632 27803776 27899872 28056028 28147504 28155008 28198456 28244788 28312592 28345408 28443376 28583984 28602574 28695832 28700672 28751632 28845376 28856443 28864136 28945072 29006824 29055488 29107078 29159767 29259776 29506048 29571892 29621504 29674099 29679104 29767936 29775872 29787296 29878784 29942528 29995693 30046016 30197503 30214184 30367568 30417464 30525824 30623164 30631328 30782752 30802772 30889144 30963296 31010012 31062031 31070312 31163308 31171616 31346084 31382416 31402826 31454423 31510528 31611008 31775744 31832164 31885568 31956722 31962112 32064032 32168576 32177152 32357248 32394752 32688656 32859008 32966144 32978792 32987584 33092774 33150656 33172216 33206272 33265232 33325448 33380204 33451418 33460336 33621236 33676478 33796448 33818428 33873994 33913256 33918976 34042624 34103069 34220032 34280792 34338304 34399274 34511432 34530496 34533877 34704593 34705792 34762816 34886656 35007232 35180288 35203168 35386624 35499464 35508928 35624704 35638372 35707672 35824096 35888944 35947912 36024604 36149113 36191012 36332626 36379616 36403276 36512234 36521968 36644608 36648196 36726382 36829364 36917776 36979712 37045372 37173409 37186688 37358464 37441831 37553152 37690048 37700096 37886464 37911104 38017408 38108672 38230192 38240384 38362324 38624512 38649632 38713136 38772877 38905856 38929814 38974936 39109642 39178048 39203528 39243776 39302978 39313456 39456769 39463424 39467288 39533494 39662392 39688187 39734188 39799474 39884383 39895016 40032902 40232192 40303627 40435036 40441856 40570816 40581632 40729568 40808768 40941824 41014519 41015936 41083328 41170976 41181952 41313272 41576704 41603744 41739392 41755406 41879552 41973008 42118076 42191744 42326284 42337568 42472573 42483896 42499072 42574532 42721679 42790664 42860972 42938558 43085824 43112356 43150822 43298816 43326976 43403906 43525612 43552768 43691648 43695926 43703296 43842656 43947904 44169482 44171008 44243584 44491216 44542784 44774912 44804032 44929664 44946902 45101056 45105472 45181136 45328448 45357928 45582152 45594304 45611797 45739694 45751888 45822491 45979648 46007962 46061288 46241524 46379008 46470116 46630727 46638592 46742668 46790656 46873736 46904221 47035742 47052544 47065088 47136089 47215168 47375378 47453219 47547136 47720464 47731537 47969152 48134944 48219136 48250496 48372896 48385792 48404356 48553024 48656608 48824776 48903616 48983968 49098049 49258132 49271264 49347298 49428379 49516544 49604464 49775908 49933312 50021972 50217706 50226176 50315356 50479408 50481152 50512238 50564096 50653876 50761942 50847104 50996426 51171328 51195973 51204608 51367888 51635584 51750811 51837632 51938432 52093888 52107776 52127768 52273936 52287872 52399424 52580528 52641472 52847456 53108704 53143244 53230562 53301248 53420192 53569984 53590537 53604824 53774336 53869816 53904851 53960192 54056002 54089728 54267521 54339584 54373046 54535789 54550328 54821888 54855647 54919228 55109041 55143424 55298048 55319264 55607552 55706287 55799744 56081077 56112056 56295008 56310016 56396912 56489576 56625184 56690816 56886752 57167968 57205148 57391664 57503264 57690752 57712886 57728272 57890144 58013648 58110976 58214156 58319534 58415357 58519552 58837163 59012096 59143784 59182249 59243008 59348198 59358208 59535872 59551744 59574592 59757568 59885056 59991386 60092032 60395006 60428368 60735136 60834928 61051648 61246328 61262656 61565504 61605544 61778288 61926592 62020024 62124062 62140624 62326616 62343232 62367151 62692168 62764832 62805652 62908846 63222016 63334271 63551488 63664328 63705733 63771136 63913444 63924224 64128064 64134343 64337152 64354304 64451387 64714496 64789504 64829401 65377312 65718016 65932288 65957584 65975168 66185548 66301312 66344432 66530464 66650896 66760408 66902836 66920672 67134067 67242472 67352956 67592896 67636856 67747988 67826512 68085248 68206138 68440064 68561584 68676608 68798548 69022864 69060992 69067754 69409186 69411584 69525632 69534829 69773312 70014464 70360576 70406336 70761313 70773248 70998928 71017856 71249408 71276744 71415344 71648192 71777888 71895824 72049208 72298226 72382024 72665252 72759232 72806552 73024468 73043936 73289216 73296392 73452764 73658728 73706633 73835552 73959424 74070997 74090744 74346818 74373376 74716928 74883662 75006701 75106304 75380096 75400192 75772928 75822208 76034816 76169821 76217344 76460384 76480768 76724648 77249024 77299264 77426272 77545754 77811712 77859628 77949872 78219284 78356096 78407056 78605956 78626912 78913538 78926848 78934576 79066988 79324784 79376374 79468376 79598948 79768766 79790032 80065804 80464384 80607254 80870072 80883712 80922667 81141632 81163264 81322703 81459136 81617536 81883648 82029038 82031872 82166656 82341952 82363904 82626544 83153408 83207488 83478784 83510812 83759104 83946016 84236152 84383488 84652568 84675136 84707623 84945146 84967792 84998144 85149064 85277533 85443358 85581328 85721944 85877116 86201731 86224712 86301644 86653952 86807812 87051224 87107839 87383296 87391852 87406592 87538451 87685312 87895808 88338964 88342016 88487168 88644283 88982432 89085568 89549824 89608064 89859328 89893804 90210944 90362272 90656896 90715856 91164304 91188608 91223594 91479388 91503776 91644982 91795561 91959296 92015924 92122576 92458399 92483048 92940232 93000677 93261454 93277184 93485336 93581312 93747472 93808442 94071484 94105088 94130176 94272178 94430336 94750756 94906438 95094272 95440928 95463074 95938304 96108649 96269888 96438272 96500992 96745792 96771584 96808712 97106048 97313216 97649552 97807232 97967936 98196098 98516264 98542528 98694596 98856758 99208928 99525283 99551816 99866624 100043944 100109009 100435412 100452352 100630712 100782539 100958816 100962304 101024476 101128192 101280751 101307752 101523884 101694208 101874773 101992852 102391946 102409216 102735776 103271168 103501622 103675264 103876864 104187776 104215552 104255536 104547872 104575744 104798848 105161056 105282944 105694912 106217408 106286488 106461124 106840384 107139968 107181074 107209648 107548672 107739632 107809702 107920384 108112004 108179456 108535042 108679168 108746092 109071578 109100656 109269017 109643776 109711294 109838456 109909891 110218082 110286848 110596096 110638528 110649361 111196349 111215104 111412574 111599488 111848527 112162154 112224112 112590016 112620032 112793824 112979152 113250368 113381632 113773504 114335936 114410296 114783328 115006528 115381504 115425772 115456544 115780288 115824709 116027296 116221952 116428312 116639068 116830714 117079963 117674326 117867673 118024192 118287568 118364498 118486016 118558979 118696396 118716416 119071744 119106637 119149184 119515136 119695433 119770112 119982772 120184064 120397459 120790012 120856736 121470272 121669856 122103296 122492656 122525312 123131008 123211088 123556576 123853184 124040048 124248124 124281248 124653232 124686464 124734302 125384336 125529664 125611304 125817692 126444032 126668542 127102976 127164191 127328656 127411466 127542272 127792819 127826888 127848448 128256128 128268686 128542337 128674304 128708608 128902774 129136111 129428992 129579008 129658802 130754624 131413867 131436032 131864576 131915168 131950336 132371096 132602624 132688864 133060928 133301792 133520816 133805672 133841344 134268134 134484944 134705912 135185792 135273712 135495976 135653024 136170496 136412276 136883747 137123168 137353216 137560423 137597096 138045728 138121984 138135508 138367229 138818372 138823168 139051264 139069658 139298159 139546624 140028928 140115157 140721152 140812672 141522626 141546496 141997856 142035712 142498816 142553488 142830688 143296384 143555776 143791648 144098416 144596452 144764048 145330504 145518464 145613104 146048936 146087872 146143921 146578432 146592784 146905528 147317456 147413266 147671104 147918848 148141994 148181488 148693636 148746752 149433856 149767324 150013402 150212608 150284953 150760192 150800384 151027877 151545856 151644416 151913671 152069632 152339642 152434688 152920768 152935741 152961536 153449296 154498048 154593187 154598528 154852544 155091508 155719256 155899744 156438568 156712192 156814112 157211912 157253824 157314157 157827076 157853696 157869152 158133976 158649568 158752748 158936752 159197896 159537532 159580064 160088929 160131608 160928768 161214508 161740144 161845334 162283264 162326528 162645406 162918272 163235072 163767296 164058076 164063744 164333312 164625097 164683904 164727808 165253088 165813823 166306816 166414976 166957568 167021624 167892032 168472304 168766976 169305136 169350272 169415246 169890292 169935584 169996288 170298128 170555066 170886716 171162656 171443888 171754232 172403462 172449424 172603288 172715543 173307904 173615624 174102448 174215678 174766592 174783704 174813184 175076902 175370624 175761971 175791616 176677928 176684032 176974336 177288566 177964864 178171136 178487491 179099648 179216128 179718656 179787608 180421888 180724544 181313792 181431712 182328608 182377216 182447188 182958776 183007552 183289964 183591122 184031848 184245152 184916798 184966096 185880464 186001354 186306967 186522908 186554368 186970672 187494944 187616884 188142968 188210176 188544356 188860672 189196007 189501512 189812876 190188544 190881856 190926148 191876608 192217298 192539776 192876544 193001984 193491584 193543168 193617424 194212096 194626432 195299104 195614464 195935872 196392196 197032528 197085056 197389192 197713516 198417856 199050566 199103632 199733248 199829443 200087888 200218018 200870824 200904704 201261424 201565078 201917632 201995101 202048952 202256384 202561502 202615504 203047768 203388416 203749546 203985704 204118369 204783892 204818432 205471552 206542336 207003244 207350528 207718693 207753728 208375552 208431104 208511072 209095744 209151488 209597696 210322112 210565888 211382521 211389824 212434816 212572976 212922248 213680768 214279936 214362148 214419296 215103031 215479264 215619404 215840768 216224008 217070084 217434217 217492184 218143156 218201312 218538034 218897107 219287552 219422588 219676912 219819782 220180961 220436164 220573696 221277056 221298722 222392698 222430208 222825148 223198976 223697054 224324308 224448224 225180032 225240064 225587648 225958304 226500736 226763264 227547008 228671872 228820592 229566656 230013056 230763008 230851544 230913088 231560576 231649418 232054592 232443904 232856624 233278136 233661428 234159926 235348652 235735346 236048384 236162069 236575136 236728996 236972032 237117958 237329521 237392792 237432832 238143488 238213274 238298368 238721483 239030272 239390866 239540224 239965544 240327593 240368128 240794918 241580024 241713472 241737139 242932151 242940544 243339712 244206592 244985312 245050624 246262016 246422176 247113152 247706368 248080096 248496248 248562496 249306464 249372928 249468604 250768672 251059328 251222608 251635384 252888064 253043791 253337084 254328382 254657312 254822932 255084544 255585638 255653776 256512256 256537372 257084674 257348608 257805548 258272222 258696581 258857984 259158016 259317604 260213863 260564579 261509248 262092817 262827734 262872064 263729152 263830336 263900672 264742192 265205248 265377728 266121856 266603584 267041632 267611344 267682688 268536268 268969888 269411824 270371584 270547424 270991952 271306048 271410139 272340992 272824552 273767494 274246336 274706432 275120846 275194192 276091456 276197383 276243968 276271016 276734458 277636744 277646336 277817309 278102528 278139316 278596318 279100627 279190681 280057856 280230314 280480343 281442304 281625344 282125389 283045252 283092992 283995712 284023519 284071424 284997632 285106976 285661376 286592768 287101633 287111552 287583296 288196832 289192904 289528096 290661008 291036928 291226208 292097872 292175744 292287842 293156864 293185568 293811056 294634912 294826532 295342208 296283988 296362976 297308011 297387272 297493504 298867712 299051753 299534648 300026804 300569906 301520384 301600768 302055754 303091712 303288832 303827342 304139264 304679284 304869376 305841536 305871482 305923072 306898592 307939957 308996096 309186374 309197056 309705088 310183016 311438512 311799488 312877136 313424384 313628224 314423824 314507648 314628314 315654152 315707392 315738304 316267952 317299136 317505496 317873504 318395792 319075064 319160128 320177858 320263216 320757437 321857536 322429016 323480288 323690668 324566528 324653056 325290812 325836544 326415089 326470144 327534592 328116152 328127488 328329547 328666624 329250194 329367808 329455616 329952623 330506176 331627646 332172533 332613632 332829952 333915136 334043248 334120759 335784064 336944608 337533952 338610272 338700544 338830492 339780584 339871168 340596256 341110132 341773432 342325312 342887776 343508464 344806924 344898848 345206576 345431086 345998653 346615808 347231248 348204896 348431356 349533184 349567408 350153804 350741248 351523942 351583232 353355856 353368064 353948672 354577132 355929728 356342272 356974982 358199296 358371811 358432256 359437312 359575216 360843776 361449088 362255677 362627584 362863424 364657216 364754432 364894376 365917552 366015104 366579928 367182244 368063696 368490304 369833596 369932192 371760928 372002708 372613934 373045816 373108736 373941344 374989888 375133759 375233768 376285936 376420352 377088712 377721344 378392014 379003024 379625752 379872647 380377088 381750523 381763712 381852296 383753216 384434596 385079552 385763287 386003968 386983168 387086336 387234848 388424192 389252864 389944009 390598208 391228928 391871744 392567539 392784392 394065056 394170112 394778384 395427032 396835712 398101132 398207264 399658886 400175776 400436036 401741648 402522848 403130156 403835264 403990202 404097904 405123004 405231008 406095536 406776832 407499092 407971408 408236738 408907499 409567784 409636864 410943104 411860141 413084672 414006488 414701056 415437386 415507456 416751104 416862208 417022144 418191488 418302976 419195392 420644224 421131776 422765042 422779648 424869632 425145952 425844496 427361536 428559872 428724296 428838592 430206062 430958528 431238808 431681536 432448016 434140168 434868434 434984368 436286312 436402624 436570057 437076068 437794214 438845176 439353824 439639564 440361922 440872328 442554112 442597444 443339897 444785396 444860416 445650296 446397952 447394108 448648616 448896448 448940401 450360064 450480128 451159709 451175296 451916608 453001472 453526528 455094016 457343744 457641184 459133312 460026112 461526016 461703088 461826176 463121152 463298836 464109184 465713248 466556272 467322856 468319852 469938469 470697304 471470692 472324138 473150272 473457992 473944064 474235916 474659042 474785584 476286976 476426548 476596736 477442966 478781732 479080448 479931088 480655186 480736256 481589836 483160048 483426944 483474278 485864302 485881088 486679424 486743803 488413184 489970624 490101248 492524032 492844352 494226304 495329191 495412736 496160192 496992496 497124992 498612928 498745856 498937208 501537344 502118656 502445216 503270768 504047401 505776128 506087582 506674168 508656764 509314624 509645864 510169088 511171276 511307552 512937997 513024512 513074744 514169348 514697216 515611096 515946431 516544444 517393162 517715968 518496979 518635208 520427726 521129158 521985409 523018496 524185634 525046907 525655468 525744128 527660672 527801344 529484384 530410496 530755456 532243712 533188747 533207168 534083264 535222688 535365376 537072536 537939776 538823648 540743168 541094848 541983904 542612096 542820278 544681984 545649104 547534988 548492672 550241692 550388384 552182912 552394766 552487936 552542032 553468916 555273488 555292672 555634618 556205056 556278632 557192636 558201254 558381362 560115712 560460628 560960686 562884608 563155703 563250688 564250778 566090504 566185984 566458669 567991424 568047038 568142848 569258921 569995264 570213952 571322752 573185536 574203266 574223104 575166592 576393664 578385808 579056192 581322016 582073856 582452416 584195744 584351488 584575684 586313728 586371136 587622112 589269824 589653064 590684416 592567976 592725952 592953361 594616022 594774544 594987008 596942731 597735424 598103506 599069296 600053608 601139812 603040768 603412117 604111508 606199451 606577664 607654684 608278528 609358568 609754873 611683072 611742964 611846144 612769157 613797184 615879914 616891847 617992192 618372748 618394112 619410176 620366032 620509981 622877024 623598976 625754272 626848768 627256448 628847648 629015296 629256628 631308304 631476608 632535904 634598272 635010992 635747008 636791584 638150128 638320256 640355716 640526432 641514874 642568927 643715072 644858032 646960576 647208793 647381336 649133056 650581624 651004739 651673088 652830178 652940288 655069184 656232304 656254976 656659094 657333248 658500388 658735616 658911232 659905246 661012352 663255292 664345066 665227264 665547649 665659904 667830272 668086496 668241518 671568128 672760543 673889216 675067904 677220544 677286853 677401088 677660984 679561168 679742336 681192512 682220264 683546864 684650624 685775552 687016928 689613848 689797696 690413152 690862172 691997306 694462496 696409792 696676981 696862712 699066368 699134816 700307608 700763063 701482496 703047884 703166464 705477773 706711712 706736128 707897344 708965257 709154264 711859456 712684544 713123411 713949964 716743622 716864512 718874624 719150432 721687552 722898176 724511354 725255168 725726848 729054001 729314432 729508864 729788752 731835104 732030208 733159856 734364488 736127392 736980608 739667192 739864384 743521856 744005416 745227868 746091632 747882688 749979776 750267518 750467536 752571872 752840704 754177424 755442688 756784028 758006048 759251504 759745294 760754176 763501046 763527424 763704592 764883119 767506432 768869192 769369237 770159104 771526574 772007936 773966336 774172672 774469696 774545527 776848384 778374443 778505728 779888018 781196416 782457856 782939689 783743488 785135078 785568784 788130112 788340224 789556768 790854064 793671424 796202264 796414528 799317772 800351552 800872072 803483296 805045696 806260312 807670528 807980404 808195808 810246008 810462016 810772963 812191072 813553664 814998184 815942816 816473476 817814998 819135568 821886208 823720282 825073711 826169344 828012976 829402112 830874772 831014912 833502208 833746459 834044288 836382976 836605952 837868031 838390784 841288448 842263552 842782213 845530084 845559296 849739264 850291904 851688992 854723072 857119744 857448592 857677184 860412124 861917056 862477616 864896032 868280336 869736868 869968736 872572624 872805248 873140114 874152136 875588428 877690352 878707648 879279128 880723844 881744656 885108224 885194888 886679794 889570792 889720832 890149337 891300592 892795904 894549733 894788216 897297232 897792896 897880802 900720128 900960256 902319418 902350592 903833216 903952777 906002944 907053056 910188032 914687488 915282368 918266624 919897069 920052224 923052032 923406176 923652352 926242304 926597672 928218368 931426496 933112544 934645712 936639704 939876938 941394608 942941384 944648276 946300544 946915984 948471832 949318084 949571168 952853096 953193472 954885932 957563464 958186229 959862176 961310372 961472512 962922961 963179672 966320096 966853888 966948556 971728604 971762176 973358848 973487606 975087113 976826368 979941248 980202496 985048064 985688704 988452608 990658382 990825472 992320384 993984992 994249984 997225856 997491712 997874416 1003074688 1004237312 1004890432 1006541536 1008094802 1011552256 1012175164 1013348336 1017313528 1018629248 1019291728 1022342552 1022615104 1023007447 1025875994 1026049024 1026149488 1028338696 1029394432 1031222192 1031892862 1033088888 1034786324 1035431936 1036993958 1037270416 1040855452 1042258316 1043970818 1046036992 1048371268 1050093814 1051310936 1051488256 1051994671 1055321344 1055602688 1057195139 1058968768 1060820992 1061510912 1064487424 1066377494 1066414336 1068166528 1070445376 1070550187 1070730752 1074145072 1075879552 1077647296 1081486336 1082189696 1083967808 1085224192 1085640556 1091298208 1095069976 1096985344 1100483384 1100776768 1101199099 1104365824 1104789532 1104975872 1105084064 1106937832 1108607929 1110546976 1110585344 1111269236 1112410112 1112557264 1114385272 1116402508 1116762724 1120622503 1120921256 1121921372 1126311406 1126501376 1128501556 1132181008 1132917338 1135982848 1136094076 1136285696 1138517842 1140427904 1142645504 1146371072 1148406532 1148446208 1150333184 1152375679 1152787328 1156771616 1158112384 1160696761 1162644032 1164147712 1164904832 1168391488 1168702976 1169151368 1172742272 1175244224 1178539648 1179306128 1181368832 1185135952 1185451904 1185906722 1189232044 1189549088 1189974016 1193885462 1195470848 1196207012 1198138592 1200107216 1201959187 1202279624 1206081536 1206824234 1208223016 1209008801 1212398902 1213155328 1215309368 1216557056 1217142971 1218717136 1219509746 1223159839 1223366144 1223485928 1223692288 1225538314 1227594368 1230333797 1231759828 1233783694 1236745496 1236788224 1238820352 1240732064 1241019962 1245754048 1247197952 1249412437 1251508544 1253697536 1254512896 1257695296 1258030592 1258513256 1262616608 1262953216 1265071808 1269196544 1270021984 1271494016 1273583168 1276300256 1276640512 1280711432 1281052864 1283029748 1285137854 1289716064 1293921152 1294417586 1294762672 1298266112 1301163248 1302009478 1303346176 1304148769 1305660356 1305880576 1310173007 1312464608 1312509952 1313318188 1314666496 1316649763 1317000776 1317471232 1319810492 1322024704 1324372049 1326510584 1328690132 1331095298 1331319808 1335660544 1336172992 1336483036 1343136256 1345521086 1347778432 1350135808 1354441088 1354573706 1354802176 1355321968 1359122336 1359484672 1362385024 1364440528 1367093728 1369301248 1371551104 1374033856 1379227696 1379595392 1380826304 1381724344 1383994612 1388924992 1392819584 1393353962 1393725424 1398132736 1398269632 1398806101 1400615216 1401526126 1402964992 1406095768 1406332928 1410955546 1413423424 1413965707 1415794688 1417930514 1418308528 1420497221 1423718912 1425369088 1426246822 1427899928 1428828583 1433487244 1433729024 1437749248 1438300864 1438441693 1443375104 1445552537 1445796352 1449022708 1450510336 1451453696 1454030851 1458108002 1458628864 1459017728 1459577504 1463670208 1464060416 1466319712 1468728976 1472254784 1473961216 1479334384 1479677647 1479728768 1487043712 1488010832 1490455736 1492183264 1495765376 1499959552 1500535036 1500935072 1505143744 1505721217 1508354848 1510885376 1513568056 1516012096 1518503008 1519490588 1522039519 1527002092 1527054848 1527409184 1529766238 1532279749 1535012864 1537738384 1538738474 1540318208 1541266727 1543053148 1544015872 1547932672 1548939392 1549091054 1553696768 1556748886 1557011456 1559776036 1562392832 1564915712 1565879378 1567486976 1570270156 1571137568 1576260224 1576680448 1579113536 1581708128 1587075163 1587342848 1592404528 1592829056 1598635544 1600703104 1601744144 1606966592 1610091392 1612520624 1615341056 1615960808 1616391616 1620492016 1620924032 1621545926 1624382144 1627107328 1629996368 1631885632 1632946952 1635629996 1638271136 1643772416 1647440564 1650147422 1652338688 1653134483 1656025952 1658804224 1661306647 1661749544 1662029824 1667004416 1667492918 1668088576 1671050381 1672765952 1673211904 1675736062 1676781568 1682293151 1682576896 1684527104 1685564426 1691060168 1691118592 1692159973 1699478528 1700525057 1700583808 1703377984 1708380271 1709446144 1714239488 1714897184 1715354368 1720824248 1723834112 1724955232 1729792064 1736560672 1739473736 1739937472 1745145248 1745610496 1746280228 1748304272 1751176856 1755380704 1757415296 1758558256 1761447688 1763489312 1770216448 1770389776 1773359588 1779141584 1780298674 1782601184 1785591808 1789099466 1789576432 1794594464 1795585792 1795761604 1801440256 1804638836 1804701184 1807666432 1807905554 1810876067 1812005888 1814106112 1820376064 1821497041 1823952053 1829374976 1830564736 1834649719 1836533248 1839794138 1840104448 1846104064 1846812352 1847304704 1852484608 1853195344 1856436736 1862852992 1866225088 1869291424 1873279408 1879753876 1882789216 1885882768 1889296552 1892601088 1893831968 1896943664 1898636168 1899142336 1899870973 1905706192 1906386944 1909771864 1915126928 1916372458 1919724352 1922620744 1922945024 1925845922 1926359344 1932640192 1933381681 1933707776 1933897112 1943457208 1943524352 1946717696 1946975212 1950174226 1953704389 1959882496 1960404992 1963362401 1970096128 1971377408 1974877723 1976905216 1981316764 1981650944 1984640768 1987969984 1988164633 1988499968 1994451712 1994983424 1995748832 2006149376 2008474624 2009711431 2009780864 2013083072 2016189604 2024350328 2026696672 2034627056 2037258496 2038583456 2044685104 2045230208 2046014894 2051751988 2052098048 2052298976 2056677392 2062444384 2063785724 2066177776 2069572648 2073987916 2074540832 2081156077 2081710904 2084516632 2087941636 2092073984 2096742536 2100187628 2102621872 2103989342 2110642688 2111205376 2114390278 2117937536 2121641984 2123021824 2128974848 2132754988 2132828672 2136333056 2140890752 2141100374 2141461504 2148290144 2151759104 2155294592 2155579699 2162972672 2164379392 2167935616 2170448384 2171281112 2182596416 2190139952 2193970688 2200966768 2201553536 2202398198 2208731648 2209579064 2209951744 2210168128 2213875664 2217215858 2221093952 2222538472 2224820224 2225114528 2228770544 2232805016 2233525448 2241245006 2241842512 2243842744 2245302059 2252622812 2253002752 2257003112 2264362016 2265834676 2271965696 2272188152 2272571392 2277035684 2280855808 2284905623 2285291008 2292742144 2296813064 2296892416 2300666368 2304751358 2305574656 2313543232 2316224768 2321393522 2325207731 2325288064 2328295424 2329809664 2336782976 2337405952 2338302736 2345484544 2350488448 2357079296 2358612256 2362737664 2370271904 2370903808 2371813444 2378464088 2379098176 2387770924 2392414024 2396277184 2400214432 2403918374 2404559248 2412163072 2413648468 2416446032 2418017602 2421990571 2424797804 2426310656 2430618736 2434285942 2437434272 2439019492 2446319678 2446732288 2446971856 2451076628 2455188736 2460667594 2463519656 2467567388 2473490992 2473576448 2477640704 2481464128 2482039924 2491508096 2494395904 2498824874 2503017088 2507395072 2508602677 2509025792 2515390592 2516061184 2517026512 2525233216 2525906432 2530143616 2538393088 2540043968 2542988032 2547166336 2552600512 2553281024 2561422864 2562105728 2566059496 2570275708 2579432128 2587842304 2588835172 2589525344 2596532224 2597782759 2602326496 2604018956 2606692352 2608297538 2611320712 2611761152 2620346014 2624929216 2625936313 2626636376 2629332992 2633299526 2634001552 2634942464 2639620984 2643603523 2644049408 2648744098 2653021168 2657380264 2659108529 2662190596 2662639616 2672253661 2672345984 2672966072 2686272512 2691042172 2695556864 2700343009 2708882176 2709147412 2709604352 2710643936 2718244672 2718969344 2724770048 2728881056 2734187456 2738602496 2743102208 2747972773 2748067712 2758455392 2759190784 2761652608 2763448688 2767989224 2777849984 2785639168 2786707924 2787450848 2796539264 2797612202 2801230432 2803052252 2805929984 2812191536 2821911092 2826846848 2827931414 2835861028 2836617056 2840994442 2845662391 2847437824 2850738176 2852493644 2855799856 2857657166 2862352493 2866210369 2866974488 2867458048 2876601728 2876883386 2883020987 2886750208 2891105074 2891592704 2898045416 2901020672 2902907392 2908061702 2916216004 2917257728 2918035456 2919155008 2927340416 2928120832 2932639424 2937457952 2944509568 2947922432 2958668768 2959355294 2959457536 2974087424 2976021664 2980911472 2984366528 2991530752 2999919104 3001070072 3001870144 3010287488 3011442434 3016709696 3021770752 3027136112 3032024192 3037006016 3038981176 3044079038 3054004184 3054109696 3054818368 3055990399 3059532476 3064559498 3070106897 3075476768 3077476948 3080636416 3082533454 3085283773 3086106296 3095865344 3097878784 3098182108 3103379279 3107393536 3113497772 3114022912 3119552072 3124258709 3124785664 3129831424 3131758756 3134973952 3140540312 3142275136 3142582807 3152520448 3153360896 3158117963 3158227072 3163416256 3174150326 3174685696 3184809056 3185658112 3197271088 3201406208 3203488288 3213933184 3220182784 3225041248 3230682112 3231921616 3232783232 3240984032 3241848064 3243091852 3248764288 3259992736 3263771264 3265893904 3271259992 3276542272 3287544832 3289569283 3294881128 3300294844 3306268966 3312051904 3317608448 3322613294 3323499088 3334008832 3334985836 3336177152 3342100762 3345531904 3351472124 3353563136 3364586302 3365153792 3369054208 3371128852 3382120336 3382237184 3384319946 3387339527 3398957056 3401050114 3401167616 3406755968 3407206621 3416760542 3418892288 3428478976 3429794368 3430130191 3430708736 3441648496 3447668224 3449910464 3459584128 3467304337 3473121344 3478947472 3479874944 3490290496 3491220992 3492560456 3496608544 3502353712 3510761408 3514830592 3517116512 3522895376 3526978624 3528331807 3540432896 3540779552 3546719176 3558283168 3560597348 3565202368 3571183616 3578198932 3579152864 3589188928 3590565979 3591171584 3591523208 3602880512 3609277672 3609402368 3611625017 3615332864 3615811108 3621752134 3624011776 3629478853 3640752128 3642994082 3647904106 3653897863 3658749952 3661129472 3669299438 3673066496 3675328349 3679588276 3680208896 3692305747 3693624704 3694609408 3704969216 3706390688 3712873472 3725705984 3732321229 3732450176 3738582848 3746558816 3759507752 3765578432 3771765536 3778593104 3785202176 3787663936 3793887328 3797272336 3798284672 3799741946 3811412384 3812773888 3819543728 3830253856 3832744916 3839448704 3845241488 3851691844 3852718688 3865280384 3866763362 3867415552 3867794224 3886914416 3887048704 3893435392 3893950424 3900348452 3907408778 3919764992 3920809984 3926724802 3940192256 3942089921 3942754816 3949755446 3953810432 3962633528 3963301888 3965210683 3969281536 3975939968 3976329266 3976999936 3984812447 3988903424 3989966848 3991497664 4003219441 4012298752 4016949248 4019422862 4019561728 4026166144 4032379208 4048700656 4053393344 4069254112 4074516992 4077166912 4089370208 4090460416 4092029788 4103503976 4104196096 4104597952 4113354784 4124888768 4127571448 4132355552 4139145296 4147975832 4149081664 4162312154 4163421808 4169033264 4175883272 4178599117 4184147968 4193485072 4200375256 4205243744 4207978684 4221285376 4228780556 4235875072 4243396157 4246043648 4257949696 4265509976 4265657344 4268284111 4272666112 4281781504 4282200748 4282923008 4289384099 4296580288 4303518208 4310589184 4311159398 4318242929 4325945344 4328758784 4335871232 4340896768 4342562224 4343569867 4365192832 4380279904 4387941376 4401933536 4403107072 4404796396 4417463296 4419158128 4420336256 4427751328 4434431716 4442187904 4445076944 4450229056 4457541088 4465610032 4467050896 4482490012 4483685024 4487685488 4490604118 4497982489 4505245624 4506005504 4514006224 4528724032 4530461551 4531669352 4543931392 4544376304 4554071368 4561711616 4569811246 4570582016 4585484288 4593626128 4593784832 4601332736 4609502716 4611149312 4627086464 4632449536 4642787044 4650415462 4650576128 4656590848 4658833543 4659619328 4673565952 4674811904 4676605472 4690969088 4700976896 4709323801 4714158592 4717224512 4725475328 4740543808 4741007971 4741807616 4743626888 4756928176 4758196352 4775541848 4784828048 4792554368 4800428864 4807836748 4809118496 4827296936 4832892064 4836035204 4843981142 4849595608 4861237472 4868571884 4874868544 4876738867 4878038984 4892639356 4893464576 4893943712 4902153256 4910377472 4921335188 4927039312 4935134776 4938344411 4946981984 4947152896 4955281408 4962756799 4962928256 4964079848 4983016192 4988791808 4997649748 5006034176 5017205354 5018051584 5030781184 5032122368 5034053024 5050466432 5051812864 5060287232 5076786176 5080087936 5085976064 5094332672 5103378007 5105201024 5106562048 5122845728 5124211456 5132118992 5140551416 5158864256 5175684608 5177670344 5179050688 5195565518 5204652992 5208037912 5213384704 5216595076 5222641424 5240692028 5249858432 5251872626 5253272752 5266599052 5268003104 5269884928 5279241968 5287207046 5288098816 5297488196 5306042336 5314760528 5318217058 5324381192 5325279232 5344507322 5344691968 5345932144 5354181833 5372545024 5382084344 5391113728 5400686018 5417764352 5418294824 5419208704 5421287872 5421818689 5436489344 5437938688 5448621101 5449540096 5457762112 5468374912 5477204992 5486204416 5495945546 5496135424 5516910784 5518381568 5523305216 5526897376 5535978448 5555699968 5571278336 5573415848 5574901696 5593078528 5595224404 5602460864 5606104504 5611859968 5624383072 5643822184 5653693696 5655862828 5671722056 5673234112 5675410741 5681988884 5691324782 5694875648 5704987288 5711599712 5715314332 5724704986 5732420738 5733948976 5753203456 5753766772 5766041974 5775515977 5782210148 5783185408 5796090832 5805814784 5816123404 5832432008 5834515456 5836225213 5838310016 5854680832 5856241664 5865076217 5865278848 5874915904 5889019136 5895844864 5917337536 5918710588 5918915072 5948174848 5952043328 5961822944 5968733056 5983061504 5999838208 6002140144 6003740288 6020574976 6022884868 6033419392 6054272224 6064048384 6074012032 6077962352 6088158076 6108008368 6108219392 6109636736 6111980798 6119064952 6129118996 6140213794 6150953536 6154953896 6161272832 6165066908 6170567546 6172212592 6191730688 6194712733 6195757568 6196364216 6206758558 6226995544 6228045824 6231045359 6239104144 6248517418 6249571328 6261848131 6263517512 6269947904 6281080624 6284550272 6285165614 6305040896 6306721792 6316235926 6316454144 6326832512 6327669439 6348300652 6349371392 6369618112 6371316224 6394542176 6402812416 6406976576 6427866368 6439279483 6440365568 6450082496 6461364224 6463843232 6465566464 6481968064 6483696128 6486183704 6497528576 6519985472 6527542528 6531787808 6542519984 6553084544 6575089664 6579138566 6589762256 6600589688 6612537932 6624103808 6645226588 6646998176 6668193961 6669971672 6672354304 6684201524 6691063808 6702944248 6707303603 6729172604 6730307584 6740460727 6742257704 6764240672 6764474368 6768639892 6774679054 6785810317 6797914112 6802100228 6802335232 6813511936 6814413242 6825609791 6833521084 6837784576 6859588736 6860260382 6861417472 6883296992 6895336448 6899820928 6919168256 6934608674 6946242688 6957894944 6959749888 6980580992 6982441984 6985120912 6993217088 7004707424 7021522816 7029661184 7034233024 7045790752 7053957248 7056663614 7080865792 7081559104 7093438352 7116566336 7121194696 7130404736 7156397864 7158305728 7161052129 7178377856 7181131958 7182343168 7183046416 7205761024 7218555344 7218804736 7223250034 7230665728 7231622216 7243504268 7248023552 7258957706 7281504256 7285988164 7295808212 7307795726 7317499904 7321024139 7322258944 7338598876 7346132992 7350656698 7359176552 7360417792 7363962697 7384611494 7387249408 7389218816 7400365973 7409938432 7412781376 7425746944 7450155383 7451411968 7464642458 7464900352 7477165696 7493117632 7493851309 7519015504 7531156864 7543531072 7557186208 7570404352 7575327872 7587774656 7594544672 7596569344 7599483892 7622824768 7639087456 7660507712 7665489832 7678897408 7690482976 7703383688 7705437376 7708393693 7730560768 7733526724 7734831104 7735588448 7760255503 7773828832 7774097408 7786870784 7787900848 7800696904 7814817556 7839529984 7844357521 7853449604 7884179842 7885509632 7899510892 7907620864 7925267056 7930421366 7938563072 7951879936 7952658532 7953999872 7969624894 7977806848 7982995328 8006438882 8019594011 8024597504 8033898496 8038845724 8039123456 8052332288 8064758416 8066629753 8097401312 8106786688 8124877327 8138508224 8149033984 8154333824 8178740416 8180920832 8184059576 8207007952 8209195904 8226709568 8249777536 8255142896 8264711104 8278290592 8295951664 8298163328 8324624308 8326843616 8338066528 8351766544 8357198234 8368295936 8386970144 8400750512 8410487488 8413714309 8415957368 8442570752 8457561112 8463061607 8471750144 8486792314 8492087296 8515899392 8520000797 8531019952 8531314688 8536568222 8545332224 8562118873 8563563008 8564401496 8565846016 8578768198 8593160576 8607036416 8612336579 8621178368 8622318796 8636485858 8652119437 8657517568 8671742464 8681793536 8685124448 8687139734 8730385664 8745887059 8760559808 8775882752 8803867072 8804729089 8806214144 8809592792 8834926592 8838316256 8840672512 8855502656 8868863432 8884375808 8890153888 8900458112 8915082176 8931220064 8934101792 8964980024 8967370048 8975370976 8981208236 8995964978 9010491248 9028012448 9057448064 9060923102 9063338704 9087862784 9088752608 9108142736 9123423232 9139622492 9141164032 9171211049 9187252256 9187569664 9202665472 9216548341 9219005432 9222298624 9254172928 9264899072 9270604343 9285574088 9300830924 9301152256 9317667086 9319238656 9347131904 9349623808 9353210944 9381938176 9401953792 9418647602 9428317184 9434449024 9450950656 9481087616 9482015942 9483615232 9487253776 9513856352 9516392704 9551083696 9569656096 9585108736 9600857728 9615673496 9618236992 9654593872 9665784128 9672070408 9687962284 9699191216 9722474944 9737143768 9749737088 9753477734 9756077968 9785278712 9786929152 9787887424 9791642707 9804306512 9820754944 9842670376 9854078624 9870269552 9876688822 9893963968 9910562816 9925513598 9925856512 9928159696 9943480547 9966032384 9977583616 9995299496 10001800081 10012068352 10034410708 10036103168 10061562368 10064244736 10068106048 10069091851 10100932864 10103625728 10118867759 10120574464 10153572352 10160175872 10171952128 10178215957 10188665344 10206756014 10210402048 10213124096 10245691456 10248422912 10264237984 10281102832 10317728512 10351369216 10355340688 10357743529 10358101376 10391131036 10409305984 10416075824 10433190152 10445282848 10481384056 10499716864 10503745252 10506545504 10533198104 10536006208 10540048519 10558483936 10574414092 10576197632 10594976392 10612084672 10629521056 10636434116 10648762384 10689014644 10689383936 10691864288 10708363666 10725958243 10745090048 10764168688 10782227456 10801372036 10835528704 10836589648 10842575744 10843637378 10872978688 10875877376 10897242202 10899080192 10915524224 10936749824 10954409984 10972408832 10991891092 10992270848 11033821568 11036763136 11046610432 11053794752 11071956896 11109526141 11111399936 11142556672 11146831696 11149803392 11186157056 11190448808 11204921728 11212209008 11248766144 11287644368 11307387392 11311725656 11343444112 11346468224 11350821482 11363977768 11382649564 11389751296 11409974576 11423199424 11430628664 11449409972 11464841476 11467897952 11506406912 11507533544 11532083948 11551031954 11564420296 11566370816 11571941381 11592181664 11611629568 11629146529 11632246808 11664864016 11669030912 11672450426 11676620032 11709361664 11712483328 11730152434 11730557696 11749831808 11776052057 11778038272 11791689728 11834675072 11837421176 11837830144 11896349696 11904086656 11923645888 11937466112 11958661897 11966123008 11999676416 12004280288 12007480576 12041149952 12045769736 12066838784 12108544448 12128096768 12148024064 12155924704 12176316152 12216016736 12216438784 12219273472 12223961596 12238129904 12258237992 12280427588 12301907072 12309907792 12330133816 12341135092 12344425184 12389425466 12391515136 12392728432 12413517116 12453991088 12462090718 12478208288 12497034836 12499142656 12523696262 12527035024 12562161248 12569100544 12570331228 12610081792 12632471852 12632908288 12653665024 12655338878 12676132469 12696601304 12698742784 12739236224 12742632448 12767664371 12789084352 12805624832 12813953152 12855732736 12878558966 12880731136 12900164992 12922728448 12927686464 12931132928 12963936128 12967392256 12972367408 12995057152 13039970944 13055085056 13063575616 13085039968 13106169088 13150179328 13158277132 13179524512 13201179376 13225075864 13248207616 13290453176 13293996352 13299096811 13336387922 13339943344 13344708608 13368403048 13382127616 13388572681 13405888496 13414607206 13458345208 13460615168 13480921454 13484515408 13528481344 13533671767 13537279784 13549358108 13571620634 13604200456 13604670464 13627023872 13628826484 13651219582 13667042168 13675930723 13719177472 13720520764 13722834944 13743536807 13766593984 13790672896 13799641856 13838336512 13869217348 13892485376 13915789888 13917152431 13919499776 13961161984 13964883968 13970241824 13986434176 14009414848 14043045632 14059322368 14068466048 14091581504 14107914496 14113327228 14163118208 14186876704 14233132672 14242389392 14260809472 14312795728 14316611456 14322104258 14356755712 14362263916 14364686336 14366092832 14411903077 14437110688 14437609472 14446500068 14461331456 14463244432 14487008536 14517915412 14568092539 14571976328 14591616424 14615591452 14642048278 14644517888 14677197752 14692265984 14701313396 14718353104 14727925394 14769222988 14774498816 14778437632 14800731946 14825562752 14851493888 14900310766 14902823936 14929284916 14929800704 14954331392 14986235264 14987702618 15038031008 15062313728 15087062144 15089057893 15114372416 15140808704 15150655744 15175549312 15189089344 15193138688 15198967784 15245649536 15278174912 15321015424 15330979664 15357794816 15380965952 15406767376 15410874752 15416787386 15461121536 15467053448 15469662208 15471176896 15520511006 15547657664 15573741568 15575801696 15601393808 15625469431 15629635112 15679059968 15688715042 15706899208 15717114413 15768359684 15771019264 15799021784 15815241728 15822858623 15850534112 15860842732 15877126144 15901077907 15903759872 15905317064 15907999744 15939249788 15955613696 15965990656 15994339361 16012877764 16039188022 16049195008 16077691448 16078246912 16104664576 16129516832 16133259506 16194802624 16213573376 16249754654 16276454117 16277016448 16298067968 16308667648 16357480832 16361841664 16368119152 16414015904 16418391808 16453419136 16499555072 16510285792 16529422208 16556581184 16591903328 16596326656 16649248616 16653687232 16676133056 16703533088 16714396468 16773940288 16801501024 16820974976 16827428618 16831914736 16885141504 16915122224 16926123214 16943500288 16953933997 16973584628 16984174592 17040001594 17062039904 17062629376 17073136444 17090664448 17124237746 17127126016 17128802992 17157536396 17186321152 17214072832 17224673158 17242356736 17244637592 17272971716 17304238874 17315035136 17343484928 17363587072 17370248896 17374279468 17457826793 17460771328 17491774118 17521119616 17551765504 17560218739 17607734144 17609458178 17612428288 17619185584 17669853184 17676632512 17681345024 17711005312 17737726864 17768751616 17780307776 17800916224 17830164352 17862440128 17868203584 17929960048 17934740096 17950741952 17962416472 17991929956 18020982496 18056024896 18114896128 18121846204 18126677408 18175725568 18177505216 18184479313 18216285472 18246846464 18279244984 18282328064 18342422098 18374504512 18381554191 18405330944 18433096682 18438010864 18444597248 18505224661 18508345856 18529798144 18541208686 18571148176 18601661848 18602304512 18613759703 18635334172 18638477312 18694263808 18699742009 18705775627 18706421888 18763876352 18792182981 18803907584 18837295204 18856634368 18868898048 18902401063 18962175232 18964031884 18967230464 18974507552 19027712704 19032785408 19102167392 19139312192 19170217472 19201715456 19231346992 19235809411 19236473984 19309187744 19331568256 19344140816 19375924568 19398382432 19444949888 19474287536 19499474176 19506955468 19512155936 19570557424 19575774848 19583285414 19608613024 19641509888 19685340752 19708157248 19740539104 19753377644 19787927936 19851027196 19851713024 19856319392 19886961094 19919636737 19932064768 19955167232 19990598992 20003600162 20024136704 20036467451 20063472583 20068821416 20072206336 20123124736 20136212096 20138183702 20181146909 20201865728 20207251456 20237735518 20241148928 20307144704 20320351744 20343904256 20356431914 20377330688 20413512028 20420804096 20426248192 20491382912 20496845824 20528475968 20562205664 20631977119 20635457024 20702738432 20710681376 20715487058 20716202752 20782262072 20818611968 20832151648 20866380304 20890565696 20962768112 20999433728 21007490504 21013091008 21066396208 21072012416 21080097038 21116967872 21148828184 21152395264 21189952784 21224169344 21259042112 21272868232 21297524768 21378029288 21378767872 21383728576 21416727332 21451916486 21490748279 21528337376 21564454912 21596986411 21602744072 21671057408 21673179296 21685151488 21687274756 21723654953 21745957376 21751754752 21794484404 21798160384 21831048448 21869810963 21873499648 21908819968 21944817664 21983782184 21984541696 21998079649 22067643136 22073526272 22093220864 22106825741 22107589504 22143913792 22219052282 22222799872 22285113344 22293663392 22299606784 22372314112 22380897616 22409843456 22424418016 22497532288 22575288736 22614774784 22623451312 22686888224 22692936448 22701642964 22727955536 22765299128 22819949152 22846398848 22861257328 22898819944 22929682952 22935795904 23012813824 23015067088 23064167896 23102063908 23128840592 23143882762 23184363328 23223259136 23258293058 23264493616 23329728032 23338061824 23344900852 23353240064 23418723328 23460304868 23461115392 23499663616 23552104114 23556076544 23583379456 23669350144 23674842352 23675660288 23711376689 23792699392 23808173312 23847291776 23850446347 23874932224 23917323794 23932246016 23999352832 24008560576 24010911337 24014961152 24082299904 24091539472 24133677568 24217088896 24256193536 24271130359 24296048128 24311849408 24352632304 24432033472 24438546944 24447923192 24476259808 24516475984 24560855176 24603814144 24619815584 24660267632 24682270184 24688850368 24698322649 24778850932 24783030272 24785456864 24827034232 24907982176 24924181436 24956416576 24994069672 24998285312 25047392524 25054070048 25124322496 25133961853 25138201088 25140662456 25220163584 25264943704 25265816576 25307330048 25310677756 25352264938 25393202608 25478472448 25485264896 25535328742 25577285041 25578168704 25611249664 25627906304 25711465472 25757117932 25761462272 25800329984 25846140229 25855372928 25862265856 25927872256 25934784512 25944734816 25990114304 26079941888 26110170112 26126248603 26127151232 26170079936 26212338176 26316554264 26359049024 26402358752 26450151728 26496415232 26580906352 26587992704 26598193622 26672775844 26679886688 26689417216 26736806096 26777145362 26811776992 26829214412 26916690416 26961842908 26969030816 27056962688 27067343534 27074559568 27098716216 27143241268 27208400912 27209340928 27254047744 27257652968 27302439164 27334084336 27351861446 27438354944 27441041528 27445669888 27487073614 27533187968 27581345792 27594629447 27599283712 27676673024 27738434696 27784970752 27831579776 27834304862 27838999552 27922323968 27929767936 27940483648 27972868352 28018829696 28022536087 28086091264 28118644736 28136932096 28183163008 28215828992 28226654456 28326236416 28373753408 28466265344 28484778784 28521618944 28625591456 28633222912 28644208516 28713511424 28724527832 28729372672 28732185664 28823806154 28874221376 28893000136 28922662912 28926488864 28974017072 29035830824 29136185078 29143952656 29183232848 29231182904 29250193819 29284096556 29289035776 29354395504 29402626792 29436706208 29455850788 29538445976 29548997632 29601463892 29651125504 29703773099 29800621532 29805647872 29858569832 29859601408 29908662784 29972470528 29975405236 30076062016 30124627456 30174124288 30178115786 30227700503 30228744832 30281617408 30301311488 30351098624 30378178688 30386277376 30397935568 30491299072 30556349824 30642030848 30661959328 30715589632 30761931904 30813534752 30821749504 30833574772 30922243072 30934106896 30942353792 31041022012 31095315328 31151603392 31202787616 31250938862 31259270224 31358119936 31377430084 31413798416 31434228826 31485877423 31536719368 31542038528 31598043568 31645717246 31701068224 31713230857 31721685464 31754252288 31802155814 31807519744 31810634128 31878499576 31911227392 31931981312 31988678722 32025755528 32078376044 32098390016 32155382896 32156493824 32209329152 32259033664 32266519012 32389605248 32427146752 32499509308 32552908234 32554032896 32596135936 32611834801 32617335296 32714961664 32723683328 32736238304 32828031808 32836783616 32906838272 32999110144 33020571584 33058844416 33113162368 33183806656 33187055797 33192653312 33298497232 33307374464 33352266112 33407066176 33428792936 33547880576 33603002048 33641949952 33654857236 33663829472 33771175867 33830244448 33852246428 33887000576 33907867994 33947169256 34080003188 34124079808 34137172069 34146272888 34181328896 34248475492 34254252032 34257605984 34315072792 34366845799 34372642304 34428145664 34449346316 34484713472 34489275184 34545943432 34568410877 34608477748 34630070272 34686969856 34739297593 34740497792 34748558936 34915653586 34921542656 34983548236 35042239232 35120437478 35215468288 35218916356 35224856576 35238371168 35353265024 35362690048 35422010624 35475453728 35537503232 35560615552 35601832448 35660328704 35723646049 35724880256 35736407168 35859920096 35869480192 35901483904 35924832944 35983859912 36041964992 36112049792 36229792256 36243692408 36253354816 36355010432 36368958626 36432570944 36493692928 36558489968 36684844196 36749009024 36763108382 36866193364 36876021728 36889194496 37010449322 37016691712 37059596288 37082417372 37142296352 37203323696 37204609024 37227519406 37260734797 37270668344 37276954624 37388527616 37399484018 37411551254 37412843776 37479272831 37527752704 37584365962 37607815168 37674590408 37713268736 37731432101 37737796096 37804802126 37924350464 37928063768 37934460928 37949015104 37952730823 38055425408 38065570816 38140347707 38204334784 38278624384 38340434944 38403430912 38462693984 38471618822 38472947968 38618375488 38663136512 38688281632 38751849136 38796764864 38889899776 38948575072 38998948352 39013910936 39024311872 39141114848 39151549696 39166570828 39217226048 39283019776 39370681504 39416314496 39481078208 39506755288 39575855872 39702054392 39703426048 39712638784 39727875187 39773922188 39839273474 39864129536 39981197984 40007200324 40048273408 40072934902 40126945166 40137642832 40246249472 40272424192 40276367404 40362293818 40403731456 40428611839 40475471036 40482297856 40615363217 40640703488 40687808512 40712863828 40754661376 40827024056 40841608192 40853576491 40982765824 40993691648 41055533519 41056951936 41124411328 41263954238 41270914048 41405476864 41421362752 41430974116 41432405504 41564524144 41637223936 41664303296 41732760608 41781131392 41925536224 41998867456 42014981008 42026182016 42132792416 42144024832 42160194076 42233935744 42297656368 42379905568 42448338688 42518084224 42545736464 42595049536 42756058576 42757535744 42767457152 42833454664 42903832972 42981496558 43056674752 43128909824 43193972822 43205488144 43342114816 43346358592 43362989131 43370302976 43374549512 43447309906 43491914752 43588968808 43596320768 43617317513 43662096896 43739621926 43746999296 43832936917 43889635328 43967564368 43969083392 43996159298 44035413851 44135286272 44147052544 44186441728 44213651482 44215179008 44287827584 44293686073 44438104564 44445599744 44570226688 44587326784 44591692483 44599213568 44744628224 44761795232 44819686912 44848836032 44995064576 45074956381 45150577472 45229549568 45246902624 45373776448 45385872896 45403285928 45455911072 45530598256 45639898304 45692797696 45722514656 45797639888 45859365904 45871591808 46025627648 46030134176 46128335792 46204127816 46257681184 46287765524 46368726656 46516586116 46528987232 46659456064 46677357727 46689801704 46706480128 46837446656 46920609736 46922230784 46951125221 46999327232 47104208228 47112153088 47183225089 47338700288 47349684704 47351320576 47422753378 47500672219 47585398784 47616346624 47694583552 47700892694 47749864448 47779268537 47834647588 47864492032 48017121152 48021822674 48029922304 48164599808 48183078944 48267355136 48434177792 48512387072 48542260718 48592096256 48623698816 48705264608 48864066944 48877093888 48895846384 48952519616 49032951968 49121710352 49207628288 49239631168 49320535264 49364540368 49377700736 49396645298 49557701864 49566060544 49570913728 49654068464 49815964352 49848362872 49912833152 49988139344 50094785048 50108140096 50248644992 50267923706 50276402176 50281324912 50440327168 50529887408 50531633152 50614660096 50621355512 50704529876 50786405216 50956944896 50970529792 51070657484 51154570082 51156337408 51222499328 51247168973 51255812608 51422930944 51514235864 51522924544 51547738879 51600659968 51692280458 51710745856 51724531712 51802561811 51855744512 51869569024 51889469632 51980228608 52151087681 52159883776 52220340224 52252497206 52254302464 52340159872 52424676352 52456959163 52633108528 52718098048 52804717504 52900303456 52992830464 53161812704 53175985408 53196387244 53345551688 53359773376 53473612192 53554290724 53623553984 53658428824 53833380832 53923685816 53938061632 54113925376 54134687068 54149119136 54197432432 54286482536 54321788521 54416801824 54418681856 54508095488 54515305936 54604878328 54668168672 54703722892 54876709888 54882083056 54974147228 55066375936 55189258894 55198567424 55353346048 55476869392 55569941504 55663159552 55668609724 55677999104 55844647936 55880967296 55945736704 56037659392 56045072174 56137158077 56172182528 56237289472 56273864192 56366326016 56431657984 56453308912 56466408271 56652472832 56747506816 56874141289 56932530688 56969557568 57043237888 57251182912 57266445824 57288417032 57427022848 57449055664 57464371328 57647612308 57748442752 57786000272 57852977728 57948034144 58071661648 58272370156 58287905312 58366465696 58462365808 58500387638 58568193112 58578071552 58708791008 58805253584 58873412416 58896000163 58911701576 59076891952 59097995264 59202927784 59302251008 59407546198 59601243064 59611295744 59640005579 59717139664 59719202816 59817325568 59934832111 59944941056 59950810472 60152124032 60249254912 60348248576 60356231572 60455401006 60457489664 60564836059 60602622976 60702197248 60756357376 60772554752 60795871136 60982598144 61112699648 61221209413 61284061696 61323918656 61431179264 61523863808 61627069504 61633103623 61643499008 61667149544 61844486144 61868213792 61884707584 62082044024 62190630656 62303206784 62405575232 62501877724 62518540448 62754860168 62827596832 62868457652 62971754846 63073438736 63196087136 63291434492 63402136448 63426461714 63443370928 63604311628 63615039488 63621268256 63756999152 63863962624 63977357444 64051511056 64156752088 64198477343 64310765792 64312987648 64418658304 64515838387 64518067328 64533038024 64779210496 64854293504 64999018616 65105816468 65108065792 65223669602 65234670592 65429923328 65447366656 65472476608 65656063616 65673567232 65813676544 65998220288 66041143168 66117688832 66226324736 66367613312 66374111594 66385306624 66596994464 66614748928 66704532224 66814132352 66857585872 67095761152 67206004096 67283899904 67309714472 67327658944 67542351734 67660488896 67704492856 67774001152 67815735988 67894338512 68160006376 68248159616 68274344138 68292545776 68496950984 68508504064 68515211968 68541498949 68630145584 68733691598 68745284608 68898692632 68969426944 68978550368 69091886864 69136821754 69216955496 69373939712 69478595186 69480995584 69497117872 69604363829 69831307172 69843085312 69967096472 70084478464 70240874956 70430936576 70437832712 70449713152 70476742336 70483642957 70706530048 70725380096 70832074313 70844021248 70950907456 71075006464 71121231104 71203664896 71320657408 71447292098 71449760512 71472814336 71719840192 71738960384 71802967808 71849665888 71967719824 72083929984 72224099584 72459584512 72487384816 72506709632 72710020864 72737917252 72865141888 73116979936 73369688392 73498018048 73526216764 73732386728 73752043456 73780339633 74020898644 74033383424 74164834744 74284592704 74406647392 74409218048 74455038812 74521469594 74541336688 74777055232 74798968036 74823102508 74825687552 74958545662 75081707701 75168731924 75215630336 75349180816 75462864202 75475592192 75609604252 75848700928 75856127536 75898030208 75905461646 76110850816 76131141632 76280695414 76408669568 76557248768 76680869888 76806861824 76925387968 76943237644 76945895936 77236750976 77326273024 77376563264 77503698272 77593529728 77766682987 77779799552 77897150144 77997896704 78027821872 78048623744 78282229696 78303099392 78333141656 78434452096 78741363008 78832628992 78962156416 79013510576 79151711744 79404108784 79406852096 79425277568 79455750374 79547844376 79678546948 79728259072 79962395968 80014400648 80096546816 80145869804 80253890332 80275285664 80492498944 80531265529 80544848384 80552734808 80724587636 80807462912 80857223678 80950942072 80964595712 81003589667 81230726434 81281406976 81404025703 81425727656 81509322752 81654048112 81683216384 81707152982 81951709213 81965531648 81987383296 82111067038 82113903872 82248822656 82432364399 82527908476 82541828096 82842725504 82861948232 82864811008 83129048288 83274447872 83328606592 83465521216 83562262784 83710633279 83851072448 83997734912 84029962016 84052364032 84265584832 84288049664 84320388152 84467871488 84595312736 84759811136 84896677376 85036168448 85091472928 85190099072 85512117152 85515071488 85534914304 85666909328 85807665944 85962993116 86113349504 86387945644 86410976288 86692717184 86725978262 86740605952 86749099024 86894619812 86983829504 87177937616 87234635026 87324193792 87479243852 87493998592 87665873834 87935128736 87938166784 87992318596 88070827702 88215534121 88270572544 88372883456 88427302964 88430358016 88575655168 88587372146 88732927283 88876209128 88891199488 89174653568 89183384966 89198427136 89373650597 89489256448 89523590464 89639373824 89697672064 89990129152 90149912762 90301154944 90459099136 90493805248 90747552896 90771745792 90806571856 90911822144 91061196512 91279796608 91385595392 91445029312 91595279776 91718731808 91743183616 92051255296 92060268352 92256671584 92408255632 92515362368 92575531048 92737453312 93033172232 93057974464 93093677677 93318912128 93354715454 93379603408 93412960256 93674893312 93720008767 93841219472 93844461568 93902250442 93998654464 94208416456 94224306176 94366450178 94677400576 94699369408 94735702369 94845506756 95001344438 95173313807 95232693248 95389167104 95401785388 95499728896 95558537074 95669295176 95731515061 96034242304 96043645348 96059844608 96204757649 96329199616 96366157888 96534710272 96852019979 96868355584 97024774144 97084521436 97184192512 97247397632 97410529216 97420067017 97728133888 97754187776 97791692768 97905039232 98065903936 98243420704 98415256576 98479262336 98641070528 98729080736 98755401472 98793290596 99115403728 99141827456 99308136928 99631928704 99696725744 99825666304 99976278688 100189570096 100216280192 100497289984 100535847412 100552804352 100562649824 100883321539 101059774816 101063266304 101229320192 101242711024 101409059752 101572810432 101913889792 101976647773 102141314968 102309140164 102312674816 102494337946 102511625216 102845861888 103028471728 103095477758 103201319936 103384560916 103421491712 103449063424 103605123622 103711489024 103778939264 103960457216 104302175362 104319767552 104440680448 104504994412 104508604928 104680319744 104849352704 104913918326 105266217056 105436196096 105609435008 105623405251 105800606912 105985660928 106323625408 106334035921 106351970816 106392774488 106691103376 106719546752 106947224384 107108581448 107247107968 107316857648 107666761664 107847371632 107876123264 108227850752 108269374136 108298238272 108394864864 108572965072 108643577042 108833603648 109016190976 109030611872 109209756656 109336337344 109378286017 109407445784 109753419776 109764166112 109948294456 110019800891 110132751872 110378517788 110397134848 110706692096 110760010361 110953738784 111139883008 111307545349 111326319104 111337219448 111355998208 111689295872 111761934592 111891473408 111960375527 112075318784 112090144348 112274316154 112344365056 112547728384 112732652032 112863315968 112906617824 112932816542 113304945664 113495013632 113748282578 113865061376 113935178819 113939115136 114086475776 114461478157 114502365824 114532891648 114576834064 114854045696 114898111328 114928742656 115295224616 115496885504 115572000544 115705955456 115896068288 116143323296 116544740312 116575810624 116732931392 116924731616 117000775276 117136386224 117417582016 117610507168 117746824832 117792000326 117823403152 118153783904 118195990528 118405855568 118604502016 118815092396 119202486128 119280011158 119434279328 119438405632 119634651136 119869664222 119889882112 119901620944 120304248064 120498509824 120696497152 120712463144 120910802012 120914979328 121129672118 121205245952 121404394496 121512714752 121545109504 121591742272 121965196288 122204787551 122225399296 122442418826 122568123392 122647837312 122862358528 122921531173 123047727616 123254139008 123266207246 123286998016 123334299088 123688972288 123736427584 123769415168 124164088048 124381261312 124606413568 124811150464 125003755448 125037080896 125509720336 125655193664 125736915304 125943509692 126146877472 126392174272 126582868984 126804272896 126852923428 126886741856 127208623256 127230078976 127242536512 127291355191 127513998304 127727925248 127954714888 128103022112 128313504176 128396954686 128621531584 128837316608 129031676774 129036134656 129066076048 129536572627 129558420992 129708587008 129998037232 130211632936 130216131584 130447339204 130469341184 130859846656 130898194063 130944953216 131312127232 131347134464 131545280867 131627353088 131996440576 132082286336 132235377664 132316807441 132452649472 132735226624 132748223188 132770613248 133193988928 133229497856 133409064448 133628264704 133715171744 134191522304 134412008192 134567799808 134619428944 134650665877 134655317888 135084703468 135320977792 135408985712 135631471976 135788677024 136320012752 136496319232 136548688276 136585091552 136993901968 137030423936 137082997898 137260291168 137467383196 137490569216 137797385264 137957100736 138183773728 138273643508 138433910992 138957190372 138961991168 138994235744 139208727658 139437457159 139662614344 139686170624 139934192944 140168956928 140444308081 140481749912 140861873152 140875665424 140953484672 140967285914 141413060096 141450760192 141664148626 141688042496 141901814912 142150012928 142242462208 142407329792 142641314816 142894584196 142899521024 142945628672 143439680384 143477920768 143605935616 143699331776 143935439648 144167859968 144423839833 144448199168 144919169024 144974769632 145013419264 145420041728 145475834504 145730283776 146233959872 146739376784 146996036096 147052433528 147464773456 147504086912 147560679266 148041797288 148066766848 148329669488 148569185408 148813294784 148910077624 149042939188 149082673376 149597936072 149646205016 149651375104 149917091324 150163415402 150337463848 150435237953 150698361632 150925728404 150951184384 151178904877 151219208504 151697401856 151712255072 151796060416 151810923292 152221701632 152262283264 152561390828 152817339136 153088676741 153114497536 153361739776 153613723648 153850775936 153886475288 153891791872 154473501952 154652546048 154753126528 155007396544 155187059456 155533365974 155559599104 155794300288 155995793408 156055643744 156097247488 156564459392 156606198784 156666283312 156868904192 157482726016 157665257984 157924312832 158027021152 158303423488 158808217568 158813704192 158850555136 158911500748 159095688752 159357093896 159924791936 160028801296 160291739608 160507780664 160550571328 161062531058 161089696768 161105469616 161449175272 161614925824 161714447356 161901884144 162007179334 162461452868 162562813952 162808051406 162851455312 163308096224 163366432768 163414305964 163903418426 163931063296 164222134076 164227807744 164497645312 164864728798 165055816952 165083656192 165685451008 165723896464 165729622016 165979636823 166258096576 166548895744 166657213184 166931042432 167124525568 167421266558 167702144896 167995469824 168059924032 168076379359 168104728064 168531169664 168576099328 168640776304 168935742976 169190625472 169519622272 169793354752 170072336896 170182945856 170380198144 171024234304 171069828608 171333818656 171615331888 171925986232 172226699008 172775891288 172821952576 172888258543 173385434368 173451956524 173481211904 173498198048 173789239624 173967659008 174051444853 174355875232 174469270052 174648387584 174958487704 174987997184 175331747668 175870257472 175937732971 175984637192 176141655404 176431068242 176541145088 176854605928 176860716032 177151310336 177174744292 177465854566 177752418256 178349307136 178366769932 178396854272 178747301194 179040995287 179047180928 179278747648 179395344128 179980258304 180299825524 180602309888 180922981603 180987610496 181495105792 181543491584 181613143712 181823644288 182122393024 182559593216 182771190784 182890058624 183190559552 183437463616 183486367232 184120536704 184513343168 184816511264 185030724736 185151062096 185474906624 186066344464 186115948928 186187355354 186637824256 186709430908 186759206816 186825920512 187440017534 187682438944 187688923136 187804500884 187997308928 188416832912 188732900356 189354801152 189398738816 189471404738 189691013512 190002688876 190346627614 190465386496 190778334208 190803570776 190999457792 191117074148 191338590352 191463030122 192036094723 192068484608 192087290696 192119689216 192409515298 192732315776 193069420544 193162406129 193704039958 193736711168 194169042872 194368385024 194494795264 194821058432 194840134034 195456267776 195508375552 195583385536 195810078464 196131807872 196157752609 196486841408 196830513152 196958524672 197282141056 197458161472 197510802944 197586581192 198230807456 198283654912 198616273856 199263857408 199393451488 199651332608 199952557376 200379140192 200432560384 200994579968 201071694824 201105608704 201125299648 201766643078 202119549632 202458640384 202485422048 202818119504 203145620864 203827779584 203953295546 204282629936 204618280328 204625349632 204751356733 204988675892 205023250432 205697162099 206056943456 206190955516 206402639872 206714012791 206769121832 206842983424 207210247244 207422978048 207557878528 207926411693 208604350724 208639535104 209009988824 209017209856 209360639488 209698705408 209827836652 210532434112 210872392192 211218870016 211246810502 211593903521 211601213824 211971321856 212647250816 212668071842 212703941632 212785548976 213382206752 213439093504 213894448768 214217162896 214494215936 214633715296 215333523328 215694743264 215752246528 216455701504 216538748272 216596476544 216789729728 217145930144 217287154084 217667207296 218061223744 218419513312 218672674688 218756572034 218814891568 219506839552 219528332224 219896588912 220039601782 220265503744 220401141961 220757035576 220794269696 221520020722 221907477568 221992615999 222279766016 222615090698 222652638208 222674438896 223378591744 223523869184 223782946816 223920751054 224150637568 224180288696 224548632308 224688730112 225095456768 225465304064 225726631936 225813235648 225865633084 226609891328 226951748309 226990027264 227496565156 227730122752 227870357638 227878230272 228172951552 228282843607 228922956314 229004731648 229065783296 229153668128 229708091392 229796222656 229857485312 230590449232 230993771008 231144001088 231411910912 231792136576 232286646592 232309390579 233089480624 233151621248 233465862784 233849463232 234001550552 234272772448 234835164032 235221014336 235493649664 235584000652 235646806304 236307567808 236398231069 236811711136 237209004032 237630184792 238404972256 238560022316 238868558656 238960204483 239269302272 239739328444 239779764224 239803241888 240567920593 240608496128 240997019648 241392994304 241424926288 241821604024 241829958656 241978876139 242259344236 242410491904 242808788992 243025429504 243175083151 243183484544 243930392576 244409575102 244450798592 244884837652 245136246784 245295674624 245843062346 246095455232 246508278016 246532414492 246573996032 246668598176 247472855168 247538830336 248328176096 248762522624 249212827136 249622300928 250007510896 250065522343 250074161792 251019440672 251310387328 251473830608 251887019384 252293754944 252784348544 253165737968 253608545792 253705846856 253773483712 254417246512 254485073024 254582710382 255027996608 255455850496 255909429776 256206044224 256627008352 256793909372 257243063168 258063353548 258072269312 258132152096 259073145254 259116841984 259417174016 259996074464 260423265872 260432263168 260825143579 260894678408 260938682368 261719693312 261796388126 261889906432 262354909817 262624254464 262694268928 263090561734 263254706176 263992881152 264120024707 264164572672 264470755328 264633614882 264905298944 265470453248 265496446376 265541226496 265669115761 266387977856 266458995712 266818128896 266982433949 267256529408 267430343488 268215702547 268383044608 268824016384 269135599616 269238857888 269301331754 269310635776 270169406936 270641955584 270817971424 271262943952 271577354048 272640025504 272992638464 273097376552 273170183104 273987803936 274060847872 274165995796 274520582336 274934766392 274981138432 275594770528 275914201472 276367547456 276547287016 276867821984 277914380744 277923982336 277988471488 278417455316 278874914318 279325228688 279868385888 280337913856 280888616162 280963499824 281723746304 281751330848 281906969344 281934571828 282826120192 283328297252 283376084992 283803629824 284307542519 284484924416 284814659584 285282629632 285789168392 285799042048 285891257344 285975035437 286879360768 286955841536 287211871232 287388734633 287398663552 287870879296 288335719936 288847679666 288896398336 289838338048 289949539264 290026838528 290840083456 290951669008 291460567552 292467919744 293478753568 293992072192 294104867056 294929546912 295008173824 295121358532 296083594576 296659338976 297138370816 297626589568 297820155248 298085878376 298165346752 299195872144 299292410032 299302750208 299834182648 300326830804 300674927696 300870475906 301396723264 301851456808 301902368768 302357809754 302438417008 303394803712 303424510144 303540923917 303592120832 303621846584 304443403264 305122781656 305634678272 306177353482 306228995072 307227447296 307701551872 307772950576 307783583744 308247896957 308947003904 309305092096 309506253056 310014793088 310055802511 310374118912 311066731948 311119198208 311588600576 311991586816 312111287488 312141847381 312194494976 313128918784 313212397568 313332566624 313737808384 314965452032 315330515968 315524694667 315848625664 316054042304 316606846976 317616435136 317701110272 317823001496 318191377504 318714187792 319849583872 320057602592 320583479216 321015561328 321101142656 322125062116 322179393536 322210939232 322898350544 323428894712 323803768288 324014358668 324922905736 325616102812 325702910624 326616192448 326741504089 326828611928 327806836852 327862126592 328444268152 328455615488 328995290624 329729457596 330111633904 331370902016 331447792928 331459244032 331959273646 332504705533 332516193152 333097791488 333314426368 333862084864 334249051136 334842533116 335404289792 336119848064 336152758718 336209456128 337062339328 337152198656 337281552608 337871485952 338381250944 339039244544 339586709504 340144673792 340365891712 340760396288 342048468608 342139657216 342667637312 343230663776 343851972464 344453398016 345551782576 345643905152 345776517086 346770868736 346903913048 346962423808 346996396096 347578479248 348102889706 348711750464 348938540104 349296775168 349916975408 350663495336 351740514944 351875465942 351969274384 352283310808 352862136484 353082290176 353709211856 353721432064 354302620672 354349488584 354931709132 355504836512 356698614272 356733539864 356793708544 357494602388 358081990574 358094361856 358557495296 358730182811 358790688256 359960516608 360599651048 361204619776 361845963206 361975220992 362990211584 363086983168 363226287424 363647288576 364244786048 365057613767 365119186432 365542381568 365780117248 366381119104 366874927232 366972734464 368241073408 369026686336 369633022528 370061449472 370302124192 370949813248 372132688928 372231897856 372374710708 373275648512 373418861816 373518413632 374880035068 375364877888 375609001768 375994617856 376833665824 377465800712 378709602304 378797477632 378942809476 379382027024 380005377752 380252519647 380693255228 380930772992 381556668416 381607141552 382234148296 382677180704 382926060244 384072189446 384136969216 384174581392 384819030596 385464631552 386324812258 387408079916 387473422336 388338085744 388989590528 389642116864 389680268068 390912535552 391166771072 391620156928 392263615744 392315505218 392960106539 392973682816 393661026304 393917049344 394564282112 394916322944 395021605888 395173162384 396461614912 396567309824 397232547712 398527714816 398786902976 399302665216 399905114752 400758280384 400865120768 401989159936 402143389648 402250599296 403533286156 404239099264 404970844096 405636239008 406291241728 407655559168 407906591092 408565259872 409236560656 409250699264 409502713466 409977351784 410046500864 411394324198 412113886912 412272001141 412381911032 412805279744 413428025582 413538243664 413685966848 414420494488 414845956096 415045753111 415115757056 415852823386 417208701448 417279070208 417480039053 418019977648 418034419712 418721278976 419543824777 419655673304 421064868224 421744784384 422437740032 422493621004 423187807042 423202427648 423953852413 425294501632 425336143684 425407883264 425571097952 426764413504 426878187008 427788897536 428434325792 428988431872 429267430592 430667046656 431389486528 431431725361 431504493056 432911403008 433077496544 433192953088 433579459456 434291860288 434574308168 435334414592 436122447488 436839026624 437345349376 437513144068 437629783136 439056664448 439793177824 440079203564 440531007488 440802283922 441514071152 443040041444 443814955136 443985231998 445230181396 445305276416 445348877792 446768995387 447047738368 447565893632 447841502108 448301275136 448360577392 449097264616 449389341401 450190913536 450930608128 451610868709 451626471296 451731266168 453219782656 453903496618 453980054528 454993130312 455460245504 455740715276 455756460544 456565687214 457845912628 458009463296 458131566592 458307336256 459592445312 459714970624 461180898464 461987542016 462288002176 462823821824 463584273152 464573293184 464618781158 466178961248 466303242496 466931725568 467698926464 468003101104 468545544896 469670328064 470442028672 470987299328 471168001304 471293612608 472615135616 472796462138 473623422272 474418008064 475260369584 476809944512 477120044632 477737117312 477920408966 479478656888 479559528448 479606483776 479790492643 481135841186 481216992256 482785988608 482849852576 483643208048 483659917312 483957752278 484389552361 484518688472 485617577984 486050859008 486350166302 486366969088 487230546803 487860785152 488819150204 488901597184 489769675304 490272493568 490508617313 490591349248 491686124692 492190910464 493016556032 493064828984 493147992064 493337196352 493385500699 494945710336 495077660672 495824520191 496656352192 497525045248 498425654272 499244601856 500015021792 500131044686 500148323584 502038881344 502620774656 502947661216 503774038768 504587509888 505568697088 506331475936 507217091584 507411693712 507546967424 508834493024 508970146048 509165420764 510055993216 511818859552 512412088448 513254016704 513587818744 514486126336 516126707096 516144538624 516264304192 516462377431 518146290508 518233683968 519992148928 520846531744 520864526336 521650287158 521789356816 523439386624 523592776252 523779812864 524709819634 525248508928 525571953907 526181123468 526509412352 528240049414 528329145344 528941510656 529267229764 529810597888 530940906496 530992892752 531338231522 532775955712 532917991424 533636257792 533964867898 534513058816 534860686976 536431405094 536766089216 537648032768 538271199232 538477715776 538602663508 538621271552 540338813872 541283911168 541635942848 542525887904 543154708096 544366780909 545280051008 545985276928 546194753104 546340366208 547975607872 548121695744 548331991592 549041164672 549869532784 551189541056 551828402944 552735094912 553094574032 553735643968 555828761488 555847964672 555976942976 556834910632 557749828636 558650457376 559736771776 560675827712 561777232324 561926999648 563447492608 563502661696 563718858703 563813938688 563869143656 565652240384 566656594504 566752169984 567025127669 567607259648 568615085038 568969848832 569828179921 570565259264 571578336784 571598084096 571782514688 571950070874 573661964491 573758721536 573911683072 574423742464 574777469266 574797327104 575741758592 576671439872 577026550793 577695359332 577792796672 579692002279 579899078528 580053677056 581680166912 581903338016 582921135104 584935839488 585974432953 586957507136 587984144384 588209734112 589859093824 590016347648 590242717064 592167189152 593318677952 594276741632 595253179136 595640310496 596171756752 596330693504 598391744288 598584820064 598605500416 599668365296 600653661608 601349855392 601740951812 602793446528 603702913616 604715619508 604876834016 606849020288 607081847834 607184241664 607243693168 608886806528 610245563312 611269356544 612354706964 612457990144 615403103744 615545901152 615567167488 616495793914 617508738847 617894007808 618610184192 619012506112 620029586176 620111605022 620748237824 621130490981 622133463896 622238396416 623177201152 624222574976 624283694762 624388989952 625615554179 626257837568 626424795136 626665133248 627475616768 629930904064 630661031936 631049389334 631697251328 632108084608 633213693952 635232870272 635402220544 635646002992 636382755008 637428375584 639699167744 640115205184 641166958432 642031122656 642202285312 644250124232 644358787072 644421878464 645796701088 646857789424 647607536576 648028717336 649845811472 651232205624 651405821248 653232384896 653483008178 653657223856 655613673704 655724253184 656040061369 656888536304 656911230976 657990581248 659458915192 660223267808 662741804032 662895585856 663918547292 665009411066 665032386304 666213196649 666628852736 667724169728 668498102272 669685066232 670120605427 670808579584 672239696128 672305517436 672418912256 673433303543 674124678656 674304397312 674563105216 675742971904 676762501888 677964139853 678078489088 679173419008 680289347584 680731783424 681520792576 681940469119 684096937216 684279314432 685335274624 686461327552 687703944928 688906796032 691103565152 691287810304 691553034172 693541737472 693807826096 693992792192 695156958496 696205779412 697423500928 697877080208 699833950816 701326990672 703481029888 703750931884 703938548768 704566621616 705724272968 706183250773 707418423712 707442864128 708605241344 708698977168 709863418264 711009673024 713397228544 713467079728 714989204776 716163981148 716188723712 717460365622 717581376512 719921033216 721199302096 722409239552 723691926412 723950441984 725980423168 726452574848 727294577152 728489572096 730115227534 730238372864 731084763136 731560234496 732762238208 733749854464 733945468928 736482146816 738053372672 739266045056 739363836757 740122898944 740604248384 741899626496 744265377856 744338251447 744463795712 744749421416 746551297024 746837723632 747036827264 749760070136 750729755776 751218003536 753667331648 754931601424 757594955264 757885618952 758764054048 760010755504 760505039294 761386510456 763113336832 763214283104 764468296592 765354361408 765648002119 765852120488 768144378892 768273938432 768349162784 769638061192 770929263104 772649624516 774816159832 774946844672 775320072527 776676171488 777979181056 779152817443 779284233728 779360536136 781825071104 782333542144 783240313856 784527231488 784631010436 785920213078 785947365632 787834098688 789128564224 789832645888 790043211776 790346324768 792923229824 793134619648 794465095424 797055429632 797573805952 798605330432 799810229504 801230347099 801516560768 801730241536 803978319872 804286779296 804501198592 807066572312 808478198528 809941688192 811272478016 812582483456 815813182184 817130519744 818473121312 818501398528 819005426932 819954703568 822788648396 824227773824 824544002282 824763822064 826856051164 827076487328 827371933696 828840988976 830091506222 830231514112 831705646772 834417402896 834960078106 836039955296 836068839424 837442557952 839087649554 839311346608 842129736448 843489568768 844875480064 844987242008 846375614084 846404855296 847907704826 850589003264 850672287368 850815766528 851142195904 853528827008 853756374016 855433512857 855577795072 856868651584 857976863744 858534861184 861334093312 862778973056 862863450722 863008986112 865822806016 866154993088 866385906176 867158918912 868583720576 869148616336 870668829184 872244894976 873678053248 874690698752 875026288136 875259566272 878113328896 879586355648 880158407128 881062014976 881604567844 883028142304 886080082888 887629910272 887970463996 890460362792 890610552832 890697755584 891039486337 893537990774 894095476736 895683004216 896602550272 896721154784 898194529232 898778682802 901861216256 903221737418 903252942592 903462532336 906756008389 907806993236 907960109056 909986260624 911481430552 911512921088 913131374428 915691825256 916018926592 916287358441 916614672512 919184890624 919429941248 920816966069 922361796928 923975084032 924576004352 925647643648 927168546304 929146586368 929237562316 932357922496 932606484992 933863451136 935397852928 936006202208 937091089792 939340656128 940884057344 941974598656 942336002608 942587225216 945230271232 945592924276 947246844544 950520739168 953619889024 954240089264 955474234624 955840817932 958957313776 959212967552 959580985286 962271682372 962433984512 965699705152 967286416096 967319834624 967915504556 968779104722 969037376944 972101718016 972700332604 972733938176 974461093606 976062200113 977638300408 977803194368 979539350608 981017234626 981182698496 983110156567 983372249384 984381820928 986033112064 986129657968 986674392704 986771001398 989891420672 990155321344 991649040382 993312704384 995050090496 996851308544 998489203712 1000030043584 1000262089372 1000296647168 1004077762688 1005241549312 1005895322432 1007548077536 1009175019776 1010966878831 1011137394176 1012662951872 1014434183168 1014823387424 1015093934848 1017668986048 1017940292096 1018330841528 1020111986432 1023637719104 1024824176896 1026508033408 1027175637488 1028972252672 1032253414192 1032289077248 1032528608384 1032924754862 1036292581016 1036467367936 1039984297856 1041693063488 1043300574316 1043578713632 1046906451877 1047185552504 1047559625728 1049419639268 1050497017856 1051143907814 1052362246936 1053046665671 1056480098828 1056658290688 1058252334139 1058534459528 1059621195776 1061881812992 1061985785504 1062676463044 1065372219769 1065551911424 1065835982848 1067272515584 1067929735796 1069026117632 1069721373952 1071620737187 1072862810188 1073532178432 1075296065536 1076955431552 1077205327016 1077242543104 1080677627744 1082567822336 1083271885696 1085051775808 1086309416192 1088733561818 1090560102016 1091970553856 1092389506208 1092680732416 1095951215744 1096243391488 1096663983184 1098082329344 1099739065568 1102379082112 1103656805888 1105470189824 1106189148064 1107471287936 1111657522976 1111695929344 1111953885952 1113669821264 1115499657272 1117300914752 1119473543552 1123554464648 1123853999296 1127005323392 1127437717406 1127627877376 1127738287312 1131304480768 1133313189008 1134050255338 1135214519296 1137230170076 1137939697664 1139656359842 1143156673568 1143196168192 1143565029376 1143900141748 1147323928982 1147517443072 1148847484928 1149554938532 1149594654208 1151483517184 1153342879744 1154053101586 1155390718664 1155585593344 1159384004558 1159798157056 1160107354112 1161857457761 1163360333824 1163806676032 1165842270208 1169674395131 1169871678976 1171948865906 1173915014272 1175968288768 1176419468224 1176534655513 1179718187648 1180032695296 1180485434128 1184334378304 1186637355904 1188553483264 1190506358272 1191280620992 1192343513504 1192661387008 1196783488576 1197169640128 1199336730592 1201307323216 1202699710784 1203481903624 1205586893056 1207405827232 1209431239016 1209753668032 1210217809801 1213698040576 1214163695668 1214368483328 1214487386336 1217773613056 1218360113971 1220491126624 1222538713088 1224709413928 1224915980288 1230806207488 1231091802304 1231564130797 1232991587828 1235017477694 1235788015616 1238025012224 1240059172352 1240223210044 1241496475648 1242260981962 1244266927792 1246354402304 1248445149952 1248567389524 1248777979904 1251231108358 1252515675136 1253286967009 1253330266496 1254951233536 1259076259727 1259861808128 1261322063872 1262098778668 1263394502656 1264216169216 1266460871221 1270465740544 1270804441088 1271292005984 1272765510016 1274856751168 1279398335488 1280230410368 1282333916864 1284062245312 1284404570624 1288500248464 1288843756928 1291593402176 1293715578848 1295215073152 1296057434672 1299691622944 1302464411248 1302811642496 1306464769792 1306966016356 1307314447712 1311227347408 1312080122738 1313777072608 1313822461952 1315981162496 1318917830384 1320446535616 1325483608064 1325791171712 1327837094584 1330018822132 1330064772608 1332426393298 1333257705472 1335448339456 1336996204544 1339370132464 1340241210854 1341617159168 1344252663061 1344479392256 1344611034872 1344837824512 1346866607086 1348249357312 1349126210432 1351485943808 1352136842903 1353525003776 1355928279706 1356156978176 1360578695168 1361463566848 1363041585152 1363880938238 1368193874432 1368558628864 1370670549248 1372922655104 1373104268263 1375407889856 1377813592064 1382207130304 1382342466973 1382575620608 1383106068344 1387083474944 1387615652192 1387985584384 1390313916992 1392411558824 1394847001856 1395754160416 1399667901632 1402653981344 1406962059776 1407501863768 1407877097536 1409133243232 1411448545936 1412366501546 1414836847424 1417210482688 1417397954336 1419726836528 1422019346048 1426794457088 1426934159456 1429978409552 1432327962296 1432377447424 1434920731244 1435162753024 1439880134693 1442398604192 1444818479104 1446998089537 1447383852824 1447900883968 1451960846336 1452905149696 1454589154304 1455484881851 1456979144192 1460230455068 1460476745728 1463120468992 1465524476416 1467499708928 1467890937856 1472964293632 1476106745344 1478532090112 1478727673514 1480245797888 1481157324647 1481208496768 1483799252992 1488530755712 1488676502894 1488927591424 1489498842832 1493102594048 1493675447264 1494073654528 1499520140272 1501459511552 1502436007072 1507334663296 1509863202848 1515189910528 1515771237904 1517528108096 1520021511008 1521010078588 1522773020912 1526428566208 1528936593184 1530708722816 1531296004238 1531704240976 1536288757784 1536547876864 1536698325568 1539276122384 1541858526208 1545299249032 1549632319664 1550640145054 1553352342976 1555958362112 1558305634886 1558568467456 1558721072272 1563650142208 1564667084288 1566480627712 1569054462976 1569262020872 1571840426156 1571894731264 1575668197376 1578257128448 1579665291776 1580086423552 1580692649536 1585846459648 1586269239296 1588662238163 1588930190848 1594110859264 1595147611904 1597210660864 1597979905249 1599620459008 1602460694198 1603033121536 1603460483072 1607956639744 1608573558592 1609002397184 1614133144624 1616956397056 1619883376384 1622544956032 1625164966912 1626165734053 1631626364368 1634261039488 1636946242624 1638010853864 1639909407136 1645577296792 1648455547648 1649088004564 1649527644128 1653712102328 1654152974656 1654787617483 1657681977952 1660183012444 1660463028224 1663411293544 1668834805792 1669920156212 1672079910592 1674885115904 1678175299108 1678622693216 1683975444151 1684259472896 1686979137536 1689750960128 1689974484016 1692751228168 1692809710592 1695815409652 1701178006528 1701344574736 1702284391808 1707057654016 1707512748032 1710867025714 1711155590144 1713737303168 1715953727488 1717069722368 1722668186624 1725557946112 1725726901444 1726017972224 1732309986176 1732771812352 1734317837824 1737167441152 1738297232672 1741337658368 1744489789952 1747356106496 1749381397504 1750052576272 1750458656401 1750519132544 1756226657792 1759172711296 1760316814256 1763209135688 1766056284608 1772160165776 1775259820544 1775940927992 1780920725584 1781395511168 1782078972674 1787075981548 1788190953472 1791366008432 1793442309568 1796389058464 1797557365604 1806443474836 1806505885184 1806925064672 1813512016778 1815613986472 1815920218112 1819972521248 1822962861104 1823025842176 1825776005053 1826262748856 1831383650512 1832037853184 1832574716882 1833229345024 1838369781248 1838859882496 1841633932138 1844723593856 1847950168064 1848840172949 1849152008704 1851295287296 1854337092608 1858293172736 1858475124632 1864715844992 1865212969984 1867726902272 1870795705856 1872012404416 1874182179584 1877509917829 1878681312256 1881768114688 1883949197312 1884672005216 1885174450432 1890460542464 1891185848552 1894493689088 1901041478336 1907239778048 1908480178528 1910948469248 1911681635864 1917914627552 1918425935104 1919161970572 1924543364744 1924867969024 1931399410304 1934572832192 1935831009112 1937558209444 1938074753888 1945400665208 1945467876352 1948922187212 1952124400226 1955276600816 1959078701216 1962034469252 1962365396992 1966220313134 1966744498768 1972066224128 1972259315936 1973348785408 1973542002796 1979782841344 1983298080764 1986625408768 1990152797633 1993702617088 1996978407424 2000060087168 2000524178744 2000593294336 2008155525376 2010483098624 2011790644864 2015096155072 2018350039552 2021933757662 2022274788352 2025325903744 2028868366336 2029646774848 2030187869696 2035337972096 2035880584192 2036661683056 2040223972864 2047275438208 2049648353792 2053016066816 2054351274976 2057944505344 2064506828384 2064578154496 2065057216768 2065849509724 2072585162032 2079968595712 2083386126976 2086601148632 2087157427264 2093812903754 2094371105008 2095119251456 2098839278536 2100994035712 2102287815628 2104724493872 2106093331342 2112960197656 2113316581376 2116504668278 2117068919056 2123763625984 2123971571008 2124786467419 2125352926088 2130744439538 2131103822848 2135859471592 2138052235264 2139442747904 2143241474374 2145725620376 2150592131072 2153910863104 2154410654032 2154485086208 2157735278699 2161355255488 2165135644672 2166543771392 2170103551616 2172618832384 2177467123636 2181120204032 2183941107712 2184779012416 2184992931667 2185361464832 2191902431488 2192486782976 2193327966368 2196164658688 2199478131136 2204758164224 2207313611776 2210940379648 2212378296128 2214942575872 2223315045952 2223907771904 2227339642528 2230999314544 2234601829504 2238947087104 2247108929296 2247707998592 2254010646784 2254875434812 2255255754752 2255476574624 2262668783089 2266626378016 2268100510676 2270429038592 2274460340152 2279312719684 2286313347136 2287190528623 2287800283496 2294647857964 2295034886144 2299109877064 2299189308416 2302967034368 2306685759488 2308106203172 2310781437328 2318768009116 2319596314112 2320214708224 2323714915522 2327532938731 2327613352064 2331684540416 2339348790262 2339743357952 2343897731812 2347830028544 2352838936448 2353069311026 2359436375296 2360065390592 2360970868256 2368668756608 2373274711808 2377106966528 2381012716544 2382561241984 2384687027008 2385322774016 2393566977152 2394339280256 2398673461184 2402614646432 2405399421568 2406963807248 2411173786112 2414811654464 2418862478032 2419507336064 2420435619602 2427396081152 2428327391336 2428736966656 2428974772672 2436720227942 2440982253248 2445077426176 2449418827856 2461612414976 2462183604608 2463128261594 2465983175656 2470034955388 2471576031232 2476050024448 2480118344704 2480446420088 2482992951296 2484521963924 2488533855584 2492708804608 2496469231399 2496890299904 2497134779048 2497555959808 2502462216716 2505031350272 2506573934018 2506660532992 2509902467072 2511111279677 2518152519454 2519723616256 2524197557336 2526789005312 2528432338432 2532921742442 2540931481088 2541608882176 2542584011968 2545531020032 2549713502336 2555403296369 2558796670976 2560460820736 2564667833728 2568124490624 2568809141248 2577000496928 2577687513856 2583186804352 2587431157696 2590430146304 2592114869344 2599383245888 2604928822496 2605623284992 2612929539584 2613932032712 2614628895424 2622454694816 2624160245476 2627554145216 2631962324992 2637835660768 2640893071232 2650967216128 2651582343424 2655674189168 2660037644264 2660129545216 2661767637529 2664852786596 2666515410944 2670896678912 2678740264928 2680482421708 2683234318336 2688505326122 2688958784512 2689222069744 2693733214172 2696498714624 2698252420864 2704273685806 2707050007552 2711856559412 2712313956352 2722927133696 2726083170304 2727761876476 2736387748864 2741341098496 2745845310208 2746208536526 2750720745773 2750815779712 2755627184128 2764414260608 2764684933946 2765151241216 2766212136688 2774166949888 2775231304384 2775971168768 2780627833984 2784823117648 2789694003712 2791508320832 2799335803264 2805307962688 2813924119552 2815003727536 2815754195072 2818266486464 2822897091872 2824733003092 2829673694848 2834795908672 2839453673056 2844038692096 2853588914176 2853868318912 2859956819104 2864655924592 2864754894848 2869841462488 2870325506048 2879760269386 2884797208384 2885904007987 2889636958208 2893996179074 2894767705648 2895801767936 2903921692672 2905320271777 2905810299392 2909178308608 2910969763702 2913958288384 2920460910136 2920953491456 2922360273371 2926240937984 2931048952832 2934999417856 2936806773439 2945928587264 2950372728017 2952213490688 2957064180224 2957455347028 2960491595776 2962314649294 2962416993536 2967676966891 2977061511424 2977353005788 2977855182848 2978997685664 2986205188096 2987350894528 2988147309056 2999040280544 3002919023104 3004872014144 3014669326592 3019726405696 3020022077527 3030379821056 3031542475808 3035056216192 3040043022016 3042020157176 3045546041824 3052857132416 3057873186368 3061417445632 3062592008476 3063408481952 3072577515568 3073396651136 3078552244768 3083717052416 3090598498064 3099264639328 3101280290108 3106704685952 3116611269772 3117136934912 3117442144544 3127382967709 3129334168576 3132961255424 3138108925952 3138524041744 3143680852312 3143789462528 3145725389807 3151336394752 3156514256896 3159330583552 3161276080963 3161385299072 3171692919296 3172538478592 3177324476326 3177860381696 3188221718528 3190295223808 3195959810498 3199240918016 3204921388396 3206066243072 3206920966144 3217147117184 3218004794368 3228266289248 3233912794112 3239766752768 3245089912064 3250329933824 3252331468106 3263252728736 3268522078976 3273892485248 3276021707728 3279818814272 3291154593584 3296911095296 3298176009128 3299055288256 3307424204656 3308305949312 3309575234966 3315363955904 3320366024888 3320926056448 3326822587088 3337669611584 3339840312424 3344159821184 3356350598216 3357245386432 3367950888302 3368518945792 3379501920256 3379948968032 3385502456336 3385619421184 3390726866527 3391630819304 3402356013056 3402689149472 3404568783616 3410613827621 3414115308032 3415025496064 3421734051428 3422311180288 3427474606336 3431907454976 3433560321191 3434139444736 3445336373248 3451115892224 3451453802888 3452035944448 3453698504893 3464619972352 3465543624704 3468635675648 3470771641337 3474334882304 3476594465344 3482675316736 3488979579904 3494712212992 3498762795008 3500105152544 3500917312802 3501038265088 3512453315584 3518345422592 3520633628512 3526418271376 3532112569216 3544320331552 3550519641088 3551881855984 3561841451168 3562791022336 3564157945348 3574151963096 3582732016864 3586884619136 3592778116928 3595114731208 3612886949672 3613011770368 3613850129344 3627024033556 3631227972944 3639945042496 3645925722208 3646051684352 3651552010106 3652525497712 3662767301024 3664075706368 3665149433764 3666458690048 3676739562496 3683267864276 3689447187712 3697680345898 3698304017408 3702590574592 3708674185216 3716586345472 3716950249264 3729431689984 3730425939968 3735453804544 3741591411712 3744024808832 3748364359168 3755019835658 3757362624512 3763536229376 3767898394624 3769344010432 3770348900864 3780921084928 3782371697104 3788987378176 3802082956672 3810567466363 3814479556096 3816960357056 3821896938496 3823363271728 3835829255104 3836851870208 3838323941144 3849086729488 3862798820608 3869145664384 3871662018224 3875116418888 3876149507776 3890801330416 3890935752704 3897844374424 3904248800452 3910553201632 3918157402432 3924068938504 3924730793984 3932440626268 3933488997536 3944132448256 3944518631872 3946032010921 3946697570816 3947084005592 3959565682688 3966596161528 3973250817536 3980305595266 3993956814848 4000120174336 4001048357488 4001186588672 4015633751437 4016311050752 4020966197248 4023581289728 4030192310144 4036700079104 4043867515324 4044549576704 4050651807488 4057844015953 4059293549696 4060375739392 4070675944192 4071761168384 4073323366112 4080447945728 4094550876416 4099296707584 4101821030671 4106032133632 4108702549952 4115889010688 4129013656768 4130114433536 4131699019448 4145170324064 4159937191424 4166772253952 4173202297264 4174314854528 4187625807508 4188742210016 4190238502912 4197678557072 4204575631256 4209448987744 4212186662684 4225920395312 4233009336556 4234137838112 4247943142016 4249572934838 4250705852176 4261488879076 4262207645696 4271718943184 4278885495808 4286482948748 4291451240752 4307821726208 4308821308064 4308970172416 4315470557398 4322561171929 4322710510976 4330271289344 4333087542784 4340207103232 4345237664768 4354934247272 4362240408064 4369558024832 4369985863334 4370722929664 4383804862976 4384973565952 4386655932736 4392329317376 4398956262272 4409516328448 4414627223552 4421880759296 4424756592256 4429885151744 4446630091904 4447815543808 4454679285056 4461998629088 4469203659008 4477894174208 4494217858592 4495415997184 4508021293568 4509750869624 4510511509504 4510953149248 4525337566178 4533252756032 4536201021352 4540858077184 4548920680304 4558625439368 4572626694272 4574381057246 4575600566992 4589295715928 4590069772288 4592280429583 4598219754128 4598378616832 4605934068736 4616212406344 4621562874656 4637536018232 4639192628224 4647429831044 4655065877462 4655226704128 4663492376543 4678697580524 4679486715904 4687795463624 4695660057088 4705677872896 4706138622052 4718872750592 4720130781184 4721941736512 4737337513216 4745748978971 4746549423616 4754213933056 4762025433088 4765122483968 4769374054016 4770645548032 4787133954304 4788678560512 4797346922368 4805229292864 4810798843136 4813927614496 4822347572224 4829623308928 4837724956064 4839014672128 4840871239204 4854792162304 4856654782672 4857949545344 4873440455884 4881964506496 4898837655712 4923224829952 4924367209216 4926256523188 4931966351312 4940069910776 4943282755411 4952100048896 4960236689408 4960892840176 4969043927848 4977067711168 4985417609216 4992938462798 4993780599808 4994269558096 5004924433432 5010062700544 5013147868036 5013321065984 5022222559354 5036305038908 5039447232512 5048395114672 5056864676864 5065843484884 5081862962176 5085168023936 5091062040064 5099427004672 5110806592738 5117593341952 5120921641472 5129335667456 5136248981248 5137618282496 5154000993856 5155375027712 5166373608704 5174862315392 5180860292608 5184229738688 5198766491776 5209857644992 5210367760129 5211246569984 5225859079168 5227864065424 5229257790848 5244909389632 5248320490952 5255108290432 5275671321536 5281786142464 5303164686848 5311348378336 5320075288528 5320259090432 5323535275058 5329705573192 5341793357824 5357480529856 5359536014833 5360964843416 5366468636672 5377010652244 5377917569024 5378444139488 5387466428344 5392997429248 5395594790443 5396504841728 5408547371612 5414100015104 5423713118824 5424627912704 5427240507689 5445854267392 5454069722101 5455523752952 5472775497728 5482682196992 5491690620416 5492417073052 5501441491546 5501631559424 5528828521216 5529369867892 5530302482432 5532424273376 5550462608768 5551942337536 5561255667968 5569646235296 5579388007424 5583016641664 5598671606528 5608612429693 5610615925376 5627848239104 5630007455072 5631508390144 5636532972928 5645794183744 5649466006184 5659347389696 5669591817344 5678907346112 5688077384192 5707736637824 5719913638208 5729311849184 5729509789696 5739682924976 5759520538772 5769594416768 5771808015974 5787992358148 5789535411296 5791603535872 5810640543554 5811620598784 5818356617216 5821939527404 5827916576768 5840921820272 5844720546742 5852481875968 5862097905664 5869998835712 5873613546878 5891857174528 5900745456034 5904426981376 5914128360448 5914910694056 5920983191552 5924629298588 5924833987072 5935353933782 5954123022848 5954706011576 5955710365696 5957995371328 5974701789056 5976294618112 5988034589999 5998080561088 6005838046208 6009744028288 6029338653184 6039452811392 6040044155054 6060759642112 6063084951616 6070112432384 6080086044032 6084040314352 6091092083648 6105714264832 6115746372736 6122834891264 6125184016952 6126816963904 6145155031136 6146793302272 6157104489536 6167434104832 6181196996128 6198529278656 6202560580216 6213409371904 6233222539544 6234273869824 6234884289088 6237276404359 6254765935418 6258668337152 6276217851904 6277048083488 6287361704624 6287578925056 6291450779614 6313028513792 6318661167104 6322552161926 6322770598144 6343385838592 6347292058723 6354648952652 6355720763392 6376612025069 6380590447616 6391919620996 6398481836032 6409842776792 6412132486144 6414011509087 6434294234368 6436009588736 6445718762483 6456532578496 6467825588224 6479533505536 6490179824128 6500659867648 6504662936212 6526505457472 6537044157952 6547784970496 6552043415456 6559637628544 6582309187168 6593822190592 6596352018256 6598110576512 6614848409312 6616611898624 6619150469932 6630727911808 6640732049776 6653645174176 6675339223168 6679680624848 6688319642368 6712701196432 6714490772864 6735901776604 6737037891584 6759897936064 6771004912672 6771238842368 6781453733054 6783261638608 6804712026112 6805378298944 6809137567232 6821227655242 6828230616064 6832435400791 6843468102856 6844622360576 6854949212672 6867120642382 6868278889472 6881771095969 6890672746496 6902231784448 6902907605776 6907397009786 6929239944704 6931087249408 6937271351296 6941543282674 6948669764608 6953188930688 6965350633472 6977959159808 6989424425984 6997525590016 7000210305088 7001834625604 7002076530176 7024906631168 7036690845184 7041267257024 7052836542752 7064225138432 7076768151817 7088640663104 7101039282176 7103763711968 7123682902336 7125582044672 7128315890696 7148303926192 7165464033728 7173769238272 7185556233856 7190229462416 7225773899344 7226023540736 7227700258688 7254048067112 7262455945888 7279890084992 7291851444416 7303104020212 7305050995424 7325534602048 7328345163139 7330298867528 7332917380096 7353479124992 7366535728552 7371326659697 7378894375424 7395360691796 7396608034816 7407766338973 7417348370432 7433172690944 7433900498528 7457605538383 7458863379968 7460851879936 7470907609088 7483182823424 7488049617664 7496728718336 7501345160309 7510039671316 7514725249024 7527072458752 7538688020864 7540697801728 7561842169856 7564743394208 7577974756352 7604165913344 7621134932726 7628959112192 7633920714112 7643793876992 7646726543456 7671658510208 7673703740416 7676647882288 7698173458976 7725597641216 7738291328768 7743324036448 7750232837776 7752299015552 7781602660832 7781871505408 7795688748848 7808497600904 7821106403264 7836314804864 7848137877008 7864881252536 7866977995072 7889037263744 7892064021842 7893395141632 7894168011184 7919131365376 7933192323056 7946501635072 7960611190532 8000240348672 8002096714976 8002373177344 8031267502874 8032622101504 8041932394496 8047162579456 8060384620288 8073400158208 8087735030648 8089099153408 8101303614976 8115688031906 8118587099392 8120751478784 8133002204327 8141351888384 8143522336768 8146646732224 8160895891456 8187720765917 8189101752832 8198593415168 8203642061342 8212064267264 8217405099904 8231778021376 8235742588591 8258027313536 8260228867072 8263398038896 8290340648128 8319874382848 8333544507904 8346404594528 8348629709056 8375251615016 8377484420032 8395357114144 8409151262512 8418897975488 8424373325368 8451840790624 8466018673112 8468275676224 8495886284032 8499145869676 8501411704352 8522977758152 8524415291392 8528520797797 8543437886368 8557770991616 8572965897496 8582902481504 8615643452416 8617642616128 8630941114796 8645122343858 8645421021952 8666175085568 8680414206464 8690475329536 8709868494544 8724480816128 8739116049664 8739971726668 8741445859328 8767609725952 8773311865472 8784658634752 8797912524544 8813533818089 8819032656896 8829254447104 8843761518592 8849513184512 8859770303488 8865226098547 8893260183808 8895631087616 8909358570112 8923997258176 8938407318016 8955788348416 8988435717184 8990831994368 9016042587136 9019501739248 9021906298496 9050675132356 9066505512064 9072402042704 9097841360608 9117250878736 9145253388544 9148762114492 9151201133984 9178591431856 9184560859166 9196439508256 9196757233664 9211868137472 9232424812688 9243125749312 9275072036464 9278385256448 9294859662088 9310131754924 9310453408256 9326984753086 9357395161048 9358973431808 9375590927248 9391320114176 9409768641427 9411355745792 9412277244104 9437745501184 9443883473024 9474675026432 9491497957942 9493098847232 9524050866176 9530244967936 9538748108032 9541291096064 9574267908608 9577357121024 9594693844736 9610458585728 9611729877841 9621597686272 9627855228992 9644695144448 9659246617856 9675449912128 9676397268811 9678029344256 9681742478408 9709584324608 9713309565344 9715899090688 9746880911768 9763929012992 9797675311424 9848734418432 9852513046376 9863932702624 9880139821552 9886565510822 9920473378816 9921785680352 9938087855696 9954135422336 9985876925596 9987561199616 9988539116192 10009848866864 10026295736072 10026642131968 10044445118708 10072610077816 10079160942851 10096790229344 10113729353728 10128986626759 10131686969768 10163725924352 10170336047872 10182124080128 10198854009344 10221613185476 10241843282944 10258671334912 10272497962496 10275236564992 10308001987712 10310750055424 10332747217408 10349724630784 10361720585216 10368459477376 10397532983552 10419715289984 10420735520258 10422493139968 10451718158336 10455728130848 10458515581696 10489818779264 10496640981904 10510216580864 10551342643072 10563572284928 10606329373696 10622696756672 10640150577056 10640518180864 10647070550116 10659411146384 10714961059712 10719072029666 10721929686832 10754021304488 10755835138048 10756888278976 10774932856688 10791189580886 10793009683456 10817094743224 10828200030208 10847426237648 10854481015378 10891708534784 10908139444202 10911047505904 10945550995456 10965364393984 10983381240832 10984834146104 11002882983092 11003263118848 11057657042432 11058739735784 11060604964864 11064848546752 11100925217536 11103884675072 11120635667141 11122511335936 11139292470592 11158776014848 11166033283328 11197343213056 11217224859386 11221231850752 11255696478208 11260014910144 11263016780288 11273065945856 11291588367488 11298932012368 11318694779392 11339183634688 11357814692224 11376154768384 11415473275648 11439827276416 11458623698368 11479365849952 11519041077544 11539188833536 11543616031948 11575984716296 11579070822592 11583513322381 11621281087108 11623241197568 11643879054808 11655833153536 11681843640544 11689441093484 11724195811328 11739997671424 11747227093756 11787828109057 11801490912068 11808853962752 11828256720896 11829821388112 11849258597176 11849667974144 11870707867564 11908246045696 11909412023152 11915990742656 11949403578112 11952589236224 11976069179998 11996161122176 12011676092416 12019488056576 12058677306368 12078905622784 12080088310108 12126169903232 12140224864768 12160172088064 12168080628704 12182184167296 12211428529664 12231492745472 12245669782528 12250368033904 12253633927808 12290310062272 12293586604544 12314208979072 12362393992256 12397058557312 12405121160432 12426818743808 12466445079088 12469768578176 12474552808718 12509531870836 12517336674304 12554096166976 12574723409248 12575157850112 12582901559228 12637322334208 12645104323852 12645541196288 12686771677184 12694584117446 12709297905304 12711441526784 12753224050138 12761180895232 12780432035371 12783839241992 12796963672064 12819685553584 12824264972288 12828023018174 12866418346441 12868588468736 12872019177472 12891437524966 12913065156992 12935651176448 12941881210643 12959067011072 12980359648256 13009325872424 13053010914944 13074088315904 13095569940992 13104086830912 13119275257088 13142569424803 13164618374336 13187644381184 13192704036512 13196221153024 13229696818624 13233223797248 13238300939864 13261455823616 13281464099552 13307290348352 13350678446336 13359361249696 13376639284736 13425402392864 13428981545728 13471803553208 13474075783168 13519795872128 13542009825344 13562907466108 13566523277216 13610756597888 13618275134464 13642455310484 13656461232128 13664870801582 13686936205712 13709898425344 13734241284764 13736557778944 13763542191938 13804463568896 13805815211552 13814794019572 13849838856997 13858479889408 13874542702592 13883086565348 13897339529216 13906377861376 13931069583431 13955918319616 13978848851968 14000420610176 14003669251208 14004153060352 14049813262336 14073381690368 14082534514048 14105673085504 14128450276864 14153536303634 14177281326208 14202078564352 14207527423936 14247365804672 14251164089344 14256631781392 14296607852384 14330928067456 14347538476544 14371112467712 14380458924832 14451547798688 14452047081472 14455400517376 14508096134224 14524911891776 14559780169984 14583702888832 14606208040424 14610101990848 14651069204096 14656690326278 14660597735056 14665834760192 14706958249984 14733071457104 14742653319394 14757788750848 14790721383592 14793216069632 14815532677946 14866345381888 14867800997056 14873505271933 14915211076766 14917726759936 14966365646848 14976099235328 14993457436672 15002690320618 15020079342632 15054144917504 15077376041728 15081395603456 15104146950893 15123684339712 15129486788416 15155949512704 15205767136703 15208331826688 15242269865452 15257918224384 15267841428224 15287587753984 15293453086912 15294950521669 15343317020416 15347407480832 15353295764576 15396346917952 15451195282432 15476582657536 15486648072896 15500465675552 15504598031104 15563205321664 15591377497696 15616995201808 15642212806528 15672629609728 15696275754016 15729762505072 15733955990144 15778074527488 15784128043684 15786790283264 15788336022368 15838681481623 15866384646112 15893003270144 15921222381064 16000480697344 16004193429952 16010333700361 16062535005748 16065244203008 16094325158912 16120769240576 16146800316416 16175470061296 16202607229952 16231376063812 16237174198784 16241502957568 16266004408654 16282703776768 16292730571117 16293293464448 16321791782912 16375441531834 16378203505664 16397186830336 16407284122684 16424128534528 16434810199808 16471485177182 16516054627072 16520457734144 16526796077792 16580681296256 16639748765696 16667089015808 16692809189056 16697259418112 16750503230032 16754968840064 16790714228288 16818302525024 16837795950976 16848746650736 16903681581248 16932037346224 16936551352448 16991772568064 16998291739352 17002823408704 17045955516304 17057041595594 17086875772736 17115541983232 17145931794992 17165804963008 17231286904832 17235285232256 17261882229592 17290244687716 17290842043904 17332350171136 17360828412928 17380950659072 17419736989088 17448961632256 17475284619793 17478232099328 17479943453336 17482891718656 17535219451904 17546623730944 17569317269504 17577778957739 17595825049088 17627067636178 17638065313792 17687523037184 17699026369024 17719540606976 17730452197094 17786520367616 17791262175232 17818717140224 17847994516352 17876814636032 17887823074583 17911576696832 17970452070649 17976871434368 17981663988736 18032085174272 18039003478496 18043812596992 18101350264712 18133011024128 18144804085408 18195682721216 18234501757472 18290506777088 18297524228984 18302402267968 18357182863712 18369121718332 18392879016512 18423736274944 18464849625376 18486251498624 18550144072928 18556770512896 18589719324176 18620263509848 18620906816512 18653969506172 18714790322096 18751181854496 18782640228352 18819537282854 18822711491584 18824554488208 18875491002368 18887766946048 18949350052864 18982995915884 18986197694464 19060489935872 19077496216064 19082582192128 19148535817216 19154714242048 19189387689472 19220917171456 19223459755682 19243195372544 19255045220411 19255710457984 19289390288896 19318493235712 19350899824256 19352794537622 19356058688512 19363484956816 19419168649216 19426619130688 19431798181376 19493761823536 19527858025984 19595350622848 19697468836864 19705026092752 19727865405248 19760279643104 19773131021644 19843571360704 19876175711392 19908270844672 19971753851192 19975122399232 19977078232384 20019697733728 20052591472144 20053284263936 20088890237416 20145220155632 20158321885702 20193580458688 20227458707456 20257973253518 20263373939536 20327451848704 20337241902439 20340672095744 20364248160256 20397708018688 20443226370952 20483686565888 20517342669824 20544995924992 20616003975424 20621500110848 20652609096119 20665494434816 20699449261568 20723441170432 20736918954752 20773738768237 20795065967104 20839430579968 20841471040516 20844986279936 20903436316672 20911456261696 20917031163392 20979637558528 20993281963808 21020433161728 21102685286144 21127144569856 21140154542689 21212658747392 21245393513344 21280301154112 21294141100232 21318822292768 21429922119424 21438144059332 21443859373664 21508042608976 21513776557952 21549865713376 21582379161772 21586019366912 21634189486448 21694852475296 21708962030756 21816278888404 21822095011808 21891680773963 21930728787968 21966762481664 21969668292208 22005765966184 22006526237696 22115314084864 22117479471568 22129697093504 22201850435072 22207769350144 22241271334282 22245022671872 22278584941184 22317552029696 22332066566656 22394686426112 22434449718772 22442463701504 22520029820288 22526033560576 22546131891712 22583176734976 22597864024736 22637389558784 22678367269376 22715629384448 22752309536768 22830946551296 22879654552832 22917247396736 22958731699904 23038082155088 23078377667072 23087232063896 23151969432592 23158141645184 23167026644762 23242562174216 23246482395136 23287758109616 23363687281088 23378882186968 23494454187512 23575656218114 23602981824136 23656513441792 23659642776224 23698517194352 23699335948288 23735088065689 23741415735128 23816492091392 23818824046304 23831981485312 23898807156224 23905178472448 23952138359996 23992322244352 24023352184832 24034922248337 24038976113152 24117354612736 24157811245568 24160176620216 24252339806464 24280449729536 24320344176128 24336161257408 24364368334592 24422857059328 24462985490944 24491339565056 24500736067808 24507267855616 24580620124544 24587173209088 24628417958144 24724787984512 24794117114624 24810242320864 24853637487616 24932890158176 24939537156352 24949105617436 25019063741672 25108192333952 25149446818496 25165803118456 25290208647704 25291082392576 25373543354368 25389168234892 25418595810608 25506448100276 25522361790464 25560864070742 25567678483984 25639371107168 25648529944576 25656046036348 25732836692882 25737176937472 25782875049932 25826130313984 25883762421286 25918134022144 25960719296512 26018651744848 26106021829888 26148176631808 26191139881984 26208173661824 26238550514176 26285138849606 26329236748672 26375288762368 26385408073024 26392442306048 26459393637248 26466447594496 26476601879728 26522911647232 26562928199104 26614580696704 26701356892672 26718722499392 26753278569472 26850804785728 26857963091456 26943607106416 27039591744256 27084019650688 27125814932216 27133046554432 27221513195776 27236550268928 27284910620968 27312922464256 27329741603164 27373872411424 27419796850688 27468482569528 27473115557888 27527084383876 27608927137792 27611630423104 27622224076447 27629588039144 27699677713994 27716959778816 27766173130696 27794679058432 27812755722752 27862139166862 27957697703936 28000841220352 28007338502416 28008306120704 28109436260059 28146763380736 28165069028096 28211346171008 28256900553728 28307072607268 28354562652416 28404908111671 28415054847872 28494731609344 28502328178688 28513263562784 28593215704768 28661856134912 28695076953088 28742224935424 28760917849664 28903095597376 28910801034752 29016192268448 29049823783552 29119560339968 29167405777664 29212416080848 29220203981696 29302138408192 29313380652556 29321195470112 29331669520384 29466142914208 29485306638788 29515577501696 29581442767184 29631065355892 29735601994112 29747010543866 29830422153532 29835453519872 29952198470656 29986914873344 30005380641236 30040158685264 30154752083456 30162791206912 30208293901786 30257928203503 30258973576832 30311899025408 30411534273406 30416663653376 30484539730904 30515836448768 30535682856448 30586906173824 30589901043338 30686634040832 30694814961664 30706591529152 30792693835904 30902390564864 30953165315072 30973296145792 31000931351104 31009196062208 31126410643328 31182754995392 31233990403616 31284425613056 31345259219456 31392551508032 31459525010144 31467911980288 31556149054976 31568256087368 31573580566528 31576672044736 31677362963246 31732769292224 31786006540288 31842444762128 32000961394688 32008386859904 32020667400722 32125070011496 32130488406016 32145963007081 32188650317824 32241538481152 32350940122592 32405214459904 32454100008187 32462752127624 32474348397568 32532008817308 32565407553536 32585461142234 32586586928896 32644446635801 32750883063668 32756407011328 32814568245368 32848257069056 32869620399616 32942970354364 33032109254144 33040915468288 33053592155584 33161362592512 33220242852797 33279497531392 33334178031616 33385618378112 33394518836224 33501006460064 33509937680128 33581428456576 33636605050048 33675591901952 33697493301472 33807363162496 33864074692448 33873102704896 33983545136128 33996583478704 34005646817408 34091911032608 34114083191188 34173751545472 34291863589984 34331609926016 34462573809664 34470570464512 34523764459184 34580489375432 34581684087808 34602979287877 34664700342272 34721656825856 34839473978176 34897923264512 34950569239586 34956464198656 34959886906672 35070438903808 35093247461888 35155557915478 35191650098176 35254135272356 35276130627584 35398052738048 35439081213952 35460904394188 35573040735232 35637434280448 35695989032704 35753629272064 35775646149166 35823153393664 35940904141298 35953742868736 35963327977472 36064170348544 36078006956992 36087625193984 36202700529424 36266022048256 36289608170816 36391365442432 36469003514944 36472574320903 36581013554176 36595048457968 36604804535936 36714365727424 36738243436664 36785758033024 36929699250752 36972502997248 37100288145856 37179438648352 37240527019696 37241813633024 37307939012344 37429580644192 37502363708992 37516752103831 37565280456704 37639074565708 37645422983168 37649108976416 37750982004736 37769163533101 37775533892096 37898700105728 37965991831768 37972395388928 37990683553823 38120979871744 38154992432128 38178488054707 38297071634432 38309428484096 38378775378944 38441834342912 38446919511364 38486390745088 38510090440822 38511420915968 38636986471424 38701799648512 38705589075244 38712117377024 38726969913632 38853238261376 38863596362752 38987523647072 39055716051968 39190701245696 39260287007851 39394937673728 39410052185504 39455730810496 39520559286208 39546262043288 39687142721408 39752351422784 39816541689344 39943507702384 39954156464768 40039395467456 40105182944288 40106568527872 40177780474832 40290440311264 40316643771404 40387160917376 40515946507036 40526747879072 40674483804878 40681344191488 40728496320512 40795416037376 40886452741904 40967373131776 41034685339648 41089991849984 41232007950848 41243000221696 41305218192238 41330988869632 41398898523136 41446882340864 41473837909504 41547477536474 41590131934208 41678861159936 41682942081032 41689972559872 41822912523392 41834062326784 41916242129993 41959275117056 41986563927616 42040866323456 42205370572288 42254289139712 42280309085378 42425317494784 42490787026688 42560602308224 42588282200464 42637644585536 42859844238848 42876288118664 42887718747328 43016085217952 43027553115904 43099731426752 43164758323544 43172038733824 43268378972896 43389704950592 43417924061512 43632557776808 43644190023616 43783361547926 43933524963328 43939336584416 44011531932368 44013052475392 44230628169728 44234958943136 44259394187008 44403700870144 44482542668564 44490045343744 44557169882368 44636284175483 44664133133312 44789372852224 44868899437544 44884927403008 44898080563609 45040059640576 45052067121152 45092263783424 45120031337381 45166353469952 45195728049472 45274779117568 45356734538752 45431258768896 45504619073536 45661893102592 45759309105664 45834494793472 45917463399808 46076164310176 46156755334144 46174464127792 46303938865184 46316283290368 46334053289524 46485124348432 46575516219232 46727374562176 46757764373936 46988908375024 47151312436228 47205963648272 47319285552448 47397034388704 47398671896576 47470176131378 47482831470256 47632984182784 47637648092608 47663962970624 47797614312448 47904276719992 47984644488704 48069844496674 48077952226304 48234709225472 48315622491136 48320353240432 48504679612928 48560899459072 48640688352256 48672322514816 48728736669184 48845714118656 48925970981888 48982679130112 49001472135616 49014535711232 49161240249088 49174346418176 49256835916288 49449575969024 49537377062719 49588234229248 49620484641728 49707274975232 49865780316352 49879074312704 49898211234872 50038127483344 50216384667904 50298893636992 50331606236912 50580417295408 50582164785152 50778336469784 50837191621216 51012896200552 51121728141484 51135356967968 51278742214336 51298416141973 51312092072696 51465673385764 51474353874944 51565750099864 51652260627968 51767524842572 51921438593024 52037303489696 52203238768681 52212043659776 52296353263616 52382279763968 52416347323648 52477101028352 52570277699212 52658473497344 52770816146048 52784884612096 52918787274496 52932895188992 52953203759456 53045823294464 53125856398208 53229161393408 53402713785344 53437444998784 53506557138944 53701609571456 53715926182912 53887214212832 54079183488512 54168039301376 54251629864432 54266093108864 54443026391552 54473100537856 54569821241936 54659483206328 54747744822848 54839593701376 54936965139056 55054168767752 55223260846208 55244448152894 55259176078288 55399355427988 55433919557632 55532346261392 55625511445504 55724278333724 56001682440704 56014677004832 56016612241408 56218872520118 56293526761472 56330138056192 56422692342016 56513801107456 56614145214536 56709125304832 56809816223342 56830109695744 56989463218688 57004656357376 57026527125568 57186431409536 57314045361419 57323712269824 57390153906176 57484449870848 57521835699328 57806191194752 57821602069504 58032384536896 58099647567104 58239120679936 58334811555328 58424832161696 58440407963392 58604276816384 58626761305112 58642390940224 58932285828416 58970613277576 59031155003392 59162885534368 59262130711784 59471203988224 59494021087732 59660844307064 59670907039744 59699645584579 59904396941312 60010761282472 60080317370528 60309504166912 60416587803572 60515856407006 60517947153664 60823068546812 60833327306752 60969079461808 61071365712896 61173812347648 61179802086676 61373268081664 61413183058304 61585387671808 61694736726623 61804781129728 61906330630144 61946592291584 62001862702208 62018392124416 62252821286656 62365509990784 62467980807232 62568851226112 62690518438912 62785103016064 62919050020288 62935823960576 63112298109952 63136512174736 63153344089472 63354725926492 63465538584448 63684889524256 64001922789376 64016773719808 64041334801444 64250140022992 64291926014162 64377300635648 64483076962304 64701880245184 64810428919808 64908200016374 64925504255248 64948696795136 65064017634616 65130815107072 65170922284468 65173173857792 65288893271602 65501766127336 65512814022656 65629136490736 65739240799232 65868380489989 65885940708728 66064218508288 66107184311168 66322725185024 66440485705594 66668356063232 66771236756224 66789037672448 67002012920128 67019875360256 67162856913152 67273210100096 67351183803904 67394986602944 67614726324992 67728149384896 67734780881677 67746205409792 67967090272256 67993166957408 68011293634816 68183822065216 68228166382376 68347503090944 68583727179968 68663219852032 68941140929024 69047528918368 69160978750864 69163368175616 69205958575754 69443313651712 69678947956352 69901138479172 69912928397312 69919773813344 70142732275759 70186494923776 70311115830956 70383300196352 70508270544712 70554126599957 70796105476096 70902906387313 70921808788376 71146081470464 71274868560896 71391978065408 71507258544128 71551292298332 71881808282596 71907485737472 71926655954944 72156013913984 72175250387968 72405401058848 72532044096512 72579216341632 72782730884864 72938007029888 72945148641806 73162027108352 73190096915936 73209609071872 73428731454848 73476486873328 73571516066048 73859398501504 73945005994496 74200576291712 74358877296704 74481054039392 74483627266048 74615878024688 74859161288384 75004727417984 75033504207662 75278149131416 75290845966336 75298217952832 75538327066202 75551067784192 75797400211456 75931983663536 75981367107646 76241959743488 76309984864256 76356976109414 76594143268864 76618856968192 76757550757888 76883668685824 76893839022728 76972781490176 77020180881644 77022841831936 77273972942848 77403599297024 77411178150488 77424234754048 77453939827264 77706476522752 77727192725504 77844449669987 77975047294144 78111432103936 78381402491392 78520574015702 78789875347456 78820104371008 78911461620992 79041118572416 79092524086576 79374285442816 79504702845568 79633083378688 79887015404768 79908312929536 80078790934912 80210365888576 80355560949664 80580880622528 80633287542808 80774321834752 81031893014072 81053495758144 81084593256667 81348967609756 81362688382976 81590832074752 81772905483808 82069370679296 82179983699968 82464015901696 82514796763399 82610436384476 82661977739264 82797797046272 82947675819008 83094955072948 83180263868416 83357722319872 83365884162064 83645825046784 83668124653568 83832484259986 83918550234112 83973127855232 84081732646912 84410741144576 84508578279424 84560618170756 84981574053376 85121204616448 85176564400928 85275289171072 85719688477696 85752576237328 85775437494656 86032170435904 86055106231808 86199462853504 86329516647088 86536757945792 86779409901184 86835848123024 87265115553616 87288380047232 87566723095852 87878673168832 88023063864736 88026104950784 88461256339456 88469917886272 88518788374016 88807401740288 88965085337128 88980090687488 89114339764736 89272568350966 89328266266624 89463024247597 89578745704448 89737798875088 89769854806016 89796161127218 90064928425087 90080119281152 90104134242304 90184527566848 90240062674762 90332706939904 90391456098944 90549558235136 90593168474501 90713469077504 90862517537792 91323786205184 91518618211328 91668989586944 91834926799616 91997985973621 92152328620352 92313510668288 92348928255584 92607877730368 92632566580736 92668106579048 92970248696864 93151032438464 93454749124352 93515528747872 93977816750048 94302624872456 94411927296544 94638571104896 94794068777408 94940352262756 94965662940512 95275296185216 95327925941248 95595228624896 95808553439984 95969288977408 96139688993348 96155904452608 96631244982272 96640706480864 96948871998979 97009359225856 97121798918144 97281376704512 97344645029632 97457473338368 97517487084017 97691428237312 97851941963776 98002944271232 98029071422464 98322480498176 98348692836352 98513671832576 98899151938048 99074754125438 99176468458496 99240969283456 99414549950464 99731560632704 99758148625408 99796422469744 100076254966688 100432769335808 100597787273984 100663212473824 101160834590816 101164329570304 101556672939568 101674383242432 102025792401104 102243456282968 102270713935936 102557484428672 102596832283946 102624184145392 102931346771528 102948707749888 103131500199728 103304521255936 103535049685144 104074606979392 104406477537362 104424087319552 104764559527936 104832694647296 104954202056704 105140555398424 105316946994688 105541632292096 105569769224192 105729028656251 105837574548992 105865790377984 105906407518912 106091646588928 106251712796416 106440369956921 106458322786816 106805427570688 106874889997568 107013114277888 107064653651683 107403219142912 107431852365824 107774428425664 108158366977024 108336078602752 108503259728864 108532186217728 108886052783104 109139642483872 109318966412656 109495489645696 109873930278112 110108337535504 110446521692416 110488896305788 110518352156576 110798710855976 110870770371361 111064692522784 111251022891008 111448556667448 112003364881408 112029354009664 112437745040236 112660276112384 112845384684032 113027602214912 113228290429072 113418250609664 113619632446684 113660219391488 113978926437376 114053054251136 114372862819072 114628090722838 114647424539648 114780307812352 114968899741696 115043671398656 115612382389504 115643204139008 116064769073792 116199295134208 116478241359872 116669623110656 116849664323392 116880815926784 117208553632768 117253522610224 117284781880448 117864571656832 117941226555152 118325771068736 118524261423568 118942407976448 118988042175464 119321688614128 119399291169158 119808793882624 120021522564944 120160634741056 120619008333824 120833175607144 121031712814012 121035894307328 121646137093624 121666654613504 121938158923616 122142731425792 122326992338551 122347624695296 122359604173352 122746536163328 122826366116608 123170775343616 123389473453246 123812661260288 123893184583168 124003725404416 124036784248832 124505642573312 124731019981568 124935961614464 125137702452224 125381036877824 125570206032128 125793164494543 125838100040576 125871647921152 126224596219904 126273024349472 126306688178944 126709451852984 126931077168896 127369779048512 128033547439616 128082669602888 128500280045984 128583852028324 128966153924608 129403760490368 129816400032748 129851008510496 129897393590272 130128035269232 130341844568936 130346347715584 130577786543204 131003532254672 131258272981472 131478481598464 131736760979978 131771881417456 132128437016576 132214368622336 132645450370048 132880971411188 133542473512448 133578075344896 134004025840256 134039750720512 134325713826304 134546420200192 134702367607808 134789973205888 135229452649984 135456298769792 135469561763354 135492410819584 135934180544512 135986333914816 136022587269632 136367644130432 136456332764752 136695006181888 137167454359936 137326439704064 137882281858048 138095057836736 138321957501728 138326736351232 138411917151508 139357895912704 139802276958344 139825856794624 139839547626688 140285464551518 140372989847552 140622231661912 140766600392704 141016541089424 141108253199914 141592210952192 141805812774626 141843617576752 142292162940928 142360693317073 142549737121792 142783956130816 143102584596664 143763616565192 143814971474944 144312027827968 144350500775936 144568263672833 144810802117696 145064088193024 145158432683264 145565461769728 145876014059776 145890297283612 146324054216704 146380193831872 146419218143744 146857462909696 146952973746656 147143032132096 147718797003008 147890011988992 148401152583424 148717754593408 148962108078784 149231756049376 149718322576768 150009454835968 150067008415324 150556298262832 150596435905664 151076654132404 151102135568384 151863967327072 151962734215292 152619969728512 152713952218828 153241765417741 153515101515776 153767337371648 153787678045456 154040361763288 154045683663872 154547945885696 154807198594048 154822356300976 154907879654528 155412953045504 155454385451008 155688899339974 155950094588288 156222864207872 156762804982784 157041148031404 157640208742016 157822923241984 158082237144832 158185048173152 158748570885632 159009405691136 159266166757376 159774030809536 159816625859072 160157581869824 160420731777152 160711121899328 161161761245056 161266575085616 161548643669504 162063786028144 162106991516288 162169186513334 162697935219512 162725376765952 163545810967616 164928031803392 165029593526798 165220872768952 165595594092544 165895351638016 166145616459823 166189910145896 166360527736832 166715444639744 166731768324128 167263438503733 167291650093568 167336249307136 167664968519972 167837100468224 167946255710464 168163465293824 168244455738359 168821482289152 169121236341512 169963148106752 170242409232896 170353128801856 170550578342144 171439376955392 171505152474656 171550874989312 172064340871808 172110212463616 172398925707008 172659033294176 173073515891584 173558819802368 173671696246048 174530231107232 174576760094464 175133446191704 175757346337664 176046127729472 176939835772544 177037576748032 177614803480576 177930170674256 178228679529472 178545136701932 178656532533248 178926048495194 179475597750176 179539709612032 179592322254436 180129856850174 180160238562304 180369055133696 180480125349524 180665413879808 180782912197888 181186336949002 181426938155008 181725035075584 182647572410368 183037236422656 183337979173888 183669853599232 183995971947242 184304657240704 184627021336576 184697856511168 185215755460736 185265133161472 185336213158096 185940497393728 186302064876928 186909498248704 187031057495744 187955633500096 188605249744912 188823854593088 189277142209792 189588137554816 189880704525512 189931325881024 190550592370432 190655851882496 191190457249792 191617106879968 191938577954816 192279377986696 192311808905216 193262489964544 193281412961728 193355568535129 193897743997958 194018718451712 194562753409024 194689290059264 194914946676736 195034974168034 195703883927552 196005888542464 196058142844928 196644960996352 196766053820413 197027343665152 197674972777139 197798303876096 198149508250876 198352936916992 198481938566912 198834356781697 199463121265408 199516297250816 199592844939488 200152509933376 200865538671616 201195574547968 201326424947648 202321669181632 203113345879136 203348766484864 204051584802208 204486912565936 204541427871872 205114968857344 205193664567892 205248368290784 205862693543056 206263000399456 206609042511872 207070099370288 208149213958784 208812955074724 208848174639104 209665389294592 209908404113408 210281110796848 210633893989376 211083264584192 211139538448384 211458057312502 211675149097984 211805497424521 211812815037824 212183293177856 212503425592832 212880739913842 212916645573632 213610855141376 213749779995136 214129307303366 214806438285824 214863704731648 215548856851328 216316733954048 216672157205504 217006519457728 217064372435456 217772105566208 218279284967744 218637932825312 218990979291392 219747860556224 220216675071008 220893043384832 220977792611576 221036704313152 221597421711952 221741540742722 222129385045568 222502045782016 222897113334896 224006729762816 224058708019328 224875490080472 225320552224768 225690769368064 226456580858144 226836501219328 227178700057309 227239264893368 227320438782976 227957852874752 228106108502272 228511126450607 228745725638144 229256181445676 229294849079296 229937799483392 230087342797312 231224764779008 231286408278016 232129538147584 232398590268416 232541699969579 232956482719744 233339246221312 233699328646784 233761631853568 234417107265536 234507045220448 234569563760896 235729143313664 235882453110304 236651542137472 237048522847136 237884815952896 237976084350928 238643377228256 238798582338316 240043045129888 240321269482112 241238016667648 241666351214288 242063425628024 242071788614656 243292274187248 243876317847232 244285462851584 244653984677102 244695249390592 244719208346704 245493072326656 245652732233216 246341550687232 246778946906492 247786369166336 248007450808832 248073568497664 249011285146624 249462039963136 249871923228928 250275404904448 250762073755648 251140412064256 251586328989086 251676200081152 251743295842304 252449192439808 252546048698944 252613376357888 253418903705968 253862154337792 254739558097024 255308020246321 256067094879232 256165339205776 257000560091968 257167704056648 258807520980736 259632800065496 259702017020992 260256070538464 260683689137872 260692695431168 261155573086408 262007064509344 262516545962944 262956963196928 263473521959956 263543762834912 264256874033152 264384144731707 264428737244672 265290900740096 265761942822376 267084947024896 268008051680512 268079501441024 268651427652608 269092840400384 269404735215616 269579946411776 270458905299968 270912597539584 270939123526708 270984821639168 271972667829632 272045174539264 272735288260864 272912665529504 273390012363776 274334908719872 274652879408128 274822009054957 275764563716096 276190115673472 276643915003456 276823834303016 278715791825408 279604553916688 279679095253376 280570929103036 280745979695104 281244463323824 282033082178848 282216506399828 283611625549252 283687235153504 284721386634146 285099474243584 285567912261632 286205169193328 287527233130384 287629942949888 288624055655936 288701001551872 289136527345666 289621604235392 290128176386048 290316865366528 291130923539456 291752028119552 291780594567224 292760387663744 292838436287488 293714925819392 293905947493312 294286064264192 295437594006016 295780023977984 296802305166848 297435509186816 297924216157568 298463512098752 299436645153536 300018909671936 300134016830648 301112596525664 301192871811328 302153308264808 302204271136768 303727934654144 303925468430584 305427904437656 306483530835482 307534674743296 307575356090912 308080723526576 308091367327744 309614397188096 309644712601952 309815759309056 310825906091008 311377798679948 311900189176576 312453989228381 313525609965568 314082296062808 315280417484032 315645846483968 316164474289664 316370096346304 317497141771264 318018811382272 318532333514752 319548061619072 319633251718144 320315163739648 320841463554304 321422243798656 322323522490112 322533150171232 323097287339008 324127572056288 324213983032576 324338373026668 325395870439024 327091621935232 329856063606784 330059187053596 330441745537904 331790703276032 332291232919646 332379820291792 333430889279488 333463536648256 334526877007466 334583300187136 335329937039944 335674200936448 335892511420928 336488911476718 337642964578304 338242472683024 339926296213504 340484818465792 340706257603712 341101156684288 342878753910784 343010304949312 343101749978624 344128681743616 344220424927232 344797851414016 345318066588352 346147031783168 347117639604736 347343392492096 349060462214464 349153520188928 350266892383408 351514692675328 352092255458944 353879671545088 354075153496064 355860341348512 356457359058944 357090273403864 357852096990388 358951195500352 359088912993811 359184644508872 360259713700348 360320477124608 360960250699048 361330827759616 361565824395776 362372673898004 363450070151168 365422671380767 366074472845312 366675958347776 367339707198464 367991943894484 368609314481408 369395713022336 370431510921472 370530266322944 370672426316192 371880994787456 372604129753856 373818996497408 374062114991488 375911267000192 377210499489824 377647709186176 378554284419584 379176275109632 379761409051024 379862651762048 381101184740864 381311703764992 383234213759936 383877155909632 384558755973392 386562825923456 386711137070258 387795487995916 388037436903424 389378580118528 389829893353472 390069948336068 392011777084928 392116285689856 393289921992704 393532107640826 394054687330304 395349945554278 395596607752192 396299016501752 396705873833984 396963877133824 397668713563394 398926242530816 399032594501632 399185689878976 400305019866752 401198317529933 401731077343232 402391149095936 402652849895296 404643338363264 406226691758272 406697532969728 408103169604416 408973825131872 409082855743744 410229937714688 410387329135784 410496736581568 411725387086112 412526000798912 413218085023744 414140198740576 416298427917568 417625910149448 417696349278208 417897519092053 419330778589184 420562221593696 421267787978752 422166529168384 422916114625004 423350298195968 423610994849042 423625630075648 425006851185664 425761479827684 425833291147264 427499559990272 428258614606732 429612876571648 431097713702656 431863157086361 432633467908096 433344314411008 434013038915456 434128744870912 435544211132416 436558569935488 437275865650624 437981958582784 439495721112448 440433350142016 441786086769664 441955585223152 442073408626304 443194843423904 443483081485444 444258770091136 445794226669792 448013459525632 448117416038656 449750980160944 450641104449536 451381538736128 452913161716288 453673002438656 454357400114618 454478529786736 454640877565952 455915705749504 456212217004544 457022252901214 457491451276288 458512362891352 458589698158592 460174685594624 461078663429923 462449529558016 464259076295168 464797180536832 465083399939158 466678492442624 467398657293568 467523263707136 468834214531072 469014090440896 469139127521792 471458286627328 471764906220608 473303084274944 474097045694272 474143466171739 475769631905792 475952168701856 477286754456512 477597164676632 480086090259776 480642538964224 483332702428576 484126851256048 484143577229312 486584548374496 487752635694464 489307969354204 489390498781184 489438416693408 490999125930313 491305464466432 492683101374464 493557893812984 493878886199699 495572738332672 496014901617664 496320344711191 498022570293248 498924079926272 499743846457856 500550809808896 502280824128512 503172657978172 503352400162304 503486591684608 505092097397888 505226752715776 506837807411936 507724308675584 509479116194048 510616040492642 512134189758464 512330678411552 514001120183936 514335408113296 517615041961472 519265600130992 519404034041984 520512141076928 521367378275744 521385390862336 522311146172816 524014129018688 525033091925888 526947043919912 527087525669824 528768289463414 528857474489344 530581801480192 531523885644752 534169894049792 536016103361024 536159002882048 537302855305216 538185680800768 538809470431232 539159892823552 540917810599936 541825195079168 541878247053416 541969643278336 543945335659264 544090349078528 544911147689909 545470576521728 545825331059008 546780024727552 548669817439744 549305758816256 549644018109914 551529127432192 552380231346944 553287830006912 553647668606032 557431583650816 559209107833376 559358190506752 561141858206072 562488926647648 564066164357696 564433012799656 567223251098504 567374470307008 569442773268292 571135824523264 572410338386656 575054466260768 575259885899776 577248111311872 578273054691332 579243208470784 580633730733056 582261847078912 583504056239104 583561189134448 585520775327488 585676872574976 587429851638784 587811894986624 588572128528384 590875188012032 591560047955968 593604610333696 594871018373632 595848432315136 596927024197504 598873290307072 600037819343872 600268033661296 602225193051328 602385743622656 604306616529616 607455869308288 607850936861168 610855808875312 612967061670964 615150712181824 616161447053152 616182734655488 619228794376192 619289425203904 619631518618112 621651812182016 622755597359896 623800378353152 624907978456762 627051219931136 628164592125616 630454498975609 630560834968064 631291692967936 632328948579328 632740192692608 634994283542528 636037622764544 639096123238144 639266503436288 640630327479296 641682927108608 642844487597312 643985901815347 644647044980224 645066300342464 646194574678016 648255144112576 648427966065152 648676746053336 650791740878048 654183243870464 660118374107192 660883491075808 664582465839292 664759640583584 666927073296512 669053754014932 669166600374272 670659874079888 671785022841856 672977822953436 676484945366048 678642103992853 679852592427008 680969636931584 681412515207424 682202313368576 686020609898624 686203499957248 688257363487232 688440849854464 689595702828032 690636133176704 692294063566336 694235279209472 694686784984192 698120924428928 698307040377856 700533784766816 703029385350656 704184510917888 707759343090176 708150306992128 711720682697024 712914718117888 714180546807728 715704193980776 717902391000704 718177825987622 718369289017744 720519427400696 720640954249216 721920501398096 723131648791552 724745347796008 730845342761534 733351916695552 734679414396928 735983887788968 737218628962816 738791426044672 740863021842944 741060532645888 741344852632384 743761989574912 745082589698447 745208259507712 747637992994816 748124229982976 751822534000384 754420998979648 755295418372352 757108568839168 758352550219264 759522818102048 759725303524096 762202369481728 766468427519872 769117511946784 773125651846912 773422274140516 775590975991832 776095392599527 778757160237056 780139896672136 784023554169856 786579843985408 787064215281652 790699891108556 791193215504384 792598033003504 793927754267648 795337427126788 797852485061632 798371379757952 800610039733504 802396635059866 803462154686464 804782298191872 805305699790592 809286676726528 812453383516544 813395065939456 816206339208832 817947650263744 818165711487488 820459875429376 820774658271568 820993473163136 823450774172224 825052001597824 828280397481152 832596855835136 835251820298896 835795038184106 838661557178368 841124443187392 842535575957504 844333058336768 845832229250008 846700596391936 847221989698084 847251260151296 850013702371328 851522959655368 851666582294528 854999119980544 856288946369857 856517229213464 859225753143296 862195427405312 863726314172722 866688628822016 868026077830912 868257489741824 873117139870976 874551731301248 875963917165568 878991442224896 880552151461801 880866700284032 883572173539328 883911170446304 884146817252608 886389686847808 886966162970888 888517540182272 891588453339584 896234832077312 899501960321888 902763077472256 905826323432576 908714800229236 908957059573472 909281755131904 912424434009088 914044505802428 914982902552576 917024725782704 920349371189248 922157326859846 924899059116032 928518152590336 929594361073664 930166799878316 934797314587136 935046527414272 938028180881792 938278255043584 942916573254656 943529812441216 946606168549888 948194091388544 948286932343478 951539263811584 951904337403712 954573508913024 955194329353264 960172180519552 961285077928448 966665404857152 968253702512096 968287154458624 973169096748992 975505271388928 978615938708408 978780997562368 978876833386816 981998251860626 982610928932864 985366202748928 987115787625968 987757772399398 991145476665344 992029803235328 992640689422382 996045140586496 996524853219511 997848159852544 999487692915712 1004561648257024 1006345315956344 1006704800324608 1010184194795776 1010453505431552 1011977845709831 1013675614823872 1015448617351168 1018958232388096 1021232080985284 1024268379516928 1024661356823104 1028002240367872 1028670816226592 1035230083922944 1038531200261984 1038808068083968 1041024282153856 1042734756551488 1044622292345632 1048028258037376 1050066183851776 1053894087839824 1054175051339648 1057536578926828 1057714948978688 1063047771289504 1068339788099584 1072032206722048 1072692357924187 1074605710610432 1076371361601536 1078319785647104 1081835621199872 1083650390158336 1083756494106832 1087890671318528 1088180698157056 1089822295379818 1090941153043456 1091650662118016 1093560049455104 1097339634879488 1098611517632512 1099288036219828 1104760462693888 1106575660013824 1107295337212064 1114863167301632 1118418215666752 1118716381013504 1122283716412144 1124977853295296 1128132328715392 1128866025599312 1134446502197008 1134748940614016 1138885546536584 1144820676773312 1150108932521536 1154496222623744 1156546109382664 1158486416941568 1161267461466112 1163019315218761 1164523694157824 1167008112478208 1167122378268896 1170844069526131 1171041550654976 1171353745149952 1174859703277568 1175623789973248 1177144257056768 1177711190168513 1181750376024064 1187209220667392 1189742036747264 1191696864630272 1193854048395008 1197746580614144 1200075638687744 1200536067322592 1204450386102656 1204771487245312 1208613233059232 1214911738616576 1215701873722336 1221711617750624 1225934123341928 1230301424363648 1232322894106304 1238578850407808 1239263037236224 1243303624364032 1245511194719792 1247600756706304 1249815956913524 1256329184251232 1260908997951218 1261121669936128 1262583385935872 1264657897158656 1265480385385216 1269988567085056 1272075245529088 1278192246476288 1278533006872576 1281260654958592 1283365854217216 1285688975194624 1287971803630694 1289294089960448 1290132600684928 1292389149356032 1296510288225152 1296855932130304 1297353492106672 1301583481756096 1308366487740928 1320236748214384 1321766982151616 1329164931678584 1329519281167168 1333854146593024 1338107508029864 1338333200748544 1341319748159776 1343570045683712 1345955645906872 1352969890732096 1357284207985706 1361939273863168 1362825030414848 1364404626737152 1372041219797248 1372406999914496 1376514726974464 1379191405656064 1381272266353408 1383724809439973 1384588127132672 1388470558418944 1389373569968384 1391840497471879 1396241848857856 1396614080755712 1401067569533632 1406058770701312 1408369021835776 1415518686180352 1423441365394048 1428361093615456 1431408387961552 1435804782001408 1436355651975244 1436738578035488 1441038854801392 1443841002796192 1446263297583104 1449490695592016 1461690685523068 1469358828793856 1471967775577936 1474437257925632 1477582852089344 1481726043685888 1482689705264768 1487523979149824 1490165179396894 1490416519015424 1495275985989632 1496248459965952 1503645068000768 1508841997959296 1510590836744704 1514217137678336 1516705100438528 1519045636204096 1519450607048192 1524404738963456 1532936855039744 1538235023893568 1546251303693824 1546844548281032 1551181951983664 1552190785199054 1557514320474112 1560279793344272 1568047108339712 1574128430563304 1581399782217112 1585196066007008 1587855508535296 1590250900401163 1590674854253576 1595704970123264 1596742759515904 1601220079467008 1604793270119732 1609564596383744 1610611399581184 1618573353453056 1624906767033088 1626790131878912 1632412678417664 1635895300527488 1636331422974976 1640919750858752 1641549316543136 1641986946326272 1646901548344448 1650104003195648 1656560794962304 1665193711670272 1670503640597792 1671590076368212 1682248886374784 1688666116673536 1691664458500016 1694443979396168 1694502520302592 1700027404742656 1703045919310736 1709998239961088 1712577892739714 1713034458426928 1718451506286592 1724390854810624 1727452628345444 1736052155661824 1736514979483648 1746234279741952 1749103462602496 1751927834331136 1757982884449792 1761104302923602 1761733400568064 1767144347078656 1767822340892608 1768293634505216 1772779373695616 1773932325941776 1777035080364544 1783176906679168 1792469664154624 1799003920643776 1811652646865152 1817429600458472 1817914119146944 1824848868018176 1828089011604856 1829965805105152 1834049451565408 1840698742378496 1844314653719692 1849798118232064 1850689013121949 1857036305180672 1860333599756632 1869594629174272 1876056361763584 1876556510087168 1885833146509312 1887059624882432 1893212337099776 1896388182777088 1896573864686956 1903808674807424 1909147017826048 1910388658706528 1920344361039104 1922570155856896 1933330809714304 1936507405024192 1946338193497984 1951010542777856 1957231877416816 1957753666773632 1963996503721252 1965221857865728 1974231575251936 1975515544798796 1984059606470656 1985281378844764 1993049706439022 1995696319705088 1998975385831424 2009123296514048 2012690631912688 2013409600649216 2020368389591552 2020907010863104 2023955691419662 2027351229647744 2030897234702336 2037916464776192 2042464161970568 2049322713646208 2056004480735744 2057341632453184 2070460167845888 2077062400523968 2077616136167936 2082048564307712 2085469513102976 2089244584691264 2096056516074752 2100132367703552 2107788175679648 2108350102679296 2115073157853656 2115429897957376 2126095542579008 2144064413444096 2145384715848374 2152742723203072 2156639571294208 2167300780316672 2167512988213664 2174424700548529 2175781342637056 2179644590759636 2181882306086912 2183301324236032 2187177924598667 2194679269758976 2198576072439656 2209520925387776 2213151320027648 2214590674424128 2229726334603264 2236836431333504 2237432762027008 2244567432824288 2249955706590592 2256264657430784 2257732051198624 2268893004394016 2269497881228032 2277771093073168 2289641353546624 2300217865043072 2308992445247488 2313092218765328 2316972833883136 2322534922932224 2326038630437522 2334016224956416 2334244756537792 2341688139052262 2342083101309952 2349719406555136 2351247579946496 2355422380337026 2363500752048128 2374418441334784 2379484073494528 2383393729260544 2387708096790016 2395493161228288 2400151277375488 2401072134645184 2408900772205312 2409542974490624 2417226466118464 2429823477233152 2431403747444672 2443423235501248 2451868246683856 2460602848727296 2464645788212608 2477157700815616 2478526074472448 2491022389439584 2495201513412608 2499631913827048 2512658368502464 2513622390956677 2521817995902436 2522243339872256 2529315794317312 2530960770770432 2544150491058176 2556384492952576 2557958699665369 2562521309917184 2566731708434432 2571377950389248 2575943607261388 2578588179920896 2580265201369856 2593020576450304 2593711864260608 2594706984213344 2603166963512192 2616732975481856 2640473496428768 2643533964303232 2658329863357168 2659038562334336 2667708293186048 2676215016059728 2682639496319552 2687140091367424 2691911291813744 2705939781464192 2714568415971412 2725650060829696 2728809253474304 2744082439594496 2744813999828992 2753029453948928 2758382811312128 2762544532706816 2767449618879946 2769176254265344 2776941116837888 2778747139936768 2783680994943758 2792483697715712 2793228161511424 2802135139067264 2808388222709531 2812117541402624 2816738043671552 2831037372360704 2846882730788096 2856722187230912 2862816775923104 2871609564002816 2872711303950488 2873477156070976 2882077709602784 2887682005592384 2892526595166208 2898981391184032 2923381371046136 2943935551155872 2948874515851264 2955165704178688 2963452087371776 2965379410529536 2975047958299648 2980330358793788 2980833038030848 2992496919931904 3007290136001536 3017683995918592 3021181673489408 3023042099604527 3028434275356672 3033410200877056 3038091272408192 3038901214096384 3048809477926912 3065873710079488 3076470047787136 3092502607387648 3093689096562064 3102363903967328 3104381570398108 3120559586688544 3136094216679424 3148256861126608 3162799564434224 3170392132014016 3175711017070592 3180501800802326 3181349708507152 3191409940246528 3193485519031808 3202440158934016 3209586540239464 3221222799162368 3237146706906112 3249813534066176 3253580263757824 3264825356835328 3271790601054976 3272662845949952 3281839501717504 3283098633086272 3283973892652544 3293803096688896 3300208006391296 3313121589924608 3319004263202173 3330387423340544 3341007281195584 3343180152736424 3364497772749568 3383328917000032 3388887958792336 3389005040605184 3406091838621472 3425155785479428 3426068916853856 3436993881512191 3448781709621248 3454905256690888 3472104311323648 3492468559483904 3498206925204992 3503855668662272 3515965768899584 3522208605847204 3523466801136128 3535644681785216 3536587269010432 3545558747391232 3547864651883552 3554070160729088 3566353813358336 3584939328309248 3598007841287552 3623305293730304 3634859200916944 3635828238293888 3649697736036352 3656178023209712 3668098903130816 3688629307439384 3701378026243898 3714072610361344 3720667199513264 3739189258348544 3752112723527168 3753113020174336 3771666293018624 3774119249764864 3786424674199552 3792776365554176 3793147729373912 3807617349614848 3818294035652096 3820777317413056 3840688722078208 3845140311713792 3866661619428608 3873014810048384 3892676386995968 3902021085555712 3914463754833632 3915507333547264 3927993007442504 3948463150503872 3951031089597592 3970562757689528 3986099412878044 3997950771662848 4025381263825376 4026819201298432 4040736779183104 4047911382839324 4054702459295488 4075832929552384 4084928323941136 4098645427292416 4112008961471488 4114683264906368 4140920335691776 4154124801047936 4155232272335872 4164097128615424 4170939026205952 4178489169382528 4192113032149504 4200264735407104 4215576351359296 4216700205358592 4230146315707312 4252191085158016 4288128826888192 4290769431696748 4313279142588416 4334601560633344 4335025976427328 4348849401097058 4351562685274112 4359289181519272 4363764612173824 4366602648472064 4374355849197334 4389358539517952 4397152144879312 4413181492829263 4419041850775552 4426302640055296 4429181348848256 4473672862667008 4474865524054016 4489134865648576 4499911413181184 4512529314861568 4515464102397248 4537786008788032 4538995762456064 4555542186146336 4579282707093248 4600435730086144 4626184437530656 4633945667766272 4652077260875044 4668489513075584 4683376278104524 4684166202619904 4702495159892992 4710844760674052 4750494727949971 4758968146989056 4766787458521088 4775416193580032 4790986322456576 4802144269290368 4817801544410624 4819085948981248 4834452932236928 4859646954466304 4862807494889344 4886846471002496 4903736493367712 4921205697454592 4929291576425216 4954315401631232 4957052148944896 4982044778879168 4990403026825216 4999263827654096 5025316737004928 5027244781913354 5043635991804872 5044486679744512 5061921541540864 5112768985905152 5115917399330738 5133463416868864 5142755900778496 5151887214522776 5157176359841792 5160530402739712 5186041152900608 5187423728521216 5189413968426688 5206333927024384 5215578127889129 5233465950963712 5280946992857536 5287067928606464 5316659726714336 5318077124668672 5335416586372096 5352430032119456 5365278992639104 5383822583627488 5411879562928384 5429136831942824 5432667748196689 5451300121659392 5488164879188992 5506058907897856 5525089065413632 5534899237759892 5538352508530688 5557494279873536 5567361989887516 5584967395431424 5604270278134528 5616776445419062 5624235082805248 5633476087343104 5662074744721408 5693765461576192 5713444374461824 5725633551846208 5743219128005632 5745422607900976 5746954312141952 5764155419205568 5775364011184768 5797962782368064 5846762742092272 5887871102311744 5897749031702528 5910331408357376 5926904174743552 5930758821059072 5950095916599296 5960660717587576 5961666076061696 5984993839863808 5994022624588999 6014580272003072 6035367991837184 6042363346978816 6046084199209054 6066820401754112 6076182544816384 6077802428192768 6131747420158976 6152940095574272 6163865060232607 6185005214775296 6187378193124128 6204727807934656 6208763140796216 6241119173377088 6296513722253216 6325599128868448 6340784264028032 6361003601604652 6362699417014304 6386971038063616 6404880317868032 6419173080478928 6442445598324736 6474293413812224 6499627068132352 6507160527515648 6529650713670656 6543581202109952 6545325691899904 6566197266172544 6567947785305088 6587606193377792 6600416012782592 6626243179849216 6638008526404346 6660774846681088 6682014562391168 6686360305472848 6728995545499136 6766657834000064 6777775917584672 6778010081210368 6812183677242944 6850311570958856 6852137833707712 6873987763024382 6897563419242496 6909810513381776 6944208622647296 6984937118967808 6996413850409984 7031931537799168 7044417211694408 7046933602272256 7071289363570432 7073174538020864 7083844919968817 7091117494782464 7095729303767104 7108140321458176 7132707626716672 7169878656618496 7196015682575104 7246610587460608 7269718401833888 7271656476587776 7312356046419424 7336197806261632 7377258614878768 7402756052487796 7441334399026528 7478378516697088 7504225447054336 7548238499529728 7572849348399104 7585552731108352 7586295458747824 7615234699229696 7636588071304192 7641554634826112 7681377444156416 7690280623427584 7733323238857216 7746029620096768 7785352773991936 7804042171111424 7828927509667264 7831014667094528 7855986014885008 7896926301007744 7902062179195184 7941125515379056 7972198825756088 8050762527650752 8081473558366208 8095822765678648 8109404918590976 8151665859104768 8169856647882272 8195908486682917 8197290854584832 8224017922942976 8229366529812736 8308249602095872 8310464544671744 8328194257230848 8341878052411904 8356978338765056 8384226064299008 8400529470814208 8431152702718592 8433400410717184 8460292631414624 8504382170316032 8581538863393496 8670051952854656 8697698802194116 8703125370548224 8718578363038544 8733205296944128 8748711698394668 8794304289758624 8826362985658526 8838083701551104 8852605280110592 8858362697696512 8947345725334016 8949731048108032 8978269731297152 8999822826362368 9025058629723136 9030928204794496 9075572017576064 9077991524912128 9111084372292672 9158565414186496 9200871460172288 9252368875061312 9267891335532544 9304154521750088 9336979026151168 9366752556209048 9368332405239808 9404990319785984 9421689521348104 9500989455899942 9533574917042176 9550832387160064 9604288538580736 9635603088821248 9668905864473856 9686073666079811 9719293908932608 9725614989778688 9773692942004992 9807472986735424 9842411394909184 9858583152850432 9908630803262464 9964089557758336 9998527655308192 10050633474009856 10054489563826708 10087271983609744 10123843083081728 10225537971810304 10231834798661476 10285511801556992 10303774429045552 10321060805479424 10372082305801216 10378827936853376 10412667854048768 10431156255778258 10466931901927424 10561893985715072 10574135857212928 10633319453428672 10636154249337344 10670833172744192 10704860064238912 10730557985278208 10767645167254976 10823759125856768 10858273663885648 10865335496393378 10902600243318784 10976329758377984 11050178130827264 11069798475519784 11114988559747072 11131756302808141 11134723979775032 11169934790862848 11208540556269056 11233552890838124 11266952174686208 11387530923152384 11426888748923648 11451267103692416 11486438256011264 11490845215801952 11493908624283904 11528310838411136 11550728022369536 11595925564736128 11693525484184544 11775742204623488 11820662816714752 11861517642118144 11900191833198592 11921321435175152 11969987679727616 11988045249177998 12029160544006144 12070735983674368 12084726693957632 12092168398418108 12152365089632768 12155604856385536 12263494840317952 12305880191148544 12327730120465214 12370010429550592 12374756386248256 12409455615869312 12417526281592432 12482238346754176 12593027444506432 12651198257736896 12681568528056064 12722007203209304 12725398834028608 12773942076127232 12809760635736064 12838346160957856 12884891196649472 12948586827624448 12954823091853643 12999254136264704 13059301427341312 13087162404219904 13132394532345088 13135895570610176 13175212386755584 13200832025565184 13252486359698432 13276017052808692 13364029124782336 13372720610945696 13457991090998272 13533315668000128 13555551835169344 13624367354485888 13700623141917712 13704275667415424 13747975526048764 13819621026763552 13888417245294592 13969874237935616 13992827700819968 14063863075598336 14088834423388816 14093867204544512 14142578727140864 14146349076041728 14167689839937634 14182234989564928 14191458607534208 14216280642916352 14265415253433344 14392031365150208 14493221174921216 14539436803667776 14543312953175552 14624712092838848 14672395612523264 14754517229757536 14805512104975592 14882668798053056 15008450894108672 15096476999059456 15171105462216704 15172590917495648 15220972903839703 15230469398459392 15273176142608384 15283109269652224 15310245472190669 15362754888312832 15466646477714432 15492059240193536 15570705547983872 15608084342222848 15657855019334528 15662029334189056 15711972029770016 15793852602015488 15804124358390368 15882251030758112 15944397651512176 16101525055301504 16162947116732416 16191645531357296 16218809837181952 16339713295764544 16391816973365834 16394581709169664 16448035845885952 16458733059625472 16616499204191744 16620929089343488 16656388514461696 16683756104823808 16713956677530112 16768452128598016 16801058941628416 16862305405437184 16866800821434368 16920585262829248 17008764340632064 17163077726786992 17340103905709312 17395397604388232 17437156726077088 17466410593888256 17497423396789336 17588608579517248 17652725971317052 17705210560221184 17716725395393024 17894691450668032 17956539462594304 17999645652724736 18050117259446272 18061856409588992 18151144035152128 18155983049824256 18222168744585344 18317130828372992 18401742920344576 18504737750122624 18608309043500176 18673958052302336 18733505112418096 18809980639571968 18843379042696208 19001978911799884 19101664774320128 19208577077161472 19271206177642496 19337811728947712 19372147332159622 19438587817865216 19451229979557376 19547385884009984 19614945973470848 19684822789818368 19717166305700864 19817261606524928 19928179115516672 19997055310616384 20101266948019712 20108979127653416 20174543967219488 20247686166163456 20463669597322952 20607548858091104 20642121610958848 20744164611602432 20757655873706752 20825335708097536 20862312511556516 21123787971430144 21148271714425856 21266638906857344 21272308498674688 21341666345488384 21409720128477824 21461115970556416 21535290334509952 21647518251713536 21716547327771296 21730670992786756 21952659516755968 22100356261654528 22139596951039568 22229977119494144 22263512605616282 22269447959550064 22339869581725696 22417081112538112 22467105781676248 22775061846304768 22853777497847296 22902534207384832 22972876512022528 22981690431603904 22987817248567808 23056621676822272 23101456044739072 23191851129472256 23387050968369088 23551484409246976 23723035284236288 23842642870350304 23976090498355996 24058957170585337 24141471967348736 24184336796836216 24304730179265536 24526989680635904 24611760382297088 24655460240930428 24749512772496512 24818911231738624 24835052563184864 24964476693508352 25186054889012864 25302396515473792 25363137056112128 25444014406418608 25450797668057216 25547884152254464 25676692321915712 25909646183707286 25998508272529408 26118602854682624 26174324808439808 26264789064690176 26271791141220352 26350424773511168 26401664051130368 26504972719396864 26552034105617384 26728058249564672 26745441221891392 26915982181996544 27066631336000256 27111103670338688 27248734708971776 27401246283835424 27408551334830848 27495951052097528 27639242053527104 27985655401639936 28177668846777632 28187734409089024 28285157454281728 28335379679875268 28364469979129856 28382917215068416 28530830506866688 28784062730300416 28986442349842432 29078873607335552 29086625906351104 29249424185677696 29344791225046528 29509034459515072 29611024209951184 29765337596106112 30016901788217344 30192953998118912 30342210924433408 30345181834991296 30441945807679406 30460938796918784 30546352285216768 30566218539304448 30620490944381338 30725509776625664 30892270449804841 30933292955428864 30984118480387072 31141411095967744 31315710038669056 31324058668378112 31423944059540032 31587705204030976 31608248716780736 31764502061516224 31888795303024352 32203050110603008 32383291062714592 32437619674363904 32679426591529088 32783633946731668 32789163418339328 32917466119250944 33232998408383488 33253463095649797 33312777028923392 33367512209647616 33427913355060224 33536904257196032 33724610810874368 33733601642868736 33841170525658496 34017528681264128 34326155453573984 34680207811418624 34790795208776464 34874313452154176 34932821187776512 34994846793578672 35177217159034496 35305451942634104 35433450790786048 35789382901336064 35913078925188608 35999291305449472 36100234518892544 36123712819177984 36302288070304256 36311966099648512 36444337489170688 36509046895223903 36634261656745984 36803485840689152 37009475500245248 37216618087000352 37347916104604672 37467010224836192 37686758085392416 38003957823599768 38417154154322944 38542412355284992 38675623457895424 38744294664319244 38902459959114752 39094771768019968 39229891946941696 39369645579636736 39434332611401728 39634523213049856 39856358231033344 39994110621232768 40202533896039424 40217958255306832 40349087934438976 40927339194645904 41215097716182208 41284243221917696 41488329223204864 41515311747413504 41650671416195072 41724625023113032 42247575942860288 42296543428851712 42533277813714688 42544616997349376 42819440256955648 42922231941112832 43070580669019904 43147055421628249 43295036503427072 43433094655542592 43461341985573512 44279193902079136 44527025211232564 44538895919100128 44834162225076224 44934211563352496 45550123692609536 45707554995694592 45805068414769664 45963380863207808 45975634497135616 46113243353644544 46202912089478144 46383702258944512 46774101936738176 47102968818493952 47446070568472576 47685285740700608 47952180996711992 48117914341170674 48282943934697472 48368673593672432 48609460358531072 49223520764594176 49310920481860856 49499025544993024 49637822463477248 49670105126369728 49928953387016704 50372109778025728 50604793030947584 50726274112224256 50888028812837216 50901595336114432 51353384643831424 51819292367414572 52348649616879616 52529578129380352 52700849547022336 53009945438793728 53104068211234768 53456116499129344 53490882443782784 53831964363993088 54133262672000512 54222207340677376 54497469417943552 54802492567670848 54817102669661696 54991902104195056 55278484107054208 56355337693555264 56570314908563456 56670759359750536 56728939958259712 56765834430136832 57061661013733376 57371359406780419 57568125460600832 58157747214671104 58173251812702208 58498848371355392 58689582450093056 59018068919030144 59222048419902368 59530675192212224 60690363669982592 60883891615358812 60921877593837568 61132437078608896 61240981888762676 61784540899609682 61866585910857728 61968236960774144 62282822191935488 62631420077338112 62648117336756224 62847888119080064 63175410408061952 63216497433561472 63529004123032448 63777590606048704 64406100221206016 64766582125429184 64875239348727808 65358853183058176 65567267893463336 65578326836678656 65834932238501888 66465996816766976 66506926191299594 66735024419295232 66855826710120448 67449221621748736 67682341051316992 67802515662558677 68035057362528256 68652310907147968 69360415622837248 69581590417552928 69748626904308352 69989693587157344 70354434318068992 70610903885268208 70866901581572096 71578765802672128 71826157850377216 71998582610898944 72247425638355968 72604576140608512 72888674978341376 73018093790447806 73268523313491968 73606971681378304 74018951000490496 74433236174000704 74695832209209344 74934020449672384 75373516170784832 76007915647199536 76834308308645888 77351246915790848 77488589328638488 77804919918229504 77922294119656987 78189543536039936 78459783893883392 78868665222803456 79712716462066688 79988221242465536 80405067792078848 80435916510613664 80698175868877952 81854678389291808 82430195432364416 83030623494827008 83301342832390144 83449250046226064 84495151885720576 84593086857703424 85066555627429376 85089233994698752 85638880513911296 85844463882225664 86141161338039808 86294110843256498 86590073006854144 86866189311085184 86922683971147024 88558387804158272 89054050422465128 89077791838200256 89668324450152448 89868423126704992 91415109991389184 91610136829539328 91926761726415616 91951268994271232 92226486707289088 92405824178956288 92767404517889024 93548203873476352 94205937636987904 95370571481401216 95904361993423984 96235828682341348 96737347187344864 97218920717062144 98447041529188352 98621840963721712 98998051089986048 99275644926954496 99340210252739456 99857906774033408 100744219556051456 101209586061895168 101452548224448512 101776057625674432 101803190672228864 102706769287662848 103638584734829144 105059156258760704 106208136422469536 106546810326877921 106912232998258688 106981764887565568 108266525344001024 108444414681354752 108994938835887104 109604985135341696 109634205339323392 109983804208390112 110556968214108416 112710675387110528 113140629817126912 113341518719501072 113531668860273664 114742718813560838 115136250921201664 116315494429342208 116346503625404416 116997696742710784 117379164900186112 118036137838060288 118444096839804736 119061350384424448 121380727339965184 121767783230717624 122264874157217792 122481963777525352 123569081799219364 123936473921548288 125262840154676224 125695776238160128 126350820816123904 126432994867122944 127058008246064896 127555181212097408 128812200442412032 129533164250858368 130717706366116352 131134535786926672 131669864477003776 132931993633533952 133013852382599188 133711653420240896 134898443243497472 135364682102633984 135605031325117354 136070114725056512 137304621814295936 138720831245674496 139163180835105856 139497253808616704 139979387174314688 140708868636137984 141221807770536416 141733803163144192 143652315700754432 144494851276711936 145209152281217024 145777349956682752 146036187580895612 148037902000980992 148866472348001408 149391664418418688 149868040899344768 150747032341569664 152015831294399072 153668616617291776 154702493831581696 154977178657276976 155609839836459008 155844588239313974 156379087072079872 156919567787766784 159425432924133376 159976442484931072 160810135584157696 160871833021227328 161396351737755904 163709356778583616 164860390864728832 166061246989654016 166898500092452128 168412700194097359 168990303771441152 170133111254858752 171277761027822592 171688927764451328 172282322676079616 172588221686512996 173732378622170368 173845367942294048 177116775608316544 178108100844930256 178155583676400512 179736846253409984 182830219982778368 183220273659078656 183853523452831232 183902537988542464 184452973414578176 184811648357912576 185534809035778048 187096407746952704 188411875273975808 190741142962802432 191808723986847968 192471657364682696 193474694374689728 197243681927443424 197996102179972096 198551289853908992 198680420505478912 199715813548066816 201488439112102912 202419172123790336 202905096448897024 203552115251348864 203606381344457728 205413538575325696 207277169469658288 210118312517521408 212416272844939072 213093620653755842 213824465996517376 213963529775131136 216533050688002048 216888829362709504 217989877671774208 219209970270683392 219268410678646784 219967608416780224 221113936428216832 225421350774221056 226683037439002144 227063337720547328 229485437627121676 232630988858684416 233995393485421568 234758329800372224 236072275676120576 236888193679609472 238122700768848896 242761454679930368 243535566461435248 244529748314435584 244963927555050704 247138163598438728 250525680309352448 251391552476320256 252701641632247808 252865989734245888 254116016492129792 255110362424194816 257624400884824064 259066328501716736 261435412732232704 262269071573853344 266027704765198376 269796886486994944 270729364205267968 271210062650234708 274609243628591872 277441662491348992 278326361670211712 278994507617233408 279958774348629376 281417737272275968 282443615541072832 287304631401508864 288989702553423872 290418304562434048 291554699913365504 292072375161791224 296075804001961984 297732944696002816 299736081798689536 301494064683139328 304031662588798144 309954357314553952 311689176478627948 313839135575533568 318850865848266752 319952884969862144 321743666042454656 322792703475511808 327418713557167232 329720781729457664 332122493979308032 333797000184904256 336825400388194718 337980607542882304 340266222509717504 342555522055645184 344564645352159232 345176443373025992 347464757244340736 347690735884588096 354233551216633088 356216201689860512 356311167352801024 359473692506819968 366440547318157312 367707046905662464 368905946829156352 371069618071556096 374192815493905408 376823750547951616 381482285925604864 383617447973695936 384943314729365392 386949388749379456 394487363854886848 395992204359944192 397102579707817984 397360841010957824 399431627096133632 401599515847462933 402976878224205824 404838344247580672 407104230502697728 407212762688915456 410827077150651392 414554338939316576 424832545689878144 426187241307511684 427927059550262272 433066101376004096 433777658725419008 435979755343548416 438419940541366784 438536821357293568 439935216833560448 442227872856433664 450842701548442112 453366074878004288 454126675441094656 458970875254243352 465261977717368832 467990786970843136 472144551352241152 473776387359218944 474617609637910739 476245401537697792 485522909359860736 487071132922870496 489927855110101408 494276327196877456 501051360618704896 502783104952640512 505731979468491776 508232032984259584 510220724848389632 515248801769648128 518132657003433472 522870825464465408 524538143147706688 532055409530396752 541458728410535936 542420125300469416 549218487257183744 556652723340423424 557989015234466816 559917548697258752 562835474544551936 564887231082145664 583109399826731008 584144750323582448 592151608003923968 595465889392005632 599472163597379072 602988129366278656 608063325177596288 619908714629107904 623378352957255896 627678271151067136 639905769939724288 643487332084909312 645585406951023616 654837427114334464 659441563458915328 667594000369808512 673650800776389436 680532445019435008 685111044111290368 689129290704318464 690352886746051984 694929514488681472 695381471769176192 708467102433266176 712432403379721024 712622334705602048 718947385013639936 735414093811324928 745827672288145447 748385630987810816 762964571851209728 767234895947391872 769886629458730784 773898777498758912 788974727709773696 791984408719888384 794721682021915648 803199031694925866 805953756448411648 809676688495161344 814208461005395456 814425525377830912 821654154301302784 829108677878633152 849665091379756288 852374482615023368 855854119100524544 867555317450838016 876839881082733568 879870433667120896 884455745712867328 901685403096884224 906732149756008576 917941750508486704 930523955434737664 935981573941686272 944289102704482304 947552774718437888 949235219275821478 952490803075395584 971045818719721472 974142265845740992 979855710220202816 988552654393754912 1005566209905281024 1011463958936983552 1016464065968519168 1020441449696779264 1036265314006866944 1045741650928930816 1049076286295413376 1064110819060793504 1082917456821071872 1084840250600938832 1098436974514367488 1113305446680846848 1115978030468933632 1119835097394517504 1125670949089103872 1129774462164291328 1168289500647164896 1190931778784011264 1198944327194758144 1205976258732557312 1216126650355192576 1239817429258215808 1246756705914511792 1279811539879448576 1286974664169818624 1291170813902047232 1309674854228668928 1318883126917830656 1335188000739617024 1347301601552778872 1380705773492103968 1389859028977362944 1390762943538352384 1416934204866532352 1424864806759442048 1425244669411204096 1437894770027279872 1470828187622649856 1491655344576290894 1496771261975621632 1525929143702419456 1534469791894783744 1539773258917461568 1547797554997517824 1577949455419547392 1589443364043831296 1606398063389851732 1628416922010790912 1643308308602605568 1658217355757266304 1699330182759512576 1704748965230046736 1711708238201049088 1753679762165467136 1759740867334241792 1768911491425734656 1803370806193768448 1813464299512017152 1835883501016973408 1888578205408964608 1895105549436875776 1898470438551642956 1942091637439442944 1948284531691481984 1959711420440405632 1977105308787509824 2011132419810562048 2022927917873967104 2032928131937038336 2040882899393558528 2072530628013733888 2098152572590826752 2128221638121587008 2169680501201877664 2196873949028734976 2226610893361693696 2231956060937867264 2239670194789035008 2259548924328582656 2336579001294329792 2381863557568022528 2397888654389516288 2411952517465114624 2432253300710385152 2479634858516431616 2493513411829023584 2573949328339637248 2582341627804094464 2619349708457337856 2637766253835661312 2670376001479234048 2694603203105557744 2761411546984207936 2779718057954725888 2781525887076704768 2833868409733064704 2849729613518884096 2850489338822408192 2875789540054559744 2983310689152581788 3051858287404838912 3068939583789567488 3079546517834923136 3095595109995035648 3155898910839094784 3178886728087662592 3212796126779703464 3256833844021581824 3316434711514532608 3398660365519025152 3409497930460093472 3507359524330934272 3519481734668483584 3606741612387536896 3626928599024034304 3671767002033946816 3790211098873751552 3796940877103285912 3896569063382963968 3919422840880811264 3954210617575019648 4081765798787117056 4145061256027467776 4196305145181653504 4256443276243174016 4339361002403755328 4393747898057469952 4453221786723387392 4479340389578070016 4519097848657165312 4673158002588659584 4763727115136045056 4795777308779032576 4823905034930229248 4864506601420770304 4959269717032863232 4987026823658047168 5147898656679274496 5220793706017018129 5238699416914675712 5340752002958468096 5389206406211115488 5522823093968415872 5563051774153409536 5667736819466129408 5699459227037768192 5700978677644816384 5751579080109119488 5966621378305163576 6137879167579134976 6159093035669846272 6191190219990071296 6311797821678189568 6425592253559406928 6513667688043163648 6632869423029065216 6797320731038050304 6818995860920186944 7038963469336967168 7253857198048068608 7343534004067893632 7580422197747503104 7593881754206571824 7793138126765927936 7838845681761622528 7908421235150039296 8392610290363307008 8512886552486348032 8678722004807510656 8906443573446774784 8958680779156140032 9038195697314330624 9346316005177319168 9729013202841540608 9918539434065726464 9974053647316094336 10295797313358548992 10441587412034036258 10477398833829351424 10681504005916936192 10778412812422230976 11045646187936831744 11126103548306819072 11398918454075536384 11503158160218238976 11933242756610327152 12275758335158269952 12318186071339692544 12382380439980142592 12623595643356379136 12851184507118813856 13265738846058130432 13594641462076100608 13637991721840373888 14077926938673934336 14507714396096137216 14687068008135787264 15187763508413143648 15586276253531855872 15677691363523245056 15816842470300078592 16785220580726614016 17025773104972696064 17357444009615021312 18076391394628661248 18692632010354638336 19458026405683081216 19837078868131452928 19948107294632188672 20883174824068072516 21363008011833872384 21556825624844461952 22091292375873663488 22252207096613638144 22797836908151072768 23866485513220654304 24551516670316539904 24636372142679385088 25247191286712758272 25702369014237627712 26531477692116260864 27275983443680747776 29015428792192274432 29374136016271574528 30375527016826287296 31172552507063711744 31355382727046490112 31633684940600157184 33570441161453228032 34051546209945392128 34714888019230042624 37385264020709276672 39674157736262905856 39896214589264377344 41766349648136145032 43113651249688923904 44182584751747326976 45595673816302145536 47732971026441308608 49272744285358770176 51404738028475255424 53062955384232521728 54551966887361495552 58748272032543149056 60751054033652574592 62345105014127423488 62710765454092980224 63267369881200314368 68103092419890784256 69429776038460085248 74770528041418553344 79792429178528754688 83532699296272290064 86227302499377847808 88365169503494653952 95465942052882617216 98545488570717540352 102809476056950510848 109103933774722991104 117496544065086298112 121502108067305149184 126534739762400628736 136206184839781568512 138859552076920170496 149541056082837106688 159584858357057509376 167065398592544580128 172454604998755695616 176730339006989307904 190931884105765234432 205618952113901021696 218207867549445982208 234993088130172596224 243004216134610298368 277719104153840340992 319169716714115018752 334130797185089160256 344909209997511391232 381863768211530468864 411237904227802043392 436415735098891964416 486008432269220596736 668261594370178320512 689818419995022782464 763727536423060937728 822475808455604086784 972016864538441193472 1336523188740356641024 1527455072846121875456 1644951616911208173568 1944033729076882386944 2673046377480713282048 3054910145692243750912 5346092754961426564096 10692185509922853128192 21384371019845706256384
- Sum of all divisors σ(n): 62683796089423072000143
- Sum of proper divisors (its aliquot sum) s(n): 41299425069577365743759
- 21384371019845706256384 is an abundant number, because the sum of its proper divisors (41299425069577365743759) is greater than itself. Its abundance is 19915054049731659487375
Bases of 21384371019845706256384
- Binary: 1001000011100111111110000110110111101001011110101010001000100010000000000002
- Hexadecimal: 0x4873FC36F4BD5111000
- Base-36: 3HD0FBSISPIG4CG
Squares and roots of 21384371019845706256384
- 21384371019845706256384 squared (213843710198457062563842) is 457291323914416891080925205742679039940755456
- 21384371019845706256384 cubed (213843710198457062563843) is 9778887334742332335539561195152703168067580519535689173842582831104
-
21384371019845706256384 is a
perfect square number . Itssquare root is 146233959872 -
The
cube root of 21384371019845706256384 is 27756550.5818453787
Scales and comparisons
How big is 21384371019845706256384?- 21,384,371,019,845,706,256,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,384,371,019,845,706,256,384 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 21384371019845706256384 cubic inches would be around 2313045.9 feet tall.
Recreational maths with 21384371019845706256384
- 21384371019845706256384 backwards is 48365260754891017348312
- The number of decimal digits it has is: 23
- The sum of 21384371019845706256384's digits is 97
- 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 21384371019845706256384 - Facts about the integer". Numbermatics.com. 2024. Web. 21 September 2024.
APA style:
Numbermatics. (2024). Number 21384371019845706256384 - Facts about the integer. Retrieved 21 September 2024, from https://numbermatics.com/n/21384371019845706256384/
Chicago style:
Numbermatics. 2024. "Number 21384371019845706256384 - Facts about the integer". https://numbermatics.com/n/21384371019845706256384/
The information we have on file for 21384371019845706256384 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 21384371019845706256384, math, Factors of 21384371019845706256384, curriculum, school, college, exams, university, Prime factorization of 21384371019845706256384, STEM, science, technology, engineering, physics, economics, calculator, twenty-one sextillion, three hundred eighty-four quintillion, three hundred seventy-one quadrillion, nineteen trillion, eight hundred forty-five billion, seven hundred six million, two hundred fifty-six thousand, three hundred eighty-four.