29857165943462331899904
29,857,165,943,462,331,899,904 is an even composite number composed of six prime numbers multiplied together.
What does the number 29857165943462331899904 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 15876 divisors.
29857165943462331899904 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand, eight hundred seventy-six divisors.
Prime factorization of 29857165943462331899904:
213 × 313 × 172 × 192 × 312 × 1512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 19 × 19 × 31 × 31 × 151 × 151)See below for interesting mathematical facts about the number 29857165943462331899904 from the Numbermatics database.
Names of 29857165943462331899904
- Cardinal: 29857165943462331899904 can be written as Twenty-nine sextillion, eight hundred fifty-seven quintillion, one hundred sixty-five quadrillion, nine hundred forty-three trillion, four hundred sixty-two billion, three hundred thirty-one million, eight hundred ninety-nine thousand, nine hundred four.
Scientific notation
- Scientific notation: 2.9857165943462331899904 × 1022
Factors of 29857165943462331899904
Divisors of 29857165943462331899904
- Number of divisors d(n): 15876
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 24 27 31 32 34 36 38 48 51 54 57 62 64 68 72 76 81 93 96 102 108 114 124 128 136 144 151 152 153 162 171 186 192 204 216 228 243 248 256 272 279 288 289 302 304 306 323 324 342 361 372 384 408 432 453 456 459 486 496 512 513 527 544 558 576 578 589 604 608 612 646 648 684 722 729 744 768 816 837 864 867 906 912 918 961 969 972 992 1024 1026 1054 1083 1088 1116 1152 1156 1178 1208 1216 1224 1292 1296 1359 1368 1377 1444 1458 1488 1536 1539 1581 1632 1674 1728 1734 1767 1812 1824 1836 1922 1938 1944 1984 2048 2052 2108 2166 2176 2187 2232 2304 2312 2356 2416 2432 2448 2511 2567 2584 2592 2601 2718 2736 2754 2869 2883 2888 2907 2916 2976 3072 3078 3162 3249 3264 3348 3456 3468 3534 3624 3648 3672 3844 3876 3888 3968 4077 4096 4104 4131 4216 4332 4352 4374 4464 4608 4617 4624 4681 4712 4743 4832 4864 4896 5022 5134 5168 5184 5202 5301 5436 5472 5491 5508 5738 5766 5776 5814 5832 5952 6137 6144 6156 6324 6498 6528 6561 6696 6912 6936 7068 7248 7296 7344 7533 7688 7701 7752 7776 7803 7936 8154 8192 8208 8262 8432 8607 8649 8664 8704 8721 8748 8928 8959 9216 9234 9248 9362 9424 9486 9664 9728 9747 9792 10013 10044 10268 10336 10368 10404 10602 10872 10944 10982 11016 11191 11476 11532 11552 11628 11664 11904 12231 12274 12288 12312 12393 12648 12996 13056 13122 13392 13824 13851 13872 14043 14136 14229 14496 14592 14688 15066 15376 15402 15504 15552 15606 15872 15903 16308 16337 16416 16473 16524 16864 17214 17298 17328 17408 17442 17496 17856 17918 18259 18411 18432 18468 18496 18724 18848 18972 19328 19456 19494 19584 19683 20026 20088 20536 20672 20736 20808 21204 21744 21888 21964 22032 22382 22599 22801 22952 23064 23103 23104 23256 23328 23409 23808 24462 24548 24576 24624 24786 25296 25821 25947 25992 26112 26163 26244 26784 26877 27648 27702 27744 28086 28272 28458 28992 29184 29241 29376 30039 30132 30752 30804 31008 31104 31212 31744 31806 32616 32674 32832 32946 33048 33573 33728 34428 34596 34656 34816 34884 34992 35712 35836 36518 36693 36822 36864 36936 36992 37179 37448 37696 37944 38656 38912 38988 39168 39366 40052 40176 41072 41344 41472 41553 41616 42129 42408 42687 43488 43639 43776 43928 44064 44764 45198 45602 45904 46128 46206 46208 46512 46656 46818 47616 47709 48773 48924 49011 49096 49248 49419 49572 50592 51642 51894 51984 52224 52326 52488 53568 53754 54511 54777 55233 55296 55404 55488 56172 56544 56916 57984 58368 58482 58752 59049 60078 60264 61504 61608 62016 62208 62424 63488 63612 65232 65348 65664 65892 66096 67146 67456 67797 68403 68856 69192 69309 69312 69632 69768 69984 70227 71424 71672 73036 73386 73644 73728 73872 73984 74358 74896 75392 75888 77312 77463 77824 77841 77976 78336 78489 78732 79577 80104 80352 80631 82144 82688 82944 83106 83232 84258 84816 85374 86976 87278 87552 87723 87856 88128 88939 89528 90117 90396 91204 91808 92256 92412 92416 93024 93312 93636 95232 95418 97546 97848 98022 98192 98496 98838 99144 100719 101184 103284 103788 103968 104329 104448 104652 104976 107136 107508 109022 109554 110079 110466 110592 110808 110976 111537 112344 113088 113832 115968 116736 116964 117504 118098 120156 120528 123008 123216 124032 124416 124659 124848 126387 126976 127224 128061 130464 130696 130917 131328 131784 132192 134292 134912 135594 136806 137712 138384 138618 138624 139264 139536 139968 140454 142848 143127 143344 145111 146072 146319 146772 147033 147288 147744 147968 148257 148716 149792 150784 151776 154624 154926 155648 155682 155952 156672 156978 157464 159154 160208 160704 161262 163533 164288 164331 165376 165699 165888 166212 166464 168516 169632 170221 170748 173952 174556 175104 175446 175712 176256 177147 177878 179056 180234 180792 182408 183616 184512 184824 184832 186048 186624 187272 190247 190464 190836 195092 195696 196044 196384 196992 197676 198288 201438 202368 203391 205209 206568 207576 207927 207936 208658 208896 209304 209952 210681 214272 215016 218044 219108 220158 220932 221184 221616 221952 223074 224688 226176 227664 231936 232389 233472 233523 233928 235008 235467 236196 238731 240312 241056 241893 246016 246432 248064 248832 249318 249696 252774 253952 254448 256122 260928 261392 261834 262656 263169 263568 264384 266817 268584 269824 270351 271188 273612 275424 276768 277236 277248 277729 279072 279936 280908 285696 286254 286688 290222 292144 292638 293544 294066 294576 295488 295936 296514 297432 299584 301568 302157 303552 309248 309852 310403 311364 311904 312987 313344 313956 314928 318308 320416 321408 322524 327066 328576 328662 330237 330752 331398 331776 332424 332928 334611 337032 339264 340442 341496 346921 347904 349112 350208 350892 351424 352512 354294 355756 358112 360468 361584 364816 367232 369024 369648 369664 372096 373248 373977 374544 379161 380494 380928 381672 384183 387617 390184 391392 392088 392751 392768 393984 395352 396576 402876 404736 406782 410418 413136 415152 415854 415872 417316 417792 418608 419904 421362 428544 429381 430032 433219 435333 436088 438216 438957 440316 441099 441864 443232 443904 444771 446148 449376 452352 455328 463872 464778 466944 467046 467856 470016 470934 472392 477462 480624 482112 483786 490599 492032 492864 492993 496128 497097 497664 498636 499392 505548 508896 510663 512244 521856 522784 523668 525312 526338 527136 528768 531441 533634 537168 539648 540702 542376 547224 550848 553536 554472 554496 555458 558144 559872 561816 570741 571392 572508 573376 580444 584288 585276 587088 588132 589152 590976 591872 593028 594864 599168 603136 604314 607104 610173 615627 618496 619704 620806 622728 623781 623808 625974 626688 627912 629856 632043 636616 640832 642816 645048 654132 657152 657324 660474 661504 662796 663552 664848 665856 669222 674064 678528 680884 682992 693842 695808 697167 698224 700416 700569 701784 702848 705024 706401 706831 708588 711512 716193 716224 720936 723168 725679 729632 734464 738048 739296 739328 744192 746496 747954 749088 758322 760988 761856 763344 768366 775234 780368 782784 784176 785502 785536 787968 789507 790704 793152 800451 805752 809472 811053 813564 820836 826272 829141 830304 831708 831744 833187 834632 837216 839808 842724 857088 858762 860064 866438 870666 872176 876432 877914 880632 882198 883728 886464 887808 889542 892296 898752 904704 906471 910656 926687 927744 929556 931209 934092 935712 938961 940032 941868 944784 954924 961248 964224 967572 981198 984064 985728 985986 990711 992256 994194 995328 997272 998784 1003833 1011096 1017792 1021326 1024488 1040763 1043712 1045568 1047336 1050624 1052676 1054272 1057536 1062882 1067268 1074336 1079296 1081404 1084752 1094448 1101696 1107072 1108944 1108992 1110916 1116288 1119744 1121931 1123632 1137483 1141482 1142784 1145016 1146752 1152549 1160888 1162851 1168576 1170552 1174176 1176264 1178253 1178304 1181952 1183744 1186056 1189728 1198336 1206272 1208628 1214208 1220346 1231254 1236992 1239408 1241612 1245456 1247562 1247616 1251948 1253376 1255824 1259712 1264086 1273232 1281664 1285632 1288143 1290096 1299657 1305999 1308264 1314304 1314648 1316871 1320948 1323008 1323297 1325592 1329696 1331712 1334313 1338444 1348128 1352809 1357056 1361768 1365984 1387684 1391616 1394334 1396448 1400832 1401138 1403568 1405696 1410048 1412802 1413662 1417176 1423024 1432386 1432448 1441872 1446336 1451358 1459264 1468928 1471797 1476096 1478592 1478656 1478979 1488384 1491291 1492992 1495908 1498176 1511963 1516644 1521976 1526688 1531989 1536732 1550468 1560736 1565568 1568352 1571004 1571072 1575936 1579014 1581408 1586304 1594323 1600902 1611504 1618944 1622106 1627128 1641672 1652544 1658282 1660608 1663416 1663488 1666374 1669264 1674432 1679616 1685448 1689841 1712223 1714176 1717524 1720128 1732876 1741332 1744352 1752864 1755828 1761264 1764396 1767456 1772928 1775616 1779084 1784592 1797504 1809408 1812942 1821312 1830519 1846881 1853374 1855488 1859112 1862418 1868184 1871343 1871424 1877922 1880064 1883736 1889568 1896129 1909848 1922496 1928448 1935144 1962396 1968128 1971456 1971972 1981422 1984512 1988388 1990656 1994544 1997568 2007666 2022192 2035584 2042652 2048976 2081526 2087424 2091136 2091501 2094672 2101248 2101707 2105352 2108544 2115072 2119203 2120493 2125764 2134536 2148579 2148672 2158592 2162808 2169504 2177037 2188896 2203392 2214144 2217888 2217984 2221832 2232576 2239488 2243862 2247264 2274966 2282964 2285568 2290032 2293504 2305098 2321776 2325702 2337152 2341104 2348352 2352528 2356506 2356608 2363904 2367488 2368521 2372112 2379456 2396672 2401353 2412544 2417256 2428416 2433159 2440692 2462508 2466887 2478816 2483224 2487423 2490912 2495124 2495232 2499561 2503896 2511648 2519424 2528172 2546464 2563328 2571264 2576286 2580192 2599314 2611998 2616528 2628608 2629296 2633742 2641896 2646016 2646594 2651184 2659392 2663424 2668626 2676888 2696256 2705618 2714112 2719413 2723536 2731968 2757109 2775368 2780061 2783232 2788668 2792896 2793627 2802276 2807136 2811392 2816883 2820096 2825604 2827324 2834352 2846048 2864772 2864896 2883744 2892672 2902716 2918528 2937856 2943594 2952192 2957184 2957312 2957958 2972133 2976768 2982582 2985984 2991816 2996352 3011499 3023926 3033288 3043952 3053376 3063978 3073464 3100936 3121472 3122289 3131136 3136704 3142008 3142144 3151872 3158028 3162816 3172608 3188646 3201804 3223008 3234199 3237888 3244212 3254256 3283344 3305088 3316564 3321216 3326832 3326976 3332748 3338528 3348864 3359232 3365793 3370896 3379682 3412449 3424446 3428352 3435048 3440256 3457647 3465752 3482664 3488553 3488704 3505728 3511656 3522528 3528792 3534759 3534912 3545856 3551232 3558168 3569184 3595008 3618816 3625884 3642624 3661038 3693762 3706748 3710976 3718224 3724836 3736368 3742686 3742848 3755844 3760128 3767472 3779136 3792258 3819696 3844992 3856896 3864429 3870288 3898971 3917997 3924792 3936256 3942912 3943944 3950613 3962844 3969024 3969891 3976776 3989088 3995136 4002939 4015332 4044384 4058427 4071168 4085304 4097952 4163052 4174848 4182272 4183002 4189344 4202496 4203414 4210704 4217088 4230144 4238406 4240986 4251528 4269072 4297158 4297344 4317184 4325616 4339008 4354074 4377792 4406784 4415391 4428288 4435776 4435968 4436937 4443664 4465152 4473873 4478976 4487724 4494528 4535889 4549932 4565928 4580064 4587008 4595967 4610196 4643552 4651404 4674304 4682208 4696704 4705056 4713012 4713216 4727808 4737042 4744224 4758912 4793344 4802706 4825088 4834512 4856832 4866318 4881384 4925016 4933774 4957632 4966448 4974846 4981824 4990248 4990464 4999122 5007792 5023296 5038848 5056344 5069523 5092928 5126656 5136669 5142528 5152572 5160384 5198628 5223996 5233056 5257216 5258592 5267484 5276851 5283792 5293188 5302368 5318784 5326848 5337252 5353776 5392512 5411236 5428224 5438826 5447072 5463936 5491557 5514218 5540643 5550736 5560122 5566464 5577336 5585792 5587254 5604552 5614029 5614272 5622784 5633766 5640192 5651208 5654648 5668704 5688387 5692096 5729544 5729792 5767488 5785344 5805432 5837056 5875712 5887188 5897657 5904384 5914368 5915916 5944266 5953536 5965164 5971968 5983632 5992704 6022998 6047852 6066576 6087904 6106752 6127956 6146928 6201872 6242944 6244578 6262272 6273408 6274503 6284016 6284288 6303744 6305121 6316056 6325632 6345216 6357609 6361479 6377292 6403608 6445737 6446016 6468398 6475776 6488424 6508512 6531111 6566688 6589489 6610176 6633128 6642432 6653664 6653952 6665496 6677056 6697728 6718464 6731586 6741792 6759364 6824898 6848892 6856704 6870096 6880512 6915294 6931504 6965328 6977106 6977408 7011456 7023312 7045056 7057584 7069518 7069824 7091712 7102464 7105563 7116336 7138368 7190016 7204059 7237632 7251768 7285248 7299477 7322076 7364723 7387524 7400661 7413496 7436448 7449672 7462269 7472736 7485372 7485696 7498683 7511688 7534944 7558272 7584516 7639392 7689984 7713792 7728858 7740576 7797942 7835994 7849584 7872512 7885824 7887888 7901226 7925688 7938048 7939782 7953552 7978176 7990272 8005878 8030664 8088768 8116854 8142336 8158239 8170608 8195904 8231161 8271327 8326104 8340183 8349696 8364544 8366004 8378688 8380881 8406828 8421408 8434176 8450649 8460288 8476812 8481972 8503056 8538144 8594316 8594688 8651232 8678016 8708148 8755584 8813568 8830782 8856576 8871552 8871936 8873874 8887328 8916399 8930304 8947746 8957952 8975448 8989056 9034497 9071778 9099864 9131856 9160128 9174016 9191934 9220392 9287104 9302808 9348608 9364416 9366867 9393408 9410112 9426024 9426432 9455616 9474084 9488448 9517824 9586688 9605412 9669024 9702597 9713664 9732636 9762768 9850032 9867548 9915264 9932896 9949692 9963648 9980496 9980928 9998244 10015584 10046592 10077696 10097379 10112688 10139046 10185856 10237347 10253312 10273338 10285056 10305144 10320768 10372941 10397256 10447992 10465659 10466112 10514432 10517184 10534968 10553702 10567584 10586376 10604277 10604736 10637568 10653696 10674504 10707552 10785024 10822472 10856448 10877652 10894144 10927872 10983114 11028436 11081286 11101472 11120244 11132928 11154672 11171584 11174508 11209104 11228058 11228544 11245568 11267532 11280384 11302416 11309296 11337408 11376774 11384192 11459088 11459584 11534976 11570688 11593287 11610864 11674112 11696913 11751424 11753991 11774376 11795314 11808768 11828736 11831832 11851839 11888532 11907072 11909673 11930328 11967264 11985408 12008817 12016127 12045996 12095704 12133152 12175281 12175808 12213504 12255912 12293856 12403744 12485888 12489156 12524544 12546816 12549006 12568032 12568576 12607488 12610242 12632112 12651264 12690432 12715218 12722958 12754584 12807216 12891474 12892032 12936796 12951552 12976848 13017024 13062222 13133376 13178978 13220352 13246173 13266256 13284864 13307328 13307904 13310811 13330992 13354112 13395456 13421619 13429789 13436928 13463172 13483584 13518728 13607667 13649796 13697784 13740192 13761024 13787901 13830588 13863008 13930656 13954212 13954816 14022912 14046624 14090112 14115168 14139036 14139648 14183424 14211126 14232672 14276736 14380032 14408118 14475264 14503536 14570496 14598954 14644152 14729446 14775048 14801322 14826992 14872896 14899344 14924538 14945472 14970744 14971392 14997366 15023376 15069888 15116544 15169032 15208569 15278784 15379968 15410007 15427584 15457716 15481152 15595884 15671988 15699168 15753679 15771648 15775776 15802452 15830553 15851376 15879564 15907104 15956352 15980544 16011756 16061328 16177536 16233708 16284672 16316478 16341216 16391808 16462322 16474671 16542654 16621929 16652208 16680366 16699392 16729088 16732008 16757376 16761762 16813656 16842087 16842816 16868352 16901298 16920576 16953624 16963944 17006112 17065161 17076288 17188632 17189376 17302464 17356032 17416296 17511168 17627136 17661564 17692971 17713152 17743104 17747748 17774656 17832798 17860608 17895492 17915904 17950896 17978112 18068994 18143556 18199728 18263712 18320256 18348032 18383868 18440784 18574208 18605616 18697216 18728832 18733734 18786816 18820224 18823509 18852048 18852864 18911232 18915363 18948168 18976896 19035648 19072827 19084437 19173376 19210824 19337211 19338048 19405194 19427328 19465272 19525536 19593333 19700064 19735096 19768467 19830528 19865792 19899384 19927296 19960992 19961856 19996488 20031168 20093184 20155392 20194758 20225376 20278092 20371712 20474694 20506624 20546676 20570112 20610288 20641536 20745882 20794512 20895984 20931318 20932224 21028864 21034368 21069936 21107404 21135168 21172752 21208554 21209472 21275136 21307392 21316689 21349008 21415104 21570048 21612177 21644944 21712896 21755304 21788288 21855744 21898431 21911761 21966228 22056872 22094169 22162572 22201983 22202944 22240488 22309344 22343168 22349016 22386807 22418208 22456116 22457088 22491136 22496049 22535064 22604832 22618592 22674816 22753548 22768384 22918176 22919168 23069952 23141376 23186574 23221728 23348224 23393826 23502848 23507982 23548752 23590628 23617536 23657472 23663664 23703678 23777064 23814144 23819346 23860656 23934528 23970816 24017634 24032254 24091992 24191408 24266304 24350562 24351616 24427008 24474717 24511824 24587712 24693483 24807488 24813981 24971776 24978312 25020549 25049088 25093632 25098012 25136064 25137152 25142643 25220484 25264224 25302528 25351947 25380864 25430436 25445916 25509168 25614432 25703371 25782948 25784064 25873592 25953696 26034048 26124444 26266752 26357956 26440704 26492346 26532512 26569728 26614656 26615808 26621622 26661984 26708224 26749197 26790912 26843238 26859578 26873856 26926344 26967168 27037456 27103491 27215334 27299592 27395568 27480384 27522048 27575802 27661176 27726016 27861312 27908424 27909632 28045824 28093248 28100601 28180224 28230336 28278072 28279296 28366848 28422252 28465344 28553472 28727297 28760064 28816236 29007072 29107791 29140992 29197908 29288304 29458892 29550096 29602644 29653984 29745792 29798688 29849076 29890944 29941488 29942784 29994732 30046752 30139776 30233088 30292137 30338064 30417138 30557568 30712041 30759936 30820014 30855168 30915432 30962304 31118823 31191768 31343976 31396977 31398336 31507358 31543296 31551552 31604904 31661106 31702752 31759128 31812831 31814208 31912704 31961088 32023512 32122656 32355072 32467416 32569344 32632956 32682432 32783616 32924644 32949342 33085308 33243858 33304416 33360732 33398784 33458176 33464016 33514752 33523524 33627312 33684174 33685632 33736704 33802596 33841152 33907248 33927888 34012224 34130322 34152576 34377264 34378752 34604928 34712064 34779861 34832592 35022336 35090739 35254272 35261973 35323128 35385942 35426304 35486208 35495496 35549312 35555517 35665596 35721216 35729019 35790984 35901792 35956224 36026451 36048381 36137988 36287112 36399456 36525843 36527424 36640512 36696064 36767736 36881568 37148416 37211232 37394432 37457664 37467468 37573632 37640448 37647018 37704096 37705728 37822464 37830726 37896336 37953792 38071296 38145654 38168874 38346752 38421648 38674422 38676096 38810388 38854656 38930544 39051072 39186666 39400128 39470192 39536934 39661056 39731584 39738519 39798768 39854592 39921984 39923712 39932433 39992976 40062336 40186368 40264857 40289367 40310784 40389516 40450752 40556184 40743424 40823001 40949388 41013248 41093352 41220576 41283072 41363703 41491764 41589024 41791968 41862636 41864448 41937079 42068736 42139872 42214808 42270336 42345504 42417108 42418944 42550272 42633378 42698016 42830208 43140096 43224354 43289888 43425792 43510608 43576576 43711488 43796862 43823522 43932456 44113744 44188338 44325144 44403966 44405888 44480976 44618688 44686336 44698032 44773614 44836416 44912232 44914176 44982272 44992098 45070128 45209664 45237184 45349632 45507096 45536768 45625707 45836352 45838336 46139904 46230021 46282752 46373148 46443456 46696448 46787652 46870853 47015964 47097504 47181256 47261037 47314944 47327328 47407356 47491659 47554128 47638692 47721312 47869056 47941632 48035268 48064508 48183984 48382816 48532608 48701124 48703232 48854016 48949434 49023648 49175424 49386966 49424013 49614976 49627962 49865787 49943552 49956624 50041098 50098176 50187264 50196024 50272128 50274304 50285286 50440968 50526261 50528448 50605056 50703894 50761728 50860872 50891832 51018336 51195483 51228864 51406742 51565896 51568128 51747184 51907392 52068096 52248888 52385071 52533504 52715912 52881408 52984692 53065024 53078913 53139456 53229312 53243244 53323968 53416448 53498394 53581824 53686476 53719156 53747712 53852688 53934336 54074912 54206982 54430668 54599184 54791136 54960768 55044096 55151604 55322352 55452032 55722624 55816848 55819264 56091648 56186496 56201202 56360448 56460672 56470527 56556144 56558592 56733696 56746089 56844504 56930688 57106944 57218481 57253311 57454594 57520128 57632472 58011633 58014144 58215582 58281984 58395816 58576608 58779999 58917784 59100192 59205288 59305401 59307968 59491584 59597376 59698152 59781888 59882976 59885568 59989464 60093504 60279552 60466176 60584274 60676128 60834276 61115136 61424082 61519872 61640028 61710336 61830864 61924608 62237646 62383536 62687952 62793954 62796672 63014716 63086592 63103104 63209808 63322212 63405504 63518256 63625662 63628416 63825408 63922176 63950067 64047024 64245312 64710144 64836531 64934832 65138688 65265912 65364864 65567232 65695293 65735283 65849288 65898684 66170616 66282507 66487716 66605949 66608832 66721464 66916352 66928032 67029504 67047048 67160421 67254624 67368348 67371264 67473408 67488147 67605192 67814496 67855776 68024448 68260644 68305152 68754528 68757504 69209856 69424128 69559722 69665184 70044672 70181478 70508544 70523946 70646256 70771884 70852608 70972416 70990992 71098624 71111034 71331192 71442432 71458038 71581968 71803584 71912448 72052902 72096762 72275976 72574224 72798912 73051686 73054848 73281024 73392128 73424151 73535472 73763136 74080449 74296832 74422464 74441943 74788864 74915328 74934936 75061647 75147264 75280896 75294036 75408192 75411456 75427929 75661452 75792672 75907584 76055841 76142592 76291308 76337748 76843296 77110113 77348844 77352192 77620776 77861088 78102144 78373332 78800256 78940384 79073868 79322112 79463168 79477038 79597536 79709184 79843968 79847424 79864866 79985952 80124672 80247591 80372736 80529714 80578734 80621568 80779032 80901504 81112368 81486848 81646002 81898776 82026496 82186704 82441152 82566144 82727406 82983528 83178048 83583936 83725272 83728896 83874158 84137472 84279744 84301803 84429616 84540672 84691008 84834216 84837888 85100544 85266756 85396032 85660416 86181891 86280192 86448708 86579776 87021216 87153152 87323373 87422976 87593724 87647044 87864912 88227488 88376676 88650288 88807932 88811776 88961952 89237376 89372672 89396064 89547228 89672832 89824464 89828352 89984196 90140256 90419328 90474368 90699264 91014192 91073536 91251414 91672704 91676672 92136123 92279808 92460042 92565504 92746296 92886912 93356469 93392896 93575304 93741706 94031928 94190931 94195008 94362512 94522074 94629888 94654656 94814712 94983318 95108256 95277384 95438493 95442624 95738112 95883264 96070536 96129016 96367968 96765632 97065216 97402248 97406464 97708032 97898868 98047296 98350848 98773932 98848026 99229952 99255924 99731574 99887104 99913248 100082196 100196352 100260169 100374528 100392048 100544256 100570572 100881936 101052522 101056896 101210112 101407788 101523456 101721744 101783664 102036672 102390966 102457728 102813484 103131792 103136256 103494368 103814784 104136192 104339583 104497776 104770142 105067008 105272217 105431824 105762816 105785919 105969384 106130048 106157826 106278912 106458624 106486488 106647936 106666551 106832896 106996788 107163648 107187057 107372952 107438312 107705376 107868672 108079353 108145143 108149824 108413964 108861336 109198368 109577529 109582272 109921536 110088192 110303208 110644704 110904064 111445248 111633696 111638528 112183296 112372992 112402404 112720896 112921344 112941054 113112288 113117184 113467392 113492178 113689008 113861376 114213888 114436962 114506622 114909188 115040256 115264944 116023266 116028288 116431164 116563968 116791632 117153216 117559998 117835568 118200384 118410576 118610802 118615936 118983168 119194752 119215557 119396304 119563776 119765952 119771136 119797299 119978928 120187008 120559104 120794571 120868101 120932352 121168548 121352256 121668552 122230272 122469003 122848164 123039744 123280056 123661728 123849216 124091109 124475292 124767072 125200291 125375904 125587908 125593344 125811237 126029432 126206208 126419616 126644424 126811008 127036512 127251324 127256832 127650816 127900134 128094048 128490624 129420288 129673062 129869664 130277376 130531824 130729728 131134464 131390586 131470566 131698576 131797368 132341232 132565014 132975432 133211898 133217664 133442928 133832704 133856064 134059008 134094096 134320842 134509248 134736696 134742528 134946816 134976294 135210384 135628992 135711552 136048896 136521288 136610304 136877121 137509056 137515008 138419712 138690063 138848256 139119444 139330368 139929737 140089344 140362956 140612559 141047892 141292512 141543768 141783111 141944832 141981984 142197248 142222068 142474977 142662384 142916076 143163936 143607168 143824896 144105804 144193524 144551952 145148448 145597824 146103372 146109696 146562048 146848302 147070944 147526272 148160898 148593664 148844928 148883886 149577728 149597361 149830656 149869872 150123294 150294528 150561792 150588072 150816384 150822912 150855858 151322904 151578783 151585344 151815168 152111682 152285184 152582616 152675496 153586449 153686592 154220226 154697688 154704384 155241552 155722176 156204288 156746664 157155213 157600512 157880768 158147736 158644224 158926336 158954076 159195072 159236739 159418368 159687936 159729732 159971904 160249344 160495182 160745472 161059428 161157468 161243136 161558064 161803008 162224736 162973696 163292004 163797552 164373408 164882304 165132288 165454812 165967056 166356096 167167872 167450544 167457792 167748316 168274944 168559488 168603606 168859232 169081344 169382016 169411581 169668432 169675776 170201088 170238267 170533512 170792064 171320832 171655443 171759933 172363782 172560384 172897416 173159552 174034899 174042432 174306304 174646746 174845952 175187448 175294088 175729824 176339997 176454976 176753352 177300576 177615864 177623552 177916203 177923904 178474752 178745344 178792128 179094456 179345664 179648928 179656704 179968392 180280512 180838656 180948736 181398528 182028384 182147072 182502828 183345408 184272246 184559616 184920084 185131008 185492592 185773824 186712938 186785792 187150608 187483412 188063856 188381862 188390016 188725024 189044148 189259776 189309312 189629424 189966636 190216512 190554768 190876986 190885248 191476224 191766528 191850201 192141072 192258032 192735936 193531264 194130432 194509593 194804496 194812928 195416064 195797736 196094592 196701696 197085879 197205849 197547864 197696052 198459904 198511848 198847521 199463148 199774208 199817847 199826496 200164392 200520338 200749056 200784096 201088512 201141144 201481263 201763872 202105044 202113792 202420224 202464441 202815576 203443488 203567328 204073344 204274159 204781932 204915456 205626968 206263584 206272512 206988736 207629568 208272384 208679166 208995552 209540284 210134016 210544434 210863648 211525632 211571838 211938768 212260096 212315652 212557824 212917248 212972976 213295872 213333102 213665792 213993576 214327296 214374114 214745904 214876624 215410752 215737344 216158706 216290286 216299648 216827928 217722672 218396736 219155058 219164544 219843072 220176384 220272453 220606416 221289408 221808128 222241347 222890496 223267392 223277056 223325829 224366592 224745984 224804808 225184941 225441792 225842688 225882108 226224576 226234368 226283787 226984356 227378016 227722752 228167523 228306413 228427776 228873924 229013244 229818376 230529888 231330339 232046532 232056576 232862328 233583264 234306432 235119996 235671136 236400768 236821152 237221604 237231872 237966336 238389504 238431114 238792608 239127552 239531904 239542272 239594598 239957856 240374016 240742773 241118208 241589142 241736202 241864704 242337096 242704512 243337104 244460544 244938006 245696328 246079488 246560112 247323456 247698432 248182218 248950584 249534144 250400582 250751808 251175816 251186688 251622474 252058864 252412416 252839232 252905409 253288848 253622016 254073024 254502648 254513664 255165991 255301632 255800268 256188096 256981248 258545673 258840576 259346124 259739328 261063648 261459456 261970119 262268928 262781172 262941132 263397152 263594736 264682464 265130028 265950864 266423796 266435328 266885856 267712128 268118016 268188192 268641684 269018496 269473392 269485056 269952588 270420768 271257984 271423104 272097792 273042576 273220608 273754242 275018112 275030016 276408369 276839424 277380126 277696512 278238888 278660736 279859474 280069407 280178688 280725912 281225118 282095784 282572793 282585024 283087536 283566222 283889664 283963968 284394496 284444136 284949954 285324768 285832152 286315479 286327872 287214336 287649792 288211608 288387048 289103904 290296896 291195648 292206744 292219392 293124096 293696604 294141888 295052544 296321796 297187328 297689856 297767772 299194722 299661312 299739744 300246588 300589056 300780507 301123584 301176144 301632768 301711716 302645808 303157566 303170688 303630336 304223364 304570368 305165232 305350992 307172898 307373184 308440452 309395376 309408768 310483104 311444352 312408576 313018749 313493328 314310426 315201024 315761536 315816651 316295472 317288448 317357757 317852672 317908152 318390144 318473478 318836736 319375872 319459464 319943808 319999653 320498688 320990364 321490944 321561171 322118856 322314936 323116128 323606016 324238059 324435429 324449472 325947392 326584008 327595104 328732587 328746816 329764608 330264576 330909624 331934112 332712192 334335744 334901088 334915584 335496632 336549888 337118976 337207212 337718464 338162688 338764032 338823162 339336864 339351552 340402176 340476534 341067024 341584128 342641664 343310886 343519866 344727564 345120768 345794832 346319104 348069798 348084864 348612608 349293492 349691904 350374896 350588176 351459648 352679994 352909952 353506704 354601152 355231728 355247104 355832406 355847808 356949504 357490688 357584256 357646671 358188912 358691328 359297856 359313408 359391897 359936784 360561024 361677312 361897472 362383713 362604303 362797056 364056768 364294144 365005656 366690816 367407009 368544492 369119232 369840168 370985184 371547648 372273327 372499937 373425876 374301216 374966824 375600873 376127712 376763724 376780032 377433711 377450048 378088296 378618624 379258848 379933272 380433024 381109536 381753972 381770496 382952448 383700402 384282144 384516064 385471872 387062528 388260864 389019186 389608992 389625856 390832128 391595472 392189184 393403392 394171758 394411698 395095728 395392104 396919808 397023696 397695042 398926296 399548416 399635694 399652992 400328784 401040676 401498112 401568192 402177024 402282288 402962526 403527744 404210088 404227584 404840448 404928882 405631152 406886976 407134656 408146688 408548318 409563864 409830912 410631363 411253936 412527168 412545024 413977472 415259136 416070189 416323459 416544768 417358332 417991104 419080568 419789211 420268032 421088868 421727296 421837677 423143676 423877536 424520192 424631304 425349333 425834496 425945952 426591744 426666204 427331584 427424931 427987152 428748228 429491808 429753248 430821504 431474688 432317412 432580572 432599296 433655856 435445344 436793472 438310116 438329088 439686144 440544906 441212832 442578816 443616256 444482694 445780992 446534784 446554112 446651658 448733184 448792083 449491968 449609616 450369882 450883584 451685376 451764216 452449152 452468736 452567574 453968712 454736349 454756032 455445504 456335046 456612826 456855552 457747848 458026488 459636752 460759347 461059776 462660678 464093064 464113152 465724656 467166528 468612864 470239992 471342272 471465639 472801536 473642304 474443208 474463744 475932672 476779008 476862228 477585216 477710217 478255104 479063808 479189196 479915712 480748032 481485546 482236416 483178284 483472404 483729408 484674192 485409024 486674208 488364049 488921088 489876012 491392656 493120224 494646912 495396864 496364436 497901168 499068288 500801164 501503616 502351632 502373376 503244948 504117728 504824832 505678464 505810818 506577696 507244032 508146048 508234743 509005296 509027328 510331982 510603264 510714801 511600536 512376192 513962496 514966329 515279799 517091346 517681152 518692248 519478656 522104697 522127296 522918912 523940238 524537856 525562344 525882264 526794304 527189472 529019991 529364928 530260056 531901728 532847592 532870656 533748609 533771712 535424256 536236032 536376384 537283368 538036992 538946784 538970112 539905176 540841536 542515968 542846208 544195584 546085152 546441216 547508484 550036224 552816738 553678848 554760252 555393024 556477776 557321472 559718948 560138814 560357376 561451824 562450236 564191568 565145586 565170048 566175072 567132444 567779328 567927936 568788992 568888272 569899908 570649536 571664304 572630958 572655744 574428672 575299584 575550603 576423216 576774096 578207808 580593792 582391296 583528779 584413488 584438784 586248192 587393208 588283776 590105088 591257637 591617547 592643592 594374656 595379712 595535544 596542563 598389444 599322624 599453541 599479488 600493176 601561014 602247168 602352288 603265536 603423432 604443789 605291616 606315132 606341376 607260672 607393323 608446728 610330464 610701984 612822477 614345796 614746368 616880904 618790752 618817536 620966208 622888704 624817152 626037498 626986656 628620852 630402048 631523072 631633302 632590944 634576896 634715514 635705344 635816304 636780288 636946956 637673472 638751744 638918928 639887616 639999306 640997376 641980728 642981888 643122342 644237712 644629872 646232256 647212032 648476118 648870858 648898944 651894784 653168016 655190208 657465174 657493632 659529216 660529152 660817359 661819248 663868224 665424384 666724041 668671488 669802176 669831168 669977487 670993264 673099776 674237952 674414424 675436928 675554823 676325376 677528064 677646324 678673728 678703104 678851361 680953068 682134048 683168256 684502569 684919239 685283328 686621772 687039732 689455128 691589664 692638208 693991017 696139596 696169728 697225216 698586984 700749792 701176352 702919296 705359988 705819904 707013408 709202304 710463456 710494208 711664812 711695616 713899008 715168512 715293342 716377824 717382656 718595712 718626816 718783794 719873568 721122048 723354624 723794944 724767426 725208606 725594112 728113536 728588288 730011312 733381632 734814018 737088984 738238464 739680336 741970368 743095296 744546654 744999874 746851752 748602432 749933648 751201746 752255424 753527448 753560064 754867422 754900096 756176592 757237248 758517696 758716227 759866544 760866048 762219072 763507944 763540992 765497973 765904896 767400804 768564288 769032128 770943744 774125056 775637019 776521728 778038372 779217984 779251712 783190944 784378368 785910357 786806784 788343516 788823396 790191456 790784208 793839616 794047392 795390084 796804501 797852592 799271388 799305984 800657568 802081352 803136384 804354048 804564576 805925052 807055488 808420176 808455168 809857764 811262304 813773952 814269312 816293376 817096636 819127728 819661824 821262726 822507872 825054336 825090048 827954944 829225107 830518272 832140378 832646918 833089536 834716664 835982208 838161136 839578422 840208221 840536064 842177736 843454592 843675354 846287352 847718379 847755072 849040384 849262608 850698666 851668992 851891904 853183488 853332408 854663168 854849862 855974304 857496456 858946437 858983616 859506496 861643008 862949376 864634824 865161144 865198592 867311712 870890688 873586944 876620232 876658176 879372288 881089812 882425664 885157632 887232512 888965388 890546207 891561984 893069568 893303316 897584166 898983936 899219232 900739764 901767168 902341521 903370752 903528432 904898304 905135148 907937424 909472698 909512064 910891008 912670092 913225652 913711104 915495696 916052976 919273504 921518694 922119552 925321356 928186128 928226304 931449312 934333056 937225728 939056247 940479984 942684544 942931278 945603072 947284608 947449953 948886416 948927488 951865344 952073271 953558016 953724456 955170432 955420434 956510208 958127616 958378392 959831424 959998959 961496064 962971092 964472832 964683513 966356568 966944808 969348384 970818048 972714177 973306287 973348416 976728098 977842176 979752024 982785312 986197761 986240448 989293824 990793728 992728872 995802336 998136576 1001602328 1003007232 1004703264 1004746752 1006489896 1008235456 1009649664 1011356928 1011621636 1013155392 1014488064 1016292096 1016469486 1018010592 1018054656 1020663964 1021206528 1021429602 1023201072 1024752384 1027924992 1029932658 1030559598 1034182692 1035362304 1037384496 1038957312 1044209394 1044254592 1045837824 1047880476 1049075712 1051124688 1051764528 1053588608 1054378944 1058039982 1058729856 1060520112 1063803456 1065695184 1065741312 1067497218 1067543424 1070848512 1072472064 1072752768 1072940013 1074566736 1076073984 1077893568 1077940224 1078175691 1079810352 1081683072 1085031936 1085692416 1087151139 1087812909 1088391168 1092170304 1092882432 1095016968 1100072448 1102221027 1105633476 1107357696 1109520504 1112955552 1114642944 1116819981 1117499811 1119437896 1120277628 1122903648 1124900472 1126802619 1128383136 1130291172 1130340096 1132301133 1132350144 1134264888 1135855872 1137577984 1137776544 1139799816 1141299072 1143328608 1145261916 1145311488 1148857344 1151101206 1152846432 1153548192 1156415616 1161187584 1164782592 1167057558 1168826976 1168877568 1172496384 1174786416 1176567552 1180210176 1182515274 1183235094 1185287184 1188749312 1190759424 1191071088 1193085126 1196778888 1198645248 1198907082 1198958976 1200986352 1203122028 1204494336 1204704576 1206531072 1206846864 1208887578 1210583232 1212630264 1212682752 1214521344 1214786646 1216893456 1220660928 1221403968 1225644954 1228691592 1229492736 1231894089 1233761808 1237581504 1237635072 1241932416 1245777408 1248210567 1248970377 1249634304 1252074996 1253973312 1257241704 1259367633 1260804096 1263046144 1263266604 1265181888 1265513031 1269431028 1271410688 1271632608 1273560576 1273893912 1276047999 1277503488 1277837856 1279775232 1279998612 1281994752 1282274793 1283961456 1286244684 1288475424 1289259744 1292464512 1294424064 1296952236 1297741716 1297797888 1306336032 1310380416 1314930348 1314987264 1319058432 1321634718 1323638496 1327736448 1330848768 1333448082 1337342976 1339604352 1339662336 1339954974 1341986528 1346199552 1346376249 1348475904 1348828848 1350873856 1351109646 1352650752 1355056128 1355292648 1357347456 1357406208 1357702722 1361906136 1364209047 1364268096 1366336512 1369005138 1369838478 1370566656 1373243544 1374079464 1378910256 1383179328 1385276416 1387982034 1392279192 1392339456 1394450432 1397173968 1401499584 1402352704 1405838592 1410719976 1411639808 1414026816 1414396917 1418404608 1420926912 1420988416 1423329624 1423391232 1427798016 1430337024 1430586684 1432755648 1433130651 1434765312 1437191424 1437567588 1439747136 1442244096 1446709248 1447589888 1449534852 1450417212 1451188224 1456227072 1460022624 1465092147 1466763264 1469628036 1474177968 1479360672 1483940736 1486190592 1489093308 1489999748 1493703504 1497204864 1499867296 1502403492 1504510848 1507054896 1507120128 1509734844 1509800192 1512353184 1514474496 1517035392 1517432454 1519733088 1521732096 1524438144 1524704229 1527015888 1527081984 1530995946 1531809792 1532144403 1534801608 1537128576 1538064256 1541887488 1545839397 1548250112 1551274038 1553043456 1556076744 1558435968 1558503424 1566314091 1566381888 1568756736 1571820714 1573613568 1576687032 1577646792 1580382912 1581568416 1587059973 1587679232 1588094784 1590780168 1593609002 1595705184 1598542776 1598611968 1601245827 1601315136 1604162704 1606272768 1608708096 1609129152 1611850104 1614110976 1616840352 1616910336 1619715528 1622524608 1627547904 1628538624 1632586752 1634193272 1638255456 1639323648 1642525452 1645015744 1650108672 1655909888 1658450214 1661036544 1664280756 1665293836 1666179072 1669433328 1671964416 1676322272 1679156844 1680416442 1681072128 1684355472 1686909184 1687350708 1692574704 1695436758 1695510144 1698080768 1698525216 1701397332 1703337984 1703783808 1706366976 1706664816 1709699724 1711948608 1714992912 1717892874 1717967232 1719012992 1723286016 1725898752 1729269648 1730322288 1730397184 1734623424 1741781376 1747173888 1750586337 1753240464 1753316352 1758744576 1762179624 1764851328 1770315264 1773772911 1774465024 1774852641 1777930776 1781092414 1783123968 1786139136 1786606632 1789627689 1795168332 1797967872 1798360623 1798438464 1801479528 1804683042 1806741504 1807056864 1809796608 1810270296 1813331367 1815874848 1818945396 1819024128 1821782016 1822179969 1825340184 1826451304 1830991392 1832105952 1838467431 1838547008 1843037388 1844239104 1850642712 1856372256 1856452608 1862898624 1868666112 1874451456 1878112494 1880959968 1885369088 1885862556 1891206144 1894569216 1894899906 1897772832 1897854976 1903730688 1904146542 1907116032 1907448912 1910340864 1910840868 1913020416 1916255232 1916756784 1919662848 1919997918 1922992128 1925942184 1928945664 1929367026 1932713136 1933889616 1938696768 1941636096 1945428354 1946612574 1946696832 1953456196 1955684352 1959504048 1965570624 1972395522 1972480896 1978587648 1981587456 1982452077 1985457744 1991604672 1996273152 2000172123 2003204656 2006014464 2009406528 2009493504 2009932461 2012979792 2016470912 2019299328 2022713856 2023243272 2026310784 2026664469 2028976128 2032584192 2032938972 2036021184 2036109312 2036554083 2041327928 2042859204 2046402144 2049504768 2053507707 2054757717 2055849984 2059865316 2061119196 2068365384 2074768992 2077914624 2081973051 2088418788 2088509184 2091675648 2095760952 2102249376 2103529056 2107177216 2108757888 2116079964 2117459712 2121040224 2127606912 2131390368 2131482624 2134994436 2135086848 2141697024 2145505536 2145880026 2149133472 2152147968 2155787136 2155880448 2156351382 2159620704 2163366144 2170063872 2171384832 2174302278 2175625818 2176782336 2184340608 2185764864 2190033936 2200144896 2204442054 2211266952 2214715392 2219041008 2225911104 2229285888 2233639962 2234999622 2238875792 2240555256 2245807296 2249800944 2253605238 2256766272 2260582344 2260680192 2264602266 2264700288 2268529776 2271711744 2275155968 2275553088 2276148681 2279599632 2282598144 2286657216 2290523832 2290622976 2296493919 2297714688 2302202412 2305692864 2307096384 2312831232 2322375168 2326911057 2329565184 2334115116 2337653952 2337755136 2349572832 2353135104 2357731071 2360420352 2365030548 2366470188 2370574368 2378805529 2381518848 2382142176 2386170252 2390413503 2393557776 2397814164 2397917952 2401972704 2406244056 2409409152 2413062144 2413693728 2417775156 2421166464 2425260528 2425365504 2429573292 2433786912 2441321856 2442807936 2451289908 2457383184 2458985472 2463788178 2467523616 2475163008 2475270144 2483864832 2487675321 2491554816 2496421134 2497940754 2499268608 2504149992 2507946624 2514483408 2518735266 2521608192 2526092288 2526533208 2530363776 2531026062 2538862056 2542821376 2543155137 2543265216 2547121152 2547787824 2552095998 2555006976 2555675712 2559550464 2559997224 2563989504 2564549586 2567922912 2572489368 2576839311 2576950848 2578519488 2584929024 2588848128 2593904472 2595483432 2595595776 2612672064 2620760832 2629860696 2629974528 2638116864 2643269436 2647276992 2655472896 2661697536 2666896164 2671638621 2674685952 2679208704 2679909948 2683973056 2692752498 2696951808 2697657696 2701747712 2702219292 2705301504 2707024563 2710112256 2710585296 2714694912 2715405444 2723812272 2728418094 2728536192 2732673024 2738010276 2739676956 2741133312 2746487088 2748158928 2757820512 2766358656 2770552832 2775964068 2784558384 2784678912 2794347936 2802999168 2804705408 2811677184 2821439952 2823279616 2828053632 2828793834 2836809216 2841853824 2841976832 2842349859 2846659248 2846782464 2855596032 2856219813 2860674048 2861173368 2865511296 2866261302 2869530624 2874382848 2875135176 2879494272 2879996877 2884488192 2893418496 2894050539 2895179776 2899069704 2900834424 2912454144 2918142531 2919918861 2920045248 2930184294 2933526528 2939256072 2948355936 2958593283 2958721344 2967881472 2972381184 2978186616 2979999496 2987407008 2994409728 2999734592 3004806984 3009021696 3014109792 3014240256 3019469688 3019600384 3024706368 3028948992 3034070784 3034864908 3039466176 3043464192 3048876288 3049408458 3054031776 3054163968 3061991892 3063619584 3064288806 3069603216 3074257152 3076128512 3083774976 3091678794 3096500224 3102548076 3106086912 3112153488 3116871936 3132628182 3132763776 3137513472 3143641428 3147227136 3153374064 3155293584 3160765824 3163136832 3174119946 3175358464 3176189568 3181560336 3187218004 3191410368 3197085552 3197223936 3202491654 3202630272 3208325408 3212545536 3217416192 3218258304 3218820039 3223700208 3228221952 3233680704 3233820672 3234527073 3239431056 3245049216 3255095808 3257077248 3261453417 3263438727 3265173504 3268386544 3276510912 3278647296 3285050904 3290031488 3300217344 3306663081 3311819776 3316900428 3322073088 3328561512 3330587672 3338866656 3343928832 3350459943 3352499433 3352644544 3358313688 3360832884 3368710944 3373818368 3374701416 3380407857 3385149408 3390873516 3391020288 3396161536 3396903399 3397050432 3402794664 3407567616 3412733952 3413329632 3419399448 3423897216 3429985824 3435785748 3435934464 3438025984 3446572032 3458539296 3460644576 3460794368 3469246848 3483562752 3494347776 3501172674 3506480928 3506632704 3517489152 3524359248 3529702656 3540630528 3547545822 3548930048 3549705282 3555861552 3562184828 3566247936 3572278272 3573213264 3579255378 3590336664 3595935744 3596721246 3596876928 3602959056 3609366084 3613483008 3614113728 3619593216 3620540592 3626662734 3631749696 3637890792 3638048256 3643564032 3644359938 3650680368 3652902608 3661982784 3664211904 3676934862 3677094016 3686074776 3688478208 3695682267 3701285424 3712744512 3712905216 3725797248 3737332224 3744631701 3746911131 3748902912 3756224988 3761919936 3770738176 3771725112 3778102899 3782412288 3789138432 3789799812 3795545664 3795709952 3796539093 3808293084 3814232064 3814897824 3820681728 3821681736 3828143997 3832510464 3833513568 3839325696 3839995836 3845984256 3846824379 3851884368 3858734052 3865426272 3867779232 3877393536 3881209021 3883272192 3890856708 3893225148 3893393664 3906912392 3919008096 3931141248 3944791044 3944961792 3957175296 3964904154 3970915488 3983209344 3992546304 4000344246 4006409312 4012028928 4018813056 4018987008 4019864922 4025959584 4032941824 4038598656 4039128747 4045427712 4046486544 4052621568 4053328938 4057952256 4065168384 4065877944 4072042368 4072218624 4073108166 4082655856 4085718408 4092627141 4092804288 4099009536 4107015414 4109515434 4111699968 4119730632 4122238392 4136730768 4149537984 4155829248 4163946102 4176837576 4177018368 4183351296 4191521904 4204498752 4207058112 4214354432 4217515776 4232159928 4234919424 4242080448 4243190751 4255213824 4262780736 4262965248 4269988872 4270173696 4283394048 4291011072 4291760052 4298266944 4299391953 4304295936 4311574272 4312702764 4319241408 4326732288 4337821847 4340127744 4342769664 4348604556 4351251636 4353564672 4368681216 4380067872 4395276441 4400289792 4408884108 4422533904 4438082016 4451822208 4458571776 4467279924 4469999244 4477751584 4481110512 4491614592 4499601888 4507210476 4513532544 4521164688 4521360384 4529204532 4529400576 4537059552 4543423488 4551106176 4552297362 4559199264 4565196288 4573314432 4574112687 4581047664 4581245952 4592987838 4595429376 4604404824 4611385728 4614192768 4625662464 4637518191 4644750336 4653822114 4659130368 4668230232 4675307904 4675510272 4698942273 4699145664 4706270208 4715462142 4720840704 4730061096 4732940376 4741148736 4757611058 4761179919 4763037696 4764284352 4772340504 4780827006 4787115552 4795628328 4795835904 4803737481 4803945408 4812488112 4818818304 4826124288 4827387456 4835550312 4842332928 4850521056 4850731008 4859146584 4867573824 4882643712 4885615872 4902579816 4914766368 4917970944 4927576356 4935047232 4950326016 4967729664 4975350642 4983109632 4992842268 4995881508 4998537216 5008299984 5015893248 5028966816 5037470532 5043216384 5052184576 5053066416 5060727552 5062052124 5077724112 5086310274 5086530432 5094242304 5095575648 5104191996 5110013952 5111351424 5119100928 5119994448 5129099172 5135845824 5144978736 5153678622 5153901696 5157038976 5169858048 5177696256 5187808944 5190966864 5191191552 5225344128 5241521664 5251759011 5259721392 5259949056 5276233728 5286538872 5294553984 5310945792 5321318733 5323395072 5324557923 5333792328 5343277242 5349371904 5358417408 5359819896 5367946112 5368883067 5385504996 5393903616 5395081869 5395315392 5403495424 5404438584 5414049126 5420224512 5421170592 5429389824 5430810888 5439994101 5447624544 5456836188 5457072384 5465346048 5466539907 5476020552 5479353912 5492974176 5496317856 5515402293 5515641024 5532717312 5541105664 5551928136 5569116768 5569357824 5588695872 5605998336 5609410816 5623354368 5642879904 5646559232 5656107264 5657587668 5673618432 5683707648 5684699718 5693318496 5693564928 5711192064 5712439626 5721348096 5722346736 5731022592 5732522604 5739061248 5748765696 5750270352 5758988544 5759993754 5768976384 5786836992 5788101078 5790359552 5798139408 5801668848 5824908288 5836285062 5839837722 5840090496 5860368588 5867053056 5878512144 5896711872 5917186566 5917442688 5935762944 5944762368 5947356231 5956373232 5959998992 5974814016 5988819456 5999469184 6000516369 6009613968 6018043392 6028219584 6028480512 6029797383 6038939376 6039200768 6049412736 6057897984 6068141568 6069729816 6078932352 6079993407 6086928384 6097752576 6098816916 6108063552 6108327936 6109662249 6123983784 6128577612 6139206432 6148514304 6152257024 6160523121 6164273151 6167549952 6183357588 6193000448 6205096152 6224306976 6233743872 6245919153 6265256364 6265527552 6275026944 6287282856 6306748128 6310587168 6321531648 6326273664 6332498929 6348239892 6352379136 6363120672 6374436008 6382820736 6394171104 6394447872 6404983308 6405260544 6416650816 6425091072 6436516608 6437640078 6447400416 6456443904 6467361408 6467641344 6469054146 6478862112 6490098432 6510191616 6514154496 6522906834 6526877454 6530347008 6536773088 6553021824 6557294592 6570101808 6580062976 6600434688 6613326162 6623639552 6633800856 6644146176 6657123024 6661175344 6677733312 6687857664 6700919886 6704998866 6705289088 6716627376 6721665768 6737421888 6747636736 6749402832 6760815714 6770298816 6781747032 6782040576 6792323072 6793806798 6794100864 6805589328 6815135232 6825467904 6826659264 6828446043 6838798896 6847794432 6859971648 6871571496 6871868928 6876051968 6889481757 6893144064 6917078592 6921289152 6921588736 6938493696 6967125504 6980733171 6988695552 7002345348 7012961856 7013265408 7048718496 7059405312 7073193213 7077498803 7081261056 7095091644 7099410564 7111723104 7124369656 7136416587 7144556544 7146426528 7158510756 7171240509 7180673328 7193442492 7193753856 7205918112 7218732168 7228227456 7239186432 7241081184 7253325468 7263499392 7275781584 7276096512 7288719876 7301360736 7305805216 7323965568 7328423808 7353869724 7354188032 7372149552 7376956416 7391364534 7402570848 7425489024 7425810432 7451594496 7463025963 7474664448 7489263402 7493822262 7497805824 7512449976 7523839872 7541476352 7543450224 7556205798 7564824576 7578276864 7579599624 7591091328 7591419904 7593078186 7616586168 7628464128 7629465411 7629795648 7641363456 7643363472 7656287994 7665020928 7667027136 7678651392 7679991672 7691968512 7693648758 7703768736 7717468104 7730517933 7730852544 7735558464 7754787072 7762418042 7766544384 7781713416 7786450296 7786787328 7813824784 7838016192 7862282496 7889582088 7889923584 7910145721 7914350592 7929808308 7941830976 7966418688 7985092608 8000688492 8012818624 8014915863 8024057856 8037626112 8039729844 8051919168 8065883648 8078257494 8090855424 8092973088 8105243136 8106657876 8115904512 8121073689 8130336768 8131755888 8144084736 8146216332 8165311712 8171436816 8185254282 8185608576 8198019072 8214030828 8219030868 8223399936 8239461264 8244476784 8273461536 8299075968 8311658496 8327892204 8353675152 8354036736 8383043808 8408997504 8414116224 8428708864 8435031552 8464319856 8469838848 8484160896 8486381502 8510427648 8525561472 8525930496 8527049577 8539977744 8540347392 8566788096 8568659439 8582022144 8583520104 8596533888 8598783906 8608591872 8623148544 8625405528 8638482816 8639990631 8653464576 8675643694 8680255488 8682151617 8685539328 8697209112 8702503272 8737362432 8754427593 8759756583 8760135744 8790552882 8800579584 8817768216 8845067808 8875779849 8876164032 8903644416 8917143552 8934559848 8939998488 8955503168 8962221024 8983229184 8999203776 9014420952 9027065088 9042329376 9042720768 9058409064 9058801152 9074119104 9086846976 9102212352 9104594724 9118398528 9130392576 9146628864 9148225374 9162095328 9162491904 9185975676 9190858752 9208809648 9222771456 9228385536 9251324928 9275036382 9289500672 9307644228 9318260736 9336460464 9350615808 9397884546 9398291328 9412540416 9430924284 9441681408 9460122192 9465880752 9482297472 9515222116 9522359838 9526075392 9528568704 9544681008 9561654012 9574231104 9591256656 9591671808 9607474962 9607890816 9624976224 9637636608 9652248576 9654774912 9656460117 9671100624 9684665856 9701042112 9701462016 9703581219 9718293168 9735147648 9765287424 9771231744 9784360251 9790316181 9805159632 9829532736 9835941888 9855152712 9870094464 9900652032 9919989243 9935459328 9950701284 9966219264 9985684536 9991763016 10016599968 10031786496 10051379829 10057498299 10057933632 10074941064 10104369152 10106132832 10121455104 10124104248 10141223571 10155448224 10172620548 10173060864 10188484608 10190710197 10191151296 10208383992 10222702848 10238201856 10239988896 10258198344 10271691648 10289957472 10307357244 10307803392 10314077952 10339716096 10375617888 10381933728 10382383104 10450688256 10483043328 10503518022 10519442784 10519898112 10552467456 10573077744 10589107968 10621891584 10642637466 10646790144 10649115846 10667584656 10686554484 10698743808 10716834816 10719639792 10735892224 10737766134 10771009992 10787807232 10790163738 10790630784 10806990848 10808877168 10828098252 10840449024 10842341184 10858779648 10861621776 10879988202 10895249088 10913672376 10914144768 10930692096 10933079814 10952041104 10958707824 10985948352 10992635712 11030804586 11031282048 11065434624 11082211328 11087046801 11103856272 11138233536 11138715648 11177391744 11211996672 11218821632 11233895103 11240733393 11246708736 11285759808 11293118464 11312214528 11315175336 11334308697 11347236864 11367415296 11369399436 11386636992 11387129856 11389617279 11424879252 11442696192 11444693472 11462045184 11465045208 11484431991 11497531392 11500540704 11517977088 11519987508 11537952768 11540473137 11576202156 11596278816 11603337696 11643627063 11649816576 11672570124 11679675444 11680180992 11720737176 11757024288 11793423744 11834373132 11834885376 11871525888 11894712462 11912746464 11919997984 11949628032 11977638912 11998938368 12001032738 12019227936 12036086784 12056439168 12056961024 12059594766 12077878752 12078401536 12098825472 12115795968 12117386241 12136283136 12139459632 12157864704 12159986814 12173856768 12195505152 12197633832 12216127104 12216655872 12219324498 12247967568 12257155224 12278412864 12297028608 12304514048 12321046242 12328546302 12335099904 12366715176 12386000896 12410192304 12448613952 12467487744 12491838306 12530512728 12531055104 12550053888 12574565712 12613496256 12621174336 12643063296 12652547328 12664997858 12696479784 12704758272 12726241344 12729572253 12748872016 12765641472 12788342208 12788895744 12809966616 12810521088 12833301632 12850182144 12873033216 12875280156 12894800832 12898175859 12912887808 12934722816 12938108292 12957724224 12980196864 13013465541 13020383232 13028308992 13045813668 13053754908 13060694016 13073546176 13106043648 13140203616 13160125952 13185829323 13200869376 13226652324 13247279104 13267601712 13314246048 13322350688 13355466624 13375715328 13401839772 13409997732 13410578176 13433254752 13443331536 13474843776 13495273472 13498805664 13521631428 13540597632 13563494064 13564081152 13587613596 13588201728 13611178656 13630270464 13653318528 13656892086 13677597792 13695588864 13719943296 13743142992 13743737856 13752103936 13778963514 13786288128 13834157184 13842578304 13843177472 13876987392 13912554573 13934251008 13961466342 13977391104 14004690696 14025923712 14026530816 14096826819 14097436992 14118810624 14146386426 14154997606 14162522112 14190183288 14198821128 14223446208 14248739312 14272833174 14283539757 14289113088 14292853056 14317021512 14342481018 14361346656 14386884984 14387507712 14411212443 14411836224 14437464336 14456454912 14478372864 14482162368 14506650936 14526998784 14551563168 14552193024 14577439752 14602721472 14611610432 14647931136 14656847616 14707739448 14708376064 14744299104 14753912832 14782729068 14805141696 14850978048 14903188992 14926051926 14949328896 14978526804 14987644524 14995611648 15024899952 15047679744 15082952704 15086900448 15112411596 15129649152 15139285519 15156553728 15159199248 15182182656 15186156372 15233172336 15258930822 15259591296 15282726912 15286726944 15312575988 15330041856 15334054272 15357302784 15359983344 15387297516 15407537472 15434936208 15461035866 15461705088 15471116928 15509574144 15524836084 15533088768 15563426832 15572900592 15573574656 15627649568 15676032384 15724564992 15755277033 15779164176 15779847168 15820291442 15828701184 15859616616 15883661952 15932837376 15963956199 15970185216 15973673769 16001376984 16025637248 16029831726 16048115712 16075252224 16079459688 16103838336 16106649201 16131767296 16156514988 16181710848 16185245607 16185946176 16210486272 16213315752 16242147378 16260673536 16263511776 16288169472 16292432664 16319982303 16330623424 16342873632 16370508564 16371217152 16396038144 16399619721 16428061656 16438061736 16478922528 16488953568 16546206879 16546923072 16598151936 16623316992 16655784408 16707350304 16708073472 16766087616 16817995008 16828232448 16857417728 16870063104 16928639712 16939677696 16968321792 16972763004 17020855296 17051122944 17054099154 17079955488 17080694784 17133576192 17137318878 17164044288 17167040208 17193067776 17197567812 17217183744 17246297088 17250811056 17276965632 17279981262 17306929152 17351287388 17360510976 17364303234 17371078656 17394418224 17405006544 17474724864 17508855186 17519513166 17520271488 17581105764 17601159168 17635536432 17690135616 17751559698 17752328064 17807288832 17834287104 17842068693 17869119696 17879996976 17911006336 17924442048 17966458368 17998407552 18001549107 18028841904 18054130176 18084658752 18085441536 18089392149 18116818128 18117602304 18148238208 18173693952 18204424704 18209189448 18236797056 18239980221 18260785152 18293257728 18296450748 18324190656 18324983808 18328986747 18371951352 18417619296 18445542912 18456771072 18481569363 18492819453 18502649856 18550072764 18579001344 18615288456 18672920928 18701231616 18737757459 18795769092 18796582656 18825080832 18861848568 18920244384 18931761504 18964594944 18997496787 19030444232 19044719676 19057137408 19089362016 19123308024 19148462208 19182513312 19183343616 19214949924 19215781632 19249952448 19275273216 19309549824 19312920234 19342201248 19369331712 19402084224 19402924032 19407162438 19436586336 19470295296 19530574848 19542463488 19568720502 19580632362 19610319264 19659065472 19671883776 19710305424 19740188928 19801304064 19839978486 19870918656 19901402568 19932438528 19971369072 19983526032 20033199936 20063572992 20102759658 20114996598 20115867264 20149882128 20208738304 20212265664 20242910208 20248208496 20282447142 20310896448 20345241096 20346121728 20376969216 20381420394 20382302592 20416767984 20445405696 20476403712 20479977792 20485338129 20516396688 20543383296 20579914944 20614714488 20615606784 20628155904 20668445271 20679432192 20751235776 20763867456 20764766208 20901376512 20942199513 20966086656 21007036044 21038885568 21039796224 21146155488 21178215936 21219579639 21232496409 21243783168 21285274932 21298231692 21335169312 21373108968 21409249761 21433669632 21439279584 21471784448 21475532268 21513721527 21542019984 21580327476 21581261568 21613981696 21617754336 21656196504 21684682368 21717559296 21723243552 21759976404 21790498176 21827344752 21828289536 21866159628 21904082208 21917415648 21971896704 21985271424 22061609172 22062564096 22130869248 22174093602 22207712544 22276467072 22277431296 22354783488 22423993344 22437643264 22467790206 22481466786 22493417472 22571519616 22586236928 22624429056 22630350672 22668617394 22694473728 22734830592 22738798872 22773273984 22774259712 22779234558 22849758504 22885392384 22888396233 22889386944 22924090368 22930090416 22968863982 22995062784 23001081408 23035954176 23039975016 23075905536 23080946274 23152404312 23191553799 23192557632 23206675392 23287254126 23299633152 23345140248 23359350888 23360361984 23441474352 23514048576 23586847488 23668746264 23669770752 23730437163 23743051776 23789424924 23825492928 23839995968 23899256064 23955277824 23997876736 24002065476 24038455872 24044747589 24072173568 24112878336 24119189532 24155757504 24156803072 24197650944 24234772482 24272566272 24278919264 24315729408 24319973628 24347713536 24363221067 24391010304 24395267664 24432254208 24438648996 24495935136 24514310448 24556825728 24594057216 24609028096 24642092484 24657092604 24670199808 24733430352 24820384608 24897227904 24934975488 24983676612 25061025456 25062110208 25149131424 25226992512 25242348672 25286126592 25305094656 25329995716 25392959568 25409516544 25452482688 25459144506 25497744032 25531282944 25576684416 25577791488 25581148731 25619933232 25621042176 25666603264 25700364288 25705978317 25746066432 25750560312 25789601664 25796351718 25825775616 25869445632 25876216584 25915448448 25919971893 25960393728 26026931082 26040766464 26046454851 26056617984 26091627336 26107509816 26147092352 26212087296 26279269749 26280407232 26320251904 26371658646 26401738752 26453304648 26494558208 26535203424 26627339547 26628492096 26644701376 26710933248 26751430656 26803679544 26819995464 26821156352 26866509504 26886663072 26949687552 26990546944 26997611328 27043262856 27081195264 27126988128 27128162304 27175227192 27176403456 27222357312 27260540928 27306637056 27313784172 27355195584 27391177728 27439886592 27486285984 27487475712 27504207872 27557927028 27572576256 27668314368 27685156608 27753974784 27825109146 27868502016 27922932684 27954782208 28009381392 28051847424 28193653638 28194873984 28237621248 28292772852 28309995212 28325044224 28380366576 28397642256 28446892416 28497478624 28545666348 28567079514 28578226176 28585706112 28634043024 28684962036 28722693312 28773769968 28775015424 28822424886 28823672448 28874928672 28912909824 28956745728 28964324736 28969380351 29013301872 29053997568 29103126336 29104386048 29110743657 29154879504 29205442944 29223220864 29295862272 29313695232 29370948543 29415478896 29416752128 29488598208 29507825664 29565458136 29610283392 29701956096 29759967729 29806377984 29852103852 29898657792 29957053608 29975289048 30049799904 30095359488 30154139487 30165905408 30172494897 30173800896 30224823192 30278571038 30313107456 30318398496 30364365312 30372312744 30423670713 30466344672 30517861644 30519182592 30565453824 30572130591 30573453888 30625151976 30668108544 30714605568 30719966688 30774595032 30815074944 30869872416 30922071732 30923410176 30942233856 31019148288 31049672168 31126853664 31145801184 31147149312 31255299136 31352064768 31449129984 31510554066 31558328352 31559694336 31640582884 31657402368 31719233232 31767323904 31865674752 31927912398 31940370432 31947347538 32002753968 32051274496 32059663452 32096231424 32150504448 32158919376 32207676672 32213298402 32263534592 32313029976 32363421696 32370491214 32371892352 32420972544 32426631504 32484294756 32521347072 32527023552 32576338944 32584865328 32639964606 32661246848 32685747264 32741017128 32742434304 32792076288 32799239442 32856123312 32876123472 32957845056 32977907136 33092413758 33093846144 33196303872 33246633984 33261140403 33311568816 33414700608 33416146944 33532175232 33635990016 33656464896 33701685309 33714835456 33722200179 33740126208 33857279424 33879355392 33936643584 33945526008 34002926091 34041710592 34102245888 34108198308 34159910976 34161389568 34168851837 34274637756 34328088576 34334080416 34386135552 34395135624 34453295973 34492594176 34501622112 34553931264 34559962524 34613858304 34621419411 34702574776 34728606468 34788836448 34810013088 34930881189 34949449728 35017710372 35039026332 35040542976 35162211528 35271072864 35380271232 35503119396 35504656128 35614577664 35684137386 35738239392 35759993952 35822012672 35848884096 35932916736 35996815104 36003098214 36057683808 36108260352 36169317504 36170883072 36178784298 36233636256 36235204608 36296476416 36347387904 36352158723 36408849408 36418378896 36473594112 36479960442 36521570304 36586515456 36592901496 36648381312 36649967616 36657973494 36743902704 36835238592 36891085824 36913542144 36963138726 36985638906 37005299712 37100145528 37158002688 37230576912 37345841856 37402463232 37475514918 37591538184 37593165312 37650161664 37723697136 37840488768 37863523008 37929189888 37994993574 38060888464 38089439352 38114274816 38178724032 38188716759 38246616048 38296924416 38365026624 38366687232 38429899848 38431563264 38499904896 38550546432 38619099648 38625840468 38684402496 38694527577 38738663424 38804168448 38814324876 38873172672 38940590592 39040396623 39061149696 39084926976 39137441004 39161264724 39220638528 39318130944 39420610848 39480377856 39557487969 39602608128 39679956972 39741837312 39802805136 39942738144 39967052064 40066399872 40127145984 40205519316 40229993196 40231734528 40299764256 40424531328 40485820416 40496416992 40564894284 40621792896 40690482192 40692243456 40762840788 40764605184 40833535968 40890811392 40959955584 40970676258 41032793376 41086766592 41159829888 41229428976 41231213568 41256311808 41336890542 41358864384 41502471552 41527734912 41529532416 41737663719 41802753024 41884399026 41932173312 42014072088 42077771136 42079592448 42290480457 42292310976 42356431872 42439159278 42464992818 42487566336 42570549864 42596463384 42670338624 42746217936 42818499522 42867339264 42878559168 42943568896 42951064536 43027443054 43084039968 43160654952 43162523136 43227963392 43233637329 43235508672 43312393008 43369364736 43435118592 43446487104 43519952808 43580996352 43654689504 43656579072 43732319256 43808164416 43834831296 43943793408 43970542848 44123218344 44125128192 44261738496 44348187204 44415425088 44552934144 44709566976 44847986688 44875286528 44935580412 44962933572 44986834944 45143039232 45248858112 45260701344 45337234788 45388947456 45417856557 45469661184 45477597744 45546547968 45558469116 45699517008 45776792466 45778773888 45848180736 45860180832 45937727964 45990125568 46002162816 46071908352 46079950032 46161892548 46304808624 46383107598 46385115264 46413350784 46574508252 46599266304 46690280496 46718701776 46720723968 46882948704 47028097152 47173694976 47265831099 47337492528 47339541504 47460874326 47486103552 47578849848 47650985856 47679991936 47798512128 47910555648 47921021307 47995753472 48004130952 48076911744 48089495178 48144347136 48225756672 48238379064 48311515008 48313606144 48319947603 48395301888 48469544964 48545132544 48555736821 48557838528 48631458816 48639947256 48726442134 48782020608 48790535328 48864508416 48877297992 48959946909 48991870272 49028620896 49113651456 49188114432 49198859163 49218056192 49284184968 49314185208 49466860704 49638620637 49640769216 49794455808 49869950976 49967353224 50122050912 50124220416 50298262848 50453985024 50484697344 50572253184 50610189312 50659991432 50785919136 50819033088 50904965376 50918289012 50995488064 51062565888 51153368832 51162297462 51239866464 51242084352 51333206528 51400728576 51411956634 51492132864 51501120624 51579203328 51592703436 51651551232 51738891264 51752433168 51830896896 51839943786 51920787456 52053862164 52081532928 52092909702 52113235968 52183254672 52215019632 52294184704 52424174592 52558539498 52560814464 52640503808 52743317292 52803477504 52906609296 53070406848 53254679094 53256984192 53289402752 53421866496 53502861312 53607359088 53639990928 53642312704 53733019008 53773326144 53899375104 53981093888 53995222656 54004647321 54086525712 54162390528 54253976256 54256324608 54268176447 54350454384 54352806912 54444714624 54521081856 54613274112 54627568344 54710391168 54719940663 54782355456 54879773184 54972571968 54974951424 54986960241 55008415744 55115854056 55336628736 55370313216 55444708089 55478458359 55507949568 55650218292 55737004032 55845865368 56018762784 56103694848 56213272377 56387307276 56389747968 56475242496 56585545704 56619990424 56760733152 56795284512 56893784832 56992490361 56994957248 57091332696 57134159028 57171412224 57268086048 57369924072 57445386624 57547539936 57550030848 57644849772 57647344896 57749857344 57825819648 57928649472 57938760702 58026603744 58107995136 58206252672 58208772096 58221487314 58309759008 58410885888 58446441728 58591724544 58627390464 58741897086 58830957792 58833504256 58977196416 59015651328 59130916272 59220566784 59403912192 59519935458 59612755968 59704207704 59797315584 59914107216 59950578096 60099599808 60190718976 60308278974 60331810816 60344989794 60347601792 60449646384 60557142076 60626214912 60636796992 60728730624 60744625488 60847341426 60932689344 61035723288 61038365184 61130907648 61144261182 61146907776 61250303952 61336217088 61429211136 61439933376 61456014387 61549190064 61630149888 61739744832 61844143464 61846820352 61884467712 62005335813 62038296576 62099344336 62253707328 62291602368 62294298624 62510598272 62704129536 62826598539 62898259968 63021108132 63116656704 63119388672 63281165768 63438466464 63534647808 63658738917 63697489227 63731349504 63855824796 63894695076 64005507936 64102548992 64119326904 64227749283 64301008896 64317838752 64415353344 64426596804 64527069184 64541164581 64626059952 64740982428 64743784704 64841945088 64853263008 64968589512 65054047104 65152677888 65169730656 65279929212 65322493696 65371494528 65482034256 65484868608 65598478884 65712246624 65752246944 65915690112 65955814272 66184827516 66187692288 66392607744 66522280806 66623137632 66829401216 66832293888 67064350464 67271980032 67312929792 67403370618 67429670912 67444400358 67480252416 67714558848 67758710784 67873287168 67891052016 68005852182 68083421184 68204491776 68216396616 68319821952 68322779136 68337703674 68549275512 68656177152 68665188699 68668160832 68772271104 68790271248 68906591946 68985188352 69003244224 69107862528 69119925048 69227716608 69242838822 69405149552 69457212936 69574661397 69577672896 69620026176 69861762378 69898899456 70035420744 70078052664 70081085952 70324423056 70542145728 70760542464 71006238792 71009312256 71191311489 71229155328 71368274772 71476478784 71519987904 71644025344 71697768192 71865833472 71993630208 72006196428 72115367616 72134242767 72216520704 72338635008 72357568596 72467272512 72470409216 72592952832 72704317446 72817698816 72836757792 72947188224 72959920884 73043140608 73089663201 73173030912 73185802992 73296762624 73315946988 73487805408 73670477184 73742971399 73782171648 73827084288 73926277452 73971277812 74010599424 74200291056 74461153824 74691683712 74804926464 74951029836 75183076368 75186330624 75447394272 75680977536 75727046016 75858379776 75989987148 76121776928 76178878704 76228549632 76357448064 76377433518 76493232096 76593848832 76730053248 76733374464 76743446193 76859799696 76863126528 76999809792 77101092864 77117934951 77238199296 77251680936 77368804992 77389055154 77477326848 77608336896 77628649752 77746345344 77759915679 77881181184 78080793246 78122299392 78169853952 78274882008 78322529448 78441277056 78636261888 78837809247 78841221696 78960755712 79114975938 79205216256 79359913944 79483674624 79605610272 79882018641 79885476288 79934104128 80132799744 80254291968 80411038632 80459986392 80463469056 80599528512 80849062656 80971640832 80992833984 81129788568 81243585792 81380964384 81384486912 81525681576 81529210368 81667071936 81781622784 81919911168 81941352516 82065586752 82173533184 82319659776 82458857952 82462427136 82512623616 82673781084 82717728768 83004943104 83055469824 83475327438 83605506048 83768798052 83864346624 84028144176 84155542272 84580960914 84584621952 84712863744 84878318556 84929985636 84975132672 85141099728 85192926768 85340677248 85492435872 85636999044 85734678528 85757118336 85887137792 85902129072 86054886108 86168079936 86321309904 86325046272 86467274658 86471017344 86624786016 86738729472 86870237184 86892974208 86908141053 87039905616 87161992704 87309379008 87313158144 87464638512 87616328832 87669662592 87887586816 87941085696 88112845629 88246436688 88250256384 88523476992 88696374408 88830850176 89105868288 89279903187 89419133952 89695973376 89750573056 89871160824 89925867144 90286078464 90462418461 90497716224 90517484691 90521402688 90674469576 90835713114 90939322368 90955195488 91093095936 91116938232 91271012139 91399034016 91553584932 91557547776 91696361472 91716391773 91720361664 91875455928 92004325632 92143816704 92159900064 92323785096 92609617248 92766215196 92770230528 92826701568 93149016504 93380560992 93437403552 93441447936 93765897408 94056194304 94347389952 94531662198 94674985056 94679083008 94921748652 94972207104 95157699696 95301971712 95359983872 95597024256 95821111296 95842042614 95991506944 96008261904 96153823488 96178990356 96288694272 96451513344 96476758128 96623030016 96639895206 96790603776 96939089928 97090265088 97111473642 97115677056 97262917632 97279894512 97452884268 97564041216 97581070656 97729016832 97754595984 97919893818 97983740544 98057241792 98227302912 98376228864 98397718326 98436112384 98568369936 98628370416 98933721408 99277241274 99281538432 99588911616 99739901952 99783421209 99934706448 100244101824 100248440832 100596525696 100907970048 100969394688 101105055927 101144506368 101166600537 101220378624 101319982864 101571838272 101638066176 101809930752 101836578024 101990976128 102008778273 102125131776 102306737664 102324594924 102479732928 102484168704 102506555511 102666413056 102823913268 102984265728 103002241248 103158406656 103185406872 103359887919 103477782528 103504866336 103661793792 103679887572 103841574912 103864258233 104107724328 104185819404 104366509344 104430039264 104588369408 104792643567 104848349184 105117078996 105121628928 105281007616 105486634584 105813218592 106140813696 106509358188 106513968384 106578805504 106843732992 107214718176 107279981856 107284625408 107466038016 107546652288 107798750208 107990445312 108009294642 108173051424 108324781056 108507952512 108512649216 108536352894 108700908768 108705613824 108889429248 109042163712 109226548224 109255136688 109420782336 109439881326 109564710912 109759546368 109945143936 109949902848 109973920482 110016831488 110231708112 110673257472 110740626432 110889416178 110956916718 111015899136 111300436584 111474008064 111691730736 112037525568 112207389696 112426544754 112774614552 112779495936 112950484992 113171091408 113239980848 113521466304 113590569024 113787569664 113984980722 113989914496 114182665392 114268318056 114342824448 114536172096 114566150277 114739848144 114890773248 115095079872 115100061696 115289699544 115294689792 115499714688 115651639296 115857298944 115877521404 116053207488 116083582731 116215990272 116412505344 116442974628 116619518016 116821771776 116892883456 117121189869 117183449088 117254780928 117483794172 117661915584 117667008512 117954392832 118261832544 118441133568 118672463907 118807824384 119039870916 119225511936 119408415408 119828214432 119901156192 120199199616 120317479651 120381437952 120616557948 120689979588 120695203584 120899292768 121114284152 121273593984 121457461248 121489250976 121694682852 121865378688 122071446576 122076730368 122288522364 122293815552 122500607904 122672434176 122879866752 122912028774 123098380128 123260299776 123479489664 123688286928 123693640704 123768935424 124010671626 124076593152 124198688672 124507414656 124583204736 124588597248 125021196544 125212991157 125408259072 125653197078 125796519936 126042216264 126233313408 126238777344 126562331536 126871441371 126876932928 127069295616 127317477834 127394978454 127462699008 127711649592 127789390152 128011015872 128205097984 128238653808 128455498566 128602017792 128635677504 128830706688 128853193608 129054138368 129082329162 129252119904 129481964856 129487569408 129683890176 129700911987 129706526016 129937179024 130108094208 130305355776 130339461312 130559858424 130644987392 130742989056 130964068512 130969737216 131196957768 131424493248 131504493888 131831380224 131911628544 132369655032 132375384576 132785215488 133044561612 133246275264 133658802432 134128700928 134472477257 134543960064 134625859584 134806741236 134888800716 134960504832 135429117696 135746574336 135782104032 136011704364 136166842368 136253569671 136408983552 136432793232 136639643904 136675407348 137098551024 137330377398 137336321664 137544542208 137580542496 137813183892 137970376704 138006488448 138215725056 138239850096 138485677644 138810299104 138914425872 139149322794 139155345792 139240052352 139723524756 139797798912 140070841488 140156105328 140162171904 140648846112 141084291456 141521084928 141797493297 142012477584 142018624512 142382622978 142458310656 142736549544 142952957568 143039975808 143288050688 143395536384 143731666944 143763063921 143987260416 144012392856 144230735232 144268485534 144433041408 144677270016 144715137192 144934545024 144940818432 144959842809 145185905664 145408634892 145635397632 145667210463 145673515584 145894376448 145919841768 146179326402 146346061824 146371605984 146593525248 146631893976 146879840727 146975610816 147340954368 147485942798 147564343296 147596577489 147654168576 147852554904 147942555624 148400582112 148915861911 148922307648 149383367424 149609852928 149902059672 150366152736 150372661248 150894788544 151361955072 151454092032 151716759552 151979974296 152243553856 152357757408 152457099264 152714896128 152754867036 152986464192 153187697664 153460106496 153486892386 153719599392 153726253056 153999619584 154202185728 154235869902 154476398592 154503361872 154737609984 154778110308 154954653696 155216673792 155257299504 155492690688 155519831358 155762362368 156161586492 156244598784 156339707904 156549764016 156645058896 156882554112 157272523776 157675618494 157682443392 157921511424 158229951876 158410432512 158719827888 159211220544 159764037282 159770952576 159868208256 160265599488 160508583936 160822077264 160919972784 160926938112 161199057024 161698125312 161943281664 161985667968 162013941963 162259577136 162487171584 162761928768 162768973824 162804529341 163051363152 163058420736 163334143872 163563245568 163839822336 163882705032 164131173504 164159821989 164347066368 164639319552 164917715904 164924854272 164960880723 165025247232 165347562168 166009886208 166110939648 166334124267 166435375077 166950654876 167211012096 167537596104 168056288352 168311084544 168639817131 169161921828 169169243904 169425727488 169756637112 169859971272 170282199456 170385853536 170681354496 170977471083 170984871744 171273998088 171514236672 171774275584 171804258144 172109772216 172336159872 172642619808 172650092544 172934549316 172942034688 173249572032 173477458944 173785948416 173816282106 174079811232 174323985408 174618758016 174626316288 174929277024 175232657664 175339325184 175775173632 175882171392 176225691258 176492873376 176500512768 177046953984 177392748816 177661700352 178211736576 178559806374 178838267904 179391946752 179501146112 179742321648 179851734288 180572156928 180924836922 180995432448 181034969382 181042805376 181348939152 181671426228 181878644736 181910390976 182186191872 182233876464 182542024278 182798068032 183107169864 183115095552 183392722944 183432783546 183440723328 183750911856 184008651264 184287633408 184319800128 184368043161 184647570192 185219234496 185532430392 185540461056 185653403136 186016007439 186298033008 186761121984 186874807104 186882895872 187531794816 188112388608 188479795617 188694779904 189063324396 189349970112 189358166016 189843497304 190315399392 190603943424 190719967744 190976216751 191092467681 191194048512 191684085228 191983013888 192016523808 192307646976 192357980712 192683247849 192903026688 192953516256 193246060032 193279790412 193581207552 193623493743 193878179856 194222947284 194231354112 194525835264 194559789024 194905768536 195162141312 195458033664 195509191968 195839787636 195967481088 196114483584 196454605824 196795436652 197136739872 197256740832 197867442816 198554482548 198563076864 199177823232 199566842418 199869412896 200488203648 200496881664 201193051392 201815940096 201938789376 202210111854 202289012736 202333201074 202440757248 202639965728 203143676544 203276132352 203619861504 203673156048 203981952256 204017556546 204250263552 204613475328 204649189848 204959465856 204968337408 205013111022 205332826112 205647826536 205968531456 205995566097 206004482496 206316813312 206370813744 206719775838 206955565056 207009732672 207323587584 207359775144 207683149824 207728516466 208215448656 208371638808 208733018688 208860078528 209176738816 209585287134 209696698368 210234157992 210243257856 210562015232 210973269168 211626437184 212281627392 213018716376 213027936768 213157611008 213573934467 213687465984 214429436352 214559963712 214569250816 214932076032 215093304576 215597500416 215980890624 216018589284 216346102848 216402728301 216649562112 217015905024 217072705788 217401817536 217411227648 217778858496 218453096448 218510273376 218841564672 218879762652 219129421824 219268989603 219519092736 219890287872 219947840964 220463416224 221228914197 221346514944 221481252864 221778832356 221913833436 222031798272 222600873168 223383461472 224075051136 224414779392 224853089508 225549229104 225558991872 226342182816 226479961696 227042932608 227181138048 227575139328 227969961444 227979828992 228365330784 228536636112 228685648896 229072344192 229132300554 229479696288 229781546496 230190159744 230200123392 230230338579 230579399088 230589379584 230999429376 231303278592 231353804853 231714597888 231755042808 232106414976 232167165462 232431980544 232825010688 232885949256 233239036032 233643543552 233785766912 234242379738 234366898176 234509561856 234967588344 235323831168 235334017024 235908785664 236513427741 236523665088 236882267136 237344927814 237615648768 238079741832 238451023872 238816830816 239646055923 239656428864 239802312384 240398399232 240634959302 240762875904 241233115896 241379959176 241390407168 241798585536 242228568304 242547187968 242914922496 242978501952 243389365704 243730757376 244142893152 244153460736 244577044728 244587631104 245001215808 245344868352 245759733504 245824057548 246196760256 246520599552 246958979328 247376573856 247387281408 247537870848 248021343252 248153186304 248397377344 249014829312 249166409472 250042393088 250425982314 250816518144 251306394156 251593039872 252084432528 252466626816 253124663072 253742882742 253753865856 254138591232 254634955668 254789956908 254925398016 255423299184 255578780304 256022031744 256410195968 256477307616 256910997132 257204035584 257271355008 257661413376 257706387216 258164658324 258504239808 258963929712 258975138816 259401823974 259413052032 259874358048 260216188416 260610711552 260678922624 261119716848 261289974784 261485978112 261928137024 261939474432 262393915536 262848986496 263008987776 263662760448 263823257088 264338536887 264739310064 264750769152 265570430976 266089123224 266492550528 267317604864 267839709561 268257401856 268944954514 269087920128 269251719168 269613482472 269777601432 270858235392 271387255383 271493148672 271552454073 271564208064 272023408728 272507139342 272817967104 272865586464 273279287808 273350814696 273813036417 274197102048 274660754796 274672643328 275089084416 275149175319 275161084992 275626367784 276012976896 276431450112 276479700192 276971355288 277620598208 277828851744 278298645588 278310691584 278480104704 279447049512 280141682976 280312210656 280324343808 281297692224 282168582912 283042169856 283594986594 284024955168 284037249024 284765245956 284916621312 285473099088 285905915136 286079951616 286576101376 286791072768 287463333888 287526127842 287974520832 288024785712 288461470464 288536971068 288866082816 289354540032 289430274384 289869090048 289919685618 290371811328 290817269784 291270795264 291334420926 291347031168 291788752896 291839683536 292358652804 292692123648 292743211968 293187050496 293263787952 293759681454 293951221632 294681908736 294971885596 295128686592 295193154978 295308337152 295705109808 295885111248 296801164224 297831723822 297844615296 298766734848 299219705856 299350263627 299804119344 300732305472 300745322496 301789577088 302723910144 302908184064 303315167781 303433519104 303499801611 303959948592 304487107712 304715514816 304914198528 305429792256 305509734072 305972928384 306026334819 306375395328 306920212992 306973784772 307439198784 307452506112 307519666533 307999239168 308471739804 308952797184 309006723744 309475219968 309556220616 310079663757 310433347584 310514599008 310985381376 311039662716 311524724736 311592774699 312323172984 313099528032 313290117792 313765108224 314377930701 314545047552 315351236988 315364886784 315843022848 316459903752 317439655776 318422441088 319528074564 319541905152 319736416512 320531198976 321644154528 321839945568 321853876224 322398114048 323396250624 323971335936 324027883926 324519154272 324974343168 325523857536 325537947648 325609058682 326102726304 326116841472 326668287744 327126491136 327679644672 327765410064 328262347008 328319643978 328694132736 329278639104 329835431808 329849708544 329921761446 330050494464 330695124336 332019772416 332221879296 332668248534 332870750154 333901309752 334422024192 335075192208 336112576704 336622169088 337279634262 338323843656 338338487808 338851454976 339513274224 339719942544 340564398912 340771707072 341362708992 341954942166 341969743488 342547996176 343028473344 343548551168 343608516288 343698450831 344219544432 344672319744 345285239616 345300185088 345869098632 345884069376 346499144064 346954917888 347571896832 347632564212 348159622464 348250748193 348647970816 349237516032 349858554048 350465315328 350678650368 351363569607 351550347264 351764342784 352451382516 352985746752 353001025536 354785497632 355323400704 356017391721 356423473152 357119612748 357676535808 359484643296 359703468576 360952438953 361144313856 361849673844 362069938764 362085610752 362697878304 363342852456 363820781952 364372383744 364467752928 365084048556 365596136064 366214339728 366230191104 366865567092 366881446656 367501823712 368017302528 368639600256 368736086322 369295140384 370438468992 371064860784 371080922112 371306806272 372032014878 372596066016 373522243968 373749614208 373765791744 375063589632 375638973471 376224777216 376959591234 377389559808 378126648792 378699940224 378716332032 379686994608 380630798784 381207886848 381439935488 381952433502 382184935362 382388097024 383368170456 383966027776 384033047616 384615293952 384715961424 385366495698 385806053376 385907032512 386492120064 386559580824 387162415104 387246987486 387756359712 388445894568 388462708224 389051670528 389102735961 389119578048 389811537072 390324282624 390916067328 391018383936 391679575272 391934962176 392228967168 392909211648 393590873304 394273479744 394513481664 395734885632 397108965096 397126153728 398355646464 399133684836 399738825792 400976407296 402386102784 403417431771 403631880192 403877578752 404420223708 404666402148 404881514496 405279931456 406287353088 407239723008 407346312096 407963904512 408035113092 408500527104 408760709013 409226950656 409298379696 409918931712 410026222044 410665652224 411295653072 411991132194 412008964992 412633626624 412741627488 413439551676 413911130112 414019465344 414647175168 414719550288 415457032932 416430897312 416743277616 417466037376 417720157056 418353477632 419170574268 419393396736 420468315984 420486515712 421946538336 423252874368 424563254784 426037432752 426055873536 426315222016 427147868934 427374931968 428858872704 429119927424 429138501632 429864152064 430186609152 431195000832 431289191763 431961781248 432037178568 432692205696 432805456602 433299124224 434031810048 434145411576 434803635072 434822455296 434879528427 435557716992 436906192896 437001631389 437020546752 437683129344 437759525304 438537979206 439038185472 439780575744 439895681928 440639522181 440926832448 442457828394 442693029888 442789732467 442962505728 443557664712 443827666872 445201746336 446747585733 446766922944 448150102272 448829558784 449706179016 451098458208 451117983744 452684365632 452959923392 454085865216 454362276096 455150278656 455939922888 455959657984 456730661568 457073272224 457371297792 458144688384 458264601108 458959392576 459563092992 460380319488 460460677158 461158798176 461178759168 461998858752 462606557184 462707609706 463429195776 463510085616 464212829952 464334330924 464863961088 465650021376 465771898512 466478072064 467287087104 467571533824 468484759476 468733796352 469019123712 469935176688 470647662336 471817571328 473026855482 473047330176 473764534272 474689855628 475231297536 476159483664 477633661632 479292111846 479312857728 479604624768 480796798464 481269918604 481525751808 482466231792 482759918352 482780814336 483597171072 484457136608 485094375936 485829844992 485957003904 486041825889 486778731408 487461514752 488285786304 488306921472 488413588023 489154089456 489175262208 490002431616 490689736704 491519467008 491648115096 492393520512 492479465967 493041199104 493917958656 494753147712 494774562816 494882642169 495075741696 496042686504 496794754688 498029658624 498332818944 499306125231 500084786176 500851964628 501633036288 502612788312 504168865056 504933253632 505919451393 506249326144 507485765484 507507731712 508277182464 509269911336 509579913816 510846598368 511157560608 512044063488 512820391936 512932413249 512954615232 513821994264 514542710016 515322826752 515412774432 516329316648 517008479616 517927859424 517950277632 518803647948 518826104064 519748716096 520432376832 521357845248 522239433696 522579949568 522971956224 523856274048 523878948864 524787831072 525697972992 526017975552 527325520896 527646514176 528677073774 529478620128 529501538304 531140861952 532178246448 532985101056 534635209728 535679419122 536514803712 537889909028 538175840256 538503438336 539226964944 539555202864 541716470784 542774510766 542986297344 543104908146 543128416128 544046817456 545014278684 545635934208 545731172928 546558575616 546701629392 547626072834 548394204096 549321509592 549345286656 550178168832 550298350638 550322169984 551252735568 552025953792 552862900224 552959400384 553104129483 553942710576 555241196416 555657703488 556597291176 556621383168 556960209408 558048022317 558894099024 560283365952 560624421312 560648687616 562595384448 564337165824 565439386851 566084339712 567189973188 568049910336 568074498048 569530491912 570946198176 571811830272 572159903232 572928650253 573152202752 573277403043 573582145536 575052255684 575949041664 576049571424 576922940928 577073942136 578049743547 578709080064 578860548768 579738180096 579839371236 580743622656 580870481229 581634539568 582668841852 582694062336 583577505792 583679367072 584717305608 585486423936 586374100992 586527575904 587519362908 587902443264 589363817472 589943771192 590386309956 591410219616 591770222496 593602328448 595663447644 595689230592 597533469696 598700527254 599608238688 601464610944 601490644992 603579154176 605447820288 605816368128 606630335562 606867038208 606999603222 607919897184 608974215424 609431029632 609828397056 610859584512 611019468144 611945856768 612052669638 612750790656 613840425984 613947569544 614878397568 614905012224 615039333066 615998478336 616943479608 617905594368 617986698291 618013447488 618950439936 619112441232 620159327514 620866695168 621029198016 621970762752 622079325432 623049449472 623185549398 624646345968 626199056064 626580235584 627530216448 628755861402 629090095104 630702473976 630729773568 631686045696 632919807504 634879311552 636844882176 639056149128 639083810304 639472833024 640721803401 641062397952 643288309056 643679891136 643707752448 644796228096 646792501248 647942671872 648055767852 649038308544 649208184903 649948686336 651047715072 651218117364 652205452608 652233682944 653336575488 655359289344 655530820128 656524694016 656639287956 657388265472 657806968809 658557278208 659670863616 659843522892 661390248672 663686742591 664039544832 664443758592 665336497068 665741500308 667802619504 670150384416 672225153408 673244338176 674559268524 676647687312 676676975616 679026548448 679439885088 681128797824 681543414144 682725417984 683909884332 683939486976 685095992352 686056946688 687217032576 687396901662 688439088864 689344639488 690570479232 690600370176 690691015737 691738197264 691768138752 692998288128 693909835776 695143793664 695265128424 696319244928 696501496386 697295941632 698475032064 699717108096 700930630656 701357300736 702727139214 703100694528 703528685568 704902765032 705971493504 706002051072 709540283223 709570995264 710646801408 712034783442 712846946304 714239225496 715353071616 718938167769 718969286592 719406937152 721904877906 722288627712 723699347688 724139877528 724171221504 725395756608 726685704912 727641563904 728744767488 728935505856 730168097112 731192272128 732428679456 732460382208 733731134184 733762893312 735003647424 736034605056 737279200512 737472172644 738590280768 740876937984 742129721568 742161844224 742613612544 744064029756 745192132032 747044487936 747499228416 750127179264 751277946942 752449554432 753919182468 754779119616 756253297584 757399880448 759373989216 761261597568 762415773696 762879870976 763904867004 764369870724 764776194048 766736340912 768066095232 769230587904 769431922848 770732991396 771612106752 771814065024 772984240128 773119161648 774493974972 775512719424 776891789136 776925416448 778205471922 778239156096 779623074144 780648565248 781832134656 782036767872 783359150544 783869924352 784457934336 785818423296 787181746608 788546959488 789026963328 791469771264 793015610661 794217930192 794252307456 796711292928 798267369672 799477651584 801952814592 803519128683 804772205568 806834863542 807263760384 807755157504 808840447416 809332804296 810559862912 812574706176 814479446016 814657362219 814692624192 815927809024 816070226184 817521418026 818453901312 818596759392 819837863424 820052444088 821331304448 821439109251 822591306144 823982264388 824017929984 825267253248 825447525957 825483254976 826879103352 828038930688 829294350336 829439100576 830914065864 832861794624 833486555232 834932074752 835440314112 836706955264 838341148536 840936631968 840973031424 843893076672 846505748736 849126509568 852074865504 852111747072 852630444032 854295737868 854749863936 857717745408 858239854848 859728304128 860373218304 862390001664 862578383526 863923562496 864074357136 865384411392 865610913204 866598248448 868063620096 868290823152 869607270144 869759056854 871115433984 873812385792 874003262778 874041093504 875366258688 875519050608 877075958412 878076370944 879561151488 879791363856 881279044362 881853664896 884915656788 885386059776 885579464934 885925011456 887115329424 887655333744 890403492672 893495171466 893533845888 896300204544 897659117568 898050790881 899412358032 902196916416 902235967488 905368731264 905919846784 908171730432 908724552192 910300557312 910499404833 911879845776 911919315968 913461323136 914146544448 914742595584 916289376768 916529202216 917918785152 918079004457 919126185984 920760638976 920921354316 922317596352 922357518336 922558999599 923997717504 925415219412 926858391552 927020171232 928425659904 928668661848 930238991271 931300042752 931543797024 932956144128 934574174208 934778324097 935143067648 936969518952 939870353376 941295324672 943133792103 943635142656 946053710964 946094660352 947529068544 949379711256 952318967328 955267323264 958584223692 958625715456 959209249536 961593596928 962539837208 964932463584 965519836704 965561628672 967194342144 968914273216 970188751872 971914007808 972083651778 973557462816 974923029504 976571572608 976613842944 976827176046 978308178912 978350524416 980004863232 981379473408 983038934016 983296230192 984787041024 984958931934 986082398208 987835917312 989506295424 989549125632 989765284338 990151483392 992085373008 993589509376 996059317248 996665637888 998612250462 1000169572352 1001703929256 1003266072576 1005225576624 1008337730112 1009866507264 1011838902786 1012498652288 1014971530968 1015015463424 1016554364928 1018539822672 1019159827632 1021693196736 1022315121216 1024088126976 1025640783872 1025864826498 1025909230464 1027643988528 1029085420032 1030645653504 1030825548864 1031095352493 1032658633296 1034016959232 1035855718848 1035900555264 1037607295896 1037652208128 1039497432192 1040864753664 1042715690496 1044478867392 1044752244579 1045159899136 1045943912448 1047712548096 1049575662144 1051395945984 1052035951104 1054090708821 1054651041792 1055293028352 1057354147548 1058957240256 1059003076608 1064356492896 1065970202112 1068052175163 1069270419456 1071358838244 1073029607424 1075779818056 1078453929888 1079110405728 1082857316859 1083432941568 1085549021532 1086209816292 1086256832256 1088093634912 1090028557368 1091462345856 1093117151232 1093403258784 1095252145668 1096788408192 1098643019184 1098690573312 1100596701276 1100644339968 1102505471136 1104051907584 1105918800768 1106208258966 1107885421152 1110482392832 1111315406976 1113194582352 1113242766336 1113920418816 1116096044634 1117788198048 1120566731904 1121248842624 1121297375232 1125190768896 1126916920413 1128674331648 1130878773702 1132168679424 1134379946376 1136099820672 1136148996096 1139060983824 1141892396352 1143623660544 1144319806464 1145857300506 1146304405504 1146554806086 1147164291072 1150104511368 1151898083328 1152099142848 1153845881856 1154147884272 1156099487094 1157418160128 1157721097536 1159476360192 1159678742472 1161487245312 1161740962458 1163269079136 1165337683704 1165388124672 1167155011584 1167308207883 1167358734144 1169434611216 1170972847872 1172748201984 1173055151808 1175038725816 1175804886528 1178727634944 1179887542384 1180772619912 1182820439232 1183540444992 1187204656896 1191326895288 1191378461184 1195066939392 1197401054508 1199216477376 1202929221888 1207158308352 1210252295313 1210895640576 1211632736256 1213260671124 1213999206444 1215839794368 1217948430848 1218862059264 1221719169024 1222038936288 1223891713536 1224105339276 1225501581312 1226282127039 1227680851968 1227895139088 1229756795136 1230078666132 1231996956672 1233886959216 1235973396582 1236026894976 1237900879872 1238224882464 1240318655028 1241733390336 1242058396032 1243941525504 1244158650864 1246371098796 1249292691936 1252398112128 1253160471168 1255060432896 1257511722804 1258180190208 1261404947952 1261459547136 1265839615008 1269758623104 1273689764352 1278112298256 1278167620608 1278945666048 1281443606802 1282124795904 1286576618112 1287359782272 1287415504896 1289592456192 1293585002496 1293867575289 1295885343744 1296111535704 1298076617088 1298416369806 1299897372672 1302095430144 1302436234728 1304410905216 1304467365888 1304638585281 1306673150976 1310718578688 1311004894167 1311061640256 1313049388032 1313278575912 1315613937618 1317114556416 1319341727232 1319687045784 1321918566543 1322780497344 1327373485182 1328079089664 1328887517184 1330672994136 1331483000616 1335605239008 1340242757199 1340300768832 1344450306816 1346488676352 1349118537048 1353295374624 1353353951232 1358053096896 1358879770176 1362257595648 1363086828288 1365450835968 1367819768664 1367878973952 1370191984704 1372113893376 1374434065152 1374793803324 1376878177728 1378689278976 1381140958464 1381382031474 1383476394528 1383536277504 1385996576256 1387819671552 1390287587328 1390530256848 1392638489856 1393002992772 1394591883264 1396950064128 1399434216192 1401861261312 1402714601472 1405454278428 1406201389056 1407057371136 1409805530064 1411942987008 1419080566446 1419141990528 1421293602816 1424069566884 1425693892608 1428478450992 1437876335538 1437938573184 1438813874304 1443809755812 1444577255424 1447398695376 1448279755056 1448342443008 1450791513216 1453371409824 1455283127808 1457489534976 1457871011712 1458125477667 1460336194224 1462384544256 1464857358912 1464920764416 1465240764069 1467462268368 1467525786624 1470007294848 1472069210112 1474558401024 1474944345288 1477180561536 1477438397901 1481753875968 1484259443136 1484323688448 1485227225088 1488128059512 1490384264064 1494088975872 1494998456832 1497918375693 1500254358528 1502555893884 1504899108864 1507838364936 1512506595168 1514799760896 1517758354179 1518747978432 1522523195136 1524831547392 1525759741952 1527809734008 1528739741448 1533472681824 1536132190464 1538461175808 1538797239747 1538863845696 1541465982792 1543628130048 1545968480256 1546238323296 1548987949944 1551025438848 1553783578272 1553850832896 1556410943844 1556478312192 1559246148288 1561297130496 1564073535744 1566718301088 1567739848704 1568915868672 1571636846592 1574363493216 1577093918976 1578053926656 1582939542528 1586031221322 1588435860384 1588504614912 1593422585856 1596534739344 1598955303168 1603905629184 1607038257366 1609544411136 1613669727084 1614527520768 1615510315008 1617680894832 1618665608592 1621119725824 1625149412352 1628958892032 1629314724438 1629385248384 1631855618048 1632140452368 1635042836052 1636907802624 1637193518784 1639675726848 1640104888176 1642878218502 1645182612288 1647964528776 1648035859968 1650534506496 1650895051914 1650966509952 1653758206704 1656077861376 1658588700672 1658878201152 1661828131728 1665723589248 1666973110464 1669864149504 1670880628224 1673413910528 1674144066951 1676682297072 1681873263936 1681946062848 1687786153344 1693011497472 1696318160553 1698253019136 1704149731008 1704223494144 1705260888064 1708591475736 1715435490816 1716479709696 1718785950759 1719456608256 1719832209129 1720746436608 1725156767052 1727847124992 1728148714272 1730768822784 1731221826408 1734149230641 1736127240192 1736581646304 1739214540288 1739518113708 1742230867968 1742611443687 1748006525556 1748082187008 1750732517376 1751038101216 1754151916824 1759122302976 1759582727712 1762558088724 1763707329792 1769831313576 1771158929868 1774230658848 1775310667488 1780806985344 1786990342932 1787067691776 1792600409088 1796101581762 1798824716064 1804393832832 1804471934976 1810737462528 1811839693568 1816343460864 1817449104384 1820601114624 1820998809666 1823759691552 1823838631936 1826922646272 1828293088896 1829485191168 1832578753536 1833058404432 1835837570304 1836158008914 1838252371968 1841521277952 1841842708632 1844635192704 1844715036672 1845117999198 1847995435008 1850830438824 1853716783104 1854040342464 1856851319808 1857337323696 1860477982542 1862600085504 1863087594048 1865912288256 1869148348416 1869556648194 1870286135296 1873939037904 1879740706752 1882590649344 1886267584206 1887270285312 1892107421928 1892189320704 1895058137088 1898759422512 1904637934656 1910534646528 1917168447384 1917251430912 1918418499072 1922165410203 1923187193856 1925079674416 1929864927168 1931039673408 1931123257344 1934388684288 1937828546432 1940377503744 1943828015616 1944167303556 1947114925632 1947624554709 1949846059008 1953143145216 1953654352092 1956616357824 1956701048832 1960009726464 1966077868032 1966592460384 1969574082048 1969917863868 1972164796416 1973420906427 1975671834624 1979012590848 1979530568676 1984170746016 1987179018752 1991060227773 1992118634496 1993331275776 1997224500924 2000339144704 2003407858512 2010451153248 2016675460224 2019733014528 2023677805572 2024997304576 2029943061936 2030030926848 2037079645344 2038319655264 2043386393472 2044630242432 2048176253952 2051729652996 2051818460928 2055287977056 2058170840064 2061651097728 2062190704986 2065317266592 2068033918464 2071711437696 2071801110528 2075214591792 2075304416256 2078994864384 2081729507328 2085431380992 2088957734784 2089504489158 2090319798272 2091887824896 2095425096192 2099151324288 2102791891968 2104071902208 2108181417642 2109302083584 2110586056704 2114708295096 2117914480512 2118006153216 2128620849669 2128712985792 2131940404224 2136104350326 2138540838912 2142717676488 2146059214848 2151559636112 2156814503307 2156907859776 2158220811456 2165714633718 2166865883136 2171098043064 2172419632584 2172513664512 2176187269824 2180057114736 2182924691712 2186234302464 2186806517568 2190504291336 2193576816384 2197286038368 2197381146624 2201193402552 2201288679936 2205010942272 2208103815168 2211837601536 2212416517932 2215770842304 2220964785664 2222630813952 2226389164704 2226485532672 2227840837632 2232192089268 2235576396096 2241133463808 2242497685248 2250381537792 2253833840826 2257348663296 2261757547404 2264337358848 2268759892752 2272199641344 2278121967648 2283784792704 2286032113369 2287247321088 2288639612928 2291714601012 2293109612172 2294328582144 2300209022736 2304198285696 2307691763712 2308295768544 2312198974188 2314836320256 2315442195072 2318952720384 2319357484944 2323481924916 2326538158272 2330675367408 2330776249344 2334616415766 2334717468288 2338869222432 2341945695744 2345496403968 2346110303616 2350077451632 2351609773056 2357455269888 2359775084768 2361545239824 2365640878464 2367080889984 2374409313792 2379046831983 2382653790576 2382756922368 2390133878784 2394802109016 2398432954752 2405858443776 2410557386049 2414316616704 2420504590626 2421791281152 2423265472512 2426521342248 2427998412888 2431679588736 2435896861696 2437724118528 2443438338048 2443972086657 2444077872576 2447783427072 2448210678552 2452564254078 2455361703936 2455790278176 2459513590272 2460157332264 2463993913344 2464317327753 2467773918432 2471946793164 2472053789952 2475801759744 2476342577871 2476449764928 2480637310056 2484116792064 2487883051008 2488317301728 2492742197592 2498585383872 2504796224256 2506320942336 2510120865792 2515023445608 2522809895904 2522919094272 2531679230016 2539517246208 2547379528704 2556224596512 2556335241216 2557891332096 2562887213604 2564249591808 2573153236224 2574719564544 2579184912384 2587170004992 2587735150578 2591770687488 2592223071408 2596153234176 2596832739612 2599794745344 2604190860288 2604872469456 2608821810432 2609277170562 2613346301952 2621437157376 2622009788334 2622123280512 2626098776064 2626557151824 2631227875236 2634229112832 2638683454464 2639374091568 2643837133086 2645560994688 2654746970364 2656158179328 2657775034368 2661345988272 2662966001232 2671210478016 2680485514398 2680601537664 2688900613632 2692977352704 2694152372643 2698237074096 2706590749248 2706707902464 2716106193792 2717759540352 2724515191296 2726173656576 2730901671936 2731498214499 2735639537328 2735757947904 2740383969408 2744227786752 2748868130304 2749587606648 2753756355456 2754237013371 2757378557952 2762281916928 2762764062948 2766952789056 2767072555008 2767676998797 2771993152512 2780575174656 2781060513696 2785276979712 2786005985544 2790716973813 2793900128256 2798868432384 2803722522624 2804334972291 2805429202944 2810908556856 2819611060128 2823885974016 2829401376309 2838161132892 2838283981056 2842587205632 2848139133768 2856956901984 2875752671076 2875877146368 2877627748608 2887619511624 2894797390752 2896559510112 2896684886016 2901583026432 2906742819648 2910566255616 2915742023424 2916250955334 2920672388448 2924769088512 2929714717824 2929841528832 2930481528138 2934924536736 2935051573248 2940014589696 2944138420224 2949116802048 2949888690576 2954361123072 2954876795802 2963507751936 2968518886272 2968647376896 2970454450176 2976256119024 2980768528128 2988177951744 2989996913664 2995836751386 3000508717056 3005111787768 3009798217728 3015676729872 3025013190336 3029599521792 3035516708358 3037495956864 3045046390272 3049663094784 3051519483904 3055619468016 3057479482896 3066945363648 3072264380928 3076922351616 3077594479494 3077727691392 3082931965584 3087256260096 3091936960512 3092476646592 3093286057479 3097975899888 3102050877696 3107567156544 3107701665792 3112821887688 3112956624384 3118492296576 3122594260992 3128147071488 3133436602176 3134256733737 3135479697408 3137831737344 3148726986432 3154187837952 3156107853312 3162272126463 3165879085056 3172062442644 3176871720768 3177009229824 3193069478688 3197910606336 3204156525489 3207811258368 3214076514732 3219088822272 3227339454168 3235361789664 3237331217184 3242239451648 3248571950577 3250298824704 3258629448876 3258770496768 3263711236096 3264280904736 3270085672104 3274387037568 3279351453696 3280209776352 3285756437004 3290365224576 3295929057552 3296071719936 3301790103828 3301933019904 3307516413408 3312155722752 3317756402304 3323656263456 3331447178496 3333946220928 3339728299008 3341761256448 3348288133902 3353364594144 3363746527872 3363892125696 3375572306688 3386022994944 3392636321106 3396506038272 3408299462016 3408446988288 3410521776128 3417182951472 3430870981632 3432959419392 3437571901518 3438913216512 3439664418258 3441492873216 3450313534104 3455694249984 3456297428544 3461537645568 3462443652816 3468298461282 3472254480384 3473163292608 3478429080576 3479036227416 3484461735936 3485222887374 3496013051112 3496164374016 3501465034752 3501924623649 3502076202432 3508303833648 3518244605952 3519165455424 3525116177448 3527414659584 3539662627152 3542317859736 3548461317696 3550621334976 3561613970688 3573980685864 3574135383552 3585200818176 3592203163524 3597649432128 3608787665664 3621474925056 3623679387136 3630756885939 3632686921728 3634898208768 3641997619332 3647519383104 3647677263872 3653845292544 3656586177792 3665157507072 3666116808864 3671675140608 3672316017828 3676504743936 3678846381117 3683042555904 3683685417264 3689270385408 3690235998396 3695990870016 3701660877648 3708080684928 3713702639616 3714674647392 3720955965084 3725200171008 3726175188096 3731824576512 3739113296388 3747878075808 3759481413504 3765181298688 3772535168412 3774540570624 3784214843856 3784378641408 3797518845024 3809275869312 3821069293056 3834336894768 3834502861824 3836836998144 3844330820406 3846374387712 3850159348832 3859729854336 3862079346816 3862246514688 3868777368576 3875657092864 3880755007488 3881602725867 3887656031232 3888334607112 3894229851264 3895249109418 3899692118016 3906286290432 3907308704184 3913232715648 3913402097664 3913915755843 3920019452928 3932155736064 3933014682501 3933184920768 3939148164096 3939835727736 3946841812854 3951343669248 3958025181696 3959061137352 3968341492032 3974358037504 3982120455546 3984237268992 3986662551552 3994449001848 4000678289408 4006815717024 4020728271597 4020902306496 4033350920448 4039466029056 4047355611144 4049994609152 4059886123872 4060061853696 4074159290688 4076639310528 4086772786944 4089260484864 4096352507904 4103459305992 4103636921856 4110575954112 4116341680128 4123302195456 4124381409972 4130634533184 4136067836928 4143422875392 4150429183584 4150608832512 4157989728768 4163459014656 4170862761984 4177915469568 4179008978316 4183775649792 4190850192384 4198302648576 4205583783936 4208143804416 4216362835284 4218604167168 4221172113408 4229416590192 4235828961024 4257241699338 4257425971584 4263880808448 4272208700652 4277081677824 4285435352976 4303119272224 4313629006614 4313815719552 4316441622912 4331429267436 4333731766272 4342196086128 4344839265168 4345027329024 4352374539648 4360114229472 4365849383424 4372468604928 4373613035136 4374376433001 4381008582672 4387153632768 4394572076736 4394762293248 4395722292207 4402386805104 4402577359872 4410021884544 4416207630336 4423675203072 4424833035864 4431541684608 4441929571328 4445261627904 4452778329408 4452971065344 4455681675264 4464384178536 4471152792192 4482266927616 4484995370496 4493755127079 4500763075584 4507667681652 4514697326592 4523515094808 4537519785504 4544399282688 4553275062537 4556243935296 4567569585408 4572064226738 4574494642176 4577279225856 4583429202024 4586219224344 4600418045472 4608396571392 4615383527424 4616391719241 4616591537088 4624397948376 4630884390144 4637905440768 4638714969888 4646963849832 4653076316544 4661350734816 4661552498688 4669232831532 4669434936576 4677738444864 4683891391488 4692220607232 4700154903264 4703219546112 4714910539776 4719550169536 4723090479648 4731281756928 4734161779968 4748818627584 4758093663966 4765307581152 4765513844736 4780267757568 4789604218032 4796865909504 4811716887552 4821114772098 4828633233408 4841009181252 4843582562304 4846530945024 4853042684496 4855996825776 4863359177472 4871793723392 4875448237056 4886876676096 4887944173314 4888155745152 4895566854144 4896421357104 4905128508156 4910723407872 4911580556352 4919027180544 4920314664528 4928634655506 4935547836864 4943893586328 4944107579904 4951603519488 4952685155742 4952899529856 4961274620112 4968233584128 4975766102016 4976634603456 4985484395184 4997170767744 5009592448512 5012641884672 5020241731584 5022432200853 5030046891216 5045619791808 5045838188544 5063358460032 5079034492416 5088954481659 5094759057408 5112449193024 5112670482432 5115782664192 5125774427208 5146306472448 5149439129088 5156357852277 5158369824768 5159496627387 5175470301156 5183541374976 5184446142816 5192306468352 5193665479224 5202447691923 5208381720576 5209744938912 5217643620864 5218554341124 5226692603904 5227834331061 5244019576668 5244246561024 5252197552128 5253114303648 5262455750472 5277366908928 5278748183136 5287674266172 5291121989376 5309493940728 5322691976544 5325932002464 5342420956032 5360971028796 5361203075328 5377801227264 5388304745286 5396474148192 5413181498496 5413415804928 5432212387584 5435519080704 5449030382592 5452347313152 5461803343872 5462996428998 5471279074656 5471515895808 5480767938816 5488455573504 5497736260608 5499175213296 5507512710912 5508474026742 5514757115904 5524563833856 5525528125896 5533905578112 5534145110016 5535353997594 5543986305024 5561150349312 5562121027392 5570553959424 5572011971088 5581433947626 5587800256512 5597736864768 5607445045248 5608669944582 5610858405888 5621817113712 5639222120256 5647771948032 5658802752618 5676322265784 5676567962112 5685174411264 5696278267536 5713913803968 5751505342152 5751754292736 5755255497216 5766496230609 5775239023248 5789594781504 5793119020224 5793369772032 5803166052864 5813485639296 5821132511232 5831484046848 5832501910668 5841344776896 5842873664127 5849538177024 5859429435648 5860963056276 5869849073472 5870103146496 5880029179392 5898233604096 5899777381152 5908722246144 5909753591604 5920262719281 5927015503872 5937037772544 5952512238048 5961537056256 5973180683319 5976355903488 5979993827328 5991673502772 6001017434112 6010223575536 6031353459744 6050026380672 6059199043584 6071033416716 6074991913728 6090092780544 6111238936032 6114958965792 6133890727296 6144528761856 6155188958988 6155455382784 6165863931168 6174512520192 6184953293184 6186572114958 6195951799776 6204101755392 6215134313088 6215403331584 6225643775376 6225913248768 6236984593152 6245188521984 6256294142976 6266873204352 6268513467474 6270959394816 6275663474688 6297453972864 6308375675904 6312215706624 6324544252926 6331758170112 6344124885288 6353743441536 6354018459648 6385862549007 6386138957376 6395821212672 6408313050978 6415622516736 6428153029464 6438177644544 6454678908336 6470723579328 6474662434368 6484478903296 6497143901154 6500597649408 6517258897752 6517540993536 6527422472192 6528561809472 6540171344208 6548774075136 6558702907392 6560419552704 6571512874008 6580730449152 6591858115104 6592143439872 6603580207656 6603866039808 6615032826816 6624311445504 6635512804608 6647312526912 6662894356992 6667892441856 6679456598016 6683522512896 6696576267804 6706729188288 6727493055744 6751144613376 6772045989888 6785272642212 6793012076544 6816598924032 6834365902944 6858096340107 6861741963264 6865918838784 6875143803036 6879328836516 6882985746432 6900627068208 6912594857088 6923075291136 6924887305632 6936596922564 6944508960768 6946326585216 6956858161152 6958072454832 6970445774748 6992026102224 6992328748032 7003849247298 7004152404864 7016607667296 7036489211904 7038330910848 7050232354896 7054829319168 7079325254304 7084635719472 7096922635392 7101242669952 7123227941376 7137140495949 7147961371728 7148270767104 7170401636352 7184406327048 7195298864256 7217575331328 7242949850112 7247358774272 7261513771878 7265373843456 7269796417536 7283995238664 7295038766208 7295354527744 7307690585088 7313172355584 7330315014144 7331916259971 7332233617728 7343350281216 7344632035656 7357692762234 7366085111808 7367370834528 7378540770816 7380471996792 7391981740032 7392951983259 7403321755296 7416161369856 7427405279232 7429027733613 7429349294784 7441911930168 7452350376192 7463649153024 7478226592776 7495756151616 7518962827008 7530362597376 7545070336824 7568429687712 7568757282816 7595037690048 7618551738624 7642138586112 7668673789536 7669005723648 7673673996288 7688661640812 7692748775424 7700318697664 7719459708672 7724158693632 7737554737152 7751314185728 7761510014976 7763205451734 7775312062464 7776669214224 7788459702528 7790498218836 7799384236032 7812572580864 7814617408368 7826465431296 7827831511686 7840038905856 7864311472128 7866029365002 7866369841536 7878296328192 7879671455472 7893683625708 7902687338496 7916050363392 7918122274704 7936682984064 7948716075008 7964240911092 7968474537984 7973325103104 7988898003696 8013631434048 8041456543194 8041804612992 8066701840896 8078932058112 8094711222288 8099989218304 8119772247744 8120123707392 8148318581376 8153278621056 8173545573888 8178520969728 8192705015808 8194494643497 8206918611984 8207273843712 8221151908224 8232683360256 8246604390912 8248762819944 8261269066368 8262711040113 8272135673856 8286845750784 8300858367168 8301217665024 8303030996391 8315979457536 8341725523968 8355830939136 8358017956632 8372150921439 8381700384768 8396605297152 8411167567872 8413004916873 8416287608832 8432725670568 8458833180384 8471657922048 8488204128927 8514483398676 8514851943168 8527761616896 8544417401304 8570870705952 8606238544448 8627258013228 8627631439104 8632883245824 8662858534872 8684392172256 8689678530336 8690054658048 8704749079296 8720228458944 8731698766848 8747226070272 8748752866002 8762017165344 8774307265536 8789144153472 8789524586496 8791444584414 8804773610208 8805154719744 8820043769088 8832415260672 8847350406144 8849666071728 8863083369216 8883859142656 8890523255808 8905556658816 8905942130688 8911363350528 8928768357072 8942305584384 8964533855232 8969990740992 8987510254158 9001526151168 9015335363304 9029394653184 9047030189616 9075039571008 9088798565376 9106550125074 9112487870592 9135139170816 9144128453476 9148989284352 9154558451712 9166858404048 9172438448688 9200836090944 9216793142784 9230767054848 9232783438482 9233183074176 9248795896752 9261768780288 9275810881536 9277429939776 9279858172437 9293927699664 9306152633088 9322701469632 9323104997376 9338465663064 9338869873152 9355476889728 9367782782976 9384441214464 9400309806528 9402770201211 9406439092224 9439100339072 9446180959296 9462563513856 9468323559936 9486816379389 9497637255168 9516187327932 9530615162304 9531027689472 9579208436064 9593731819008 9612469576467 9623433775104 9642229544196 9657266466816 9682018362504 9706085368992 9711993651552 9726718354944 9743587446784 9745715851731 9750896474112 9775888346628 9776311490304 9791133708288 9792842714208 9810257016312 9823161112704 9838054361088 9840629329056 9857269311012 9871095673728 9887787172656 9888215159808 9905370311484 9905799059712 9922549240224 9936467168256 9953269206912 9970968790368 9994341535488 10019184897024 10025283769344 10044864401706 10060093782432 10091239583616 10091676377088 10126716920064 10158068984832 10177908963318 10189518114816 10224898386048 10225340964864 10231565328384 10251548854416 10292612944896 10298878258176 10312715704554 10316739649536 10318993254774 10350940602312 10367082749952 10368892285632 10384612936704 10387330958448 10404895383846 10416763441152 10419489877824 10435287241728 10437108682248 10453385207808 10455668662122 10488039153336 10488493122048 10504395104256 10505773870947 10506228607296 10524911500944 10554733817856 10557496366272 10575348532344 10582243978752 10618987881456 10645383953088 10651864004928 10684841912064 10721942057592 10722406150656 10755602454528 10776609490572 10792948296384 10826362996992 10864424775168 10871038161408 10892270657817 10898060765184 10904694626304 10925992857996 10942558149312 10943031791616 10961535877632 10995472521216 10998350426592 11015025421824 11016948053484 11029514231808 11036539143351 11049127667712 11051056251792 11067811156224 11070707995188 11087972610048 11124242054784 11141107918848 11144023942176 11162867895252 11175600513024 11195473729536 11217339889164 11243634227424 11278444240512 11295543896064 11317605505236 11352644531568 11353135924224 11392556535072 11427827607936 11503010684304 11503508585472 11510510994432 11532992461218 11550478046496 11579189563008 11586238040448 11586739544064 11606332105728 11626971278592 11642265022464 11644808177601 11662968093696 11665003821336 11682689553792 11685747328254 11699076354048 11718858871296 11721926112552 11739698146944 11740206292992 11741747267529 11760058358784 11796467208192 11799554762304 11817444492288 11819507183208 11840525438562 11854031007744 11874075545088 11905024476096 11923074112512 11946361366638 11952711806976 11959987654656 11983347005544 12002034868224 12020447151072 12062184814791 12062706919488 12100052761344 12118398087168 12142066833432 12149983827456 12180185561088 12222477872064 12229917931584 12267781454592 12289057523712 12310377917976 12310910765568 12331727862336 12349025040384 12369906586368 12373144229916 12391903599552 12408203510784 12430268626176 12451287550752 12451826497536 12473969186304 12490377043968 12512588285952 12533746408704 12537026934948 12551326949376 12594907945728 12616751351808 12624431413248 12649088505852 12663516340224 12688249770576 12707486883072 12771725098014 12772277914752 12791642425344 12816626101956 12831245033472 12856306058928 12909357816672 12941447158656 12949324868736 12968957806592 12994287802308 13001195298816 13034517795504 13035081987072 13057123618944 13080342688416 13097548150272 13117405814784 13120839105408 13123129299003 13143025748016 13161460898304 13183716230208 13184286879744 13207160415312 13207732079616 13230065653632 13248622891008 13271025609216 13294625053824 13325788713984 13335784883712 13358913196032 13367045025792 13393152535608 13413458376576 13454986111488 13481265381237 13502289226752 13544091979776 13570545284424 13633197848064 13659825187611 13668731805888 13716192680214 13723483926528 13731837677568 13750287606072 13758657673032 13801254136416 13825189714176 13846150582272 13849175157723 13849774611264 13873193845128 13892653170432 13913716322304 13916144909664 13940891549496 13984052204448 13984657496064 14007698494596 14008304809728 14033215334592 14076661821696 14100464709792 14109658638336 14158650508608 14169271438944 14193845270784 14202485339904 14246455882752 14274280991898 14295922743456 14296541534208 14340803272704 14368812654096 14390597728512 14435150662656 14485899700224 14494717548544 14523027543756 14530747686912 14539592835072 14567990477328 14590077532416 14615381170176 14626344711168 14660630028288 14663832519942 14664467235456 14686700562432 14689264071312 14715385524468 14732170223616 14734741669056 14757081541632 14760943993584 14785903966518 14806643510592 14832322739712 14854810558464 14858055467226 14858698589568 14883823860336 14904700752384 14927298306048 14956453185552 14991512303232 15037925654016 15060725194752 15067296602559 15090140673648 15136859375424 15137514565632 15190075380096 15237103477248 15266863444977 15284277172224 15337347579072 15338011447296 15347347992576 15377323281624 15400637395328 15438919417344 15448317387264 15475109474304 15478489882161 15502628371456 15526410903468 15550624124928 15553338428448 15576919405056 15580996437672 15607343075769 15625145161728 15629234816736 15652930862592 15655663023372 15680077811712 15683502993183 15732058730004 15732739683072 15756592656384 15759342910944 15787367251416 15832100726784 15836244549408 15873365968128 15897432150016 15928481822184 15977796007392 16027262868096 16082913086388 16083609225984 16133403681792 16189422444576 16199978436608 16239544495488 16240247414784 16296637162752 16306557242112 16347091147776 16357041939456 16385410031616 16388989286994 16413837223968 16414547687424 16442303816448 16465366720512 16493208781824 16497525639888 16522538132736 16525422080226 16544271347712 16573691501568 16601716734336 16602435330048 16606061992782 16631958915072 16683451047936 16711661878272 16716035913264 16744301842878 16763400769536 16793210594304 16822335135744 16826009833746 16832575217664 16865451341136 16917666360768 16943315844096 16976408257854 17028966797352 17029703886336 17055523233792 17088834802608 17141741411904 17212477088896 17254516026456 17255262878208 17265766491648 17299488691827 17325717069744 17368784344512 17379357060672 17380109316096 17409498158592 17440456917888 17463397533696 17494452140544 17497505732004 17524034330688 17528620992381 17548614531072 17578288306944 17582889168828 17609547220416 17610309439488 17640087538176 17694700812288 17699332143456 17726166738432 17760788157843 17767718285312 17781046511616 17811113317632 17857536714144 17884611168768 17919542049957 17929067710464 17939981481984 17975020508316 18003052302336 18030670726608 18094060379232 18150079142016 18177597130752 18213100250148 18224975741184 18270278341632 18288256906952 18333716808096 18344876897376 18401672181888 18433586285568 18465566876964 18466366148352 18497591793504 18523537560576 18554859879552 18559716344874 18587855399328 18612305266176 18645402939264 18646209994752 18676931326128 18677739746304 18710953779456 18735565565952 18768882428928 18800619613056 18805540402422 18812878184448 18878200678144 18892361918592 18925127027712 18936647119872 18973632758778 18995274510336 19032374655864 19061230324608 19062055378944 19157587647021 19158416872128 19187463638016 19224939152934 19246867550208 19284459088392 19314532933632 19364036725008 19412170737984 19423987303104 19453436709888 19487174893568 19491431703462 19501792948224 19551776693256 19552622980608 19582267416576 19585685428416 19620514032624 19646322225408 19676108722176 19681258658112 19714538622024 19742191347456 19775574345312 19776430319616 19810740622968 19811598119424 19845098480448 19872934336512 19906538413824 19941937580736 19988683070976 20038369794048 20050567538688 20089728803412 20120187564864 20182479167232 20253433840128 20316137969664 20355817926636 20379036229632 20449796772096 20503097708832 20574289020321 20585225889792 20597756516352 20625431409108 20637986509548 20701881204624 20737784571264 20769225873408 20774661916896 20809790767692 20833526882304 20838979755648 20870574483456 20874217364496 20911337324244 20976078306672 20976986244096 21011547741894 21012457214592 21049823001888 21109467635712 21114992732544 21150697064688 21164487957504 21237975762912 21290767906176 21303728009856 21369683824128 21411421487847 21443884115184 21444812301312 21511204909056 21553218981144 21585896592768 21652725993984 21728849550336 21742076322816 21784541315634 21796121530368 21809389252608 21851985715992 21885116298624 21886063583232 21923071755264 21990945042432 21995748779913 21996700853184 22030050843648 22033896106968 22073078286702 22098255335424 22102112503584 22135622312448 22141415990376 22175945220096 22178855949777 22248484109568 22282215837696 22287083200839 22288047884352 22325735790504 22390947459072 22434679778328 22487268454848 22556888481024 22591087792128 22635211010472 22705289063136 22706271848448 22785113070144 22855655215872 23006021368608 23007017170944 23021021988864 23065984922436 23100956092992 23158379126016 23172476080896 23212664211456 23253942557184 23284530044928 23289616355202 23325936187392 23330007642672 23365379107584 23371494656508 23398152708096 23437717742592 23443852225104 23479396293888 23483494535058 23520116717568 23592934416384 23599109524608 23634888984576 23639014366416 23681050877124 23708062015488 23748151090176 23810048952192 23846148225024 23892722733276 23905423613952 23919975309312 23966694011088 24040894302144 24124369629582 24125413838976 24200105522688 24236796174336 24284133666864 24299967654912 24360371122176 24444955744128 24459835863168 24535562909184 24578115047424 24583483930491 24620755835952 24621821531136 24663455724672 24698050080768 24739813172736 24746288459832 24783807199104 24788133120339 24816407021568 24860537252352 24902575101504 24903652995072 24909092989173 24947938372608 25025176571904 25067492817408 25074053869896 25116452764317 25189815891456 25233502703616 25248862826496 25298177011704 25376499541152 25414973766144 25464612386781 25543450196028 25544555829504 25583284850688 25633252203912 25712612117856 25818715633344 25882894317312 25898649737472 25937915613184 25988575604616 26069035591008 26070163974144 26114247237888 26160685376832 26195096300544 26241678210816 26246258598006 26286051496032 26322921796608 26367432460416 26368573759488 26414320830624 26415464159232 26460131307264 26497245782016 26542051218432 26589250107648 26651577427968 26671569767424 26717826392064 26734090051584 26786305071216 26826916753152 26909972222976 26962530762474 27004578453504 27088183959552 27141090568848 27266395696128 27319650375222 27337463611776 27432385360428 27446967853056 27463675355136 27500575212144 27517315346064 27602508272832 27650379428352 27692301164544 27698350315446 27699549222528 27746387690256 27785306340864 27827432644608 27832289819328 27839574517311 27881783098992 27968104408896 27969314992128 28015396989192 28016609619456 28066430669184 28153323643392 28200929419584 28219317276672 28317301017216 28338542877888 28387690541568 28404970679808 28460449138167 28492911765504 28548561983796 28591845486912 28593083068416 28737625308192 28781195457024 28837408729401 28870301325312 28971799400448 28989435097088 29046055087512 29135980954656 29180155064832 29230762340352 29237147555193 29252689422336 29327665039884 29328934470912 29373401124864 29378528142624 29430771048936 29469483338112 29514163083264 29521887987168 29571807933036 29613287021184 29664645479424 29716110934452 29717397179136 29767647720672 29809401504768 29912906371104 29983024606464 30075851308032 30134593205118 30180281347296 30273718750848 30275029131264 30380150760192 30474206954496 30533726889954 30568554344448 30674695158144 30676022894592 30694695985152 30754646563248 30801274790656 30877838834688 30896634774528 30950218948608 30956979764322 31005256742912 31052821806936 31101248249856 31106676856896 31153838810112 31161992875344 31214686151538 31250290323456 31258469633472 31305861725184 31311326046744 31360155623424 31367005986366 31464117460008 31465479366144 31513185312768 31518685821888 31574734502832 31664201453568 31672489098816 31746731936256 31794864300032 31856963644368 31955592014784 32054525736192 32165826172776 32167218451968 32266807363584 32378844889152 32399956873216 32479088990976 32593274325504 32613114484224 32676811973451 32694182295552 32714083878912 32777978573988 32827674447936 32829095374848 32884607632896 32986417563648 32995051279776 33045076265472 33050844160452 33088542695424 33109617430053 33147383003136 33203433468672 33212123985564 33263917830144 33423323756544 33432071826528 33488603685756 33526801539072 33586421188608 33652019667492 33730902682272 33835332721536 33886631688192 33952816515708 34057933594704 34059407772672 34177669605216 34283482823808 34424954177792 34509032052912 34510525756416 34531532983296 34598977383654 34651434139488 34737568689024 34758714121344 34760218632192 34818996317184 34880913835776 34926795067392 34934424532803 34988904281088 34995011464008 35048068661376 35057241984762 35097229062144 35156576613888 35165778337656 35219094440832 35220618878976 35280175076352 35389401624576 35398664286912 35452333476864 35521576315686 35535436570624 35562093023232 35622226635264 35715073428288 35769222337536 35839084099914 35858135420928 35879962963968 35950041016632 36006104604672 36061341453216 36186554444373 36188120758464 36300158284032 36355194261504 36426200500296 36449951482368 36540556683264 36576513813904 36667433616192 36689753794752 36803344363776 36867172571136 36931133753928 36932732296704 36995183587008 37047075121152 37109719759104 37119432689748 37175710798656 37224610532352 37290805878528 37353862652256 37355479492608 37421907558912 37471131131904 37537764857856 37601239226112 37611080804844 37756401356288 37784723837184 37850254055424 37873294239744 37947265517556 37990549020672 38064749311728 38122460649216 38315175294042 38316833744256 38374927276032 38449878305868 38493735100416 38568918176784 38728073450016 38824341475968 38847974606208 38906873419776 38982863406924 39003585896448 39103553386512 39105245961216 39171370856832 39241028065248 39292644450816 39352217444352 39362517316224 39429077244048 39484382694912 39551148690624 39552860639232 39621481245936 39623196238848 39690196960896 39745868673024 39813076827648 39883875161472 39977366141952 40076739588096 40101135077376 40179457606824 40240375129728 40364958334464 40443796143711 40506867680256 40632275939328 40711635853272 40899593544192 40979475562833 41006195417664 41148578040642 41170451779584 41195513032704 41250862818216 41275973019096 41403762409248 41475569142528 41538451746816 41547525473169 41549323833792 41619581535384 41677959511296 41741148966912 41748434728992 41822674648488 41952156613344 41953972488192 42023095483788 42024914429184 42099646003776 42229985465088 42301394129376 42328975915008 42475951525824 42581535812352 42607456019712 42739367648256 42822842975694 42887768230368 42889624602624 43022409818112 43106437962288 43171793185536 43305451987968 43457699100672 43484152645632 43569082631268 43592243060736 43618778505216 43703971431984 43770232597248 43846143510528 43981890084864 43991497559826 43993401706368 44060101687296 44067792213936 44146156573404 44196510670848 44204225007168 44271244624896 44282831980752 44357711899554 44496968219136 44564431675392 44574166401678 44576095768704 44651471581008 44781894918144 44869359556656 44974536909696 45113776962048 45182175584256 45201889807677 45270422020944 45410578126272 45412543696896 45570226140288 45711310431744 45800590334931 46012042737216 46014034341888 46042043977728 46131969844872 46201912185984 46316758252032 46344952161792 46425328422912 46435469646483 46507885114368 46579232710404 46651872374784 46660015285344 46730758215168 46742989313016 46822029227307 46875435485184 46887704450208 46958792587776 46966989070116 47040233435136 47050508979549 47198219049216 47269777969152 47278028732832 47362101754248 47496302180352 47620097904384 47692296450048 47785445466552 47933388022176 48081788604288 48248739259164 48250827677952 48400211045376 48568267333728 48599935309824 48720742244352 48889911488256 48919671726336 49071125818368 49156230094848 49166967860982 49241511671904 49243643062272 49326911449344 49396100161536 49479626345472 49492576919664 49567614398208 49576266240678 49632814043136 49721074504704 49805150203008 49807305990144 49818185978346 49895876745216 50050353143808 50134985634816 50148107739792 50232905528634 50379631782912 50467005407232 50497725652992 50596354023408 50752999082304 50829947532288 50929224773562 51086900392056 51089111659008 51166569701376 51266504407824 51425224235712 51637431266688 51765788634624 51797299474944 51875831226368 51898466075481 51977151209232 52138071182016 52140327948288 52228494475776 52321370753664 52390192601088 52483356421632 52492517196012 52572102992064 52585862977143 52645843593216 52734864920832 52828641661248 52830928318464 52920262614528 53084102436864 53178500215296 53282364473529 53303154855936 53343139534848 53572610142432 53653833506304 53758626149871 53819944445952 53925061524948 54009156907008 54282181137696 54532791392256 54639300750444 54674927223552 54864770720856 55001150424288 55034630692128 55205016545664 55300758856704 55396700630892 55399098445056 55492775380512 55570612681728 55664579638656 55679149034622 55763566197984 55936208817792 55938629984256 56030793978384 56033219238912 56132861338368 56306647286784 56401858839168 56438634553344 56634602034432 56677085755776 56775381083136 56809941359616 56920898276334 56985823531008 57097123967592 57183690973824 57186166136832 57475250616384 57562390914048 57674817458802 57740602650624 57943598800896 57978870194176 58092110175024 58271961909312 58360310129664 58461524680704 58474295110386 58505378844672 58655330079768 58657868941824 58746802249728 58757056285248 58861542097872 58938966676224 59028326166528 59043775974336 59143615866072 59226574042368 59329290958848 59432221868904 59434794358272 59535295441344 59618803009536 59825812742208 59966049212928 60151702616064 60269186410236 60360562694592 60547437501696 60760301520384 60948413908992 61067453779908 61137108688896 61349390316288 61509293126496 61602549581312 61722867060963 61755677669376 61793269549056 61913959528644 62010513485824 62105643613872 62213353713792 62307677620224 62323985750688 62429372303076 62500580646912 62516939266944 62611723450368 62622652093488 62734011972732 62928234920016 62930958732288 63037371643776 63149469005664 63328402907136 63344978197632 63493463872512 63713927288736 63911184029568 64109051472384 64331652345552 64334436903936 64533614727168 64757689778304 64799913746432 64958177981952 65186548651008 65226228968448 65353623946902 65388364591104 65428167757824 65555957147976 65655348895872 65658190749696 65769215265792 65972835127296 65987246339739 65990102559552 66090152530944 66101688320904 66219234860106 66294766006272 66406866937344 66424247971128 66527835660288 66536567849331 66846647513088 66861249602517 66864143653056 66977207371512 67172842377216 67304039334984 67461805364544 67670665443072 67773263376384 67905633031416 68115867189408 68118815545344 68355339210432 68566965647616 68849908355584 69018064105824 69021051512832 69063065966592 69197954767308 69302868278976 69475137378048 69517428242688 69637992634368 69761827671552 69853590134784 69868849065606 69977808562176 69990022928016 70096137322752 70114483969524 70194458124288 70313153227776 70331556675312 70438188881664 70560350152704 70778803249152 70797328573824 70904666953728 71043152631372 71124186046464 71244453270528 71430146856576 71538444675072 71678168199828 71716270841856 71759925927936 71900082033264 72122682906432 72373108888746 72376241516928 72600316568064 72710388523008 72852401000592 72899902964736 73081113366528 73153027627808 73334867232384 73379507589504 73606688727552 73734345142272 73750451791473 73862267507856 73865464593408 73990367174016 74094150242304 74219439518208 74238865379496 74351421597312 74364399361017 74449221064704 74581611757056 74707725304512 74710958985216 74727278967519 74843815117824 75075529715712 75202478452224 75222161609688 75512802712576 75569447674368 75700508110848 75746588479488 75894531035112 76129498623456 76244921298432 76393837160343 76630350588084 76633667488512 76749854552064 76899756611736 77137836353568 77456146900032 77648682951936 77695949212416 77813746839552 77965726813848 78207106773024 78210491922432 78342741713664 78482056130496 78585288901632 78725034632448 78858154488096 78968765389824 79102297381248 79105721278464 79242962491872 79246392477696 79380393921792 79491737346048 79626153655296 79767750322944 79954732283904 80153479176192 80202270154752 80358915213648 80480750259456 80729916668928 80887592287422 81013735360512 81264551878656 81423271706544 81799187088384 81958951125666 82012390835328 82297156081284 82340903559168 82391026065408 82501725636432 82551946038192 82807524818496 82951138285056 83076903493632 83095050946338 83098647667584 83239163070768 83355919022592 83482297933824 83496869457984 83518723551933 83645349296976 83904313226688 83907944976384 84046190967576 84049828858368 84199292007552 84459970930176 84602788258752 84657951830016 84951903051648 85163071624704 85214912039424 85381347414501 85478735296512 85645685951388 85775536460736 85779249205248 86212875924576 86343586371072 86512226188203 86610903975936 86915398201344 86968305291264 87138165262536 87407942863968 87540465194496 87692287021056 87711442665579 87982995119652 87986803412736 88120203374592 88135584427872 88292313146808 88408450014336 88542489249792 88565663961504 88715423799108 88993936438272 89148332803356 89152191537408 89302943162016 89738719113312 89949073819392 90227553924096 90403779615354 90540844041888 90821156252544 90825087393792 91140452280576 91422620863488 91601180669862 92024085474432 92028068683776 92084087955456 92263939689744 92403824371968 92633516504064 92689904323584 92850656845824 92870939292966 93015770228736 93158465420808 93303744749568 93320030570688 93461516430336 93485978626032 93644058454614 93750870970368 93775408900416 93917585175552 93933978140232 94080466870272 94101017959098 94396438098432 94539555938304 94556057465664 94724203508496 94992604360704 95240195808768 95384592900096 95570890933104 95866776044352 96163577208576 96497478518328 96501655355904 96800422090752 97136534667456 97199870619648 97779822976512 97839343452672 98030435920353 98142251636736 98333935721964 98483023343808 98487286124544 98653822898688 98959252690944 98985153839328 99135228796416 99152532481356 99265628086272 99328852290159 99442149009408 99610300406016 99636371956692 99791753490432 100269971269632 100296215479584 100465811057268 100759263565824 101192708046816 101505998164608 101659895064576 101858449547124 102173800784112 102178223318016 102533008815648 102850448471424 103274862533376 103531577269248 103594598949888 103796932150962 103954302418464 104276142364032 104280655896576 104456988951552 104642741507328 104780385202176 104966712843264 104985034392024 105144205984128 105171725954286 105291687186432 105469729841664 105657283322496 105661856636928 105840525229056 106168204873728 106357000430592 106564728947058 106606309711872 106686279069696 107145220284864 107307667012608 107517252299742 107639888891904 107850123049896 108018313814016 108559663333119 108564362275392 109065582784512 109278601500888 109349854447104 109729541441712 110002300848576 110069261384256 110410033091328 110601517713408 110793401261784 110798196890112 110985550761024 111141225363456 111329159277312 111358298069244 111527132395968 111872417635584 112061587956768 112066438477824 112265722676736 112613294573568 112803717678336 113269204068864 113354171511552 113550762166272 113619882719232 113841796552668 113971647062016 114194247935184 114367381947648 114950501232768 115124781828096 115349634917604 115481205301248 116184220350048 116543923818624 116720620259328 116948590220772 117010757689344 117310660159536 117315737883648 117514112570496 117723084195744 117877933352448 118056652333056 118087551948672 118287231732144 118453148084736 118658581917696 118864443737808 118869588716544 119070590882688 119237606019072 119651625484416 119932098425856 120303405232128 120538372820472 120721125389184 121094875003392 121331388431133 121520603040768 121896827817984 122134907559816 122698780632576 123018586252992 123205099162624 123445734121926 123511355338752 123586539098112 123827919057288 124021026971648 124211287227744 124426707427584 124615355240448 124642576419507 124647971501376 124858744606152 125033878533888 125223446900736 125245304186976 125468023945464 125856469840032 125861917464576 126074743287552 126298938011328 126689956395264 126986927745024 127427854577472 127822368059136 128218102944768 128663304691104 128668873807872 129067229454336 129515379556608 129916355963904 130373097302016 130452457936896 130707247893804 130776729182208 130856335515648 131111914295952 131310697791744 131538430531584 131945670254592 131974492679478 131980205119104 132180305061888 132203376641808 132438469720212 132589532012544 132813733874688 132848495942256 133073135698662 133693295026176 133722499205034 133728287306112 133954414743024 134345684754432 134608078669968 134923610729088 135341330886144 135546526752768 135605669423031 135811266062832 136231734378816 136237631090688 136710678420864 137133931295232 137699816711168 138036128211648 138042103025664 138126131933184 138395909534616 138605736557952 138950274756096 139034856485376 139275985268736 139306408939449 139523655343104 139737698131212 139955617124352 139980045856032 140192274645504 140228967939048 140466087681921 140626306455552 140663113350624 140876377763328 141120700305408 141151526938647 141594657147648 141809333907456 142086305262744 142488906541056 142860293713152 143076889350144 143356336399656 143800164066528 144245365812864 144746217777492 144752483033856 145200633136128 145704802001184 145799805929472 146162226733056 146306055255616 146669734464768 146759015179008 147213377455104 147468690284544 147500903582946 147724535015712 147730929186816 147980734348032 148188300484608 148438879036416 148477730758992 148702843194624 148728798722034 148898442129408 149163223514112 149415450609024 149421917970432 149454557935038 149687630235648 150151059431424 150404956904448 150444323219376 151025605425152 151138895348736 151401016221696 151493176958976 151789062070224 152258997246912 152489842596864 152787674320686 153260701176168 153267334977024 153499709104128 153799513223472 154275672707136 154912293800064 155297365903872 155391898424832 155627493679104 155695398226443 155931453627696 156414213546048 156420983844864 156685483427328 156964112260992 157170577803264 157450069264896 157716308976192 157757588931429 157937530779648 158204594762496 158485924983744 158492784955392 158760787843584 159252307310592 159535500645888 159847093420587 159909464567808 160717830427296 160961500518912 161275878449613 161459833337856 161775184574844 162027470721024 162846543413088 163598374176768 163917902251332 164024781670656 164594312162568 165003451272864 165103892076384 165615049636992 165902276570112 166190101892676 166197295335168 166478326141536 166711838045184 166993738915968 167037447103866 167290698593952 167808626453376 167815889952768 168092381935152 168099657716736 168398584015104 168919941860352 169205576517504 169315903660032 169903806103296 170326143249408 170429824078848 170762694829002 170957470593024 171291371902776 171551072921472 171558498410496 172425751849152 172687172742144 173024452376406 173221807951872 173830796402688 173936610582528 174276330525072 174815885727936 175080930388992 175384574042112 175422885331158 175965990239304 175973606825472 176240406749184 176271168855744 176584626293616 176816900028672 177084978499584 177131327923008 177430847598216 177987872876544 178296665606712 178304383074816 178605886324032 179477438226624 179898147638784 180455107848192 180807559230708 181081688083776 181642312505088 182280904561152 182845241726976 183202361339724 184048170948864 184527879379488 184807648743936 185168601182889 185267033008128 185379808647168 185741878585932 186031540457472 186316930841616 186640061141376 186923032860672 186971957252064 187288116909228 187501741940736 187550817800832 187835170351104 187867956280464 188202035918196 188792876196864 189112114931328 189448407016992 189985208721408 190480391617536 191141781866208 191733552088704 192327154417152 192994957036656 193003310711808 193600844181504 194273069334912 194399741239296 195559645953024 195678686905344 196060871840706 196284503273472 196667871443928 196966046687616 196974572249088 197307645797376 197918505381888 197961739019217 197970307678656 198270457592832 198305064962712 198657704580318 198884298018816 199220600812032 199272743913384 199583506980864 199609703547993 200539942539264 200592430959168 200931622114536 201518527131648 202385416093632 203011996329216 203319790129152 203716899094248 204347601568224 204356446636032 205066017631296 205700896942848 206549725066752 207063154538496 207189197899776 207593864301924 207908604836928 208552284728064 208913977903104 209285483014656 209560770404352 209933425686528 209970068784048 210288411968256 210343451908572 210583374372864 210939459683328 211314566644992 211681050458112 212336409747456 212714000861184 213129457894116 213372558139392 214290440569728 214615334025216 215034504599484 215279777783808 215700246099792 217119326666238 217128724550784 218131165569024 218557203001776 218699708894208 219459082883424 220004601697152 220138522768512 220820066182656 221203035426816 221251355374419 221586802523568 221596393780224 221971101522048 222282450726912 222658318554624 222716596138488 223054264791936 223093198083051 223744835271168 224123175913536 224132876955648 224531445353472 225226589147136 225607435356672 226538408137728 226708343023104 227101524332544 227239765438464 227683593105336 228388495870368 228734763895296 229181511481029 229901002465536 230249563656192 230699269835208 232368440700096 233087847637248 233441240518656 233897180441544 234621320319072 234631475767296 235028225140992 235446168391488 235755866704896 236175103897344 236574463464288 236906296169472 237317163835392 237728887475616 237739177433088 238141181765376 238475212038144 239303250968832 239864196851712 240606810464256 241076745640944 241442250778368 242189750006784 242662776862266 243041206081536 243793655635968 244269815119632 245397561265152 246037172505984 246410198325248 246891468243852 247022710677504 247173078196224 247655838114576 248422574455488 248853414855168 249230710480896 249285152839014 249295943002752 249717489212304 250067757067776 250446893801472 250490608373952 250936047890928 251712939680064 251723834929152 252149486575104 252597876022656 253379912790528 253973855490048 254855709154944 255644736118272 256144042243503 256436205889536 257326609382208 257337747615744 259030759113216 259536678564609 259832711927808 260746194604032 260904915873792 261414495787608 262223828591904 262621395583488 263076861063168 263134327996737 263948985358956 263960410238208 264360610123776 264406753283616 264876939440424 265627467749376 265696991884512 266146271397324 267444998410068 267456574612224 267908829486048 269216157339936 269847221458176 270682661772288 271211338846062 271622532125664 272463468757632 272475262181376 273421356841728 274267862590464 275399633422336 276072256423296 276084206051328 276252263866368 276791819069232 277211473115904 277900549512192 278069712970752 278551970537472 278612817878898 279047310686208 279475396262424 279911234248704 279960091712064 280384549291008 280457935878096 280932175363842 281252612911104 281326226701248 281752755526656 282241400610816 282303053877294 283189314295296 283618667814912 284172610525488 284977813082112 285720587426304 286153778700288 286712672799312 287600328133056 288490731625728 289492435554984 289504966067712 290401266272256 291409604002368 291599611858944 292612110511232 293339468929536 293518030358016 294091307761059 294426754910208 295001807165892 295449070031424 295461858373632 295961468696064 296877758072832 296955461517984 297405686389248 297457597444068 297796884258816 297986556870477 298326447028224 298830901218048 298909115870076 299375260471296 300809913808896 300888646438752 302051210850304 302277790697472 303578124140448 304517994493824 304979685193728 305575348641372 306521402352336 306534669954048 307599026446944 308551345414272 309824587600128 310594731807744 310783796849664 311390796452886 311862907255392 312828427092096 312841967689728 313370966854656 313928224521984 314341155606528 314900138529792 315432617952384 315515177862858 315875061559296 316409189524992 316971849967488 316985569910784 317521575687168 318504614621184 319071001291776 319694186841174 319818929135616 321435660854592 321923001037824 322551756899226 322919666675712 323550369149688 324054941442048 325678989999357 325693086826176 327196748353536 327835804502664 328049563341312 329188624325136 330006902545728 330207784152768 331230099273984 331804553140224 332380203785352 332394590670336 332956652283072 333423676090368 333987477831936 334074894207732 334581397187904 335617252906752 336184763870304 336199315433472 336797168030208 337839883720704 338411153035008 339807612206592 340652286498816 340859648157696 341525389658004 341914941186048 342582743805552 343102145842944 344851503698304 345374345484288 346048904752812 346443615903744 348552661050144 349631771455872 350161860777984 350845770662316 351931980478608 351947213650944 352542337711488 353169252587232 353633800057344 354169956999168 354262655846016 354861695196432 355975745753088 356593331213424 356608766149632 357211772648064 358954876453248 359796295277568 360910215696384 361615118461416 362163376167552 363284625010176 363994165293399 364561809122304 365690483453952 366404722679448 368096341897728 369055758758976 369615297487872 370337202365778 370534066016256 370759617294336 371483757171864 372063080914944 372633861683232 373280122282752 373846065721344 373927729258521 373943914504128 374576233818456 375101635601664 375670340702208 375735912560928 376404071836392 377585752393728 378224229862656 378896814033984 380960783235072 382283563732416 383467104177408 384654308834304 385989914073312 386006621423616 387201688363008 388546138669824 391119291906048 391357373810688 392121743681412 392569006546944 393335742887856 393932093375232 394615291594752 395837010763776 395923478038434 395940615357312 396540915185664 396610129925424 397315409160636 397768596037632 398441201624064 398545487826768 399219407095986 401079885078528 401184861918336 401863244229072 403037054263296 404770832187264 406023992658432 406639580258304 406817008269093 407433798188496 408695203136448 408712893272064 410132035262592 411401793885696 413099450133504 414126309076992 414378395799552 415187728603848 415817209673856 417104569456128 417827955806208 417919226818347 418570966029312 419866851373056 419940137568096 420576823936512 420686903817144 421398263045763 421878919366656 422629133289984 423362100916224 423454580815941 425428001722368 426258915788232 428580881139456 429230668050432 430069009198968 431400492199584 434238653332476 434257449101568 437114406003552 437399417788416 438918165766848 440009203394304 440277045537024 441640132365312 442406070853632 442502710748838 443173605047136 443192787560448 443942203044096 444564901453824 445316637109248 445433192276976 446108529583872 446186396166102 447489670542336 448246351827072 448265753911296 449062890706944 450453178294272 451214870713344 453076816275456 453416686046208 454203048665088 454479530876928 455367186210672 456776991740736 457469527790592 458363022962058 459802004931072 460499127312384 461398539670416 464736881400192 466175695274496 466882481037312 467086194679329 467794360883088 469242640638144 469262951534592 470056450281984 470892336782976 471511733409792 472350207794688 473148926928576 473272766794287 473812592338944 475457774951232 475478354866176 476282363530752 478606501937664 479728393703424 482153491281888 482884501556736 483827635348839 484379500013568 485325553724532 486082412163072 488539630239264 490795122530304 492074345011968 492820396650496 493782936487704 495311676229152 496845148910976 497706829710336 498570305678028 498591886005504 499434978424608 500135514135552 500981216747904 501872095781856 503425879360128 503447669858304 504298973150208 505195752045312 506759825581056 507947710980096 509711418309888 511289472236544 512288084487006 512872411779072 514653218764416 514675495231488 518061518226432 519073357129218 519665423855616 521492389208064 521809831747584 522828991575216 524447657183808 525242791166976 526153722126336 526268655993474 527897970717912 527920820476416 528721220247552 528813506567232 529753878880848 531254935498752 531393983769024 532292542794648 534889996820136 534913149224448 535817658972096 538432314679872 539694442916352 541365323544576 542422677692124 543245064251328 544926937515264 546842713683456 548535725180928 550799266844672 552144512846592 553583638138464 554422946231808 555505803548667 555801099024384 556139425941504 557225635757796 558094621372416 558950792524848 559920183424128 560769098582016 560915871756192 561864350727684 562505225822208 562652453402496 563505511053312 564606107754588 566378628590592 568345221050976 569955626164224 571441174852608 573425345598624 575200656266112 576981463251456 578984871109968 579009932135424 580802532544512 582819208004736 583199223717888 585224221022464 586678937859072 587036060716032 588182615522118 588853509820416 590003614331784 590898140062848 590923716747264 591922937392128 593755516145664 593885217057651 593910923035968 594811372778496 594915194888136 595973113740954 596652894056448 597661802436096 597818231740152 598750520942592 601619827617792 601777292877504 604102421700608 604555581394944 607156248280896 609035988987648 609959370387456 611150697282744 613042804704672 613069339908096 615198052893888 617102690828544 619649175200256 621189463615488 621567593699328 622781592905772 623725814510784 625656854184192 626741933709312 627856449043968 628682311213056 629800277059584 630865235904768 631030355725716 631750123118592 632818379049984 633943699934976 635043151374336 637009229242368 638142002583552 639388373682348 642871321709184 643846002075648 645103513798452 645839333351424 647100738299376 651357979998714 651386173652352 654393496707072 655671609005328 656099126682624 658377248650272 660013805091456 660415568305536 662460198547968 663609106280448 663754066123257 664760407570704 664789181340672 665913304566144 666847352180736 667974955663872 668149788415464 669162794375808 671234505813504 672369527740608 672398630866944 673594336060416 675679767441408 676822306070016 679615224413184 681304572997632 681719296315392 683050779316008 685165487611104 686204291685888 687544534443087 689703007396608 690748690968576 692097809505624 697105322100288 699263542911744 700323721555968 701691541324632 703863960957216 703894427301888 705084675422976 706338505174464 707267600114688 708525311692032 709723390392864 711951491506176 713186662426848 713217532299264 714423545296128 717909752906496 719592590555136 721820431392768 723230236922832 724326752335104 726569250020352 727988330586798 729123618244608 731380966907904 732809445358896 736192683795456 738111517517952 739230594975744 740674404731556 741068132032512 741519234588672 742967514343728 745267723366464 746560244565504 747692131442688 747855458517042 747887829008256 749152467636912 750203271203328 751340681404416 751471825121856 752808143672784 755171504787456 756448459725312 757793628067968 761921566470144 764567127464832 766934208354816 768432126730509 769308617668608 771979828146624 772013242847232 777092277339648 778610035693827 782238583812096 782714747621376 784243487362824 786671485775712 787864186750464 789230583189504 789402983990211 791846956076868 791881230714624 793081830371328 793220259850848 794630818321272 796882403248128 797090975653536 798438814191972 802369723836672 803726488458144 809541664374528 812047985316864 813634016538186 814867596376992 817390406272896 817425786544128 820264070525184 822803587771392 826198900267008 828252618153984 828756791599104 830375457207696 831634419347712 834209138912256 835655911612416 835838453636694 837141932058624 839733702746112 839880275136192 841153647873024 841373807634288 842796526091526 843757838733312 845258266579968 846724201832448 846909161631882 850856003444736 852517831576464 857161762278912 858461336100864 860138018397936 862800984399168 868477306664952 868514898203136 874228812007104 874798835576832 877836331533696 880018406788608 880554091074048 882273923283177 883280264730624 885005421497676 886347210094272 886385575120896 887884406088192 890633274218496 890866384553952 892217059167744 892372792332204 893959670611431 894979341084672 896492703654144 898125781413888 902429741426688 906153632550912 906833372092416 910734372421344 913553983481472 914939055581184 916726045924116 919604009862144 922797079340832 929473762800384 932351390548992 934172389358658 935588721766176 938485281276288 938525903069184 940112900563968 941784673565952 943023466819584 944700415589376 946297853857152 946545533588574 947625184677888 950915549902464 950956709732352 952564727061504 957213003875328 959456787406848 964306982563776 965769003113472 967655270697678 968759000027136 970651107449064 972164824326144 977079260478528 981590245060608 984148690023936 985640793300992 987565872975408 990623352458304 993690297821952 995413659420672 997140611356056 997183772011008 998869956849216 1000271028271104 1001962433495808 1003744191563712 1006851758720256 1008597946300416 1010391504090624 1013519651162112 1019422836619776 1022578944473088 1024576168974012 1025744823558144 1029306437528832 1036123036452864 1038146714258436 1039330847711232 1045657983150432 1048895314367616 1050485582333952 1052537311986948 1055795941435824 1055841640952832 1057627013134464 1059507757761696 1062509870997504 1062787967538048 1064585085589296 1069779993640272 1069826298448896 1071635317944192 1076864629359744 1079388885832704 1082730647089152 1084845355384248 1086490128502656 1089853875030528 1093685427366912 1097071450361856 1101598533689344 1104289025693184 1107167276276928 1108845892463616 1111011607097334 1111602198048768 1112278851883008 1114451271515592 1116189242744832 1117901585049696 1119840366848256 1121538197164032 1121783187775563 1121831743512384 1123728701455368 1125304906804992 1127011022106624 1129212215509176 1132757257181184 1136690442101952 1142882349705216 1146850691197248 1150401312532224 1153962926502912 1157969742219936 1158019864270848 1161605065089024 1165638416009472 1170448442044928 1173357875718144 1174072121432064 1176365231044236 1177707019640832 1180007228663568 1181796280125696 1183845874784256 1187511032291328 1187770434115302 1187821846071936 1189622745556992 1189830389776272 1191946227481908 1193305788112896 1195323604872192 1195636463480304 1203239655235584 1203554585755008 1209111162789888 1214312496561792 1218071977975296 1219918740774912 1222301394565488 1226085609409344 1226138679816192 1230396105787776 1234205381657088 1239298350400512 1242378927230976 1243135187398656 1245563185811544 1247451629021568 1251313708368384 1253483867418624 1253757680455041 1255712898087936 1259600554119168 1261730471809536 1262060711451432 1264194789137289 1265636758099968 1267887399869952 1270086302748672 1270363742447823 1276284005167104 1278776747364696 1285742643418368 1287692004151296 1290207027596904 1294201476598752 1302715959997428 1302772347304704 1311343218010656 1312198253365248 1316754497300544 1320027610182912 1320831136611072 1324920397095936 1327218212560896 1327508132246514 1329520815141408 1329578362681344 1331826609132288 1333694704361472 1335949911327744 1336299576830928 1338325588751616 1342469011627008 1344739055481216 1344797261733888 1347188672120832 1351359534882816 1353644612140032 1359230448826368 1362609145995264 1363438592630784 1366101558632016 1370330975222208 1372408583371776 1375089068886174 1379406014793216 1381497381937152 1384195619011248 1394210644200576 1398527085823488 1400647443111936 1401258584037987 1403383082649264 1407727921914432 1407788854603776 1410169350845952 1412677010348928 1414535200229376 1417050623384064 1419446780785728 1419818300382861 1426373324853696 1426435064598528 1428847090592256 1435819505812992 1439185181110272 1446460473845664 1448653504670208 1451482906046517 1453138500040704 1455976661173596 1458247236489216 1465618890717792 1472385367590912 1476223035035904 1478461189951488 1481348809463112 1485935028687456 1490535446732928 1493120489131008 1495710917034084 1495775658016512 1498304935273824 1500406542406656 1502943650243712 1505616287345568 1510343009574912 1512896919450624 1515587256135936 1523843132940288 1529134254929664 1533868416709632 1536864253461018 1538617235337216 1543959656293248 1544026485694464 1554184554679296 1557220071387654 1564477167624192 1565429495242752 1568486974725648 1573342971551424 1575728373500928 1578461166379008 1578805967980422 1583693912153736 1583762461429248 1586163660742656 1586440519701696 1589261636642544 1593764806496256 1594181951307072 1596877628383944 1604739447673344 1607452976916288 1619083328749056 1624095970633728 1627268033076372 1629735192753984 1634780812545792 1640528141050368 1645607175542784 1652397800534016 1660750914415392 1663268838695424 1666517410646001 1668418277824512 1671676907273388 1674283864117248 1679760550272384 1682307295746048 1682747615268576 1685593052183052 1687515677466624 1690516533159936 1693818323263764 1705035663152928 1714323524557824 1720276036795872 1725601968798336 1736954613329904 1737029796406272 1748457624014208 1749597671153664 1755672663067392 1760036813577216 1761108182148096 1764547846566354 1766560529461248 1770010842995352 1772694420188544 1772771150241792 1775768812176384 1781266548436992 1781732769107904 1784434118335488 1784745584664408 1787919341222862 1789958682169344 1792985407308288 1796251562827776 1804859482853376 1812307265101824 1813666744184832 1821468744842688 1827107966962944 1829878111162368 1833452091848232 1839208019724288 1845594158681664 1858947525600768 1864702781097984 1868344778717316 1871177443532352 1876970562552576 1880225801127936 1883569347131904 1886046933639168 1889400831178752 1892595707714304 1893091067177148 1895250369355776 1901831099804928 1905129454123008 1914426007750656 1928613965127552 1931538006226944 1935310541395356 1937518000054272 1941302214898128 1954158520957056 1963180490121216 1968297380047872 1975131745950816 1981246704916608 1987380595643904 1990827318841344 1994281222712112 1994367544022016 1997739913698432 2000542056542208 2003924866991616 2007488383127424 2013703517440512 2017195892600832 2020783008181248 2027039302324224 2038845673239552 2045157888946176 2049152337948024 2058612875057664 2062633603329261 2072246072905728 2076293428516872 2091315966300864 2097790628735232 2100971164667904 2105074623973896 2111591882871648 2111683281905664 2115254026268928 2119015515523392 2125575935076096 2129170171178592 2139559987280544 2139652596897792 2143270635888384 2153729258719488 2158777771665408 2165461294178304 2169690710768496 2172980257005312 2179707750061056 2187370854733824 2194142900723712 2208578051386368 2214334552553856 2217691784927232 2222023214194668 2223204396097536 2224557703766016 2228902543031184 2235803170099392 2239680733696512 2243076394328064 2243566375551126 2243663487024768 2247457402910736 2250609813609984 2254022044213248 2258424431018352 2265514514362368 2273380884203904 2285764699410432 2293701382394496 2300802625064448 2305296380191527 2307925853005824 2315939484439872 2316039728541696 2331276832018944 2340896884089856 2346715751436288 2348144242864128 2352730462088472 2360014457327136 2363592560251392 2367691749568512 2368208951970633 2375540868230604 2375643692143872 2379245491113984 2379660779552544 2383892454963816 2390647209744384 2391272926960608 2407109171510016 2428624993123584 2436143955950592 2444602789130976 2452171218818688 2452277359632384 2460792211575552 2468410763314176 2478596700801024 2484757854461952 2486270374797312 2491126371623088 2494903258043136 2502627416736768 2506967734837248 2507515360910082 2511425796175872 2519201108238336 2523460943619072 2524121422902864 2528389578274578 2531273516199936 2535774799739904 2540172605497344 2540727484895646 2552568010334208 2557553494729392 2571485286836736 2575384008302592 2580414055193808 2588402953197504 2605431919994856 2605544694609408 2622686436021312 2624396506730496 2633508994601088 2640055220365824 2641662273222144 2646821769849531 2649840794191872 2655016264493028 2659041630282816 2659156725362688 2663653218264576 2671899822655488 2672599153661856 2676651177503232 2681879011834293 2684938023254016 2689478110962432 2694377344241664 2707289224280064 2718460897652736 2732203117264032 2740661950444416 2744817166743552 2750178137772348 2758812029586432 2768391238022496 2788421288401152 2797054171646976 2802517168075974 2806766165298528 2815455843828864 2815577709207552 2820338701691904 2825354020697856 2829070400458752 2834101246768128 2838893561571456 2839636600765722 2852746649707392 2852870129197056 2857694181184512 2871639011625984 2878370362220544 2892920947691328 2897307009340416 2902965812093034 2906277000081408 2911953322347192 2916494472978432 2931237781435584 2944770735181824 2952446070071808 2956922379902976 2962697618926224 2971870057374912 2981070893465856 2986240978262016 2991421834068168 2991551316033024 2996609870547648 3000813084813312 3005887300487424 3011232574691136 3025793838901248 3031174512271872 3058268509859328 3067736833419264 3073728506922036 3077234470674432 3087919312586496 3108369109358592 3114440142775308 3136973949451296 3146685943102848 3151456747001856 3157611935960844 3167387824307472 3167524922858496 3172881039403392 3178523273285088 3187529612992512 3188363902614144 3193755256767888 3209478895346688 3214905953832576 3238166657498112 3248191941267456 3254536066152744 3259470385507968 3269561625091584 3281056282100736 3291214351085568 3304795601068032 3321501828830784 3326537677390848 3333034821292002 3336836555649024 3343353814546776 3348567728234496 3359521100544768 3364614591492096 3365349563326689 3365495230537152 3371186104366104 3381033066319872 3387636646527528 3410071326305856 3428647049115648 3440552073591744 3451203937596672 3473909226659808 3474059592812544 3496915248028416 3511345326134784 3520073627154432 3522216364296192 3529095693132708 3533121058922496 3540021685990704 3545388840377088 3551537624352768 3562533096873984 3563465538215808 3568868236670976 3569491169328816 3575838682445724 3579917364338688 3585970814616576 3609718965706752 3627333488369664 3642937489685376 3654215933925888 3659756222324736 3666904183696464 3678416039448576 3691188317363328 3717895051201536 3729405562195968 3736689557434632 3742354887064704 3753941125105152 3760451602255872 3761273041365123 3767138694263808 3778801662357504 3785191415428608 3786182134354296 3792584367411867 3803662199609856 3810258908246016 3828852015501312 3857227930255104 3863076012453888 3870621082790712 3882604429796256 3908317041914112 3936594760095744 3950263491901632 3962493409833216 3974761191287808 3981654637682688 3988562445424224 3988735088044032 3995479827396864 4001084113084416 4007849733983232 4014976766254848 4027407034881024 4034391785201664 4041566016362496 4054078604648448 4077691346479104 4090315777892352 4098304675896048 4117225750115328 4125267206658522 4144492145811456 4152586857033744 4182631932601728 4195581257470464 4201942329335808 4203775752113961 4210149247947792 4223183765743296 4223366563811328 4230508052537856 4238031031046784 4251151870152192 4258340342357184 4279119974561088 4279305193795584 4286541271776768 4307458517438976 4317555543330816 4339381421536992 4345960514010624 4354448718139551 4359415500122112 4374741709467648 4417156102772736 4428669105107712 4435383569854464 4444046428389336 4457805086062368 4471606340198784 4479361467393024 4487132751102252 4487326974049536 4494914805821472 4501219627219968 4516848862036704 4531029028724736 4546761768407808 4571529398820864 4587402764788992 4601605250128896 4610592760383054 4615851706011648 4631878968879744 4632079457083392 4662553664037888 4681793768179712 4693431502872576 4696288485728256 4705460924176944 4720028914654272 4727185120502784 4735383499137024 4736417903941266 4751081736461208 4751287384287744 4758490982227968 4759321559105088 4767784909927632 4781294419488768 4782545853921216 4814218343020032 4857249986247168 4872287911901184 4889205578261952 4904342437637376 4921584423151104 4936821526628352 4957193401602048 4982252743246176 4989806516086272 4999552231938003 5005254833473536 5015030721820164 5022851592351744 5046921887238144 5048242845805728 5056779156549156 5062547032399872 5071549599479808 5081454969791292 5115106989458784 5142970573673472 5160828110387616 5176805906395008 5210863839989712 5211089389218816 5245372872042624 5248793013460992 5267017989202176 5280110440731648 5283324546444288 5293643539699062 5299681588383744 5310032528986056 5318083260565632 5318313450725376 5327306436529152 5343799645310976 5345198307323712 5353302355006464 5363758023668586 5369876046508032 5378956221924864 5388754688483328 5414578448560128 5436921795305472 5464406234528064 5481323900888832 5489634333487104 5500356275544696 5517624059172864 5536782476044992 5576842576802304 5594108343293952 5605034336151948 5613532330597056 5630911687657728 5640677403383808 5650708041395712 5658140800917504 5668202493536256 5677787123142912 5679273201531444 5705493299414784 5715388362369024 5743278023251968 5785841895382656 5794614018680832 5805931624186068 5812554000162816 5823906644694384 5862475562871168 5889541470363648 5904892140143616 5925395237852448 5943740114749824 5962141786931712 5972481956524032 5982843668136336 5983102632066048 5993219741095296 6001626169626624 6011774600974848 6022465149382272 6051587677802496 6062349024543744 6116537019718656 6135473666838528 6147457013844072 6175838625172992 6187900809987783 6216738218717184 6228880285550616 6273947898902592 6293371886205696 6302913494003712 6315223871921688 6334775648614944 6335049845716992 6345762078806784 6357046546570176 6376727805228288 6387510513535776 6418957790693376 6429811907665152 6476333314996224 6496383882534912 6509072132305488 6518940771015936 6539123250183168 6562112564201472 6582428702171136 6643003657661568 6653075354781696 6666069642584004 6673673111298048 6686707629093552 6719042201089536 6729229182984192 6730699126653378 6730990461074304 6742372208732208 6762066132639744 6775273293055056 6820142652611712 6857294098231296 6881104147183488 6902407875193344 6915889140574581 6947818453319616 6948119185625088 6993830496056832 7022690652269568 7040147254308864 7044432728592384 7058191386265416 7080043371981408 7090777680754176 7103075248705536 7104626855911899 7126931076431616 7137736473341952 7138982338657632 7151677364891448 7171941629233152 7285874979370752 7308431867851776 7333808367392928 7356832078897152 7382376634726656 7435790102403072 7458811124391936 7473379114869264 7484709774129408 7507882250210304 7520903204511744 7522546082730246 7534277388527616 7557603324715008 7570382830857216 7572364268708592 7585168734823734 7607324399219712 7620517816492032 7657704031002624 7714455860510208 7726152024907776 7741242165581424 7765208859592512 7816634083828224 7873189520191488 7900526983803264 7924986819666432 7940465309548593 7949522382575616 7977124890848448 7977470176088064 7990959654793728 8015699467966464 8029953532509696 8045637035502879 8054814069762048 8083132032724992 8155382692958208 8196609351792096 8234451500230656 8250534413317044 8305173714067488 8365263865203456 8391162514940928 8407551504227922 8420298495895584 8446367531486592 8446733127622656 8461016105075712 8476062062093568 8502303740304384 8516680684714368 8558239949122176 8558610387591168 8573082543553536 8614917034877952 8635111086661632 8678762843073984 8691921028021248 8708897436279102 8718831000244224 8749483418935296 8834312205545472 8857338210215424 8870767139708928 8888092856778672 8915610172124736 8943212680397568 8958722934786048 8974265502204504 8974653948099072 8989829611642944 9002439254439936 9033697724073408 9093523536815616 9174805529577984 9203210500257792 9221185520766108 9231703412023296 9263757937759488 9325107328075776 9363587536359424 9410921848353888 9440057829308544 9454370241005568 9472835807882532 9502163472922416 9502574768575488 9518643118210176 9535569819855264 9562588838977536 9565091707842432 9628436686040064 9714499972494336 9744575823802368 9778411156523904 9808684875274752 9843168846302208 9873643053256704 9914386803204096 9964505486492352 9979613032172544 9999104463876006 10010509666947072 10030061443640328 10045703184703488 10093843774476288 10096048689980067 10096485691611456 10113558313098312 10143099198959616 10162909939582584 10230213978917568 10285941147346944 10321656220775232 10353611812790016 10421727679979424 10422178778437632 10490745744085248 10534035978404352 10560220881463296 10566649092888576 10587287079398124 10599363176767488 10620065057972112 10636166521131264 10654612873058304 10687599290621952 10690396614647424 10706604710012928 10727516047337172 10739752093016064 10757912443849728 10829156897120256 10928812469056128 10962647801777664 10979268666974208 11000712551089392 11035248118345728 11073564952089984 11153685153604608 11188216686587904 11210068672303896 11227064661194112 11261823375315456 11281354806767616 11283819124095369 11301416082791424 11336404987072512 11355574246285824 11358546403062888 11410986598829568 11430776724738048 11486556046503936 11571683790765312 11589228037361664 11611863248372136 11647813289388768 11724951125742336 11809784280287232 11850790475704896 11887480229499648 11924283573863424 11944963913048064 11965687336272672 11966205264132096 11986439482190592 12003252339253248 12023549201949696 12044930298764544 12103175355604992 12124698049087488 12233074039437312 12270947333677056 12294914027688144 12351677250345984 12375801619975566 12433476437434368 12457760571101232 12547895797805184 12586743772411392 12605826988007424 12611327256341883 12630447743843376 12669551297229888 12670099691433984 12691524157613568 12714093093140352 12753455610456576 12775021027071552 12837915581386752 12859623815330304 12952666629992448 13018144264610976 13037881542031872 13063346154418653 13078246500366336 13124225128402944 13286007315323136 13306150709563392 13332139285168008 13373415258187104 13438084402179072 13461398253306756 13461980922148608 13484744417464416 13550546586110112 13640285305223424 13714588196462592 13762208294366976 13804815750386688 13831778281149162 13895636906639232 13896238371250176 13987660992113664 14045381304539136 14080294508617728 14088865457184768 14116382772530832 14160086743962816 14181555361508352 14206150497411072 14209253711823798 14253862152863232 14275472946683904 14277964677315264 14303354729782896 14343883258466304 14571749958741504 14616863735703552 14667616734785856 14764753269453312 14871580204806144 14946758229738528 14969419548258816 14998656695814009 15015764500420608 15045092165460492 15068554777055232 15140765661714432 15144728537417184 15170337469647468 15214648798439424 15428911721020416 15482484331162848 15530417719185024 15633268167656448 15746379040382976 15801053967606528 15849973639332864 15880930619097186 15899044765151232 15954249781696896 15954940352176128 15981919309587456 16031398935932928 16059907065019392 16091274071005758 16109628139524096 16166264065449984 16310765385916416 16393218703584192 16468903000461312 16501068826634088 16610347428134976 16730527730406912 16782325029881856 16815103008455844 16840596991791168 16892735062973184 16922032210151424 16952124124187136 17004607480608768 17033361369428736 17116479898244352 17146165087107072 17229834069755904 17357525686147968 17383842056042496 17417794872558204 17437662000488448 17668624411090944 17714676420430848 17776185713557344 17831220344249472 17886425360795136 17917445869572096 17948531004409008 17949307896198144 17979659223285888 18004878508879872 18067395448146816 18187047073631232 18349611059155968 18406421000515584 18442371041532216 18527515875518976 18650214656151552 18727175072718848 18821843696707776 18880115658617088 18908740482011136 18945671615765064 19004326945844832 19005149537150976 19037286236420352 19071139639710528 19130183415684864 19256873372080128 19428999944988672 19489151647604736 19556822313047808 19617369750549504 19686337692604416 19747286106513408 19929010972984704 19959226064345088 19998208927752012 20021019333894144 20060122887280656 20187687548952576 20192097379960134 20192971383222912 20227116626196624 20286198397919232 20325819879165168 20460427957835136 20571882294693888 20643312441550464 20707223625580032 20843455359958848 20844357556875264 20981491488170496 21068071956808704 21120441762926592 21133298185777152 21174574158796248 21240130115944224 21272333042262528 21309225746116608 21313880567735697 21380793229294848 21413209420025856 21455032094674344 21515824887699456 21857624938112256 21925295603555328 22001425102178784 22070496236691456 22147129904179968 22307370307209216 22376433373175808 22420137344607792 22454129322388224 22523646750630912 22562709613535232 22567638248190738 22602832165582848 22672809974145024 22711148492571648 22717092806125776 22821973197659136 22861553449476096 22973112093007872 23143367581530624 23178456074723328 23223726496744272 23295626578777536 23449902251484672 23619568560574464 23701580951409792 23774960458999296 23821395928645779 23848567147726848 23931374672545344 23932410528264192 23972878964381184 24047098403899392 24089860597529088 24136911106508637 24249396098174976 24466148078874624 24589828055376288 24703354500691968 24751603239951132 24915521142202464 25095791595610368 25173487544822784 25222654512683766 25260895487686752 25339102594459776 25340199382867968 25383048315227136 25428186186280704 25506911220913152 25550042054143104 25675831162773504 25719247630660608 25905333259984896 26036288529221952 26075763084063744 26126692308837306 26156493000732672 26248450256805888 26572014630646272 26612301419126784 26664278570336016 26746830516374208 26876168804358144 26922796506613512 26923961844297216 26969488834928832 27101093172220224 27280570610446848 27524416588733952 27609631500773376 27663556562298324 27791273813278464 27975321984227328 28090762609078272 28232765545061664 28320173487925632 28363110723016704 28418507423647596 28507724305726464 28555929354630528 28606709459565792 28687766516932608 29143499917483008 29233727471407104 29335233469571712 29529506538906624 29743160409612288 29893516459477056 29938839096517632 29997313391628018 30031529000841216 30090184330920984 30137109554110464 30281531323428864 30289457074834368 30340674939294936 30429297596878848 30857823442040832 30964968662325696 31060835438370048 31266536335312896 31602107935213056 31699947278665728 31761861238194372 31798089530302464 31908499563393792 31963838619174912 32062797871865856 32119814130038784 32182548142011516 32219256279048192 32786437407168384 32937806000922624 33002137653268176 33220694856269952 33461055460813824 33564650059763712 33630206016911688 33681193983582336 33785470125946368 33844064420302848 33904248248374272 34009214961217536 34066722738857472 34232959796488704 34292330174214144 34459668139511808 34715051372295936 34767684112084992 34835589745116408 35429352840861696 35552371427114688 35662440688498944 35772850721590272 35834891739144192 35897062008818016 35898615792396288 35959318446571776 36009757017759744 36134790896293632 36374094147262464 36699222118311936 36812842001031168 36884742083064432 37055031751037952 37300429312303104 37643687393415552 37760231317234176 37817480964022272 37891343231530128 38008653891689664 38010299074301952 38074572472840704 38142279279421056 38260366831369728 38513746744160256 38857999889977344 39113644626095616 39190038463255959 39234739501099008 39372675385208832 39858021945969408 39918452128690176 39996417855504024 40120245774561312 40384194759920268 40385942766445824 40454233252393248 40651639758330336 40920855915670272 41143764589387776 41286624883100928 41414447251160064 41686910719917696 41688715113750528 41962982976340992 42136143913617408 42240883525853184 42266596371554304 42349148317592496 42480260231888448 42544666084525056 42618451492233216 42627761135471394 42761586458589696 42826418840051712 42910064189348688 43031649775398912 43715249876224512 43850591207110656 44002850204357568 44294259808359936 44614740614418432 44840274689215584 44908258644776448 44995970087442027 45047293501261824 45135276496381476 45205664331165696 45422296985143296 45434185612251552 45643946395318272 46286735163061248 46447452993488544 46591253157555072 46899804502969344 47239137121148928 47403161902819584 47549920917998592 47642791857291558 47697134295453696 47862749345090688 47864821056528384 47945757928762368 48094196807798784 48179721195058176 48273822213017274 48498792196349952 48932296157749248 49179656110752576 49406709001383936 49503206479902264 49831042284404928 50191583191220736 50346975089645568 50445309025367532 50521790975373504 50678205188919552 50766096630454272 50856372372561408 51013822441826304 51100084108286208 51438495261321216 52072577058443904 52151526168127488 52253384617674612 52312986001465344 53144029261292544 53328557140672032 53493661032748416 53752337608716288 53845593013227024 53847923688594432 53938977669857664 54202186344440448 54561141220893696 55048833177467904 55219263001546752 55327113124596648 55582547626556928 55950643968454656 56181525218156544 56465531090123328 56640346975851264 56726221446033408 56837014847295192 57015448611452928 57111858709261056 57213418919131584 58286999834966016 58467454942814208 58670466939143424 59059013077813248 59787032918954112 59877678193035264 59994626783256036 60063058001682432 60180368661841968 60563062646857728 60578914149668736 60681349878589872 60858595193757696 61715646884081664 61929937324651392 62121670876740096 62533072670625792 63204215870426112 63399894557331456 63523722476388744 63816999126787584 63927677238349824 63941641703207091 64239628260077568 64365096284023032 65572874814336768 66004275306536352 66441389712539904 66922110921627648 67129300119527424 67260412033823376 67362387967164672 67570940251892736 67688128840605696 67808496496748544 68018429922435072 68133445477714944 68465919592977408 68584660348428288 68919336279023616 69430102744591872 69535368224169984 69671179490232816 70858705681723392 71104742854229376 71324881376997888 71464187785937337 71545701443180544 71794124017636032 71797231584792576 71918636893143552 72269581792587264 72748188294524928 73398444236623872 73769484166128864 74110063502075904 75287374786831104 75520462634468352 75782686463060256 76017307783379328 76020598148603904 76149144945681408 76284558558842112 76520733662739456 77027493488320512 77715999779954688 78227289252191232 78380076926511918 78469479002198016 78745350770417664 79716043891938816 79836904257380352 79992835711008048 80240491549122624 80768389519840536 80771885532891648 80908466504786496 81303279516660672 81841711831340544 82573249766201856 82828894502320128 83373821439835392 83925965952681984 84272287827234816 84698296635184992 84960520463776896 85089332169050112 85255522270942788 85523172917179392 85820128378697376 86063299550797824 87430499752449024 87701182414221312 88005700408715136 88588519616719872 89229481228836864 89680549378431168 89816517289552896 89991940174884054 90094587002523648 90270552992762952 90411328662331392 90844593970286592 90868371224503104 91287892790636544 92573470326122496 92894905986977088 93182506315110144 93799609005938688 94806323805639168 95099841835997184 95285583714583116 95394268590907392 95725498690181376 95891515857524736 96188393615597568 96359442390116352 96547644426034548 98359312221505152 98813418002767872 99006412959804528 99662084568809856 100383166382441472 100693950179291136 100890618050735064 101043581950747008 101356410377839104 101532193260908544 101712744745122816 102027644883652608 102200168216572416 102876990522642432 104145154116887808 104303052336254976 104506769235349224 106288058522585088 106657114281344064 106987322065496832 107504675217432576 107691186026454048 107695847377188864 107877955339715328 108404372688880896 109122282441787392 110097666354935808 110438526003093504 110654226249193296 111165095253113856 111901287936909312 112931062180246656 113280693951702528 113452442892066816 113674029694590384 114030897222905856 114223717418522112 114426837838263168 116573999669932032 117340933878286848 117570115389767877 118118026155626496 119574065837908224 119755356386070528 119989253566512072 120360737323683936 121157828299337472 121362699757179744 123431293768163328 123859874649302784 124243341753480192 125066145341251584 126408431740852224 126799789114662912 127047444952777488 127633998253575168 127855354476699648 127883283406414182 128479256520155136 128730192568046064 131145749628673536 132008550613072704 132882779425079808 133844221843255296 134520824067646752 134724775934329344 134987910262326081 135141880503785472 135616992993497088 136266890955429888 136931839185954816 138860205489183744 139342358980465632 141717411363446784 142209485708458752 142649762753995776 142928375571874674 143091402886361088 143588248035272064 143594463169585152 143837273786287104 144539163585174528 145496376589049856 146796888473247744 147538968332257728 148220127004151808 150574749573662208 151040925268936704 151565372926120512 152034615566758656 152298289891362816 152569117117684224 153041467325478912 156454578504382464 156760153853023836 156938958004396032 159432087783877632 159985671422016096 160480983098245248 161536779039681072 161543771065783296 161816933009572992 162606559033321344 163683423662681088 165146499532403712 165657789004640256 166747642879670784 167851931905363968 168544575654469632 169396593270369984 169921040927553792 170178664338100224 170511044541885576 171046345834358784 171640256757394752 174860999504898048 175402364828442624 176011400817430272 177177039233439744 179361098756862336 179633034579105792 179983880349768108 180189174005047296 180541105985525904 181689187940573184 181736742449006208 182575785581273088 185146940652244992 185789811973954176 186365012630220288 187599218011877376 189612647611278336 190199683671994368 190571167429166232 191450997380362752 191783031715049472 191824925109621273 192718884780232704 193095288852069096 196718624443010304 198012825919609056 199324169137619712 200766332764882944 201387900358582272 201781236101470128 202087163901494016 202712820755678208 203064386521817088 203425489490245632 204055289767305216 204400336433144832 205753981045284864 208290308233775616 208606104672509952 209013538470698448 212576117045170176 213314228562688128 213974644130993664 214392563357812011 215382372052908096 215391694754377728 215755910679430656 216808745377761792 218244564883574784 220195332709871616 221308452498386592 222330190506227712 225862124360493312 226561387903405056 227348059389180768 228061794445811712 228447434837044224 228853675676526336 233147999339864064 234681867756573696 235140230779535754 236236052311252992 239148131675816448 239510712772141056 239978507133024144 240721474647367872 242315656598674944 242725399514359488 247719749298605568 248486683506960384 252816863481704448 254094889905554976 255267996507150336 255766566812828364 257460385136092128 262291499257347072 264017101226145408 265765558850159616 267688443686510592 269041648135293504 269449551868658688 269975820524652162 270283761007570944 271233985986994176 272533781910859776 273863678371909632 277720410978367488 278684717960931264 284418971416917504 285299525507991552 285856751143749348 286182805772722176 287176496070544128 287674547572574208 289078327170349056 295077936664515456 296440254008303616 301149499147324416 302081850537873408 303130745852241024 304069231133517312 304596579782725632 305138234235368448 306082934650957824 312909157008764928 313520307706047672 318864175567755264 319971342844032192 320961966196490496 323073558079362144 323087542131566592 323633866019145984 325213118066642688 327366847325362176 330292999064807424 331315578009280512 333495285759341568 335703863810727936 338793186540739968 339842081855107584 340357328676200448 341022089083771152 342092691668717568 343280513514789504 349721999009796096 352022801634860544 354354078466879488 358722197513724672 359266069158211584 359967760699536216 361082211971051808 363473484898012416 370293881304489984 371579623947908352 372730025260440576 375198436023754752 379225295222556672 380399367343988736 381142334858332464 382901994760725504 383566063430098944 383649850219242546 385437769560465408 386190577704138192 393437248886020608 396025651839218112 398648338275239424 401532665529765888 403562472202940256 404174327802988032 404963730786978243 405425641511356416 406850978980491264 408800672866289664 416580616467551232 418027076941396896 425152234090340352 426628457125376256 427949288261987328 428785126715624022 430764744105816192 430783389508755456 431511821358861312 433617490755523584 436489129767149568 440390665419743232 442616904996773184 444660381012455424 451724248720986624 453122775806810112 454696118778361536 456894869674088448 457707351353052672 469363735513147392 470280461559071508 478296263351632896 479957014266048288 481442949294735744 484631313197349888 485450799028718976 495439498597211136 496973367013920768 505633726963408896 508189779811109952 510535993014300672 511533133625656728 514920770272184256 524582998514694144 528034202452290816 531531117700319232 538083296270587008 538899103737317376 539951641049304324 540567522015141888 545067563821719552 547727356743819264 555440821956734976 557369435921862528 568837942833835008 570599051015983104 571713502287498696 574352992141088256 575349095145148416 578156654340698112 590155873329030912 602298998294648832 604163701075746816 606261491704482048 608138462267034624 609193159565451264 610276468470736896 612165869301915648 625818314017529856 627040615412095344 637728351135510528 639942685688064384 641923932392980992 646147116158724288 646175084263133184 647267732038291968 650426236133285376 654733694650724352 660585998129614848 666990571518683136 677586373081479936 679684163710215168 682044178167542304 684185383337435136 686561027029579008 699443998019592192 704045603269721088 708708156933758976 717444395027449344 718532138316423168 719935521399072432 722164423942103616 726946969796024832 743159247895816704 745460050520881152 758450590445113344 762284669716664928 765803989521451008 767299700438485092 772381155408276384 786874497772041216 792051303678436224 797296676550478848 803065331059531776 807124944405880512 808348655605976064 809927461573956486 810851283022712832 813701957960982528 817601345732579328 833161232935102464 836054153882793792 853256914250752512 855898576523974656 857570253431248044 861529488211632384 863023642717722624 867234981511047168 885233809993546368 889320762024910848 903448497441973248 906245551613620224 909392237556723072 913789739348176896 915414702706105344 938727471026294784 940560923118143016 956592526703265792 959914028532096576 962885898589471488 969262626394699776 970901598057437952 990878997194422272 993946734027841536 1016379559622219904 1021071986028601344 1023066267251313456 1029841540544368512 1049165997029388288 1056068404904581632 1063062235400638464 1076166592541174016 1077798207474634752 1079903282098608648 1110881643913469952 1114738871843725056 1137675885667670016 1141198102031966208 1143427004574997392 1148705984282176512 1150698190290296832 1156313308681396224 1180311746658061824 1204597996589297664 1212522983408964096 1214891192360934729 1216276924534069248 1220552936941473792 1254081230824190688 1275456702271021056 1279885371376128768 1283847864785961984 1292294232317448576 1292350168526266368 1294535464076583936 1300852472266570752 1309467389301448704 1321171996259229696 1333981143037366272 1355172746162959872 1359368327420430336 1364088356335084608 1373122054059158016 1408091206539442176 1434888790054898688 1439871042798144864 1444328847884207232 1453893939592049664 1486318495791633408 1490920101041762304 1516901180890226688 1524569339433329856 1531607979042902016 1534599400876970184 1544762310816552768 1573748995544082432 1584102607356872448 1594593353100957696 1614249888811761024 1616697311211952128 1619854923147912972 1621702566045425664 1635202691465158656 1666322465870204928 1672108307765587584 1706513828501505024 1711797153047949312 1715140506862496088 1723058976423264768 1726047285435445248 1734469963022094336 1770467619987092736 1806896994883946496 1812491103227240448 1818784475113446144 1827579478696353792 1830829405412210688 1877454942052589568 1881121846236286032 1913185053406531584 1919828057064193152 1925771797178942976 1938525252789399552 1941803196114875904 1981757994388844544 2032759119244439808 2046132534502626912 2059683081088737024 2098331994058776576 2112136809809163264 2126124470801276928 2152333185082348032 2155596414949269504 2159806564197217296 2229477743687450112 2275351771335340032 2286854009149994784 2297411968564353024 2360623493316123648 2409195993178595328 2425045966817928192 2429782384721869458 2432553849068138496 2441105873882947584 2508162461648381376 2559770742752257536 2567695729571923968 2584588464634897152 2589070928153167872 2601704944533141504 2667962286074732544 2710345492325919744 2718736654840860672 2728176712670169216 2746244108118316032 2816182413078884352 2869777580109797376 2879742085596289728 2888657695768414464 2907787879184099328 2972636991583266816 2981840202083524608 3049138678866659712 3063215958085804032 3069198801753940368 3089524621633105536 3147497991088164864 3168205214713744896 3189186706201915392 3228499777623522048 3233394622423904256 3239709846295825944 3332644931740409856 3344216615531175168 3413027657003010048 3423594306095898624 3430281013724992176 3446117952846529536 3452094570870890496 3468939926044188672 3540935239974185472 3613793989767892992 3637568950226892288 3644673577082804187 3661658810824421376 3762243692472572064 3826370106813063168 3839656114128386304 3851543594357885952 3877050505578799104 3883606392229751808 3963515988777689088 4065518238488879616 4092265069005253824 4119366162177474048 4224273619618326528 4304666370164696064 4319613128394434592 4458955487374900224 4550703542670680064 4573708018299989568 4594823937128706048 4721246986632247296 4850091933635856384 4859564769443738916 4865107698136276992 5016324923296762752 5119541485504515072 5135391459143847936 5169176929269794304 5178141856306335744 5203409889066283008 5420690984651839488 5437473309681721344 5456353425340338432 5492488216236632064 5632364826157768704 5739555160219594752 5759484171192579456 5777315391536828928 5815575758368198656 5945273983166533632 6098277357733319424 6138397603507880736 6179049243266211072 6294995982176329728 6336410429427489792 6378373412403830784 6456999555247044096 6466789244847808512 6479419692591651888 6688433231062350336 6826055314006020096 6860562027449984352 6892235905693059072 7081870479948370944 7227587979535785984 7275137900453784576 7289347154165608374 7323317621648842752 7524487384945144128 7679312228256772608 7703087188715771904 7767212784459503616 8131036476977759232 8184530138010507648 8238732324354948096 8448547239236653056 8609332740329392128 8639226256788869184 8917910974749800448 9147416036599979136 9189647874257412096 9442493973264494592 9700183867271712768 9719129538887477832 10032649846593525504 10239082971009030144 10270782918287695872 10338353858539588608 10356283712612671488 10406819778132566016 10841381969303678976 10912706850680676864 10984976432473264128 11479110320439189504 11518968342385158912 11554630783073657856 11631151516736397312 11890547966333067264 12196554715466638848 12276795207015761472 12358098486532422144 12672820858854979584 12913999110494088192 12958839385183303776 13376866462124700672 13652110628012040192 13721124054899968704 13784471811386118144 14163740959896741888 14550275800907569152 14578694308331216748 15048974769890288256 15358624456513545216 15406174377431543808 15534425568919007232 16262072953955518464 16369060276021015296 16477464648709896192 16897094478473306112 17218665480658784256 17278452513577738368 17835821949499600896 18294832073199958272 18884987946528989184 19400367734543425536 19438259077774955664 20065299693187051008 20478165942018060288 20676707717079177216 21682763938607357952 21825413701361353728 21969952864946528256 23037936684770317824 23109261566147315712 24393109430933277696 24553590414031522944 24716196973064844288 25345641717709959168 25827998220988176384 25917678770366607552 26753732924249401344 27442248109799937408 27568943622772236288 28327481919793483776 29100551601815138304 29157388616662433496 30097949539780576512 30717248913027090432 30812348754863087616 31068851137838014464 32524145907911036928 32738120552042030592 32954929297419792384 34437330961317568512 34556905027155476736 35671643898999201792 36589664146399916544 38876518155549911328 40130599386374102016 40956331884036120576 41353415434158354432 43650827402722707456 46075873369540635648 46218523132294631424 48786218861866555392 49107180828063045888 49432393946129688576 50691283435419918336 51655996441976352768 51835357540733215104 53507465848498802688 54884496219599874816 56654963839586967552 58201103203630276608 58314777233324866992 60195899079561153024 61434497826054180864 65048291815822073856 65476241104084061184 65909858594839584768 69113810054310953472 73179328292799833088 77753036311099822656 80261198772748204032 82706830868316708864 87301654805445414912 92151746739081271296 92437046264589262848 97572437723733110784 98214361656126091776 98864787892259377152 103311992883952705536 103670715081466430208 107014931696997605376 109768992439199749632 116629554466649733984 120391798159122306048 122868995652108361728 130952482208168122368 138227620108621906944 146358656585599666176 155506072622199645312 160522397545496408064 174603309610890829824 184303493478162542592 195144875447466221568 196428723312252183552 197729575784518754304 207341430162932860416 219537984878399499264 233259108933299467968 240783596318244612096 261904964416336244736 276455240217243813888 292717313171199332352 311012145244399290624 321044795090992816128 368606986956325085184 392857446624504367104 414682860325865720832 439075969756798998528 466518217866598935936 481567192636489224192 523809928832672489472 552910480434487627776 585434626342398664704 622024290488798581248 785714893249008734208 829365720651731441664 878151939513597997056 933036435733197871872 963134385272978448384 1105820960868975255552 1244048580977597162496 1571429786498017468416 1658731441303462883328 1756303879027195994112 1866072871466395743744 2488097161955194324992 3317462882606925766656 3732145742932791487488 4976194323910388649984 7464291485865582974976 9952388647820777299968 14928582971731165949952 29857165943462331899904
- Sum of all divisors σ(n): 104451087781406195291196
- Sum of proper divisors (its aliquot sum) s(n): 74593921837943863391292
- 29857165943462331899904 is an abundant number, because the sum of its proper divisors (74593921837943863391292) is greater than itself. Its abundance is 44736755894481531491388
Bases of 29857165943462331899904
- Binary: 1100101001010001111011010011101101110001000101110101111101101100000000000002
- Hexadecimal: 0x6528F69DB88BAFB6000
- Base-36: 4V14QZAC6000000
Squares and roots of 29857165943462331899904
- 29857165943462331899904 squared (298571659434623318999042) is 891450358175446919761566138324612842275209216
- 29857165943462331899904 cubed (298571659434623318999043) is 26616181274403251329274641858905327148449977960009265654872370315264
-
The
square root of 29857165943462331899904 is 172792262394.6521857099 -
The
cube root of 29857165943462331899904 is 31022933.4092485425
Scales and comparisons
How big is 29857165943462331899904?- 29,857,165,943,462,331,899,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,857,165,943,462,331,899,904 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 29857165943462331899904 cubic inches would be around 2585244.5 feet tall.
Recreational maths with 29857165943462331899904
- 29857165943462331899904 backwards is 40999813326434956175892
- The number of decimal digits it has is: 23
- The sum of 29857165943462331899904's digits is 117
- 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 29857165943462331899904 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 29857165943462331899904 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/29857165943462331899904/
Chicago style:
Numbermatics. 2024. "Number 29857165943462331899904 - Facts about the integer". https://numbermatics.com/n/29857165943462331899904/
The information we have on file for 29857165943462331899904 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 29857165943462331899904, math, Factors of 29857165943462331899904, curriculum, school, college, exams, university, Prime factorization of 29857165943462331899904, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine sextillion, eight hundred fifty-seven quintillion, one hundred sixty-five quadrillion, nine hundred forty-three trillion, four hundred sixty-two billion, three hundred thirty-one million, eight hundred ninety-nine thousand, nine hundred four.