21983931358180106305536
21,983,931,358,180,106,305,536 is an even composite number composed of seven prime numbers multiplied together.
21983931358180106305536 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand and ninety-four divisors.
Prime factorization of 21983931358180106305536:
228 × 32 × 72 × 132 × 312 × 41 × 1672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 31 × 31 × 41 × 167 × 167)See below for interesting mathematical facts about the number 21983931358180106305536 from the Numbermatics database.
Names of 21983931358180106305536
- Cardinal: 21983931358180106305536 can be written as Twenty-one sextillion, nine hundred eighty-three quintillion, nine hundred thirty-one quadrillion, three hundred fifty-eight trillion, one hundred eighty billion, one hundred six million, three hundred five thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 2.1983931358180106305536 × 1022
Factors of 21983931358180106305536
Divisors of 21983931358180106305536
- Number of divisors d(n): 14094
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 31 32 36 39 41 42 48 49 52 56 62 63 64 72 78 82 84 91 93 96 98 104 112 117 123 124 126 128 144 147 156 164 167 168 169 182 186 192 196 208 217 224 234 246 248 252 256 273 279 287 288 294 312 328 334 336 338 364 369 372 384 392 403 416 434 441 448 468 492 496 501 504 507 512 533 546 558 574 576 588 624 637 651 656 668 672 676 728 738 744 768 784 806 819 832 861 868 882 896 936 961 984 992 1002 1008 1014 1024 1066 1092 1116 1148 1152 1169 1176 1183 1209 1248 1271 1274 1302 1312 1336 1344 1352 1456 1476 1488 1503 1519 1521 1536 1568 1599 1612 1638 1664 1722 1736 1764 1792 1872 1911 1922 1953 1968 1984 2004 2009 2016 2028 2048 2132 2171 2184 2232 2296 2304 2338 2352 2366 2418 2496 2542 2548 2583 2604 2624 2672 2688 2704 2821 2883 2912 2952 2976 3006 3038 3042 3072 3136 3198 3224 3276 3328 3444 3472 3507 3528 3549 3584 3627 3731 3744 3813 3822 3844 3906 3936 3968 4008 4018 4032 4056 4096 4264 4342 4368 4464 4557 4592 4608 4676 4704 4732 4797 4836 4992 5084 5096 5166 5177 5208 5239 5248 5344 5376 5408 5642 5733 5766 5824 5904 5952 6012 6027 6076 6084 6144 6272 6396 6448 6513 6552 6656 6727 6847 6888 6929 6944 7014 7056 7098 7168 7254 7462 7488 7626 7644 7688 7812 7872 7936 8016 8036 8064 8112 8183 8192 8281 8463 8528 8649 8684 8736 8897 8928 9114 9184 9216 9352 9408 9464 9594 9672 9984 10168 10192 10332 10354 10416 10478 10496 10521 10647 10688 10752 10816 11193 11284 11439 11466 11532 11648 11808 11904 12024 12054 12152 12168 12288 12493 12544 12792 12896 13026 13104 13312 13454 13671 13694 13776 13858 13888 14028 14112 14196 14336 14508 14924 14976 15197 15252 15288 15376 15531 15624 15717 15744 15872 16032 16072 16128 16224 16366 16384 16523 16562 16926 17056 17298 17368 17472 17794 17856 18081 18228 18368 18432 18704 18816 18928 19188 19344 19539 19747 19968 20181 20336 20384 20541 20664 20708 20787 20832 20956 20992 21042 21294 21376 21504 21632 22386 22568 22878 22932 23064 23296 23616 23808 24048 24108 24304 24336 24549 24576 24843 24986 25088 25389 25584 25792 26052 26117 26208 26624 26691 26908 27342 27388 27552 27716 27776 27889 28056 28223 28224 28392 28672 29016 29848 29952 30394 30504 30576 30752 31062 31248 31434 31488 31744 32064 32144 32256 32448 32732 32768 33046 33124 33579 33852 34112 34596 34736 34944 35588 35712 36162 36239 36456 36673 36736 36864 37408 37479 37632 37856 38376 38688 39078 39401 39494 39936 40362 40672 40768 41082 41328 41416 41574 41664 41912 41984 42084 42588 42752 43008 43264 44772 45136 45591 45756 45864 46128 46592 46593 47089 47151 47232 47616 47929 48096 48216 48503 48608 48672 49098 49152 49569 49686 49972 50176 50778 51168 51584 52104 52234 52416 53248 53382 53816 54684 54776 55104 55432 55552 55778 56112 56446 56448 56784 57344 58032 59241 59696 59904 60543 60788 61008 61152 61504 61623 62124 62279 62361 62496 62868 62976 63488 64128 64288 64512 64896 65464 65536 66092 66248 67158 67301 67704 68224 69192 69472 69888 71176 71424 72324 72478 72912 73346 73472 73647 73728 74529 74816 74958 75264 75712 76752 77376 78156 78351 78802 78988 79872 80073 80724 81344 81536 82164 82656 82832 83148 83328 83667 83824 83968 84168 84669 85176 85504 86016 86528 87451 89011 89544 90272 91182 91512 91728 92256 93184 93186 94178 94302 94464 95232 95858 96192 96432 97006 97216 97344 98196 98304 99138 99372 99944 100352 101556 102336 103168 104208 104468 104832 106379 106496 106764 107632 108717 109368 109552 110019 110208 110864 111104 111556 112224 112437 112892 112896 113568 114688 115661 116064 118203 118482 119392 119808 121086 121576 122016 122304 123008 123246 124248 124558 124722 124992 125736 125952 126976 128256 128576 129024 129792 130928 131072 132184 132496 134316 134602 135408 136448 136773 138384 138944 139776 141267 142352 142848 143787 144648 144956 145509 145824 146692 146944 147294 147456 148707 149058 149632 149916 150528 151424 153504 154752 156312 156702 157604 157976 159744 160146 160487 161448 162409 162688 163072 164328 165312 165664 166296 166656 167334 167648 167936 168336 169338 170352 171008 172032 173056 174902 177723 178022 179088 180544 182364 183024 183456 184512 186368 186372 186837 188356 188604 188928 190464 191716 192384 192864 194012 194432 194688 195223 196392 196608 197561 198276 198744 199888 200704 201903 203112 204672 206336 208416 208936 209664 212257 212758 212992 213528 214799 215264 217434 218736 219104 220038 220416 221728 222208 223112 224448 224874 225784 225792 227136 229376 231322 232128 235053 236406 236964 238784 239616 242172 243152 244032 244608 246016 246492 248496 249116 249444 249984 251001 251472 251904 253673 253952 254007 256512 256711 257152 258048 259584 261856 262144 262353 264368 264992 267033 268632 269204 270816 272896 273546 275807 276768 277888 279552 282534 284704 285696 287574 289296 289912 291018 291648 293384 293888 294588 294912 297414 298116 299264 299832 301056 302848 307008 309504 312624 313404 315208 315952 319137 319488 320292 320974 322896 324818 325376 326144 326151 328656 330057 330624 331328 332592 333312 334668 335296 335503 335872 336672 338676 339521 340704 342016 344064 346112 346983 349804 354609 355446 356044 358176 361088 362557 364728 366048 366912 369024 372736 372744 373674 376712 377208 377856 380928 383432 384768 385728 388024 388864 389376 390446 392784 393216 395122 396552 397488 399776 401408 403806 406224 409344 412672 416832 417872 419328 423801 424514 425516 425984 427056 429598 430528 431361 434868 436527 437472 438208 440076 440832 443456 444416 446224 448896 449748 451568 451584 454272 458752 462644 464256 470106 471107 472812 473928 477568 479232 481461 484344 486304 487227 488064 489216 492032 492984 496992 498232 498888 499968 502002 502944 503808 507346 507904 508014 512213 513024 513422 514304 516096 519168 523712 524288 524706 528736 529984 534066 537264 538408 541632 545792 547092 551614 553536 555776 559104 560511 565068 569408 571392 575148 578592 579824 582036 583296 585669 586768 587776 589176 589824 592683 594828 596232 598528 599664 602112 605696 605709 612157 614016 619008 623077 625248 626808 630416 631904 636771 638274 638976 640584 641948 644397 645792 649636 650752 652288 652302 657312 660114 661248 662656 665184 666624 669336 670592 671006 671744 673344 677352 679042 681408 684032 688128 692224 693966 699608 709218 710892 712088 716352 722176 725114 729456 732096 733824 738048 745472 745488 747348 753424 754416 755712 761019 761856 766864 769536 770133 771456 776048 777728 778752 780892 785568 786432 787059 790244 793104 794976 799552 801099 802816 807612 809627 812448 818688 825344 827421 833664 835744 838656 847602 849028 851032 851968 854112 859196 861056 862722 864559 869736 873054 874913 874944 876416 880152 881664 886912 888832 892448 897792 899496 903136 903168 908544 917504 925288 928512 940212 942214 945624 947856 955136 957411 958464 962922 968688 972608 974454 976128 978432 984064 985968 993984 996464 997776 999936 1004004 1005888 1006509 1007616 1014692 1015808 1016028 1018563 1024426 1026048 1026844 1028608 1032192 1038336 1040949 1047424 1048576 1049412 1057472 1059968 1068132 1074528 1076816 1083264 1087671 1091584 1094184 1103228 1107072 1111552 1118208 1121022 1123409 1130136 1136863 1138816 1142784 1143449 1150296 1157143 1157184 1159648 1164072 1166592 1171338 1173536 1175552 1178352 1179648 1185366 1189656 1192464 1197056 1199328 1204224 1211392 1211418 1224314 1228032 1238016 1246154 1250496 1253616 1260832 1263808 1273542 1276548 1277952 1281168 1283896 1288794 1291584 1299272 1301504 1304576 1304604 1314624 1320228 1322496 1325312 1330368 1333248 1338672 1341184 1342012 1343488 1346688 1354704 1358084 1362816 1366561 1368064 1376256 1382927 1384448 1387932 1399216 1413321 1418436 1421784 1424176 1432704 1444352 1444383 1450228 1458912 1461681 1464192 1467648 1476096 1485799 1490944 1490976 1494696 1503593 1506848 1508832 1511424 1522038 1523712 1533728 1536639 1539072 1540266 1542912 1552096 1555456 1557504 1561784 1571136 1572864 1574118 1580488 1586208 1589952 1599104 1602198 1605632 1615224 1619254 1624896 1637376 1650688 1654842 1667328 1671488 1677312 1695204 1698056 1702064 1703936 1708224 1718392 1722112 1725444 1729118 1739472 1746108 1749826 1749888 1752832 1757007 1760304 1763328 1773824 1777664 1778049 1784896 1795584 1798992 1806272 1806336 1817088 1835008 1836471 1850576 1857024 1869231 1880424 1884428 1891248 1895712 1910272 1910313 1914822 1916928 1925844 1930649 1933191 1937376 1945216 1948908 1952256 1956864 1968128 1971936 1987968 1992928 1995552 1999872 2008008 2011776 2013018 2015232 2029384 2031616 2032056 2037126 2048852 2052096 2053688 2057216 2064384 2076672 2081898 2086331 2094848 2097152 2098824 2114944 2119936 2136264 2149056 2153632 2166528 2175342 2183168 2188368 2206456 2214144 2223104 2236416 2242044 2246818 2260272 2273726 2277632 2283057 2285568 2286898 2300592 2310399 2314286 2314368 2319296 2328144 2333184 2342676 2347072 2351104 2356704 2359296 2370732 2379312 2384928 2394112 2398656 2408448 2422784 2422836 2428881 2448628 2456064 2476032 2482263 2492308 2500992 2507232 2521664 2527616 2537899 2547084 2553096 2555904 2562336 2567792 2577588 2583168 2593677 2598544 2603008 2609152 2609208 2624739 2629248 2640456 2644992 2650624 2660736 2666496 2677344 2682368 2684024 2686976 2693376 2709408 2716168 2725632 2733122 2736128 2752512 2759341 2765854 2768896 2775864 2798432 2826642 2836872 2843568 2848352 2865408 2888704 2888766 2900456 2917824 2923362 2928384 2935296 2952192 2971598 2981888 2981952 2989392 3007186 3013696 3017664 3019527 3022848 3044076 3047424 3055689 3067456 3073278 3078144 3080532 3085824 3104192 3110912 3115008 3123568 3142272 3145728 3148236 3160976 3172416 3179904 3198208 3204396 3211264 3230448 3238508 3249792 3263013 3274752 3297749 3301376 3309684 3334656 3342976 3354624 3370227 3390408 3396112 3404128 3407872 3410589 3416448 3430347 3436784 3444224 3450888 3458236 3471429 3478944 3492216 3499652 3499776 3505664 3514014 3520608 3526656 3547648 3555328 3556098 3569792 3585491 3591168 3597984 3612544 3612672 3634176 3670016 3672942 3701152 3714048 3738462 3760848 3768856 3782496 3791424 3820544 3820626 3829644 3833856 3851688 3861298 3866382 3874752 3890432 3897816 3904512 3913728 3936256 3943872 3975936 3985856 3991104 3999744 4016016 4023552 4026036 4030464 4058768 4063232 4064112 4074252 4097704 4099683 4104192 4107376 4114432 4128768 4148781 4153344 4163796 4172662 4189696 4194304 4197648 4229888 4239872 4239963 4272528 4298112 4307264 4333056 4350684 4361539 4366336 4376736 4412912 4428288 4446208 4457397 4472832 4484088 4493636 4510779 4520544 4547452 4555264 4566114 4571136 4573796 4601184 4609917 4620798 4628572 4628736 4638592 4656288 4666368 4685352 4694144 4702208 4713241 4713408 4718592 4741464 4758624 4769856 4788224 4797312 4816896 4845568 4845672 4857762 4897256 4912128 4952064 4964526 4984616 5001984 5014464 5043328 5055232 5075798 5094168 5106192 5111808 5124672 5135584 5155176 5166336 5187354 5197088 5206016 5218304 5218416 5249478 5258496 5280912 5289984 5301248 5321472 5332992 5354688 5364736 5368048 5373952 5386752 5418816 5432336 5451264 5466244 5472256 5505024 5509413 5518682 5531708 5537792 5551728 5596864 5607693 5653284 5673744 5687136 5696704 5730816 5777408 5777532 5791947 5800912 5835648 5846724 5856768 5870592 5904384 5943196 5963776 5963904 5978784 6014372 6027392 6035328 6039054 6045696 6051913 6088152 6094848 6111378 6124391 6134912 6146556 6156288 6161064 6171648 6208384 6221824 6230016 6247136 6258993 6284544 6291456 6296472 6321952 6344832 6359808 6396416 6408792 6422528 6460896 6477016 6499584 6526026 6549504 6579967 6595498 6602752 6619368 6658769 6669312 6685952 6709248 6740454 6780816 6792224 6808256 6815744 6821178 6832896 6860694 6873568 6888448 6901776 6916472 6942858 6957888 6984432 6999304 6999552 7011328 7028028 7041216 7053312 7095296 7110656 7112196 7139584 7170982 7182336 7195968 7225088 7225344 7268352 7286643 7340032 7345884 7402304 7428096 7476924 7521696 7537712 7564992 7582848 7613697 7641088 7641252 7659288 7667712 7703376 7722596 7732764 7749504 7780864 7781031 7795632 7809024 7827456 7863863 7872512 7874217 7887744 7951872 7958041 7971712 7982208 7999488 8004143 8032032 8047104 8052072 8060928 8100001 8117536 8126464 8128224 8148504 8195408 8199366 8208384 8214752 8228864 8257536 8278023 8297562 8306688 8327592 8345324 8379392 8388608 8395296 8459776 8479744 8479926 8545056 8596224 8614528 8666112 8701368 8723078 8732672 8753472 8825824 8856576 8892416 8914794 8945664 8968176 8987272 9021558 9041088 9094904 9110528 9132228 9142272 9147592 9202368 9219834 9241596 9257144 9257472 9277184 9312576 9332736 9370704 9388288 9404416 9426482 9426816 9437184 9482928 9517248 9539712 9576448 9594624 9633792 9691136 9691344 9715524 9794512 9824256 9893247 9904128 9929052 9969232 10003968 10028928 10086656 10110464 10110681 10151596 10188336 10212384 10223616 10231767 10249344 10271168 10291041 10310352 10332672 10374708 10394176 10400593 10412032 10414287 10436608 10436832 10498956 10516992 10525151 10561824 10579968 10602496 10642944 10665984 10709376 10729472 10736096 10747904 10756473 10773504 10837632 10864672 10902528 10932488 10944512 11010048 11018826 11037364 11063416 11075584 11103456 11193728 11215386 11239267 11306568 11347488 11374272 11393408 11461632 11554816 11555064 11583894 11601824 11671296 11693448 11713536 11741184 11808768 11886392 11927552 11927808 11957568 12028744 12054784 12070656 12078108 12091392 12103826 12176304 12189696 12222756 12248782 12269824 12293112 12299049 12312576 12322128 12343296 12416768 12443648 12446343 12460032 12494272 12517986 12569088 12582912 12592944 12643904 12689664 12719616 12792832 12817584 12845056 12921792 12954032 12999168 13052052 13084617 13099008 13159934 13190996 13205504 13238736 13317538 13338624 13371904 13372191 13418496 13480908 13532337 13561632 13584448 13616512 13631488 13642356 13665792 13721388 13747136 13776896 13803552 13832944 13885716 13915776 13968864 13998608 13999104 14022656 14056056 14082432 14106624 14139723 14190592 14221312 14224392 14279168 14341964 14364672 14391936 14450176 14450688 14536704 14573286 14604317 14680064 14691768 14804608 14856192 14864837 14953848 15043392 15075424 15129984 15165696 15227394 15282176 15282504 15318576 15335424 15406752 15445192 15465528 15499008 15561728 15562062 15591264 15618048 15654912 15727726 15745024 15748434 15775488 15903744 15916082 15943424 15964416 15998976 16008286 16064064 16094208 16104144 16121856 16200002 16235072 16252928 16256448 16297008 16390816 16398732 16416768 16429504 16457728 16515072 16556046 16595124 16613376 16655184 16690648 16758784 16777216 16790592 16919552 16959488 16959852 17090112 17192448 17229056 17332224 17375841 17402736 17446156 17465344 17506944 17651648 17713152 17765293 17784832 17829588 17891328 17936352 17974544 18043116 18082176 18155739 18189808 18221056 18264456 18284544 18295184 18373173 18404736 18439668 18483192 18514288 18514944 18554368 18625152 18665472 18741408 18776576 18776979 18808832 18852964 18853632 18874368 18965856 19034496 19079424 19152896 19189248 19267584 19315387 19382272 19382688 19431048 19589024 19648512 19739901 19786494 19808256 19858104 19938464 19976307 20007936 20057856 20173312 20220928 20221362 20303192 20376672 20424768 20447232 20463534 20498688 20542336 20582082 20620704 20665344 20749416 20788352 20801186 20824064 20828574 20873216 20873664 20997912 21033984 21050302 21123648 21159936 21204992 21285888 21331968 21418752 21458944 21472192 21495808 21512946 21547008 21675264 21729344 21805056 21864976 21889024 22020096 22037652 22074728 22126832 22151168 22206912 22387456 22430772 22478534 22613136 22694976 22748544 22786816 22841091 22923264 23109632 23110128 23167788 23203648 23342592 23386896 23427072 23482368 23591589 23617536 23772784 23855104 23855616 23874123 23915136 24012429 24057488 24109568 24141312 24156216 24182784 24207652 24300003 24352608 24379392 24445512 24497564 24539648 24586224 24598098 24625152 24644256 24686592 24833536 24834069 24887296 24892686 24920064 24988544 25035972 25098437 25138176 25165824 25185888 25287808 25379328 25439232 25585664 25635168 25690112 25843584 25908064 25998336 26104104 26169234 26198016 26319868 26381992 26411008 26477472 26635076 26677248 26743808 26744382 26801329 26836992 26961816 27064674 27122303 27123264 27168896 27233024 27262976 27284712 27331584 27442776 27494272 27553792 27607104 27665888 27771432 27831552 27937728 27997216 27998208 28045312 28112112 28164864 28213248 28279446 28381184 28442624 28448784 28558336 28683928 28729344 28783872 28900352 28901376 29073408 29146572 29208634 29360128 29383536 29609216 29679741 29712384 29729674 29907696 30086784 30150848 30259968 30331392 30454788 30564352 30565008 30637152 30670848 30813504 30890384 30931056 30998016 31123456 31124124 31182528 31201779 31236096 31309824 31455452 31490048 31496868 31550976 31575453 31807488 31832164 31886848 31928832 31997952 32016572 32128128 32188416 32208288 32243712 32269419 32400004 32470144 32505856 32512896 32594016 32781632 32797464 32833536 32859008 32915456 32992687 33030144 33112092 33190248 33226752 33310368 33381296 33517568 33554432 33581184 33717801 33839104 33918976 33919704 34180224 34384896 34458112 34664448 34751682 34805472 34892312 34930688 35013888 35303296 35426304 35446919 35530586 35569664 35659176 35782656 35871433 35872704 35949088 36086232 36164352 36311478 36379616 36442112 36528912 36569088 36590368 36746346 36809472 36879336 36966384 37028576 37029888 37108736 37250304 37330944 37482816 37553152 37553958 37617664 37705928 37707264 37748736 37931712 38068992 38158848 38305792 38378496 38535168 38630774 38764544 38765376 38862096 39178048 39253851 39297024 39479802 39572988 39616512 39716208 39876928 39952614 40015872 40115712 40346624 40441856 40442724 40606384 40753344 40849536 40894464 40927068 40997376 41084672 41164164 41241408 41330688 41498832 41576704 41602372 41648128 41657148 41746432 41747328 41995824 42067968 42100604 42247296 42319872 42363391 42409984 42419169 42571776 42663936 42837504 42870737 42917888 42944384 42991616 43025892 43094016 43350528 43458688 43610112 43729952 43778048 43812951 44040192 44075304 44149456 44253664 44302336 44413824 44594511 44774912 44861544 44957068 45226272 45389952 45497088 45573632 45682182 45846528 46059769 46219264 46220256 46335576 46407296 46611383 46685184 46773792 46854144 46964736 47183178 47235072 47545568 47710208 47711232 47748246 47830272 48024858 48114976 48219136 48282624 48312432 48365568 48415304 48600006 48705216 48758784 48891024 48995128 49079296 49172448 49196196 49250304 49288512 49373184 49667072 49668138 49774592 49785372 49840128 49977088 50071944 50196874 50276352 50331648 50371776 50575616 50758656 50878464 51171328 51270336 51380224 51687168 51816128 51996672 52208208 52338468 52396032 52639736 52763984 52822016 52954944 53270152 53295879 53354496 53487616 53488764 53602658 53673984 53923632 54129348 54244606 54246528 54337792 54466048 54467217 54525952 54569424 54663168 54885552 54988544 55107584 55119519 55214208 55331776 55542864 55663104 55875456 55994432 55996416 56029001 56090624 56224224 56329728 56426496 56558892 56700007 56762368 56885248 56897568 57116672 57367856 57458688 57567744 57800704 57802752 57946161 58146816 58293144 58417268 58720256 58767072 59218432 59219703 59359482 59424768 59459348 59815392 59928921 60173568 60301696 60519936 60662784 60909576 61128704 61130016 61274304 61341696 61627008 61780768 61862112 61996032 62246912 62248248 62365056 62403558 62472192 62619648 62910904 62980096 62993736 63101952 63150906 63614976 63664328 63773696 63857664 63995904 64033144 64256256 64376832 64416576 64487424 64538838 64800008 64940288 65011712 65025792 65188032 65563264 65594928 65667072 65718016 65830912 65985374 66060288 66224184 66380496 66453504 66620736 66762592 67035136 67108864 67162368 67435602 67678208 67837952 67839408 68360448 68769792 68916224 69328896 69503364 69610944 69784624 69861376 70027776 70606592 70774767 70852608 70893838 71061172 71139328 71318352 71565312 71622369 71742866 71745408 71898176 72037287 72172464 72328704 72622956 72759232 72884224 72900009 73057824 73138176 73180736 73492692 73618944 73758672 73932768 74057152 74059776 74217472 74500608 74661888 74965632 75106304 75107916 75235328 75295311 75411856 75414528 75497472 75863424 76137984 76317696 76611584 76756992 77070336 77261548 77529088 77530752 77724192 78356096 78507702 78594048 78674869 78959604 79145976 79233024 79432416 79753856 79905228 80031744 80231424 80403987 80693248 80883712 80885448 81212768 81366909 81506688 81699072 81788928 81854136 81994752 82169344 82328328 82482816 82661376 82997664 83153408 83204744 83296256 83314296 83492864 83494656 83991648 84135936 84201208 84494592 84639744 84726782 84819968 84838338 85143552 85327872 85539571 85675008 85741474 85835776 85888768 85983232 86051784 86188032 86701056 86917376 87220224 87459904 87556096 87625902 88080384 88150608 88298912 88507328 88604672 88827648 89189022 89549824 89723088 89914136 90452544 90779904 90994176 91147264 91364364 91693056 92119538 92438528 92440512 92671152 92814592 93222766 93370368 93547584 93605337 93708288 93929472 94366356 94470144 94726359 95091136 95420416 95422464 95496492 95660544 96049716 96229952 96438272 96565248 96624864 96731136 96830608 97200012 97410432 97517568 97782048 97990256 98158592 98344896 98392392 98500608 98577024 98746368 98978061 99334144 99336276 99549184 99570744 99680256 99954176 100143888 100393748 100552704 100663296 100743552 101151232 101153403 101517312 101756928 102230219 102342656 102540672 102760448 103374336 103632256 103993344 104053859 104416416 104676936 104792064 105279472 105527968 105644032 105909888 106340757 106540304 106591758 106708992 106975232 106977528 107205316 107347968 107614299 107847264 108258696 108489212 108493056 108675584 108932096 108934434 109051904 109138848 109326336 109771104 109977088 110215168 110239038 110428416 110663552 111085728 111326208 111750912 111988864 111992832 112058002 112181248 112448448 112659456 112852992 113117784 113400014 113524736 113770496 113795136 114233344 114735712 114917376 115135488 115601408 115605504 115892322 116293632 116586288 116834536 117440512 117534144 118436864 118439406 118718964 118849536 118918696 119630784 119857842 120347136 120603392 121039872 121325568 121819152 122257408 122260032 122548608 122683392 123254016 123561536 123724224 123992064 124493824 124496496 124730112 124807116 124944384 125239296 125821808 125960192 125987472 126203904 126301812 127090173 127229952 127328656 127547392 127715328 127991808 128066288 128512512 128612211 128753664 128833152 128974848 129077676 129600016 129880576 130023424 130051584 130376064 131126528 131189856 131334144 131436032 131438853 131661824 131970748 132120576 132448368 132760992 132907008 133241472 133525184 133783533 134070272 134217728 134324736 134871204 135207709 135356416 135675904 135678816 136720896 137539584 137832448 138179307 138657792 139006728 139221888 139569248 139722752 139834149 140055552 141213184 141549534 141705216 141787676 142122344 142278656 142636704 143130624 143244738 143485732 143490816 143796352 144074574 144344928 144657408 145245912 145518464 145768448 145800018 146110471 146115648 146276352 146361472 146985384 147237888 147517344 147865536 148114304 148119552 148434944 149001216 149323776 149931264 150212608 150215832 150470656 150590622 150823712 150829056 150994944 151726848 152275968 152635392 153223168 153513984 154140672 154523096 155058176 155061504 155448384 156712192 157015404 157188096 157349738 157919208 158291952 158466048 158864832 159507712 159810456 159887637 160063488 160462848 160807974 161386496 161767424 161770896 162425536 162733818 163013376 163398144 163577856 163708272 163989504 164338688 164656656 164965632 165322752 165995328 166306816 166409488 166592512 166628592 166985728 166989312 167983296 168087003 168271872 168402416 168989184 169279488 169453564 169639936 169676676 170100021 170287104 170655744 171079142 171350016 171482948 171671552 171777536 171966464 172103568 172376064 173402112 173834752 173838483 174440448 174919808 175112192 175251804 176160768 176301216 176597824 177014656 177209344 177655296 178378044 179099648 179446176 179828272 180905088 181559808 181988352 182294528 182728728 183386112 184239076 184877056 184881024 185342304 185629184 186445532 186740736 187095168 187210674 187416576 187609303 187858944 188732712 188940288 189452718 189856121 190182272 190840832 190844928 190992984 191321088 192099432 192459904 192876544 193130496 193242881 193249728 193462272 193661216 194400024 194820864 195035136 195564096 195980512 196317184 196689792 196784784 197001216 197154048 197492736 197956122 198668288 198672552 199098368 199141488 199360512 199908352 200287776 200787496 201105408 201326592 201487104 202302464 202306806 203034624 203513856 204460438 204685312 205081344 205520896 206748672 207264512 207986688 208107718 208832832 209353872 209584128 210558944 211055936 211288064 211819776 212681514 213080608 213183516 213417984 213950464 213955056 214410632 214695936 215228598 215694528 216517392 216978424 216986112 217351168 217864192 217868868 218103808 218277696 218652672 219542208 219954176 220430336 220478076 220856832 221327104 222171456 222652416 223501824 223977728 223985664 224116004 224362496 224896896 225318912 225705984 225885933 226235568 226800028 227049472 227540992 227590272 228466688 229471424 229834752 230270976 230948809 231202816 231211008 231784644 232587264 233172576 233669072 234881024 235068288 236024607 236873728 236878812 237437928 237699072 237837392 239261568 239715684 240694272 241206784 241211961 242079744 242651136 243638304 244100727 244514816 244520064 245097216 245366784 246508032 247123072 247448448 247984128 248128433 248987648 248992992 249460224 249614232 249888768 250478592 251100031 251643616 251920384 251974944 252407808 252603624 254180346 254459904 254657312 255094784 255430656 255983616 256132576 256618713 257025024 257224422 257507328 257666304 257949696 258155352 259200032 259761152 260046848 260103168 260752128 262253056 262379712 262668288 262872064 262877706 263323648 263941496 264241152 264896736 265521984 265814016 266482944 267050368 267567066 268140544 268435456 268649472 269742408 270415418 270712832 271351808 271357632 273441792 275079168 275664896 276358614 277315584 278013456 278443776 279138496 279445504 279668298 280111104 282426368 283099068 283410432 283575352 284244688 284557312 285273408 286261248 286489476 286971464 286981632 287592704 288149148 288689856 289314816 290491824 291036928 291536896 291600036 292220942 292231296 292552704 292722944 293970768 294475776 295034688 295731072 296228608 296239104 296869888 296934183 298002432 298647552 299862528 300425216 300431664 300941312 301181244 301647424 301658112 301989888 303453696 304551936 305270784 306446336 306690657 307027968 308281344 309046192 310116352 310123008 310896768 312161577 313424384 314030808 314376192 314699476 315838416 316583904 316932096 317729664 319015424 319022271 319620912 319775274 320126976 320925696 321615948 322418383 322772992 322842897 323534848 323541792 324851072 325467636 326026752 326279681 326796288 327155712 327416544 327979008 328677376 329313312 329931264 330645504 331990656 332613632 332818976 333185024 333257184 333971456 333978624 335966592 336174006 336543744 336804832 337978368 338558976 338907128 339279872 339353352 340200042 340574208 341311488 342158284 342700032 342965896 343343104 343555072 343932928 344207136 344752128 346804224 347669504 347676966 348417277 348880896 349839616 350224384 350503608 352321536 352602432 353195648 354029312 354418688 355310592 356756088 358199296 358892352 359656544 361810176 363119616 363976704 364589056 365457456 366772224 368478152 369754112 369762048 370684608 371258368 372891064 373481472 374190336 374421348 374833152 375218606 375717888 377465424 377880576 378905436 379712242 380364544 381270519 381681664 381689856 381985968 382642176 384198864 384919808 385753088 385836633 386260992 386485762 386499456 386924544 387322432 388800048 389641728 390070272 391128192 391961024 392634368 393379584 393569568 394002432 394308096 394985472 395912244 397336576 397345104 398196736 398282976 398721024 399816704 400575552 401574992 402210816 402653184 402974208 404604928 404613612 405623127 406069248 407027712 408920876 409370624 410162688 411041792 413497344 414529024 414537921 415973376 416215436 417665664 418707744 419168256 419502447 421117888 422111872 422576128 423639552 425363028 426161216 426367032 426835968 427900928 427910112 428821264 429391872 430457196 431389056 433034784 433956848 433972224 434702336 435728384 435737736 436207616 436555392 437305344 438331413 439084416 439908352 440860672 440956152 441713664 442654208 444342912 445304832 447003648 447955456 447971328 448232008 448724992 449793792 450637824 451411968 451771866 452471136 453600056 454098944 455081984 455180544 456933376 458942848 459669504 460541952 460809947 461897618 462405632 462422016 463569288 465174528 466345152 467338144 469762048 470136576 472049214 473747456 473757624 474875856 475398144 475674784 478523136 479431368 481388544 482413568 482423922 484159488 485302272 487276608 488201454 489029632 489040128 490194432 490733568 493016064 494246144 494896896 495968256 496256866 497975296 497985984 498920448 499228464 499777536 500957184 502200062 503287232 503840768 503949888 504261009 504815616 505207248 508360692 508919808 509314624 510189568 510300063 510861312 511967232 512265152 513237426 514050048 514448844 515014656 515332608 515899392 516310704 518400064 519522304 520093696 520206336 521504256 524506112 524759424 525336576 525744128 525755412 526647296 527882992 528482304 529793472 531043968 531628032 532965888 534100736 535134132 536281088 537298944 539484816 540830836 541425664 542703616 542715264 546883584 550158336 550724083 551329792 552717228 554631168 556026912 556887552 558276992 558891008 559336596 560222208 562827909 564852736 566198136 566820864 567150704 568489376 569114624 569568363 570546816 572522496 572978952 573942928 573963264 575185408 576298296 577379712 578629632 579728643 580983648 582073856 583073792 583200072 584441884 584462592 585105408 585445888 587941536 588951552 590069376 591462144 592457216 592478208 593739776 593868366 596004864 597295104 598776997 599725056 600850432 600863328 601882624 602362488 603294848 603316224 603979776 606907392 609103872 610541568 612892672 613381314 614055936 616562688 618092384 620232704 620246016 621793536 624323154 626848768 628061616 628752384 629398952 631676832 633167808 633864192 635459328 638030848 638044542 639241824 639550548 640253952 641851392 643231896 644836766 645545984 645685794 647069696 647083584 649702144 650935272 652053504 652559362 653592576 654311424 654833088 655958016 657354752 658626624 659862528 661291008 663981312 665227264 665637952 666370048 666514368 667942912 667957248 671933184 672348012 673087488 673609664 675956736 677117952 677814256 678559744 678706704 680400084 681148416 682622976 684316568 685400064 685931792 686686208 687110144 687865856 688414272 689504256 692846427 693608448 695339008 695353932 696834554 697761792 699679232 700448768 701007216 704643072 705204864 706391296 708058624 708073821 708837376 710621184 713512176 716398592 717784704 719313088 723620352 726239232 727953408 728377013 729178112 730914912 733544448 736956304 739508224 739524096 741369216 742516736 744385299 745782128 746962944 748380672 748842696 749666304 750437212 751435776 753300093 754930848 755761152 757810872 759424484 760729088 762541038 763363328 763379712 763971936 765284352 768397728 769839616 769856139 771506176 771673266 772521984 772971524 772998912 773849088 774644864 777600096 779283456 780140544 782256384 783922048 785268736 786759168 787139136 788004864 788616192 789970944 791824488 794673152 794690208 796393472 796565952 797442048 799633408 801151104 803149984 804421632 805306368 805948416 809209856 809227224 811246254 812138496 814055424 817841752 818741248 820325376 822083584 826994688 829058048 829075842 831946752 832430872 835331328 837415488 838336512 839004894 842235776 844223744 845152256 847279104 850726056 852322432 852734064 853671936 855801856 855820224 857642528 858783744 860914392 862778112 866069568 867913696 867944448 869404672 871456768 871475472 872415232 873110784 874610688 876662826 878168832 879816704 881721344 881912304 883427328 885308416 888685824 890609664 894007296 895910912 895942656 896464016 897449984 899587584 901275648 902823936 903543732 904942272 907200112 908197888 910163968 910361088 913866752 917885696 919339008 920071971 921083904 921619894 923795236 924811264 924844032 927138576 930349056 932690304 934676288 936484731 939524096 940273152 944098428 947494912 947515248 949751712 950796288 951349568 957046272 958862736 962777088 964827136 964847844 967255149 968318976 970604544 974553216 976402908 978059264 978080256 978839043 980388864 981467136 986032128 988492288 989793792 991936512 992513732 995950592 995971968 997840896 998456928 999555072 1001914368 1004400124 1006574464 1007681536 1007899776 1008522018 1009631232 1010414496 1016721384 1017839616 1018629248 1020379136 1020600126 1021722624 1022773297 1023934464 1024530304 1026474852 1028100096 1028897688 1030029312 1030665216 1031798784 1032621408 1036800128 1039044608 1040187392 1040412672 1043008512 1045251831 1049012224 1049518848 1050673152 1051488256 1051510824 1053294592 1055765984 1056964608 1059586944 1062087936 1063256064 1065931776 1068201472 1070268264 1072562176 1074597888 1078969632 1081661672 1082851328 1085407232 1085430528 1093767168 1098854489 1100316672 1101448166 1102659584 1105434456 1109262336 1112014423 1112053824 1113775104 1116553984 1117782016 1118673192 1120444416 1125655818 1129705472 1132396272 1133641728 1134301408 1136978752 1138229248 1139136726 1141093632 1145044992 1145957904 1147885856 1147926528 1150370816 1152596592 1154759424 1157259264 1159457286 1161967296 1164147712 1166147584 1166400144 1168883768 1168925184 1170210816 1170891776 1175883072 1177903104 1180138752 1182924288 1184914432 1184956416 1187479552 1187736732 1192009728 1194590208 1197553994 1199450112 1201700864 1201726656 1203765248 1204724976 1206589696 1206632448 1207959552 1213814784 1216869381 1218207744 1221083136 1225785344 1226762628 1228111872 1233125376 1236184768 1240465408 1240492032 1243587072 1248646308 1253697536 1256123232 1257504768 1258797904 1263353664 1266335616 1267728384 1270918656 1276061696 1276089084 1278483648 1279101096 1280507904 1283702784 1286463792 1289673532 1291091968 1291371588 1294139392 1294167168 1299404288 1301870544 1304107008 1305118724 1307185152 1308622848 1309666176 1311916032 1313265121 1314709504 1314994239 1317253248 1319725056 1322582016 1327962624 1328992847 1330454528 1331275904 1332740096 1333028736 1335885824 1335914496 1343866368 1344696024 1346174976 1347219328 1351913472 1352700167 1354235904 1355628512 1357119488 1357413408 1360800168 1362296832 1365245952 1368633136 1370800128 1371863584 1373372416 1374220288 1375731712 1376828544 1379008512 1382429841 1385692854 1387216896 1390678016 1390707864 1393669108 1395523584 1399358464 1400897536 1402014432 1409286144 1410409728 1412782592 1416117248 1416147642 1417674752 1421242368 1427024352 1432797184 1435569408 1438626176 1447240704 1452478464 1455906816 1456754026 1458356224 1461829824 1467088896 1473912608 1479016448 1479048192 1482738432 1485033472 1488770598 1491564256 1493925888 1496761344 1497685392 1499332608 1500874424 1502871552 1506600186 1509861696 1511522304 1515621744 1518848968 1521458176 1525082076 1526726656 1526759424 1527943872 1530568704 1536795456 1539679232 1539712278 1543012352 1543346532 1545043968 1545943048 1545997824 1547698176 1549289728 1555200192 1558566912 1560281088 1564512768 1567844096 1570537472 1573518336 1574278272 1576009728 1577232384 1579941888 1583648976 1589346304 1589380416 1592786944 1593131904 1594884096 1599266816 1602302208 1606299968 1608843264 1611896832 1618419712 1618454448 1622492508 1624276992 1628110848 1635683504 1637482496 1640650752 1644167168 1652172249 1653989376 1658116096 1658151684 1663893504 1664861744 1670662656 1674830976 1676673024 1678009788 1684471552 1688447488 1688483727 1690304512 1694558208 1701452112 1704644864 1705468128 1707343872 1708705089 1711603712 1711640448 1715285056 1717567488 1721828784 1725556224 1732139136 1735827392 1735888896 1736899031 1738809344 1739185929 1742913536 1742950944 1744830464 1746221568 1749221376 1753325652 1756337664 1757700217 1759633408 1763442688 1763824608 1766854656 1770616832 1777371648 1781219328 1788014592 1791821824 1791885312 1792928032 1794899968 1796330991 1799175168 1802551296 1805647872 1807087464 1809884544 1814400224 1816395776 1820327936 1820722176 1827733504 1835771392 1838678016 1840143942 1842167808 1843239788 1847590472 1849622528 1849688064 1854277152 1860698112 1865380608 1869352576 1872969462 1879048192 1880546304 1888196856 1894989824 1895030496 1899503424 1901592576 1902699136 1914092544 1917725472 1925554176 1929654272 1929695688 1934510298 1936637952 1941209088 1949106432 1952805816 1956118528 1956160512 1957678086 1960777728 1962934272 1972064256 1976984576 1979587584 1983873024 1985027464 1991901184 1991943936 1995681792 1996913856 1999110144 2003828736 2008800248 2013148928 2015363072 2015799552 2017044036 2019262464 2020828992 2033442768 2035679232 2037258496 2040758272 2041200252 2043445248 2045546594 2047868928 2049060608 2052949704 2056200192 2057795376 2060058624 2061330432 2063597568 2065242816 2073600256 2078089216 2078539281 2080374784 2080825344 2086017024 2090503662 2098024448 2099037696 2101346304 2102976512 2103021648 2106589184 2111531968 2113929216 2119173888 2124175872 2126512128 2131863552 2136402944 2140536528 2145124352 2149195776 2157939264 2163323344 2165702656 2170814464 2170861056 2185131039 2187534336 2197708978 2200633344 2202896332 2205319168 2210868912 2218524672 2224028846 2224107648 2227550208 2233107968 2233155897 2235564032 2237346384 2240888832 2251311636 2259410944 2259900279 2264792544 2267283456 2268602816 2273957504 2276458496 2278273452 2282187264 2290089984 2291915808 2295771712 2295853056 2300741632 2305193184 2309518848 2314518528 2318914572 2323934592 2328295424 2332295168 2332800288 2337767536 2337850368 2340421632 2341783552 2351766144 2355806208 2360277504 2365848576 2369828864 2369912832 2374959104 2375473464 2384019456 2389180416 2395107988 2398900224 2403401728 2403453312 2407530496 2409449952 2413179392 2413264896 2415919104 2427629568 2433738762 2436415488 2438920939 2442166272 2451570688 2453525256 2456223744 2466250752 2472369536 2480930816 2480984064 2487174144 2497292616 2507395072 2512246464 2515009536 2517595808 2526707328 2532671232 2535456768 2541837312 2552123392 2552178168 2556967296 2558202192 2561015808 2567405568 2572927584 2579347064 2582183936 2582743176 2588278784 2588334336 2598808576 2603741088 2608214016 2610237448 2614370304 2617245696 2619332352 2623832064 2626530242 2629419008 2629988478 2634506496 2639450112 2645164032 2655925248 2657985694 2660909056 2662551808 2665480192 2666057472 2671771648 2671828992 2687732736 2689392048 2692349952 2694438656 2703826944 2705400334 2708471808 2711257024 2714238976 2714826816 2721600336 2724593664 2730491904 2737266272 2741600256 2743727168 2746744832 2748440576 2751463424 2753657088 2758017024 2764859682 2771385708 2774433792 2781356032 2781415728 2787338216 2791047168 2798716928 2801795072 2804028864 2818572288 2820819456 2825565184 2832234496 2832295284 2835349504 2842484736 2854048704 2865594368 2871138816 2877252352 2894481408 2901765447 2904956928 2911813632 2913508052 2916712448 2923659648 2934177792 2936517129 2947825216 2958032896 2958096384 2965476864 2970066944 2977541196 2983128512 2987851776 2993522688 2995370784 2998665216 3001748848 3005743104 3013200372 3019723392 3023044608 3031243488 3037697936 3042916352 3050164152 3053453312 3053518848 3055887744 3061137408 3068319891 3073590912 3079358464 3079424556 3086024704 3086693064 3090087936 3091886096 3091995648 3095396352 3098579456 3110400384 3117133824 3120562176 3129025536 3135688192 3135755493 3141074944 3147036672 3148556544 3152019456 3154464768 3159883776 3167297952 3178692608 3178760832 3185573888 3186263808 3189768192 3198533632 3204604416 3212599936 3217686528 3223793664 3225669629 3236839424 3236908896 3244985016 3248553984 3256221696 3271367008 3274964992 3281301504 3288334336 3296563467 3304344498 3307978752 3316232192 3316303368 3327787008 3329723488 3336043269 3341325312 3349661952 3353346048 3356019576 3368943104 3376894976 3376967454 3380609024 3389116416 3402904224 3409289728 3410936256 3414687744 3417410178 3423207424 3423280896 3430570112 3435134976 3443657568 3451112448 3464278272 3471654784 3471777792 3473798062 3477618688 3478371858 3485827072 3485901888 3489660928 3492443136 3498442752 3506651304 3512675328 3515400434 3519266816 3526885376 3527649216 3533709312 3541233664 3554743296 3562438656 3576029184 3583643648 3583770624 3585856064 3589799936 3592661982 3598350336 3605102592 3611295744 3614174928 3619769088 3628800448 3632791552 3640655872 3641444352 3655467008 3671542784 3677356032 3680287884 3684335616 3686479576 3695180944 3699245056 3699376128 3708554304 3721396224 3730761216 3738705152 3745938924 3761092608 3776393712 3789979648 3790060992 3799006848 3803185152 3805398272 3828185088 3835450944 3851108352 3859308544 3859391376 3869020596 3873275904 3882418176 3898212864 3905611632 3912237056 3912321024 3915356172 3921555456 3925868544 3939795363 3944128512 3953969152 3959175168 3967746048 3970054928 3983802368 3983887872 3986978541 3991363584 3993827712 3998220288 4007657472 4017600496 4026297856 4030726144 4031599104 4034088072 4038524928 4041657984 4058100501 4066885536 4071358464 4074516992 4081516544 4082400504 4086890496 4091093188 4095737856 4098121216 4105899408 4112400384 4115590752 4120117248 4122660864 4127195136 4130485632 4147200512 4147289523 4156178432 4157078562 4160749568 4161650688 4172034048 4181007324 4191438979 4196048896 4198075392 4202692608 4205953024 4206043296 4213178368 4223063936 4227858432 4238347776 4248351744 4253024256 4263727104 4272805888 4281073056 4290248704 4298391552 4315878528 4326646688 4331405312 4341628928 4341722112 4370262078 4375068672 4395417956 4401266688 4405792664 4410638336 4421737824 4437049344 4448057692 4448215296 4455100416 4466215936 4466311794 4471128064 4474692768 4481777664 4502623272 4518821888 4519800558 4529424601 4529585088 4534566912 4537205632 4547915008 4552916992 4556546904 4564374528 4580179968 4583831616 4591543424 4591706112 4601483264 4610386368 4619037696 4629037056 4637829144 4647869184 4656590848 4664590336 4665600576 4675535072 4675700736 4680843264 4683567104 4703532288 4711612416 4720555008 4731697152 4739657728 4739825664 4749918208 4750946928 4768038912 4778360832 4790215976 4797800448 4806803456 4806906624 4815060992 4818899904 4826358784 4826529792 4855259136 4867477524 4872830976 4877841878 4884332544 4903141376 4907050512 4912447488 4932501504 4944739072 4956516747 4961861632 4961968128 4974348288 4994585232 5014790144 5024492928 5030019072 5035191616 5053414656 5065342464 5070913536 5083674624 5104246784 5104356336 5113934592 5116404384 5122031616 5134811136 5145855168 5158694128 5164367872 5165486352 5176557568 5176668672 5197617152 5207482176 5210697093 5216428032 5220474896 5228740608 5234491392 5238664704 5247664128 5253060484 5258838016 5259976956 5269012992 5273100651 5278900224 5290328064 5311850496 5315971388 5321818112 5325103616 5330960384 5332114944 5343543296 5343657984 5375465472 5378784096 5384699904 5388877312 5388992973 5407653888 5410800668 5416943616 5422514048 5428477952 5429653632 5443200672 5449187328 5460983808 5474532544 5483200512 5487454336 5493489664 5496881152 5502926848 5507314176 5516034048 5529719364 5542771416 5548867584 5562712064 5562831456 5574676432 5582094336 5597433856 5603590144 5608057728 5637144576 5641638912 5651130368 5664468992 5664590568 5670699008 5684969472 5708097408 5731188736 5742277632 5754504704 5788962816 5803530894 5809913856 5823627264 5827016104 5833424896 5847319296 5868355584 5873034258 5895650432 5916065792 5916192768 5930953728 5940133888 5955082392 5966257024 5975703552 5987045376 5990529311 5990741568 5997330432 6003497696 6011486208 6026400744 6039446784 6046089216 6062486976 6075395872 6085832704 6100328304 6106906624 6107037696 6111775488 6122274816 6136639782 6147181824 6158716928 6158849112 6172049408 6173386128 6180175872 6183772192 6183991296 6190792704 6197158912 6220800768 6234267648 6241124352 6258051072 6271376384 6271510986 6282149888 6294073344 6297113088 6304038912 6308929536 6319767552 6334595904 6357385216 6357521664 6371147776 6372527616 6379536384 6397067264 6409208832 6425199872 6435373056 6447587328 6451339258 6473678848 6473817792 6489970032 6497107968 6512443392 6542734016 6549929984 6555393117 6562603008 6576668672 6593126934 6608688996 6615957504 6632464384 6632606736 6655574016 6659446976 6672086538 6682650624 6699323904 6706692096 6712039152 6737886208 6753789952 6753934908 6761218048 6778232832 6805808448 6818579456 6821872512 6829375488 6834820356 6846414848 6846561792 6861140224 6870269952 6887315136 6902224896 6928556544 6943309568 6943555584 6947596124 6955237376 6956743716 6971654144 6971803776 6984886272 6996885504 7013302608 7025350656 7030800868 7038533632 7053770752 7055298432 7067418624 7082467328 7109486592 7124877312 7152058368 7159413079 7167287296 7167541248 7171712128 7179599872 7185323964 7196700672 7210205184 7222591488 7228349856 7239538176 7257600896 7265583104 7281311744 7282888704 7310934016 7316762817 7343085568 7354712064 7360575768 7368671232 7372959152 7390361888 7398490112 7398752256 7417108608 7442792448 7461522432 7477410304 7491877848 7522185216 7552787424 7579959296 7580121984 7598013696 7606370304 7610796544 7656370176 7670901888 7691981423 7702216704 7718617088 7718782752 7738041192 7746551808 7764836352 7784100961 7796425728 7811223264 7824474112 7824642048 7830712344 7843110912 7851737088 7879590726 7888257024 7907938304 7918350336 7935492096 7940109856 7967604736 7967775744 7973957082 7982727168 7987655424 7996440576 8015314944 8035200992 8052595712 8061452288 8063198208 8068176144 8077049856 8083315968 8116201002 8133771072 8142716928 8149033984 8163033088 8164801008 8173780992 8182186376 8191475712 8196242432 8211798816 8224800768 8231181504 8240234496 8245321728 8254390272 8260971264 8294401024 8294579046 8312356864 8314157124 8321499136 8323301376 8344068096 8362014648 8382877958 8392097792 8396150784 8405385216 8411906048 8412086592 8426356736 8446127872 8455716864 8476695552 8496703488 8506048512 8527454208 8545611776 8562146112 8580497408 8596783104 8631757056 8653293376 8662810624 8683257856 8683444224 8740524156 8750137344 8790835912 8802533376 8811585328 8821276672 8843475648 8874098688 8896115384 8896430592 8910200832 8932431872 8932623588 8942256128 8949385536 8963555328 9005246544 9037643776 9039601116 9058849202 9059170176 9069133824 9074411264 9095830016 9105833984 9113093808 9128749056 9160359936 9167663232 9183086848 9183412224 9202966528 9204959673 9220772736 9238075392 9258074112 9275658288 9295738368 9313181696 9329180672 9331201152 9351070144 9351401472 9361686528 9367134208 9407064576 9423224832 9441110016 9463394304 9468901169 9479315456 9479651328 9499836416 9501893856 9536077824 9556721664 9580431952 9595600896 9613606912 9613813248 9630121984 9637799808 9652717568 9653059584 9677008887 9710518272 9734955048 9745661952 9755683756 9768665088 9806282752 9814101024 9824894976 9865003008 9889478144 9889690401 9913033494 9923723264 9923936256 9948696576 9989170464 10008129807 10029580288 10048985856 10060038144 10070383232 10106829312 10130684928 10141827072 10167349248 10208493568 10208712672 10227869184 10232808768 10244063232 10269622272 10291710336 10317388256 10328735744 10330972704 10353115136 10353337344 10395234304 10414964352 10421394186 10432856064 10440949792 10457481216 10468982784 10477329408 10495328256 10506120968 10517676032 10519953912 10538025984 10546201302 10557800448 10580656128 10623700992 10631942776 10643636224 10650207232 10661920768 10664229888 10687086592 10687315968 10750930944 10757568192 10769399808 10777754624 10777985946 10815307776 10821601336 10833887232 10845028096 10856955904 10859307264 10886401344 10898374656 10921967616 10949065088 10966401024 10974908672 10986979328 10993762304 11005853696 11014628352 11032068096 11059438728 11085542832 11097735168 11125424128 11125662912 11149352864 11164188672 11194867712 11207180288 11216115456 11283277824 11302260736 11328937984 11329181136 11341398016 11369938944 11416194816 11462377472 11484555264 11509009408 11577925632 11607061788 11619827712 11647254528 11654032208 11666849792 11694638592 11736711168 11746068516 11791300864 11819386089 11832131584 11832385536 11861907456 11880267776 11910164784 11932514048 11951407104 11960935623 11974090752 11981058622 11981483136 11994660864 12006995392 12022972416 12052801488 12078893568 12092178432 12124973952 12150791744 12171665408 12174301503 12200656608 12213813248 12214075392 12223550976 12244549632 12273279564 12294363648 12317433856 12317698224 12344098816 12346772256 12360351744 12367544384 12367982592 12381585408 12394317824 12441601536 12468535296 12482248704 12516102144 12542752768 12543021972 12564299776 12574316937 12588146688 12594226176 12608077824 12617859072 12639535104 12669191808 12714770432 12715043328 12742295552 12745055232 12759072768 12794134528 12818417664 12850399744 12870746112 12895174656 12902678516 12947357696 12947635584 12979940064 12994215936 13024886784 13085468032 13099859968 13110786234 13125206016 13153337344 13186253868 13217377992 13231915008 13264928768 13265213472 13311148032 13318893952 13344173076 13365301248 13398647808 13413384192 13424078304 13475772416 13507579904 13507869816 13522436096 13556465664 13588273803 13611616896 13637158912 13643745024 13658750976 13669640712 13692829696 13693123584 13722280448 13740539904 13774630272 13804449792 13857113088 13886619136 13887111168 13895192248 13910474752 13913487432 13943308288 13943607552 13969772544 13993771008 14026605216 14050701312 14061601736 14077067264 14107541504 14110596864 14134837248 14164934656 14218973184 14249754624 14285108357 14304116736 14318826158 14334574592 14335082496 14343424256 14359199744 14370647928 14393401344 14420410368 14445182976 14456699712 14479076352 14515201792 14531166208 14562623488 14565777408 14621868032 14633525634 14686171136 14709424128 14721151536 14737342464 14745918304 14780723776 14796980224 14797504512 14834217216 14885584896 14923044864 14954820608 14983755696 15044370432 15105574848 15159918592 15160243968 15196027392 15212740608 15221593088 15312740352 15341803776 15383962846 15404433408 15437234176 15437565504 15476082384 15493103616 15529672704 15568201922 15592851456 15622446528 15632091279 15648948224 15649284096 15661424688 15686221824 15703474176 15759181452 15776514048 15815876608 15819301953 15836700672 15870984192 15880219712 15935209472 15935551488 15947914164 15965454336 15975310848 15992881152 16030629888 16070401984 16105191424 16122904576 16126396416 16136352288 16154099712 16166631936 16232402004 16267542144 16285433856 16298067968 16326066176 16329602016 16347561984 16364372752 16382951424 16392484864 16423597632 16449601536 16462363008 16480468992 16490643456 16508780544 16521942528 16588802048 16589158092 16624713728 16628314248 16646602752 16688136192 16724029296 16765755916 16784195584 16792301568 16810770432 16823812096 16824173184 16852713472 16892255744 16911433728 16953391104 16993406976 17012097024 17054908416 17072446573 17091223552 17124292224 17160994816 17193566208 17263514112 17306586752 17325621248 17366515712 17366888448 17481048312 17500274688 17581671824 17605066752 17623170656 17642553344 17686951296 17748197376 17792230768 17792861184 17820401664 17864863744 17865247176 17884512256 17898771072 17927110656 17971587933 18010493088 18075287552 18079202232 18117698404 18118340352 18138267648 18148822528 18191660032 18211667968 18226187616 18257498112 18320719872 18335326464 18366173696 18366824448 18405933056 18409919346 18441545472 18476150784 18516148224 18551316576 18591476736 18626363392 18658361344 18662402304 18702140288 18702802944 18723373056 18734268416 18814129152 18846449664 18882220032 18926788608 18937802338 18958630912 18959302656 18999672832 19003787712 19072155648 19113443328 19160863904 19191201792 19227213824 19227626496 19260243968 19275599616 19305435136 19306119168 19354017774 19421036544 19469910096 19491323904 19511367512 19537330176 19612565504 19628202048 19649789952 19730006016 19778956288 19779380802 19826066988 19847446528 19847872512 19897393152 19978340928 20016259614 20059160576 20097971712 20120076288 20140766464 20213658624 20261369856 20283654144 20334698496 20416987136 20417425344 20455738368 20465617536 20488126464 20539244544 20583420672 20634776512 20657471488 20661945408 20706230272 20706674688 20790468608 20829928704 20842788372 20865712128 20881899584 20914962432 20954658816 20990656512 21012241936 21035352064 21039907824 21076051968 21092402604 21115600896 21161312256 21247401984 21263885552 21287272448 21300414464 21323841536 21328459776 21374173184 21374631936 21478239237 21501861888 21515136384 21538799616 21555509248 21555971892 21630615552 21643202672 21667774464 21690056192 21713911808 21718614528 21772802688 21796749312 21843935232 21898130176 21932802048 21949817344 21950288451 21973958656 21987524608 22029256704 22064136192 22118877456 22171085664 22195470336 22250848256 22251325824 22298705728 22328377344 22389735424 22414360576 22432230912 22566555648 22579687403 22604521472 22657875968 22658362272 22682796032 22739877888 22832389632 22924754944 22969110528 23018018816 23075944269 23155851264 23214123576 23239655424 23294509056 23308064416 23333699584 23352302883 23389277184 23473422336 23492137032 23582601728 23638772178 23664263168 23664771072 23723814912 23760535552 23820329568 23865028096 23902814208 23921871246 23948181504 23962117244 23962966272 23989321728 24013990784 24045944832 24105602976 24157787136 24184356864 24249947904 24301583488 24343330816 24348603006 24401313216 24427626496 24428150784 24447101952 24489099264 24546559128 24588727296 24634867712 24635396448 24688197632 24693544512 24720703488 24735088768 24735965184 24763170816 24788635648 24883203072 24937070592 24964497408 25032204288 25085505536 25086043944 25128599552 25148633874 25176293376 25188452352 25216155648 25235718144 25279070208 25338383616 25429540864 25430086656 25484591104 25490110464 25518145536 25588269056 25636835328 25700799488 25741492224 25790349312 25805357032 25894715392 25895271168 25959880128 25988431872 26049773568 26170936064 26199719936 26221572468 26250412032 26372507736 26434755984 26463830016 26529857536 26530426944 26622296064 26637787904 26688346152 26730602496 26797295616 26826768384 26848156608 26951544832 27015159808 27015739632 27044872192 27112931328 27176547606 27223233792 27274317824 27287490048 27317501952 27339281424 27385659392 27386247168 27444560896 27481079808 27549260544 27608899584 27714226176 27773238272 27774222336 27790384496 27820949504 27826974864 27886616576 27887215104 27939545088 27987542016 28053210432 28101402624 28123203472 28154134528 28215083008 28221193728 28269674496 28329869312 28406703507 28437946368 28499509248 28570216714 28608233472 28637652316 28669149184 28670164992 28686848512 28718399488 28741295856 28786802688 28840820736 28890365952 28913399424 28958152704 29030403584 29031026661 29062332416 29125246976 29131554816 29243736064 29267051268 29372342272 29418848256 29442303072 29474684928 29491836608 29561447552 29593960448 29595009024 29668434432 29771169792 29846089728 29909641216 29967511392 30088740864 30211149696 30319837184 30320487936 30392054784 30425481216 30443186176 30625480704 30683607552 30767925692 30808866816 30874468352 30875131008 30952164768 30986207232 31059345408 31136403844 31185702912 31244893056 31264182558 31297896448 31298568192 31322849376 31372443648 31406948352 31518362904 31553028096 31631753216 31638603906 31673401344 31705972207 31741968384 31760439424 31870418944 31871102976 31895828328 31930908672 31950621696 31985762304 32061259776 32140803968 32210382848 32245809152 32252792832 32272704576 32308199424 32333263872 32464804008 32535084288 32570867712 32596135936 32652132352 32659204032 32695123968 32728745504 32765902848 32784969728 32847195264 32899203072 32924726016 32960937984 32981286912 33017561088 33043885056 33177604096 33178316184 33249427456 33256628496 33293205504 33376272384 33448058592 33531511832 33568391168 33584603136 33621540864 33647624192 33648346368 33705426944 33784511488 33906782208 33986813952 34024194048 34109816832 34144893146 34182447104 34248584448 34321989632 34387132416 34527028224 34613173504 34651242496 34733031424 34733776896 34962096624 35000549376 35163343648 35210133504 35246341312 35285106688 35373902592 35496394752 35584461536 35585722368 35640803328 35729727488 35730494352 35769024512 35797542144 35854221312 35943175866 36020986176 36150575104 36158404464 36235396808 36236680704 36276535296 36297645056 36383320064 36423335936 36452375232 36514996224 36641439744 36670652928 36732347392 36733648896 36811866112 36819838692 36883090944 36952301568 37032296448 37102633152 37182953472 37252726784 37316722688 37324804608 37404280576 37405605888 37446746112 37468536832 37628258304 37692899328 37722950811 37764440064 37853577216 37875604676 37917261824 37918605312 37999345664 38007575424 38144311296 38226886656 38321727808 38382403584 38454427648 38455252992 38520487936 38551199232 38610870272 38612238336 38708035548 38842073088 38939820192 38982647808 39022735024 39074660352 39225131008 39256404096 39299579904 39460012032 39557912576 39558761604 39652133976 39694893056 39695745024 39794786304 39956681856 40032519228 40118321152 40195943424 40240152576 40281532928 40427317248 40522739712 40567308288 40669396992 40764821409 40833974272 40834850688 40911476736 40931235072 40976252928 41078489088 41166841344 41269553024 41314942976 41323890816 41412460544 41413349376 41580937216 41659857408 41685576744 41731424256 41763799168 41829924864 41909317632 41933705177 41981313024 42024483872 42070704128 42079815648 42152103936 42184805208 42231201792 42322624512 42494803968 42527771104 42574544896 42600828928 42647683072 42656919552 42748346368 42749263872 42855325071 42956478474 43003723776 43030272768 43077599232 43111018496 43111943784 43261231104 43286405344 43335548928 43380112384 43427823616 43437229056 43545605376 43593498624 43687870464 43796260352 43865604096 43899634688 43900576902 43947917312 43975049216 44058513408 44128272384 44237754912 44342171328 44390940672 44501696512 44502651648 44597411456 44656754688 44779470848 44828721152 44864461824 45133111296 45159374806 45209042944 45315751936 45316724544 45365592064 45479755776 45664779264 45849509888 45938221056 46036037632 46151888538 46311702528 46428247152 46479310848 46589018112 46616128832 46667399168 46704605766 46778554368 46946844672 46984274064 47165203456 47277544356 47328526336 47329542144 47447629824 47521071104 47640659136 47730056192 47805628416 47843742492 47896363008 47924234488 47925932544 47978643456 48027981568 48091889664 48211205952 48315574272 48368713728 48499895808 48603166976 48686661632 48697206012 48802626432 48856301568 48894203904 48978198528 49093118256 49177454592 49269735424 49270792896 49376395264 49387089024 49441406976 49470177536 49471930368 49526341632 49577271296 49766406144 49874141184 50064408576 50171011072 50172087888 50257199104 50297267748 50352586752 50376904704 50432311296 50471436288 50558140416 50676767232 50859081728 50860173312 50969182208 50980220928 51036291072 51176538112 51217339719 51273670656 51401598976 51482984448 51580698624 51610714064 51789430784 51790542336 51919760256 51976863744 52099547136 52341872128 52399439872 52443144936 52500824064 52745015472 52869511968 52927660032 53059715072 53060853888 53244592128 53275575808 53376692304 53461204992 53594591232 53653536768 53696313216 53843869961 53903089664 53914763799 54030319616 54031479264 54089744384 54225862656 54353095212 54446467584 54488706727 54548635648 54574980096 54635003904 54678562848 54771318784 54772494336 54889121792 54962159616 55098521088 55217799168 55428452352 55546476544 55548444672 55580768992 55641899008 55653949728 55773233152 55774430208 55879090176 55975084032 56106420864 56202805248 56246406944 56308269056 56430166016 56442387456 56539348992 56659738624 56813407014 56875892736 56999018496 57140433428 57216466944 57275304632 57338298368 57340329984 57373697024 57436798976 57482591712 57573605376 57681641472 57780731904 57826798848 57916305408 58060807168 58062053322 58124664832 58250493952 58263109632 58487472128 58534102536 58744684544 58837696512 58884606144 58949369856 58983673216 59122895104 59187920896 59190018048 59336868864 59542339584 59692179456 59819282432 59935022784 60177481728 60422299392 60639674368 60640975872 60784109568 60850962432 60886372352 61250961408 61367215104 61535851384 61617733632 61748936704 61750262016 61904329536 61972414464 62118690816 62272807688 62371405824 62489786112 62528365116 62595792896 62597136384 62645698752 62744887296 63036725808 63106056192 63263506432 63277207812 63346802688 63411944414 63483936768 63520878848 63740837888 63742205952 63791656656 63861817344 63901243392 63971524608 64122519552 64281607936 64420765696 64434717711 64491618304 64505585664 64545409152 64616398848 64666527744 64929608016 65070168576 65141735424 65192271872 65304264704 65318408064 65390247936 65457491008 65531805696 65569939456 65694390528 65798406144 65849452032 65921875968 65962573824 66087770112 66355208192 66356632368 66498854912 66513256992 66586411008 66752544768 66896117184 67063023664 67136782336 67169206272 67243081728 67295248384 67296692736 67410853888 67569022976 67739062209 67813564416 67973627904 68048388096 68219633664 68289786292 68364894208 68497168896 68643979264 68774264832 69054056448 69226347008 69227832807 69302484992 69466062848 69467553792 69924193248 70001098752 70056908649 70326687296 70420267008 70492682624 70570213376 70747805184 70992789504 71168923072 71171444736 71281606656 71459454976 71460988704 71538049024 71595084288 71708442624 71886351732 72041972352 72301150208 72316808928 72470793616 72473361408 72553070592 72595290112 72766640128 72846671872 72904750464 73029992448 73282879488 73341305856 73464694784 73467297792 73623732224 73639677384 73766181888 73904603136 74064592896 74205266304 74365906944 74505453568 74633445376 74649609216 74808561152 74811211776 74893492224 74937073664 75256516608 75385798656 75445901622 75528880128 75707154432 75751209352 75834523648 75837210624 75998691328 76015150848 76288622592 76453773312 76643455616 76764807168 76908855296 76910505984 77040975872 77102398464 77221740544 77224476672 77416071096 77684146176 77879640384 77965295616 78045470048 78149320704 78450262016 78512808192 78599159808 79115825152 79117523208 79304267952 79389786112 79391490048 79589572608 79913363712 80065038456 80236642304 80391886848 80480305152 80563065856 80854634496 81045479424 81134616576 81338793984 81529642818 81667948544 81669701376 81822953472 81862470144 81952505856 82156978176 82333682688 82539106048 82629885952 82647781632 82824921088 82826698752 83161874432 83319714816 83371153488 83462848512 83527598336 83659849728 83818635264 83867410354 83962626048 84048967744 84141408256 84159631296 84304207872 84369610416 84462403584 84645249024 84989607936 85055542208 85149089792 85201657856 85220110521 85295366144 85313839104 85496692736 85498527744 85710650142 85912956948 86007447552 86060545536 86155198464 86222036992 86223887568 86522462208 86572810688 86671097856 86760224768 86855647232 86874458112 87091210752 87186997248 87375740928 87592520704 87731208192 87799269376 87801153804 87895834624 87950098432 88117026816 88256544768 88475509824 88684342656 88781881344 89003393024 89005303296 89194822912 89313509376 89558941696 89728923648 90266222592 90318749612 90418085888 90631503872 90633449088 90959511552 91329558528 91699019776 91876442112 92072075264 92303777076 92623405056 92856494304 92958621696 93178036224 93232257664 93334798336 93409211532 93557108736 93893689344 93968548128 94330406912 94555088712 94657052672 94659084288 94895259648 95042142208 95117916621 95281318272 95460112384 95611256832 95687484984 95792726016 95848468976 95851865088 95957286912 96055963136 96183779328 96422411904 96631148544 96737427456 96999791616 97206333952 97373323264 97394412024 97605252864 97712603136 97788407808 97956397056 98186236512 98354909184 98539470848 98541585792 98752790528 98774178048 98882813952 98940355072 98943860736 99052683264 99154542592 99532812288 99748282368 99995758499 100128817152 100342022144 100344175776 100514398208 100594535496 100705173504 100753809408 100864622592 100942872576 101116280832 101353534464 101718163456 101720346624 101938364416 101960441856 102072582144 102353076224 102434679438 102547341312 102803197952 102965968896 103161397248 103221428128 103578861568 103581084672 103839520512 103953727488 104199094272 104683744256 104798879744 104886289872 105001648128 105490030944 105739023936 105855320064 106119430144 106121707776 106489184256 106551151616 106753384608 106922409984 107189182464 107307073536 107392626432 107687739922 107806179328 107829527598 108060639232 108062958528 108179488768 108451725312 108706190424 108892935168 108977413454 109097271296 109149960192 109270007808 109357125696 109542637568 109544988672 109778243584 109924319232 110197042176 110435598336 110856904704 111092953088 111096889344 111161537984 111283798016 111307899456 111546466304 111548860416 111758180352 111950168064 112212841728 112405610496 112492813888 112616538112 112860332032 112884774912 113078697984 113319477248 113626814028 113751785472 113998036992 114280866856 114432933888 114550609264 114676596736 114680659968 114747394048 114873597952 114965183424 115147210752 115363282944 115561463808 115653597696 115832610816 116121614336 116124106644 116249329664 116526219264 116974944256 117068205072 117489369088 117675393024 117769212288 117898739712 117967346432 118245790208 118375841792 118380036096 118673737728 119084679168 119384358912 119638564864 119870045568 120354963456 120844598784 121279348736 121281951744 121568219136 121701924864 121772744704 122501922816 122734430208 123071702768 123235467264 123497873408 123500524032 123808659072 123944828928 124237381632 124545615376 124742811648 124979572224 125056730232 125191585792 125194272768 125291397504 125489774592 125801115531 126073451616 126212112384 126527012864 126554415624 126693605376 126823888828 126967873536 127041757696 127481675776 127484411904 127583313312 127723634688 127802486784 127943049216 128245039104 128563215872 128565975213 128841531392 128869435422 128983236608 129011171328 129090818304 129232797696 129333055488 129859216032 130140337152 130283470848 130384543744 130608529408 130636816128 130780495872 130914982016 131063611392 131139878912 131388781056 131596812288 131698904064 131843751936 131925147648 132175540224 132710416384 132713264736 132997709824 133026513984 133172822016 133505089536 133792234368 134126047328 134273564672 134338412544 134486163456 134590496768 134593385472 134821707776 135138045952 135478124418 135627128832 135947255808 136096776192 136439267328 136579572584 136729788416 136994337792 137287958528 137548529664 138108112896 138452694016 138455665614 138604969984 138932125696 138935107584 139848386496 140002197504 140113817298 140653374592 140840534016 140985365248 141140426752 141495610368 141985579008 142337846144 142342889472 142563213312 142918909952 142921977408 143076098048 143190168576 143416885248 143772703464 144083944704 144602300416 144633617856 144941587232 144946722816 145106141184 145190580224 145533280256 145693343744 145809500928 146059984896 146682611712 146929389568 146934595584 147247464448 147279354768 147532363776 147809206272 148129185792 148410532608 148731813888 149010907136 149266890752 149299218432 149617122304 149622423552 149874147328 150513033216 150771597312 150891803244 151057760256 151414308864 151502418704 151669047296 151674421248 151997382656 152030301696 152577245184 152907546624 153286911232 153529614336 153652019157 153817710592 153821011968 154204796928 154443481088 154448953344 154832142192 155368292352 155759280768 155930591232 156090940096 156298641408 156900524032 157025616384 157198319616 158231650304 158235046416 158608535904 158779572224 158782980096 159179145216 159826727424 160130076912 160473284608 160783773696 160960610304 161126131712 161531609883 161709268992 162090958848 162269233152 162677587968 163059285636 163335897088 163339402752 163466120181 163645906944 163724940288 163905011712 164313956352 164667365376 165078212096 165259771904 165295563264 165649842176 165653397504 166323748864 166639429632 166742306976 166925697024 167055196672 167319699456 167637270528 167734820708 167925252096 168097935488 168282816512 168319262592 168608415744 168739220832 168924807168 169290498048 169979215872 170111084416 170298179584 170403315712 170440221042 170590732288 170627678208 170993385472 170997055488 171421300284 171825913896 172014895104 172121091072 172310396928 172444073984 172447775136 173044924416 173145621376 173342195712 173520449536 173711294464 173748916224 174182421504 174373994496 174751481856 175185041408 175462416384 175598538752 175602307608 175791669248 175900196864 176234053632 176513089536 176951019648 177368685312 177563762688 178006786048 178010606592 178389645824 178627018752 179117883392 179457847296 180532445184 180637499224 180836171776 181263007744 181266898176 181919023104 182659117056 183398039552 183752884224 184144150528 184607554152 185246810112 185706408641 185712988608 185917243392 186356072448 186464515328 186669596672 186818423064 187114217472 187787378688 187937096256 188660813824 189110177424 189314105344 189318168576 189790519296 190084284416 190235833242 190562636544 190920224768 191222513664 191374969968 191585452032 191696937952 191703730176 191914573824 192111926272 192367558656 192844823808 193262297088 193474854912 193999583232 194412667904 194746646528 194788824048 195210505728 195425206272 195576815616 195912794112 196372473024 196709818368 197078941696 197083171584 197505581056 197548356096 197765627904 197880710144 197887721472 198309085184 199065624576 199496564736 199991516998 200257634304 200684044288 200688351552 201028796416 201189070992 201410347008 201507618816 201729245184 201885745152 202232561664 202707068928 203217186627 203436326912 203440693248 203876728832 203920883712 204145164288 204706152448 204869358876 205094682624 205606395904 205931937792 206322794496 206442856256 207157723136 207162169344 207679041024 207907454976 208398188544 209367488512 209597759488 209772579744 210003296256 210980061888 211478047872 211710640128 212238860288 212243415552 212978368512 213102303232 213506769216 213844819968 214378364928 214614147072 214785252864 215375479844 215612358656 215659055196 216121278464 216125917056 216903450624 217412380848 217785870336 217954826908 218194542592 218299920384 218540015616 218714251392 219085275136 219089977344 219556487168 219848638464 220394084352 220871196672 221713809408 221941805449 222185906176 222193778688 222323075968 222567596032 222615798912 223092932608 223097720832 223516360704 223900336128 224425683456 224811220992 224985627776 225233076224 225720664064 225769549824 226157395968 226638954496 227253628056 227503570944 227996073984 228561733712 228865867776 229101218528 229353193472 229361319936 229494788096 229747195904 229930366848 230294421504 230726565888 231122927616 231307195392 231665221632 232243228672 232248213288 232498659328 233052438528 233949888512 234136410144 234978738176 235350786048 235538424576 235797479424 235934692864 236491580416 236751683584 237347475456 238169358336 238768717824 239277129728 239740091136 240709926912 241689197568 242558697472 242563903488 243136438272 243403849728 243545489408 245003845632 245468860416 246143405536 246470934528 246995746816 247001048064 247617318144 247889657856 248474763264 249091230752 249485623296 249959144448 250113460464 250383171584 250388545536 250582795008 250979549184 251602231062 252146903232 252424224768 253054025728 253108831248 253387210752 253647777656 253935747072 254083515392 254963351552 254968823808 255166626624 255447269376 255604973568 255886098432 256490078208 257126431744 257131950426 257683062784 257738870844 257966473216 258022342656 258181636608 258465595392 258666110976 259718432064 260280674304 260566941696 260769087488 261217058816 261273632256 261560991744 261829964032 262127222784 262279757824 262777562112 263193624576 263397808128 263687503872 263850295296 264351080448 265420832768 265426529472 265995419648 266053027968 266345644032 267010179072 267584468736 268252094656 268547129344 268676825088 269180993536 269186770944 269643415552 270276091904 270956248836 271254257664 271894511616 272878534656 273159145168 273459576832 273988675584 274575917056 275097059328 276216225792 276905388032 276911331228 277209939968 277864251392 277870215168 279696772992 280004395008 280227634596 281306749184 281681068032 281970730496 282280853504 282991220736 283971158016 284675692288 284685778944 285126426624 285353749863 285837819904 285843954816 286380337152 286833770496 287545406928 288167889408 289204600832 289267235712 289883174464 289893445632 290212282368 290381160448 291066560512 291386687488 291619001856 292119969792 293365223424 293535936239 293858779136 293869191168 294494928896 294558709536 295064727552 295618412544 296258371584 296821065216 297463627776 298021814272 298533781504 298598436864 299234244608 299244847104 299748294656 299987275497 301026066432 301543194624 301783606488 302115520512 302828617728 303004837408 303338094592 303348842496 303994765312 304060603392 305154490368 305815093248 306573822464 307059228672 307304038314 307635421184 307642023936 308409593856 308886962176 308897906688 309664284384 310736584704 311518561536 311861182464 312181880192 312597282816 313801048064 314051232768 314396639232 316463300608 316470092832 317217071808 317559144448 317565960192 318358290432 319653454848 320260153824 320946569216 321567547392 321921220608 322252263424 323063219766 323418537984 324181917696 324538466304 325355175936 326118571272 326671794176 326678805504 326932240362 327291813888 327449880576 327810023424 328627912704 329334730752 330156424192 330519543808 330591126528 331299684352 331306795008 332647497728 333278859264 333484613952 333851394048 334110393344 334639398912 335274541056 335469641416 335850504192 336195870976 336565633024 336638525184 337216831488 337478441664 337849614336 338580996096 339958431744 340222168832 340596359168 340806631424 340880442084 341181464576 341255356416 341994110976 342842600568 343651827792 344029790208 344242182144 344620793856 344888147968 344895550272 346089848832 346291242752 346684391424 347040899072 347422588928 347497832448 348364843008 348747988992 350370082816 350924832768 351197077504 351204615216 351583338496 351800393728 352468107264 353026179072 353902039296 354737370624 355127525376 356013572096 356021213184 356779291648 357254037504 358235766784 358915694592 361064890368 361274998448 361672343552 362526015488 362533796352 363838046208 365318234112 366796079104 367505768448 368288301056 369215108304 370493620224 371412817282 371425977216 371834486784 372712144896 372929030656 373339193344 373636846128 374228434944 375574757376 375874192512 377321627648 377403346593 378220354848 378628210688 378636337152 379581038592 380168568832 380471666484 381125273088 381840449536 382445027328 382749939936 383170904064 383393875904 383407460352 383829147648 384223852544 384735117312 385689647616 386524594176 386949709824 387999166464 388825335808 389493293056 389577648096 390421011456 390850412544 391153631232 391825588224 392744946048 393419636736 394157883392 394166343168 395011162112 395096712192 395531255808 395761420288 395775442944 396618170368 398131249152 398993129472 399983033996 400515268608 401368088576 401376703104 402057592832 402378141984 402820694016 403015237632 403458490368 403771490304 404465123328 405414137856 406434373254 406872653824 406881386496 407753457664 407841767424 408290328576 409412304896 409738717752 410189365248 411212791808 411863875584 412645588992 412885712512 414315446272 414324338688 415358082048 415814909952 416796377088 418734977024 419195518976 419545159488 420006592512 421960123776 422956095744 423421280256 424477720576 424486831104 425956737024 426204606464 427013538432 427689639936 428756729856 429228294144 429570505728 430750959688 431224717312 431318110392 432242556928 432251834112 433806901248 434824761696 435571740672 435909653816 436389085184 436599840768 437080031232 437428502784 438170550272 438179954688 439112974336 440788168704 441742393344 443427618816 443883610898 444371812352 444387557376 444646151936 445135192064 445231597824 446185865216 446195441664 447032721408 447800672256 448851366912 449622441984 449971255552 450466152448 451441328128 451539099648 452314791936 453277908992 454507256112 455007141888 455992147968 457123467424 457731735552 458202437056 458706386944 458722639872 458989576192 459494391808 459860733696 460588843008 461453131776 462614390784 463330443264 464486457344 464496426576 464997318656 466104877056 467899777024 468272820288 469957476352 470701572096 471076849152 471594958848 471869385728 472983160832 473503367168 474694950912 476338716672 477537435648 478554259456 479480182272 481419853824 483378395136 484594829649 485117394944 485127806976 486272876544 486807699456 487090978816 490007691264 490398360543 490937720832 492286811072 492941869056 493991493632 494002096128 495234636288 495779315712 496949526528 498182461504 498971246592 499918288896 500226920928 500766343168 500777091072 501165590016 501959098368 503204462124 504293806464 504848449536 506108051456 506217662496 506774421504 507295555312 507871494144 508167030784 509926703104 509937647616 510333253248 510894538752 511209947136 511772196864 512980156416 514252863488 514263900852 515366125568 515477741688 516044685312 516363273216 516931190784 517332221952 519436864128 520561348608 521133883392 521538174976 522434117632 522547264512 523121983488 523659928064 524254445568 524559515648 525555124224 526387249152 526795616256 527375007744 527700590592 528702160896 530841665536 530853058944 531990839296 532106055936 532691288064 534020358144 535168937472 536504189312 537094258688 537353650176 538361987072 538373541888 539286831104 540552183808 541912497672 542508515328 543789023232 545757069312 546318290336 546919153664 547977351168 549151834112 550194118656 552432451584 553810776064 553822662456 554419879936 555728502784 555740430336 557119225923 559393545984 560008790016 560455269192 562613498368 563362136064 563941460992 564561707008 565982441472 567942316032 569351384576 569371557888 570252853248 570707499726 571675639808 571687909632 572760674304 573667540992 575090813856 576335778816 578409201664 578534471424 579766348928 579786891264 580424564736 580762320896 582133121024 582773374976 583238003712 584239939584 586730446848 587071872478 587717558272 587738382336 588989857792 589117419072 590129455104 591236825088 592516743168 593642130432 594927255552 596043628544 597067563008 597196873728 598468489216 598489694208 599496589312 599974550994 602052132864 603086389248 603567212976 604231041024 605657235456 606009674816 606676189184 606697684992 607989530624 608121206784 610308980736 611630186496 613147644928 614118457344 614608076628 615270842368 615284047872 616819187712 617773924352 617795813376 619328568768 621473169408 623037123072 623722364928 624363760384 625194565632 628102465536 628793278464 632926601216 632940185664 634434143616 635131920384 636716580864 639306909696 640520307648 641893138432 643135094784 643842441216 644504526848 646126439532 646837075968 648363835392 650710351872 652237142544 653343588352 653357611008 653864480724 654583627776 654899761152 655620046848 657255825408 658669461504 660312848384 661039087616 661182253056 662599368704 662613590016 665294995456 665825416347 666557718528 666969227904 667702788096 668220786688 669278797824 670549082112 670939282832 671701008384 672391741952 673131266048 673277050368 674433662976 674956883328 675699228672 677161992192 679916863488 680444337664 681192718336 681613262848 681760884168 682510712832 683988221952 685685201136 687303655584 688059580416 688484364288 689241587712 689776295936 689791100544 692179697664 692582485504 693368782848 694081798144 694845177856 694995664896 696729686016 697495977984 699970309493 700740165632 701849665536 702394155008 702409230432 703166676992 703600787456 704936214528 706052358144 707804078592 709474741248 710255050752 712027144192 712042426368 713558583296 714508075008 716471533568 717831389184 722129780736 722549996896 723344687104 725052030976 725067592704 727676092416 730636468224 733592158208 735011536896 736576602112 738430216608 740987240448 742825634564 742851954432 743668973568 745424289792 745858061312 746678386688 747273692256 748456869888 751149514752 751748385024 754643255296 754806693186 756440709696 757256421376 757272674304 759162077184 760337137664 760943332968 762250546176 763680899072 764890054656 765499879872 766341808128 766787751808 766814920704 767658295296 768447705088 769470234624 771379295232 773049188352 773899419648 775998332928 777650671616 778986586112 779155296192 780842022912 781700825088 782307262464 783651176448 785489892096 786839273472 788315766784 788332686336 790022324224 790193424384 791062511616 791522840576 791550885888 793236340736 796262498304 797986258944 799966067992 801030537216 802736177152 802753406208 804115185664 804756283968 805641388032 806030475264 807542980608 808930246656 810828275712 812868746508 813745307648 813762772992 815683534848 818824609792 819477435504 820378730496 822425583616 823727751168 825291177984 825771425024 828630892544 828648677376 830716164096 831629819904 833592754176 837469954048 838391037952 839090318976 840013185024 843920247552 845912191488 846842560512 848955441152 848973662208 851913474048 852409212928 854027076864 855379279872 857513459712 859141011456 861501919376 862449434624 862636220784 864485113856 864503668224 867613802496 869649523392 871143481344 871819307632 872778170368 873199681536 874160062464 874857005568 876341100544 876359909376 878225948672 880607808717 881576337408 883484786688 886855237632 887767221796 888743624704 888775114752 889292303872 890270384128 890463195648 892371730432 892390883328 894065442816 895601344512 897702733824 899244883968 899942511104 899961826491 900932304896 902882656256 903078199296 904629583872 906555817984 909014512224 910014283776 911984295936 914246934848 915463471104 916404874112 917412773888 917445279744 917979152384 918988783616 919721467392 921177686016 922906263552 925228781568 926660886528 928972914688 928992853152 929994637312 932209754112 935799554048 936545640576 939914952704 941403144192 942153698304 943189917696 943738771456 945966321664 947006734336 949389901824 952677433344 955074871296 957108518912 958960364544 962839707648 966756790272 969189659298 970234789888 970255613952 972545753088 973615398912 974181957632 980015382528 980796721086 981875441664 984573622144 985883738112 987982987264 988004192256 990469272576 991558631424 993899053056 996364923008 997942493184 999836577792 1000453841856 1001532686336 1001554182144 1002331180032 1003918196736 1006408924248 1008587612928 1009696899072 1012216102912 1012435324992 1013548843008 1014591110624 1015742988288 1016334061568 1019853406208 1019875295232 1020666506496 1021789077504 1022419894272 1023544393728 1028505726976 1028527801704 1030732251136 1030955483376 1032089370624 1032726546432 1033862381568 1034664443904 1038873728256 1041122697216 1042267766784 1043076349952 1044868235264 1045094529024 1046243966976 1047319856128 1049119031296 1051110248448 1052774498304 1053591232512 1054750015488 1055401181184 1057404321792 1061683331072 1061706117888 1063981678592 1064212111872 1065382576128 1068040716288 1070337874944 1073008378624 1074188517376 1074707300352 1076723974144 1076747083776 1081104367616 1083824995344 1085017030656 1087578046464 1091514138624 1092636580672 1093838307328 1095954702336 1098303668224 1100388237312 1104864903168 1107621552128 1107645324912 1108839759872 1111457005568 1111480860672 1114238451846 1118787091968 1120017580032 1120910538384 1125226996736 1126724272128 1127882921984 1129123414016 1131964882944 1135884632064 1138702769152 1138743115776 1140505706496 1141414999452 1143351279616 1143375819264 1145521348608 1147335081984 1150181627712 1152671557632 1156818403328 1157068942848 1159532697856 1159573782528 1160849129472 1161524641792 1164266242048 1166476007424 1168479879168 1173460893696 1174143744956 1175435116544 1175476764672 1177979715584 1178234838144 1180258910208 1182473650176 1185033486336 1187284260864 1189854511104 1192087257088 1194135126016 1194393747456 1196936978432 1196979388416 1198993178624 1199949101988 1204104265728 1206172778496 1207134425952 1208462082048 1211314470912 1212019349632 1213352378368 1213395369984 1215979061248 1216242413568 1220617961472 1223260372992 1226295289856 1228236914688 1229216153256 1230541684736 1230568095744 1233638375424 1235547848704 1235591626752 1238657137536 1242946338816 1246074246144 1247444729856 1248727520768 1250389131264 1256204931072 1257586556928 1265853202432 1265880371328 1268868287232 1270263840768 1273433161728 1278613819392 1281040615296 1283786276864 1286270189568 1287684882432 1289009053696 1292252879064 1293674151936 1296727670784 1299944860487 1301420703744 1304474285088 1306687176704 1306715222016 1307728961448 1309167255552 1309799522304 1311240093696 1314511650816 1317338923008 1320625696768 1322078175232 1322364506112 1325198737408 1325227180032 1330589990912 1331650832694 1333115437056 1333938455808 1335405576192 1336441573376 1338557595648 1341098164224 1341878565664 1343402016768 1344783483904 1346262532096 1346554100736 1348867325952 1349913766656 1351398457344 1354323984384 1359833726976 1360888675328 1362385436672 1363226525696 1363521768336 1365021425664 1367976443904 1371370402272 1374607311168 1376119160832 1376968728576 1378483175424 1379552591872 1379582201088 1384359395328 1385164971008 1388163596288 1389690355712 1389991329792 1393459372032 1394991955968 1399940618986 1401480331264 1403699331072 1404788310016 1404818460864 1406333353984 1407201574912 1409872429056 1412104716288 1415608157184 1418949482496 1420510101504 1424054288384 1424084852736 1427117166592 1429016150016 1432943067136 1435662778368 1444259561472 1445099993792 1446689374208 1450104061952 1450135185408 1455352184832 1461272936448 1467184316416 1470023073792 1473153204224 1476860433216 1481974480896 1485651269128 1485703908864 1487337947136 1490848579584 1491716122624 1493356773376 1494547384512 1496913739776 1502299029504 1503496770048 1509286510592 1509613386372 1512881419392 1514545348608 1518324154368 1520674275328 1521886665936 1524501092352 1527361798144 1529780109312 1530999759744 1532683616256 1533575503616 1533629841408 1535316590592 1536895410176 1538940469248 1542758590464 1546098376704 1551996665856 1555301343232 1557973172224 1558310592384 1561684045824 1563401650176 1564614524928 1567302352896 1570979784192 1573678546944 1576631533568 1576665372672 1580044648448 1580386848768 1582125023232 1583045681152 1583101771776 1586472681472 1592524996608 1595972517888 1599932135984 1602061074432 1605472354304 1605506812416 1608230371328 1609512567936 1611282776064 1612060950528 1615085961216 1617860493312 1621656551424 1625737493016 1627490615296 1627525545984 1631367069696 1637649219584 1638954871008 1640757460992 1644851167232 1647455502336 1650582355968 1651542850048 1657261785088 1657297354752 1661432328192 1663259639808 1667185508352 1671357677769 1674939908096 1676782075904 1678180637952 1680026370048 1687840495104 1691824382976 1693685121024 1697910882304 1697947324416 1703826948096 1704818425856 1708054153728 1710758559744 1715026919424 1718282022912 1723003838752 1724898869248 1725272441568 1728970227712 1729007336448 1735227604992 1739299046784 1742286962688 1743638615264 1745556340736 1746399363072 1748320124928 1749714011136 1752682201088 1752719818752 1756451897344 1761215617434 1763152674816 1766969573376 1773710475264 1775534443592 1777487249408 1777550229504 1778584607744 1780540768256 1780926391296 1784743460864 1784781766656 1788130885632 1791202689024 1795405467648 1798489767936 1799885022208 1799923652982 1801864609792 1805765312512 1806156398592 1809259167744 1813111635968 1818029024448 1820028567552 1823968591872 1828493869696 1830926942208 1832809748224 1834825547776 1834890559488 1835958304768 1837977567232 1839442934784 1842355372032 1845812527104 1850457563136 1853321773056 1857945829376 1857985706304 1859989274624 1864419508224 1871599108096 1873091281152 1879829905408 1884307396608 1886379835392 1887477542912 1891932643328 1894013468672 1898779803648 1910149742592 1914217037824 1917920729088 1925679415296 1933513580544 1938379318596 1940469579776 1940511227904 1945091506176 1948363915264 1960030765056 1961593442172 1963750883328 1969147244288 1971767476224 1975965974528 1976008384512 1980938545152 1983117262848 1987798106112 1992729846016 1995884986368 1997476249041 1999673155584 2000907683712 2003108364288 2004662360064 2007836393472 2012817848496 2017175225856 2019393798144 2024432205824 2024870649984 2027097686016 2029182221248 2031485976576 2032668123136 2039706812416 2039750590464 2041333012992 2043578155008 2044839788544 2057011453952 2057055603408 2061464502272 2061910966752 2064178741248 2065453092864 2067724763136 2069328887808 2077747456512 2082245394432 2084535533568 2086152699904 2089736470528 2090189058048 2092487933952 2094639712256 2098238062592 2099910928479 2102220496896 2105548996608 2107182465024 2109500030976 2110802362368 2114808643584 2123366662144 2123412235776 2127963357184 2128424223744 2130765152256 2136081432576 2140675749888 2146016757248 2148377034752 2149414600704 2153447948288 2153494167552 2162208735232 2167649990688 2170034061312 2175156092928 2183028277248 2185273161344 2187676614656 2191909404672 2196607336448 2200776474624 2209729806336 2215243104256 2215290649824 2217679519744 2222914011136 2222961721344 2228476903692 2237574183936 2240035160064 2241821076768 2250453993472 2253448544256 2255765843968 2258246828032 2263929765888 2271769264128 2277405538304 2277486231552 2281011412992 2282829998904 2286702559232 2286751638528 2291042697216 2294670163968 2300363255424 2305343115264 2313636806656 2314137885696 2319065395712 2319147565056 2321698258944 2323049283584 2328532484096 2332952014848 2336959758336 2346921787392 2348287489912 2350870233088 2350953529344 2355959431168 2356469676288 2360517820416 2364947300352 2370066972672 2374568521728 2379709022208 2384174514176 2388270252032 2388787494912 2393873956864 2393958776832 2397986357248 2399898203976 2408208531456 2412345556992 2414268851904 2416924164096 2422628941824 2424038699264 2426704756736 2426790739968 2431958122496 2432484827136 2441235922944 2452590579712 2456473829376 2458432306512 2461083369472 2461136191488 2467276750848 2471095697408 2471183253504 2477314275072 2485892677632 2492148492288 2494889459712 2497455041536 2500778262528 2512409862144 2515173113856 2531706404864 2531760742656 2537736574464 2540527681536 2546866323456 2557227638784 2562081230592 2567572553728 2572540379136 2578018107392 2584505758128 2587348303872 2593455341568 2599889720974 2602841407488 2608948570176 2613374353408 2613430444032 2615457922896 2618334511104 2619599044608 2622480187392 2629023301632 2634677846016 2641251393536 2641823426151 2644156350464 2644729012224 2650397474816 2650454360064 2661179981824 2663301665388 2666230874112 2667876911616 2670811152384 2672883146752 2677115191296 2682196328448 2683757131328 2686804033536 2689566967808 2692525064192 2693108201472 2697734651904 2699827533312 2702796914688 2708647968768 2719667453952 2721777350656 2724770873344 2726453051392 2727043536672 2730042851328 2735952887808 2742740804544 2749214622336 2752238321664 2753937457152 2756966350848 2759105183744 2759164402176 2768718790656 2770329942016 2776327192576 2779982659584 2786918744064 2789983911936 2799881237972 2802960662528 2807398662144 2809576620032 2809636921728 2814403149824 2819744858112 2824209432576 2831216314368 2837898964992 2841020203008 2848108576768 2848169705472 2854234333184 2858032300032 2865886134272 2871325556736 2888519122944 2890199987584 2893378748416 2900208123904 2900270370816 2910704369664 2922545872896 2934368632832 2940046147584 2946306408448 2953720866432 2963948961792 2971302538256 2971407817728 2974675894272 2981697159168 2983432245248 2986713546752 2989094769024 2993827479552 3004598059008 3006993540096 3018573021184 3019226772744 3025762838784 3029090697216 3036648308736 3041348550656 3043773331872 3049002184704 3054723596288 3059560218624 3061999519488 3065367232512 3067151007232 3067259682816 3070633181184 3073790820352 3085517180928 3092196753408 3103993331712 3110602686464 3115946344448 3116621184768 3123368091648 3126803300352 3129229049856 3134604705792 3141959568384 3147357093888 3153263067136 3153330745344 3160089296896 3160773697536 3164250046464 3166091362304 3166203543552 3172945362944 3185049993216 3191945035776 3199864271968 3204122148864 3210944708608 3211013624832 3216460742656 3219025135872 3222565552128 3224121901056 3230171922432 3243313102848 3251474986032 3254981230592 3255051091968 3262734139392 3275298439168 3277909742016 3281514921984 3289702334464 3294911004672 3301164711936 3303085700096 3314523570176 3314594709504 3322864656384 3326519279616 3334371016704 3342715355538 3349879816192 3353564151808 3356361275904 3360052740096 3375680990208 3383648765952 3387370242048 3395821764608 3395894648832 3407653896192 3409636851712 3416108307456 3421517119488 3430053838848 3436564045824 3446007677504 3449797738496 3450544883136 3457940455424 3458014672896 3470455209984 3478598093568 3484573925376 3487277230528 3491112681472 3492798726144 3499428022272 3505364402176 3505439637504 3512903794688 3522431234868 3526305349632 3533939146752 3547420950528 3551068887184 3554974498816 3555100459008 3557169215488 3561081536512 3561852782592 3569486921728 3569563533312 3576261771264 3582405378048 3590810935296 3596979535872 3599770044416 3599847305964 3603729219584 3612312797184 3618518335488 3626223271936 3636058048896 3640057135104 3647937183744 3656987739392 3661853884416 3665619496448 3669651095552 3669781118976 3671916609536 3678885869568 3684710744064 3691625054208 3700915126272 3706643546112 3715891658752 3715971412608 3728839016448 3743198216192 3746182562304 3759659810816 3768614793216 3772759670784 3774955085824 3783865286656 3788026937344 3797559607296 3820299485184 3828434075648 3835841458176 3851358830592 3867027161088 3876758637192 3880939159552 3881022455808 3890183012352 3896727830528 3899834581461 3920061530112 3923186884344 3927501766656 3938294488576 3943534952448 3951931949056 3952016769024 3961877090304 3966234525696 3975596212224 3985459692032 3991769972736 3994952498082 3999346311168 4001815367424 4006216728576 4009324720128 4015672786944 4025635696992 4034350451712 4038787596288 4048864411648 4049741299968 4054195372032 4058364442496 4062971953152 4065336246272 4079413624832 4079501180928 4082666025984 4087156310016 4089679577088 4114022907904 4114111206816 4122929004544 4123821933504 4128357482496 4130906185728 4135449526272 4138657775616 4155494913024 4164490788864 4169071067136 4172305399808 4179472941056 4180378116096 4184975867904 4189279424512 4196476125184 4199821856958 4204440993792 4211097993216 4214364930048 4219000061952 4221604724736 4229617287168 4246733324288 4246824471552 4255926714368 4256848447488 4261530304512 4272162865152 4281351499776 4292033514496 4296754069504 4298829201408 4306895896576 4306988335104 4324417470464 4335299981376 4340068122624 4350312185856 4366056554496 4370546322688 4375353229312 4383818809344 4401552949248 4419459612672 4430486208512 4430581299648 4435359039488 4445923442688 4456953807384 4475148367872 4480070320128 4483642153536 4500907986944 4506897088512 4511531687936 4516493656064 4527859531776 4554811076608 4554972463104 4562022825984 4565659997808 4573405118464 4573503277056 4582085394432 4589340327936 4600726510848 4610686230528 4627273613312 4628275771392 4638130791424 4638295130112 4646098567168 4657064968192 4665904029696 4673919516672 4693843574784 4696574979824 4701740466176 4701907058688 4711918862336 4712939352576 4721035640832 4729894600704 4740133945344 4749137043456 4759418044416 4768349028352 4777574989824 4787747913728 4787917553664 4795972714496 4799796407952 4816417062912 4824691113984 4828537703808 4833848328192 4845257883648 4848077398528 4853409513472 4853581479936 4863916244992 4864969654272 4882471845888 4905181159424 4912947658752 4916864613024 4922166738944 4922272382976 4934553501696 4942191394816 4942366507008 4954628550144 4971785355264 4984296984576 4989778919424 4994910083072 5001556525056 5024819724288 5030346227712 5063412809728 5063521485312 5075473148928 5081055363072 5093732646912 5114455277568 5124162461184 5135145107456 5145080758272 5156036214784 5169011516256 5174696607744 5186910683136 5199779441948 5205682814976 5217897140352 5226748706816 5226860888064 5230915845792 5236669022208 5239198089216 5244960374784 5258046603264 5269355692032 5282502787072 5283646852302 5288312700928 5289458024448 5300794949632 5300908720128 5322359963648 5326603330776 5332461748224 5335753823232 5341622304768 5345766293504 5354230382592 5364392656896 5367514262656 5373608067072 5379133935616 5385050128384 5386216402944 5395469303808 5399655066624 5405593829376 5417295937536 5439334907904 5443554701312 5449541746688 5452906102784 5454087073344 5460085702656 5471905775616 5485481609088 5498429244672 5504476643328 5507874914304 5513932701696 5518210367488 5518328804352 5537437581312 5540659884032 5552654385152 5559965319168 5573837488128 5579967823872 5599762475944 5605921325056 5614797324288 5619153240064 5619273843456 5628806299648 5639489716224 5662432628736 5675797929984 5682040406016 5696217153536 5696339410944 5708468666368 5731772268544 5742651113472 5777038245888 5780399975168 5786757496832 5800416247808 5800540741632 5821408739328 5845091745792 5868737265664 5880092295168 5892612816896 5907441732864 5927897923584 5942605076512 5942815635456 5949351788544 5963394318336 5966864490496 5973427093504 5978189538048 5987654959104 6013987080192 6037146042368 6038453545488 6051525677568 6058181394432 6073296617472 6082697101312 6087546663744 6098004369408 6109447192576 6119120437248 6123999038976 6130734465024 6134302014464 6134519365632 6147581640704 6171034361856 6184393506816 6207986663424 6221205372928 6231892688896 6233242369536 6246736183296 6253606600704 6258458099712 6269209411584 6283919136768 6294714187776 6299732785437 6306526134272 6306661490688 6320178593792 6321547395072 6328500092928 6332182724608 6332407087104 6345890725888 6370099986432 6383890071552 6399728543936 6408244297728 6421889417216 6422027249664 6432921485312 6438050271744 6445131104256 6448243802112 6460343844864 6486626205696 6502949972064 6509962461184 6510102183936 6525468278784 6550596878336 6555819484032 6563029843968 6579404668928 6589822009344 6602329423872 6606171400192 6629047140352 6629189419008 6645729312768 6653038559232 6668742033408 6685430711076 6699759632384 6712722551808 6720105480192 6751361980416 6767297531904 6774740484096 6791643529216 6791789297664 6815307792384 6819273703424 6832216614912 6843034238976 6860107677696 6873128091648 6892015355008 6899595476992 6901089766272 6915880910848 6916029345792 6940910419968 6957196187136 6969147850752 6974554461056 6982225362944 6985597452288 6998856044544 7010728804352 7010879275008 7025807589376 7044862469736 7052610699264 7067878293504 7094841901056 7102137774368 7109948997632 7110200918016 7114338430976 7122163073024 7123705565184 7138973843456 7139127066624 7152523542528 7164810756096 7181621870592 7193959071744 7199540088832 7199694611928 7207458439168 7224625594368 7237036670976 7252446543872 7272116097792 7280114270208 7295874367488 7313975478784 7323707768832 7331238992896 7339302191104 7343833219072 7357771739136 7369421488128 7383250108416 7401830252544 7413287092224 7431783317504 7431942825216 7457678032896 7486396432384 7492365124608 7519319621632 7537229586432 7545519341568 7549910171648 7567730573312 7576053874688 7595119214592 7640598970368 7656868151296 7671682916352 7702717661184 7734054322176 7753517274384 7761878319104 7762044911616 7780366024704 7793455661056 7799669162922 7840123060224 7846373768688 7855003533312 7876588977152 7887069904896 7903863898112 7904033538048 7923754180608 7932469051392 7951192424448 7970919384064 7983539945472 7989904996164 7998692622336 8003630734848 8012433457152 8018649440256 8031345573888 8051271393984 8068700903424 8077575192576 8097728823296 8099482599936 8108390744064 8116728884992 8125943906304 8130672492544 8159002361856 8165332051968 8174312620032 8179359154176 8228045815808 8228222413632 8245858009088 8247643867008 8256714964992 8261812371456 8270899052544 8277315551232 8310989826048 8328981577728 8344610799616 8358945882112 8360756232192 8369951735808 8378558849024 8392952250368 8399643713916 8408881987584 8422195986432 8428729860096 8443209449472 8459234574336 8493466648576 8493648943104 8511853428736 8513696894976 8523060609024 8544325730304 8562702999552 8584067028992 8593508139008 8597658402816 8613791793152 8613976670208 8648834940928 8670599962752 8680136245248 8700624371712 8732113108992 8741092645376 8750706458624 8767637618688 8803105898496 8838919225344 8860972417024 8861162599296 8891846885376 8913907614768 8950296735744 8960140640256 8967284307072 9001815973888 9013794177024 9023063375872 9032987312128 9055719063552 9099614023409 9109622153216 9109944926208 9124045651968 9131319995616 9146810236928 9147006554112 9164170788864 9178680655872 9201453021696 9221372461056 9254547226624 9256551542784 9276261582848 9276590260224 9292197134336 9314129936384 9331808059392 9347839033344 9387687149568 9393149959648 9403480932352 9403814117376 9423837724672 9425878705152 9442071281664 9459789201408 9480267890688 9498274086912 9518836088832 9536698056704 9555149979648 9575495827456 9575835107328 9591945428992 9599592815904 9632834125824 9649382227968 9657075407616 9667696656384 9690515767296 9696154797056 9706819026944 9727832489984 9729939308544 9764943691776 9810362318848 9825895317504 9833729226048 9844333477888 9844544765952 9869107003392 9884382789632 9884733014016 9909257100288 9943570710528 9968593969152 9979557838848 9989820166144 10003113050112 10049639448576 10060692455424 10126825619456 10127042970624 10150946297856 10162110726144 10187465293824 10228910555136 10248324922368 10270290214912 10290161516544 10312072429568 10338023032512 10349393215488 10373821366272 10399558883896 10411365629952 10435794280704 10453497413632 10453721776128 10461831691584 10473338044416 10478396178432 10516093206528 10538711384064 10565005574144 10567293704604 10576625401856 10578916048896 10601817440256 10644719927296 10653206661552 10664923496448 10671507646464 10683244609536 10691532587008 10708460765184 10728785313792 10735028525312 10747216134144 10758267871232 10770100256768 10772432805888 10790938607616 10799310133248 10811187658752 10878669815808 10887109402624 10899083493376 10905812205568 10908174146688 10920171405312 10943811551232 10970963218176 10996858489344 11008953286656 11015749828608 11036420734976 11036657608704 11074875162624 11081319768064 11105308770304 11119930638336 11147674976256 11199524951888 11211842650112 11229594648576 11238306480128 11238547686912 11257612599296 11278979432448 11324865257472 11351595859968 11364080812032 11392434307072 11392678821888 11416937332736 11463544537088 11485302226944 11554076491776 11560799950336 11573514993664 11600832495616 11601081483264 11642817478656 11690183491584 11699503744383 11737474531328 11760184590336 11785225633792 11814883465728 11855795847168 11885210153024 11885631270912 11898703577088 11926788636672 11933728980992 11946854187008 11956379076096 11975309918208 12027974160384 12074292084736 12076907090976 12103051355136 12116362788864 12146593234944 12165394202624 12175093327488 12196008738816 12218894385152 12238240874496 12247998077952 12261468930048 12268604028928 12269038731264 12295163281408 12342068723712 12368787013632 12415973326848 12442410745856 12463785377792 12466484739072 12493472366592 12507213201408 12516916199424 12538418823168 12567838273536 12589428375552 12599465570874 12613052268544 12613322981376 12640357187584 12643094790144 12657000185856 12664365449216 12664814174208 12691781451776 12740199972864 12767780143104 12799457087872 12816488595456 12843778834432 12844054499328 12865842970624 12876100543488 12890262208512 12896487604224 12920687689728 12973252411392 13005899944128 13019924922368 13020204367872 13050936557568 13101193756672 13111638968064 13126059687936 13158809337856 13204658847744 13212342800384 13258094280704 13258378838016 13291458625536 13306077118464 13370861422152 13399519264768 13425445103616 13440210960384 13502723960832 13534595063808 13549480968192 13583287058432 13583578595328 13638547406848 13664433229824 13686068477952 13720215355392 13746256183296 13784030710016 13799190953984 13802179532544 13831761821696 13832058691584 13881820839936 13914392374272 13938295701504 13949108922112 13964450725888 13971194904576 13997712089088 14021758550016 14051615178752 14089724939472 14105221398528 14135756587008 14189683802112 14204275548736 14219897995264 14220401836032 14228676861952 14244326146048 14247411130368 14277947686912 14278254133248 14305047085056 14363243741184 14387918143488 14399080177664 14399389223856 14414916878336 14449251188736 14474073341952 14504893087744 14544232195584 14560228540416 14591748734976 14627950957568 14647415537664 14662477985792 14678604382208 14687666438144 14715543478272 14738842976256 14766500216832 14803660505088 14826574184448 14863566635008 14863885650432 14915356065792 14984730249216 15038639243264 15074459172864 15091038683136 15099820343296 15135461146624 15190238429184 15281197940736 15313736302592 15343365832704 15405435322368 15468108644352 15507034548768 15523756638208 15524089823232 15560732049408 15586911322112 15599338325844 15680246120448 15692747537376 15710007066624 15753177954304 15774139809792 15807727796224 15808067076096 15847508361216 15864938102784 15902384848896 15941838768128 15967079890944 15979809992328 15997385244672 16007261469696 16024866914304 16037298880512 16062691147776 16102542787968 16137401806848 16155150385152 16195457646592 16198965199872 16216781488128 16233457769984 16251887812608 16261344985088 16318004723712 16330664103936 16348625240064 16358718308352 16456091631616 16456444827264 16491716018176 16495287734016 16513429929984 16523624742912 16541798105088 16554631102464 16621979652096 16657963155456 16689221599232 16717891764224 16721512464384 16739903471616 16757117698048 16785904500736 16799287427832 16817763975168 16844391972864 16857459720192 16886418898944 16918469148672 16986933297152 16987297886208 17023706857472 17027393789952 17046121218048 17088651460608 17125405999104 17168134057984 17187016278016 17195316805632 17227583586304 17227953340416 17297669881856 17341199925504 17360272490496 17401248743424 17464226217984 17482185290752 17501412917248 17535275237376 17606211796992 17677838450688 17721944834048 17722325198592 17783693770752 17827815229536 17900593471488 17920281280512 17934568614144 18003631947776 18046126751744 18065974624256 18111438127104 18199228046818 18219244306432 18219889852416 18248091303936 18262639991232 18293620473856 18294013108224 18328341577728 18357361311744 18402906043392 18442744922112 18509094453248 18513103085568 18552523165696 18553180520448 18584394268672 18628259872768 18663616118784 18695678066688 18775374299136 18786299919296 18806961864704 18807628234752 18847675449344 18851757410304 18884142563328 18919578402816 18960535781376 18996548173824 19037672177664 19073396113408 19110299959296 19150991654912 19151670214656 19183890857984 19199185631808 19265668251648 19298764455936 19314150815232 19335393312768 19381031534592 19392309594112 19413638053888 19459878617088 19529887383552 19620724637696 19651790635008 19667458452096 19689089531904 19738214006784 19768765579264 19769466028032 19818514200576 19887141421056 19937187938304 19959115677696 19979640332288 20006226100224 20099278897152 20253651238912 20254085941248 20301892595712 20324221452288 20374930587648 20457821110272 20496649844736 20540580429824 20580323033088 20624144859136 20676046065024 20698786430976 20747642732544 20799117767792 20822731259904 20871588561408 20906994827264 20907443552256 20923663383168 20946676088832 20956792356864 21032186413056 21077422768128 21130011148288 21134587409208 21157832097792 21203634880512 21289439854592 21306413323104 21329846992896 21343015292928 21366489219072 21383065174016 21416921530368 21457570627584 21470057050624 21494432268288 21516535742464 21540200513536 21544865611776 21581877215232 21598620266496 21622375317504 21757339631616 21774218805248 21798166986752 21811624411136 21816348293376 21840342810624 21887623102464 21941926436352 21993716978688 22017906573312 22031499657216 22072841469952 22073315217408 22149750325248 22162639536128 22210617540608 22239861276672 22295349952512 22399049903776 22423685300224 22459189297152 22476612960256 22477095373824 22515225198592 22557958864896 22649730514944 22703191719936 22728161624064 22784868614144 22785357643776 22833874665472 22927089074176 22970604453888 23108152983552 23121599900672 23147029987328 23201664991232 23202162966528 23285634957312 23380366983168 23399007488766 23474949062656 23520369180672 23570451267584 23629766931456 23711591694336 23770420306048 23771262541824 23797407154176 23853577273344 23867457961984 23893708374016 23912758152192 23950619836416 24055948320768 24148584169472 24153814181952 24206102710272 24232725577728 24293186469888 24330788405248 24350186654976 24392017477632 24437788770304 24495996155904 24522937860096 24537208057856 24538077462528 24590326562816 24684137447424 24737574027264 24831946653696 24884821491712 24927570755584 24932969478144 24986944733184 25033832398848 25076837646336 25135676547072 25178856751104 25198931141748 25226104537088 25226645962752 25286189580288 25328730898432 25329628348416 25383562903552 25480399945728 25535560286208 25598914175744 25632977190912 25687557668864 25688108998656 25752201086976 25780524417024 25792975208448 25841375379456 25946504822784 26011799888256 26040408735744 26101873115136 26202387513344 26223277936128 26252119375872 26317618675712 26409317695488 26424685600768 26516188561408 26516757676032 26582917251072 26741722844304 26799038529536 26850890207232 26880421920768 27005447921664 27069190127616 27098961936384 27166574116864 27167157190656 27277094813696 27298842070227 27328866459648 27372136955904 27440430710784 27492512366592 27568061420032 27598381907968 27604359065088 27663523643392 27664117383168 27763641679872 27828784748544 27876591403008 27898217844224 27928901451776 27942389809152 27995424178176 28043517100032 28103230357504 28179449878944 28210442797056 28271513174016 28379367604224 28408551097472 28439795990528 28440803672064 28457353723904 28488652292096 28494822260736 28555895373824 28556508266496 28610094170112 28726487482368 28775836286976 28798160355328 28798778447712 28829833756672 28898502377472 28948146683904 29009786175488 29088464391168 29120457080832 29183497469952 29255901915136 29294831075328 29324955971584 29357208764416 29375332876288 29431086956544 29477685952512 29533000433664 29607321010176 29653148368896 29727133270016 29727771300864 29830712131584 29969460498432 30077278486528 30148918345728 30182077366272 30199640686592 30270922293248 30380476858368 30562395881472 30627472605184 30686731665408 30810870644736 30936217288704 31014069097536 31047513276416 31048179646464 31121464098816 31173822644224 31198676651688 31360492240896 31385495074752 31420014133248 31506355908608 31548279619584 31615455592448 31616134152192 31695016722432 31729876205568 31883677536256 31934159781888 31959619984656 31994770489344 32014522939392 32049733828608 32074597761024 32125382295552 32205085575936 32274803613696 32310300770304 32390915293184 32397930399744 32433562976256 32466915539968 32522689970176 32636009447424 32661328207872 32697250480128 32717436616704 32912183263232 32912889654528 32983432036352 32990575468032 33026859859968 33047249485824 33109262204928 33243959304192 33315926310912 33378443198464 33443024928768 33514235396096 33571809001472 33598574855664 33635527950336 33688783945728 33714919440384 33772837797888 33836938297344 33973866594304 33974595772416 34047413714944 34054787579904 34092242436096 34177302921216 34250811998208 34336268115968 34374032556032 34390633611264 34455167172608 34455906680832 34595339763712 34682399851008 34720544980992 34802497486848 34928452435968 34964370581504 35002825834496 35070550474752 35212423593984 35355676901376 35443889668096 35444650397184 35567387541504 35655630459072 35801186942976 35840562561024 35869137228288 36007263895552 36092253503488 36222876254208 36398456093636 36438488612864 36439779704832 36496182607872 36525279982464 36587240947712 36588026216448 36656683155456 36714722623488 36805812086784 36885489844224 37018188906496 37026206171136 37105046331392 37106361040896 37168788537344 37256519745536 37327232237568 37391356133376 37550748598272 37572599838592 37613923729408 37615256469504 37695350898688 37703514820608 37768285126656 37839156805632 37921071562752 37993096347648 38075344355328 38146792226816 38220599918592 38301983309824 38303340429312 38367781715968 38398371263616 38531336503296 38597528911872 38628301630464 38670786625536 38762063069184 38784619188224 38827276107776 38919757234176 39059774767104 39241449275392 39303581270016 39334916904192 39378179063808 39476428013568 39537531158528 39637028401152 39774282842112 39874375876608 39918231355392 39959280664576 40198557794304 40507302477824 40508171882496 40603785191424 40648442904576 40749861175296 40915642220544 40993299689472 41081160859648 41160646066176 41248289718272 41352092130048 41397572861952 41495285465088 41598235535584 41645462519808 41743177122816 41813989654528 41814887104512 41847326766336 41893352177664 41913584713728 42154845536256 42260022296576 42269174818416 42315664195584 42407269761024 42578879709184 42612826646208 42659693985792 42686030585856 42732978438144 42766130348032 42833843060736 42915141255168 42940114101248 43033071484928 43080401027072 43089731223552 43163754430464 43197240532992 43244750635008 43514679263232 43548437610496 43596333973504 43623248822272 43632696586752 43680685621248 43775246204928 43883852872704 43987433957376 44035813146624 44062999314432 44145682939904 44146630434816 44299500650496 44325279072256 44421235081216 44479722553344 44590699905024 44798099807552 44847370600448 44953225920512 44954190747648 45030450397184 45115917729792 45299461029888 45406383439872 45569737228288 45570715287552 45667749330944 45854178148352 45941208907776 46216305967104 46243199801344 46294059974656 46403329982464 46404325933056 46571269914624 46760733966336 46798014977532 47040738361344 47140902535168 47259533862912 47423183388672 47540840612096 47542525083648 47594814308352 47707154546688 47734915923968 47825516304384 47901239672832 48111896641536 48297168338944 48307628363904 48412205420544 48465451155456 48586372939776 48661576810496 48700373309952 48784034955264 48875577540608 48991992311808 49045875720192 49074416115712 49076154925056 49180653125632 49368274894848 49475148054528 49663893307392 49769642983424 49855141511168 49865938956288 49973889466368 50067664797696 50153675292672 50271353094144 50357713502208 50397862283496 50452209074176 50453291925504 50572379160576 50657461796864 50659256696832 50767125807104 50960799891456 51071120572416 51197828351488 51265954381824 51375115337728 51376217997312 51504402173952 51561048834048 51585950416896 51682750758912 51893009645568 52023599776512 52080817471488 52203746230272 52404775026688 52446555872256 52504238751744 52635237351424 52818635390976 52849371201536 53032377122816 53033515352064 53165834502144 53483445688608 53598077059072 53701780414464 53760843841536 54010895843328 54138380255232 54197923872768 54333148233728 54334314381312 54554189627392 54597684140454 54657732919296 54744273911808 54880861421568 54985024733184 55136122840064 55196763815936 55208718130176 55327047286784 55328234766336 55527283359744 55657569497088 55753182806016 55796435688448 55857802903552 55884779618304 55990848356352 56087034200064 56206460715008 56358899757888 56420885594112 56543026348032 56758735208448 56817102194944 56879591981056 56881607344128 56914707447808 56977304584192 56989644521472 57113016532992 57220188340224 57452974964736 57551672573952 57596320710656 57597556895424 57659667513344 57797004754944 57896293367808 58019572350976 58176928782336 58240914161664 58511803830272 58589662150656 58649911943168 58714417528832 58750665752576 58862173913088 58955371905024 59214642020352 59306296737792 59454266540032 59455542601728 59661424263168 59938920996864 60154556973056 60297836691456 60399281373184 60541844586496 60760953716736 61124791762944 61254945210368 61373463330816 61621741289472 61872434577408 62028138195072 62096359292928 62242928197632 62347645288448 62397353303376 62720984481792 62770990149504 62840028266496 63012711817216 63096559239168 63230911184896 63232268304384 63390033444864 63767355072512 63868319563776 63919239969312 63989540978688 64029045878784 64099467657216 64149195522048 64250764591104 64410171151872 64549607227392 64620601540608 64781830586368 64795860799488 64867125952512 64933831079936 65045379940352 65272018894848 65322656415744 65394500960256 65434873233408 65824366526464 65825779309056 65966864072704 65981150936064 66053719719936 66094498971648 66218524409856 66487918608384 66631852621824 66756886396928 66886049857536 67028470792192 67143618002944 67197149711328 67271055900672 67377567891456 67429838880768 67545675595776 67673876594688 67947733188608 67949191544832 68094827429888 68109575159808 68184484872192 68354605842432 68501623996416 68672536231936 68748065112064 68781267222528 68910334345216 68911813361664 69190679527424 69364799702016 69441089961984 69604994973696 69856904871936 69928741163008 70005651668992 70141100949504 70424847187968 70711353802752 70887779336192 70889300794368 71134775083008 71311260918144 71602373885952 71681125122048 71738274456576 72014527791104 72184507006976 72445752508416 72796912187272 72876977225728 72879559409664 72992365215744 73050559964928 73174481895424 73176052432896 73313366310912 73611624173568 73770979688448 74036377812992 74052412342272 74210092662784 74212722081792 74337577074688 74513039491072 74654464475136 74782712266752 75101497196544 75145199677184 75227847458816 75230512939008 75390701797376 75407029641216 75536570253312 75678313611264 75986192695296 76150688710656 76293584453632 76441199837184 76603966619648 76606680858624 76735563431936 76796742527232 77062673006592 77256603260928 77341573251072 77524126138368 77569238376448 77654552215552 77839514468352 78482898550784 78607162540032 78669833808384 78756358127616 78952856027136 79075062317056 79274056802304 79548565684224 79748751753216 79918561329152 80397115588608 81014604955648 81016343764992 81207570382848 81296885809152 81499722350592 81831284441088 81896526210681 81986599378944 82162321719296 82321292132352 82496579436544 82704184260096 82795145723904 82990570930176 83196471071168 83290925039616 83486354245632 83627979309056 83629774209024 83694653532672 83786704355328 83827169427456 84309691072512 84520044593152 84538349636832 84631328391168 84814539522048 85157759418368 85225653292416 85319387971584 85372061171712 85465956876288 85532260696064 85667686121472 85830282510336 85880228202496 86066142969856 86179462447104 86327508860928 86394481065984 86489501270016 87029358526464 87096875220992 87246497644544 87265393173504 87361371242496 87550492409856 87767705745408 87974867914752 88071626293248 88125998628864 88291365879808 88293260869632 88599001300992 88650558144512 88842470162432 88959445106688 89181399810048 89596199615104 89694741200896 89906451841024 89908381495296 90060900794368 90231835459584 90598922059776 90812766879744 91139474456576 91141430575104 91335498661888 91708356296704 91882417815552 92432611934208 92486399602688 92588119949312 92806659964928 92808651866112 93142539829248 93521467932672 93596029955064 94081476722688 94281805070336 94519067725824 94846366777344 95081681224192 95085050167296 95189628616704 95469831847936 95651032608768 95802479345664 96223793283072 96594336677888 96615256727808 96824410841088 96930902310912 97172745879552 97323153620992 97400746619904 97568069910528 97751155081216 97983984623616 98091751440384 98148832231424 98152309850112 98361306251264 98736549789696 98950296109056 99327786614784 99539285966848 99710283022336 99731877912576 99947778932736 100135329595392 100542706188288 100715427004416 100795724566992 100904418148352 100906583851008 101144758321152 101314923593728 101318513393664 101534251614208 101921599782912 102142241144832 102395656702976 102531908763648 102750230675456 102752435994624 103008804347904 103122097668096 103171900833792 103365501517824 103786019291136 104047199553024 104161634942976 104407492460544 104893111744512 105008477503488 105270474702848 105637270781952 105698742403072 106067030704128 106331669004288 106966891377216 107196154118144 107403560828928 107521687683072 108021791686656 108276760510464 108666296467456 108668628762624 109108379254784 109195368280908 109315465838592 109488547823616 109761722843136 109970049466368 110272245680128 110393527631872 110417436260352 110654094573568 110656469532672 111054566719488 111315138994176 111506365612032 111592871376896 111715605807104 111769559236608 111981696712704 112174068400128 112412921430016 112717799515776 112841771188224 113086052696064 113517470416896 113634204389888 113759183962112 113763214688256 113829414895616 113979289042944 114226033065984 114440376680448 114905949929472 115103345147904 115192641421312 115195113790848 115594009509888 115792586735616 116039144701952 116353857564672 116481828323328 117023607660544 117179324301312 117299823886336 117428835057664 117501331505152 117724347826176 117910743810048 118429284040704 118612593475584 118908533080064 118911085203456 119322848526336 119877841993728 120309113946112 120595673382912 120798562746368 121083689172992 121521907433472 122249583525888 122509890420736 122746926661632 123243482578944 123744869154816 124056276390144 124192718585856 124485856395264 124695290576896 124794706606752 125441968963584 125541980299008 125680056532992 126025423634432 126461822369792 126464536608768 126780066889728 127534710145024 127736639127552 127838479938624 127979081957376 128058091757568 128198935314432 128298391044096 128501529182208 128820342303744 129099214454784 129241203081216 129563661172736 129591721598976 129734251905024 129867662159872 130090759880704 130544037789696 130645312831488 130789001920512 130869746466816 131648733052928 131651558618112 131933728145408 131962301872128 132107439439872 132188997943296 132437048819712 132975837216768 133263705243648 133513772793856 133772099715072 134056941584384 134287236005888 134394299422656 134542111801344 134859677761536 135091351191552 135347753189376 135895466377216 135898383089664 136219150319616 136709211684864 137003247992832 137345072463872 137496130224128 137562534445056 137823626723328 138381359054848 138729599404032 138882179923968 139209989947392 139713809743872 139857482326016 140011303337984 140282201899008 141422707605504 141775558672384 141778601588736 142269550166016 142622521836288 143204747771904 143476548913152 144029055582208 144369014013952 144891505016832 145593824374544 145753954451456 145759118819328 145984730431488 146101119929856 146348963790848 146352104865792 146626732621824 147223248347136 147541959376896 148104824684544 148420185325568 148425444163584 148675154149376 149026078982144 149308928950272 149565424533504 150202994393088 150290399354368 150455694917632 150461025878016 150781403594752 150814059282432 151073140506624 151356627222528 151972385390592 152301377421312 152587168907264 152882399674368 153207933239296 153213361717248 153471126863872 153593485054464 154125346013184 154513206521856 154683146502144 155048252276736 155138476752896 155309104431104 155679028936704 156965797101568 157214325080064 157339667616768 157512716255232 157905712054272 158150124634112 158548113604608 159097131368448 159497503506432 159837122658304 160794231177216 162029209911296 162032687529984 162415140765696 162593771618304 162999444701184 163662568882176 163793052421362 163973198757888 164324643438592 164642584264704 164993158873088 165408368520192 165590291447808 165981141860352 166392942142336 166581850079232 166972708491264 167255958618112 167259548418048 167389307065344 167573408710656 167654338854912 168619382145024 169040089186304 169076699273664 169262656782336 169629079044096 170315518836736 170451306584832 170638775943168 170744122343424 170931913752576 171064521392128 171660565020672 171760456404992 172132285939712 172358924894208 172655017721856 172788962131968 172979002540032 174058717052928 174193750441984 174492995289088 174530786347008 174722742484992 175535411490816 175949735829504 176143252586496 176251997257728 176582731759616 176586521739264 177301116289024 177684940324864 177918890213376 178362799620096 179192399230208 179389482401792 179812903682048 179816762990592 180463670919168 181197844119552 181625533759488 182282861150208 182670997323776 183416712593408 183764835631104 184865223868416 184972799205376 185176239898624 185613319929856 185617303732224 187042935865344 187192059910128 188162953445376 188563610140672 189038135451648 189692733554688 190163362448384 190170100334592 190939663695872 191302065217536 191604958691328 192447586566144 193188673355776 193230513455616 193648821682176 193861804621824 194345491759104 194801493239808 195136139821056 195502310162432 195967969247232 196183502880768 196297664462848 196304619700224 196722612502528 197473099579392 197900592218112 198655573229568 199078571933696 199420566044672 199463755825152 199895557865472 200270659190784 201085412376576 201430854008832 201591449133984 201808836296704 201813167702016 202289516642304 202629847187456 202637026787328 203068503228416 203843199565824 204284482289664 204791313405952 205063817527296 205500461350912 205504871989248 206017608695808 206244195336192 206343801667584 206731003035648 207572038582272 208094399106048 208323269885952 208814984921088 209786223489024 210016955006976 210540949405696 211274541563904 211397484806144 212134061408256 212663338008576 213933782754432 214392308236288 214807121657856 215043375366144 216043583373312 216553521020928 217332592934912 217337257525248 218216758509568 218390736561816 218630931677184 218977095647232 219523445686272 219940098932736 220544491360256 220787055263744 220834872520704 221308189147136 221312939065344 222109133438976 222630277988352 223012731224064 223185742753792 223431211614208 223539118473216 223963393425408 224348136800256 224825842860032 225435599031552 225683542376448 226172105392128 227034940833792 227268408779776 227518367924224 227658829791232 227958578085888 228452066131968 228880753360896 229811899858944 230206690295808 230385282842624 230390227581696 231188019019776 232078289403904 232707715129344 232963656646656 234047215321088 234599647772672 234857670115328 235002663010304 235448695652352 235821487620096 236858568081408 237225186951168 237817066160128 237822170406912 238645697052672 239755683987456 240618227892224 241191346765824 241597125492736 242167378345984 243043814866944 244499167051776 245019780841472 245493853323264 246486965157888 247489738309632 248112552780288 248385437171712 248971712790528 249390581153792 249589413213504 250883937927168 251083960598016 251360113065984 252050847268864 252929073217536 253560133779456 255069420290048 255473278255104 255676959877248 255958163914752 256116183515136 256397870628864 256596782088192 257003058364416 257640684607488 258198428909568 259127322345472 259183443197952 259468503810048 259735324319744 260181519761408 261088075579392 261290625662976 261739492933632 263297466105856 263303117236224 263867456290816 263924603744256 264214878879744 264377995886592 264874097639424 265951674433536 266527410487296 267027545587712 267544199430144 268113883168768 268574472011776 268788598845312 269084223602688 269719355523072 270182702383104 270695506378752 271790932754432 271796766179328 272438300639232 273418423369728 274006495985664 274690144927744 275125068890112 275647253446656 276762718109696 277459198808064 277764359847936 278419979894784 279427619487744 279714964652032 280022606675968 280564403798016 282845415211008 283551117344768 283557203177472 284539100332032 285245043672576 286409495543808 286953097826304 288058111164416 288738028027904 289783010033664 291187648749088 291507908902912 291518237638656 291969460862976 292202239859712 292697927581696 292704209731584 293253465243648 294446496694272 295083918753792 296209649369088 296840370651136 296850888327168 297350308298752 298052157964288 298617857900544 299130849067008 300405988786176 300580798708736 300911389835264 301562807189504 301628118564864 302146281013248 302713254445056 303944770781184 304602754842624 305174337814528 305764799348736 306415866478592 306426723434496 306942253727744 307186970108928 308250692026368 309026413043712 309366293004288 310096504553472 310276953505792 310618208862208 311358057873408 313931594203136 314679335233536 315025432510464 315811424108544 316300249268224 317096227209216 318995007012864 319674245316608 321588462354432 324058419822592 324065375059968 324830281531392 325998889402368 327325137764352 327586104842724 327946397515776 329285168529408 329986317746176 330816737040384 331180582895616 331962283720704 332785884284672 333163700158464 333945416982528 334519096836096 334778614130688 335146817421312 335308677709824 337238764290048 338080178372608 338153398547328 338525313564672 339258158088192 340631037673472 340902613169664 341277551886336 341488244686848 342129042784256 343321130041344 343520912809984 344264571879424 344717849788416 345310035443712 345577924263936 348117434105856 348387500883968 348985990578176 349061572694016 349445484969984 351070822981632 351899471659008 352286505172992 352503994515456 353165463519232 353173043478528 354602232578048 355369880649728 355837780426752 356725599240192 358384798460416 358778964803584 359625807364096 359633525981184 360927341838336 362395688239104 363251067518976 364565722300416 365341994647552 366833425186816 367529671262208 369730447736832 369945598410752 370352479797248 371226639859712 371234607464448 374085871730688 374384119820256 376325906890752 377127220281344 378076270903296 379385467109376 380326724896768 380340200669184 381879327391744 382604130435072 383209917382656 384895173132288 386377346711552 386461026911232 387297643364352 387723609243648 388690983518208 389602986479616 390272279642112 391004620324864 391935938494464 392367005761536 392595328925696 392609239400448 393445225005056 394946199158784 395801184436224 397311146459136 398157143867392 398841132089344 398927511650304 399791115730944 400541318381568 402170824753152 402861708017664 403182898267968 403617672593408 403626335404032 404579033284608 405259694374912 405274053574656 406137006456832 407686399131648 409582626811904 410127635054592 411000922701824 411009743978496 412035217391616 412488390672384 412687603335168 415144077164544 416188798212096 416646539771904 417629969842176 419572446978048 420033910013952 421081898811392 422794969612288 424268122816512 425326676017152 427867565508864 428784616472576 429614243315712 432087166746624 433107042041856 434674515050496 436433517019136 436781473123632 437261863354368 437954191294464 439046891372544 439880197865472 441088982720512 441574110527488 441669745041408 442616378294272 442625878130688 445260555976704 446025462448128 446371485507584 446862423228416 447078236946432 447926786850816 448696273600512 449651685720064 450871198063104 451367084752896 452344210784256 454069881667584 454536817559552 455036735848448 455317659582464 455917156171776 456904132263936 457761506721792 459623799717888 460413380591616 460770565685248 460780455163392 462376038039552 465415430258688 465927313293312 468094430642176 469199295545344 470005326020608 470897391304704 471642975240192 473717136162816 474450373902336 475634132320256 475644340813824 477291394105344 479511367974912 481236455784448 482382693531648 483194250985472 484334756691968 486087629733888 488998334103552 490039561682944 490987706646528 492973930315776 494979476619264 496225105560576 496770874343424 497943425581056 498781162307584 499178826427008 501767875854336 502167921196032 502720226131968 504101694537728 505858146435072 507120267558912 510138840580096 510946556510208 511353919754496 511916327829504 512232367030272 512795741257728 513193564176384 515281369214976 516396857819136 518254644690944 518366886395904 518937007620096 519470648639488 520363039522816 522176151158784 522581251325952 523478985867264 526594932211712 526606234472448 527734912581632 527849207488512 528429757759488 528755991773184 529748195278848 531903348867072 533054820974592 534055091175424 535088398860288 536227766337536 537148944023552 537577197690624 538168447205376 539438711046144 541391012757504 543581865508864 543593532358656 544876601278464 548012991971328 549380289855488 550250137780224 551294506893312 553525436219392 554918397616128 555528719695872 556839959789568 559429929304064 560045213351936 561128807596032 565690830422016 567102234689536 567114406354944 569078200664064 570490087345152 572818991087616 573906195652608 576116222328832 577476056055808 579566020067328 582375297498176 583015817805824 583036475277312 584404479719424 585395855163392 585408419463168 586506930487296 588892993388544 590167837507584 592419298738176 593680741302272 593701776654336 594700616597504 596104315928576 597235715801088 598261698134016 600811977572352 601161597417472 601822779670528 603256237129728 604292562026496 605426508890112 607889541562368 609205509685248 611529598697472 612831732957184 612853446868992 614373940217856 616501384052736 618052826087424 618732586008576 620193009106944 620553907011584 622716115746816 627863188406272 629358670467072 630050865020928 631622848217088 632600498536448 634192454418432 637990014025728 639348490633216 643176924708864 648116839645184 648130750119936 649660563062784 651997778804736 654650275528704 655172209685448 655892795031552 658570337058816 659972635492352 661633474080768 662361165791232 663924567441408 665571768569344 666327400316928 667890833965056 669038193672192 669557228261376 670293634842624 670617355419648 674477528580096 676160356745216 676306797094656 677050627129344 678516316176384 681262075346944 681805226339328 682555103772672 682976489373696 684258085568512 686642260082688 687041825619968 688529143758848 689435699576832 690620070887424 691155848527872 696234868211712 696775001767936 697971981156352 698123145388032 698890969939968 702141645963264 703798943318016 704573010345984 705007989030912 706330927038464 706346086957056 709204465156096 710739761299456 711675560853504 713451198480384 716769596920832 717557929607168 719251614728192 719267051962368 721854683676672 724791376478208 726502135037952 729131444600832 730683989295104 735059342524416 739460895473664 739891196821504 740704959594496 742469214928896 748171743461376 748768239640512 752651813781504 754254440562688 756152541806592 760653449793536 760680401338368 763758654783488 765208260870144 766419834765312 769790346264576 772754693423104 772922053822464 774595286728704 777381967036416 779205972959232 780544559284224 782009240649728 783871876988928 785190657851392 785218478800896 786890450010112 789892398317568 791602368872448 794622292918272 796314287734784 797855023300608 799582231461888 801082636763136 804341649506304 805723416035328 806365796535936 807252670808064 809158066569216 810519388749824 810548107149312 812274012913664 815372798263296 819165253623808 820255270109184 822001845403648 822019487956992 824070434783232 825375206670336 830288154329088 832377596424192 833293079543808 835259939684352 839144893956096 840067820027904 842163797622784 845589939224576 848536245633024 850653352034304 855735131017728 857569232945152 859228486631424 864174333493248 866214084083712 869349030100992 872867034038272 873562946247264 874523726708736 875908382588928 878093782745088 879760395730944 882177965441024 883148221054976 883339490082816 885232756588544 885251756261376 890521111953408 892050924896256 892742971015168 893724846456832 894156473892864 895853573701632 897392547201024 899303371440128 901742396126208 902734169505792 904688421568512 908139763335168 909073635119104 910073471696896 910635319164928 911834312343552 913808264527872 915523013443584 919247599435776 920826761183232 921541131370496 921560910326784 924752076079104 930830860517376 931854626586624 936188861284352 938398591090688 940010652041216 941794782609408 947434272325632 948900747804672 951268264640512 951288681627648 959022735949824 962472911568896 964765387063296 966388501970944 968669513383936 972175259467776 977996668207104 980079123365888 981975413293056 989958953238528 992450211121152 993541748686848 995886851162112 997562324615168 998357652854016 1004335842392064 1005440452263936 1008203389075456 1011716292870144 1014240535117824 1020277681160192 1021893113020416 1022707839508992 1023832655659008 1024464734060544 1026387128352768 1030562738429952 1032793715638272 1036733772791808 1038941297278976 1040726079045632 1044352302317568 1045162502651904 1046957971734528 1053189864423424 1053212468944896 1055469825163264 1055698414977024 1056859515518976 1057511983546368 1059496390557696 1063806697734144 1066109641949184 1068110182350848 1070176797720576 1072455532675072 1074297888047104 1075154395381248 1076336894410752 1078877422092288 1082782025515008 1087163731017728 1087187064717312 1089753202556928 1096025983942656 1098760579710976 1100500275560448 1102589013786624 1107050872438784 1109836795232256 1111057439391744 1113679919579136 1118859858608128 1122257615192064 1131381660844032 1134204469379072 1134228812709888 1138156401328128 1140980174690304 1145637982175232 1147812391305216 1152232444657664 1154952112111616 1159132040134656 1164750594996352 1166031635611648 1166072950554624 1168808959438848 1170791710326784 1170816838926336 1173013860974592 1177785986777088 1180335675015168 1184838597476352 1187361482604544 1187403553308672 1189401233195008 1192208631857152 1194471431602176 1196523396268032 1201623955144704 1202323194834944 1203645559341056 1206512474259456 1208585124052992 1210853017780224 1215779083124736 1218411019370496 1223059197394944 1225663465914368 1228747880435712 1233002768105472 1236105652174848 1237465172017152 1241107814023168 1245432231493632 1255726376812544 1258717340934144 1260101730041856 1263245696434176 1265200997072896 1268384908836864 1275980028051456 1278696981266432 1286353849417728 1296233679290368 1296261500239872 1299321126125568 1309300551057408 1310344419370896 1311785590063104 1317140674117632 1319945270984704 1323266948161536 1324722331582464 1327849134882816 1331143537138688 1335781667930112 1338076387344384 1339114456522752 1340587269685248 1341234710839296 1348955057160192 1352320713490432 1352613594189312 1354101254258688 1357032632352768 1363610452678656 1365110207545344 1365952978747392 1368516171137024 1373284520165376 1374083651239936 1377058287517696 1378871399153664 1381240141774848 1382311697055744 1393550003535872 1395943962312704 1396246290776064 1397781939879936 1404283291926528 1407597886636032 1410015978061824 1412661854076928 1412692173914112 1418408930312192 1421479522598912 1423351121707008 1426902396960768 1433539193841664 1435115859214336 1438503229456384 1438534103924736 1443709367353344 1449582752956416 1453004270075904 1458262889201664 1461367978590208 1470118685048832 1478921790947328 1479782393643008 1484938429857792 1496343486922752 1497536479281024 1505303627563008 1508508881125376 1512305083613184 1521306899587072 1521360802676736 1527517309566976 1530416521740288 1532839669530624 1539580692529152 1545509386846208 1545844107644928 1549190573457408 1554763934072832 1558411945918464 1561089118568448 1564018481299456 1567743753977856 1570381315702784 1570436957601792 1573780900020224 1579784796635136 1583204737744896 1589244585836544 1592628575469568 1595710046601216 1599164462923776 1602165273526272 1608683299012608 1611446832070656 1612731593071872 1614505341616128 1618316133138432 1621038777499648 1624548025827328 1630745596526592 1638330507247616 1644003690807296 1644038975913984 1648140869566464 1650750413340672 1660576308658176 1664755192848384 1666586159087616 1670519879368704 1678289787912192 1680135640055808 1684327595245568 1691179878449152 1697072491266048 1701306704068608 1711470262035456 1715138465890304 1718456973262848 1728348666986496 1732428168167424 1738698060201984 1745734068076544 1747125892494528 1749047453417472 1756187565490176 1759520791461888 1764355930882048 1766296442109952 1766678980165632 1770503512522752 1781042223906816 1784101849792512 1785485942030336 1787449692913664 1788312947785728 1791707147403264 1794785094402048 1798606742880256 1803484792252416 1805468339011584 1816279526670336 1818147270238208 1820146943393792 1821270638329856 1823668624687104 1827616529055744 1838495198871552 1843082262740992 1843121820653568 1849504152158208 1861661721034752 1872377722568704 1876797182181376 1880021304082432 1883589565218816 1894868544651264 1897801495609344 1902536529281024 1902577363255296 1918045471899648 1929530774126592 1932777003941888 1937339026767872 1944350518935552 1955993336414208 1960158246731776 1963950826586112 1979917906477056 1984900422242304 1987083497373696 1991773702324224 1995124649230336 1996715305708032 2008671684784128 2010880904527872 2016406778150912 2023432585740288 2028481070235648 2040555362320384 2043786226040832 2045415679017984 2047665311318016 2048929468121088 2052774256705536 2061125476859904 2065587431276544 2073467545583616 2077882594557952 2081452158091264 2088704604635136 2090325005303808 2093915943469056 2106379728846848 2106424937889792 2110939650326528 2111396829954048 2113719031037952 2115023967092736 2118992781115392 2127613395468288 2132219283898368 2136220364701696 2140353595441152 2144911065350144 2148595776094208 2150308790762496 2152673788821504 2157754844184576 2165564051030016 2174327462035456 2174374129434624 2179506405113856 2192051967885312 2197521159421952 2205178027573248 2214101744877568 2219673590464512 2222114878783488 2237719717216256 2244515230384128 2262763321688064 2268408938758144 2268457625419776 2281960349380608 2291275964350464 2295624782610432 2304464889315328 2309904224223232 2318264080269312 2329501189992704 2332063271223296 2332145901109248 2337617918877696 2341633677852672 2346027721949184 2355571973554176 2360671350030336 2369677194952704 2374722965209088 2374807106617344 2378802466390016 2384417263714304 2388942863204352 2403247910289408 2404646389669888 2407291118682112 2413024948518912 2417170248105984 2431558166249472 2436822038740992 2446118394789888 2451326931828736 2457495760871424 2466005536210944 2472211304349696 2482215628046336 2490864462987264 2511452753625088 2517434681868288 2520203460083712 2526491392868352 2536769817673728 2551960056102912 2557393962532864 2572707698835456 2592467358580736 2592523000479744 2598642252251136 2618601102114816 2620688838741792 2623571180126208 2634281348235264 2639890541969408 2646533896323072 2649444663164928 2655698269765632 2662287074277376 2671563335860224 2676152774688768 2678228913045504 2681174539370496 2682469421678592 2697910114320384 2704641426980864 2705227188378624 2708202508517376 2714065264705536 2727220905357312 2730220415090688 2731905957494784 2737032342274048 2746569040330752 2748167302479872 2754116575035392 2757742798307328 2762480283549696 2764623394111488 2787100007071744 2791887924625408 2792492581552128 2795563879759872 2808566583853056 2815195773272064 2820031956123648 2825323708153856 2825384347828224 2836817860624384 2842959045197824 2846702243414016 2853804793921536 2867078387683328 2870231718428672 2877006458912768 2877068207849472 2887418734706688 2899165505912832 2906008540151808 2916525778403328 2922735957180416 2940237370097664 2959564787286016 2969876859715584 2992686973845504 2995072958562048 3017017762250752 3024610167226368 3042613799174144 3042721605353472 3055034619133952 3060833043480576 3065679339061248 3079161385058304 3091018773692416 3091688215289856 3098381146914816 3116823891836928 3122178237136896 3128036962598912 3135487507955712 3140762631405568 3140873915203584 3147561800040448 3159569593270272 3166409475489792 3178489171673088 3185257150939136 3191420093202432 3198328925847552 3204330547052544 3217366598025216 3222893664141312 3225463186143744 3229010683232256 3236632266276864 3242077554999296 3261491193053184 3276661014495232 3288077951827968 3296281739132928 3301500826681344 3321152617316352 3329510385696768 3333172318175232 3341039758737408 3356579575824384 3368655190491136 3382359756898304 3394144982532096 3402613408137216 3422940524070912 3430276931780608 3436913946525696 3456697333972992 3464856336334848 3477396120403968 3491468136153088 3494251784989056 3498094906834944 3512375130980352 3519041582923776 3528711861764096 3533357960331264 3541007025045504 3562084447813632 3568203699585024 3570971884060672 3576625895571456 3583414294806528 3589570188804096 3597213485760512 3606969584504832 3610936678023168 3632559053340672 3636294540476416 3640293886787584 3642541276659712 3647337249374208 3655233058111488 3676990397743104 3686164525481984 3686243641307136 3699008304316416 3723323442069504 3744755445137408 3753594364362752 3760042608164864 3767179130437632 3789737089302528 3795602991218688 3805073058562048 3805154726510592 3836090943799296 3859061548253184 3865554007883776 3874678053535744 3888701037871104 3920316493463552 3927901653172224 3959835812954112 3969800844484608 3974166994747392 3983547404648448 3990249298460672 3993430611416064 4017343369568256 4021761809055744 4032813556301824 4046865171480576 4056962140471296 4081110724640768 4090831358035968 4095330622636032 4097858936242176 4105548513411072 4122250953719808 4131174862553088 4146935091167232 4155765189115904 4162904316182528 4180650010607616 4187831886938112 4212759457693696 4212849875779584 4222793659908096 4230047934185472 4237985562230784 4255226790936576 4264438567796736 4280707190882304 4289822130700288 4300617581524992 4305347577643008 4315509688369152 4331128102060032 4348748258869248 4359012810227712 4384103935770624 4395042318843904 4410356055146496 4428203489755136 4439347180929024 4475439434432512 4489030460768256 4525526643376128 4536817877516288 4536915250839552 4563920698761216 4582551928700928 4591249565220864 4608929778630656 4619808448446464 4636528160538624 4659002379985408 4664126542446592 4664291802218496 4675235837755392 4683267355705344 4692055443898368 4711143947108352 4721342700060672 4739354389905408 4749445930418176 4749614213234688 4757604932780032 4768834527428608 4777885726408704 4806495820578816 4809292779339776 4814582237364224 4826049897037824 4834340496211968 4863116332498944 4873644077481984 4892236789579776 4902653863657472 4914991521742848 4932011072421888 4944422608699392 4964431256092672 4981728925974528 5022905507250176 5034869363736576 5040406920167424 5052982785736704 5073539635347456 5103920112205824 5114787925065728 5145415397670912 5184934717161472 5185046000959488 5197284504502272 5237202204229632 5241377677483584 5247142360252416 5268562696470528 5279781083938816 5293067792646144 5298889326329856 5324574148554752 5343126671720448 5352305549377536 5356457826091008 5362349078740992 5364938843357184 5395820228640768 5409282853961728 5410454376757248 5416405017034752 5454441810714624 5460440830181376 5463811914989568 5474064684548096 5496334604959744 5508233150070784 5515485596614656 5529246788222976 5574200014143488 5584985163104256 5617133167706112 5630391546544128 5640063912247296 5650768695656448 5673635721248768 5685918090395648 5693404486828032 5707609587843072 5734156775366656 5740463436857344 5754012917825536 5754136415698944 5798331011825664 5812017080303616 5833051556806656 5845471914360832 5880474740195328 5919129574572032 5939753719431168 5985373947691008 5990145917124096 6049220334452736 6085227598348288 6085443210706944 6110069238267904 6121666086961152 6131358678122496 6158322770116608 6182037547384832 6183376430579712 6196762293829632 6233647783673856 6244356474273792 6256073925197824 6270975015911424 6281525262811136 6281747830407168 6295123600080896 6319139186540544 6332818950979584 6356978343346176 6370514301878272 6382840186404864 6396657851695104 6408661094105088 6434733196050432 6445787328282624 6450926372287488 6458021366464512 6473264532553728 6484155109998592 6522982386106368 6553322028990464 6576155903655936 6592563478265856 6642305234632704 6659020771393536 6666344636350464 6713159151648768 6737310380982272 6764719513796608 6788289965064192 6805226816274432 6845881048141824 6860553863561216 6873827893051392 6913394667945984 6929712672669696 6954792240807936 6982936272306176 6988503569978112 6996189813669888 7038083165847552 7057423723528192 7066715920662528 7082014050091008 7124168895627264 7136407399170048 7141943768121344 7153251791142912 7166828589613056 7194426971521024 7213939169009664 7221873356046336 7272589080952832 7280587773575168 7285082553319424 7294674498748416 7310466116222976 7353980795486208 7372329050963968 7372487282614272 7398016608632832 7446646884139008 7489510890274816 7507188728725504 7520085216329728 7534358260875264 7579474178605056 7610146117124096 7610309453021184 7672181887598592 7718123096506368 7731108015767552 7749356107071488 7777402075742208 7855803306344448 7919671625908224 7939601688969216 7948333989494784 7967094809296896 7986861222832128 8034686739136512 8043523618111488 8065627112603648 8093730342961152 8113924280942592 8162221449281536 8181662716071936 8190661245272064 8195717872484352 8211097026822144 8244501907439616 8262349725106176 8293870182334464 8311530378231808 8325808632365056 8361300021215232 8375663773876224 8425518915387392 8425699751559168 8445587319816192 8460095868370944 8475971124461568 8510453581873152 8528877135593472 8561414381764608 8579644261400576 8601235163049984 8610695155286016 8631019376738304 8662256204120064 8697496517738496 8718025620455424 8768207871541248 8790084637687808 8820712110292992 8856406979510272 8878694361858048 8950878868865024 8978060921536512 9051053286752256 9073635755032576 9073830501679104 9127841397522432 9165103857401856 9182499130441728 9217859557261312 9239616896892928 9273056321077248 9318004759970816 9328253084893184 9350471675510784 9366534711410688 9384110887796736 9422287894216704 9442685400121344 9478708779810816 9498891860836352 9499228426469376 9515209865560064 9555771452817408 9612991641157632 9618585558679552 9629164474728448 9652099794075648 9668680992423936 9726232664997888 9784473579159552 9805307727314944 9829983043485696 9888845217398784 9928862512185344 9963457851949056 10045811014500352 10069738727473152 10105965571473408 10147079270694912 10207840224411648 10229575850131456 10290830795341824 10370092001918976 10394569009004544 10474404408459264 10482755354967168 10494284720504832 10537125392941056 10559562167877632 10586135585292288 10649148297109504 10686253343440896 10704611098755072 10712915652182016 10729877686714368 10791640457281536 10818565707923456 10820908753514496 10832810034069504 10908883621429248 10920881660362752 10927623829979136 10948129369096192 10992669209919488 11016466300141568 11030971193229312 11058493576445952 11148400028286976 11169970326208512 11234266335412224 11260783093088256 11280127824494592 11301537391312896 11347271442497536 11371836180791296 11386808973656064 11415219175686144 11468313550733312 11480926873714688 11508025835651072 11508272831397888 11596662023651328 11624034160607232 11666103113613312 11690943828721664 11760949480390656 11838259149144064 11879507438862336 11970747895382016 11980291834248192 12098440668905472 12170455196696576 12170886421413888 12220138476535808 12243332173922304 12316645540233216 12364075094769664 12366752861159424 12393524587659264 12467295567347712 12488712948547584 12512147850395648 12541950031822848 12563050525622272 12563495660814336 12590247200161792 12638278373081088 12713956686692352 12741028603756544 12765680372809728 12793315703390208 12869466392100864 12901852744574976 12916042732929024 12946529065107456 12968310219997184 13106644057980928 13152311807311872 13185126956531712 13284610469265408 13318041542787072 13426318303297536 13529439027593216 13576579930128384 13610453632548864 13691762096283648 13721107727122432 13747655786102784 13826789335891968 13859425345339392 13909584481615872 13965872544612352 13977007139956224 13992379627339776 14076166331695104 14114847447056384 14133431841325056 14164028100182016 14248337791254528 14272814798340096 14283887536242688 14306503582285824 14333657179226112 14427878338019328 14443746712092672 14545178161905664 14570165106638848 14589348997496832 14620932232445952 14707961590972416 14744658101927936 14744974565228544 14796033217265664 14893293768278016 14979021780549632 15014377457451008 15040170432659456 15068716521750528 15158948357210112 15220292234248192 15220618906042368 15344363775197184 15436246193012736 15462216031535104 15498712214142976 15554804151484416 15711606612688896 15839343251816448 15879203377938432 15896667978989568 15973722445664256 16069373478273024 16087047236222976 16131254225207296 16187460685922304 16227848561885184 16324442898563072 16363325432143872 16381322490544128 16391435744968704 16422194053644288 16489003814879232 16524699450212352 16587740364668928 16623060756463616 16651617264730112 16722600042430464 16851037830774784 16851399503118336 16891174639632384 16920191736741888 17020907163746304 17057754271186944 17122828763529216 17159288522801152 17202470326099968 17221390310572032 17262038753476608 17394993035476992 17436051240910848 17536415743082496 17580169275375616 17641424220585984 17757388723716096 17901757737730048 17956121843073024 18147271510065152 18147661003358208 18255682795044864 18330207714803712 18364998260883456 18435719114522624 18479233793785856 18546112642154496 18636009519941632 18656506169786368 18700943351021568 18733069422821376 18768221775593472 18844575788433408 18885370800242688 18957417559621632 18997783721672704 18998456852938752 19111542905634816 19225983282315264 19237171117359104 19304199588151296 19337361984847872 19452465329995776 19568947158319104 19610615454629888 19659966086971392 19777690434797568 19857725024370688 19926915703898112 20091622029000704 20139477454946304 20211931142946816 20294158541389824 20415680448823296 20459151700262912 20581661590683648 20740184003837952 20789138018009088 20948808816918528 20965510709934336 20988569441009664 21119124335755264 21172271170584576 21298296594219008 21372506686881792 21409222197510144 21425831304364032 21459755373428736 21583280914563072 21637131415846912 21641817507028992 21665620068139008 21817767242858496 21841763320725504 21855247659958272 21896258738192384 21985338419838976 22032932600283136 22061942386458624 22116987152891904 22296800056573952 22339940652417024 22468532670824448 22521566186176512 22560255648989184 22603074782625792 22694542884995072 22830438351372288 22936627101466624 22961853747429376 23016545662795776 23193324047302656 23248068321214464 23332206227226624 23381887657443328 23676518298288128 23759014877724672 23960583668496384 24196881337810944 24340910393393152 24341772842827776 24440276953071616 24486664347844608 24633291080466432 24733505722318848 24787049175318528 24934591134695424 24977425897095168 25083900063645696 25126101051244544 25126991321628672 25180494400323584 25276556746162176 25427913373384704 25482057207513088 25531360745619456 25586631406780416 25738932784201728 25803705489149952 25832085465858048 25893058130214912 25936620439994368 26213288115961856 26304623614623744 26370253913063424 26569220938530816 26636083085574144 26852636606595072 27058878055186432 27153159860256768 27220907265097728 27383524192567296 27442215454244864 27495311572205568 27653578671783936 27718850690678784 27819168963231744 27931745089224704 27954014279912448 27984759254679552 28152332663390208 28229694894112768 28266863682650112 28328056200364032 28496675582509056 28545629596680192 28567775072485376 28667314358452224 28855756676038656 28887493424185344 29090356323811328 29140330213277696 29178697994993664 29415923181944832 29489316203855872 29489949130457088 29786587536556032 29958043561099264 30028754914902016 30137433043501056 30317896714420224 30441237812084736 30688727550394368 30872492386025472 30924432063070208 30997424428285952 31423213225377792 31678686503632896 31758406755876864 31947444891328512 32138746956546048 32262508450414592 32374921371844608 32455697123770368 32648885797126144 32726650864287744 32762644981088256 32782871489937408 32844388107288576 32978007629758464 33049398900424704 33175480729337856 33246121512927232 33303234529460224 33445200084860928 33702075661549568 33702799006236672 33782349279264768 33840383473483776 34041814327492608 34115508542373888 34245657527058432 34318577045602304 34404940652199936 34442780621144064 34524077506953216 34789986070953984 34872102481821696 35072831486164992 35160338550751232 35282848441171968 35514777447432192 35803515475460096 35912243686146048 36294543020130304 36295322006716416 36511365590089728 36660415429607424 36729996521766912 36871438229045248 36958467587571712 37092225284308992 37272019039883264 37313012339572736 37401886702043136 37466138845642752 37536443551186944 37689151576866816 37770741600485376 37914835119243264 37995567443345408 38223085811269632 38474342234718208 38608399176302592 38904930659991552 39221230909259776 39319932173942784 39555380869595136 39715450048741376 39853831407796224 40183244058001408 40278954909892608 40588317082779648 40831360897646592 40918303400525824 41163323181367296 41480368007675904 41578276036018176 41897617633837056 41931021419868672 41977138882019328 42344542341169152 42596593188438016 42745013373763584 42818444395020288 42851662608728064 42919510746857472 43274262831693824 43283635014057984 43331240136278016 43635534485716992 43710495319916544 43792517476384768 43970676839677952 44065865200566272 44123884772917248 44233974305783808 44593600113147904 44679881304834048 44937065341648896 45043132372353024 45120511297978368 45206149565251584 45389085769990144 45660876702744576 45873254202933248 46033091325591552 46386648094605312 46496136642428928 46664412454453248 46763775314886656 47353036596576256 47518029755449344 47921167336992768 48393762675621888 48681820786786304 48683545685655552 48880553906143232 48973328695689216 49266582160932864 49467011444637696 49574098350637056 49869182269390848 49954851794190336 50167800127291392 50252202102489088 50360988800647168 50553113492324352 50964114415026176 51062721491238912 51173262813560832 51477865568403456 51607410978299904 51664170931716096 51786116260429824 51873240879988736 52426576231923712 52609247229247488 52740507826126848 53272166171148288 53705273213190144 54117756110372864 54441814530195456 54767048385134592 54990623144411136 55307157343567872 55437701381357568 55638337926463488 55908028559824896 55969518509359104 56304665326780416 56459389788225536 56533727365300224 56656112400728064 56993351165018112 57135550144970752 57334628716904448 57711513352077312 58180712647622656 58280660426555392 58357395989987328 58831846363889664 58978632407711744 58979898260914176 59573175073112064 59916087122198528 60057509829804032 60274866087002112 60635793428840448 60882475624169472 61377455100788736 61744984772050944 61848864126140416 61994848856571904 62846426450755584 63357373007265792 63516813511753728 63894889782657024 64277493913092096 64525016900829184 64749842743689216 64911394247540736 65297771594252288 65453301728575488 65525289962176512 65565742979874816 65688776214577152 65956015259516928 66098797800849408 66350961458675712 66492243025854464 66606469058920448 66890400169721856 67404151323099136 67405598012473344 67564698558529536 67680766946967552 68083628654985216 68491315054116864 68637154091204608 68809881304399872 68885561242288128 69579972141907968 69744204963643392 70145662972329984 70320677101502464 71029554894864384 71607030950920192 72590644013432832 73022731180179456 73320830859214848 73459993043533824 73742876458090496 73916935175143424 74544038079766528 74626024679145472 74803773404086272 74932277691285504 75378303153733632 75541483200970752 75829670238486528 75991134886690816 76446171622539264 76948684469436416 77216798352605184 77809861319983104 78639864347885568 79110761739190272 79430900097482752 79707662815592448 80366488116002816 80557909819785216 81176634165559296 81662721795293184 81836606801051648 82326646362734592 82960736015351808 83156552072036352 83795235267674112 83862042839737344 83954277764038656 84689084682338304 85193186376876032 85490026747527168 85636888790040576 85703325217456128 86548525663387648 86567270028115968 86662480272556032 87271068971433984 87420990639833088 87585034952769536 87941353679355904 88131730401132544 88247769545834496 88467948611567616 89187200226295808 89359762609668096 89874130683297792 90086264744706048 90412299130503168 90778171539980288 91746508405866496 92066182651183104 92773296189210624 92992273284857856 93527550629773312 94706073193152512 95036059510898688 95842334673985536 96787525351243776 97363641573572608 97367091371311104 97761107812286464 97946657391378432 98533164321865728 98934022889275392 99148196701274112 99738364538781696 99909703588380672 100335600254582784 100504404204978176 101106226984648704 102125442982477824 102346525627121664 102955731136806912 103214821956599808 103328341863432192 103572232520859648 104853152463847424 105218494458494976 105481015652253696 106544332342296576 107410546426380288 108235512220745728 108883629060390912 109534096770269184 109981246288822272 110614314687135744 110875402762715136 111276675852926976 111816057119649792 111939037018718208 112609330653560832 112918779576451072 113067454730600448 113312224801456128 113986702330036224 114271100289941504 114669257433808896 115423026704154624 116361425295245312 116561320853110784 116714791979974656 117663692727779328 117957264815423488 117959796521828352 119146350146224128 119832174244397056 120115019659608064 120549732174004224 121764951248338944 122754910201577472 123489969544101888 123697728252280832 125692852901511168 127033627023507456 127789779565314048 128554987826184192 129050033801658368 129822788495081472 130595543188504576 130906603457150976 131131485959749632 131377552429154304 131912030519033856 132197595601698816 132701922917351424 132984486051708928 133780800339443712 134811196024946688 135129397117059072 135361533893935104 136167257309970432 136982630108233728 137274308182409216 137619762608799744 139159944283815936 139488409927286784 140291325944659968 140641354203004928 142059109789728768 143214061901840384 145181288026865664 146045462360358912 146641661718429696 146919986087067648 147485752916180992 147833870350286848 149088076159533056 149252049358290944 149607546808172544 149864555382571008 150756606307467264 151082966401941504 151659340476973056 151982269773381632 152892343245078528 153897368938872832 154433596705210368 155619722639966208 157279728695771136 158221523478380544 158861800194965504 160732976232005632 161115819639570432 162353268331118592 163325443590586368 163673213602103296 165921472030703616 166313104144072704 167724085679474688 167908555528077312 169378169364676608 170386372753752064 170980053495054336 171406650434912256 173134540056231936 174542137942867968 174841981279666176 175882707358711808 176263460802265088 176495539091668992 176935897223135232 178374400452591616 178719525219336192 179748261366595584 180172529489412096 180824598261006336 181556343079960576 183493016811732992 184132365302366208 185546592378421248 185984546569715712 189412146386305024 190072119021797376 191684669347971072 193575050702487552 194727283147145216 194734182742622208 195522215624572928 195893314782756864 197066328643731456 197868045778550784 198296393402548224 199476729077563392 199819407176761344 200671200509165568 201008808409956352 202212453969297408 204250885964955648 205911462273613824 206429643913199616 206656683726864384 209706304927694848 210436988916989952 210962031304507392 213088664684593152 214821092852760576 216471024441491456 219068193540538368 219962492577644544 221228629374271488 221750805525430272 223632114239299584 223878074037436416 225837559152902144 226134909461200896 226624449602912256 227973404660072448 228542200579883008 229338514867617792 230846053408309248 232722850590490624 233122641706221568 233429583959949312 235914529630846976 235919593043656704 238292700292448256 239664348488794112 240230039319216128 241099464348008448 243529902496677888 245509820403154944 246979939088203776 251385705803022336 254067254047014912 255579559130628096 257109975652368384 258100067603316736 259645576990162944 261191086377009152 261813206914301952 262262971919499264 262755104858308608 263824061038067712 264395191203397632 265403845834702848 265968972103417856 267561600678887424 269622392049893376 270258794234118144 272334514619940864 274548616364818432 275239525217599488 278319888567631872 278976819854573568 280582651889319936 281282708406009856 284118219579457536 286428123803680768 290362576053731328 292090924720717824 293283323436859392 293839972174135296 294971505832361984 298176152319066112 298504098716581888 299215093616345088 299729110765142016 301513212614934528 303318680953946112 303964539546763264 307794737877745664 308867193410420736 314559457391542272 316443046956761088 317723600389931008 322231639279140864 324706536662237184 326650887181172736 327346427204206592 331842944061407232 332626208288145408 335448171358949376 335817111056154624 338756338729353216 340772745507504128 341960106990108672 342813300869824512 346269080112463872 349084275885735936 349683962559332352 351765414717423616 352526921604530176 352991078183337984 353871794446270464 356748800905183232 357439050438672384 359496522733191168 360345058978824192 361649196522012672 363112686159921152 366986033623465984 368264730604732416 371093184756842496 378824292772610048 383369338695942144 387150101404975104 389454566294290432 389468365485244416 391786629565513728 394132657287462912 395736091557101568 396592786805096448 398953458155126784 401342401018331136 402017616819912704 408501771929911296 411822924547227648 412859287826399232 419412609855389696 420873977833979904 421924062609014784 426177329369186304 429642185705521152 432942048882982912 438136387081076736 439924985155289088 442457258748542976 443501611050860544 447264228478599168 447756148074872832 451675118305804288 452269818922401792 453248899205824512 455946809320144896 457084401159766016 458677029735235584 461692106816618496 465445701180981248 466245283412443136 466859167919898624 471829059261693952 471839186087313408 476585400584896512 479328696977588224 480460078638432256 482198928696016896 487059804993355776 491019640806309888 508134508094029824 511159118261256192 514219951304736768 516200135206633472 522382172754018304 523626413828603904 524525943838998528 527648122076135424 528790382406795264 530807691669405696 531937944206835712 535123201357774848 539244784099786752 540517588468236288 544669029239881728 550479050435198976 556639777135263744 557953639709147136 562565416812019712 568236439158915072 572856247607361536 580725152107462656 584181849441435648 586566646873718784 587679944348270592 596352304638132224 598430187232690176 599458221530284032 603026425229869056 606637361907892224 607929079093526528 615589475755491328 617734386820841472 629118914783084544 632886093913522176 635447200779862016 644463278558281728 649413073324474368 654692854408413184 663685888122814464 665252416576290816 670896342717898752 671634222112309248 677512677458706432 681545491015008256 683920213980217344 685626601739649024 692538160224927744 698168551771471872 699367925118664704 703530829434847232 707743588892540928 714878100877344768 718993045466382336 720690117957648384 723298393044025344 733972067246931968 736529461209464832 757648585545220096 766738677391884288 774300202809950208 778909132588580864 778936730970488832 783573259131027456 788265314574925824 791472183114203136 793185573610192896 797906916310253568 802684802036662272 804035233639825408 817003543859822592 823645849094455296 825718575652798464 838825219710779392 841747955667959808 843848125218029568 852354658738372608 859284371411042304 865884097765965824 876272774162153472 879849970310578176 884914517497085952 894528456957198336 895512296149745664 903350236611608576 904539637844803584 911893618640289792 914168802319532032 923384213633236992 930891402361962496 943678372174626816 953170801169793024 958657393955176448 960920157276864512 974119609986711552 982039281612619776 1016269016188059648 1022318236522512384 1028439902609473536 1032400270413266944 1044764345508036608 1047252827657207808 1049051887677997056 1055296244152270848 1057580764813590528 1061615383338811392 1063875888413671424 1070246402715549696 1078489568199573504 1081035176936472576 1089338058479763456 1100958100870397952 1113279554270527488 1125130833624039424 1136472878317830144 1145712495214723072 1161450304214925312 1168363698882871296 1175359888696541184 1192704609276264448 1196860374465380352 1206052850459738112 1215858158187053056 1231178951510982656 1235468773641682944 1258237829566169088 1265772187827044352 1270894401559724032 1288926557116563456 1298826146648948736 1327371776245628928 1330504833152581632 1341792685435797504 1343268444224618496 1355025354917412864 1363090982030016512 1367840427960434688 1371253203479298048 1385076320449855488 1396337103542943744 1398735850237329408 1407061658869694464 1415487177785081856 1429756201754689536 1437986090932764672 1441380235915296768 1446596786088050688 1467944134493863936 1473058922418929664 1515297171090440192 1533477354783768576 1548600405619900416 1557818265177161728 1567146518262054912 1582944366228406272 1586371147220385792 1595813832620507136 1605369604073324544 1608070467279650816 1634007087719645184 1651437151305596928 1677650439421558784 1687696250436059136 1704709317476745216 1718568742822084608 1752545548324306944 1759699940621156352 1789056913914396672 1806700473223217152 1809079275689607168 1823787237280579584 1828337604639064064 1846768427266473984 1861782804723924992 1887356744349253632 1906341602339586048 1917314787910352896 1921840314553729024 1948239219973423104 1964078563225239552 2032538032376119296 2044636473045024768 2056879805218947072 2064800540826533888 2089528691016073216 2094505655314415616 2098103775355994112 2110592488304541696 2123230766677622784 2127751776827342848 2156979136399147008 2162070353872945152 2201916201740795904 2272945756635660288 2291424990429446144 2322900608429850624 2336727397765742592 2350719777393082368 2385409218552528896 2393720748930760704 2412105700919476224 2462357903021965312 2470937547283365888 2516475659132338176 2531544375654088704 2541788803119448064 2577853114233126912 2597652293297897472 2654743552491257856 2683585370871595008 2686536888449236992 2710050709834825728 2726181964060033024 2735680855920869376 2742506406958596096 2770152640899710976 2792674207085887488 2814123317739388928 2859512403509379072 2875972181865529344 2882760471830593536 2935888268987727872 2946117844837859328 3030594342180880384 3066954709567537152 3097200811239800832 3115636530354323456 3134293036524109824 3165888732456812544 3172742294440771584 3191627665241014272 3210739208146649088 3268014175439290368 3302874302611193856 3355300878843117568 3375392500872118272 3409418634953490432 3437137485644169216 3505091096648613888 3578113827828793344 3613400946446434304 3618158551379214336 3647574474561159168 3656675209278128128 3693536854532947968 3723565609447849984 3774713488698507264 3812683204679172096 3834629575820705792 3896478439946846208 4065076064752238592 4089272946090049536 4113759610437894144 4189011310628831232 4196207550711988224 4221184976609083392 4246461533355245568 4255503553654685696 4313958272798294016 4324140707745890304 4403832403481591808 4545891513271320576 4582849980858892288 4645801216859701248 4673454795531485184 4701439554786164736 4770818437105057792 4787441497861521408 4824211401838952448 4924715806043930624 5032951318264676352 5063088751308177408 5155706228466253824 5367170741743190016 5420101419669651456 5452363928120066048 5471361711841738752 5485012813917192192 5540305281799421952 5585348414171774976 5628246635478777856 5719024807018758144 5751944363731058688 5765520943661187072 5871776537975455744 5892235689675718656 6061188684361760768 6133909419135074304 6194401622479601664 6231273060708646912 6268586073048219648 6331777464913625088 6383255330482028544 6605748605222387712 6710601757686235136 6818837269906980864 6874274971288338432 7010182193297227776 7156227655657586688 7226801892892868608 7236317102758428672 7313350418556256256 7387073709065895936 7447131218895699968 7549426977397014528 7625366409358344192 7792956879893692416 8130152129504477184 8178545892180099072 8227519220875788288 8378022621257662464 8442369953218166784 8511007107309371392 8627916545596588032 8648281415491780608 8807664806963183616 9091783026542641152 9291602433719402496 9346909591062970368 9402879109572329472 9541636874210115584 9574882995723042816 9849431612087861248 10065902636529352704 10126177502616354816 10311412456932507648 10734341483486380032 10840202839339302912 10904727856240132096 10942723423683477504 10970025627834384384 11080610563598843904 11170696828343549952 11256493270957555712 11438049614037516288 11503888727462117376 11743553075950911488 12267818838270148608 12462546121417293824 12663554929827250176 12766510660964057088 13211497210444775424 13421203515372470272 13637674539813961728 13748549942576676864 14020364386594455552 14312455311315173376 14453603785785737216 14472634205516857344 14626700837112512512 14774147418131791872 14894262437791399936 15098853954794029056 16260304259008954368 16357091784360198144 16455038441751576576 16756045242515324928 16884739906436333568 17255833091193176064 17296562830983561216 17615329613926367232 18183566053085282304 18583204867438804992 18693819182125940736 18805758219144658944 19083273748420231168 19149765991446085632 19698863224175722496 20131805273058705408 20622824913865015296 21468682966972760064 21680405678678605824 21809455712480264192 21940051255668768768 22161221127197687808 22341393656687099904 22876099228075032576 23487106151901822976 24535637676540297216 24925092242834587648 25327109859654500352 25533021321928114176 26422994420889550848 26842407030744940544 27275349079627923456 28040728773188911104 28624910622630346752 29548294836263583744 29788524875582799872 30197707909588058112 32520608518017908736 32714183568720396288 32910076883503153152 33512090485030649856 33769479812872667136 34511666182386352128 35230659227852734464 37387638364251881472 38166547496840462336 38299531982892171264 39397726448351444992 40263610546117410816 41245649827730030592 42937365933945520128 43360811357357211648 43618911424960528384 43880102511337537536 44322442254395375616 44682787313374199808 46974212303803645952 49071275353080594432 49850184485669175296 50654219719309000704 52845988841779101696 54550698159255846912 56081457546377822208 57249821245260693504 59096589672527167488 59577049751165599744 60395415819176116224 65041217036035817472 65428367137440792576 65820153767006306304 67024180970061299712 70461318455705468928 74775276728503762944 76333094993680924672 76599063965784342528 78795452896702889984 80527221092234821632 85874731867891040256 87237822849921056768 88644884508790751232 89365574626748399616 93948424607607291904 98142550706161188864 101308439438618001408 105691977683558203392 112162915092755644416 114499642490521387008 118193179345054334976 120790831638352232448 130082434072071634944 130856734274881585152 131640307534012612608 134048361940122599424 140922636911410937856 149550553457007525888 152666189987361849344 171749463735782080512 174475645699842113536 177289769017581502464 178731149253496799232 187896849215214583808 196285101412322377728 211383955367116406784 224325830185511288832 228999284981042774016 236386358690108669952 241581663276704464896 261713468549763170304 268096723880245198848 281845273822821875712 305332379974723698688 343498927471564161024 348951291399684227072 354579538035163004928 392570202824644755456 422767910734232813568 448651660371022577664 457998569962085548032 523426937099526340608 536193447760490397696 563690547645643751424 610664759949447397376 686997854943128322048 709159076070326009856 785140405649289510912 845535821468465627136 915997139924171096064 1046853874199052681216 1221329519898894794752 1373995709886256644096 1570280811298579021824 1691071642936931254272 1831994279848342192128 2442659039797789589504 2747991419772513288192 3140561622597158043648 3663988559696684384256 5495982839545026576384 7327977119393368768512 10991965679090053152768 21983931358180106305536
- Sum of all divisors σ(n): 85188101996176625213586
- Sum of proper divisors (its aliquot sum) s(n): 63204170637996518908050
- 21983931358180106305536 is an abundant number, because the sum of its proper divisors (63204170637996518908050) is greater than itself. Its abundance is 41220239279816412602514
Bases of 21983931358180106305536
- Binary: 1001010011111000000010101011010011001100111100100000000000000000000000000002
- Hexadecimal: 0x4A7C055A66790000000
- Base-36: 3KVJLQYJIJCEM80
Squares and roots of 21983931358180106305536
- 21983931358180106305536 squared (219839313581801063055362) is 483293237961174613480125237077069826984247296
- 21983931358180106305536 cubed (219839313581801063055363) is 10624685369211066731378972777786677772407175876399539468952357830656
-
The
square root of 21983931358180106305536 is 148269792466.9084653721 -
The
cube root of 21983931358180106305536 is 28013569.6803735117
Scales and comparisons
How big is 21983931358180106305536?- 21,983,931,358,180,106,305,536 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,983,931,358,180,106,305,536 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 21983931358180106305536 cubic inches would be around 2334464.1 feet tall.
Recreational maths with 21983931358180106305536
- 21983931358180106305536 backwards is 63550360108185313938912
- The number of decimal digits it has is: 23
- The sum of 21983931358180106305536's digits is 90
- 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 21983931358180106305536 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 21983931358180106305536 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/21983931358180106305536/
Chicago style:
Numbermatics. 2024. "Number 21983931358180106305536 - Facts about the integer". https://numbermatics.com/n/21983931358180106305536/
The information we have on file for 21983931358180106305536 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 21983931358180106305536, math, Factors of 21983931358180106305536, curriculum, school, college, exams, university, Prime factorization of 21983931358180106305536, STEM, science, technology, engineering, physics, economics, calculator, twenty-one sextillion, nine hundred eighty-three quintillion, nine hundred thirty-one quadrillion, three hundred fifty-eight trillion, one hundred eighty billion, one hundred six million, three hundred five thousand, five hundred thirty-six.