640838368386615439872
640,838,368,386,615,439,872 is an even composite number composed of seven prime numbers multiplied together.
What does the number 640838368386615439872 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 12960 divisors.
640838368386615439872 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twelve thousand, nine hundred sixty divisors.
Prime factorization of 640838368386615439872:
29 × 311 × 132 × 17 × 19 × 312 × 3672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 19 × 31 × 31 × 367 × 367)See below for interesting mathematical facts about the number 640838368386615439872 from the Numbermatics database.
Names of 640838368386615439872
- Cardinal: 640838368386615439872 can be written as Six hundred forty quintillion, eight hundred thirty-eight quadrillion, three hundred sixty-eight trillion, three hundred eighty-six billion, six hundred fifteen million, four hundred thirty-nine thousand, eight hundred seventy-two.
Scientific notation
- Scientific notation: 6.40838368386615439872 × 1020
Factors of 640838368386615439872
Divisors of 640838368386615439872
- Number of divisors d(n): 12960
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 19 24 26 27 31 32 34 36 38 39 48 51 52 54 57 62 64 68 72 76 78 81 93 96 102 104 108 114 117 124 128 136 144 152 153 156 162 169 171 186 192 204 208 216 221 228 234 243 247 248 256 272 279 288 304 306 312 323 324 338 342 351 367 372 384 403 408 416 432 442 456 459 468 486 494 496 507 512 513 527 544 558 576 589 608 612 624 646 648 663 676 684 702 729 734 741 744 768 806 816 832 837 864 884 912 918 936 961 969 972 988 992 1014 1026 1053 1054 1088 1101 1116 1152 1178 1209 1216 1224 1248 1292 1296 1326 1352 1368 1377 1404 1458 1468 1482 1488 1521 1536 1539 1581 1612 1632 1664 1674 1728 1767 1768 1824 1836 1872 1922 1938 1944 1976 1984 1989 2028 2052 2106 2108 2176 2187 2202 2223 2232 2304 2356 2418 2432 2448 2496 2511 2584 2592 2652 2704 2736 2754 2808 2873 2883 2907 2916 2936 2964 2976 3042 3078 3159 3162 3211 3224 3264 3303 3328 3348 3456 3534 3536 3627 3648 3672 3744 3844 3876 3888 3952 3968 3978 4056 4104 4131 4199 4212 4216 4352 4374 4404 4446 4464 4563 4608 4617 4712 4743 4771 4836 4864 4896 4992 5022 5168 5184 5239 5301 5304 5408 5472 5508 5616 5746 5766 5814 5832 5872 5928 5952 5967 6084 6156 6239 6318 6324 6422 6448 6528 6561 6606 6656 6669 6696 6851 6912 6973 7068 7072 7254 7296 7344 7488 7533 7657 7688 7752 7776 7904 7936 7956 8112 8208 8262 8398 8424 8432 8619 8649 8704 8721 8748 8808 8892 8928 9126 9234 9424 9477 9486 9542 9633 9672 9728 9792 9909 9984 10013 10044 10336 10368 10478 10602 10608 10816 10881 10944 11016 11232 11377 11492 11532 11628 11664 11744 11856 11904 11934 12168 12312 12393 12478 12493 12597 12636 12648 12844 12896 13056 13122 13212 13338 13392 13689 13702 13824 13851 13946 14136 14144 14229 14313 14508 14592 14688 14976 15066 15314 15376 15504 15552 15717 15808 15872 15903 15912 16224 16337 16416 16524 16796 16848 16864 17238 17298 17442 17496 17616 17784 17856 17901 18252 18259 18468 18717 18848 18954 18972 19084 19266 19344 19584 19683 19818 19968 20007 20026 20088 20553 20672 20736 20919 20956 21204 21216 21632 21762 21888 22032 22464 22599 22754 22971 22984 23064 23256 23328 23488 23712 23808 23868 24336 24624 24786 24956 24986 25194 25272 25296 25688 25792 25857 25947 26112 26163 26244 26424 26676 26784 27378 27404 27702 27892 28272 28288 28431 28458 28626 28899 29016 29184 29376 29727 29952 30039 30132 30628 30752 31008 31104 31434 31616 31806 31824 32448 32643 32674 32832 33048 33592 33696 33728 34131 34476 34596 34884 34992 35232 35568 35712 35802 36504 36518 36936 37179 37434 37479 37696 37791 37908 37944 38168 38532 38688 39168 39366 39636 40014 40052 40176 41067 41106 41344 41472 41553 41838 41912 42408 42432 42687 42939 43264 43524 43776 44064 44928 45198 45508 45942 45968 46128 46512 46656 46976 47151 47424 47616 47709 47736 48672 49011 49248 49572 49912 49972 50388 50544 50592 51376 51584 51714 51894 52326 52488 52848 53352 53568 53703 54587 54756 54777 54808 55404 55784 56151 56544 56576 56862 56916 57252 57798 58032 58752 59049 59454 59904 60021 60078 60264 61256 61504 61659 62016 62023 62208 62757 62868 63232 63612 63648 64896 65286 65348 65664 66096 67184 67392 67456 67797 68262 68913 68952 69192 69768 69984 70464 71136 71424 71604 73008 73036 73872 74358 74868 74958 75392 75582 75816 75888 76336 77064 77376 77571 77841 78336 78489 78732 79272 80028 80104 80352 81107 82134 82212 82688 83106 83676 83824 84816 84864 85293 85374 85878 86528 86697 87048 87552 88128 89063 89181 89856 90117 90396 90649 91016 91884 91936 92256 93024 93312 93952 94302 94848 95418 95472 97344 97929 98022 98496 99144 99541 99824 99944 100776 101088 101184 102393 102752 103168 103428 103788 104652 104976 105696 106704 107136 107406 109174 109512 109554 109616 110808 111537 111568 112302 112437 113088 113152 113373 113724 113832 114504 115596 116064 117504 118098 118541 118908 120042 120156 120528 122512 123008 123201 123318 124032 124046 124416 124659 125514 125736 126464 127224 127296 128061 128817 129792 130169 130572 130696 131328 132192 134368 134689 134784 134912 135594 136524 137826 137904 138384 139536 139968 140928 141453 142272 142848 143127 143208 146016 146072 147033 147744 147901 148716 149736 149916 150784 151164 151632 151776 152672 154128 154752 155142 155682 156978 157464 158544 160056 160208 160704 161109 162214 162409 163761 164268 164331 164424 165376 166212 167352 167648 168453 169632 169728 170586 170748 171756 173394 174096 176256 177147 178126 178362 179712 180063 180234 180792 181298 182032 183768 183872 184512 184977 186048 186069 186624 187904 188271 188604 189696 190836 190944 193409 194688 195858 196044 196992 198288 199082 199648 199888 201552 202176 202368 203391 204786 205504 206336 206739 206856 207576 209304 209952 211392 212381 213408 214272 214812 216163 218348 219024 219108 219232 221616 223074 223136 224604 224874 226176 226746 227448 227664 229008 231192 232128 232713 233523 235008 235467 236196 237082 237367 237816 240084 240312 241056 243321 245024 246016 246402 246636 248064 248092 249318 251028 251472 254448 254592 255879 256122 257634 259584 260091 260338 261144 261392 262656 264384 267189 267543 268736 269378 269568 269824 270351 271188 271947 273048 275652 275808 276768 279072 279936 281856 282906 284544 286254 286416 292032 292144 293787 294066 295488 295802 297432 298623 299472 299832 301568 302328 303264 303552 305344 307179 308256 309504 310284 310403 311364 313956 314928 317088 320112 320416 321408 322218 324428 324818 327522 328536 328662 328848 332424 334611 334704 335296 336906 337311 339264 339456 340119 341172 341496 343512 346788 348192 352512 352687 354294 355623 356252 356724 360126 360468 361584 362596 364064 367536 367744 369024 369603 369954 372096 372138 373248 373977 376542 377208 379392 381672 381888 384183 386451 386818 389376 390507 391716 392088 393984 396576 398164 399296 399776 403104 404067 404352 404736 406782 409572 411008 413478 413712 415152 418608 419904 422784 424359 424762 426816 428544 429381 429624 432326 436696 438048 438216 438464 441099 443232 443703 446148 446272 449208 449748 452352 453492 454896 455328 458016 462384 464256 465426 467046 470934 472392 474164 474734 475632 480168 480624 482112 483327 486642 487227 490048 491283 492032 492804 492993 493272 496128 496184 498636 502056 502944 505359 508896 509184 511758 512244 515268 520182 520676 522288 522784 528768 534378 535086 537472 538756 539136 540189 540702 542376 543894 546096 551304 551616 553536 554931 558144 558207 559872 563712 564813 565812 569088 572508 572832 580227 584064 584288 587574 588132 590976 591604 594864 597246 598944 599664 604656 606528 607104 610173 610688 614358 616512 619008 620217 620568 620806 622728 627912 629856 634176 637143 640224 640832 642816 644436 648489 648856 649636 655044 657072 657324 657696 664848 669222 669408 670592 673812 674622 678528 680238 682344 682992 687024 693576 696384 698139 700569 705024 705374 706401 708588 711246 712101 712504 713448 720252 720936 723168 725192 728128 729963 735072 735488 738048 739206 739908 744192 744276 747954 753084 754416 763344 763776 767637 768366 772902 773636 778752 780273 781014 783432 784176 787968 793152 796328 798592 799552 801567 802629 806208 808134 808704 809472 811053 813564 815841 819144 822016 826956 827424 830304 837216 839808 845568 848718 849524 853632 858762 859248 864652 873392 876096 876432 876928 881361 882198 886464 887406 892296 892544 895869 898416 899496 904704 906984 909792 910656 916032 921537 924768 928512 930852 931209 934092 941868 944784 948328 949468 951264 960336 961248 964224 966654 973284 974454 980096 982566 985608 985986 986544 992368 997272 1003833 1004112 1005888 1010718 1011933 1017792 1018368 1020357 1023516 1024488 1030536 1040364 1041352 1044576 1045568 1054391 1057536 1058061 1066869 1068756 1070172 1074944 1077512 1080378 1081404 1084752 1087788 1092192 1102608 1103232 1107072 1108809 1109862 1116288 1116414 1119744 1121931 1129626 1131624 1138176 1145016 1145664 1152549 1159353 1160454 1168128 1168576 1171521 1175148 1176264 1178437 1181952 1183208 1189728 1194492 1197888 1199328 1209312 1212201 1213056 1214208 1220346 1221376 1228716 1233024 1240434 1241136 1241612 1245456 1255824 1259712 1268352 1273077 1274286 1280448 1281664 1285632 1288143 1288872 1296978 1297712 1299272 1310088 1314144 1314648 1315392 1323297 1329696 1331109 1338444 1338816 1341184 1347624 1349244 1357056 1360476 1364688 1365984 1374048 1387152 1392768 1396278 1401138 1410748 1412802 1417176 1422492 1424202 1425008 1426896 1440504 1441872 1446336 1449981 1450384 1456256 1459926 1461681 1470144 1470976 1473849 1476096 1478412 1478979 1479816 1488384 1488552 1495908 1506168 1508832 1516077 1526688 1527552 1535274 1536732 1541033 1545804 1547272 1560546 1562028 1566864 1568352 1586304 1592656 1597184 1599104 1603134 1605258 1612416 1616268 1617408 1620567 1622106 1627128 1631682 1638288 1644032 1653912 1654848 1660608 1664793 1674432 1674621 1679616 1691136 1692197 1694439 1697436 1699048 1707264 1717524 1718496 1729304 1740681 1746784 1750957 1752192 1752864 1753856 1762722 1764396 1772928 1774812 1784592 1785088 1791738 1796832 1798992 1813968 1819584 1821312 1830519 1832064 1843074 1849536 1857024 1860651 1861704 1862418 1868184 1883736 1889568 1896656 1898936 1902528 1911429 1920672 1922496 1922713 1928448 1933308 1945467 1946568 1948908 1960192 1965132 1971216 1971972 1973088 1984736 1994544 2007666 2008224 2011776 2021436 2023866 2035584 2040714 2047032 2048976 2061072 2080728 2082704 2089152 2091136 2094417 2101707 2108782 2115072 2116122 2119203 2133738 2136303 2137512 2140344 2149888 2155024 2160756 2162808 2169504 2175576 2184384 2189889 2205216 2206464 2214144 2217618 2219724 2232576 2232828 2243862 2259252 2263248 2289713 2290032 2291328 2302911 2305098 2318706 2320908 2336256 2337152 2340819 2343042 2350296 2352528 2356874 2363904 2366416 2379456 2388984 2395776 2398656 2404701 2407887 2418624 2424402 2426112 2428416 2433159 2440692 2442752 2447523 2457432 2466048 2480868 2482272 2483224 2490912 2511648 2514317 2519424 2536704 2546154 2548572 2559091 2560896 2563328 2576286 2577744 2593956 2595424 2598544 2620176 2628288 2629296 2630784 2644083 2646594 2659392 2662218 2676888 2677632 2682368 2687607 2695248 2698488 2714112 2720952 2729376 2731968 2748096 2760953 2764611 2774304 2785536 2792556 2793627 2802276 2810119 2821496 2825604 2834352 2844984 2848404 2850016 2853792 2881008 2883744 2892672 2899962 2900768 2912512 2919852 2923362 2940288 2947698 2956824 2957958 2959632 2977104 2991816 3011499 3012336 3017664 3032154 3035799 3053376 3055104 3061071 3070548 3073464 3082066 3085771 3091608 3094544 3121092 3124056 3133728 3136704 3163173 3172608 3174183 3185312 3194368 3198208 3200607 3206268 3210516 3224832 3232536 3241134 3244212 3254256 3263364 3276576 3307824 3309696 3321216 3326427 3329586 3348864 3349242 3359232 3365793 3384394 3388878 3394872 3398096 3414528 3435048 3436992 3457647 3458608 3478059 3481362 3493568 3501914 3504384 3505728 3507712 3514563 3525444 3528792 3535311 3545856 3549624 3569184 3570176 3583476 3593664 3597984 3627936 3636603 3639168 3642624 3661038 3664128 3674771 3686148 3699072 3721302 3723408 3724836 3736368 3767472 3779136 3793312 3797872 3805056 3819231 3822858 3841344 3844992 3845426 3856896 3864429 3866616 3890934 3893136 3897816 3920384 3930264 3942432 3943944 3946176 3969472 3969891 3989088 3993327 4015332 4016448 4023552 4035239 4042872 4047732 4071168 4081428 4094064 4097952 4122144 4161456 4165408 4175359 4178304 4182272 4188834 4203414 4217564 4232244 4238406 4267476 4272606 4275024 4280688 4310048 4321512 4325616 4339008 4349943 4351152 4368768 4379778 4385043 4410432 4412928 4421547 4428288 4435236 4436937 4439448 4465152 4465656 4487724 4518504 4526496 4548231 4579426 4580064 4582656 4584931 4605822 4610196 4623099 4637412 4641816 4674304 4681638 4686084 4700592 4705056 4713748 4732832 4758912 4777968 4791552 4797312 4809402 4815774 4837248 4848804 4852224 4861701 4866318 4881384 4895046 4914864 4932096 4961736 4964544 4966448 4981824 4994379 5023296 5023863 5028634 5038848 5073408 5076591 5083317 5092308 5097144 5118182 5121792 5126656 5152572 5155488 5187912 5190848 5197088 5222043 5240352 5252871 5256576 5258592 5261568 5288166 5293188 5318784 5324436 5353776 5355264 5375214 5390496 5396976 5441904 5458752 5463936 5491557 5496192 5521906 5529222 5548608 5571072 5581953 5585112 5587254 5604552 5620238 5642992 5651208 5668704 5689968 5696808 5700032 5707584 5734287 5762016 5767488 5768139 5785344 5799924 5801536 5825024 5836401 5839704 5846724 5880576 5895396 5913648 5915916 5919264 5954208 5983632 5995679 6022998 6024672 6035328 6064308 6071598 6106752 6122142 6141096 6146928 6164132 6171542 6183216 6189088 6242184 6248112 6267456 6273408 6283251 6305121 6326346 6345216 6348366 6357609 6370624 6396416 6401214 6408909 6412536 6421032 6449664 6465072 6482268 6488424 6508512 6526728 6553152 6569667 6615648 6619392 6642432 6652854 6659172 6697728 6698484 6701053 6731586 6768788 6777756 6789744 6796192 6869139 6870096 6873984 6915294 6917216 6956118 6962724 6987136 7003828 7008768 7011456 7022457 7029126 7050888 7057584 7070622 7091712 7099248 7138368 7166952 7187328 7195968 7214103 7223661 7255872 7273206 7278336 7285248 7299477 7322076 7328256 7342569 7349542 7372296 7398144 7442604 7446816 7449672 7472736 7534944 7542951 7558272 7586624 7595744 7610112 7638462 7645716 7677273 7682688 7689984 7690852 7728858 7733232 7781868 7786272 7795632 7860528 7884864 7887888 7892352 7932249 7938944 7939782 7978176 7986654 8030664 8032896 8047104 8062821 8070478 8085744 8095464 8142336 8162856 8188128 8195904 8244288 8282859 8293833 8322912 8330816 8350718 8356608 8364544 8377668 8380881 8406828 8430357 8435128 8464488 8476812 8534952 8545212 8550048 8561376 8620096 8643024 8651232 8678016 8699886 8702304 8737536 8759556 8770086 8820864 8843094 8870472 8873874 8878896 8931312 8975448 9037008 9052992 9096462 9107397 9158852 9160128 9165312 9169862 9183213 9211644 9220392 9246198 9257313 9274824 9283632 9348608 9363276 9372168 9401184 9410112 9427496 9465664 9489519 9517824 9522549 9555936 9583104 9594624 9601821 9618804 9631548 9674496 9697608 9723402 9732636 9762768 9790092 9829728 9923472 9929088 9932896 9963648 9979281 9988758 10046592 10047726 10057268 10077696 10153182 10166634 10184616 10194288 10236364 10243584 10305144 10310976 10372941 10375824 10381696 10394176 10434177 10444086 10480704 10505742 10513152 10517184 10523136 10543689 10576332 10586376 10605933 10637568 10648872 10707552 10710528 10750428 10780992 10793952 10883808 10909809 10917504 10927872 10983114 10992384 11024313 11043812 11058444 11097216 11163906 11170224 11174508 11209104 11240476 11285984 11302416 11337408 11379936 11393616 11400064 11415168 11457693 11468574 11524032 11534976 11536278 11570688 11593287 11599848 11603072 11672802 11679408 11693448 11761152 11790792 11827296 11831832 11838528 11908416 11909673 11967264 11979981 11991358 12045996 12049344 12070656 12105717 12128616 12143196 12213504 12244284 12282192 12293856 12328264 12343084 12366432 12378176 12484368 12496224 12526077 12534912 12546816 12566502 12610242 12652692 12696732 12715218 12741248 12802428 12817818 12825072 12842064 12930144 12964536 12976848 13017024 13049829 13053456 13106304 13139334 13155129 13231296 13238784 13264641 13284864 13305708 13310811 13318344 13395456 13396968 13402106 13463172 13537576 13555512 13579488 13592384 13644693 13738278 13740192 13747968 13754793 13830588 13834432 13869297 13912236 13925448 13974272 14007656 14022912 14044914 14058252 14101776 14115168 14141244 14198496 14276736 14333904 14374656 14391936 14428206 14447322 14511744 14546412 14556672 14585103 14598954 14644152 14685138 14699084 14744592 14796288 14885208 14893632 14899344 14945472 14983137 15069888 15071589 15085902 15116544 15173248 15191488 15220224 15229773 15249951 15276924 15291432 15354546 15365376 15379968 15381704 15457716 15466464 15563736 15572544 15591264 15666129 15721056 15758613 15769728 15775776 15784704 15864498 15877888 15879564 15956352 15973308 16061328 16065792 16125642 16140956 16171488 16190928 16325712 16376256 16391808 16488576 16565718 16587666 16645824 16661632 16701436 16713216 16745859 16755336 16761762 16813656 16860714 16870256 16928976 16953624 17069904 17090424 17100096 17122752 17202861 17240192 17286048 17302464 17304417 17356032 17399772 17404608 17475072 17509203 17519112 17540172 17641728 17686188 17740944 17747748 17757792 17862624 17950896 17987037 18074016 18105984 18192924 18214794 18317704 18320256 18339724 18366426 18423288 18440784 18492396 18514626 18549648 18567264 18726552 18744336 18802368 18820224 18849753 18854992 18915363 18931328 18979038 19035648 19045098 19072827 19111872 19189248 19203642 19226727 19237608 19263096 19348992 19395216 19446804 19465272 19525536 19580184 19659456 19709001 19846944 19858176 19865792 19927296 19958562 19977516 20033429 20093184 20095452 20103159 20114536 20306364 20333268 20369232 20388576 20472728 20607417 20610288 20621952 20745882 20751648 20763392 20788352 20868354 20888172 20961408 21011484 21026304 21034368 21067371 21087378 21152664 21172752 21211866 21275136 21297744 21415104 21500856 21561984 21587904 21642309 21670983 21767616 21819618 21835008 21855744 21898431 21966228 21984768 22027707 22048626 22087624 22116888 22194432 22327812 22340448 22349016 22418208 22480952 22571968 22604832 22628853 22674816 22759872 22762441 22787232 22800128 22830336 22915386 22937148 23031819 23048064 23069952 23072556 23186574 23199696 23206144 23345604 23358816 23386896 23581584 23654592 23663664 23677056 23796747 23816832 23819346 23934528 23959962 23982716 24091992 24098688 24141312 24188463 24211434 24257232 24286392 24427008 24488568 24564384 24587712 24656528 24686168 24732864 24756352 24848577 24881499 24968736 24992448 25052154 25069824 25093632 25133004 25142643 25220484 25291071 25305384 25393464 25430436 25482496 25604856 25635636 25650144 25684128 25860288 25929072 25953696 26034048 26099658 26106912 26212608 26278668 26310258 26462592 26529282 26611416 26621622 26636688 26793936 26804212 26926344 27075152 27111024 27158976 27184768 27289386 27322191 27476556 27480384 27495936 27509586 27549639 27661176 27668864 27738594 27771939 27824472 27850896 27948544 28015312 28045824 28089828 28116504 28203552 28230336 28282488 28396992 28468557 28553472 28567647 28667808 28749312 28783872 28805463 28856412 28894644 29023488 29092824 29170206 29197908 29288304 29370276 29398168 29489184 29766269 29770416 29787264 29798688 29890944 29937843 29966274 30139776 30143178 30171804 30233088 30346496 30382976 30459546 30499902 30553848 30582864 30709092 30730752 30763408 30915432 30932928 31118823 31127472 31145088 31182528 31302531 31332258 31442112 31517226 31539456 31551552 31569408 31631067 31728996 31755776 31759128 31817799 31912704 31946616 32122656 32131584 32251284 32281912 32342976 32381856 32651424 32686121 32729427 32752512 32783616 32977152 33072939 33131436 33175332 33268183 33291648 33323264 33402872 33491718 33510672 33523524 33627312 33721428 33740512 33857952 33907248 34139808 34180848 34200192 34245504 34373079 34405722 34480384 34572096 34604928 34608834 34712064 34779861 34799544 34809216 35018406 35038224 35080344 35283456 35372376 35481888 35495496 35515584 35725248 35729019 35901792 35939943 35974074 36148032 36211968 36317151 36385848 36429588 36531547 36635408 36640512 36679448 36732852 36846576 36881568 36984792 37029252 37099296 37134528 37453104 37488672 37578231 37604736 37640448 37699506 37709984 37830726 37862656 37958076 38090196 38145654 38223744 38407284 38453454 38475216 38526192 38790432 38893608 38930544 39051072 39149487 39160368 39318912 39418002 39465387 39693888 39716352 39731584 39793923 39854592 39917124 39932433 39955032 40066858 40186368 40190904 40206318 40229072 40612728 40666536 40738464 40777152 40934079 40945456 41214834 41220576 41243904 41264379 41491764 41503296 41526784 41576704 41607891 41736708 41776344 41922816 42022968 42068736 42134742 42174756 42305328 42345504 42423732 42595488 42830208 43001712 43123968 43175808 43284618 43341966 43504547 43535232 43639236 43670016 43755309 43796862 43932456 44055414 44097252 44175248 44233776 44388864 44655624 44680896 44698032 44836416 44949411 44961904 45143936 45209664 45214767 45257706 45349632 45519744 45524882 45574464 45600256 45660672 45689319 45749853 45830772 45874296 46063638 46096128 46139904 46145112 46373148 46399392 46412288 46691208 46717632 46773792 46998387 47163168 47275839 47309184 47327328 47354112 47593494 47633664 47638692 47772023 47869056 47919924 47965432 48183984 48197376 48376926 48422868 48514464 48572784 48977136 49128768 49175424 49313056 49372336 49465728 49512704 49697154 49762998 49937472 49984896 50104308 50139648 50237577 50266008 50285286 50440968 50582142 50610768 50786928 50860872 50964992 51209712 51271272 51300288 51368256 51608583 51720576 51858144 51907392 51913251 52068096 52199316 52213824 52425216 52458107 52527609 52557336 52620516 52925184 53058564 53222832 53243244 53273376 53587872 53608424 53852688 53961111 54150304 54222048 54279667 54317952 54369536 54578772 54644382 54953112 54960768 55019172 55099278 55322352 55337728 55477188 55543878 55648944 55701792 56030624 56179656 56233008 56407104 56460672 56549259 56564976 56746089 56793984 56937114 57106944 57135294 57218481 57335616 57567744 57610926 57680181 57712824 57789288 58046976 58185648 58340412 58395816 58576608 58740552 58796336 58978368 59127003 59532538 59540832 59574528 59597376 59604103 59781888 59875686 59932548 60100287 60279552 60286356 60309477 60343608 60692992 60765952 60919092 60999804 61107696 61165728 61418184 61526816 61822251 61830864 61865856 62237646 62254944 62290176 62365056 62605062 62664516 62884224 63034452 63078912 63103104 63202113 63262134 63457992 63518256 63635598 63825408 63893232 64245312 64502568 64563824 64685952 64763712 64926927 65012949 65302848 65372242 65458854 65505024 65567232 65695293 65954304 66083121 66145878 66262872 66350664 66536366 66583296 66646528 66805744 66983436 67021344 67047048 67254624 67442856 67481024 67715904 67814496 67886559 68279616 68287323 68361696 68400384 68491008 68746158 68811444 68960768 69095457 69144192 69209856 69217668 69559722 69599088 69618432 70036812 70076448 70160688 70744752 70963776 70981103 70990992 71031168 71390241 71450496 71458038 71803584 71879886 71948148 72296064 72423936 72565389 72634302 72771696 72859176 73063094 73270816 73281024 73358896 73465704 73693152 73763136 73969584 74058504 74198592 74269056 74545731 74644497 74906208 74977344 75156462 75209472 75280896 75399012 75419968 75427929 75661452 75725312 75873213 75916152 76180392 76291308 76447488 76814568 76906908 76950432 77052384 77580864 77787216 77861088 77943827 78102144 78298974 78320736 78637824 78836004 78930774 79331821 79387776 79463168 79587846 79834248 79864866 79910064 80133716 80381808 80412636 80458144 81225456 81333072 81476928 81554304 81868158 81890912 81966573 82429668 82441152 82487808 82528758 82648917 82983528 83006592 83153408 83215782 83315817 83473416 83552688 83845632 84045936 84137472 84269484 84349512 84610656 84691008 84847464 85190976 85405671 85660416 85702941 86003424 86247936 86351616 86416389 86569236 86683932 87009094 87070464 87113689 87278472 87510618 87593724 87864912 88110828 88194504 88350496 88467552 89298807 89311248 89361792 89396064 89672832 89898822 89923808 90287872 90419328 90429534 90515412 90699264 91039488 91049764 91148928 91378638 91499706 91661544 91748592 92127276 92192256 92290224 92746296 92798784 93356469 93382416 93435264 93547584 93907593 93996774 94326336 94551678 94618368 94654656 94708224 94893201 95186988 95267328 95277384 95453397 95544046 95738112 95839848 95930864 96367968 96394752 96753852 96845736 97028928 97145568 97954272 98058363 98188281 98257536 98350848 98626112 98744672 98931456 99025408 99218817 99394308 99525996 99804549 99874944 99969792 100208616 100475154 100532016 100570572 100881936 101164284 101221536 101573856 101721744 102419424 102542544 102600576 102736512 103119237 103217166 103441152 103716288 103814784 103826502 104136192 104339583 104398632 104427648 104916214 105055218 105114672 105241032 105850368 106117128 106445664 106486488 106546752 107175744 107187057 107216848 107705376 107819829 107922222 108300608 108444096 108559334 108635904 108739072 108951453 109157544 109288764 109594641 109906224 109921536 110038344 110198556 110644704 110675456 110954376 111087756 111297888 111403584 112061248 112359312 112466016 112734693 112814208 112921344 113098518 113129952 113492178 113587968 113874228 113917901 114270588 114436962 114671232 115221852 115360362 115425648 115578576 116371296 116680824 116791632 117153216 117481104 117592672 117956736 118254006 118396161 119065076 119081664 119149056 119194752 119208206 119381769 119563776 119751372 119797299 119865096 120200574 120559104 120572712 120618954 120687216 121531904 121838184 121999608 122215392 122331456 122802237 122836368 123053632 123644502 123661728 123731712 123793137 124475292 124509888 124580352 124730112 124823673 125210124 125329032 125768448 126068904 126206208 126404226 126524268 126915984 127036512 127271196 127786464 128490624 129005136 129127648 129371904 129436129 129527424 129853854 130025898 130513641 130605696 130744484 130917708 131010048 131390586 132166242 132291756 132525744 132701328 133072732 133166592 133611488 133966872 134042688 134094096 134509248 134848233 134885712 134962048 135431808 135628992 135644301 135773118 136559232 136574646 136723392 136800768 136982016 137067957 137249559 137492316 137622888 138190914 138288384 138419712 138435336 139119444 139198176 139236864 140073624 140152896 140321376 140995161 141489504 141827517 141927552 141962206 141981984 142062336 142780482 142900992 142916076 143316069 143607168 143759772 143896296 144592128 145130778 145268604 145543392 145718352 146126188 146541632 146717792 146931408 147386304 147526272 147939168 148117008 148397184 148538112 149091462 149288994 149812416 149954688 150312924 150418944 150712731 150798024 150839936 150855858 151322904 151746426 151832304 152360784 152582616 152894976 153629136 153813816 153900864 154104768 154825749 155161728 155574432 155722176 155739753 155887654 156204288 156597948 156641472 157275648 157374321 157582827 157672008 157861548 158663642 158775552 158926336 159175692 159668496 159729732 159820128 160267432 160763616 160825272 160916288 161883333 162450912 162666144 162839001 162953856 163108608 163736316 163781824 163933146 164859336 164882304 165057516 165297834 165967056 166013184 166431564 166631634 166946832 167105376 168091872 168538968 168699024 169221312 169382016 169647777 169694928 170238267 170381952 170811342 171320832 171405882 172006848 172703232 172832778 173040543 173138472 173367864 174018188 174140928 174227378 174556944 175021236 175187448 175729824 176221656 176389008 176700992 176935104 177381009 178597614 178622496 178723584 178792128 178812309 179345664 179797644 179847616 180300861 180575744 180838656 180859068 180928431 181030824 182078976 182099528 182297856 182757276 182999412 183323088 183497184 184254552 184580448 185466753 185492592 185597568 186712938 186764832 186870528 187095168 187815186 187993548 188652672 189103356 189236736 189309312 189606339 189786402 190373976 190554768 190906794 191088092 191476224 191679696 191861728 192735936 193507704 193691472 194057856 194291136 194780781 195908544 196116726 196376562 196515072 196701696 197085879 197252224 197489344 197862912 198249363 198437634 198788616 199051992 199609098 199749888 199939584 200417232 200950308 201064032 201141144 201763872 202328568 202443072 203147712 203443488 203659677 204838848 204861969 205085088 205201152 205473024 206238474 206434332 206882304 207286371 207432576 207629568 207653004 208679166 208797264 208855296 209832428 210110436 210229344 210482064 212234256 212891328 212943309 212972976 213093504 214351488 214374114 214433696 215410752 215639658 215844444 216601216 216888192 217118668 217271808 217696167 217902906 218315088 218577528 219189282 219812448 219843072 220076688 220397112 221289408 221908752 222175512 222595776 222807168 223637193 223933491 224122496 224718624 224932032 225469386 225628416 225842688 226197036 226259904 226283787 226984356 227175936 227619639 227748456 227835802 228541176 228873924 229342464 230443704 230720724 230851296 231157152 232742592 233361648 233583264 233831481 234306432 234962208 235185344 235913472 236508012 236792322 237995463 238130152 238163328 238389504 238416412 238763538 239502744 239594598 239730192 240401148 241145424 241237908 241374432 243676368 243999216 244430784 244662912 245604474 245672736 245899719 246107264 247289004 247323456 247463424 247586274 247946751 248950584 249019776 249460224 249647346 249947451 250420248 250658064 251536896 252137808 252412416 252808452 253048536 253831968 254073024 254542392 255572928 256217013 256981248 257108823 258010272 258255296 258743808 258872258 259054848 259249167 259707708 260051796 261027282 261211392 261341067 261488968 261835416 262781172 264332484 264583512 265051488 265402656 266145464 267222976 267896421 267933744 268085376 268188192 269018496 269696466 269771424 269924096 270863616 271257984 271288602 271546236 273118464 273149292 273446784 274135914 274499118 274984632 275245776 276381828 276576768 276870672 278238888 278396352 280147248 280305792 280642752 281722779 281990322 282979008 283655034 283855104 283924412 283963968 284124672 284679603 285560964 285801984 285832152 286360191 286632138 287214336 287519544 287792592 289184256 290261556 290537208 291086784 291436704 292252376 293083264 293435584 293862816 294175089 294564843 294772608 295052544 295878336 296234016 296794368 297076224 297656451 298182924 298577988 299413647 299624832 299909376 300625848 301425462 301596048 301679872 301711716 302645808 303492852 303664608 304721568 305165232 307258272 307627632 307801728 308209536 309357711 309651498 310323456 311148864 311444352 311479506 311775308 312408576 313195896 313282944 314748642 315165654 315344016 315723096 317327284 317551104 318351384 319336992 319459464 319640256 320534864 321527232 321561171 321650544 321832576 323459487 323766666 324901824 325332288 325678002 325907712 326217216 326854359 327472632 327563648 327866292 328783923 329718672 329764608 330115032 330595668 331934112 332026368 332863128 333263268 333893664 334210752 336183744 337077936 337398048 338204079 338442624 338764032 339295554 339389856 340476534 340763904 341622684 341753703 342811764 344013696 345665556 346081086 346276944 346735728 348036376 348454756 349113888 350042472 350374896 351459648 352443312 352778016 353401984 353870208 354762018 355188483 357195228 357244992 357447168 357584256 357624618 358145307 358691328 359391897 359595288 359695232 360601722 361677312 361718136 361856862 362061648 364199056 364595712 365514552 365998824 366646176 366994368 368406711 368509104 369160896 370933506 370985184 371195136 371379411 373425876 373529664 373741056 374190336 374471019 375630372 375987096 377305344 378206712 378618624 379212678 379572804 380747952 381109536 381813588 382176184 383359392 383723456 385471872 386961497 387015408 387382944 388115712 388308387 388582272 389561562 391540923 391817088 392233452 392753124 393030144 394171758 394504448 394978688 396498726 396875268 397577232 398103984 399218196 399499776 400834464 401900616 402128064 402282288 403527744 404544699 404657136 404886144 406295424 406886976 406932903 407319354 409677696 409723938 410170176 410402304 410946048 411203871 411748677 412476948 412868664 414572742 414865152 415259136 415306008 417358332 417594528 417710592 419664856 420220872 420458688 420964128 422985483 424468512 425482551 425782656 425886618 425945952 426187008 428702976 428748228 428867392 429948207 430821504 431279316 431688888 432486379 433202432 433776384 434237336 435392334 435805812 436630176 437155056 438378564 439624896 440153376 440794224 442578816 443817504 444351024 445191552 445614336 447274386 447866982 448244992 449437248 449864064 450938772 451256832 452138193 452394072 452519808 452567574 453968712 455239278 455496912 455671604 457082352 457747848 458684928 460887408 461441448 461702592 462314304 464477247 465485184 466723296 467166528 467219259 467662962 468612864 469924416 470370688 471826944 472122963 472748481 473016024 473584644 475990926 476260304 476326656 476779008 476832824 477527076 479005488 479189196 479460384 480802296 482290848 482475816 482748864 485649999 487352736 487998432 488517003 488861568 489325824 491208948 491345472 491799438 492214528 494578008 494646912 495172548 495893502 497901168 498039552 499294692 499894902 500840496 501316128 504275616 505616904 506097072 507663936 508146048 508943331 509084784 511145856 512434026 513962496 514217646 516020544 516510592 517744516 518109696 518498334 519121629 519415416 520103592 522054564 522422784 522682134 522977936 523670832 525562344 528664968 529167024 530102976 530805312 532143027 532290928 534445952 535792842 535867488 536170752 536376384 536436927 538036992 539392932 539542848 539848192 540902583 541727232 542515968 542577204 542785293 543092472 546236928 546298584 546893568 548271828 548998236 549969264 550491552 552763656 553741344 556400259 556477776 556792704 560294496 560611584 561285504 563445558 563980644 565559111 565958016 567310068 567710208 567848824 567927936 568819017 569359206 571121928 571664304 572720382 573264276 574428672 575039088 575585184 580523112 581074416 582173568 582873408 584342343 584504752 586166528 586871168 587725632 588350178 589129686 589545216 590105088 591257637 591756672 592468032 593588736 594748089 595312902 596365848 597155976 598827294 599249664 599818752 601251696 602850924 603192096 603359744 603423432 605291616 606985704 607329216 609443136 610330464 610979031 614516544 614585907 615255264 615603456 616419072 618715422 619302996 620646912 621036299 621859113 622297728 622888704 622959012 623550616 626391792 626565888 629497284 630331308 630688032 631446192 634654568 636702768 638673984 638829927 638918928 639280512 641069728 643054464 643122342 643301088 643665152 646918974 647533332 649803648 650664576 651356004 651815424 653088501 653708718 654945264 655127296 655732584 657567846 659437344 659529216 660230064 661191336 663868224 665726256 666526536 667787328 668421504 670911579 671800473 672367488 674155872 674796096 676408158 676885248 677528064 678591108 678779712 678851361 680953068 681527808 682858917 683245368 683507406 685623528 688027392 691331112 692162172 692553888 693471456 696072752 696909512 698227776 700084944 700749792 701494443 702919296 704886624 705556032 705635671 706803968 707740416 709524036 710376966 713986389 714390456 714489984 715168512 715249236 716290614 718783794 719190576 719390464 721203444 723436272 723713724 724123296 728398112 731029104 731997648 733292352 733988736 736813422 737018208 737699157 738321792 741867012 741970368 742390272 742758822 743840253 746851752 747059328 748380672 748942038 749842353 751260744 751974192 754610688 756413424 757237248 758425356 759145608 761495904 762219072 763627176 764352368 766718784 767446912 768651039 770943744 771326469 773922994 774030816 774765888 776231424 776616774 777164544 777747501 779123124 783081846 783634176 784023201 784466904 785506248 788343516 789008896 789957376 792997452 793750536 795154464 796207968 798436392 801668928 803689263 803801232 804256128 804564576 807055488 809089398 809314272 809772288 812590848 813773952 813865806 814638708 819355392 819447876 820340352 822407742 823497354 824953896 825737328 829145484 829730304 830612016 834716664 835189056 839329712 840441744 840917376 841928256 845168337 845970966 848937024 850965102 851565312 851773236 851891904 852374016 854038809 857405952 857496456 857734784 859080573 859896414 861643008 862558632 863377776 864972758 866404864 867552768 868474672 870784668 871611624 873260352 874310112 876757128 879249792 880306752 881588448 882525267 883694529 885157632 887635008 888702048 890383104 891228672 892969353 894548772 895733964 896489984 898240941 898874496 899728128 901877544 904276386 904788144 905039616 905135148 907937424 910478556 910993824 911343208 914164704 915495696 921774816 922754339 922882896 923405184 924628608 928073133 928954494 930970368 933446592 934333056 934438518 935325924 937225728 939848832 940741376 944245926 945496962 946032048 947169288 951981852 952520608 952653312 953665648 955054152 958010976 958378392 958920768 961604592 964581696 964683513 964951632 965497728 970378461 971299998 974705472 975996864 977034006 977723136 978651648 980563077 982417896 982690944 983598876 984429056 986351769 989156016 989293824 990345096 991787004 995802336 996079104 998589384 999789804 1001680992 1002632256 1008551232 1011233808 1012194144 1013269751 1014612237 1015327872 1016292096 1017886662 1018169568 1022291712 1024868052 1025261109 1028435292 1031313673 1032041088 1033021184 1035489032 1036996668 1038243258 1038830832 1040207184 1044109128 1045364268 1045955872 1047341664 1051124688 1057329936 1058334048 1060205952 1061610624 1064286054 1064581856 1065565449 1068891904 1071585684 1071734976 1072341504 1072752768 1072873854 1074435921 1076073984 1078175691 1078785864 1079085696 1081805166 1085031936 1085154408 1085570586 1086184944 1092597168 1093787136 1096543656 1097996472 1099938528 1100983104 1105220133 1105527312 1107482688 1112800518 1112955552 1113585408 1114138233 1120588992 1121223168 1122571008 1123413057 1126891116 1127961288 1131118222 1131916032 1132477957 1134620136 1135697648 1135855872 1137638034 1138718412 1142243856 1143328608 1145440764 1146528552 1150078176 1151170368 1160884491 1161046224 1162148832 1164347136 1164925161 1165746816 1168684686 1169009504 1172333056 1173742336 1174622769 1175451264 1176700356 1178259372 1179090432 1182515274 1183513344 1184936064 1189496178 1190625804 1192731696 1194311952 1197654588 1198499328 1202503392 1205701848 1206384192 1206846864 1210583232 1213634097 1213971408 1214658432 1218886272 1220660928 1220798709 1221958062 1229033088 1229171814 1230510528 1231206912 1232838144 1233611613 1235246031 1237430844 1238605992 1242072598 1243718226 1244595456 1245777408 1245918024 1247101232 1252783584 1253131776 1258994568 1260662616 1261376064 1262892384 1268956449 1269309136 1273405536 1276447653 1277347968 1277659854 1277837856 1278561024 1282139456 1286108928 1286244684 1286602176 1287330304 1289844621 1293837948 1295066664 1297459137 1299607296 1301329152 1302712008 1306177002 1307417436 1309890528 1310254592 1311465168 1315135692 1318874688 1320460128 1322382672 1327736448 1331452512 1333053072 1335574656 1336843008 1341823158 1343600946 1344734976 1348311744 1348640957 1349592192 1352816316 1353770496 1356414579 1357182216 1357559424 1357702722 1361906136 1365717834 1366490736 1367014812 1371247056 1376054784 1382662224 1384324344 1385107776 1386942912 1392145504 1393431741 1393819024 1396455552 1400169888 1401499584 1401657777 1402988886 1405838592 1409773248 1411112064 1411271342 1413607936 1415480832 1416368889 1418245443 1419048072 1420753932 1427972778 1428780912 1428979968 1430337024 1430498472 1432581228 1437567588 1438381152 1438780928 1442406888 1446872544 1447427448 1448246592 1456796224 1456949997 1462058208 1463995296 1465551009 1466584704 1467977472 1473626844 1474036416 1475398314 1476643584 1480932713 1483734024 1483940736 1485517644 1487680506 1493703504 1494118656 1497884076 1499684706 1502521488 1503948384 1512826848 1516850712 1518291216 1522991808 1524438144 1527254352 1528704736 1533437568 1534893824 1537302078 1541887488 1542652938 1547845988 1548061632 1549531776 1553233548 1554329088 1555495002 1557364887 1558246248 1566163692 1567268352 1568046402 1568933808 1571012496 1576687032 1579914752 1585994904 1587501072 1590308928 1592415936 1596429081 1596872784 1603337856 1607378526 1607602464 1608512256 1609129152 1609310781 1614110976 1618178796 1618628544 1619544576 1622707749 1625181696 1627547904 1627731612 1628355879 1629277416 1638710784 1638895752 1640680704 1644815484 1646994708 1649907792 1651474656 1658290968 1661224032 1669200777 1669433328 1670378112 1678659424 1680883488 1681834752 1682669677 1683856512 1690336674 1691941932 1696677333 1697874048 1701930204 1703130624 1703546472 1703783808 1708077618 1714992912 1715469568 1718161146 1719792828 1723286016 1725117264 1726755552 1729945516 1736949344 1741569336 1743223248 1746520704 1748620224 1753027029 1753514256 1758499584 1760613504 1763176896 1765050534 1767389058 1770315264 1773772911 1775270016 1777404096 1780766208 1784244267 1785938706 1789097544 1791467928 1796481882 1797748992 1799456256 1803755088 1808552772 1809576288 1810079232 1810270296 1815874848 1820957112 1821987648 1822686416 1828329408 1830991392 1832937093 1843549632 1843757721 1845508678 1845765792 1846810368 1849257216 1856146266 1857908988 1861940736 1863108897 1865577339 1866893184 1868666112 1868877036 1870651848 1879697664 1881482752 1888491852 1890993924 1892064096 1894338576 1903963704 1905041216 1907331296 1910108304 1916021952 1916489781 1916756784 1917841536 1923209184 1929163392 1929367026 1929903264 1930995456 1940756922 1942599996 1949410944 1951993728 1954068012 1955446272 1959265503 1961126154 1964835792 1965381888 1967197752 1972703538 1978312032 1978587648 1980690192 1983574008 1991604672 1997178768 1999579608 2003361984 2005264512 2012734737 2015401419 2017102464 2022467616 2024388288 2026539502 2029224474 2030655744 2032584192 2035773324 2036339136 2036554083 2044583424 2048576751 2049736104 2050522218 2056870584 2062627346 2064082176 2066042368 2070978064 2073993336 2076486516 2077661664 2080414368 2088218256 2090728536 2091911744 2094683328 2102249376 2104483329 2114659872 2116668096 2116907013 2120411904 2123221248 2128572108 2129163712 2131130898 2137783808 2141959167 2143171368 2143469952 2145505536 2145747708 2148871842 2156351382 2157571728 2158171392 2163610332 2170308816 2171141172 2172369888 2185194336 2193087312 2195992944 2199877056 2200414193 2201966208 2210440266 2211054624 2213097471 2214965376 2225601036 2225911104 2227170816 2228276466 2241177984 2245142016 2246826114 2249527059 2253782232 2255922576 2262236444 2263832064 2264955914 2269240272 2271395296 2271711744 2275276068 2277436824 2284487712 2286657216 2290881528 2293057104 2300156352 2302340736 2305953117 2313979407 2321768982 2322092448 2324297664 2328694272 2329850322 2331493632 2333242503 2337369372 2338019008 2347484672 2349245538 2350902528 2352069603 2353400712 2356518744 2365030548 2367026688 2369872128 2378992356 2381251608 2385463392 2388623904 2395309176 2405006784 2411067789 2411403696 2412768384 2413693728 2421166464 2427268194 2427942816 2429316864 2437772544 2441321856 2441597418 2443916124 2458066176 2458343628 2459286451 2461021056 2467223226 2470492062 2474861688 2477211984 2484145196 2487436452 2489190912 2491836048 2494202464 2505567168 2517989136 2521325232 2522752128 2525784768 2537912898 2538618272 2546811072 2552895306 2554695936 2555319708 2555675712 2557122048 2562116427 2564278912 2572217856 2572489368 2573204352 2577241719 2579689242 2587675896 2590133328 2594918274 2599214592 2602658304 2605424016 2612354004 2614834872 2619781056 2622930336 2630271384 2637749376 2640920256 2644765344 2647575801 2651083587 2655472896 2662905024 2666106144 2671149312 2673686016 2678908059 2683646316 2687201892 2689469952 2694722823 2696623488 2697281914 2699184384 2705632632 2712829158 2714364432 2715118848 2715405444 2723812272 2731435668 2732981472 2734029624 2742494112 2765324448 2768263017 2768648688 2770215552 2773885824 2784291008 2786863482 2787638048 2792911104 2800339776 2802999168 2803315554 2805977772 2811677184 2819546496 2822224128 2822542684 2832737778 2836490886 2838096144 2841507864 2855945556 2857561824 2857959936 2860996944 2865162456 2875135176 2876762304 2884813776 2893745088 2894050539 2894854896 2896493184 2911135383 2913592448 2913899994 2924116416 2927990592 2931102018 2933169408 2935954944 2941689231 2947253688 2948072832 2950796628 2953287168 2959055307 2961865426 2967468048 2967881472 2971035288 2975361012 2987407008 2988237312 2995768152 2999369412 3005042976 3007896768 3025653696 3033701424 3036582432 3039809253 3043836711 3045983616 3048876288 3054508704 3057409472 3066875136 3069787648 3074604156 3075783327 3085305876 3093941019 3095691976 3096123264 3099063552 3106467096 3110990004 3114729774 3116492496 3132327384 3136092804 3137867616 3142024992 3153374064 3171989808 3175002144 3180617856 3184831872 3192858162 3193745568 3196696347 3206675712 3214757052 3215204928 3217024512 3218258304 3218621562 3223307763 3228221952 3234527073 3236357592 3237257088 3245415498 3255095808 3255463224 3256711758 3258554832 3277791504 3281361408 3289630968 3293989416 3299815584 3302949312 3316581936 3322448064 3338401554 3338866656 3340756224 3342414699 3357318848 3361766976 3363669504 3365339354 3367713024 3370239171 3380673348 3383883864 3393354666 3395748096 3397433871 3403860408 3407092944 3407567616 3416155236 3429985824 3430939136 3436322292 3439585656 3450234528 3453511104 3459891032 3473898688 3482653473 3483138672 3486446496 3493041408 3494775483 3497240448 3506054058 3507028512 3516999168 3521227008 3523868307 3526353792 3530101068 3534778116 3547545822 3550540032 3554808192 3568488534 3571877412 3578195088 3582935856 3592963764 3595497984 3607510176 3617105544 3619152576 3620540592 3631749696 3641914224 3643975296 3645372832 3656658816 3661982784 3662396127 3665874186 3687099264 3687515442 3691017356 3691531584 3693620736 3698514432 3700834839 3712292532 3715817976 3726217794 3731154678 3733786368 3737332224 3737754072 3741303696 3759395328 3776983704 3781987848 3784128192 3788677152 3806869347 3807927408 3810082432 3814662592 3820216608 3829342959 3832043904 3832979562 3833513568 3835683072 3846418368 3858326784 3858734052 3859806528 3861990912 3869533863 3881513844 3885199992 3892377411 3898821888 3903987456 3908136024 3918531006 3922252308 3929671584 3930763776 3934395504 3945407076 3956624064 3961380384 3967148016 3983209344 3994357536 3999159216 4006723968 4010529024 4025469474 4030802838 4034204928 4044935232 4045922871 4048776576 4053079004 4058448948 4061311488 4071546648 4072678272 4073108166 4097153502 4099472208 4101044436 4113741168 4125254692 4128164352 4141956128 4147986672 4152973032 4155323328 4160828736 4176436512 4180295223 4181457072 4183823488 4189366656 4204498752 4204973331 4208966658 4229319744 4233336192 4233814026 4240823808 4246442496 4249106667 4254736329 4257144216 4258327424 4262261796 4283918334 4286342736 4286939904 4291011072 4291495416 4297743684 4312702764 4315143456 4316342784 4327220664 4340617632 4342282344 4344739776 4370388672 4370849991 4386174624 4391985888 4396653027 4399754112 4400828386 4403932416 4420880532 4422109248 4426194942 4429930752 4442798139 4451202072 4451822208 4456552932 4482355968 4493652228 4499054118 4507564464 4511845152 4524472888 4529911828 4538480544 4542790592 4550552136 4554873648 4568975424 4573314432 4581763056 4586114208 4600312704 4604681472 4611906234 4627958814 4643537964 4644184896 4648595328 4659700644 4662987264 4666485006 4672094661 4674738744 4676038016 4698491076 4701805056 4704139206 4706801424 4713037488 4730061096 4739744256 4757984712 4762503216 4770926784 4777247808 4789287243 4790618352 4810013568 4822135578 4822807392 4825536768 4827387456 4827932343 4842332928 4854536388 4855885632 4858633728 4868123247 4875545088 4882643712 4883194836 4885067637 4887832248 4916132352 4916687256 4918572902 4922042112 4934446452 4940984124 4949723376 4954423968 4968290392 4974872904 4983672096 4988404928 5007602331 5011134336 5035978272 5042650464 5045504256 5048009031 5051569536 5075825796 5077236544 5090031999 5093622144 5105790612 5109391872 5110639416 5111351424 5124232854 5128557824 5144978736 5146408704 5154483438 5159378484 5175351792 5180266656 5189836548 5210848032 5224708008 5229669744 5239562112 5245860672 5259081087 5260542768 5275498752 5281840512 5289530688 5295151602 5302167174 5310945792 5325810048 5332212288 5342298624 5352732801 5357816118 5367292632 5374403784 5389445646 5393246976 5394563828 5398368768 5411265264 5425658316 5428728864 5430237696 5430810888 5447624544 5462871336 5465962944 5468059248 5484988224 5498811279 5530648896 5531273163 5536526034 5537297376 5540431104 5547771648 5568582016 5573726964 5575276096 5585822208 5589326691 5596732017 5600679552 5605998336 5606631108 5611955544 5639092992 5644448256 5645085368 5665475556 5672981772 5676192288 5683015728 5711891112 5715123648 5721993888 5730324912 5749469343 5750270352 5753524608 5769627552 5787490176 5788101078 5789709792 5792986368 5822270766 5827184896 5827799988 5848232832 5855981184 5862204036 5866338816 5877796509 5883378462 5894507376 5896145664 5901593256 5918110614 5923730852 5934936096 5935762944 5942070576 5950722024 5974814016 5991536304 5998738824 6010085952 6015793536 6038204211 6051307392 6067402848 6073164864 6079618506 6087673422 6091967232 6097752576 6109017408 6109662249 6114818944 6133750272 6145730253 6149208312 6151566654 6170611752 6187882038 6191383952 6192246528 6198127104 6212934192 6221980008 6229459548 6232984992 6264654768 6272185608 6275735232 6284049984 6306748128 6313449987 6343979616 6350004288 6350721039 6361235712 6369663744 6385716324 6387491136 6393392694 6413351424 6425877501 6429514104 6430409856 6436516608 6437243124 6446615526 6469054146 6472715184 6474514176 6490830996 6510926448 6513423516 6517109664 6555583008 6579261936 6587978832 6599631168 6601242579 6605898624 6633163872 6644896128 6676803108 6677733312 6681512448 6684829398 6714637696 6723533952 6730678708 6735426048 6740478342 6748581177 6761346696 6767767728 6786709332 6791496192 6794867742 6807720816 6814185888 6815135232 6832310472 6859971648 6872644584 6879171312 6900469056 6907022208 6917859351 6919782064 6941938221 6947797376 6965306946 6966277344 6972892992 6986082816 6989550966 6994480896 6999727509 7012108116 7014057024 7042454016 7047736614 7052707584 7056208809 7060202136 7069556232 7095091644 7101080064 7109616384 7136977068 7143754824 7156390176 7165871712 7185927528 7215020352 7233203367 7234211088 7238305152 7241081184 7263499392 7283828448 7287950592 7290745664 7313317632 7323965568 7324792254 7331748372 7352268443 7374198528 7375030884 7377859353 7382034712 7383063168 7401669678 7424585064 7431635952 7452435588 7462309356 7467572736 7475508144 7482607392 7553967408 7563975696 7568256384 7577354304 7613738694 7615854816 7620164864 7629325184 7640433216 7658685918 7664087808 7665959124 7667027136 7671366144 7686349281 7692836736 7716653568 7717468104 7719613056 7731725157 7739067726 7763027688 7770399984 7784754822 7797643776 7807974912 7816272048 7837062012 7844504616 7859343168 7868791008 7890814152 7913248128 7922760768 7934296032 7942727403 7953250761 7966418688 7988715072 7998318432 8013447936 8021058048 8036724177 8050938948 8061605676 8068409856 8084168469 8089870464 8091845742 8097553152 8106158008 8116897896 8143093296 8145356544 8146216332 8194307004 8198944416 8202088872 8227482336 8250509384 8283912256 8295973344 8304789051 8305946064 8310646656 8321657472 8352873024 8360590446 8362914144 8367646976 8378733312 8408997504 8409946662 8417933316 8458639488 8466672384 8467628052 8498213334 8509472658 8514288432 8516654848 8524523592 8567836668 8572685472 8573879808 8582990832 8595487368 8625405528 8630286912 8654441328 8681235264 8684564688 8689479552 8733406149 8740777344 8741699982 8772349248 8783971776 8793306054 8799508224 8801656772 8807864832 8825067693 8841761064 8844218496 8852389884 8859861504 8877165921 8885596278 8902404144 8903644416 8913105864 8964711936 8987304456 8998108236 9015128928 9023690304 9048945776 9059823656 9076961088 9085581184 9101104272 9109747296 9119427759 9131510133 9137950848 9146628864 9163526112 9172228416 9200625408 9209362944 9223812468 9227349981 9255917628 9281823057 9287075928 9288369792 9297190656 9319401288 9332970012 9344189322 9349477488 9352076032 9396982152 9408278412 9413602848 9426074976 9460122192 9515969424 9525006432 9541853568 9554495616 9578574486 9581236704 9590089041 9620027136 9644271156 9645614784 9651073536 9654774912 9655864686 9669923289 9684665856 9709072776 9711771264 9736246494 9765287424 9766389672 9770135274 9775664496 9833374512 9837145804 9844084224 9868892904 9881968248 9899446752 9908847936 9936580784 9949745808 9967344192 9976809856 10015204662 10022268672 10027244097 10071956544 10085300928 10091008512 10096018062 10103139072 10110717513 10151651592 10154473088 10180063998 10187244288 10192301613 10211581224 10221278832 10222702848 10248465708 10257115648 10289957472 10292817408 10308966876 10318756968 10350703584 10360533312 10379673096 10421696064 10447960419 10449416016 10459339488 10479124224 10484326449 10491721344 10518162174 10521085536 10550997504 10563681024 10571604921 10579061376 10590303204 10604334348 10651620096 10664424576 10705465602 10715632236 10734585264 10748807568 10778891292 10786493952 10789127656 10822530528 10851316632 10857457728 10861621776 10895249088 10925742672 10931925888 10936118496 10969976448 10987188381 10997622558 11061297792 11062546326 11073052068 11074594752 11080862208 11095543296 11102504517 11137164032 11147453928 11150552192 11178653382 11193464034 11201359104 11211996672 11213262216 11223911088 11278185984 11290170736 11330951112 11345963544 11352384576 11366031456 11420608041 11423782224 11430247296 11443987776 11460649824 11488028877 11498938686 11500540704 11507049216 11539255104 11574980352 11576202156 11579419584 11585972736 11608601589 11644541532 11654369792 11655599976 11677132233 11696465664 11711962368 11724408072 11755593018 11766756924 11789014752 11792291328 11803186512 11836221228 11847461704 11869872192 11884141152 11901444048 11949628032 11983072608 11995806407 11997477648 12020171904 12031587072 12076408422 12102614784 12134805696 12137768613 12146329728 12159237012 12175346844 12183934464 12218034816 12219324498 12229637888 12291460506 12298416624 12303133308 12341223504 12375764076 12382767904 12384493056 12425868384 12443960016 12458919096 12465969984 12529309536 12540885669 12544371216 12551470464 12568099968 12613496256 12614919993 12626899974 12687959232 12700008576 12701442078 12722471424 12739327488 12747320001 12764208987 12771432648 12774982272 12786785388 12851755002 12859028208 12860819712 12873033216 12874486248 12893231052 12938108292 12945430368 12949028352 12981661992 13021852896 13026847032 13034219328 13111166016 13112549973 13158523872 13175957664 13189959081 13199262336 13202485158 13211797248 13266327744 13289792256 13328394417 13353606216 13355466624 13369658796 13407077749 13429275392 13447067904 13461357416 13480956684 13497162354 13522693392 13535535456 13573418664 13589735484 13615441632 13628371776 13664620944 13719943296 13745289168 13758342624 13800938112 13814044416 13835718702 13839564128 13883876442 13895594752 13930613892 13932554688 13945785984 13979101932 13988961792 13999455018 14016283983 14024216232 14028114048 14095473228 14105415168 14112417618 14120404272 14139112464 14190183288 14219232768 14273954136 14287509648 14312780352 14331743424 14367861729 14371855056 14430040704 14466406734 14468422176 14476610304 14482162368 14483797029 14526998784 14567656896 14575901184 14581491328 14604369741 14626635264 14647931136 14649584508 14655202911 14663496744 14704536886 14748397056 14750061768 14755718706 14764069424 14766126336 14803339356 14849170128 14863271904 14904871176 14924618712 14951016288 14965214784 15022806993 15107934816 15127951392 15136512768 15144027093 15154708608 15227477388 15231709632 15240329728 15258650368 15270095997 15280866432 15317371836 15328175616 15331918248 15334054272 15372698562 15385673472 15434936208 15439226112 15463450314 15478135452 15526055376 15540799968 15569509644 15632544096 15674124024 15689009232 15718686336 15737582016 15777243261 15781628304 15826496256 15845521536 15868592064 15885454806 15906501522 15932837376 15977430144 15996636864 16026895872 16058198403 16073448354 16101877896 16123211352 16168336938 16179740928 16183691484 16195106304 16212316016 16233795792 16286186592 16290713088 16292432664 16388614008 16397888832 16404177744 16454964672 16496433837 16501018768 16567824512 16591946688 16593819489 16609578102 16611892128 16621293312 16643314944 16705746048 16721180892 16725828288 16735293952 16757466624 16767980073 16790196051 16817995008 16819893324 16835866632 16917278976 16933344768 16935256104 16996426668 17018945316 17028576864 17033309696 17049047184 17135673336 17145370944 17165981664 17190974736 17248408029 17250811056 17260573824 17308882656 17362470528 17369129376 17378959104 17466812298 17481554688 17483399964 17532332441 17544698496 17567943552 17586612108 17599016448 17603313544 17633389527 17650135386 17683522128 17688436992 17704779768 17754331842 17771192556 17804808288 17807288832 17826211728 17974608912 17996216472 18030257856 18047380608 18097891552 18114612633 18119647312 18153922176 18171162368 18202208544 18219494592 18238855518 18263020266 18275901696 18293257728 18327052224 18328986747 18344456832 18401250816 18437190759 18447624936 18454699962 18511835256 18563646114 18574151856 18576739584 18594381312 18638802576 18665940024 18688378644 18698954976 18704152064 18793964304 18816556824 18827205696 18852149952 18920244384 18940349961 19031938848 19050012864 19052163117 19083707136 19108991232 19157148972 19162473408 19180178082 19240054272 19252125269 19277632503 19288542312 19291229568 19309549824 19311729372 19339846578 19418145552 19423542528 19472492988 19532779344 19540270548 19551328992 19666749024 19674291608 19737785808 19763936496 19798893504 19803727737 19817695872 19873161568 19899491616 19934688384 19953619712 20030409324 20044537344 20054488194 20143913088 20170601856 20192036124 20206278144 20221435026 20245743531 20303303184 20308946176 20360127996 20374488576 20384603226 20423162448 20442557664 20445405696 20496931416 20579914944 20617933752 20637513936 20701407168 20721066624 20753578053 20759346192 20825814663 20843392128 20895920838 20898832032 20918678976 20958248448 20968652898 20983442688 20999182527 21036324348 21042171072 21127362048 21143209842 21158122752 21168626427 21180606408 21208668696 21303240192 21328849152 21410931204 21431264472 21469170528 21497615136 21557782584 21578255312 21645061056 21699610101 21702633264 21714915456 21723243552 21790498176 21851485344 21863851776 21872236992 21874705801 21939952896 21974376762 21995245116 22056805329 22122595584 22125092652 22133578059 22146104136 22149189504 22205009034 22274328064 22294907856 22301104384 22357306764 22386928068 22402718208 22426524432 22447822176 22580341472 22661902224 22691927088 22704769152 22732062912 22841216082 22847564448 22860494592 22887975552 22921299648 22976057754 22997877372 23001081408 23014098432 23059047843 23078510208 23149960704 23152404312 23158839168 23195175471 23217203178 23289083064 23311199952 23354264466 23392931328 23423924736 23448816144 23511186036 23533513848 23578029504 23606373024 23672442456 23694923408 23739744384 23768282304 23802888096 23828182209 23859752283 23899256064 23966145216 23991612814 23994955296 24040343808 24063174144 24110172531 24152816844 24205229568 24252505407 24269611392 24275537226 24292659456 24318474024 24350693688 24436069632 24438648996 24459275776 24582921012 24596833248 24606266616 24682447008 24751528152 24765535808 24851736768 24887920032 24914367153 24917838192 24931939968 25058619072 25081771338 25088742432 25102940928 25136199936 25226992512 25229839986 25253799948 25375918464 25400017152 25402884156 25494640002 25528417974 25542865296 25549964544 25573570776 25703510004 25718056416 25721639424 25748972496 25786462104 25876216584 25890860736 25963323984 26043705792 26053694064 26068438656 26200218447 26222332032 26225099946 26317047744 26351915328 26379918162 26398524672 26404970316 26423594496 26475203079 26532655488 26579584512 26631497763 26656788834 26707212432 26710933248 26739317592 26814155498 26858550784 26894135808 26922714832 26961913368 26994324708 27045386784 27071070912 27146837328 27179470968 27230883264 27256743552 27329241888 27358283277 27394530399 27439886592 27490578336 27516685248 27601876224 27628088832 27671437404 27679128256 27682049943 27767752884 27791189504 27845469171 27861227784 27865109376 27891571968 27958203864 27998910036 28032567966 28048432464 28056228096 28190946456 28224835236 28240808544 28278224928 28380366576 28547908272 28575019296 28605384509 28625560704 28663486848 28735723458 28743710112 28770267123 28860081408 28932813468 28936844352 28953220608 28964324736 28967594058 29053997568 29135313792 29162982656 29208739482 29295862272 29299169016 29310405822 29326993488 29409073772 29500123536 29511437412 29528138848 29532252672 29606678712 29698340256 29726543808 29809742352 29849237424 29902032576 29930429568 30045613986 30081732291 30215869632 30255902784 30273025536 30288054186 30309417216 30332152539 30454954776 30463419264 30517300736 30540191994 30561732864 30576904839 30634743672 30663836496 30668108544 30745397124 30771346944 30869872416 30878452224 30926900628 30956270904 31052110752 31081599936 31139019288 31265088192 31343881257 31348248048 31378018464 31437372672 31452979347 31475164032 31554486522 31563256608 31652992512 31691043072 31714814763 31737184128 31770909612 31813003044 31954860288 31970723863 31993273728 32116396806 32146896708 32203755792 32246422704 32336673876 32359481856 32367382968 32424632032 32467591584 32572373184 32584865328 32777228016 32795777664 32808355488 32909929344 32992867674 33002037536 33135649024 33183893376 33187638978 33219156204 33223784256 33242586624 33286629888 33307513551 33411492096 33442361784 33451656576 33535960146 33580392102 33635990016 33639786648 33671733264 33834557952 33870512208 33992853336 34037890632 34057153728 34098094368 34261824123 34271346672 34290741888 34331963328 34381949472 34464086631 34496816058 34501622112 34521147648 34617765312 34724941056 34738258752 34757918208 34825804767 34933624596 34963109376 34966799928 35031396699 35064664882 35089396992 35135887104 35173224216 35206627088 35266779054 35300270772 35367044256 35376873984 35409559536 35508663684 35542385112 35609616576 35652423456 35949217824 35987419221 35992432944 36060515712 36094761216 36195783104 36229225266 36239294624 36307844352 36342324736 36404417088 36413305839 36438989184 36477711036 36526040532 36551803392 36654104448 36657973494 36688913664 36874381518 36895249872 36909399924 37023670512 37127292228 37148303712 37153479168 37277605152 37331880048 37376757288 37397909952 37587928608 37622657007 37633113648 37654411392 37704299904 37840488768 37844759979 37880699922 38063877696 38100025728 38104326234 38167414272 38217982464 38241960003 38292626961 38314297944 38324946816 38360356164 38504250538 38555265006 38577084624 38582459136 38619099648 38623458744 38679693156 38836291104 38847085056 38944985976 39065558688 39080541096 39102657984 39333498048 39337649919 39348583216 39475571616 39527872992 39569877243 39597787008 39607455474 39635391744 39746323136 39798983232 39869376768 39907239424 39985183251 40060818648 40108976388 40221233247 40287826176 40341203712 40384072248 40442870052 40491487062 40606606368 40617892352 40720255992 40769206452 40846324896 40885115328 40993862832 41159829888 41235867504 41275027872 41402814336 41442133248 41507156106 41518692384 41651629326 41686784256 41791841676 41797664064 41807869667 41837357952 41937305796 41966885376 41998365054 42048851949 42072648696 42084342144 42286419684 42316245504 42337252854 42361212816 42417337392 42657698304 42821862408 42862528944 42938341056 42995230272 43115565168 43156510624 43290122112 43399220202 43405266528 43429830912 43446487104 43451391087 43580996352 43702970688 43727703552 43744473984 43749411602 43813109223 43879905792 43948753524 43965608733 43990490232 44113610658 44245191168 44250185304 44267156118 44292208272 44298379008 44410018068 44589815712 44602208768 44714613528 44773856136 44853048864 44895644352 45068420979 45160682944 45323804448 45383854176 45409538304 45432081279 45464125824 45682432164 45695128896 45720989184 45775951104 45810287991 45842599296 45952115508 45995754744 46002162816 46118095686 46157020416 46304808624 46317678336 46390350942 46434406356 46578166128 46622399904 46708528932 46897632288 47022372072 47067027696 47156059008 47212746048 47344884912 47389846816 47479488768 47536564608 47605776192 47656364418 47719504566 47798512128 47932290432 47983225628 47989910592 48080687616 48220345062 48305633688 48505010814 48539222784 48551074452 48585318912 48636948048 48701387376 48872139264 48877297992 49165842024 49193666496 49212533232 49364894016 49489301511 49503056304 49531071616 49703473536 49775840064 49781458467 49828734306 49835676384 49863879936 50117238144 50163542676 50177484864 50205881856 50272399872 50303940219 50370588153 50453985024 50459679972 50507599896 50751836928 50800034304 50805768312 50989280004 51056835948 51085730592 51099929088 51147141552 51407020008 51436112832 51497944992 51572924208 51745224087 51752433168 51781721472 51926647968 52087411584 52107388128 52136877312 52400436894 52444664064 52450199892 52596997323 52634095488 52703830656 52759836324 52797049344 52809940632 52950406158 53065310976 53262995526 53313577668 53414424864 53421866496 53478635184 53628310996 53845429664 53923826736 53988649416 54090773568 54142141824 54293674656 54343837899 54358941936 54461766528 54513487104 54658483776 54716566554 54789060798 54879773184 54981156672 54986960241 55033370496 55203752448 55311572277 55342874808 55358256512 55364099886 55535505768 55690938342 55722455568 55730218752 55783143936 55916407728 55997820072 56065135932 56096864928 56112456192 56381892912 56449670472 56481617088 56556449856 56760733152 56821049883 57095816544 57150038592 57156489351 57210769018 57251121408 57326973696 57471446916 57487420224 57540534246 57720162816 57756375807 57832897509 57865626936 57873688704 57928649472 57935188116 58270627584 58325965312 58417478964 58598338032 58620811644 58653986976 58818147544 59000247072 59022874824 59056277696 59213357424 59396680512 59411183211 59453087616 59619484704 59698474848 59804065152 59860859136 60091227972 60163464582 60431739264 60511805568 60576108372 60618834432 60664305078 60737230593 60909909552 60926838528 61080383988 61123465728 61153809678 61269487344 61327672992 61336217088 61490794248 61739744832 61853801256 61912541808 62104221504 62163199872 62260734159 62278038576 62477443989 62530176384 62687762514 62696496096 62756036928 62874745344 62905958694 62950328064 63108973044 63126513216 63382086144 63429629526 63474368256 63505879281 63541819224 63626006088 63909720576 63941447726 63986547456 64232793612 64293793416 64407511584 64492845408 64673347752 64734765936 64849264064 64935183168 65098830303 65144746368 65169730656 65554456032 65591555328 65616710976 65624117403 65819858688 65985735348 66004075072 66170415987 66271298048 66367786752 66375277956 66400734177 66438312408 66447568512 66615027102 66822984192 66884723568 66903313152 67071920292 67160784204 67279573296 67343466528 67741024416 67985706672 68075781264 68114307456 68196188736 68523648246 68542693344 68581483776 68663926656 68763898944 68928173262 68993632116 69003244224 69042295296 69235530624 69449882112 69476517504 69585526413 69651609534 69867249192 69933599856 70062793398 70129329764 70178793984 70271774208 70346448432 70413254176 70533558108 70600541544 70734088512 70819119072 71017327368 71084770224 71219233152 71304846912 71484546627 71898435648 71974838442 71984865888 72121031424 72189522432 72330517593 72391566208 72458450532 72478589248 72615688704 72757516221 72808834176 72826611678 72877978368 72955422072 73052081064 73308208896 73315946988 73377827328 73748763036 73790499744 73818799848 74047341024 74254584456 74296607424 74555210304 74663760096 74743101459 74753514576 74795819904 75175857216 75245314014 75266227296 75308822784 75408599808 75680977536 75689519958 75761399844 76127755392 76200051456 76208652468 76483920006 76585253922 76628595888 76649893632 76720712328 77008501076 77110530012 77154169248 77164918272 77246917488 77359386312 77672582208 77889971952 78131117376 78161082192 78205315968 78666996096 78675299838 78697166432 78951143232 79055745984 79139754486 79195574016 79214910948 79270783488 79425609237 79492646272 79597966464 79738753536 79894493289 79970366502 80121637296 80217952776 80442466494 80575652352 80682407424 80768144496 80885740104 80982974124 81213212736 81440511984 81538412904 81692649792 81770230656 81987725664 82074849831 82183591197 82319659776 82471735008 82550055744 82805628672 82884266496 83014312212 83037384768 83046149829 83303258652 83373568512 83536407513 83583683352 83595328128 83615739334 83674715904 83874611592 83996730108 84097703898 84145297392 84168684288 84572839368 84674505708 84722425632 84834674784 85643724816 85725057888 85816153527 85876682112 85990460544 86231130336 86313021248 86580244224 86798440404 86810533056 86859661824 86892974208 86902782174 87161992704 87405941376 87488947968 87498823204 87626218446 87897507048 87931217466 87980980464 88227221316 88500370608 88534312236 88584416544 88596758016 88820036136 89179631424 89429227056 89547712272 89706097728 89791288704 90136841958 90245196873 90321365888 90647608896 90767708352 90819076608 90864162558 90928251648 90996457617 91364864328 91390257792 91551902208 91620575982 91685198592 91730714517 91904231016 91991509488 92004325632 92236191372 92314040832 92609617248 92635356672 92780701884 92868812712 93156332256 93244799808 93417057864 93795264576 94031643771 94044744144 94134055392 94312118016 94358938041 94425492096 94689769824 94779693632 94958977536 95073129216 95144444289 95211552384 95312728836 95439009132 95864580864 95912171589 95966451256 95979821184 96440690124 96611267376 97010021628 97078445568 97102148904 97273896096 97402774752 97754595984 98331684048 98387332992 98425066464 98729788032 98978603022 99006112608 99062143232 99406947072 99551680128 99562916934 99657468612 99671352768 99727759872 99922540653 100234476288 100327085352 100354969728 100607880438 100741176306 100907970048 100919359944 101015199792 101503673856 101611536624 101978560008 102113671896 102171461184 102294283104 102814040016 102872225664 102995889984 103145848416 103392259893 103490448174 103504866336 103563442944 103853295936 104174823168 104214776256 104273754624 104477414301 104800873788 104889328128 104900399784 105094190097 105193994646 105268190976 105407661312 105519672648 105619881264 105900812316 106130621952 106525991052 106627155336 106828849728 106957270368 107256621992 107690859328 107847653472 107962257663 107977298832 108181547136 108284283648 108587349312 108687675798 108717883872 108923533056 109026974208 109239917517 109316967552 109433133108 109578121596 109962313344 109973920482 110066740992 110623144554 110685749616 110716513024 110728199772 111071011536 111381876684 111444911136 111460437504 111832815456 111995640144 112130271864 112193729856 112763785824 112899340944 112963234176 113112899712 113521466304 113534279937 113642099766 114191633088 114300077184 114312978702 114421538036 114502242816 114653947392 114725880009 114942893832 114974840448 115081068492 115512751614 115665795018 115731253872 115747377408 115857298944 115870376232 116541255168 116834957928 117196676064 117241623288 117307973952 117636295088 118000494144 118012949757 118045749648 118112555392 118426714848 118709631729 118793361024 118822366422 118906175232 119238969408 119396949696 119608130304 119721718272 119955549753 120182455944 120326929164 120663699741 120863478528 121023611136 121152216744 121328610156 121474461186 121819819104 121853677056 122160767976 122307619356 122538974688 122655345984 122981588496 123479489664 123707602512 123825083616 124208443008 124326399744 124521468318 124556077152 124954887978 125060352768 125375525028 125392992192 125423609001 125512073856 125811917388 125900656128 126217946088 126253026432 126859259052 126948736512 127011758562 127083638448 127252012176 127882895452 127973094912 128465587224 128587586832 128815023168 128985690816 129346695504 129469531872 129698528128 129870366336 130197660606 130289492736 130339461312 130354173261 131108912064 131183110656 131233421952 131248234806 131439327669 131639717376 131896826199 131971470696 132008150144 132340831974 132735573504 132750555912 132801468354 132876624816 132895137024 133230054204 133769447136 133806626304 134143840584 134321568408 134559146592 134686933056 135205262937 135482048832 135971413344 136151562528 136228614912 136296243837 136392377472 137047296492 137085386688 137162967552 137327853312 137430863973 137527797888 137856346524 137987264232 138006488448 138471061248 138953035008 139171052826 139303219068 139734498384 139867199712 140125586796 140258659528 140692896864 140826508352 141067116216 141201083088 141468177024 141638238144 142034654736 142169540448 142438466304 142609693824 142969093254 143796871296 143949676884 143969731776 144242062848 144661035186 144783132416 144916901064 144957178496 145515032442 145617668352 145653223356 145755956736 145910844144 146104162128 146616417792 146631893976 147497526072 147580999488 147637599696 148094682048 148467904533 148509168912 148593214848 149110420608 149327520192 149344375401 149486202918 149507029152 149591639808 150351714432 150490628028 150532454592 150617645568 150817199616 150911820657 151111764459 151361955072 151379039916 151522799688 152255510784 152400102912 152417304936 152967840012 153170507844 153257191776 153299787264 153441424656 154017002152 154221060024 154308338496 154493834976 154718772624 155235672261 155345164416 155779943904 156262234752 156322164384 156410631936 157333992192 157350599676 157394332864 157790991969 157902286464 158111491968 158279508972 158391148032 158429821896 158851218474 158985292544 159195932928 159788986578 159940733004 160243274592 160435905552 160884932988 161536288992 161771480208 161965948248 162426425472 162881023968 163031513697 163076825808 163385299584 163540461312 163975451328 164149699662 164367182394 164639319552 164943470016 165100111488 165611257344 165934716831 166028624424 166074769536 166092299658 166606517304 167072815026 167167366704 167190656256 167231478668 167349431808 167749223184 167993460216 168195407796 168290594784 168337368576 169145678736 169349011416 169444851264 169669349568 170463149649 171287449632 171450115776 171469468053 171632307054 171753364224 171980921088 172462260672 172626042496 173160488448 173269127421 173498692527 173596880808 173621066112 173785948416 173805564348 174811882752 174977895936 174997646408 175252436892 175795014096 175862434932 175961960928 176454442632 177000741216 177068624472 177168833088 177640072272 178233549633 178359262848 178858454112 179095424544 179412195456 179582577408 180273683916 180490393746 180642731776 181295217792 181535416704 181728325116 181856503296 181992915234 182211691779 182729728656 182780515584 183241151964 183370397184 183461429034 183808462032 183983018976 184008651264 184472382744 185219234496 185561403768 185737625424 186312664512 186489599616 186782202477 186834115728 187590529152 188063287542 188089488288 188268110784 188624236032 188717876082 188850984192 189379539648 189559387264 190146258432 190288888578 190423104768 190517637843 190625457672 190878018264 191729161728 191824343178 191932902512 191959642368 192881380248 193222534752 194020043256 194204297808 194547792192 194805549504 195296490909 195509191968 196663368096 196774665984 196850132928 196872352209 197459576064 197957206044 198012225216 198124286464 198511247961 198813894144 199103360256 199125833868 199202202531 199314937224 199342705536 199845081306 200468952576 200654170704 200709939456 201215760876 201482352612 201838719888 202030399584 203223073248 203957120016 204227343792 204342922368 204588566208 205628080032 205744451328 205991779968 206291696832 206784519786 206980896348 207009732672 207126885888 207706591872 208349646336 208429552512 208756579239 208954828602 209601747576 209800799568 210188380194 210387989292 210536381952 210815322624 211039345296 211239762528 211801624632 213051982104 213254310672 213657699456 213914540736 214453639881 214513243984 215381718656 215695306944 215924515326 215954597664 216363094272 216568567296 216991552779 217174698624 217375351596 217435767744 217847066112 218272548663 218479835034 218633935104 218866266216 219156243192 219924626688 219947840964 220133481984 221246289108 221371499232 221433026048 221456399544 222142023072 222763753368 222889822272 223665630912 223991280288 224229304377 224260543728 224387459712 225527571648 225798681888 225926468352 226225799424 227042932608 227068559874 227284199532 227920321733 228383266176 228600154368 228625957404 228843076072 229451760018 229885787664 229949680896 230162136984 231025503228 231331590036 231462507744 231494754816 231740752464 233669915856 234393352128 234483246576 234615947904 235272590176 236000988288 236025899514 236091499296 236225110784 236853429696 237419263458 237586722048 237644732844 237812350464 238276827711 238477938816 238793899392 239216260608 239683479867 239911099506 240364911888 240653858328 241327399482 241726957056 242047222272 242304433488 242657220312 242948922372 243639638208 244321535952 244615238712 245077949376 245310691968 245963176992 246224549493 246550773591 246958979328 247415205024 247650167232 248416886016 248652799488 249042936636 249112154304 249138449487 249909775956 250120705536 250609222539 250751050056 250785984384 250847218002 251024147712 251623834776 252435892176 252506052864 253718518104 254023517124 254167276896 254504024352 255765790904 256931174448 257175173664 257448460581 257630046336 257971381632 258693391008 258939063744 259397056256 259740732672 260395321212 260578985472 260678922624 260708346522 262217824128 262466843904 262496469612 262878655338 263793652398 263942941392 264016300288 264681663948 265501111824 265602936708 265753249632 265790274048 266460108408 267538894272 268287681168 268643136816 269118293184 269373866112 270410525874 270735590619 270964097664 271942826688 272303125056 272457229824 272592487674 272784754944 272989372851 274094592984 274170773376 274655706624 274861727946 275055595776 275192143551 275712693048 275974528464 276012976896 276942122496 277906070016 278342105652 278606438136 279468996768 279734399424 280251173592 280517319056 281385793728 281653016704 282094931313 282134232432 282402166176 282936354048 283076814123 283276476288 284069309472 284339080896 284876932608 285219387648 285433332867 285938186508 287593742592 287736514767 287899353768 287939463552 289322070372 289566264832 289833802128 289914356992 291030064884 291235336704 291306446712 291821688288 292208324256 293263787952 294995052144 295161998976 295275199392 296189364096 296935809066 297018337824 297186429696 298220841216 298655040384 298688750802 298972405836 299014058304 299183279616 299767621959 300703428864 300981256056 301064909184 301823641314 302223528918 302723910144 302758079832 303045599376 304511021568 304834609872 305935680024 306341015688 306514383552 306882849312 308034004304 308442120048 308616676992 308987669952 309437545248 310176779679 310471344522 310690328832 311559887808 312524469504 312644328768 312821263872 313432242903 314667984384 314701199352 314788665728 315282570291 315581983938 315804572928 316222983936 316559017944 316859643792 317702436948 317970585088 318391865856 319577973156 319881466008 320486549184 320871811104 321769865976 323072577984 323542960416 323886772989 323931896496 324852850944 325762047936 326063027394 326153651616 326770599168 327080922624 327719752551 327950902656 328299399324 328734364788 329886940032 330200222976 331869433662 332057248848 332149539072 332184599316 333213034608 334145630052 334334733408 334381312512 334462957336 335498446368 335986920432 336390815592 336581189568 338291357472 338698022832 338889702528 339338699136 340602839811 340926299298 342574899264 342900231552 342938936106 343264614108 343506728448 343961842176 344177640027 344924521344 345252084992 346538254842 346997385054 347193761616 347242132224 347571896832 347611128696 349623765504 349995292816 350504873784 351590028192 351724869864 351923921856 352908885264 354001482432 354038849271 354137248944 354337666176 355280144544 356128895187 356467099266 356718525696 357716908224 358190849088 358824390912 359165154816 359866649259 360547367832 360980787492 361285463552 361991099223 362590435584 363070833408 363456650232 363985830468 364423383558 365459457312 365561031168 366482303928 366922858068 367616924064 367966037952 368944765488 370438468992 371122807536 371475250848 371869998617 372625329024 372979199232 373564404954 373668231456 375181058304 376126575084 376178976576 376270827003 376536221568 377435752164 377701968384 378759079296 379118774528 380577777156 380846209536 381035275686 381250915344 381756036528 383648686356 383865805024 383919284736 385762760496 386445069504 388040086512 388408595616 389095584384 389611099008 390592981818 391018383936 391062519783 393326736192 393549331968 393700265856 393744704418 394317983007 394919152128 395690478597 395914412088 396024450432 397022495922 398206720512 398251667736 398404405062 398629874448 398685411072 399690162612 401308341408 401419878912 402431521752 402964705224 403677439776 404060799168 405615788811 406446146496 407914240032 408454687584 408685844736 408888731511 409177132416 411256160064 411488902656 411983559936 412292591919 412583393664 413569039572 413961792696 414019465344 415413183744 415619410219 416859105024 417513158478 417909657204 419203495152 419601599136 420376760388 420775978584 422078690592 422479525056 423603249264 426103964208 426508621344 427315398912 427829081472 428907279762 429026487968 430763437312 431390613888 431849030652 431909195328 432726188544 433983105558 434349397248 434750703192 434871535488 436545097326 436959670068 437267870208 437732532432 438312486384 439849253376 439895681928 442492578216 442742998464 442912799088 444284046144 445403713599 445527506736 445779644544 447331261824 447982560576 448033126203 448458608754 448521087456 448774919424 451055143296 451597363776 451852936704 452451598848 452735461971 453335293377 454085865216 454137119748 454568399064 455840643466 456766532352 457200308736 457251914808 457686152144 458903520036 459771575328 459899361792 460324273968 462051006456 462663180072 462925015488 463481504928 465707016783 467339831712 468786704256 468966493152 469231895808 470545180352 472001976576 472051799028 472182998592 472450221568 473372975907 473706859392 474838526916 475173444096 475289465688 476553655422 476955877632 477587798784 479366959734 479822199012 480729823776 481307716656 482654798964 484608866976 485314440624 485897844744 487279276416 488643071904 489094541091 489230477424 490155898752 490621383936 491926353984 492449098986 493101547182 493917958656 494830410048 495300334464 496833772032 497804150493 498085873272 498224308608 498276898974 499819551912 501218445078 501502100112 501571968768 501694436004 502048295424 503247669552 504871784352 505012105728 507437036208 508047034248 508334553792 509008048704 511389448947 511531581808 513862348896 514350347328 514408404159 514896921162 515260092672 515942763264 517386782016 517878127488 518794112512 519481465344 519807382263 520496077581 520790642424 521357845248 521416693044 524435648256 524933687808 524992939224 525757310676 527587304796 527885882784 528032600576 529363327896 531002223648 531205873416 531506499264 532920216816 534700648899 535077788544 536575362336 537286273632 538236586368 538747732224 540821051748 541471181238 541928195328 543502305671 543885653376 544606250112 545184975348 545569509888 545978745702 546635075337 548189185968 548341546752 549723455892 550111191552 550384287102 551425386096 551949056928 552025953792 556684211304 557212876272 558937993536 559468798848 560502347184 561034638112 562771587456 563306033408 564189862626 564268464864 564804332352 565872708096 566153628246 566552952576 568138618944 568678161792 570438775296 570866665734 571552913529 571876373016 575187485184 575473029534 575798707536 575878927104 578644140744 579667604256 579828713984 582060129768 582612893424 583643376576 584416648512 585889472727 586527575904 589990104288 590323997952 590550398784 590617056627 592378728192 593871618132 594036675648 594372859392 595533743883 596441682432 597310080768 597377501604 597606607593 597944811672 598028116608 599535243918 601406857728 601962512112 602129818368 603647282628 604447057836 605516159664 606091198752 609669219744 611871360048 612682031376 613028767104 613765698624 616068008608 616884240096 617233353984 617975339904 618875090496 620353559358 620942689044 621380657664 623119775616 625048939008 625288657536 626864485806 629402398704 629577331456 630565140582 631163967876 631609145856 632445967872 633118035888 633719287584 635404873896 639155946312 639762932016 640973098368 641743622208 643360919643 643539731952 646145155968 647085920832 647773545978 647863792992 649705701888 650974658337 651524095872 652126054788 652307303232 653541198336 654817645989 655439505102 655901805312 656598798648 657468729576 659773880064 660400445952 663738867324 664114497696 664299078144 664369198632 666426069216 668291260104 668669466816 668925914672 670996892736 671973840864 672687913131 672781631184 673162379136 676582714944 677396045664 677779405056 678677398272 681205679622 681852598596 683760965199 685149798528 685800463104 685877872212 686529228216 688355280054 689849042688 690504169984 693076509684 693994770108 694387523232 694484264448 695222257392 699990585632 701009747568 703180056384 703449739728 703847843712 705817770528 708002964864 708077698542 708274497888 708675332352 710560289088 712257790374 712934198532 713437051392 714830483133 715433816448 716381698176 717648781824 719050439601 719733298518 721094735664 721961574984 723982198446 725180871168 726141666816 726913300464 727971660936 728846767116 730918914624 732964607856 733845716136 735233848128 735932075904 737889530976 738673648479 739652320773 740876937984 742245615072 742950501696 743739997234 745250658048 745958398464 747128809908 747336462912 747415348461 750362116608 751827667617 752253150168 752357953152 752541654006 753072443136 754871504328 757518158592 758237549056 761155554312 762070551372 762501830688 763512073056 767297372712 767731610048 771525520992 772345381743 772890139008 776080173024 776817191232 778191168768 779222198016 781185963636 782036767872 782125039566 786653472384 787400531712 787489408836 788635966014 791380957194 791828824176 792048900864 794044991844 796503335472 796808810124 797259748896 797370822144 799380325224 802616682816 804863043504 805929410448 807354879552 808121598336 811231577622 812206771857 812892292992 815828480064 816909375168 817371689472 817777463022 818354264832 822512320128 823967119872 824585183838 825166787328 825576430653 827138079144 827923585392 828038930688 830826367488 831238820438 833718210048 835026316956 835819314408 838406990304 839203198272 840753520776 841551957168 844157381184 844959050112 846284793939 847206498528 849230442369 852207928416 853017242688 854630797824 855658162944 856299998601 857814559524 858052975936 861526874624 862781227776 863209544301 863698061304 863818390656 867966211116 868698794496 869501406384 869743070976 873090194652 873919340136 875465064864 876624972768 879791363856 884985156432 885485996928 885825598176 888568092288 890807427198 891055013472 891559289088 894662523648 895965121152 896066252406 896917217508 897042174912 897549838848 902110286592 903194727552 905470923942 906670586754 908171730432 908274239496 909136798128 911681286932 913533064704 914503829616 915372304288 917807040072 919543150656 920648547936 924102012912 925326360144 925850030976 926963009856 931414033566 934679663424 937573408512 937932986304 938463791616 940296728709 941090360704 944003953152 944103598056 944365997184 945847710873 946745951814 947413718784 949677053832 950578931376 953107310844 953911755264 955175597568 958733919468 959644398024 961459647552 962615433312 965309597928 969217733952 970628881248 971660318967 971795689488 974558552832 977286143808 978189082182 978460954848 980311797504 981242767872 983159257653 983852707968 984898197972 986203094364 989660820096 990600668928 995608300986 996171746544 996448617216 996553797948 999639103824 1002436890156 1003004200224 1003143937536 1003388872008 1006495339104 1009743568704 1014874072416 1016094068496 1016669107584 1018016097408 1022778897894 1023063163616 1027724697792 1028700694656 1028816808318 1029793842324 1030520185344 1031885526528 1032532920081 1034773564032 1035756254976 1039614764526 1040992155162 1041581284848 1042715690496 1042833386088 1048871296512 1049985878448 1051514621352 1055174609592 1055771765568 1058726655792 1062004447296 1062116547813 1062411746832 1063012998528 1065840433632 1068386685561 1069401297798 1070155577088 1073150724672 1074572547264 1076473172736 1077495464448 1079599947777 1081642103496 1082942362476 1083856390656 1085973297669 1087004611342 1087771306752 1089212500224 1090369950696 1091957491404 1093270150674 1096378371936 1096683093504 1099446911784 1100768574204 1102850772192 1103898113856 1113368422608 1114425752544 1115609995851 1117875987072 1118937597696 1121004694368 1122069276224 1125543174912 1126612066816 1128379725252 1128536929728 1128812481009 1129608664704 1132307256492 1133105905152 1136277237888 1137356323584 1141733331468 1143105827058 1143752746032 1150946059068 1151597415072 1151757854208 1157288281488 1159335208512 1164120259536 1165225786848 1167286753152 1168833297024 1171778945454 1173055151808 1173187559349 1179980208576 1180647995904 1181100797568 1181234113254 1182953949021 1184757456384 1187071435791 1187743236264 1188073351296 1191067487766 1194620161536 1194755003208 1195213215186 1195889623344 1196056233216 1199070487836 1203925024224 1204259636736 1207294565256 1208894115672 1211032319328 1212182397504 1219338439488 1223742720096 1225364062752 1226057534208 1226666194533 1227531397248 1232136017216 1233768480192 1234466707968 1235950679808 1236877775757 1237750180992 1240707118716 1241885378088 1246239551232 1246858230657 1250577315072 1253728971612 1258804797408 1259154662912 1261130281164 1262327935752 1266236071776 1267438575168 1270809747792 1278311892624 1279525864032 1281946196736 1283487244416 1286721839286 1287079463904 1292290311936 1294171841664 1295547091956 1295727585984 1301949316674 1303048191744 1304252109576 1304614606464 1309635291978 1310879010204 1311803610624 1313197597296 1314937459152 1319547760128 1327477734648 1328228995392 1328738397264 1332852138432 1336582520208 1337338933632 1337851829344 1341993785472 1343947681728 1344099378609 1345375826262 1345563262368 1346324758272 1353165429888 1354792091328 1355558810112 1357354796544 1358206385913 1362411359244 1363705197192 1367521930398 1370299597056 1371600926208 1371755744424 1373058456432 1376710560108 1379698085376 1386153019368 1387989540216 1388775046464 1390444514784 1397121050349 1399981171264 1402019495136 1406360112768 1406899479456 1407695687424 1411635541056 1416005929728 1416155397084 1416548995776 1417350664704 1420118927721 1421120578176 1424515580748 1425868397064 1429660966266 1430867632896 1432763396352 1438100879202 1439466597036 1442189471328 1443923149968 1447964396892 1453826600928 1455943321872 1457693534232 1461837829248 1465929215712 1467691432272 1470467696256 1471864151808 1475779061952 1477347296958 1479304641546 1481753875968 1484491230144 1485901003392 1487479994468 1490501316096 1494257619816 1494672925824 1494830696922 1503655335234 1504506300336 1504715906304 1505083308012 1506144886272 1509743008656 1515036317184 1522311108624 1524141102744 1525003661376 1527024146112 1534168346841 1534594745424 1535463220096 1543051041984 1543225212477 1544690763486 1545780278016 1552160346048 1553634382464 1556382337536 1558444396032 1559422146789 1561488232743 1562371927272 1564073535744 1564250079132 1573306944768 1574801063424 1574978817672 1577271932028 1582761914388 1583657648352 1584097801728 1588089983688 1593006670944 1593617620248 1594519497792 1598760650448 1604101946697 1605233365632 1609726087008 1611858820896 1614709759104 1616243196672 1622463155244 1624413543714 1625784585984 1630506917013 1631656960128 1633818750336 1635554926044 1636708529664 1645024640256 1649170367676 1650333574656 1651152861306 1654276158288 1655847170784 1656077861376 1662477640876 1670052633912 1671638628816 1676813980608 1678406396544 1681507041552 1683103914336 1688314762368 1689918100224 1692569587878 1694412997056 1698460884738 1704415856832 1706034485376 1711316325888 1712599997202 1714658740587 1715629119048 1716105951872 1725562455552 1726419088602 1727396122608 1727636781312 1735932422232 1739002812768 1739486141952 1746180389304 1747838680272 1750930129728 1753249945536 1757668418181 1759582727712 1769970312864 1770971993856 1771651196352 1771851169881 1777136184576 1781614854396 1782110026944 1783118578176 1786601231649 1789325047296 1791930242304 1792132504812 1792819822779 1793834435016 1794084349824 1804220573184 1806389455104 1810941847884 1813341173508 1816548478992 1818273596256 1823362573864 1829007659232 1830744608576 1835614080144 1839086301312 1841297095872 1848204025824 1850652720288 1851700061952 1853926019712 1862828067132 1869359326848 1875146817024 1875865972608 1880593457418 1882180721408 1888207196112 1888731994368 1891695421746 1893491903628 1894827437568 1899354107664 1901157862752 1906214621688 1917467838936 1919288796048 1922919295104 1925230866624 1930082758929 1930619195856 1938435467904 1941257762496 1943320637934 1943591378976 1949117105664 1954572287616 1956378164364 1956921909696 1960623595008 1964452937967 1966318515306 1967705415936 1969796395944 1972406188728 1979321640192 1981201337856 1991216601972 1992343493088 1992897234432 1993107595896 1999278207648 2004873780312 2006008400448 2006777744016 2012990678208 2018063739393 2019487137408 2029748144832 2032188136992 2033338215168 2036032194816 2045557795788 2046126327232 2051282895597 2055449395584 2057401389312 2057633616636 2059587684648 2065065840162 2069547128064 2071512509952 2079229529052 2081984310324 2083162569696 2085666772176 2099971756896 2103029242704 2110349219184 2111543531136 2117453311584 2124008894592 2124233095626 2124823493664 2126025997056 2131680867264 2136773371122 2138802595596 2140311154176 2146301449344 2149145094528 2152946345472 2157151318803 2159199895554 2163284206992 2165884724952 2171946595338 2174009222684 2175542613504 2178425000448 2180739901392 2183914982808 2186540301348 2192756743872 2198893823568 2201537148408 2205701544384 2207796227712 2216020945437 2226736845216 2228851505088 2231219991702 2235751974144 2237875195392 2242009388736 2242246045383 2244138552448 2251086349824 2255483002851 2256759450504 2257073859456 2257624962018 2259217329408 2264614512984 2272554475776 2274712647168 2283466662936 2286211654116 2287505492064 2301892118136 2303194830144 2314576562976 2317036145229 2318670417024 2328240519072 2330451573696 2334573506304 2337666594048 2343557890908 2346110303616 2346375118698 2359960417152 2362201595136 2362468226508 2365907898042 2374142871582 2375486472528 2376146702592 2382134975532 2389510006416 2390426430372 2391779246688 2392112466432 2398140975672 2407850048448 2414589130512 2417788231344 2422064638656 2424364795008 2438676878976 2447485440192 2450728125504 2452115068416 2453332389066 2455062794496 2464272034432 2467536960384 2471901359616 2473755551514 2475500361984 2476729291959 2481414237432 2483770756176 2492479102464 2493716461314 2501154630144 2507457943224 2517609594816 2522260562328 2524655871504 2532472143552 2534877150336 2538854381817 2541619495584 2547691327107 2556623785248 2559051728064 2563892393472 2566974488832 2568899995803 2573443678572 2574158927808 2584580623872 2588343683328 2589628632903 2591094183912 2591455171968 2603898633348 2606096383488 2608504219152 2609229212928 2619270583956 2621758020408 2626395194592 2629874918304 2654955469296 2656457990784 2657476794528 2665704276864 2673165040416 2674677867264 2675703658688 2683987570944 2687895363456 2688198757218 2690751652524 2691126524736 2692649516544 2706330859776 2709584182656 2716412771826 2724822718488 2727410394384 2735043860796 2740599194112 2743511488848 2746116912864 2753421120216 2772306038736 2775979080432 2777550092928 2780889029568 2794242100698 2799962342528 2804038990272 2812720225536 2813798958912 2815391374848 2820890186127 2823271082112 2832011859456 2832310794168 2833097991552 2837543132619 2840237855442 2842241156352 2849031161496 2851736794128 2859321932532 2861735265792 2865526792704 2876201758404 2878933194072 2884378942656 2887846299936 2895928793784 2907653201856 2911886643744 2914980956901 2915387068464 2923675658496 2931858431424 2935382864544 2940935392512 2943728303616 2949477772959 2951558123904 2954694593916 2958609283092 2968982460288 2971802006784 2974959988936 2988515239632 2989345851648 2989661393844 3007310670468 3009012600672 3009431812608 3010166616024 3019486017312 3044622217248 3048282205488 3050007322752 3054048292224 3068336693682 3069189490848 3070926440192 3086102083968 3086450424954 3089381526972 3091560556032 3097598760243 3104320692096 3107268764928 3118844293578 3122976465486 3124743854544 3128147071488 3128500158264 3146613889536 3149957635344 3154543864056 3165523828776 3167315296704 3176179967376 3186013341888 3187235240496 3189038995584 3197521300896 3205160056683 3208203893394 3210466731264 3219452174016 3223717641792 3229419518208 3232486393344 3238799843331 3244926310488 3248827087428 3251569171968 3257919893007 3261013834026 3263313920256 3267637500672 3271109852088 3290049280512 3298340735352 3302305722612 3308552316576 3311694341568 3324955281752 3340105267824 3343277257632 3346829987553 3353627961216 3356812793088 3363014083104 3366207828672 3376629524736 3379836200448 3385139175756 3386437443027 3388825994112 3396921769476 3408831713664 3412068970752 3425199994404 3429317481174 3431258238096 3432211903744 3452838177204 3454792245216 3455273562624 3471864844464 3478005625536 3492360778608 3495677360544 3501860259456 3506499891072 3515336836362 3519165455424 3519562678047 3539940625728 3541943987712 3543302392704 3543702339762 3548861847063 3554272369152 3563229708792 3564220053888 3573202463298 3583860484608 3584265009624 3585639645558 3587668870032 3588168699648 3612778910208 3621883695768 3626682347016 3633096957984 3636547192512 3646725147728 3658015318464 3661489217152 3671228160288 3678172602624 3679998583599 3682594191744 3696408051648 3701305440576 3703400123904 3707852039424 3710633327271 3725656134264 3738718653696 3740574691971 3751731945216 3761186914836 3764361442816 3776414392224 3777463988736 3783390843492 3786983807256 3798708215328 3802315725504 3812429243376 3834935677872 3838577592096 3845838590208 3850461733248 3860165517858 3861238391712 3876870935808 3882515524992 3886641275868 3887182757952 3909144575232 3912756328728 3913843819392 3928905875934 3932637030612 3935410831872 3939592791888 3944812377456 3958643280384 3982433203944 3984686986176 3986215191792 3998556415296 4009747560624 4012016800896 4013555488032 4025981356416 4032298135827 4036127478786 4038974274816 4059496289664 4064376273984 4066676430336 4072064389632 4074619157739 4091115591576 4092252654464 4102565791194 4110898791168 4114802778624 4115267233272 4119175369296 4130131680324 4139094256128 4158459058104 4163968620648 4166325139392 4171333544352 4191363151047 4199943513792 4206058485408 4220698438368 4223087062272 4234906623168 4248017789184 4248466191252 4249646987328 4252051994112 4260356783163 4263361734528 4273546742244 4277605191192 4292602898688 4298290189056 4314302637606 4318399791108 4326568413984 4331769449904 4343893190676 4348018445368 4361479802784 4367829965616 4373080602696 4385513487744 4397787647136 4403074296816 4411403088768 4415592455424 4432041890874 4453473690432 4457703010176 4462439983404 4471503948288 4484018777472 4484492090766 4488277104896 4510966005702 4513518901008 4514147718912 4515249924036 4518434658816 4529229025968 4545108951552 4566933325872 4572423308232 4575010984128 4602505040523 4603784236272 4606389660288 4629153125952 4629675637431 4634072290458 4637340834048 4656481038144 4660903147392 4669147012608 4675333188096 4678266440367 4684464698229 4687115781816 4692220607232 4692750237396 4719920834304 4724403190272 4724936453016 4731815796084 4748285743164 4750972945056 4752293405184 4764269951064 4779020012832 4780852860744 4783558493376 4796281951344 4812305840091 4815700096896 4829178261024 4835576462688 4844129277312 4848729590016 4877353757952 4891520751039 4894970880384 4901456251008 4906664778132 4910125588992 4928544068864 4935073920768 4947511103028 4951000723968 4953458583918 4962828474864 4967541512352 4987432922628 5014915886448 5035219189632 5044521124656 5049311743008 5064944287104 5069754300672 5077708763634 5083238991168 5095382654214 5113247570496 5118103456128 5133948977664 5137799991606 5143976221761 5146887357144 5148317855616 5176687366656 5179257265806 5182188367824 5182910343936 5207797266696 5217008438304 5218458425856 5238541167912 5243516040816 5252790389184 5259749836608 5273005254543 5309910938592 5312915981568 5314953589056 5315553509643 5331408553728 5346330080832 5349355734528 5351407317376 5359803694947 5367975141888 5375790726912 5376397514436 5378459468337 5381503305048 5382253049472 5412661719552 5419168365312 5432825543652 5449645436976 5454820788768 5470087721592 5487022977696 5492233825728 5506842240432 5544612077472 5551958160864 5555100185856 5561778059136 5588484201396 5599924685056 5608077980544 5625440451072 5627597917824 5641780372254 5646542164224 5664621588336 5666195983104 5675086265238 5680475710884 5684482312704 5698062322992 5703473588256 5718643865064 5752403516808 5757866388144 5768757885312 5775692599872 5790248276787 5791857587568 5815306403712 5823773287488 5829961913802 5830774136928 5847351316992 5863716862848 5870765729088 5881870785024 5893358813901 5898955545918 5903116247808 5909389187832 5917218566184 5937964920576 5943604013568 5949919977872 5977030479264 5978691703296 5979322787688 6014621340936 6018025201344 6020333232048 6038972034624 6054191218179 6089244434496 6096564410976 6100014645504 6108096584448 6136673387364 6138378981696 6141852880384 6153848686791 6172204167936 6172900849908 6178763053944 6195197520486 6208641384192 6214537529856 6237688587156 6245952930972 6249487709088 6257000316528 6299915270688 6309087728112 6331047657552 6334630593408 6352359934752 6372026683776 6374470480992 6378077991168 6395042601792 6410320113366 6416407786788 6420933462528 6438904348032 6447435283584 6458839036416 6471453956409 6477599686662 6489852620976 6497654174856 6515839786014 6522027668052 6526627840512 6535275001344 6542219704176 6596681470704 6604611445224 6617104633152 6623388683136 6648062836311 6649910563504 6680210535648 6686554515264 6693659975106 6707255922432 6713625586176 6726028166208 6726738136149 6732415657344 6753259049472 6766449008553 6770278351512 6772874886054 6777651988224 6793843538952 6817663427328 6824137941504 6850399988808 6858634962348 6862516476192 6864423807488 6905676354408 6909584490432 6943729688928 6951108435687 6956011251072 6984721557216 6991354721088 7003720518912 7012999782144 7030673672724 7038330910848 7039125356094 7065529973723 7079881251456 7086604785408 7087404679524 7097723694126 7126459417584 7128440107776 7146404926596 7168530019248 7171279291116 7175337740064 7176337399296 7243767391536 7253364694032 7266193915968 7273094385024 7293450295456 7316030636928 7322978434304 7342456320576 7356345205248 7359997167198 7365188383488 7392816103296 7402610881152 7415704078848 7421266654542 7430187875877 7451312268528 7477437307392 7481149383942 7503463890432 7522373829672 7552828784448 7566781686984 7573967614512 7597416430656 7604631451008 7616563145451 7624858486752 7643073981321 7669871355744 7677155184192 7691677180416 7700923466496 7706699987409 7720331035716 7722476783424 7753741871616 7765031049984 7768885898709 7773282551736 7774365515904 7818289150464 7825512657456 7827687638784 7857811751868 7865274061224 7879185583776 7889624754912 7964866407888 7969373972352 7972430383584 7997112830592 8019495121248 8024033601792 8027110976064 8051962712832 8064596271654 8072254957572 8077948549632 8118992579328 8128752547968 8149238315478 8182231183152 8184505308928 8205131582388 8221797582336 8230534466544 8238350738592 8260263360648 8316918116208 8327937241296 8332650278784 8342667088704 8382726302094 8399887027584 8412116970816 8441396876736 8446174124544 8462670558381 8469813246336 8496035578368 8496932382504 8499293974656 8512629397857 8520713566326 8526723469056 8547093484488 8555210382384 8585205797376 8596580378112 8628605275212 8636799582216 8653136827968 8663538899808 8687786381352 8696036890736 8722959605568 8735659931232 8744942870703 8746161205392 8771026975488 8795575294272 8806148593632 8822806177536 8831184910848 8848433318877 8864083781748 8906947380864 8915406020352 8924879966808 8968037554944 8968984181532 8976554209792 9021932011404 9027037802016 9028295437824 9030499848072 9058458051936 9133866651744 9144846616464 9150021968256 9205010081046 9207568472544 9212779320576 9258306251904 9259351274862 9268144580916 9274681668096 9292796280729 9312962076288 9321806294784 9356532880734 9368929396458 9374231563632 9384441214464 9385500474792 9439841668608 9449872906032 9463631592168 9496571486328 9501945890112 9528539902128 9558040025664 9561705721488 9567116986752 9592563902688 9615480170049 9624611680182 9631400193792 9658356522048 9671152925376 9688258554624 9697459180032 9716399529993 9754707515904 9773759679021 9783041502078 9789941760768 9802912502016 9813329556264 9857088137728 9870147841536 9895022206056 9906917167836 9925656949728 9935083024704 9974865845256 10029831772896 10040489962659 10070438379264 10089042249312 10098623486016 10129888574208 10139508601344 10155417527268 10159312329081 10166477982336 10190765308428 10226495140992 10236206912256 10275599983212 10287952443522 10293774714288 10296635711232 10358514531612 10364376735648 10365820687872 10415594533392 10434016876608 10477082335824 10487032081632 10505580778368 10519499673216 10546010509086 10558688034141 10619821877184 10625831963136 10629907178112 10631107019286 10662817107456 10692660161664 10702814634752 10719607389894 10751581453824 10752795028872 10756918936674 10763006610096 10764506098944 10838336730624 10865651087304 10899290873952 10909641577536 10940175443184 10974045955392 10984467651456 11013684480864 11039995750797 11089224154944 11103916321728 11110200371712 11123556118272 11131899981813 11176968402792 11199849370112 11216155961088 11221724075913 11255195835648 11283560744508 11293084328448 11329243176672 11332391966208 11350172530476 11360951421768 11396124645984 11406947176512 11437287730128 11504807033616 11515732776288 11537515770624 11551385199744 11580496553574 11583715175136 11630612807424 11647546574976 11659923827604 11661548273856 11727433725696 11741531458176 11786717627802 11797911091836 11806232495616 11818778375664 11834437132368 11875929841152 11899839955744 11954060958528 11958645575376 12029242681872 12036050402688 12040666464096 12077944069248 12108382436358 12178488868992 12193128821952 12200029291008 12216193168896 12223857473217 12273346774728 12276757963392 12307697373582 12344408335872 12345801699816 12357526107888 12390395040972 12417282768384 12475377174312 12491905861944 12498975418176 12514000633056 12574089453141 12599830541376 12618175456224 12662095315104 12669261186816 12704719869504 12744053367552 12748940961984 12756155982336 12781070349489 12790085203584 12820640226732 12832815573576 12877808696064 12894870567168 12942907912818 12955199373324 12979705241952 12995308349712 13031679572028 13044055336104 13084439408352 13193362941408 13209222890448 13234209266304 13246777366272 13296125672622 13299821127008 13360421071296 13373109030528 13387319950212 13414511844864 13452056332416 13453476272298 13464831314688 13532898017106 13540556703024 13545749772108 13555303976448 13587687077904 13635326854656 13700799977616 13717269924696 13725032952384 13807515121569 13811352708816 13819168980864 13887459377856 13889026912293 13902216871374 13912022502144 13969443114432 13982709442176 14007441037824 14025999564288 14034799321101 14053394094687 14061347345448 14076661821696 14078250712188 14131059947446 14159762502912 14173209570816 14174809359048 14195447388252 14252918835168 14256880215552 14292809853192 14337060038496 14342558582232 14350675480128 14436917520273 14487534783072 14506729388064 14532387831936 14546188770048 14586900590912 14632061273856 14645956868608 14674562253117 14684912641152 14719994334396 14730376766976 14785632206592 14805221762304 14842533309084 14860375751754 14902624537056 14962298767884 15044747659344 15105657568896 15133563373968 15147935229024 15194832861312 15209262902016 15233126290902 15249716973504 15286147962642 15339742711488 15354310368384 15401846932992 15413399974818 15431928665283 15440662071432 15444953566848 15530062099968 15537771797418 15546565103472 15548731031808 15651025314912 15655375277568 15715623503736 15730548122448 15758371167552 15779249509824 15929732815776 15938747944704 15944860767168 15946660528929 15994225661184 16038990242496 16048067203584 16054221952128 16079411084841 16103925425664 16129192543308 16135378405011 16144509915144 16237985158656 16257505095936 16298476630956 16364462366304 16369010617856 16410263164776 16461068933088 16476701477184 16520526721296 16633836232416 16655874482592 16665300557568 16685334177408 16765452604188 16799774055168 16824233941632 16882793753472 16925341116762 16939626492672 16993864765008 16998587949312 17025258795714 17041427132652 17053446938112 17094186968976 17110420764768 17257210550424 17273599164432 17306273655936 17327077799616 17375572762704 17392073781472 17445919211136 17471319862464 17489885741406 17492322410784 17542053950976 17591150588544 17612297187264 17645612355072 17696866637754 17728167563496 17813894761728 17830812040704 17849759933616 17936075109888 17937968363064 18043864022808 18054075604032 18060999696144 18116916103872 18162573654537 18267733303488 18289693232928 18300043936512 18410020162092 18415136945088 18425558641152 18461546060373 18516612503808 18518702549724 18536289161832 18585592561458 18625924152576 18643612589568 18713065761468 18737858792916 18748463127264 18771000949584 18899745812064 18927263184336 18993142972656 19003891780224 19057079804256 19116080051328 19123411442976 19134233973504 19185127805376 19230960340098 19249223360364 19262800387584 19316713044096 19342305850752 19376517109248 19432799059986 19547519358042 19566083004156 19579883521536 19605825004032 19626659112528 19790044412112 19813834335672 19851313899456 19870166049408 19944188508933 19949731690512 20059663545792 20080979925318 20140876758528 20178084498624 20180214408447 20197246972032 20259777148416 20299347025659 20310835054536 20318624658162 20332955964672 20381530616856 20452990281984 20472413824512 20551199966424 20575904887044 20587549428576 20593271422464 20717029063224 20728753471296 20831189066784 20853325307061 20868033753216 20954164671648 20974064163264 21011161556736 21038999346432 21092021018172 21117376068282 21196589921169 21239643754368 21259814356224 21262214038572 21385320323328 21405629269504 21439214779788 21505590057744 21513837873348 21526013220192 21529012197888 21731302174608 21798581747904 21819283155072 21880350886368 21948091910784 21968935302912 22027368961728 22079991501594 22178448309888 22207832643456 22247112236544 22263799963626 22290563627631 22353936805584 22432311922176 22443448151826 22510391671296 22567121489016 22658486353344 22700345060952 22721902843536 22792249291968 22813894353024 22849689436353 22874575460256 22929221943963 23009614067232 23031465552576 23075031541248 23102770399488 23160993107148 23167430350272 23261225614848 23295093149952 23306657696127 23319847655208 23323096547712 23454867451392 23483062916352 23573435255604 23595822183672 23637556751328 23668874264736 23799679911488 23908121917056 23917291150752 24058485363744 24072100805376 24081332928192 24155888138496 24216764872716 24356977737984 24386257643904 24447714946434 24546693549456 24553515926784 24615394747164 24691603399632 24715052215776 24780790081944 24950754348624 24983811723888 24997950836352 25028001266112 25148178906282 25199661082752 25236350912448 25324190630208 25338522373632 25409439739008 25488106735104 25497881923968 25537888193571 25562140698978 25580170407168 25641280453464 25665631147152 25755617392128 25789741134336 25885815825636 25910398746648 25959410483904 25990616699424 26063359144056 26088110672208 26168878816704 26234828612109 26386725882816 26418445780896 26468418532608 26493554732544 26545299956631 26592251345244 26599642254016 26720842142592 26746218061056 26774639900424 26904112664832 26906952544596 26929662629376 27065796034212 27081113406048 27091499544216 27175374155808 27401599955232 27434539849392 27450065904768 27615030243138 27622705417632 27638337961728 27774918755712 27778053824586 27804433742748 27824045004288 27938886228864 27965418884352 28069598642202 28106788189374 28122694690896 28153323643392 28156501424376 28262119894892 28319525005824 28349618718096 28390894776504 28505837670336 28585619706384 28674120076992 28685117164464 28701350960256 28873835040546 28975069566144 29013458776128 29064775663872 29092377540096 29149198589979 29173801181824 29264122547712 29321279037063 29349124506234 29369825282304 29439988668792 29571264413184 29610443524608 29685066618168 29720751503508 29805249074112 29924597535768 30089495318688 30121469887977 30211315137792 30267126747936 30295870458048 30389665722624 30418525804032 30466252581804 30477936987243 30499433947008 30572295925284 30679485422976 30708620736768 30826799949636 30863857330566 30881324142864 30889907133696 31075543594836 31093130206944 31097462063616 31302050629824 31431247007472 31461096244896 31516742335104 31558499019648 31859465631552 31877495889408 31889721534336 31893321057858 31988451322368 32077980484992 32108443904256 32158822169682 32258385086616 32270756810022 32289019830288 32515010191872 32596953261912 32728924732608 32820526329552 32922137866176 32953402954368 33041053442592 33119987252391 33267672464832 33311748965184 33330601115136 33370668354816 33395699945439 33530905208376 33599548110336 33648467883264 33665172227739 33765587506944 33850682233524 33879252985344 33987729530016 33997175898624 34050517591428 34082854265304 34188373937952 34220841529536 34514421100848 34547198328864 34612547311872 34654155599232 34751145525408 34784147562944 34891838422272 34942639724928 34979771482812 34984644821568 35182301177088 35224594374528 35393733275508 35456335126992 35627789523456 35699519867232 35875936726128 36087728045616 36108151208064 36121999392288 36233832207744 36325147309074 36535466606976 36579386465856 36600087873024 36671572419651 36820040324184 36830273890176 36923092120746 37033225007616 37037405099448 37072578323664 37171185122916 37251848305152 37426131522936 37475717585832 37496926254528 37542001899168 37799491624128 37854526368672 37986285945312 38007783560448 38114159608512 38232160102656 38246822885952 38268467947008 38343211048467 38370255610752 38461920680196 38498446720728 38633426088192 38684611701504 38865598119972 39095038716084 39132166008312 39253318225056 39580088824224 39627668671344 39702627798912 39740332098816 39888377017866 39899463381024 40119327091584 40161959850636 40356168997248 40360428816894 40394493944064 40598694051318 40621670109072 40637249316324 40665911929344 40763061233712 40905980563968 41102399932848 41151809774088 41175098857152 41434058126448 41457506942592 41662378133568 41667080736879 41706650614122 41736067506432 41908329343296 41948128326528 42022323113472 42077998692864 42104397963303 42184042036344 42234752136564 42393179842338 42479287508736 42519628712448 42524428077144 42770640646656 42878429559576 43011180115488 43027675746696 43052026440384 43310752560819 43462604349216 43597163495808 43638566310144 43760701772736 43896183821568 43937870605824 44023686759351 44054737923456 44159983003188 44356896619776 44415665286912 44527599927252 44581127255262 44707873611168 44886896303652 45134242978032 45316972706688 45400690121904 45443805687072 45584498583936 45627788706048 45699378872706 45749150920512 45858443887926 46019228134464 46062931105152 46205540798976 46321986214296 46334860700544 46590186299904 46613315392254 46639695310416 46646193095424 46966125832704 47146870511208 47191644367344 47275113502656 47337748529472 47599359822976 47816243834112 47834582301504 47839981586787 48116970727488 48144201610752 48162665856384 48238233254523 48311776276992 48406135215033 48433529745432 48713955475968 48772515287808 48895429892868 49093387098912 49107031853568 49230789494328 49383206799264 49430104431552 49561580163888 49901508697248 49967623447776 49995901672704 50056002532224 50296357812564 50399322165504 50472701824896 50648381260416 50818879478016 50995763847936 51075776387142 51124281397956 51160340814336 51282560906928 51331262294304 51771631651272 51820797493296 51918820967808 51981233398848 52126718288112 52176221344416 52337757633408 52469657224218 52773451765632 52836891561792 52936837065216 53090599913262 53184502690488 53199284508032 53441684285184 53492436122112 53549279800848 53808225329664 53813905089192 54131592068424 54162226812096 54182999088432 54350748311616 54487720963611 54803199910464 54869079698784 54900131809536 55230060486276 55245410835264 55276675923456 55384638181119 55549837511424 55556107649172 55608867485496 55877772457728 55930837768704 56139197284404 56213576378748 56245389381792 56313002848752 56524239789784 56699237436192 56781789553008 57011675340672 57171239412768 57348240153984 57370234328928 57402701920512 57747670081092 57950139132288 58026917552256 58129551327744 58298397179958 58347602363648 58642558074126 58698249012468 58739650564608 58879977337584 59370133236336 59441503007016 59610498148224 59832565526799 59849195071536 60178990637376 60242939775954 60422630275584 60534253495872 60591740916096 60779331445248 60898041076977 60932505163608 60955873974486 60998867894016 61144591850568 61358970845952 61417241473536 61653599899272 61727714661132 61762648285728 61779814267392 62151087189672 62186260413888 62559975921183 62604101259648 62862494014944 62922192489792 63033484670208 63116998039296 63589769763507 63718931263104 63779443068672 63786642115716 64155960969984 64216887808512 64317644339364 64516770173232 64541513620044 64578039660576 65193906523824 65457849465216 65641052659104 65844275732352 65906805908736 66082106885184 66239974504782 66535344929664 66623497930368 66741336709632 66791399890878 66871690882893 67061810416752 67296935766528 67330344455478 67531175013888 67701364467048 67975459060032 68101035182856 68165708530608 68376747875904 68441683059072 68549068309059 69028842201696 69094396657728 69225094623744 69308311198464 69502291050816 69568295125888 69783676844544 69885279449856 69919973088381 69959542965624 69969289643136 70364602354176 70449188749056 70787466551016 70912670253984 71399039734464 71751873452256 72175456091232 72216302416128 72243998784576 72467664415488 72650294618148 73070933213952 73158772931712 73343144839302 73640080648368 73660547780352 73846184241492 74074810198896 74145156647328 74342370245832 74852263045872 74951435171664 74993852509056 75084003798336 75598983248256 75709052737344 75972571890624 76015567120896 76228319217024 76464320205312 76493645771904 76613664580713 76686422096934 76740511221504 76923841360392 76996893441456 77266852176384 77369223403008 77731196239944 78190077432168 78264332016624 78506636450112 78704485836327 79160177648448 79255337342688 79405255597824 79480664197632 79635899869893 79776754035732 79798926762048 80238654183168 80323919701272 80712337994496 80720857633788 80788987888128 81197388102636 81243340218144 81274498632648 81526122467424 82204799865696 82303619548176 82350197714304 82868116252896 82915013885184 83324756267136 83334161473758 83413301228244 83472135012864 83816658686592 83896256653056 84208795926606 84368084072688 84469504273128 84786359684676 84958575017472 85048856154288 85756859119152 86022360230976 86055351493392 86104052880768 86621505121638 86925208698432 87194326991616 87277132620288 87447595769937 87521403545472 87792367643136 87963837111189 88047373518702 88109475846912 88319966006376 88713793239552 88831330573824 89055199854504 89162254510524 89415747222336 89773792607304 90268485956064 90364409663931 90633945413376 90801380243808 90887611374144 91168997167872 91255577412096 91398757745412 91433810961729 91498301841024 91716887775852 92038456268928 92125862210304 92643972428592 92669721401088 93226630784508 93279390620832 93292386190848 94293741022416 94383288734688 94550227005312 94675497058944 95198719645952 95632487668224 95669164603008 95679963173574 96233941454976 96325331712768 96476466509046 96812270430066 96867059490864 97545030575616 97790859785736 98186774197824 98461578988656 98766413598528 98860208863104 99123160327776 99359961757173 99803017394496 99935246895552 99991803345408 100112005064448 100187099836317 100592715625128 100798644331008 100945403649792 100995516683217 101296762520832 101637758956032 101991527695872 102151552774284 102248562795912 102565121813856 102662524588608 103543263302544 103641594986592 103837641935616 103962466797696 104253436576224 104352442688832 104675515266816 104939314448436 105546903531264 105673783123584 106181199826524 106369005380976 106398569016064 106883368570368 107098559601696 107627810178384 108263184136848 108324453624192 108365998176864 108701496623232 108975441927222 109606399820928 109738159397568 109800263619072 110014717258953 110460120972552 110490821670528 110769276362238 111099675022848 111112215298344 111217734970992 111755544915456 112278394568808 112427152757496 112490778763584 112626005697504 113048479579568 113398474872384 113563579106016 114023350681344 114342478825536 114696480307968 114740468657856 114805403841024 115029633145401 115495340162184 115900278264576 116053835104512 116596794359916 116695204727296 117285116148252 117396498024936 117759954675168 118740266472672 118883006014032 119220996296448 119665131053598 119698390143072 120357981274752 120485879551908 121068506991744 121183481832192 121796082153954 121865010327216 121911747948972 121997735788032 122289183701136 122717941691904 123307199798544 123455429322264 123525296571456 124302174379344 124372520827776 125001242210637 125119951842366 125208202519296 125724988029888 125844384979584 126066969340416 126233996078592 126313193889909 127179539527014 127437862526208 127558886137344 127573284231432 128311921939968 128635288678728 129033540346464 129083027240088 129156079321152 129932257682457 130387813047648 130915698930432 131282105318208 131688551464704 131813611817472 132071060278053 132164213770368 132479949009564 133070689859328 133246995860736 133582799781756 133743381765786 134123620833504 134660688910956 135402728934096 135950918120064 136202070365712 136331417061216 136753495751808 136883366118144 137098136618118 138057684403392 138188793315456 138616622396928 139004582101632 139136590251776 139770558899712 139839946176762 139919085931248 139938579286272 140898377498112 141574933102032 141825340507968 142798079468928 143503746904512 143519944760361 144350912182464 144432604832256 144487997569152 144714699763569 144935328830976 145218405645099 145300589236296 146141866427904 146317545863424 146686289678604 147280161296736 147321095560704 147692368482984 148149620397792 148290313294656 148684740491664 149704526091744 149902870343328 149987705018112 150168007596672 151197966496512 151418105474688 151945143781248 152456638434048 152987291543808 153227329161426 153372844193868 153481022443008 153847682720784 153993786882912 155462392479888 156380154864336 156528664033248 157013272900224 157408971672654 158320355296896 158510674685376 158810511195648 159271799739786 159553508071464 159597853524096 160477308366336 160647839402544 161424675988992 161441715267576 162394776205272 162486680436288 162548997265296 163052244934848 163463162890833 164409599731392 164607239096352 164700395428608 165736232505792 165830027770368 166153914543357 166649512534272 166668322947516 166826602456488 167633317373184 167792513306112 168417591853212 168736168145376 168939008546256 169572719369352 170097712308576 171513718238304 172044720461952 172110702986784 172208105761536 173243010243276 173850417396864 174388653983232 174895191539874 175042807090944 175927674222378 176094747037404 176218951693824 176639932012752 178110399709008 178324509021048 178831494444672 179497696580397 179547585214608 180536971912128 180728819327862 181267890826752 181602760487616 181775222748288 182337994335744 182694123230931 182797515490824 182867621923458 182996603682048 183433775551704 184076912537856 184251724420608 185287944857184 185339442802176 186453261569016 186558781241664 187679927763549 188587482044832 188766577469376 189100454010624 189350994117888 190397439291904 190769309290521 191338329206016 191359926347148 192467882909952 192650663425536 192952933018092 193624540860132 193734118981728 195581719571472 196373548395648 196923157977312 197532827197056 197720417726208 198246320655552 198719923514346 199606034788992 199870493791104 200224010128896 200374199672634 200615072648679 201185431250256 201890807299584 201991033366434 202593525041664 204303105548568 204497125591824 205130243627712 205325049177216 207086526605088 207283189973184 207675283871232 207924933595392 208506873152448 208704885377664 209351030533632 209759919265143 209878628896872 211093807062528 211347566247168 212362399653048 212738010761952 212797138032128 214197119203392 215255620356768 216526368273696 216648907248384 216731996353728 217402993246464 217950883854444 219212799641856 219476318795136 220029434517906 220920241945104 220981643341056 221538552724476 222224430596688 222435469941984 224556789137616 224854305514992 224981557527168 225252011395008 226096959159136 226796949744768 227127158212032 228046701362688 228684957651072 229392960615936 229480937315712 230059266290802 230990680324368 231800556529152 232107670209024 233193588719832 234570232296504 234792996049872 235519909350336 236113457508981 237480532945344 237766012028064 238441992592896 238907699609679 239330262107196 239396780286144 240715962549504 240971759103816 242137013983488 242366963664384 243592164307908 243730020654432 243823495897944 244578367402272 246614399597088 246910858644528 247050593142912 248604348758688 248745041655552 250002484421274 250239903684732 250416405038592 251449976059776 251688769959168 252626387779818 254359079054028 254875725052416 255146568462864 257270577357456 258067080692928 258166054480176 258312158642304 259864515364914 260775626095296 261831397860864 262342787309811 262564210636416 263377102929408 263891511333567 264142120556106 264328427540736 264959898019128 266141379718656 266493991721472 267165599563512 267486763531572 268247241667008 269321377821912 270805457868192 271093228991793 271901836240128 272404140731424 272662834122432 273506991503616 273766732236288 274196273236236 274301432885187 276115368806784 276377586630912 278009164203264 278273180503552 279679892353524 279838171862496 279877158572544 283149866204064 283650681015936 285596158937856 287007493809024 287039889520722 288701824364928 288975995138304 289429399527138 290436811290198 290601178472592 292635091726848 293372579357208 294560322593472 295384736965968 296299240795584 296580626589312 297369480983328 298079885271519 299409052183488 299805740686656 299975410036224 300336015193344 302395932993024 302836210949376 302986550049651 303890287562496 304913276868096 305974583087616 306454658322852 306745688387736 307695365441568 307987573765824 310924784959776 312760309728672 313057328066496 314026545800448 314817943345308 316640710593792 317021349370752 318543599479572 319107016142928 319195707048192 321295678805088 322883430535152 324789552410544 324973360872576 325097994530592 326104489869696 326926325781666 328819199462784 329214478192704 329400790857216 331472465011584 332307829086714 333299025068544 333336645895032 333653204912976 335266634746368 336835183706424 337472336290752 337878017092512 339145438738704 340195424617152 343027436476608 344089440923904 344221405973568 344416211523072 345088899436203 346486020486552 347700834793728 349790383079748 350085614181888 351855348444756 352189494074808 353279864025504 356220799418016 356649018042096 357662988889344 358995393160794 359095170429216 361073943824256 361457638655724 363205520975232 363550445496576 365388246461862 365595030981648 365735243846916 365993207364096 366867551103408 368153825075712 370575889714368 372906523138032 373117562483328 375359855527098 377174964089664 377533154938752 378200908021248 378701988235776 378939581669727 381538618581042 382676658412032 382719852694296 384935765819904 385905866036184 387249081720264 387468237963456 389796773047371 391163439142944 392747096791296 393846315954624 395065654394112 395440835452416 396213180834159 396492641311104 397439847028692 399212069577984 399740987582208 400748399345268 401230145297358 402370862500512 403982066732868 408606211097136 408994251183648 410260487255424 410650098354432 414173053210176 414566379946368 415849867190784 417013746304896 417409770755328 419519838530286 419757257793744 422695132494336 424724799306096 425476021523904 428394238406784 430511240713536 430559834281083 433052736547392 433297814496768 433463992707456 434144099290707 434805986492928 435655216935297 435901767708888 438425599283712 438952637590272 440058869035812 441840483890208 441963286682112 443077105448952 444448861193376 444870939883968 449113578275232 449708611029984 449963115054336 450504022790016 452193918318272 453593899489536 454254316424064 457369915302144 458961874631424 460118532581604 461981360648736 466387177439664 469140464593008 469585992099744 471039818700672 472226915017962 474961065890688 475532024056128 477815399219358 478660524214392 478793560572288 481431925099008 481943518207632 484274027966976 487184328615816 487460041308864 487646991795888 489156734804544 493228799194176 493821717289056 494101186285824 497208697517376 497490083311104 498461743630071 500004968842548 500479807369464 502899952119552 503377539918336 505252775559636 508718158108056 510293136925728 514541154714912 516134161385856 516332108960352 516624317284608 519729030729828 521551252190592 524685574619622 525128421272832 527783022667134 528284241112212 528656855081472 529919796038256 534331199127024 534973527063144 536494483334016 538642755643824 541610915736384 542186457983586 543803672480256 544808281462848 545325668244864 547013983007232 548392546472472 548602865770374 552230737613568 552755173261824 556018328406528 559359784707048 559676343724992 563039783290647 566299732408128 567301362031872 571192317875712 572307927871563 574014987618048 574079779041444 577403648729856 577951990276608 578858799054276 580873622580396 581202356945184 586745158714416 589120645186944 590769473931936 592598481591168 593161253178624 594738961966656 596159770543038 598818104366976 599611481373312 600672030386688 605672421898752 605973100099302 607780575124992 612909316645704 613491376775472 615390730883136 615975147531648 621849569919552 625520619457344 626114656132992 628053091600896 629279757795429 629635886690616 633281421187584 634042698741504 637087198959144 638214032285856 638391414096384 642591357610176 645766861070304 649579104821088 649946721745152 650195989061184 652208979739392 653852651563332 657638398925568 658428956385408 662944930023168 664615658173428 666673291790064 667306409825952 673670367412848 674944672581504 675756034185024 678290877477408 680390849234304 686054872953216 688178881847808 688442811947136 690177798872406 692972040973104 695401669587456 699580766159496 703710696889512 704378988149616 706559728051008 708340372526943 712441598836032 713298036084192 715325977778688 717990786321588 718190340858432 722147887648512 722915277311448 726411041950464 727100890993152 730776492923724 731190061963296 731470487693832 733735102206816 741151779428736 745813046276064 746235124966656 750719711054196 754349928179328 755066309877504 757879163339454 763077237162084 765439705388592 771811732072368 774498163440528 774936475926912 779593546094742 782326878285888 785494193582592 787692631909248 790131308788224 791674534000701 792426361668318 792985282622208 794879694057384 798424139155968 799481975164416 801496798690536 802460290594716 804741725001024 807964133465736 813279686975379 817212422194272 817988502367296 820520974510848 821300196708864 822904298655561 828346106420352 829132759892736 834027492609792 834819541510656 839039677060572 839514515587488 849449598612192 850952043047808 856788476813568 861022481427072 861119668562166 866105473094784 866927985414912 868288198581414 871310433870594 871803535417776 877905275180544 880117738071624 883680967780416 886154210897904 888897722386752 889741879767936 898227156550464 899417222059968 899926230108672 901008045580032 904387836636544 907187798979072 908508632848128 908959650148953 914739830604288 917923749262848 920237065163208 923962721297472 932774354879328 938280929186016 939171984199488 942079637401344 944453830035924 949922131781376 951064048112256 955630798438716 957321048428784 957587121144576 963887036415264 974368657231632 974920082617728 975293983591776 978313469609088 986457598388352 987643434578112 988202372571648 994417395034752 996923487260142 1000009937685096 1000959614738928 1005799904239104 1010505551119272 1017436316216112 1020586273851456 1029082309429824 1032268322771712 1032664217920704 1033248634569216 1035266698308609 1039458061459656 1043102504381184 1049371149239244 1050256842545664 1055566045334268 1056568482224424 1059839592076512 1068662398254048 1069947054126288 1072988966668032 1077285511287648 1083221831472768 1084372915967172 1089616562925696 1090651336489728 1096785092944944 1097205731540748 1104461475227136 1118719569414096 1119352687449984 1126079566581294 1132599464816256 1134602724063744 1136818745009181 1144615855743126 1148029975236096 1148159558082888 1154807297459712 1157717598108552 1161747245160792 1162404713890368 1173490317428832 1178241290373888 1181538947863872 1185196963182336 1186322506357248 1188639542502477 1189477923933312 1192319541086076 1197636208733952 1199222962746624 1211946200198604 1225818633291408 1226982753550944 1230781461766272 1231950295063296 1243699139839104 1251041238914688 1252229312265984 1258559515590858 1259271773381232 1268085397483008 1274174397918288 1276428064571712 1285182715220352 1291533722140608 1291679502843249 1299158209642176 1299893443490304 1300391978122368 1302432297872121 1304417959478784 1307705303126664 1315276797851136 1316857912770816 1325889860046336 1329231316346856 1333346583580128 1334612819651904 1347340734825696 1349889345163008 1351512068370048 1356581754954816 1360781698468608 1372109745906432 1376885623894272 1380355597744812 1385944081946208 1399161532318992 1407421393779024 1408757976299232 1413119456102016 1416680745053886 1424883197672064 1426596072168384 1435981572643176 1436380681716864 1444295775297024 1445830554622896 1452822083900928 1461552985847448 1462380123926592 1462940975387664 1467470204413632 1482303558857472 1491626092552128 1492470249933312 1495385230890213 1501439422108392 1508699856358656 1510132619755008 1515758326678908 1526154474324168 1530879410777184 1543623464144736 1548996326881056 1549872951853824 1559187092189484 1564653756571776 1575385263818496 1583349068001402 1584852723336636 1585970565244416 1589759388114768 1602993597381072 1604920581189432 1609483450002048 1615928266931472 1626559373950758 1634424844388544 1635977004734592 1641041949021696 1645808597311122 1656692212840704 1658265519785472 1668054985219584 1678079354121144 1679029031174976 1689119349871941 1698899197224384 1701904086095616 1713576953627136 1716923783614689 1722044962854144 1722239337124332 1732210946189568 1733855970829824 1736576397162828 1742620867741188 1743607070835552 1760235476143248 1767361935560832 1772308421795808 1777795444773504 1779483759535872 1796454313100928 1798834444119936 1802016091160064 1808775673273088 1817017265696256 1817919300297906 1840474130326416 1847925442594944 1865548709758656 1876561858372032 1878343968398976 1884159274802688 1887839273386287 1888907660071848 1899844263562752 1902128096224512 1911261596877432 1914642096857568 1915174242289152 1927774072830528 1948737314463264 1949840165235456 1950587967183552 1956626939218176 1972915196776704 1975286869156224 1988834790069504 1993846974520284 2000019875370192 2001919229477856 2021011102238544 2034872632432224 2041172547702912 2058164618859648 2064536645543424 2065328435841408 2070533396617218 2078916122919312 2086205008762368 2098742298478488 2111132090668536 2113136964448848 2119679184153024 2125021117580829 2137324796508096 2139894108252576 2145977933336064 2154571022575296 2166443662945536 2168745831934344 2179233125851392 2181302672979456 2193570185889888 2194411463081496 2237439138828192 2238705374899968 2252159133162588 2265198929632512 2273637490018362 2289231711486252 2296319116165776 2315435196217104 2323494490321584 2324809427780736 2346980634857664 2356482580747776 2363077895727744 2370393926364672 2375023602002103 2377279085004954 2378955847866624 2384639082172152 2395272417467904 2398445925493248 2423892400397208 2439839060926137 2451637266582816 2453965507101888 2461562923532544 2463900590126592 2468712895966683 2487398279678208 2502082477829376 2504458624531968 2517119031181716 2518543546762464 2548348795836576 2552856129143424 2570365430440704 2583067444281216 2583359005686498 2598316419284352 2600783956244736 2604864595744242 2615410606253328 2633715825541632 2658462632693712 2666693167160256 2669225639303808 2694681469651392 2699778690326016 2703024136740096 2713163509909632 2721563396937216 2726878950446859 2744219491812864 2753771247788544 2760711195489624 2771888163892416 2798323064637984 2814842787558048 2817515952598464 2826238912204032 2833361490107772 2849766395344128 2853192144336768 2871963145286352 2872761363433728 2891661109245792 2923105971694896 2924760247853184 2925881950775328 2934940408827264 2964607117714944 2983252185104256 2990770461780426 3002878844216784 3017399712717312 3031516653357816 3052308948648336 3061758821554368 3087246928289472 3097992653762112 3099745903707648 3105800094925827 3118374184378968 3129307513143552 3150770527636992 3166698136002804 3169705446673272 3179518776229536 3205987194762144 3209841162378864 3218966900004096 3231856533862944 3253118747901516 3268849688777088 3271954009469184 3291617194622244 3313384425681408 3356158708242288 3358058062349952 3378238699743882 3397798394448768 3403808172191232 3410456235027543 3433847567229378 3444089925708288 3444478674248664 3464421892379136 3473152794325656 3485241735482376 3487214141671104 3520470952286496 3534723871121664 3544616843591616 3555590889547008 3558967519071744 3565918627507431 3592908626201856 3597668888239872 3617551346546176 3635838600595812 3680948260652832 3695850885189888 3731097419517312 3753123716744064 3756687936797952 3775678546772574 3777815320143696 3804256192449024 3822523193754864 3829284193715136 3855548145661056 3875038508529747 3897474628926528 3899680330470912 3901175934367104 3913253878436352 3945830393553408 3950573738312448 3977669580139008 3987693949040568 4000039750740384 4003838458955712 4042022204477088 4069745264864448 4082345095405824 4116329237719296 4130656871682816 4141066793234436 4157832245838624 4197484596956976 4222264181337072 4226273928897696 4239358368306048 4250042235161658 4274649593016192 4279788216505152 4309142045150592 4332887325891072 4337491663868688 4358466251702784 4387140371779776 4388822926162992 4474878277656384 4477410749799936 4486155692670639 4504318266325176 4530397859265024 4547274980036724 4578463422972504 4592638232331552 4630870392434208 4646988980643168 4649618855561472 4693961269715328 4726155791455488 4750047204004206 4754558170009908 4757911695733248 4769278164344304 4847784800794416 4879678121852274 4903274533165632 4907931014203776 4923125847065088 4937425791933366 4974796559356416 5004164955658752 5034238062363432 5037087093524928 5067358049615823 5096697591673152 5105712258286848 5140730860881408 5150771350844067 5166134888562432 5166718011372996 5196632838568704 5201567912489472 5209729191488484 5230821212506656 5316925265387424 5333386334320512 5338451278607616 5389362939302784 5406048273480192 5426327019819264 5453757900893718 5521422390979248 5543776327784832 5596646129275968 5629685575116096 5635031905196928 5652477824408064 5663517820158861 5666722980215544 5699532790688256 5706384288673536 5743926290572704 5745522726867456 5783322218491584 5846211943389792 5849520495706368 5851763901550656 5869880817654528 5966504370208512 5981540923560852 6005757688433568 6063033306715632 6104617897296672 6123517643108736 6174493856578944 6195985307524224 6211600189851654 6236748368757936 6258615026287104 6333396272005608 6339410893346544 6359037552459072 6411974389524288 6419682324757728 6437933800008192 6463713067725888 6506237495803032 6537699377554176 6543908018938368 6583234389244488 6712317416484576 6716116124699904 6756477399487764 6795596788897536 6820912470055086 6867695134458756 6888957348497328 6946305588651312 6970483470964752 6974428283342208 7040941904572992 7069447742243328 7089233687183232 7111181779094016 7131837255014862 7185817252403712 7195337776479744 7271677201191624 7319517182778411 7361896521305664 7391701770379776 7406138687900049 7462194839034624 7506247433488128 7513375873595904 7551357093545148 7555630640287392 7645046387509728 7658568387430272 7711096291322112 7750077017059494 7794949257853056 7802351868734208 7901147476624896 7975387898081136 8000079501480768 8007676917911424 8084044408954176 8139490529728896 8164690190811648 8180636851340577 8232658475438592 8261313743365632 8282133586468872 8315664491677248 8394969193913952 8444528362674144 8452547857795392 8478716736612096 8500084470323316 8549299186032384 8559576433010304 8618284090301184 8674983327737376 8774280743559552 8777645852325984 8949756555312768 8972311385341278 9008636532650352 9094549960073448 9156926845945008 9185276464663104 9261740784868416 9293977961286336 9299237711122944 9387922539430656 9452311582910976 9500094408008412 9509116340019816 9538556328688608 9695569601588832 9759356243704548 9806549066331264 9815862028407552 9874851583866732 10068476124726864 10074174187049856 10134716099231646 10193395183346304 10211424516573696 10301542701688134 10332269777124864 10333436022745992 10393265677137408 10419458382976968 10461642425013312 10633850530774848 10666772668641024 10676902557215232 10697755882522293 10778725878605568 10852654039638528 10907515801787436 11042844781958496 11087552655569664 11193292258551936 11259371150232192 11270063810393856 11327035640317722 11333445960431088 11412768577347072 11487852581145408 11566644436983168 11692423886779584 11699040991412736 11703527803101312 11739761635309056 11933008740417024 11963081847121704 12011515376867136 12126066613431264 12209235794593344 12247035286217472 12348987713157888 12391970615048448 12423200379703308 12473496737515872 12666792544011216 12678821786693088 12718075104918144 12823948779048576 12839364649515456 12927426135451776 13012474991606064 13075398755108352 13166468778488976 13424634832969152 13432232249399808 13458467078011917 13512954798975528 13591193577795072 13641824940110172 13735390268917512 13777914696994656 13892611177302624 13940966941929504 13948856566684416 14081883809145984 14178467374366464 14263674510029724 14543354402383248 14639034365556822 14723793042611328 14812277375800098 14924389678069248 15012494866976256 15102714187090296 15111261280574784 15290092775019456 15317136774860544 15422192582644224 15452314052532201 15500154034118988 15589898515706112 15604703737468416 15950775796162272 16000159002961536 16015353835822848 16168088817908352 16278981059457792 16361273702681154 16564267172937744 16631328983354496 16789938387827904 16889056725348288 16905095715590784 16957433473224192 17000168940646632 17098598372064768 17119152866020608 17236568180602368 17349966655474752 17548561487119104 17555291704651968 17899513110625536 17944622770682556 18017273065300704 18189099920146896 18313853691890016 18370552929326208 18523481569736832 18587955922572672 18775845078861312 19000188816016824 19018232680039632 19077112657377216 19391139203177664 19518712487409096 19613098132662528 19631724056815104 19749703167733464 20136952249453728 20148348374099712 20269432198463292 20386790366692608 20603085403376268 20666872045491984 20838916765953936 20923284850026624 21267701061549696 21333545337282048 21395511765044586 21557451757211136 21815031603574872 21958551548335233 22085689563916992 22175105311139328 22386584517103872 22518742300464384 22540127620787712 22654071280635444 22666891920862176 22975705162290816 23133288873966336 23384847773559168 23407055606202624 23926163694243408 24023030753734272 24252133226862528 24418471589186688 24494070572434944 24541910554021731 24697975426315776 24783941230096896 24846400759406616 24946993475031744 25333585088022432 25357643573386176 25436150209836288 25647897558097152 25678729299030912 25854852270903552 26024949983212128 26332937556977952 26849269665938304 26916934156023834 27025909597951056 27283649880220344 27470780537835024 27555829393989312 27785222354605248 27881933883859008 27897713133368832 28163767618291968 28356934748732928 28527349020059448 29086708804766496 29278068731113644 29447586085222656 29624554751600196 30205428374180592 30222522561149568 30580185550038912 30634273549721088 30904628105064402 31000308068237976 31179797031412224 31901551592324544 32000318005923072 32030707671645696 32093267647566879 32336177635816704 32557962118915584 32722547405362308 33128534345875488 33262657966708992 33579876775655808 33778113450696576 33810191431181568 34000337881293264 34238305732041216 34699933310949504 35097122974238208 35110583409303936 35799026221251072 35889245541365112 36034546130601408 36378199840293792 36627707383780032 36741105858652416 37046963139473664 37175911845145344 38000377632033648 38036465360079264 38154225314754432 38782278406355328 39037424974818192 39226196265325056 39499406335466928 40273904498907456 40296696748199424 40375401234035751 40538864396926584 40773580733385216 41206170806752536 41333744090983968 41677833531907872 41846569700053248 42535402123099392 42791023530089172 43630063207149744 43917103096670466 44171379127833984 44773169034207744 45037484600928768 45308142561270888 45333783841724352 45951410324581632 46266577747932672 46356942157596603 46769695547118336 46814111212405248 47852327388486816 48046061507468544 48504266453725056 48836943178373376 49083821108043462 49692801518813232 49893986950063488 50667170176044864 50715287146772352 50872300419672576 51295795116194304 51357458598061824 51709704541807104 52049899966424256 52665875113955904 53698539331876608 53833868312047668 54051819195902112 54567299760440688 54941561075670048 55111658787978624 55570444709210496 55763867767718016 56327535236583936 57054698040118896 58173417609532992 58556137462227288 58895172170445312 59249109503200392 60410856748361184 60445045122299136 61160371100077824 61809256210128804 62000616136475952 63803103184649088 64000636011846144 64186535295133758 64672355271633408 65445094810724616 65875654645005699 66257068691750976 66525315933417984 67159753551311616 67556226901393152 67620382862363136 68000675762586528 69399866621899008 70221166818607872 71778491082730224 72069092261202816 72756399680587584 73255414767560064 73482211717304832 73625731662065193 74093926278947328 74351823690290688 76000755264067296 76072930720158528 76308450629508864 77564556812710656 78074849949636384 78998812670933856 80547808997814912 80750802468071502 81077728793853168 82412341613505072 82667488181967936 83355667063815744 83693139400106496 85070804246198784 85582047060178344 87260126414299488 87834206193340932 88342758255667968 90616285122541776 90667567683448704 91902820649163264 92713884315193206 93539391094236672 95704654776973632 96092123014937088 96279802942700637 97008532907450112 97673886356746752 98167642216086924 99385603037626464 99787973900126976 101334340352089728 101430574293544704 102714917196123648 104099799932848512 105331750227911808 107397078663753216 107667736624095336 108103638391804224 109134599520881376 109883122151340096 110223317575957248 111140889418420992 111527735535436032 114109396080237792 116346835219065984 117112274924454576 118498219006400784 120821713496722368 120890090244598272 122320742200155648 123618512420257608 124001232272951904 127606206369298176 128373070590267516 130890189621449232 131751309290011398 132514137383501952 134319507102623232 135112453802786304 136001351525173056 138799733243798016 139070826472789809 140442333637215744 143556982165460448 144138184522405632 145512799361175168 146510829535120128 147251463324130386 152001510528134592 152145861440317056 152616901259017728 155129113625421312 156149699899272768 157997625341867712 161095617995629824 161501604936143004 162155457587706336 164824683227010144 165334976363935872 166711334127631488 171164094120356688 174520252828598976 175668412386681864 176685516511335936 181232570245083552 181335135366897408 185427768630386412 191409309553947264 192559605885401274 194017065814900224 196335284432173848 198771206075252928 199575947800253952 202668680704179456 202861148587089408 208199599865697024 210663500455823616 215335473248190672 216207276783608448 218269199041762752 219766244302680192 220446635151914496 222281778836841984 223055471070872064 228218792160475584 232693670438131968 234224549848909152 236996438012801568 241643426993444736 247237024840515216 248002464545903808 255212412738596352 256746141180535032 261780379242898464 263502618580022796 265028274767003904 272002703050346112 278141652945579618 287113964330920896 288276369044811264 291025598722350336 293021659070240256 294502926648260772 304003021056269184 304291722880634112 312299399798545536 315995250683735424 322191235991259648 323003209872286008 324310915175412672 329649366454020288 330669952727871744 333422668255262976 342328188240713376 349040505657197952 351336824773363728 362465140490167104 362670270733794816 370855537260772824 382818619107894528 385119211770802548 392670568864347696 397542412150505856 405337361408358912 416399199731394048 417212479418369427 421327000911647232 430670946496381344 432414553567216896 436538398083525504 439532488605360384 456437584320951168 465387340876263936 468449099697818304 473992876025603136 483286853986889472 494474049681030432 496004929091807616 513492282361070064 523560758485796928 527005237160045592 530056549534007808 544005406100692224 556283305891159236 574227928661841792 582051197444700672 589005853296521544 608006042112538368 608583445761268224 624598799597091072 631990501367470848 646006419744572016 648621830350825344 659298732908040576 661339905455743488 666845336510525952 684656376481426752 698081011314395904 702673649546727456 724930280980334208 741711074521545648 765637238215789056 770238423541605096 785341137728695392 795084824301011712 834424958836738854 861341892992762688 864829107134433792 873076796167051008 879064977210720768 912875168641902336 936898199395636608 947985752051206272 966573707973778944 988948099362060864 992009858183615232 1026984564722140128 1047121516971593856 1054010474320091184 1088010812201384448 1112566611782318472 1148455857323683584 1178011706593043088 1216012084225076736 1249197599194182144 1251637438255108281 1263981002734941696 1292012839489144032 1297243660701650688 1318597465816081152 1369312752962853504 1396162022628791808 1405347299093454912 1449860561960668416 1483422149043091296 1540476847083210192 1570682275457390784 1590169648602023424 1668849917673477708 1722683785985525376 1746153592334102016 1825750337283804672 1873796398791273216 1895971504102412544 1977896198724121728 1984019716367230464 2053969129444280256 2094243033943187712 2108020948640182368 2225133223564636944 2296911714647367168 2356023413186086176 2503274876510216562 2584025678978288064 2594487321403301376 2637194931632162304 2738625505925707008 2810694598186909824 2899721123921336832 2966844298086182592 3080953694166420384 3141364550914781568 3337699835346955416 3445367571971050752 3747592797582546432 3791943008204825088 3955792397448243456 4107938258888560512 4188486067886375424 4216041897280364736 4450266447129273888 4712046826372172352 5006549753020433124 5168051357956576128 5477251011851414016 5621389196373819648 5933688596172365184 6161907388332840768 6282729101829563136 6675399670693910832 6890735143942101504 7911584794896486912 8215876517777121024 8432083794560729472 8900532894258547776 9424093652744344704 10013099506040866248 10336102715913152256 11242778392747639296 11867377192344730368 12323814776665681536 12565458203659126272 13350799341387821664 16431753035554242048 16864167589121458944 17801065788517095552 18848187305488689408 20026199012081732496 20672205431826304512 23734754384689460736 24647629553331363072 26701598682775643328 33728335178242917888 35602131577034191104 37696374610977378816 40052398024163464992 49295259106662726144 53403197365551286656 71204263154068382208 80104796048326929984 106806394731102573312 160209592096653859968 213612789462205146624 320419184193307719936 640838368386615439872
- Sum of all divisors σ(n): 2401705845233547652800
- Sum of proper divisors (its aliquot sum) s(n): 1760867476846932212928
- 640838368386615439872 is an abundant number, because the sum of its proper divisors (1760867476846932212928) is greater than itself. Its abundance is 1120029108460316773056
Bases of 640838368386615439872
- Binary: 10001010111101011010110011110010111101100011010010000101110010000000002
- Hexadecimal: 0x22BD6B3CBD8D217200
- Base-36: 3R8SF6GUGI0000
Squares and roots of 640838368386615439872
- 640838368386615439872 squared (6408383683866154398722) is 410673814396419439211820716139420047376384
- 640838368386615439872 cubed (6408383683866154398723) is 263175537156909175864762181712066834779408535596707779704782848
-
The
square root of 640838368386615439872 is 25314785568.6477312865 -
The
cube root of 640838368386615439872 is 8621500.0555997875
Scales and comparisons
How big is 640838368386615439872?- 640,838,368,386,615,439,872 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 640,838,368,386,615,439,872 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 640838368386615439872 cubic inches would be around 718458.3 feet tall.
Recreational maths with 640838368386615439872
- 640838368386615439872 backwards is 278934516683863838046
- 640838368386615439872 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 640838368386615439872's digits is 108
- 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 640838368386615439872 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 640838368386615439872 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/640838368386615439872/
Chicago style:
Numbermatics. 2024. "Number 640838368386615439872 - Facts about the integer". https://numbermatics.com/n/640838368386615439872/
The information we have on file for 640838368386615439872 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 640838368386615439872, math, Factors of 640838368386615439872, curriculum, school, college, exams, university, Prime factorization of 640838368386615439872, STEM, science, technology, engineering, physics, economics, calculator, six hundred forty quintillion, eight hundred thirty-eight quadrillion, three hundred sixty-eight trillion, three hundred eighty-six billion, six hundred fifteen million, four hundred thirty-nine thousand, eight hundred seventy-two.