307378670277361016880
307,378,670,277,361,016,880 is an even composite number composed of eight prime numbers multiplied together.
307378670277361016880 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of fifteen thousand divisors.
Prime factorization of 307378670277361016880:
24 × 34 × 5 × 7 × 134 × 194 × 97 × 1372
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 97 × 137 × 137)See below for interesting mathematical facts about the number 307378670277361016880 from the Numbermatics database.
Names of 307378670277361016880
- Cardinal: 307378670277361016880 can be written as Three hundred seven quintillion, three hundred seventy-eight quadrillion, six hundred seventy trillion, two hundred seventy-seven billion, three hundred sixty-one million, sixteen thousand, eight hundred eighty.
Scientific notation
- Scientific notation: 3.0737867027736101688 × 1020
Factors of 307378670277361016880
Divisors of 307378670277361016880
- Number of divisors d(n): 15000
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 20 21 24 26 27 28 30 35 36 38 39 40 42 45 48 52 54 56 57 60 63 65 70 72 76 78 80 81 84 90 91 95 97 104 105 108 112 114 117 120 126 130 133 135 137 140 144 152 156 162 168 169 171 180 182 189 190 194 195 208 210 216 228 234 240 247 252 260 266 270 273 274 280 285 291 304 312 315 324 336 338 342 351 360 361 364 378 380 388 390 399 405 411 420 432 455 456 468 485 494 504 507 513 520 532 540 546 548 560 567 570 582 585 624 630 648 665 676 679 684 685 702 720 722 728 741 756 760 776 780 798 810 819 822 840 845 855 873 910 912 936 945 959 970 988 1008 1014 1026 1040 1053 1064 1080 1083 1092 1096 1134 1140 1164 1170 1183 1197 1233 1235 1260 1261 1296 1330 1352 1358 1365 1368 1370 1404 1444 1455 1456 1482 1512 1520 1521 1539 1552 1560 1596 1620 1638 1644 1680 1690 1710 1729 1746 1755 1781 1805 1820 1843 1872 1890 1918 1940 1976 1995 2028 2037 2052 2055 2106 2128 2160 2166 2184 2192 2197 2223 2268 2280 2328 2340 2366 2394 2457 2466 2470 2520 2522 2527 2535 2565 2603 2619 2660 2704 2716 2730 2736 2740 2808 2835 2877 2888 2910 2964 3024 3042 3078 3120 3192 3211 3240 3249 3276 3288 3380 3395 3420 3458 3492 3510 3549 3562 3591 3610 3640 3686 3699 3705 3780 3783 3836 3880 3952 3990 4056 4074 4095 4104 4110 4212 4332 4365 4368 4394 4446 4536 4560 4563 4656 4680 4693 4732 4788 4795 4914 4932 4940 5040 5044 5054 5070 5130 5187 5206 5238 5265 5320 5343 5415 5432 5460 5480 5529 5616 5670 5754 5776 5820 5915 5928 5985 6084 6111 6156 6165 6305 6384 6422 6480 6498 6552 6576 6591 6669 6760 6790 6840 6859 6916 6984 7020 7098 7124 7182 7220 7280 7371 7372 7398 7410 7560 7566 7581 7605 7672 7695 7760 7809 7857 7980 8112 8148 8190 8208 8220 8424 8631 8645 8664 8730 8788 8827 8892 8905 9072 9126 9215 9360 9386 9464 9576 9590 9633 9747 9828 9864 9880 10088 10108 10140 10185 10260 10374 10412 10476 10530 10640 10647 10686 10773 10830 10864 10920 10960 10985 11058 11097 11115 11340 11349 11508 11640 11830 11856 11970 12168 12222 12285 12312 12330 12467 12610 12635 12844 12901 12996 13015 13095 13104 13182 13289 13338 13520 13580 13680 13689 13718 13832 13968 14040 14079 14196 14248 14364 14385 14440 14742 14744 14796 14820 15120 15132 15162 15210 15344 15379 15390 15561 15618 15714 15960 16029 16055 16245 16296 16380 16393 16440 16587 16848 17262 17290 17328 17460 17576 17654 17745 17784 17810 17955 18221 18252 18333 18430 18495 18769 18772 18915 18928 19152 19180 19266 19494 19656 19728 19760 19773 20007 20176 20216 20280 20370 20520 20577 20748 20824 20952 21060 21294 21372 21546 21660 21840 21970 22116 22194 22230 22477 22680 22698 22743 22815 23016 23153 23280 23427 23465 23660 23940 23959 24336 24444 24570 24624 24660 24934 25220 25270 25688 25802 25893 25935 25992 26030 26190 26364 26481 26578 26676 26715 27160 27378 27436 27645 27664 28080 28158 28392 28496 28561 28728 28770 28880 28899 29241 29484 29488 29592 29640 30264 30324 30420 30555 30758 30780 31122 31236 31428 31920 31941 32058 32110 32490 32592 32760 32786 32851 32880 32955 33174 33345 33839 34047 34295 34524 34580 34920 35017 35152 35308 35490 35568 35620 35910 36442 36504 36666 36855 36860 36990 37401 37538 37544 37830 37905 38360 38532 38703 38988 39045 39285 39312 39546 39867 40014 40432 40560 40740 41040 41154 41496 41648 41743 41904 42120 42237 42588 42744 43092 43155 43320 43940 44135 44232 44388 44460 44954 45360 45396 45486 45630 46032 46137 46306 46683 46854 46930 47320 47880 47918 48013 48087 48165 48735 48888 49140 49179 49320 49457 49761 49868 50440 50540 51376 51604 51786 51870 51984 52060 52380 52728 52962 53156 53235 53352 53430 53865 54320 54663 54756 54872 54999 55290 55485 56307 56316 56745 56784 57122 57456 57540 57798 58482 58968 59184 59280 59319 60528 60648 60840 61009 61110 61516 61560 61731 62244 62335 62472 62856 63882 64116 64220 64505 64980 65520 65572 65702 65910 66348 66445 66690 67431 67678 68094 68229 68445 68590 69048 69160 69459 69840 70034 70281 70395 70616 70980 71240 71820 71877 72884 73008 73332 73710 73720 73980 74802 75076 75088 75660 75810 76720 76895 77064 77406 77679 77805 77976 78090 78570 79092 79443 79734 80028 80145 81480 81965 82308 82935 82992 83486 84240 84474 85176 85488 85683 86184 86310 86640 86697 87880 88270 88464 88776 88920 89167 89908 90792 90972 91105 91260 91665 92274 92612 93023 93366 93708 93845 93860 94640 95760 95823 95836 96026 96174 96330 97470 97776 98280 98358 98553 98640 98865 98914 99522 99736 100035 100880 101080 101517 102141 102885 103208 103572 103740 104120 104760 105051 105456 105924 106312 106470 106704 106860 107730 109326 109512 109744 109998 110580 110970 112203 112385 112614 112632 113490 113715 114244 114751 115080 115596 115765 116109 116964 117135 117936 118638 119601 119795 121296 121680 122018 122220 123032 123120 123462 124488 124670 124944 125229 125712 126711 127764 128232 128440 129010 129465 129960 130321 131144 131383 131404 131820 132405 132696 132890 133380 134862 135356 136188 136458 136890 137180 138096 138320 138411 138918 140049 140068 140562 140790 141232 141960 142480 142805 143640 143754 144039 144261 144495 145768 146205 146664 147420 147440 147537 147960 148371 149283 149604 150152 151320 151620 153790 154128 154812 155358 155610 155952 156180 157140 158184 158886 159468 159705 160056 160290 162071 162960 163930 163989 164255 164616 165870 166972 167713 168921 168948 169195 170235 170352 171366 172368 172620 172757 173394 175085 175760 176540 177552 177840 177957 178334 179816 181584 181944 182210 182520 183027 183330 184548 185193 185224 186046 186732 187005 187416 187690 187720 191646 191672 192052 192348 192660 193515 194940 196560 196716 197106 197730 197828 199044 199335 199472 199927 200070 202160 202293 203034 204282 204687 205770 206416 207144 207480 208240 208377 208715 209520 210102 210843 211185 211848 212624 212940 213109 213720 215460 215631 218652 219024 219996 221160 221940 224406 224770 225228 225264 226980 227430 228488 229502 230160 230685 231192 231530 232218 233415 233928 234270 236873 237276 238329 239202 239590 240065 240435 243997 244036 244440 245119 245895 246064 246924 247285 248805 248976 249340 250458 252491 253422 255528 256464 256880 257049 258020 258930 259920 260091 260642 262288 262766 262808 263640 264810 265392 265780 266760 267501 269724 270712 272376 272916 273315 273780 274360 274995 276822 277836 279069 280098 280136 281124 281535 281580 283920 285610 287280 287508 288078 288522 288990 291536 292201 292410 293328 294840 295074 295659 295920 296595 296742 298566 299208 300304 300989 302640 303240 304551 305045 307580 308655 309624 310716 311220 311467 312360 314280 315153 316368 317772 318936 319410 320112 320580 324142 327860 327978 328510 329232 331740 333944 335426 336609 337155 337842 337896 338390 340470 341145 342732 344253 345240 345514 346199 346788 347295 348327 350170 351405 353080 355914 356611 356668 358803 359385 359632 363888 364420 365040 366054 366660 369096 370386 370448 372092 373464 374010 374832 375380 375440 375687 380133 383292 383344 384104 384696 385320 387030 388395 389880 390963 393432 394149 394212 395460 395656 397215 398088 398670 399854 400140 404586 406068 408564 409374 411540 414288 414960 415233 416754 417430 420204 421686 422370 423696 425880 426218 427063 427440 428415 430920 431262 432117 433485 437304 439907 439992 442320 442611 443880 445113 445835 448812 449540 450456 453960 454860 455221 456976 459004 461370 462384 463060 464436 465115 466830 467856 468540 473746 474552 476658 478404 479115 479180 480130 480870 486213 487994 488072 488880 490238 491790 491967 492765 493848 494570 497610 498680 500916 503139 504982 506763 506844 507585 510705 511056 514098 516040 517860 518271 520182 521284 525255 525532 525616 527280 529620 531560 533520 535002 539448 541424 542659 544752 545832 546630 547560 548720 549081 549990 553644 555579 555672 558138 560196 560272 561015 562248 563070 563160 571220 573755 575016 576156 577044 577980 580545 584402 584820 589680 590148 591318 593190 593484 597132 598005 598416 599781 601978 606480 606879 609102 610090 615160 617310 619248 621432 622440 622934 624169 624720 625131 626145 628560 630306 633555 635544 637872 638820 639327 641160 642941 646893 648284 651605 655720 655956 656915 657020 663480 665323 667888 670852 673218 674310 675684 675792 676780 680940 682290 685464 688506 690480 691028 692055 692398 693576 694590 696654 700245 700340 702810 706160 710619 711828 713222 713336 714987 717606 718770 720195 721305 728840 731991 732108 733320 735357 737685 738192 740772 741855 744184 746415 746928 748020 750760 751374 757473 760266 766584 768208 769392 770640 771147 774060 776790 779760 781926 786864 788298 788424 790920 791312 793117 794430 796176 797340 799708 800280 802503 809172 810355 812136 817128 818748 819945 823080 830466 833508 834860 837207 838565 840408 843372 844605 844740 851760 852436 854126 856830 861840 862524 863785 864234 866970 874608 876603 879814 879984 885222 886977 887760 889785 890226 891670 897624 899080 900912 902967 907920 909720 910442 912247 913653 915135 918008 922740 925965 926120 928872 930230 933660 934401 937080 939683 945459 947492 949104 953316 956808 958230 958360 960260 961740 972426 975988 976144 980476 983580 983934 985530 987696 989140 995220 997360 999635 1001832 1006278 1009827 1009964 1011465 1013526 1013688 1015170 1021410 1023435 1028196 1032080 1032759 1035720 1036542 1038597 1040364 1041885 1042568 1044981 1050510 1051064 1054215 1059240 1063120 1065545 1069833 1070004 1076409 1078155 1078896 1085318 1091664 1093260 1095120 1098162 1099980 1107288 1111158 1111344 1116276 1120392 1122030 1124496 1126140 1126320 1127061 1142440 1147510 1150032 1152312 1154088 1155960 1159171 1161090 1168804 1169640 1172889 1180296 1182447 1182636 1184365 1186380 1186968 1191645 1194264 1196010 1199562 1203956 1209299 1213758 1218204 1219985 1220180 1225595 1230320 1234620 1242864 1244880 1245699 1245868 1248338 1250262 1252290 1260612 1262455 1267110 1271088 1277640 1278654 1281189 1282320 1285245 1285882 1293786 1296351 1296568 1300455 1303210 1311440 1311912 1313830 1314040 1319721 1326960 1327833 1330646 1335339 1337505 1341704 1346436 1348620 1351368 1353560 1361880 1364580 1365663 1370928 1377012 1382056 1384110 1384796 1387152 1389180 1393308 1395345 1400490 1400680 1405620 1421238 1423656 1426444 1426672 1429974 1435212 1437540 1440390 1442610 1457680 1458639 1461005 1463982 1464216 1466640 1470714 1475370 1475901 1478295 1481544 1483710 1488368 1491763 1492830 1496040 1501520 1502748 1504945 1509417 1514946 1520289 1520532 1522755 1533168 1542294 1548120 1553580 1554813 1557335 1563852 1575765 1576596 1576848 1581840 1586234 1588860 1594680 1599416 1600560 1605006 1618344 1620710 1624272 1627977 1634256 1637496 1639890 1646160 1647243 1660932 1667016 1669720 1674414 1677130 1680816 1683045 1686744 1689210 1689480 1694173 1704872 1707979 1708252 1713660 1721265 1725048 1727570 1728468 1730995 1733940 1741635 1753206 1759628 1767437 1770444 1773954 1779570 1780452 1783055 1783340 1794015 1795248 1798160 1799343 1805934 1819440 1820593 1820637 1820884 1824494 1827306 1830270 1836016 1845480 1851930 1852240 1857744 1860460 1867320 1868802 1872507 1874160 1875393 1878435 1879366 1890918 1894984 1900665 1906632 1913616 1916460 1916720 1917981 1920520 1923480 1928823 1940679 1944852 1951976 1954815 1960952 1967160 1967868 1970745 1971060 1978280 1990440 1995969 1999270 2003664 2012556 2019654 2019928 2022930 2027052 2027376 2030340 2042820 2046870 2056392 2065518 2071440 2073084 2076165 2077194 2080728 2083770 2085136 2089962 2101020 2102128 2106923 2108430 2118480 2131090 2131857 2135315 2139666 2140008 2152818 2156310 2160585 2170636 2180269 2186520 2195973 2196324 2199535 2199960 2206071 2213055 2214576 2222316 2225565 2232552 2240784 2244060 2245841 2252280 2254122 2272419 2276105 2284880 2295020 2304624 2308176 2311920 2313441 2318342 2322180 2337608 2339280 2345778 2360592 2364894 2365272 2368730 2372760 2373936 2379351 2383290 2388528 2392020 2399124 2407509 2407912 2418598 2427516 2431065 2436408 2439970 2440360 2451190 2459835 2469240 2491398 2491736 2496277 2496676 2500524 2504580 2511621 2515695 2521224 2524910 2533815 2534220 2555280 2557308 2562378 2570490 2571764 2587572 2591355 2592702 2593136 2600910 2606420 2623824 2627660 2628080 2629809 2639442 2655666 2660931 2661292 2670678 2675010 2683408 2692872 2697240 2702736 2707120 2708901 2713295 2723760 2729160 2731326 2736741 2740959 2745405 2754024 2764112 2768220 2769592 2770417 2777895 2778360 2786616 2790690 2800980 2801360 2803203 2811240 2819049 2836377 2842476 2847312 2852888 2859948 2870424 2875080 2880780 2885220 2917278 2922010 2927964 2928432 2941428 2950740 2951802 2956590 2963088 2967420 2983526 2985660 2992080 2998905 3005496 3009890 3018834 3029892 3034395 3040578 3041064 3045510 3079349 3084588 3096240 3098277 3107160 3109626 3114670 3115791 3120845 3125655 3127704 3151530 3153192 3171961 3172468 3177720 3186547 3189360 3196635 3198832 3209499 3210012 3214705 3234465 3236688 3241420 3255954 3274992 3279780 3282383 3294486 3321864 3326615 3334032 3339440 3348828 3354260 3366090 3373488 3378420 3378960 3381183 3388346 3409744 3415958 3416504 3427320 3442530 3450096 3455140 3456936 3461990 3467880 3477513 3483270 3506412 3518667 3519256 3534874 3540888 3547341 3547908 3553095 3559140 3560904 3566110 3566680 3574935 3588030 3598686 3611868 3627897 3641186 3641274 3641768 3648988 3654612 3659955 3660540 3676785 3690960 3703860 3720920 3734640 3737604 3745014 3750786 3756870 3758732 3781836 3787365 3789968 3798613 3801330 3813264 3832920 3835962 3841040 3843567 3846960 3855735 3857646 3881358 3889053 3889704 3903952 3909630 3912857 3921904 3934320 3935736 3941490 3942120 3956560 3959163 3965585 3980880 3991938 3998540 4006017 4012515 4025112 4039308 4039856 4045860 4049071 4054104 4060680 4085640 4093740 4096989 4112784 4131036 4146168 4152330 4154388 4161456 4167540 4179924 4186035 4202040 4213846 4216860 4262180 4263714 4270630 4279332 4280016 4305636 4312620 4321170 4341272 4360538 4373040 4375917 4383015 4391946 4392648 4399070 4399920 4412142 4426110 4434885 4444632 4451130 4465104 4475289 4488120 4491682 4500587 4504560 4508244 4514835 4528251 4544838 4552210 4561235 4568265 4590040 4626882 4635943 4636684 4644360 4657261 4664439 4672005 4675216 4691556 4698415 4727295 4729788 4730544 4737460 4745520 4758702 4766580 4784040 4797329 4798248 4815018 4815824 4837196 4855032 4862130 4872816 4879940 4880720 4883931 4902380 4919670 4938480 4941729 4982796 4983472 4992554 4993352 5001048 5009160 5023242 5031390 5042448 5049135 5049820 5067630 5068440 5082519 5114616 5123937 5124756 5140980 5143528 5163795 5175144 5182710 5185404 5192985 5201820 5212840 5224905 5255320 5259618 5278884 5302311 5311332 5321862 5322584 5341356 5349165 5350020 5382045 5385744 5394480 5398029 5417802 5426590 5458320 5461779 5462652 5473482 5481918 5490810 5508048 5536440 5539184 5540834 5551819 5555790 5556720 5573232 5581380 5601960 5606406 5617521 5622480 5635305 5638098 5672754 5684952 5705776 5718791 5719896 5740848 5750160 5753943 5761560 5770440 5786469 5795855 5834556 5844020 5855928 5864445 5882856 5901480 5903604 5912235 5913180 5917873 5934840 5967052 5971320 5987907 5997810 6010992 6019780 6037668 6046495 6059784 6068790 6081156 6082128 6091020 6158698 6169176 6196554 6214320 6219252 6228495 6229340 6231582 6241690 6251310 6255408 6303060 6306384 6320769 6343922 6344936 6355440 6373094 6393270 6395571 6405945 6418998 6420024 6429410 6468930 6481755 6482840 6511908 6540807 6559560 6564766 6577781 6587919 6588972 6598605 6618213 6639165 6643728 6653230 6676695 6697656 6708520 6732180 6737523 6756840 6762366 6775609 6776692 6817257 6828315 6831916 6833008 6854640 6885060 6910280 6913872 6923980 6935760 6955026 6966540 7012824 7037334 7038512 7069748 7081776 7094682 7095816 7106190 7118280 7121808 7132220 7133360 7138053 7149870 7176060 7197372 7222527 7223736 7255794 7282372 7282548 7283536 7293195 7297976 7309224 7319910 7321080 7353570 7379505 7407720 7441840 7458815 7475208 7488831 7490028 7501572 7513740 7517464 7534863 7547085 7563672 7574730 7597226 7601445 7602660 7665840 7671924 7687134 7711470 7715292 7762716 7774065 7778106 7779408 7819260 7825714 7871472 7882980 7884240 7889427 7918326 7931170 7983876 7997080 8012034 8025030 8050224 8078616 8091720 8098142 8108208 8114197 8121360 8126703 8139885 8171280 8187480 8193978 8210223 8236215 8262072 8292336 8304660 8308776 8311251 8335080 8358233 8359848 8372070 8404080 8409609 8427692 8433720 8457147 8470865 8524360 8527428 8539895 8541260 8558664 8611272 8625240 8642340 8649199 8682544 8721076 8751834 8766030 8783892 8785296 8798140 8824284 8837185 8852220 8869770 8889264 8902260 8950578 8976240 8983364 8996715 9001174 9016488 9029670 9056502 9089676 9102965 9103185 9104420 9122470 9136530 9180080 9238047 9253764 9271886 9273368 9288720 9294831 9314522 9328878 9344010 9347373 9362535 9376965 9383112 9396830 9454590 9459576 9474920 9515883 9517404 9533160 9559641 9568080 9589905 9594658 9596496 9628497 9630036 9644115 9674392 9703395 9710064 9724260 9759880 9767862 9804760 9839340 9847149 9883458 9965592 9979845 9985108 9986704 10002096 10018320 10046484 10062780 10098270 10099640 10135260 10136880 10165038 10229232 10247874 10249512 10281960 10287056 10310521 10327590 10350288 10365420 10370808 10385970 10403640 10425680 10432539 10449810 10510640 10519236 10534615 10556001 10557768 10604622 10622664 10642023 10643724 10645168 10659285 10682712 10698330 10700040 10764090 10796058 10835604 10853180 10883691 10901345 10923558 10925304 10946964 10963836 10979865 10981620 11030355 11072880 11081668 11103638 11111580 11162760 11203920 11212812 11229205 11235042 11270610 11276196 11345508 11362095 11369904 11395839 11437582 11439792 11507886 11523120 11530701 11540880 11567205 11572938 11591710 11669112 11688040 11711856 11728890 11738571 11765712 11802960 11807208 11824470 11826360 11835746 11859211 11869680 11877489 11896755 11934104 11942640 11975814 11995620 12037545 12039560 12075336 12092990 12119568 12137580 12147213 12162312 12182040 12215879 12290967 12317396 12338352 12393108 12438504 12456990 12458680 12463164 12481385 12483380 12502620 12558105 12606120 12641137 12641538 12687844 12689872 12744151 12746188 12786540 12791142 12811890 12837996 12840048 12858820 12937860 12963510 12965680 13023816 13081614 13119120 13127751 13129532 13149045 13155562 13175838 13177944 13197210 13236426 13278330 13304655 13306460 13353390 13395312 13417040 13425867 13464360 13475046 13501761 13513680 13524732 13544505 13551218 13553384 13584753 13634514 13656630 13663832 13683705 13704795 13770120 13820560 13847960 13852085 13907829 13910052 13933080 13971783 13993317 14016015 14025648 14074668 14095245 14139496 14181885 14189364 14191632 14212380 14236560 14264440 14276106 14299740 14352120 14391987 14394744 14445054 14447472 14511588 14564744 14565096 14586390 14595952 14618448 14639820 14642160 14651793 14707140 14759010 14815440 14917630 14950416 14977662 14980056 15003144 15027480 15034928 15069223 15069726 15094170 15127344 15149460 15194452 15202890 15205320 15247557 15343848 15371811 15374268 15396745 15422940 15430584 15491385 15525432 15548130 15556212 15578955 15638520 15651428 15720887 15765960 15778854 15836652 15859805 15862340 15906933 15932735 15967752 15994160 16024068 16047495 16050060 16157232 16183440 16194087 16196284 16228394 16253406 16279770 16374960 16385337 16387956 16411915 16420446 16472430 16524144 16609320 16617552 16622502 16655457 16670160 16716466 16719696 16744140 16819218 16852563 16855384 16867440 16905915 16914294 16941730 17048720 17054856 17079790 17082520 17117328 17156373 17222544 17250480 17261829 17284680 17298398 17359407 17387565 17442152 17503668 17532060 17567784 17593335 17596280 17648568 17674370 17704440 17736705 17739540 17753619 17804520 17853977 17901156 17963721 17966728 17993430 18002348 18032976 18059340 18113004 18139485 18179352 18205930 18206370 18208840 18244940 18273060 18476094 18507528 18543772 18546736 18589662 18629044 18657756 18688020 18694746 18725070 18753930 18766224 18793660 18909180 18919152 18949840 18962307 18993065 19031766 19034808 19066320 19119282 19179810 19186713 19189316 19217835 19256994 19260072 19288230 19348784 19392919 19406790 19445265 19448520 19519760 19535724 19564285 19609520 19622421 19678680 19694298 19733343 19763757 19766916 19795815 19854639 19931184 19959690 19970216 20030085 20092968 20125560 20196540 20199280 20212569 20245355 20270520 20326827 20330076 20451771 20484945 20495748 20499024 20563920 20621042 20655180 20730840 20741616 20771940 20807280 20865078 20899620 21038472 21069230 21112002 21115536 21209244 21245328 21284046 21287448 21318570 21365424 21396660 21400080 21414159 21528180 21592116 21671208 21706360 21767382 21802690 21847116 21850608 21879585 21893928 21927672 21959730 21963240 22024249 22060710 22163336 22203727 22207276 22223160 22325520 22376445 22425624 22458410 22466493 22470084 22502935 22541220 22552392 22641255 22691016 22724190 22791678 22875164 22976681 23015772 23061402 23134410 23145876 23179715 23183420 23286305 23322195 23338224 23376080 23457780 23477142 23614416 23648940 23652720 23667709 23668281 23671492 23718422 23754978 23793510 23868208 23951628 23986645 23991240 24075090 24079120 24150672 24185980 24275160 24294426 24324624 24342591 24364080 24380109 24419655 24431758 24581934 24630669 24634792 24708645 24786216 24877008 24913980 24917360 24926328 24933753 24962770 24966760 25005240 25074699 25116210 25212240 25228827 25282274 25283076 25371441 25375688 25412595 25488302 25492376 25573080 25582284 25619685 25623780 25675992 25717640 25875720 25927020 25947597 26047632 26163228 26255502 26259064 26298090 26311124 26351676 26355888 26394420 26472852 26511555 26556660 26609310 26612920 26706780 26851734 26928720 26950092 26990145 27003522 27049464 27089010 27102436 27106768 27169506 27269028 27308895 27313260 27327664 27367410 27389999 27409590 27540240 27695920 27704170 27714141 27759095 27815658 27820104 27866160 27943566 27986634 28032030 28042119 28087605 28149336 28190490 28278992 28343497 28363770 28378728 28424760 28528880 28547649 28552212 28593955 28599480 28678923 28704240 28769715 28783974 28789488 28885491 28890108 28932345 29023176 29129488 29130192 29172780 29195933 29279640 29303586 29414280 29518020 29541447 29589365 29835260 29939535 29955324 29960112 30006288 30054960 30138446 30139452 30188340 30298920 30388904 30405780 30410640 30495114 30687696 30743622 30748536 30793490 30845880 30861168 30931563 30982770 31050864 31096260 31112424 31157910 31277040 31297617 31302856 31441774 31531920 31557708 31603845 31673304 31719610 31724680 31813866 31865470 31935504 31977855 32048136 32094990 32100120 32388174 32392568 32451601 32456788 32506812 32559540 32651073 32704035 32770674 32775912 32823830 32840892 32888905 32939595 32944860 33091065 33218640 33245004 33310914 33432932 33488280 33581303 33638436 33687615 33705126 33710768 33811830 33828588 33878045 33883460 34086285 34109712 34159580 34165040 34187517 34312746 34523658 34569360 34591267 34592103 34596796 34718814 34775130 34884304 35007336 35064120 35135568 35186670 35192560 35215713 35297136 35348740 35408880 35473410 35479080 35507238 35577633 35609040 35632467 35690265 35707954 35802312 35927442 35933456 35986860 36004696 36112635 36118680 36226008 36278970 36358704 36411860 36412740 36417680 36441639 36489880 36546120 36647637 36872901 36952188 37015056 37087544 37179324 37258088 37315512 37376040 37389492 37444155 37450140 37507860 37587320 37674315 37818360 37923411 37924614 37986130 38063532 38069616 38232453 38238564 38359620 38373426 38378632 38435670 38513988 38520144 38576460 38785838 38813580 38890530 38897040 39071448 39128570 39244842 39357360 39388596 39447135 39466686 39527514 39533832 39591630 39709278 39919380 39940432 40031537 40060170 40185936 40251120 40277601 40393080 40425138 40490710 40505283 40541040 40570985 40633515 40653654 40660152 40903542 40969890 40991496 41051115 41235493 41242084 41310360 41425111 41461680 41543880 41556255 41723487 41730156 41791165 41799240 41915349 42048045 42076944 42138460 42224004 42285735 42418488 42568092 42574896 42637140 42670979 42793320 42828318 43056360 43175961 43184232 43245995 43342416 43412720 43534764 43605380 43694232 43759170 43787856 43855344 43919460 43926480 43955379 44048498 44121420 44326672 44407454 44414552 44446320 44752890 44851248 44916820 44932986 44940168 45005870 45082440 45104784 45207669 45282510 45382032 45448380 45583356 45742671 45750328 45953362 46031544 46115433 46122804 46190235 46268820 46291752 46359430 46366840 46474155 46572610 46644390 46736865 46915560 46954284 47162661 47297880 47335418 47336562 47342984 47429263 47436844 47509956 47579415 47587020 47720799 47798205 47903256 47973290 47982480 48142485 48150180 48371960 48550320 48588852 48685182 48760218 48839310 48863516 49156011 49163868 49235745 49261338 49269584 49417290 49572432 49827960 49852656 49867506 49925540 49933520 49966371 50010480 50149398 50232420 50457654 50557689 50564548 50566152 50742882 50751376 50825190 50976604 50984752 51146160 51164568 51239370 51247560 51351984 51435280 51469119 51552605 51751440 51854040 51895194 52078221 52162695 52326456 52511004 52518128 52596180 52622248 52637923 52703352 52780005 52788840 52945704 53023110 53113320 53210115 53218620 53225840 53260857 53413560 53561931 53703468 53891163 53900184 53980290 54007044 54098928 54178020 54204872 54339012 54418455 54538056 54617790 54626520 54734820 54779998 54819180 55408340 55428282 55518190 55631316 55640208 55887132 55973268 56064060 56084238 56175210 56298672 56380980 56686994 56727540 56757456 56849520 56886921 56979195 57095298 57104424 57187910 57198960 57357846 57539430 57567948 57653505 57770982 57780216 57864690 58046352 58178757 58345560 58391866 58507631 58559280 58607172 58692855 58828560 58867263 59036040 59082894 59178730 59200029 59296055 59387445 59670520 59879070 59910648 60267259 60276892 60278904 60376680 60544393 60597840 60637707 60736065 60777808 60811560 60980481 60990228 61079395 61454835 61487244 61497072 61586980 61691760 61863126 61965540 62192520 62224848 62315820 62365277 62595234 62605712 62883548 63115416 63205685 63207690 63346608 63439220 63449360 63627732 63720755 63730940 63955710 64096272 64189980 64200240 64242477 64776348 64785136 64903202 64913576 65013624 65119080 65302146 65408070 65541348 65551824 65638755 65647660 65681784 65777810 65879190 65889720 66072747 66182130 66490008 66611181 66621828 66865864 66976560 67129335 67162606 67276872 67375230 67399479 67410252 67508805 67623660 67657176 67756090 67766920 67923765 68172570 68319160 68375034 68625492 68930043 69047316 69182534 69184206 69193592 69437628 69539145 69550260 69858915 69966585 70014672 70128240 70373340 70431426 70697480 70946820 70958160 71003127 71014476 71155266 71264934 71380530 71415908 71604624 71854884 71959935 71973720 72009392 72173647 72225270 72237360 72452016 72557940 72823720 72825480 72883278 72979760 73027773 73092240 73258965 73295274 73745802 73892007 73904376 74175088 74344283 74358648 74516176 74631024 74752080 74778984 74801259 74888310 74900280 75015720 75174640 75224097 75346115 75348630 75636720 75846822 75849228 75972260 76114323 76127064 76237785 76464906 76477128 76719240 76746852 76757264 76859055 76871340 76932349 77027976 77152920 77571676 77627160 77781060 77842791 78142896 78257140 78489684 78604435 78777192 78894270 78933372 79055028 79067664 79183260 79418556 79534665 79838760 80063074 80120340 80555202 80786160 80850276 80970435 80981420 81010566 81141970 81267030 81307308 81320304 81807084 81926685 81939780 81982992 82102230 82169997 82470986 82484168 82620720 82850222 83087760 83112510 83142423 83277285 83446974 83460312 83582330 83598480 83830698 84096090 84262815 84276920 84448008 84571470 84836976 85030491 85136184 85274280 85341958 85511153 85586640 85642947 85656636 85781865 86036769 86112720 86309145 86351922 86368464 86491990 86797035 87069528 87210760 87388464 87518340 87587799 87838920 87910758 88082917 88096996 88242840 88487959 88624341 88768095 88814908 88829104 89269885 89505780 89818605 89833640 89865972 89880336 90011740 90164880 90415338 90565020 90896760 91149251 91166712 91485342 91500656 91906724 92063088 92230866 92245608 92380470 92537640 92583504 92718860 92733680 92794689 92948310 93145220 93288780 93473730 93831120 93892851 93908568 94325322 94595760 94670836 94673124 94685968 94811535 94858526 94873688 95019912 95158830 95174040 95441598 95596410 95806512 95933565 95946580 96284970 96300360 96743920 96964595 97177704 97354803 97370364 97520436 97678620 97727032 97953219 98112105 98312022 98327736 98471490 98522676 98666715 98818785 98834580 99273195 99655920 99735012 99851080 99932742 100298796 100464840 100743909 100915308 101062845 101115378 101129096 101132304 101485764 101634135 101650380 101953208 102258855 102329136 102478740 102495120 102562551 102938238 103105210 103708080 103773801 103790388 104156442 104325390 104652912 105022008 105192360 105244496 105275846 105406704 105484561 105560010 105577680 105647139 105891408 106046220 106226640 106420230 106437240 106521714 106732899 106827120 107070795 107123862 107406936 107782326 107800368 107960580 108014088 108356040 108409744 108657029 108678024 108836910 109076112 109235580 109253040 109324917 109469640 109559996 109638360 109942911 110121245 110816680 110856564 111018635 111036380 111262632 111774264 111946536 112128120 112168476 112332465 112350420 112439587 112761960 113373988 113455080 113770233 113773842 113958390 114190596 114208848 114375820 114697359 114715692 114883405 115078860 115135896 115307010 115541964 115560432 115729380 116357514 116691120 116783732 117015262 117214344 117385710 117734526 118072080 118165788 118338545 118341405 118357460 118400058 118592110 118774890 119341040 119758140 119821296 120094611 120534518 120553784 120557808 120753360 120832803 121088786 121275414 121472130 121515849 121623120 121712955 121900545 121960962 121980456 122158790 122909670 122974488 123153345 123173960 123706479 123726252 123931080 124275333 124385040 124631640 124668765 124730554 124977839 125170461 125190468 125373495 125746047 125767096 126144135 126230832 126411370 126415380 126857205 126878440 127255464 127441510 127461880 127911420 128012937 128379960 128484954 128736571 129527883 129552696 129737985 129806404 129827152 130027248 130238160 130604292 130816140 131082696 131277510 131295320 131363568 131555620 131758380 131779440 132145494 132364260 132980016 133222362 133243656 133731728 134258670 134325212 134553744 134750460 134798958 134820504 135017610 135247320 135314352 135512180 135533840 135623007 135847530 136345140 136638320 136750068 136949995 137228013 137250984 137860086 138094632 138346299 138365068 138368412 138387184 138570705 138875256 139078290 139100520 139717830 139933170 140210595 140746680 140862852 141394960 141487983 141717485 141893640 142006254 142028952 142287789 142310532 142529868 142738245 142761060 142831816 143162397 143394615 143709768 143919870 143947440 144347294 144427455 144450540 145115880 145647440 145650960 145766556 145979665 146055546 146517930 146590548 147468033 147491604 147707235 147784014 147808752 148688566 148717296 149557968 149602518 149776620 149800560 149899113 150031440 150448194 150692230 150697260 151693644 151698456 151944520 152228646 152254128 152475570 152929812 152954256 153438480 153493704 153718110 153742680 153864698 154055952 154169743 154305840 154407357 154657815 155143352 155254320 155562120 155685582 156488085 156514280 156979368 157208870 157554384 157788540 157866744 157913769 158110056 158366520 158806427 158837112 159069330 159677520 159782571 160126148 160240680 160685793 161110404 161700552 161940870 161962840 162021132 162258005 162283940 162534060 162614616 163255365 163614168 163853370 163879560 164204460 164334781 164339994 164941972 164968336 165673963 165700444 166225020 166284846 166554570 166893948 166920624 167164660 167661396 167906515 168192180 168525630 168553840 168896016 169142940 170060982 170272368 170548560 170660763 170683916 170937585 171022306 171285894 171313272 171563730 172073538 172618290 172703844 172956335 172960515 172983980 173594070 174139056 174421520 174536271 175036680 175175598 175522893 175677840 175821516 176078565 176165834 176193992 176485680 176601789 176975918 177248682 177536190 177600087 177629816 177888165 178162335 178539770 179011560 179637210 179667280 179731944 180023480 180801777 180830676 181130040 181633179 181793520 181913121 182208195 182298502 182333424 182941443 182970684 183238185 183813448 184364505 184461732 184491216 184760940 185075280 185437720 185589378 185896620 186290440 186577560 186947460 187095831 187785702 187817136 188650644 189341672 189346248 189617055 189623070 189717052 189747376 190039824 190317660 190348080 190883196 191162265 191192820 191867130 191893160 192569940 192600720 193929190 194355408 194709606 194740728 195040872 195357240 195454064 195899899 195906438 196224210 196624044 196655472 196942980 197045352 197333430 197637570 197669160 198218241 198546390 199470024 199702160 199833543 199865484 200157685 200597592 200929680 201388005 201487818 201830616 202125690 202198437 202230756 202258192 202526415 202971528 203268270 203300760 203906416 204371531 204517710 204957480 205125102 205876476 206177465 206210420 206790129 207125555 207547602 207580776 208312884 208617435 208650780 209576745 210044016 210384720 210551692 210969122 211120020 211294278 212092440 212840460 212874480 213009381 213043428 213354895 213465798 214141590 214247724 214813872 215564652 215879805 215921160 216028176 216520941 216712080 217314058 217356048 217673820 218471160 218649834 218939280 219083319 219119992 219276720 219776895 219885822 220242490 221633360 221713128 222037270 222072760 222525264 223032849 223548528 223893072 224256240 224336952 224403777 224664930 224700840 224879174 225523920 225672291 226038345 226747976 226910160 227540466 227547684 227916780 228381192 228713355 228751640 229394718 229431384 229766810 230157720 230271792 230577165 230614020 230797047 231083928 231458760 232101701 232715028 233528373 233567464 234030524 234428688 234771420 235469052 235813305 236331576 236677090 236682810 236714920 236800116 237146315 237184220 237549780 238603995 239516280 240189222 241069036 241107568 241665606 242138869 242177572 242550828 242944260 243031698 243425910 243801090 243921924 243960912 244317580 245780055 245819340 245948976 246306690 246347920 246509991 247412958 247452504 247862160 248550666 249263280 249337530 249427269 249461108 249831855 249955678 250340922 250380936 250746990 251492094 251534192 252288270 252788445 252822740 252830760 253714410 253756880 254510928 254883020 254923760 255091473 255822840 256025874 256533459 256759920 256928841 256969908 257345595 257473142 258110307 259055766 259105392 259475970 259612808 260391105 261208584 261632280 262165392 262555020 262590640 262763397 263111240 263189615 263516760 264248751 264290988 264728520 265463877 265873023 266304285 266444724 266487312 267809655 268517340 268650424 269455815 269500920 269597916 269641008 270035220 270494640 271024360 271246014 271695060 272690280 273447753 273500136 273899990 274456026 274501968 275720172 276189264 276692598 276730136 276736824 277141410 277750512 278156580 278201040 278384067 279435660 279866340 280421190 281493360 281725704 282975966 283434970 283787280 284012508 284057904 284434605 284575578 284621064 285059736 285476490 285522120 285663632 286315237 286324794 286789230 287419536 287839740 288648451 288694588 288854910 288901080 290231760 290893785 291533112 291959330 292064409 292111092 292538155 293035860 293181096 294336315 294936066 294983208 295414470 295568028 296000145 297377132 298696853 299205036 299553240 299798226 300896388 301336295 301384460 301394520 302231727 302721965 303188535 303387288 303396912 303889040 304457292 304902405 304951140 305859624 306987408 307436220 307485360 307680217 307687653 307729396 308339486 308814714 309315630 310286704 311124240 311321403 311371164 311826385 312976170 313028560 313958736 314417740 315577080 315733488 315827538 316220112 316453683 316733040 316941417 317612854 317674224 318138660 319565142 320198697 320252296 320481360 321212385 321371586 322220808 323401104 323881740 323925680 324042264 324516010 324567880 325068120 325229232 325971087 326510730 327228336 327706740 327759120 327974751 328408920 328669562 328679988 329828733 329883944 330363735 331347926 331400888 332450040 332569692 333055905 333109140 333787896 334329320 335322792 335813030 336384360 336997395 337051260 337318761 338285880 340121964 341310699 341321526 341367832 341875170 342044612 342571788 342626544 343127460 344092077 344147076 344650215 345236580 345407688 345912670 345921030 345967960 347188140 349072542 350073360 350351196 351045786 351643032 352157130 352331668 352387984 353203578 353951836 354497364 355015635 355072380 355200174 355259632 355776330 356324670 357079540 358023120 359274420 359463888 360046960 360283833 360868235 361603554 361661352 362260080 363266358 363826242 364416390 364547547 364597004 365138865 365882886 365941368 366476370 367626896 368465461 368729010 368923464 369460035 369521880 370875440 371119437 371178756 371721415 371793240 372580880 372825999 373155120 373894920 374006295 374191662 374933517 375511383 375571404 376120485 377238141 377301288 378683344 378692496 379234110 379246140 379434104 379547129 380571615 380635320 381766392 382324530 382385640 383734260 383786320 384038811 384661745 385139880 386209713 387858380 388583649 389213955 389419212 389481456 390081744 390714480 391799798 391812876 392448420 393248088 393885960 394090704 394666860 395275140 395338320 396436482 397092780 398940048 399667086 399730968 400315370 401195184 402776010 402975636 403661232 404251380 404396874 404461512 405052830 405943056 406536540 406601520 406869021 408743062 409035420 409914960 410250204 410849985 411752952 412354930 412420840 413580258 414251110 415095204 415161552 415712115 416625768 417234870 417301560 419153490 421103384 421870813 421938244 422240040 422588556 424184880 424463949 425152455 425680920 426018762 426086856 426709790 426863367 426931596 427555765 428214735 428283180 428495448 430183845 431129304 431759610 431842320 433041882 434628116 435347640 436556939 436942320 437299668 437938995 438166638 438239984 439553790 439771644 440414585 440484980 442439795 443121705 443426256 444074540 444145520 446065698 448673904 448807554 449329860 449401680 449686471 449697339 449758348 451344582 452076690 453495952 455080932 455095368 455746255 455833560 456762384 457426710 457503280 458789436 458862768 459533620 460315440 461154330 461228040 461594094 462167856 462509229 462917520 463222071 463973445 464203402 465430056 467056746 467134928 468061048 469464255 469542840 470938104 471626610 472663152 473354180 473365620 473429840 473600232 473741307 474292630 474368440 475099560 476419281 477207990 479032560 479347713 480378444 482057379 482138072 483331212 484277738 484355144 485101656 485888520 486063396 486774015 486851820 487602180 487843848 488635160 489766095 491560110 491638680 492613380 493004343 493019982 494825916 494905008 497021889 497101332 498675060 498854538 498922216 499663710 499911356 500681844 500761872 501493980 502984188 503719545 504576540 505576890 505645480 505661520 507428820 509766040 510182946 511645680 512051748 512812755 513066918 513857682 513939816 514691190 514946284 516220614 518111532 518869005 518951940 519225616 520409981 520782210 522417168 523264560 523608813 525110040 525526794 526222480 526379230 526568679 527033520 527422805 528235695 528497502 528581976 529457040 530927754 531746046 532608570 532800261 532889448 533664495 535619310 536061409 537034680 537300848 538526443 538911630 539001840 539195832 540070440 542048720 542405331 542492028 543285145 543390120 544899537 545380560 546624585 546895506 547000272 547799980 548824329 548912052 549714555 551440344 553385196 553460272 553473648 554282820 554722727 556313160 556768134 558871320 559732680 560842380 561287493 562197935 563451408 565951932 566869940 568025016 568851165 568869210 569151156 569242128 570119472 570952980 571044240 572630474 572649588 573486795 573578460 575679480 577296902 577389176 577709820 577802160 581787570 583066224 583918660 584128818 584222184 585076310 586071720 586362192 587699697 588672630 589872132 589966416 590828940 591136056 592000290 594654723 594754264 597393706 598410072 599106480 599500629 599596452 600473055 601792776 602672590 602768920 602789040 604164015 604463454 605443930 606377070 606774576 607579245 608914584 609804810 609902280 611719248 613114593 614872440 615360434 615375306 615458792 616580419 616678972 617629428 618532395 618631260 620370387 621376665 622642806 622742328 623652770 624889195 625852305 625952340 628730235 628835480 631154160 631655076 632907366 633882834 635225708 636277320 638044757 639028143 639130284 640064685 640397394 640504592 642424770 642743172 643682855 644441616 647639415 647763480 648084528 649032020 649135760 649562823 650136240 651942174 653021460 655413480 655949502 656817840 657234073 657249957 657339124 657359976 659657466 659767888 660727470 662695852 662801776 664900080 665139384 666111810 666218280 667575792 668658640 669098547 670645584 671626060 672768720 673994790 674102520 674637522 676571760 677016873 678115035 680243928 682621398 682643052 682735664 683750340 684089224 685143576 686140065 686254920 688184154 688294152 689300430 690473160 690815376 691731495 691825340 691842060 691935920 692391141 694376280 696305103 698145084 700585119 700702392 702091572 703286064 704314260 704663336 706407156 707439915 707903672 708994728 710031270 710144760 710400348 711438945 711552660 712649340 714159080 715811985 718548840 720567666 721736470 723207108 723322704 726416607 726532716 727652484 728832780 729095094 729194008 730277730 731765772 731882736 732952740 736930922 737340165 737458020 737846928 738920070 739043760 739529973 742238874 742357512 743442830 743586480 745651998 747789840 748012590 748383324 749495565 749867034 751022766 751142808 752240970 754476282 754602576 758468220 758492280 758868208 759094258 760599203 761143230 761270640 763532784 764649060 764771280 765274419 767468520 768077622 769323490 769600377 770279760 770848715 772036785 772419426 775716760 777167298 778427910 778838424 783474367 783599596 783625752 784896840 786496176 787077109 787771920 788290191 789333720 789568845 790550280 792746253 792872964 794032135 794185560 796391631 798912855 799334172 799461936 800630740 803428965 805552020 805951272 808502760 808793748 808923024 810105660 810748601 813073080 813738042 817486124 818070840 820343259 820500408 821673905 821699970 823505904 824709860 824841680 827160516 828369815 828502220 830190408 831424230 833251536 834469740 834603120 835152201 838306980 842206768 843741626 843876488 844480080 845177112 848927898 850304910 851361840 852037524 852173712 853303815 853419580 853726734 853863192 855111530 856429470 856566360 856990896 858945711 860367690 862258608 863519220 865945353 866083764 869256232 870695280 872681355 873113878 874599336 875877990 876193227 876333276 877614465 879107580 879543288 880829170 880969960 883008945 884879590 886243410 888000435 888149080 892131396 896090559 897615108 898659720 899372942 899394678 899516696 901155997 902689164 904008885 904153380 906695181 908165895 909565605 910161864 910190736 911492510 911667120 914707215 914853420 917578872 919067240 922308660 922456080 923040651 923188188 925018458 926444142 927946890 928406804 930860112 933964209 934113492 935479155 936122096 938928510 939085680 941876208 943253220 946708360 946731240 947200464 947482614 948585260 948736880 949361049 950199120 952838562 954415980 958695426 960596091 960756888 964114758 964276144 966662424 968555476 968710288 970203312 971777040 972126792 973548030 973703640 975204360 975687696 977270320 977913261 979499495 979532190 983120220 983277360 985226760 986008686 986039964 989486199 989651832 991091205 994043778 994202664 997350120 997709076 997844432 999167715 999327420 999822712 1000120537 1001363688 1002987960 1005968376 1007439090 1009153080 1010992185 1011153780 1011290960 1011956283 1014857640 1019532080 1020365892 1021857655 1023932097 1024103496 1025625510 1026133836 1027715364 1027879632 1029382380 1029892568 1032276231 1032441228 1033950645 1036223064 1037738010 1037903880 1040819962 1041564420 1047217626 1050220080 1051053588 1052758460 1053137358 1054845610 1056471390 1056995004 1057163952 1061855508 1063492092 1065046905 1065217140 1065600522 1065778896 1067328990 1071238620 1072122818 1074069360 1077052886 1077823260 1078391664 1080140880 1080851499 1082604705 1084810662 1084984056 1086570290 1086780240 1089799074 1093249170 1093791012 1095416595 1095599960 1097648658 1097824104 1099429110 1102880688 1105396383 1106770392 1108565640 1109445454 1111644989 1112626320 1113358311 1113536268 1115164245 1117742640 1118477997 1119465360 1121684760 1122018885 1122574986 1124395870 1124800551 1128361455 1131903864 1133739880 1136050032 1137702330 1137738420 1138302312 1138641387 1141905960 1145077921 1145260948 1145299176 1146973590 1147156920 1150343467 1151358960 1152116433 1153985235 1154593804 1154778352 1155419640 1158629139 1160508505 1163575140 1167641865 1167837320 1168257636 1168444368 1170152620 1172143440 1175399394 1177345260 1179744264 1181657880 1182272112 1184000580 1184940263 1189309446 1189508528 1194787412 1196820144 1199001258 1199192904 1200946110 1203585552 1205345180 1205537840 1208328030 1208926908 1210694345 1210887860 1212754140 1215158490 1217829168 1219609620 1219804560 1220607063 1226229186 1229744880 1230720868 1230750612 1230917584 1232549955 1233160838 1233357944 1235258856 1237064790 1237262520 1240740774 1242753330 1245285612 1245484656 1247136345 1247305540 1249778390 1251704610 1251904680 1257460470 1257670960 1263310152 1265612439 1265814732 1267765668 1270451416 1272554640 1273391847 1275457365 1276089514 1278056286 1278260568 1280129370 1280590101 1280794788 1282667295 1284644205 1284849540 1285486344 1287365710 1290551535 1295278830 1295526960 1298064040 1299125646 1303884348 1306042920 1309670817 1310826960 1311899004 1313816985 1314468146 1314499914 1314678248 1314719952 1319314932 1321243755 1321454940 1325391704 1327319385 1329365115 1330278768 1332223620 1332436560 1338197094 1343252120 1347989580 1348205040 1349059413 1349275044 1354033746 1356230070 1360487856 1365242796 1365286104 1367238765 1367500680 1368178448 1370287152 1371299293 1372280130 1372509840 1376368308 1376588304 1378600860 1380946320 1383462990 1383650680 1383684120 1384782282 1387527687 1388752560 1391920335 1392610206 1396290168 1401170238 1401404784 1404183144 1408628520 1409326672 1412541377 1412814312 1414879830 1415807344 1417989456 1420062540 1420289520 1420800696 1421223921 1422877890 1423105320 1425298680 1428318160 1429257843 1431576185 1431623970 1437097680 1441135332 1443242255 1443472940 1446172137 1446414216 1452833214 1453065432 1455304968 1457665560 1458190188 1458388016 1460322045 1460555460 1461714631 1463531544 1465905480 1473861844 1474680330 1474916040 1477840140 1479013029 1479059946 1484477748 1484715024 1486885660 1491065667 1491303996 1493484265 1496025180 1496766648 1498991130 1499734068 1502045532 1502285616 1504481940 1508952564 1511158635 1516936440 1516984560 1518188516 1521198406 1522286460 1529298120 1530548838 1534937040 1536155244 1538401085 1538438265 1538646980 1539200754 1541697430 1544073570 1544838852 1551433520 1554334596 1556607015 1556855820 1557676848 1561229943 1566948734 1567199192 1567251504 1569793680 1570826439 1574154218 1576580382 1578667440 1579137690 1579706037 1581100560 1582268415 1584707085 1585492506 1585745928 1588064270 1588371120 1592783262 1597825710 1598668344 1600993485 1601261480 1606857930 1608184227 1611104040 1611902544 1615579329 1617005520 1617587496 1620211320 1621497202 1624711907 1626146160 1627215993 1627476084 1629855435 1634698611 1634972248 1636141680 1639873755 1640686518 1641000816 1643347810 1643399940 1649143665 1649419720 1654321032 1656739630 1657004440 1660380816 1662848460 1664168181 1668939480 1670304402 1673575423 1676613960 1683862479 1686593805 1687483252 1687752976 1690354224 1697855796 1700609820 1704075048 1706553495 1706607630 1706839160 1707453468 1707726384 1710223060 1712858940 1713132720 1717891422 1720460385 1720735380 1727038440 1731835769 1731890706 1732167528 1738512464 1745362710 1746227756 1749198672 1751755980 1752386454 1752666552 1755228930 1758215160 1759086576 1761658340 1761939920 1763099091 1766017890 1769759180 1772486820 1776000870 1776298160 1783964169 1784262792 1792181118 1795230216 1797319440 1798501887 1798745884 1798789356 1799033392 1801419165 1802311994 1805378328 1808017770 1808306760 1813390362 1816331790 1819131210 1820323728 1822737735 1822985020 1829414430 1829706840 1835157744 1838134480 1839343779 1842327305 1844617320 1846081302 1846376376 1849741257 1850036916 1852888284 1855597185 1855893780 1856813608 1861111161 1864129995 1867928418 1868226984 1870958310 1874667585 1877556915 1877857020 1886190705 1886506440 1893416720 1893462480 1894965228 1897170520 1897735645 1898722098 1905677124 1908831960 1914134271 1917084429 1917390852 1920194055 1921192182 1921513776 1928229516 1931048565 1933324848 1937110952 1942918245 1944253584 1947096060 1947407280 1948688469 1950408720 1955826522 1958998990 1959064380 1966240440 1970453520 1971702219 1972017372 1972079928 1978972398 1979303664 1982182410 1988087556 1988405328 1994700240 1995418152 1998335430 1998654840 1999645424 2000241074 2002727376 2004206659 2005975920 2007295641 2011936752 2014878180 2018306160 2021984370 2022307560 2023912566 2029715280 2034345105 2040731784 2043715310 2047864194 2048206992 2051251020 2052267672 2055430728 2058764760 2059785136 2064483551 2064552462 2064882456 2067901290 2072446128 2075476020 2075807760 2077173423 2081639924 2083128840 2088915309 2094435252 2102107176 2105516920 2106274716 2109354065 2109691220 2112942780 2113990008 2122319745 2123711016 2126984184 2130093810 2130434280 2131201044 2134316835 2134657980 2136352153 2142477240 2144245636 2153761519 2154105772 2155646520 2161702998 2165209410 2169621324 2169968112 2173140580 2179249821 2179598148 2182784695 2186498340 2187582024 2190833190 2191199920 2195297316 2195648208 2198858220 2210792766 2213540784 2217131280 2218589919 2218890908 2223289978 2226716622 2227072536 2230328490 2236955994 2243369520 2244037770 2245149972 2248432355 2248486695 2248791740 2249601102 2256722910 2263807728 2267479760 2275404660 2275476840 2276604624 2277282774 2281797609 2283811920 2290155842 2290521896 2290598352 2293947180 2294313840 2295823257 2300686934 2304232866 2307970470 2308801131 2309187608 2310839280 2312546145 2316110355 2317258278 2321017010 2327150280 2335283730 2335674640 2336515272 2340305240 2350423101 2350798788 2354690520 2359488528 2361231327 2363315760 2364870573 2368001160 2368706535 2369880526 2378238759 2378618892 2382096405 2389174893 2389574824 2396738565 2398002516 2398385808 2401892220 2410286895 2410690360 2416656060 2417853816 2421388690 2421775720 2425508280 2430316980 2432245803 2439219240 2441214126 2445994849 2452458372 2461029777 2461441736 2461501224 2465021715 2465099910 2466321676 2466715888 2470517712 2474129580 2474525040 2481481548 2485109445 2485506660 2490571224 2494272690 2494611080 2499556780 2503409220 2503809360 2514920940 2526620304 2531224878 2531629464 2535531336 2540902832 2546783694 2550914730 2552179028 2556112572 2556521136 2560258740 2561180202 2561589576 2565334590 2569288410 2569699080 2570972688 2574731420 2576837133 2581103070 2590557660 2596128080 2597836059 2598251292 2602049905 2607768696 2612085840 2618044065 2619341634 2623798008 2627633970 2628579681 2628936292 2628999828 2629356496 2632843395 2638629864 2642487510 2642909880 2650783408 2654638770 2656829903 2658730230 2664001305 2664447240 2676394188 2680307045 2686504240 2688271677 2692632215 2695979160 2698118826 2698550088 2703467991 2708067492 2712026655 2712460140 2720085543 2724497685 2730485592 2730572208 2734477530 2735001360 2742598586 2744121645 2744560260 2752736616 2757201720 2766925980 2767301360 2767368240 2769121953 2769564564 2773613635 2775055374 2783840670 2785220412 2792580336 2801892627 2802340476 2806437465 2808366288 2817257040 2825082754 2825628624 2829759660 2840125080 2841601392 2842447842 2845755780 2846210640 2848083147 2850597360 2858515686 2863152370 2863247940 2882270664 2886484510 2886945880 2892344274 2892828432 2905666428 2906130864 2910609936 2915331120 2916380376 2920644090 2921110920 2923429262 2927063088 2931810960 2933739783 2938498485 2947723688 2949360660 2949832080 2955680280 2958026058 2958119892 2968955496 2973273615 2973771320 2982131334 2982607992 2986968530 2992050360 2993533296 2997503145 2997982260 2999468136 3000361611 3004091064 3008963880 3017322113 3017905128 3022317270 3033872880 3035868849 3036377032 3042396812 3044572920 3058596240 3061097676 3065572965 3072310488 3076802170 3076876530 3077293960 3078401508 3082902095 3083394860 3088147140 3089677704 3101851935 3108669192 3113214030 3113711640 3122459886 3133897468 3134398384 3141652878 3147805297 3148308436 3153160764 3158275380 3159412074 3164536830 3169414170 3170985012 3171491856 3176128540 3185566524 3190223785 3195140715 3195651420 3197336688 3201986970 3202522960 3213715860 3216368454 3222208080 3231158658 3235174992 3240422640 3242554497 3242994404 3247814115 3249423814 3254431986 3254952168 3259710870 3269397222 3269944496 3279747510 3281373036 3286170365 3286249785 3286695620 3286799880 3298287330 3298839440 3308642064 3313479260 3314008880 3316189149 3325696920 3328336362 3334934967 3337878960 3340074933 3340608804 3345492735 3347150846 3353227920 3355433991 3367724958 3373187610 3374401653 3374966504 3385084365 3395711592 3401219640 3408150096 3413106990 3413215260 3413678320 3414906936 3415924161 3420446120 3425717880 3435233763 3435782844 3440920770 3441470760 3451030401 3454076880 3456349299 3461955705 3463671538 3463781412 3464335056 3475887417 3481525515 3490725420 3492455512 3502925595 3503511960 3504772908 3505333104 3510457860 3516430320 3523316680 3526198182 3532035780 3539518360 3544973640 3552001740 3554820789 3567928338 3568525584 3584362236 3590460432 3597003774 3597491768 3597578712 3602838330 3604623988 3610756656 3616035540 3616613520 3626780724 3632083035 3632663580 3638262420 3645475470 3645970040 3658828860 3659413680 3678687558 3684654610 3689234640 3692162604 3692752752 3697649865 3699482514 3700073832 3705776568 3711194370 3711787560 3713627216 3722098081 3722222322 3728259990 3735856836 3736453968 3741916620 3749335170 3752429863 3755113830 3755714040 3772381410 3773012880 3789930456 3794341040 3795471290 3796837317 3797444196 3802996015 3811354248 3817663920 3826372095 3828268542 3834168858 3834781704 3840388110 3841770303 3842384364 3848001885 3856459032 3862097130 3874221904 3883059089 3885836490 3894192120 3897376938 3911653044 3917371835 3917997980 3918128760 3929012451 3932480880 3935385545 3941450955 3943404438 3944034744 3944159856 3957944796 3963731265 3964364820 3976175112 3981958155 3990836304 3996670860 3997309680 3999842821 4000482148 4008413318 4014591282 4029756360 4043968740 4044615120 4047178239 4047825132 4053743005 4068690210 4081463568 4087430620 4095728388 4101716295 4102502040 4104535344 4110861456 4113897879 4117529520 4128967102 4129104924 4129764912 4135802580 4150952040 4154346846 4162583061 4163279848 4166257680 4175761005 4177830618 4188870504 4204214352 4211033840 4212549432 4218708130 4219382440 4225885560 4227980016 4237624131 4244639490 4247422032 4253968368 4260187620 4260868560 4262402088 4263671763 4268633670 4269315960 4272704306 4284954480 4287773529 4288491272 4294728555 4307523038 4308211544 4311293040 4323405996 4329726765 4330418820 4339242648 4346281160 4358499642 4359196296 4365569390 4372996680 4375164048 4380966135 4381666380 4385143893 4390594632 4397716440 4421585532 4437039087 4437179838 4437781816 4446579956 4453433244 4454145072 4460656980 4473197001 4473911988 4480452795 4488075540 4490299944 4496864710 4496973390 4497583480 4499202204 4505779985 4513445820 4533475905 4550809320 4550953680 4554565548 4563595218 4580311684 4581043792 4587894360 4591646514 4600638511 4601373868 4608465732 4615203255 4615940940 4617602262 4618375216 4625092290 4632220710 4634516556 4642034020 4654300560 4669821045 4670567460 4673030544 4680610480 4683689829 4700846202 4701597576 4709381040 4722462654 4729741146 4736002320 4737413070 4739118111 4739761052 4746805245 4756477518 4757237784 4764192810 4778349786 4779149648 4793477130 4796005032 4802980455 4803784440 4820573790 4821380720 4824552681 4833312120 4835707632 4842777380 4843551440 4846737987 4851016560 4860633960 4864491606 4874135721 4878438480 4881647979 4882428252 4889566305 4891989698 4904095833 4904916744 4922059554 4922883472 4923002448 4930043430 4930199820 4932643352 4947430995 4948259160 4962963096 4970218890 4971013320 4981142448 4988545380 4989222160 4992504543 4999113560 5000602685 5006818440 5020726269 5029841880 5051587437 5059781415 5062449756 5063258928 5071062672 5093567388 5101829460 5104358056 5112225144 5119660485 5120517480 5122360404 5123179152 5130669180 5138576820 5139398160 5149462840 5153674266 5161381155 5162206140 5181115320 5195507307 5195672118 5196502584 5204099810 5215537392 5236088130 5238683268 5247596016 5255267940 5257159362 5257872584 5257999656 5265686790 5277259728 5284975020 5285819760 5289297273 5309277540 5313659806 5317460460 5328002610 5328894480 5352788376 5360614090 5376543354 5385264430 5391958320 5396237652 5397100176 5404257495 5406935982 5416134984 5424053310 5424920280 5440171086 5448995370 5460971184 5468955060 5484320569 5485197172 5488243290 5489120520 5505473232 5514403440 5518031337 5526981915 5533851960 5538243906 5539129128 5547227270 5549223771 5550110748 5558224945 5566791555 5567681340 5570440824 5592389985 5603785254 5604680952 5612874930 5624002755 5650165508 5659519320 5675240207 5680250160 5684895684 5691511560 5693206935 5696166294 5717031372 5725389605 5726304740 5726495880 5742402813 5751717335 5760582165 5764541328 5772969020 5773891760 5784688548 5793145695 5811332856 5832760752 5841288180 5842221840 5845924123 5846065407 5846858524 5867479566 5876996970 5895447376 5898721320 5911360560 5915106657 5916052116 5916239784 5924701315 5937910992 5946547230 5947542640 5964262668 5965215984 5973937060 5984100720 5995006290 5995964520 5998936272 6000723222 6008182128 6012619977 6017927760 6021886923 6034644226 6035810256 6044634540 6071737698 6072754064 6084793624 6089145840 6103035315 6122195352 6131145930 6144620976 6153604340 6153753060 6154587920 6156803016 6165804190 6166789720 6176294280 6179355408 6193450653 6203703870 6217338384 6226428060 6227423280 6231520269 6244919772 6266745927 6267794936 6283305756 6295610594 6296616872 6306321528 6316550760 6318824148 6328062195 6329073660 6338828340 6341970024 6352257080 6366959235 6371133048 6380447570 6390281430 6391302840 6402950505 6403973940 6409056459 6427431720 6432736908 6461284557 6462317316 6485108994 6485988808 6495628230 6498847628 6508863972 6509904336 6519421740 6537749463 6538794444 6548354085 6559495020 6562746072 6572340730 6572499570 6573391240 6573599760 6596574660 6626958520 6632378298 6651393840 6656672724 6669869934 6680149866 6681217608 6690985470 6694301692 6710867982 6735449916 6745297065 6746375220 6748803306 6749933008 6770168730 6791423184 6802439280 6826213980 6826430520 6829813872 6831848322 6840892240 6845392827 6851435760 6856496465 6870467526 6871565688 6881841540 6882941520 6902060802 6912698598 6923911410 6926403393 6927343076 6927562824 6937638435 6951774834 6963051030 6981450840 6984911024 7000843759 7005851190 7007023920 7009545816 7020915720 7046633360 7051269303 7052396364 7062706885 7064071560 7079036720 7083693981 7089947280 7104003480 7106119605 7109641578 7134716277 7135856676 7146289215 7167524679 7168724472 7194007548 7194983536 7195157424 7205676660 7209247976 7211395451 7230860685 7232071080 7253561448 7264166070 7265327160 7276524840 7290950940 7291940080 7296737409 7308573155 7317657720 7337984547 7357375116 7369309220 7383089331 7384325208 7395065145 7395299730 7398965028 7400147664 7411553136 7422388740 7423575120 7444196162 7444444644 7455328335 7456519980 7471713672 7483833240 7498670340 7504859726 7510227660 7511428080 7544762820 7579860912 7590942580 7593674634 7594888392 7605992030 7622708496 7652744190 7656537084 7668337716 7669563408 7680776220 7683540606 7684768728 7696003770 7712918064 7724194260 7730511399 7766118178 7771672980 7788384240 7793508177 7794753876 7806149715 7823306088 7834743670 7835995960 7836257520 7854132195 7858024902 7870771090 7882901910 7886808876 7888069488 7898530185 7915889592 7927462530 7928729640 7952350224 7963916310 7970489709 7993341720 7999685642 8000964296 8015545447 8016826636 8029182564 8040921135 8059512720 8064815031 8077896645 8087937480 8094356478 8095650264 8107486010 8110403973 8123559535 8136079965 8137380420 8173493055 8174861240 8191456776 8203432590 8205004080 8227795758 8257934204 8258209848 8271605160 8294581841 8301904080 8307365859 8308693692 8320840905 8325166122 8326559696 8351522010 8355661236 8367877115 8377741008 8419312395 8425098864 8437416260 8438764880 8451771120 8475248262 8489278980 8520375240 8524804176 8527343526 8537267340 8538631920 8544042949 8544249441 8545408612 8575547058 8576982544 8589457110 8615046076 8616423088 8646811992 8659178845 8659453530 8660837640 8678485296 8692562320 8716999284 8718392592 8731138780 8745993360 8761932270 8763332760 8770287786 8781189264 8795432880 8801219349 8815495455 8843171064 8874078174 8874359676 8875563632 8893159912 8906866488 8919820845 8921313960 8946394002 8947823976 8960905590 8976151080 8980599888 8992509435 8993729420 8993946780 8995166960 8998404408 9001084833 9011559970 9026891640 9051966339 9066951810 9101618640 9107606547 9109131096 9127190436 9160623368 9175788720 9183293028 9196718895 9201277022 9202747736 9216931464 9230406510 9231881880 9235204524 9248706285 9250184580 9264441420 9269033112 9284068040 9305555805 9339642090 9341134920 9367379658 9401692404 9403195152 9443415891 9444925308 9459482292 9474826140 9478236222 9479522104 9493610490 9512955036 9514475568 9528385620 9556699572 9570671355 9585422145 9586954260 9592010064 9605960910 9607568880 9641147580 9649105362 9666624240 9685554760 9693475974 9721267920 9728983212 9743442345 9748271442 9763295958 9764856504 9779132610 9783979396 9808191666 9809833488 9844119108 9858511095 9860086860 9860399640 9865286704 9887789639 9894861990 9896518320 9925926192 9940437780 9942026640 9948567447 9977090760 9985009086 9998227120 10001205370 10004804901 10013636880 10021033295 10036478205 10041452538 10059683760 10103174874 10119562830 10123204959 10124899512 10185166771 10187134776 10203658920 10208716112 10224450288 10232002417 10239320970 10241034960 10244720808 10247772483 10261338360 10277153640 10298925680 10305701289 10307348532 10322417755 10322762310 10324412280 10353091203 10362230640 10385867115 10391014614 10391344236 10393005168 10408199620 10427662251 10444576545 10472176260 10477366536 10510535880 10514318724 10515745168 10515999312 10531373580 10539731813 10569950040 10578594546 10618555080 10627319612 10634920920 10656005220 10664462367 10681760765 10705576752 10721228180 10753086708 10768807595 10770528860 10792475304 10808514990 10813871964 10832269968 10848106620 10849840560 10880342172 10896249105 10897990740 10937910120 10968641138 10970394344 10976486580 10978241040 11036062674 11053963830 11067703920 11076487812 11078258256 11092949595 11094454540 11098447542 11100221496 11116449890 11133583110 11135362680 11140881648 11166294243 11184779970 11207570508 11209361904 11225749860 11248005510 11257289589 11300331016 11319038640 11350480414 11369791368 11383023120 11386413870 11390511951 11392332588 11408988045 11434062744 11450779210 11452609480 11452991760 11479116285 11484805626 11503434670 11521164330 11544005655 11545938040 11569377096 11586291390 11622665712 11649177267 11682576360 11691848246 11692130814 11693717048 11715027961 11734959132 11752115505 11753993940 11787037353 11797442640 11806156635 11824352865 11830213314 11832104232 11832479568 11849402630 11891193795 11893094460 11928525336 11945874465 11947874120 11990012580 11991929040 11999528463 12001446444 12025239954 12043773846 12069288452 12089269080 12122850383 12141534717 12143475396 12161229015 12169587248 12206070630 12229974245 12244390704 12262291860 12305148885 12307208680 12307506120 12313606032 12331608380 12333579440 12341693637 12352588560 12386901306 12407407740 12452856120 12463040538 12487447387 12487749183 12489839544 12533491854 12535589872 12566611512 12591221188 12593233744 12612643056 12633101520 12637648296 12656124390 12658147320 12677656680 12683940048 12704514160 12712872393 12733918470 12742266096 12760895140 12780562860 12782605680 12805901010 12807947880 12818112918 12854863440 12863320587 12865473816 12884185665 12922569114 12924634632 12970217988 12971977616 12989180295 12991256460 12997695256 13017727944 13038843480 13075498926 13077588888 13096708170 13118990040 13125492144 13142898405 13144681460 13144999140 13146782480 13155431679 13193149320 13253917040 13264756596 13284149515 13311117261 13313345448 13339739868 13360299732 13362435216 13381970940 13388603384 13419591003 13421735964 13441358385 13470899832 13490594130 13492750440 13497606612 13517339955 13540337460 13600427715 13652427960 13652861040 13663696644 13690785654 13712992930 13740935052 13743131376 13763683080 13801915533 13804121604 13825397196 13845609765 13847822820 13852806786 13854686152 13855125648 13875276870 13903549668 13926102060 13962901680 14001687518 14009463135 14011702380 14019091632 14041831440 14051069487 14102538606 14104792728 14125413770 14128143120 14167387962 14208006960 14212239210 14219283156 14240415735 14269432554 14271713352 14292578430 14335049358 14337448944 14388015096 14411353320 14418495952 14422790902 14451384857 14461721370 14464142160 14473658043 14507122896 14528332140 14530654320 14540213961 14553049680 14581901880 14593474818 14617146310 14622407163 14635315440 14668698915 14675969094 14714750232 14738618440 14766178662 14768650416 14790130290 14790599460 14797930056 14844777480 14886012973 14888392324 14888889288 14910656670 14913039960 14943427344 14954465071 14967666480 14977513629 14997340680 15001808055 15009719452 15020455320 15062178807 15086610565 15089525640 15179344245 15181885160 15187349268 15189776784 15211984060 15305488380 15313074168 15336675432 15361552440 15367081212 15369537456 15392007540 15404223419 15448388520 15461022798 15532236356 15543345960 15586521921 15587016354 15589507752 15612299430 15646612176 15669487340 15671991920 15708264390 15716049804 15739026485 15741542180 15765803820 15773617752 15797060370 15831779184 15854925060 15857459280 15867891819 15927832620 15940979418 15986683440 15999371284 16001928592 16031090894 16033653272 16058365128 16081842270 16129630062 16155793290 16175874960 16188712956 16191300528 16212772485 16214972020 16220807946 16247119070 16272159930 16274760840 16346986110 16349722480 16382913552 16406865180 16452961707 16455591516 16515868408 16516419696 16543210320 16554094011 16580945745 16589163682 16614731718 16617387384 16641681810 16647671313 16650332244 16674674835 16700374665 16703044020 16711322472 16735754230 16777169955 16838624790 16872008265 16874832520 16950496524 16978557960 17025720621 17040750480 17054687052 17074534680 17079620805 17088085898 17088498882 17090817224 17121963943 17151094116 17176168815 17178914220 17227208439 17230092152 17255152005 17281746495 17293623984 17318357690 17318907060 17321675280 17379437085 17433998568 17462277560 17523864540 17526665520 17537772369 17540575572 17602438698 17630990910 17686342128 17745319971 17748156348 17748719352 17774103945 17786319824 17813732976 17839641690 17842627920 17892788004 17895647952 17921811180 17952302160 17985018870 17987458840 17987893560 17996808816 18002169666 18023119940 18037859931 18053783280 18103932678 18133903620 18215213094 18218262192 18254380872 18321246736 18366586056 18393437790 18402554044 18405495472 18433862928 18460813020 18463763760 18470409048 18497412570 18500369160 18528882840 18538066224 18568136080 18580351959 18610490405 18611111610 18679284180 18682269840 18734759316 18762149315 18800237781 18803384808 18886831782 18889850616 18918964584 18949652280 18956472444 18959044208 18984186585 18987220980 19002290203 19025910072 19056771240 19113399144 19141342710 19170844290 19173908520 19208851515 19211921820 19227169377 19282295160 19298210724 19371109520 19383853671 19386951948 19415295445 19457966424 19486884690 19496542884 19526591916 19529713008 19558265220 19567958792 19613248389 19616383332 19645062255 19688238216 19717022190 19720173720 19720799280 19775579278 19789723980 19880875560 19897134894 19954181520 19970018172 19999214105 20002410740 20009609802 20042066590 20072956410 20082905076 20206349748 20235891195 20239125660 20246409918 20249799024 20370333542 20374269552 20407317840 20464004834 20478641940 20489441616 20495544966 20522676720 20536178481 20554307280 20569489395 20611402578 20614697064 20644835510 20645524620 20648824560 20706182406 20771734230 20782029228 20782688472 20812915305 20816399240 20855324502 20889153090 20944352520 20954733072 21002531277 21021071760 21028637448 21062747160 21079463626 21121254791 21139900080 21153807909 21157189092 21188120655 21237110160 21251081943 21254639224 21269841840 21312010440 21318358815 21328924734 21363521530 21438867645 21442456360 21506173416 21537615190 21541057720 21584950608 21617029980 21627743928 21634186353 21696213240 21756480499 21760684344 21792498210 21795981480 21875820240 21890212227 21925719465 21937282276 21940788688 21952973160 22013953641 22072125348 22107927660 22152975624 22185195435 22185899190 22188909080 22196895084 22200442992 22232899780 22267166220 22270725360 22332588486 22365985005 22369559940 22415141016 22451499720 22496011020 22513864997 22514579178 22600662032 22700960828 22739582736 22772827740 22781023902 22784665176 22817976090 22868125488 22901558420 22905218960 22958232570 22969611252 23003192555 23006869340 23042328660 23088011310 23091876080 23138754192 23172582780 23191534197 23298354534 23365152720 23380524531 23383696492 23384261628 23387434096 23418449145 23430055922 23469918264 23504231010 23507987880 23574074706 23612313270 23648705730 23660426628 23664208464 23695590555 23698805260 23782387590 23786188920 23857050672 23891748930 23895748240 23911469127 23980025160 23999056926 24002892888 24046636341 24050479908 24087547692 24122763405 24138576904 24178538160 24194445093 24233689935 24245700766 24283069434 24286950792 24322458030 24331211919 24370678605 24408239895 24412141260 24459948490 24520479165 24524583720 24610297770 24614417360 24615012240 24663216760 24683387274 24773802612 24814815480 24883745523 24905712240 24922097577 24926081076 24962522715 24974894774 24975498366 24979679088 25066983708 25103631345 25133223024 25182442376 25257937185 25275296592 25312248780 25316294640 25355313360 25425744786 25467836940 25521790280 25561125720 25611802020 25615895760 25632128847 25636225836 25726641174 25730947632 25768371330 25845138228 25849269264 25940435976 25977536535 25978360590 25982512920 25995390512 26035455888 26054686567 26077686960 26150997852 26155177776 26193416340 26237980080 26285796810 26289362920 26289998280 26310863358 26386298640 26446486365 26529513192 26568299030 26622234522 26626690896 26679479736 26720599464 26763941880 26777206768 26838286163 26839182006 26843471928 26882716770 26941799664 26981188260 26985500880 26995213224 27003254499 27034679910 27080674920 27155899017 27200855430 27304855920 27327393288 27381571308 27421602845 27425985860 27481870104 27527366160 27590156685 27603831066 27608243208 27650794392 27691219530 27695645640 27705613572 27709372304 27746118855 27750553740 27772577989 27807099336 27852204120 27998899747 28003375036 28018926270 28023404760 28102138974 28205077212 28209585456 28250827540 28330247673 28334775924 28376201035 28424478420 28438566312 28480831470 28538865108 28543426704 28585156860 28670098716 28712014065 28776030192 28822706640 28845581804 28902769714 28923442740 28947316086 29056664280 29080427922 29163803760 29186949636 29229620615 29230327035 29234292620 29244814326 29337397830 29351938188 29429500464 29477236880 29532357324 29575533285 29580260580 29581198920 29595860112 29663368917 29689554960 29772025946 29776784648 29777778576 29821313340 29826079920 29845702341 29908930142 29955027258 29994681360 30003616110 30014414703 30019438904 30040910640 30063099885 30109434615 30124357614 30173221130 30179051280 30358688490 30363770320 30374698536 30423968120 30555500313 30610976760 30626148336 30673350864 30696007251 30723104880 30734162424 30743317449 30784015080 30808446838 30896777040 30917103867 30922045596 30967253265 31059273609 31064472712 31086691920 31157601345 31173043842 31174032708 31179015504 31224598860 31333729635 31338974680 31416528780 31432099608 31478052970 31483084360 31531607640 31547235504 31594120740 31619195439 31709850120 31735783638 31797933037 31855665240 31881958836 31993387101 31998742568 32045282295 32062181788 32067306544 32116730256 32163684540 32259260124 32306422785 32311586580 32377425912 32425544970 32429944040 32441615892 32494238140 32544319860 32549521680 32688747315 32693972220 32813730360 32905923414 32911183032 33031736816 33108188022 33161891490 33178327364 33229463436 33234774768 33283363620 33295342626 33300664488 33349349670 33400749330 33406088040 33422644944 33471508460 33498882729 33554339910 33677249580 33744016530 33749665040 33771868767 33900993048 33957115920 34051441242 34109374104 34149069360 34159241610 34171535853 34176171796 34176997764 34181634448 34226964135 34243927886 34302188232 34352337630 34357828440 34454416878 34460184304 34510304010 34563492990 34632016965 34636715380 34637814120 34758874170 34867997136 34924555120 34947531801 35004218795 35047729080 35075544738 35081151144 35145083883 35204877396 35256346515 35261981820 35361112059 35418469905 35490639942 35496312696 35497438704 35548207890 35673581385 35679283380 35785576008 35837623395 35843622360 35970037740 35974917680 35975787120 35998585389 36004339332 36046239880 36056977255 36075719862 36207865356 36267807240 36368551149 36424604151 36430426188 36483687045 36508761744 36689922735 36733172112 36786875580 36805108088 36915446655 36921626040 36940818096 36994825140 37000738320 37025080911 37057765680 37160703918 37220980810 37222223220 37358568360 37462342161 37469518632 37524298630 37600475562 37606769616 37773663564 37779701232 37837929168 37899304560 37912944888 37968373170 37974441960 38004580406 38051820144 38113542480 38138617179 38226798288 38282685420 38341688580 38347817040 38417703030 38423843640 38454338754 38564590320 38596421448 38652556995 38767707342 38773903896 38830590890 38915932848 38967540885 38973769380 38993085768 39053183832 39116530440 39135917584 39225187469 39226496778 39232766664 39290124510 39376476432 39434044380 39440347440 39466295037 39551158556 39579447960 39761751120 39794269788 39852448545 39940036344 39998428210 40004821480 40019219604 40077727235 40084133180 40145912820 40165810152 40324075155 40412699496 40471782390 40478251320 40492819836 40552019865 40740667084 40921468861 40928009668 40957283880 40991089932 41072356962 41138978790 41222805156 41229394128 41289671020 41291049240 41405746599 41412364812 41472909205 41536829295 41543468460 41564058456 41565376944 41625830610 41632798480 41710649004 41778306180 41888705040 42005062554 42057274896 42125494320 42153208461 42158927252 42242509582 42307615818 42314378184 42376241310 42502163886 42509278448 42624020880 42636717630 42657849468 42720214745 42721247205 42727043060 42877735290 42884912720 43012346832 43075230380 43082115440 43234059960 43255487856 43268372706 43354154571 43392426480 43420974129 43512960998 43521368688 43584996420 43591962960 43620641883 43780424454 43851438930 43867221489 43874564552 43905946320 44006096745 44027907282 44144250696 44215855320 44305951248 44370390870 44371798380 44377818160 44393790168 44465799560 44534332440 44658038919 44665176972 44731970010 44739119880 44830282032 44863395213 44902999440 44932540887 44992022040 45005424165 45027729994 45029158356 45186536421 45259831695 45401921656 45538032735 45545655480 45562047804 45569330352 45635952180 45803116840 45916465140 45939222504 46006385110 46013738680 46084657320 46176022620 46212670257 46345165560 46383068394 46596709068 46759565763 46761049062 46767392984 46768523256 46836898290 46860111844 46939836528 47008462020 47015975760 47148149412 47217079455 47224626540 47297411460 47320853256 47391181110 47397610520 47564775180 47572377840 47783497860 47822938254 47960050320 47998113852 48005785776 48093272682 48100959816 48175095384 48245526810 48277153808 48388890186 48467379870 48491401532 48566138868 48573901584 48644916060 48662423838 48741357210 48816479790 48824282520 48919896980 49040958330 49049167440 49220595540 49326433520 49358885121 49366774548 49438948195 49547605224 49629630960 49742837235 49767491046 49844195154 49852162152 49925045430 49943013939 49949789548 49950996732 50024024505 50133967416 50207262690 50364884752 50479768157 50515874370 50616024795 50624497560 50851489572 50925833855 50935673880 51043580560 51077161863 51122251440 51160012085 51223604040 51238862415 51264257694 51272451672 51365891829 51453282348 51528506445 51536742660 51681625317 51690276456 51765456015 51880871952 51955073070 51956721180 51965025840 51997956673 52109373134 52138311255 52301995704 52386832680 52571593620 52578725840 52579996560 52613317107 52621726716 52698659065 52892972730 53059026384 53136598060 53235959913 53244469044 53322311835 53358959472 53441198928 53527883760 53676572326 53678364012 53686943856 53765433540 53962376520 53990426448 54006508998 54069359820 54113579793 54161349840 54311798034 54401710860 54654786576 54763142616 54843205690 54851971720 54963740208 55180313370 55207662132 55216486416 55301588784 55382439060 55391291280 55411227144 55492237710 55501107480 55545155978 55614198672 55704408240 55741055877 55831471215 55997799494 56006750072 56037852540 56046809520 56204277948 56286447945 56410154424 56501655080 56660495346 56669551848 56752402070 56848956840 56877132624 56952559755 56961662940 57006870609 57077730216 57170313720 57340197432 57424028130 57681508131 57691163608 57805539428 57846885480 57894632172 58113328560 58151561013 58160855844 58245886335 58373899272 58459241230 58460654070 58468585240 58489628652 58575139805 58674795660 58703876376 58935186765 59064714648 59151066570 59160521160 59162397840 59326737834 59544051892 59553569296 59642626680 59691404682 59808300643 59817860284 59910054516 59997642315 60007232220 60028829406 60038877808 60126199770 60218869230 60248715228 60346442260 60614251915 60707673585 60717376980 60749397072 60847936240 61111000626 61221953520 61392014502 61468324848 61486634898 61568030160 61608535443 61616893676 61708468185 61834207734 61844091192 61934506530 62118547218 62128945424 62315202690 62346087684 62348065416 62437236935 62438745915 62449197720 62667459270 62677949360 62833057560 62864199216 62956105940 62966168720 63007593831 63063215280 63188241480 63238390878 63363764373 63419700240 63461423727 63471567276 63564361965 63595866074 63711330480 63753245829 63763917672 63986774202 63997485136 64090564590 64124363576 64316602935 64327369080 64518520248 64612845570 64623173160 64754851824 64851089940 64859888080 64883231784 64902559059 64988476280 65088639720 65269441497 65377494630 65387944440 65627460720 65670636681 65777158395 65811846828 65822366064 66041860923 66216376044 66323782980 66356654728 66458926872 66555586305 66566727240 66590685252 66601328976 66698699340 66801498660 66812176080 66943016920 66997765458 67097955015 67108679820 67354499160 67488033060 67541594991 67543737534 67801986096 68102882484 68218748208 68318483220 68343071706 68352343592 68353995528 68453928270 68487855772 68604376464 68704675260 68715656880 68908833756 69009577665 69020608020 69126985980 69264033930 69273430760 69275628240 69517748340 69895063602 70008437590 70095458160 70151089476 70162302288 70255347435 70290167766 70409754792 70512693030 70523963640 70722224118 70836939810 70981279884 70992625392 71096415780 71296167397 71347162770 71358566760 71571152016 71675246790 71687244720 71734407381 71940075480 71997170778 72008678664 72092479760 72113954510 72139909023 72151439724 72256924285 72368290215 72415730712 72535614480 72701069805 72737102298 72849208302 72860852376 72967374090 72993635757 73112035815 73379845470 73573751160 73610216176 73778122691 73830893310 73843252080 73989650280 74050161822 74321407836 74430064865 74441961620 74444446440 74651236569 74717136720 74772325355 74887568145 74924684322 74939037264 75048597260 75200951124 75310894035 75547327128 75825889776 75936746340 75948883920 75997013599 76009160812 76277234358 76565370840 76683377160 76835406060 76847687280 76896386541 76908677508 77021117095 77192842896 77305113990 77535414684 77547807792 77661181780 77932609605 77935081770 77947538760 77986171536 78106367664 78164059701 78233060880 78450374938 78452993556 78465533328 78580249020 78868088760 78932590074 79102317112 79158895920 79339459095 79588539576 79704897090 79880072688 79996856420 80009642960 80038439208 80155454470 80168266360 80291825640 80331620304 80514858489 80648150310 80825398992 80943564780 80956502640 80985639672 81009763497 81104039730 81467697051 81481334168 81842937722 81856019336 81914567760 81982179864 82144713924 82264808535 82277957580 82445610312 82579342040 82582098480 82770470055 82811493198 82824729624 82945818410 83073658590 83086936920 83128116912 83238356565 83251661220 83317733967 83421298008 83556612360 83996699241 84010125108 84306416922 84317854504 84485019164 84615231636 84628756368 84752482620 84990743019 85004327772 85128603105 85273435260 85315698936 85440429490 85442494410 85454086120 85609819715 85755470580 86136042195 86150460760 86468119920 86536745412 86708309142 86841948258 87025921996 87169992840 87241283766 87412131709 87560848908 87688861845 87702877860 87734442978 87749129104 88012193490 88055814564 88288501392 88431710640 88726599855 88740781740 88743596760 88787580336 88931599120 88990106751 89068664880 89316077838 89330353944 89463940020 89478239760 89726790426 89865081774 89984044080 90010848330 90043244109 90055459988 90058316712 90189299655 90373072842 90519663390 90803843312 91076065470 91091310960 91124095608 91271904360 91606233680 91666500939 91832930280 91878445008 92012770220 92027477360 92088021753 92169314640 92352045240 92425340514 92690331120 92751311601 92766136788 92901759795 93177820827 93193418136 93519131526 93522098124 93534785968 93537046512 93673796580 93720223688 94001188905 94016924040 94296298824 94434158910 94449253080 94594822920 94641706512 94782362220 94795221040 94857586317 95011451015 95129550360 95393799111 95566995720 95645876508 95980161303 95996227704 96135846885 96186545364 96201919632 96350190768 96491053620 96777780372 96919268355 96934759740 96982803064 97132277736 97289832120 97324847676 97482714420 97632959580 97648565040 97839793960 98066241945 98081916660 98441191080 98717770242 98733549096 98877896390 99095210448 99485674470 99534982092 99688390308 99704324304 99850090860 99886027878 99899579096 99901993464 100048049010 100267934832 100414525380 100496648187 100959536314 101031748740 101232049590 101248995120 101315606301 101702979144 101851667710 101871347760 102154323726 102320024170 102447208080 102477724830 102528515388 102544903344 102680892405 102731783658 102906564696 103057012890 103073485320 103363250634 103380552912 103530912030 103910146140 103913442360 103995913346 104202090811 104218746268 104276622510 104603991408 104773665360 104842595403 105012656385 105143187240 105226634214 105243453432 105397318130 105435251649 105606273955 105769039545 105785945460 106255409715 106273196120 106471919826 106488938088 106644623670 107353144652 107356728024 107530867080 107829563933 107924753040 107995756167 108013017996 108138719640 108170931765 108227159586 108623596068 108782402495 108803421720 109105653447 109451061135 109526285232 109686411380 109703943440 110069768205 110360626740 110415324264 110764878120 110822454288 110984475420 111002214960 111072558337 111075242733 111090311956 111482111754 111662942430 111995598988 112013500144 112075705080 112387026483 112408555896 112569324985 112572895890 112820308848 113003310160 113320990692 113339103696 113504804140 113697913680 113905119510 113923325880 114013741218 114155460432 114340627440 114415851537 114680394864 114848056260 115363016262 115382327216 115611078856 115693770960 115789264344 115957670985 116303122026 116321711688 116491772670 116747798544 116902622655 116918482460 116921308140 116937170480 116979257304 117150279610 117349591320 117407752752 117675562407 117870373530 118129429296 118302133140 118321042320 118398885111 118653475668 119088103784 119285253360 119382809364 119557345635 119616601286 119635720568 119820109032 119995284630 120014464440 120057658812 120233181705 120252399540 120437738460 120497430456 120692884520 120972225465 121228503830 121415347170 121434753960 121656059595 122222001252 122764406583 122784029004 122973269796 123217070886 123233787352 123416936370 123668415468 123688182384 123869013060 124217239797 124237094436 124418727615 124610487885 124630405380 124692175368 124696130832 124874473870 124877491830 124898395440 125334918540 125666115120 125912211880 126015187662 126376482960 126476781756 126727528746 126922847454 126943134552 127128723930 127191732148 127506491658 127527835344 127973548404 128160644235 128181129180 128248727152 128633205870 128654738160 129037040496 129225691140 129246346320 129702179880 129766463568 129805118118 129976952560 130062463713 130177279440 130273432835 130538882994 130754989260 130775888880 131341273362 131554316790 131601664467 131623693656 132083721846 132432752088 132647565960 132713309456 132917853744 133016031421 133111172610 133133454480 133181370504 133397398680 133602997320 133886033840 133974116757 133995530916 134191430815 134195910030 134217359640 134590185639 134708998320 134976066120 135016272495 135083189982 135087475068 135559609263 135779495085 136205764968 136636966440 136686143412 136704687184 136707991056 136907856540 136975711544 137016513569 137409350520 137817667512 138019155330 138041216040 138253971960 138528067860 138546861520 138638010771 138862889945 139035496680 139790127204 139994498735 140016875180 140278697289 140302178952 140510694870 140580335532 140819509584 141025386060 141047927280 141444448236 141651238365 141673879620 141962559768 142192831560 142592334794 142694325540 142717133520 143350493580 143468814762 143880150960 143994341556 144017357328 144227909020 144279818046 144302879448 144513848570 144736580430 144831461424 145402139610 145474204596 145698416604 145721704752 145934748180 145987271514 146224071630 146759690940 147147502320 147556245382 147661786620 147979300560 148076655363 148100323644 148316844585 148642815672 148860129730 148883923240 148888892880 149228511705 149302473138 149544650710 149775136290 149849368644 150072073515 150097194520 150401902248 150621788070 151094654256 151439304471 151873492680 151994027198 152018321624 152295363493 152554468716 152777501565 153130741680 153231485589 153366754320 153480036255 153670812120 153716587245 153792773082 153817355016 154042234190 154097675487 154585519335 154610227980 155070829368 155296368045 155322363560 155865219210 155870163540 155895077520 155993870019 156328119402 156900749876 156905987112 157160498040 157597054979 157736177520 157839951321 157865180148 158095977195 158204634224 158678918190 158989665185 159177079152 159409794180 159966935505 159993712840 160076878416 160310908940 160336532720 160583651280 161029716978 161296300620 161887129560 161971279344 162019526994 162208079460 162336816031 162340739379 162935394102 162962668336 163685875444 163712038672 163964359728 164289427848 164529617070 164555915160 164891220624 165158684080 165540940110 165622986396 165649459248 165891636820 166147317180 166173873840 166476713130 166503322440 166635467934 166842596016 167113224720 167223167631 167494413645 167993398482 168020250216 168612833844 168635709008 168859343835 168970038328 169230463272 169504965240 169981486038 170008655544 170257206210 170546870520 170631397872 170857679265 170880858980 170884988820 170908172240 171020611827 171219639430 171510941160 172272084390 172300921520 173044524393 173073490824 173416618284 173683896516 174051843992 174339985680 174454683039 174482567532 174737659005 174824263418 175121697816 175377723690 175405755720 175468885956 175725419415 176024386980 176111629128 176805560295 177453199710 177481563480 177487193520 177980213502 178632155676 178660707888 178927880040 179424901929 179453580852 179730163548 179992926945 180021696660 180086488218 180110919976 180116633424 180378599310 180746145684 181039326780 181842755745 182123020755 182152130940 182248191216 182543808720 183333001878 183665860560 184025540440 184176043506 184704090480 184850681028 185125404555 185502623202 185532273576 185803519590 186355641654 186386836272 187038263052 187044196248 187311710805 187347593160 187440447376 187868003141 188002377810 188033848080 188592597648 188868317820 188898506160 189022781493 189189645840 189564724440 189715172634 190022902030 190091293119 190259100720 190693085895 190787598222 191133991440 191291753016 191960322606 191992455408 192271693770 192373090728 192982107240 193518168649 193555560744 193838536710 193869519480 193965606128 194264555472 194408045923 194579664240 194649695352 194707677177 194965428840 195265919160 195679587920 195808324491 196125937345 196132483890 196163833320 196882382160 197331475185 197435540484 197467098192 197755792780 198125582769 198971348940 199069964184 199376780616 199700181720 199772055756 199799158192 199803986928 200096098020 200254904447 200829050760 200993296374 201919072628 202063497480 202464099180 202624784973 202631212602 203405958288 203703335420 204308647452 204607344305 204640048340 204955449660 205057030776 205361784810 205463567316 205813129392 206114025780 206146970640 206726501268 207028732995 207061824060 207820292280 207826884720 207991826692 208404181622 208437492536 208553245020 209685190806 210025312770 210286374480 210453268428 210486906864 210766042305 210794636260 210870503298 211212547910 211538079090 211571890920 212510819430 212546392240 212943839652 212977876176 213289247340 213888502191 214706289304 214713456048 215061734160 215203222143 215659127866 215991512334 216026035992 216277439280 216341863530 216419727069 216454319172 216770772855 217104870645 217247192136 217564804990 217606843440 218103209415 218211306894 218902122270 219336107445 219372822760 220139536410 220721253480 220830648528 221334368073 221529756240 221968950840 222145116674 222150485466 222180623912 222585531259 222964223508 223290194595 223325884860 223953709707 223991197976 224151410160 224316976065 224662704435 224774052966 224817111792 225138649970 225145791780 225932682105 226641981384 227009608280 227810239020 227846651760 227991040797 228027482436 228831703074 229696112520 230689159623 230726032524 231063351285 231222157712 231578528688 231915341970 232606244052 232643423376 232983545340 233797828815 233805245310 233836964920 233842616280 233958514608 234300559220 234492179103 234699182640 235351124814 235740747060 236604266280 236797770222 237261500353 237306951336 238176207568 238765618728 239114691270 239233202572 239271441136 239640218064 239990569260 240028928880 240115317624 240466363410 240504799080 240875476920 240994860912 241385769040 241544575467 241944450930 242457007660 242830694340 242869507920 243312119190 244403091153 244444002504 245528813166 245568058008 245946539592 246434141772 246467574704 246794425605 246833872740 247336830936 247738026120 248434479594 248474188872 248837455230 249220975770 249260810760 249384350736 249715069695 249748947740 249754983660 249953201901 250669837080 251824423760 251990097723 252030375324 252398840785 252953563512 253455057492 253845694908 253886269104 254257447860 254383464296 254972229057 255012983316 255385809315 255947096808 256321288470 256362258360 256829459145 257266411740 258408126585 258451382280 259404359760 259610236236 259989783365 260124927426 260546865670 261077765988 261509978520 262236395127 262682546724 263066585535 263108633580 263203328934 263247387312 264167443692 264865504176 265295131920 266032062842 266179799565 266222345220 266362741008 266794797360 266970320253 267205994640 267948233514 267991061832 268382861630 268391820060 268434719280 269180371278 269952132240 270032544990 270166379964 270174950136 270567898965 271119218526 271558990170 272411529936 273273932880 273372286824 273815713080 273951423088 274033027138 274576312283 274818701040 274999502817 275635335024 276038310660 276082432080 276264065259 276507943920 277056135720 277276021542 277725779890 278070993360 278705279385 279580254408 279988997470 280033750360 280557394578 280604357904 281021389740 281160671064 282050772120 282834246487 282888896472 283302476730 283347759240 283925119536 284385663120 284572758951 285034353045 285184669588 285388651080 286181397333 286700987160 286937629524 287988683112 288407540655 288455818040 288559636092 288605758896 289027697140 289473160860 290757805065 290804279220 290948409192 291396833208 291869496360 291974543028 292448143260 292680244961 293519381880 295112490764 295323573240 296153310726 296200647288 296633689170 297285631344 297720259460 297767846480 298457023410 298604946276 299041503215 299089301420 299550272580 299698737288 300144147030 300194389040 300803804496 301243576140 301489944561 302878608942 303746985360 303946818903 303988054396 304036643248 304590726986 305108937432 305555003130 306462971178 306960072510 307341624240 307433174490 307585546164 307634710032 308042677215 308084468380 308195350974 309171038670 309220455960 310141658736 310592736090 310644727120 311730438420 311740327080 311987740038 312606272433 312656238804 313801499752 313811974224 314320996080 314527786209 315037969155 315194109958 315679902642 315730360296 316191954390 316305754947 316818821865 317307118635 317357836380 317979330370 318766229145 318819588360 319933871010 319987425680 320621817880 322059433956 322592601240 323488691799 323774259120 323987268501 324039053988 324416158920 324512795295 324673632062 324681478758 325870788204 326347207485 327316960341 327371750888 328353183405 328578855696 329059234140 329111830320 330209304615 331081880220 331245972792 331783273640 332294634360 332953426260 333006644880 333217675011 333270935868 334446335262 334988827290 335986796964 336040500432 337161079449 337225667688 337707974955 337718687670 337940076656 338460926544 339009930480 339962972076 340017311088 340514412420 341093741040 341715358530 341761717960 341769977640 342041223654 342439278860 343021882320 344544168780 346089048786 346146981648 346833236568 347367793032 348103687984 348909366078 348965135064 349475318010 349648526836 350243395632 350755447380 350811511440 350937771912 351450838830 352048773960 352223258256 353026687221 353611120590 354906399420 354963126960 355960427004 356480836985 357264311352 357855760080 358672036905 358849803858 358907161704 359460327096 359985853890 360043393320 360172976436 360221839952 360699545115 360757198620 361043513857 361492291368 362078653560 363685511490 363985696711 364246041510 364304261880 364968178785 366666003756 368051080880 368293219749 368352087012 368890613455 369701362056 370250809110 371005246404 371064547152 371607039180 372651719391 372711283308 373256182845 374076526104 374088392496 374623421610 374695186320 375736006282 376004755620 377736635640 378045562986 379129448880 379430345268 379985067995 380045804060 380182586238 381386171790 381575196444 382583506032 383920645212 384481932705 384543387540 384746181456 385964214480 387036337298 387111121488 387677073420 387739038960 388816091846 389299390704 389415354354 389930857680 390187391139 390531838320 390820298505 391616648982 392251874690 392264967780 392327666640 394662950370 394871080968 395511585560 396251165538 397942697880 398139928368 398753561232 399048094263 399400363440 399544111512 400192196040 400509808894 401658101520 401922350271 401986592748 402574292445 403770556917 403838145256 404126994960 404928198360 405048817485 405249569946 405262425204 407338485255 407406670840 408617294904 409214688610 409280096680 409910899320 410114061552 410723569620 410927134632 411049540707 412228051560 413373129481 413453002536 414057465990 414123648120 415640584560 415914032313 415983653384 416588669835 416808363244 416874985072 417106490040 419370381612 419983496205 420050625540 420906536856 421532084610 421589272520 421741006596 422425095820 423076158180 423143781840 424953715095 425021638860 425887679304 426578494680 427777004382 429412578608 430406444286 431318255732 431983024668 432052071984 432683727060 432839454138 432908638344 433541545710 434209741290 434494384272 435129609980 436206418830 436422613788 437060658545 437804244540 438672214890 438745645520 440279072820 441442506960 442668736146 443937901680 444229966089 444290233348 444300970932 444361247824 444950533755 445171062518 445928447016 446580389190 446651769720 447907419414 447982395952 448633952130 449325408870 449548105932 450216220545 450277299940 450291583560 451865364210 453283962768 454019216560 454317913413 455620478040 455982081594 456054964872 456886090479 457663406148 458332504695 459392225040 459694456767 460440108765 461378319246 461452065048 462126702570 462293026461 463756558005 463830683940 465212488104 465889104135 465967090680 467595657630 467610490620 467673929840 467685232560 467981610057 468601118440 468984358206 470702249628 471481494120 472791164937 473208532560 473519853963 473595540444 474287931585 474523000706 474613902672 476968995555 477531237456 478229382540 478466405144 479900806515 479981138520 480230635248 480932726820 481009598160 481750953840 483089150934 483888901860 484914015320 485661388680 486624238380 487010448093 488806182306 488888005008 491057626332 491136116016 491893079184 492868283544 493588851210 493667745480 494673661872 495476052240 496868959188 496948377744 497674910460 498441951540 498521621520 499430139390 499497895480 499509967320 499906403802 501339674160 502483240935 503980195446 504060750648 504797681570 505907127024 506578031505 506910114984 507691389816 508514895720 508766928592 509927437097 509944458114 510025966632 510771618630 511894193616 512642576940 512724516720 513061835481 513658918290 514532823480 516816253170 516902764560 519220472472 519979566730 520249854852 521010454055 521093731340 522155531976 523019957040 524212977015 524472790254 525365093448 526133171070 526217267160 526406657868 527176258245 528334887384 531979095193 532064125684 532359599130 532444690440 533940640506 535896467028 535982123664 536765723260 536783640120 538274705787 538360742556 539147819665 539978780835 540065089980 540332759928 540349900272 541135797930 542238437052 543117980340 545528267235 546744573648 547631426160 548066054276 549152624566 549999005634 552076621320 552528130518 554112271440 554552043084 555362791685 555376213665 555451559780 557410558770 559160508816 559977994940 560067500720 561114789156 561935132415 562042779480 562321342128 563604009423 564101544240 565668492974 565777792944 566604953460 566695518480 567068344479 569145517902 570068706090 570273879357 570369339176 570777302160 572079257685 572362794666 573401974320 573875259048 575977366224 576815081310 576911636080 577119272184 578055394280 578946321720 580554505947 581515610130 581608558440 581896818384 582793666416 583224137769 583738992720 583949086056 584123031531 584896286520 585360489922 587038763760 587424973473 588377812035 590224981528 590647146480 591994425555 592306621452 592401294576 593267378340 595440518920 596914046820 597209892552 598083006430 598178602840 599100545160 599397474576 600288294060 600764713341 602487152280 602979889122 605757217884 607874354919 607893637806 607976108792 609181453972 610217874864 611110006260 612925942356 613822032915 613920145020 614866348980 615171092328 616085354430 616168936760 616390701948 618342077340 618440911920 621086198985 621185472180 623460876840 623480654160 623975480076 625212544866 625312477608 627602999504 629055572418 630075938310 630388219916 631359805284 631460720592 632383908780 632611509894 633637643730 634614237270 634715672760 635958660740 637532458290 637639176720 639867742020 641243635760 641665506573 644118867912 645185202480 646977383598 647974537002 648078107976 648832317840 649025590590 649259181207 649347264124 649362957516 650312318565 651741576408 652694414970 654633920682 654743501776 656706366810 658008322335 658118468280 660418609230 662163760440 662491945584 663566547280 664003104219 664589268720 665080157105 665906852520 666435350022 666541871736 667756593777 668892670524 669870583785 669977654580 671861129121 671973593928 672950928195 674322158898 674451335376 675415949910 675437375340 677798046315 679925944152 681028824840 683430717060 683523435920 683539955280 683973122391 684082447308 684878557720 685082567845 689088337560 692067478869 692178097572 693190053855 693666473136 694735586064 697818732156 697930270128 698950636020 699297053672 701393486445 701510894760 701875543824 702901677660 703476537309 704097547920 706053374442 707222241180 709812798840 711784501059 711920854008 712961673970 714528622704 717344073810 717699607716 717814323408 718920654192 719971707780 720086786640 720345952872 721399090230 721514397240 722087027714 722984582736 724157307120 724633726401 727371022980 727971393422 728492083020 728608523760 729936357570 733332007512 736586439498 736704174024 737781226910 739402724112 740383276815 740501618220 742010492808 743214078360 745303438782 745422566616 746512365690 748153052208 749246843220 749859605703 751472012564 752009511240 755473271280 755970293169 756091125972 757196522355 758860690536 759970135990 760091608120 760365172476 761476817465 762772343580 763150392888 766157427945 767841290424 768963865410 769086775080 770488377435 774072674596 775354146840 777507908359 777632183692 778830708708 779969350095 780374782278 781640597010 783233297964 784503749380 784529935560 786709185381 787985274895 789199756605 789325900740 789742161936 791023171120 792502331076 795885395760 798096188526 799088223024 800384392080 800910960759 801019617788 803844700542 803973185496 805148584890 807541113834 807676290512 809856396720 810097634970 810499139892 810524850408 811684080155 811703696895 814676970510 814813341680 817234589808 818429377220 818560193360 819821798640 821447139240 821854269264 822099081414 823728936849 824456103120 824998508451 826746258962 826906005072 828114931980 828247296240 828792195777 831828064626 831967306768 833177339670 833616726488 834212980080 836115838155 838740763224 839966992410 840101251080 841813073712 843064169220 843178545040 843482013192 844850191640 846152316360 848502739461 849907430190 850043277720 851775358608 853156989360 853718276853 855103059135 855554008764 858544191999 860812888572 862636511464 863966049336 865222621965 865367454120 865678908276 865817276688 867083091420 868419482580 870259219960 872273415195 872412837660 872845227576 874121317090 875608489080 877344429780 878040734883 880558145640 885337472292 888459932178 888580466696 888601941864 889901067510 890342125036 891856894032 893160778380 893303539440 895814838828 897124509645 897267904260 898650817740 899096211864 900432441090 900554599880 900583167120 903730728420 908635826826 911240956080 911964163188 912109929744 913772180958 915326812296 916665009390 919388913534 920880217530 922756638492 922904130096 924253405140 924586052922 927513116010 927661367880 930424976208 931778208270 931934181360 935191315260 935220981240 935963220114 937202236880 937818817299 937968716412 939340015705 941404499256 942962988240 945113907465 945582329874 947039707926 947191080888 948575863170 948917264841 949046001412 950456465595 953937991110 956458765080 956932810288 959115594983 959801613030 959962277040 961865453640 966178301868 967590843245 967777803720 969828030640 970466075397 971322777360 972040229615 973248476760 973538385885 974020896186 977612364612 979041622455 981950881023 982115252664 985736567088 987177702420 987335490960 987961176787 990627913845 993737918376 995349820920 996883903080 998860278780 998995790960 999019934640 999653025033 999812807604 1001274522235 1004966481870 1007960390892 1008121501296 1009595363140 1011483238347 1013123924865 1013156063010 1013820229968 1015382779632 1017029791440 1019854874194 1019888916228 1020051933264 1021543237260 1025285153880 1026123670962 1027317836580 1029065646960 1033632506340 1038440944944 1039959133460 1040499709704 1042020908110 1042187462680 1044311063952 1048425954030 1048945580508 1050730186896 1052266342140 1052434534320 1052813315736 1054352516490 1056669774768 1059080061663 1063958190386 1064128251368 1064719198260 1064889380880 1067881281012 1069442510955 1071792934056 1073531446520 1073567280240 1076016110715 1076549411574 1076721485112 1078295639330 1079957561670 1080130179960 1080665519856 1082098635345 1082271595860 1083130541571 1084476874104 1086235960680 1091056534470 1091957090133 1096132108552 1098305249132 1099998011268 1104153242640 1104879659247 1105056261036 1106671840365 1109104086168 1110725583370 1110752427330 1110903119560 1112927656295 1114821117540 1119768548535 1119955989880 1122229578312 1123870264830 1124085558960 1127208018846 1131336985948 1133209906920 1134136688958 1136357712217 1138291035804 1139955203985 1140137412180 1140547758714 1140738678352 1144158515370 1144725589332 1147750518096 1153445798115 1153630162620 1154238544368 1156110788560 1157892643440 1161109011894 1163031220260 1163217116880 1166448275538 1167898172112 1168246063062 1169792573040 1170562173417 1170720979844 1172460895515 1174849946946 1176755624070 1180449963056 1183988851110 1184613242904 1186307501765 1186534756680 1190881037840 1193828093640 1194419785104 1196166012860 1196357205680 1197144282789 1198201090320 1200576588120 1201529426682 1204974304560 1205767050813 1205959778244 1207722877335 1211311670751 1211514435768 1215748709838 1215787275612 1215952217584 1218362907944 1222015455765 1222220012520 1225851884712 1227644065830 1227840290040 1229732697960 1230342184656 1232170708860 1232337873520 1232781403896 1233148622121 1236684154680 1240119388443 1242172397970 1242370944360 1246921753680 1247742096939 1247950960152 1249766009505 1250425089732 1250624955216 1258111144836 1259950488615 1260151876620 1260776439832 1262719610568 1264767817560 1265223019788 1267275287460 1269228474540 1269431345520 1271917321480 1274861145285 1275064916580 1279735484040 1283331013146 1288237735824 1293954767196 1295949074004 1296156215952 1298051181180 1298518362414 1298694528248 1298725915032 1300624637130 1303483152816 1305388829940 1309267841364 1311181975635 1313412733620 1316016644670 1316236936560 1320837218460 1324327520880 1328006208438 1330160314210 1331813705040 1332870700044 1333083743472 1334851601265 1335513187554 1337785341048 1339741167570 1339955309160 1343722258242 1343947187856 1345901856390 1348644317796 1350831899820 1350874750680 1354627180543 1355596092630 1359851888304 1362057649680 1362953740239 1366861434120 1367946244782 1368164894616 1369757115440 1370165135690 1370658271437 1372881561415 1374997514085 1378176675120 1381320326295 1384134957738 1384356195144 1386380107710 1386879079383 1395637464312 1397901272040 1398594107344 1401784331129 1402786972890 1403021789520 1403944830171 1405803355320 1406953074618 1412106748884 1414171232435 1414444482360 1418373494811 1419625597680 1422863794755 1423569002118 1423841708016 1425923347940 1430906986665 1434688147620 1435399215432 1439943415560 1440691905744 1442798180460 1443028794480 1443943258381 1444174055428 1449267452802 1454742045960 1455942786844 1456984166040 1459872715140 1461031344279 1463401224805 1466664015024 1473172878996 1473408348048 1475562453820 1480766553630 1481003236440 1484020985616 1486428156720 1490606877564 1490845133232 1493024731380 1498493686440 1499719211406 1502944025128 1504019022480 1507449722805 1511940586338 1512182251944 1514393044710 1517721381072 1519734094515 1519940271980 1520183216240 1520730344952 1522953634930 1525544687160 1526300785776 1529782311291 1532314855890 1535682580848 1537927730820 1538173550160 1539185506443 1540976754870 1548145349192 1550708293680 1555015816718 1555264367384 1557661417416 1559938700190 1560749564556 1563031362165 1563281194020 1566466595928 1569007498760 1569059871120 1572638931045 1573418370762 1575970549790 1578399513210 1578651801480 1581528774735 1585004662152 1595937285579 1596192377052 1601821921518 1602039235576 1607689401084 1607946370992 1610297169780 1614824117361 1615082227668 1617443458995 1619936342505 1620195269940 1620998279784 1621049700816 1623368160310 1623407393790 1629353941020 1636584801705 1636858754440 1642894278480 1644198162828 1647457873698 1649997016902 1653492517924 1656229863960 1657584391554 1660830502471 1663656129252 1666088375055 1666354679340 1667233452976 1672231676310 1677481526448 1679933984820 1680202502160 1685805397245 1686128338440 1686964026384 1689700383280 1690812028269 1692304632720 1697005478922 1699814860380 1700086555440 1707436553706 1710206118270 1710821638071 1711108017528 1717088383998 1721625777144 1725273022928 1727932098672 1730445243930 1730734908240 1731357816552 1734166182840 1736838965160 1740518439920 1741663517841 1744546830390 1744825675320 1745690455152 1748242634180 1749672413307 1751216978160 1754688859560 1756081469766 1761116291280 1762274920419 1765133436105 1770674944584 1776919864356 1777160933392 1777203883728 1779802135020 1780684250072 1786321556760 1791629677656 1794249019290 1794535808520 1797301635480 1798192423728 1800864882180 1801109199760 1802294140023 1805217569285 1807461456840 1817271653652 1819928483555 1823623064757 1823928326376 1827544361916 1830653624592 1833330018780 1838777827068 1841466098745 1841760435060 1845513276984 1848506810280 1849172105844 1855026232020 1855322735760 1863258596955 1863556416540 1870382630520 1870441962480 1871926440228 1875637634598 1875937432824 1878680031410 1882808998512 1890227814930 1891164659748 1894079415852 1894382161776 1897151726340 1897834529682 1898092002824 1900912931190 1907875982220 1912917530160 1918231189966 1919603226060 1923730907280 1924996519719 1932356603736 1935181686490 1935555607440 1940932150794 1944080459230 1946496953520 1947076771770 1948041792372 1950936955695 1955224729224 1958083244910 1963901762046 1964230505328 1974355404840 1975922353574 1979839725409 1981255827690 1987475836752 1990699641840 1992009312657 1993767806160 1995240471315 1997720557560 1999306050066 1999625615208 2002549044470 2003269781331 2009611751355 2009932963740 2015920781784 2018852784585 2019190726280 2022966476694 2026247849730 2026312126020 2039709748388 2039777832456 2043086474520 2048761714727 2050570307760 2051919367173 2052247341924 2054635673160 2055247703535 2066865647405 2067265012680 2079570161565 2079918266920 2080999419408 2084041816220 2084374925360 2096851908060 2097891161016 2104532684280 2105626631472 2108705032980 2110378608403 2110429611927 2118160123326 2127916380772 2128256502736 2129438396520 2135353503177 2135762562024 2138885021910 2143585868112 2147062893040 2152032221430 2153098823148 2153442970224 2156591278660 2159915123340 2160260359920 2164197270690 2164543191720 2166261083142 2168953748208 2172471921360 2173901179203 2182113068940 2183914180266 2192264217104 2196610498264 2199996022536 2209759318494 2210112522072 2213343680730 2218208172336 2221149830445 2221451166740 2221504854660 2221806239120 2225855312590 2229642235080 2239537097070 2239911979760 2244459156624 2247740529660 2249578817109 2254416037692 2262673971896 2266419813840 2267910879507 2268273377916 2271589567065 2272715424434 2276582071608 2279910407970 2280274824360 2281095517428 2284430452395 2288317030740 2289451178664 2298472283835 2306891596230 2307260325240 2311465132305 2322218023788 2326062440520 2332523725077 2332896551076 2336492126124 2339908050285 2341124346834 2341441959688 2344921791030 2349699893892 2353511248140 2360127556143 2363955824685 2367599269815 2367977702220 2369226485808 2372615003530 2373069513360 2387656187280 2392332025720 2394288565578 2401153176240 2403058853364 2411534101626 2411919556488 2415445754670 2422623341502 2423028871536 2431497419676 2431574551224 2435052240465 2436725815888 2444030911530 2444440025040 2451703769424 2455288131660 2455680580080 2459465395920 2464341417720 2465562807792 2466297244242 2471186810547 2473368309360 2480238776886 2484344795940 2484741888720 2495484193878 2495901920304 2499532019010 2500850179464 2516222289672 2519900977230 2520303753240 2521552879664 2525439221136 2527304596999 2529535635120 2530446039576 2534550574920 2538456949080 2543834642960 2545508218383 2549637185485 2549722290570 2550129833160 2559470968080 2565309177405 2566662026292 2575632575997 2587909534392 2591898148008 2596102362360 2597036724828 2597389056496 2597451830064 2601249274260 2603313757811 2610777659880 2618535682728 2622363951270 2626825467240 2632033289340 2634122204649 2641674436920 2656012416876 2659895475965 2660320628420 2665741400088 2669703202530 2671026375108 2675570682096 2679482335140 2679910618320 2687444516484 2691373528935 2691803712780 2697288635592 2701663799640 2701749501360 2709254361086 2711192185260 2725907480478 2733722868240 2735892489564 2736329789232 2740330271380 2741316542874 2745763122830 2749995028170 2762640652590 2768269915476 2768712390288 2772760215420 2773758158766 2791274928624 2795802544080 2803568662258 2805573945780 2807889660342 2811606710640 2813456451897 2813906149236 2818020047115 2824213497768 2828342464870 2828888964720 2835341722395 2836746989622 2845727589510 2847138004236 2851369396785 2851846695880 2861813973330 2869376295240 2870798430864 2877346784949 2879886831120 2885596360920 2887886516762 2888348110856 2893611906367 2898534905604 2902772529735 2909484091920 2911398226191 2911885573688 2913968332080 2916120688845 2919745430280 2920615157655 2922062688558 2926802449610 2937124867365 2946345757992 2951124907640 2961533107260 2962006472880 2963883530361 2981213755128 2986049462760 2996987372880 2998959075099 2999438422812 3003823566705 3005888050256 3014899445610 3023881172676 3024364503888 3028786089420 3039371774595 3039468189030 3039880543960 3041460689904 3045907269860 3051089374320 3059564622582 3064629711780 3075855461640 3078371012886 3081953509740 3084399504589 3096290698384 3110031633436 3110528734768 3115322834832 3119877400380 3121499129112 3126062724330 3126562388040 3132933191856 3138014997520 3145277862090 3146836741524 3151941099580 3156799026420 3157303602960 3163057549470 3170009324304 3177240184989 3191874571158 3192384754104 3203643843036 3204078471152 3208327532865 3215378802168 3220594339560 3229648234722 3230164455336 3234886917990 3239872685010 3240390539880 3241996559568 3246295906035 3246736320620 3246814787580 3249391624713 3258707882040 3273169603410 3273717508880 3275871270399 3288396325656 3294915747396 3299994033804 3306985035848 3312459727920 3314638977741 3315168783108 3320015521095 3321661004942 3327312258504 3332176750110 3332709358680 3338782968885 3344463352620 3359305645605 3359867969640 3371610794490 3372256676880 3381624056538 3394010957844 3399629720760 3409073136651 3414873107412 3419865611955 3420412236540 3421643276142 3422216035056 3434176767996 3443251554288 3460337394345 3460890487860 3462715633104 3468332365680 3473677930320 3483327035682 3489093660780 3489651350640 3496485268360 3499344826614 3509377719120 3512162939532 3517382686545 3524549840838 3530266872210 3541349889168 3553839728712 3558922505295 3559604270040 3561368500144 3569492059679 3572643113520 3583259355312 3588498038580 3589071617040 3591432848367 3594603270960 3601729764360 3604588280046 3610435138570 3614922913680 3623168632005 3634543307304 3639856967110 3647246129514 3647856652752 3655088723832 3666660037560 3676845204331 3677555654136 3682932197490 3683520870120 3691026553968 3697013620560 3698344211688 3699445866363 3710052464040 3720358165329 3726517193910 3727112833080 3740765261040 3743852880456 3749298028515 3751275269196 3751874865648 3757360062820 3779851465845 3780455629860 3782329319496 3788158831704 3794303452680 3795669059364 3796184005648 3801825862380 3804843184493 3815751964440 3836462379932 3839206452120 3849993039438 3864713207472 3870363372980 3881864301588 3887539541795 3888160918460 3894153543540 3896083584744 3901873911390 3910449458448 3916166489820 3927803524092 3933545926905 3948710809680 3951844707148 3959679450818 3962511655380 3984018625314 3990480942630 3995441115120 3998612100132 3999251230416 4004554803795 4005098088940 4006539562662 4019223502710 4019865927480 4031841563568 4037705569170 4038381452560 4045932953388 4052495699460 4052624252040 4063881541629 4079419496776 4079555664912 4086172949040 4088861220717 4097523429454 4103838734346 4104494683848 4109271346320 4110495407070 4111974814311 4118644684245 4124992542255 4133731294810 4134530025360 4143960978885 4159140323130 4159836533840 4168083632440 4193703816120 4195782322032 4205352993387 4209065368560 4211834490513 4217410065960 4220757216806 4220859223854 4236320246652 4242513697305 4255120484433 4255832761544 4258876793040 4268591384265 4270707006354 4271525124048 4277770043820 4292720959995 4304064442860 4306197646296 4313182557320 4319830246680 4328394541380 4329086383440 4331829775143 4332522166284 4347802358406 4364226137880 4367828360532 4383094032837 4390203674415 4393220996528 4399992045072 4419518636988 4420225044144 4426687361460 4442299660890 4442902333480 4443009709320 4451710625180 4459284470160 4479074194140 4495481059320 4499157634218 4508832075384 4525347943792 4535821759014 4536546755832 4543179134130 4545430848868 4553164143216 4559820815940 4560549648720 4562191034856 4568860904790 4576634061480 4578902357328 4589346933873 4596944567670 4613783192460 4614520650480 4622930264610 4644436047576 4652124881040 4665047450154 4665793102152 4672984252248 4679816100570 4682248693668 4682883919376 4689094086495 4689843582060 4699399787784 4707022496280 4720255112286 4727911649370 4735198539630 4735955404440 4744586324205 4745230007060 4784664051440 4787811856737 4788577131156 4795577974915 4806117706728 4823068203252 4823839112976 4830891509340 4844472352083 4845246683004 4852330376985 4862994839352 4863149102448 4870104480930 4888061823060 4909754405115 4910576263320 4928682835440 4932594488484 4939805883935 4942373621094 4960477553772 4968689591880 4982491507413 4990968387756 4998265125165 4999064038020 5001700358928 5032444579344 5039801954460 5040607506480 5054609193998 5057416191735 5060892079152 5069101149840 5072436084807 5076913898160 5091016436766 5099274370970 5099444581140 5100259666320 5130618354810 5133324052584 5151265151994 5175819068784 5183796296016 5192204724720 5194073449656 5202498548520 5206627515622 5221555319760 5224990553523 5237071365456 5244727902540 5249017239921 5253650934480 5264066578680 5268244409298 5283348873840 5295400308315 5312024833752 5319790951930 5320641256840 5331482800176 5339406405060 5342052750216 5358964670280 5373850683253 5374889032968 5382747057870 5383607425560 5394577271184 5403327599280 5406882420069 5415652707855 5418508722172 5422384370520 5451814960956 5459785450665 5471784979128 5480660542760 5482633085748 5491526245660 5499990056340 5524398296235 5525281305180 5536539830952 5545520430840 5547516317532 5607137324516 5611147891560 5615779320684 5626912903794 5627812298472 5636040094230 5648426995536 5656684929740 5670683444790 5673493979244 5681788561085 5691455179020 5694276008472 5702738793570 5703693391760 5723627946660 5738752590480 5754693569898 5771192721840 5774989559157 5775773033524 5776696221712 5787223812734 5797069811208 5805545059470 5822796452382 5823771147376 5832241377690 5839490860560 5841230315310 5844125377116 5852810867085 5853604899220 5874249734730 5892691515984 5902249815280 5923066214520 5927767060722 5939519176227 5962427510256 5972098925520 5976027937971 5985721413945 5997918150198 5998876845624 6007647133410 6009809343993 6028835254065 6029798891220 6047762345352 6056558353755 6057572178840 6078743549190 6078936378060 6079761087920 6091814539720 6119129245164 6129259423560 6146285144181 6151710923280 6155758101519 6156742025772 6163907019480 6165743110605 6168799009178 6200596942215 6220063266872 6238710484695 6239754800760 6242998258224 6252125448660 6253124776080 6290555724180 6293673483048 6303882199160 6313598052840 6326115098940 6331135825209 6354480369978 6383749142316 6384769508208 6406060509531 6407287686072 6416655065730 6430757604336 6441188679120 6459296469444 6460328910672 6469773835980 6479745370020 6480781079760 6492591812070 6493472641240 6493629575160 6498783249426 6517415764080 6546339206820 6551742540798 6576792651312 6589831494792 6599988067608 6613970071696 6629277955482 6630337566216 6640031042190 6643322009884 6654624517008 6664353500220 6665418717360 6677565937770 6688926705240 6718611291210 6719735939280 6743221588980 6763248113076 6773135902715 6788021915688 6799259441520 6814768701195 6818146273302 6829746214824 6839731223910 6840824473080 6843286552284 6853291357185 6868353535992 6915728237509 6920674788690 6921780975720 6934395396915 6966654071364 6978187321560 6992970536720 6997571175231 6998689653228 7008921655645 7019724150855 7024325879064 7034765373090 7049099681676 7060533744420 7080382668429 7091867474055 7107679457424 7117845010590 7119208540080 7138984119358 7176996077160 7182865696734 7203459528720 7209176560092 7219716291905 7220870277140 7246337264010 7269086614608 7279713934220 7294492259028 7305156721395 7310177447664 7333320075120 7353690408662 7355111308272 7365864394980 7367041740240 7396688423376 7398891732726 7413560431641 7420104928080 7440716330658 7453034387820 7454225666160 7487705760912 7498596057030 7502550538392 7514720125640 7559702931690 7560911259720 7564658638992 7576317663408 7581913790997 7588606905360 7591338118728 7603651724760 7609686368986 7631503928880 7636524655149 7648911556455 7672924759864 7678412904240 7695927532215 7699986078876 7740726745960 7763728603176 7775079083590 7776321836920 7788307087080 7792167169488 7803747822780 7809941273433 7832332979640 7855607048184 7867091853810 7902366613947 7903689414296 7919358901636 7925023310760 7968037250628 7979686427895 7980961885260 7997224200264 8009109607590 8010196177880 8013079125324 8038447005420 8039731854960 8074120586805 8075411138340 8091865906776 8104991398920 8105248504080 8127763083258 8158838993552 8177722441434 8195046858908 8207677468692 8208989367696 8220990814140 8223949628622 8237289368490 8249985084510 8267462589620 8287921957770 8304152512355 8318280646260 8336167264880 8387407632240 8410705986774 8423668981026 8434820131920 8440369355691 8441514433612 8441718447708 8454060141345 8472640493304 8485027394610 8510240968866 8511665523088 8537182768530 8541414012708 8554108190355 8555540087640 8585441919990 8608128885720 8612395292592 8626365114640 8632040354847 8639660493360 8656789082760 8663659550286 8665044332568 8680835719101 8695604716812 8708317589205 8728452275760 8734194678573 8735656721064 8748362066535 8766188065674 8780407348830 8811374602095 8839037273976 8853374722920 8884599321780 8885804666960 8886019418640 8891650591083 8903421250360 8958148388280 8990962118640 8996877225297 8998315268436 9011470700115 9017664150768 9071643518028 9073093511664 9086358268260 9090861697736 9118115323785 9119641631880 9124382069712 9137721809580 9153268122960 9178693867746 9193889135340 9227566384920 9245860529220 9253198513767 9288872095152 9330094900308 9331586204304 9345968504496 9359632201140 9364497387336 9378188172990 9379687164120 9398799575568 9414044992560 9440510224572 9455823298740 9470397079260 9471910808880 9489172648410 9490460014120 9575623713474 9577154262312 9591155949830 9612235413456 9624982598595 9646136406504 9661783018680 9688944704166 9690493366008 9704660753970 9725989678704 9740208961860 9748174874139 9776123646120 9819508810230 9821152526640 9827613811197 9865188976968 9879611767870 9884747242188 9899198627045 9920955107544 9937379183760 9960046563285 9964983014826 9981936775512 9996530250330 9998128076040 10016348906655 10079603908920 10107602808667 10109218387996 10114832383470 10144872169614 10182032873532 10198548741940 10198889162280 10227219409953 10243808573635 10259596835865 10261236709620 10266648105168 10302530303988 10388146899312 10404997097040 10413255031244 10449981107046 10489455805080 10498034479842 10528133157360 10536488818596 10551893042015 10552148059635 10590800616630 10624049667504 10639581903860 10641282513680 10676767515885 10678812810120 10684105500432 10708476179037 10717929340560 10747701366506 10749778065936 10765494115740 10767214851120 10774298545101 10813764840138 10831305415710 10837017444344 10844768741040 10869505896015 10903629921912 10919570901330 10943569958256 10961321085520 10965266171496 10983052491320 10999980112680 11030535612993 11048796592470 11050562610360 11073079661904 11091040861680 11095032635064 11098337599089 11161074495987 11214274649032 11222295783120 11231558641368 11247894085545 11253825807588 11255624596944 11272080188460 11313369859480 11339554397535 11341366889580 11346987958488 11363577122170 11382910358040 11388552016944 11405477587140 11414529553479 11447255893320 11509387139796 11549979118314 11551546067048 11574447625468 11594139622416 11611090118940 11645592904764 11662618625385 11664482755380 11682460630620 11688250754232 11705621734170 11707209798440 11748499469460 11800637780715 11846132429040 11855534121444 11879038352454 11952055875942 11971442827890 11995836300396 11997753691248 12015294266820 12019618687986 12057670508130 12059597782440 12095524690704 12113116707510 12115144357680 12157487098380 12157872756120 12183629079440 12191644624887 12238258490328 12258518847120 12292570288362 12311516203038 12313484051544 12327814038960 12331486221210 12335924442933 12337598018356 12355934052735 12401193884430 12440126533744 12477420969390 12479509601520 12504250897320 12581111448360 12587346966096 12607764398320 12616058980161 12627196105680 12636522984995 12652230197880 12662271650418 12708960739956 12727541091915 12765361453299 12767498284632 12812121019062 12814575372144 12833310131460 12878162879985 12918592938888 12939547671960 12959490740040 12985183624140 12986945282480 12987259150320 12995489325429 12997566498852 13016568789055 13092678413640 13103485081596 13149282098511 13170611023245 13179662989584 13199976135216 13258555910964 13260675132432 13280062084380 13286644019768 13328707000440 13355131875540 13377853410480 13437222582420 13486443177960 13526496226152 13546271805430 13576043831376 13629537402390 13636292546604 13659492429648 13679462447820 13681648946160 13686573104568 13706582714370 13736707071984 13768040801619 13831456475018 13841349577380 13843561951440 13868790793830 13933308142728 13956374643120 13995142350462 13997379306456 14017843311290 14039448301710 14048651758128 14067282259485 14069530746180 14098199363352 14121067488840 14160765336858 14183734948110 14235690021180 14277968238716 14353992154320 14363435570211 14365731393468 14386733924745 14418353120184 14439432583810 14441740554280 14468059531835 14492674528020 14556991130955 14559427868440 14588984518056 14610313442790 14707380817324 14731728789960 14772650258821 14797783465452 14819417651805 14827120863282 14881432661316 14906068775640 14947474522239 14994795375495 14997192114060 15005101076784 15029440251280 15119405863380 15121822519440 15163827581994 15182676237456 15207303449520 15217308254421 15219372737972 15273049310298 15297823112910 15345849519728 15391855064430 15399972157752 15421997522945 15481453491920 15527457206352 15550158167180 15552643673840 15576614174160 15607495645560 15619882546866 15664665959280 15674971660569 15711214096368 15734183707620 15747051719763 15804733227894 15807378828592 15838717803272 15850046621520 15886200924945 15936074501256 15959372855790 15961923770520 15994448400528 16018219215180 16020392355760 16026158250648 16076894010840 16121552049759 16148241173610 16150822276680 16183731813552 16209982797840 16220647260207 16246958123565 16255526166516 16355444882868 16379356351995 16390093717816 16415354937384 16441981628280 16447899257244 16474578736980 16499970169020 16534925179240 16573194888705 16575843915540 16608305024710 16636561292520 16821411973548 16847337962052 16880738711382 16883028867224 16883436895416 16908120282690 16945280986608 16970054789220 17020481937732 17045365683255 17074365537060 17082828025416 17108216380710 17111080175280 17170883839980 17216257771440 17264080709694 17313578165520 17327319100572 17330088665136 17361671438202 17391209433624 17416635178410 17468389357146 17471313442128 17496724133070 17532376131348 17560814697660 17622749204190 17678074547952 17706749445840 17769198643560 17783301182166 17806842500720 17818557528681 17847460298395 17916296776560 17957164241835 17993754450594 17996630536872 18022941400230 18029428031979 18143287036056 18172716536520 18181723395472 18223196304677 18236230647570 18239283263760 18275443619160 18357387735492 18384226021655 18387778270680 18438855432543 18455132769840 18491721058440 18497229331815 18506397027534 18601790826645 18660189800616 18719264402280 18728994774672 18756376345980 18759374328240 18771262358953 18881020449144 18911646597480 18940794158520 18978345296820 18980920028240 18993407475627 19024215922465 19151247426948 19154308524624 19182311899660 19218181528593 19249965197190 19292272813008 19323566037360 19377889408332 19380986732016 19409321507940 19480417923720 19496349748278 19552247292240 19639017620460 19655227622394 19730377953936 19759223535740 19769494484376 19798397254090 19841910215088 19920093126570 19929966029652 19963873551024 19993060500660 19996256152080 20032697813310 20159207817840 20215205617334 20218436775992 20229664766940 20289744339228 20319407708145 20364065747064 20397097483880 20397778324560 20444306103585 20454438819906 20487617147270 20519193671730 20522473419240 20559874071555 20605060607976 20747184712527 20826510062488 20899962214092 20978911610160 20992713525693 20996068959684 21026764966935 21059172452565 21072977637192 21103786084030 21104296119270 21181601233260 21275602422165 21279163807720 21353535031770 21357625620240 21416952358074 21495402733012 21530988231480 21548597090202 21590796532123 21627529680276 21659148875715 21662610831420 21674034888688 21739011792030 21807259843824 21839141802660 21915470164185 21930532342992 21966104982640 21999960225360 22061071225986 22097593184940 22101125220720 22190065270128 22196675198178 22240681294923 22322148991974 22428549298064 22463117282736 22495788171090 22507651615176 22544160376920 22626739718960 22679108795070 22682733779160 22693975916976 22727154244340 22745741372991 22765820716080 22810955174280 22829059106958 22894511786640 22909573965447 22946734669365 23018774279592 23099958236628 23103092134096 23148895250936 23222180237880 23291185809528 23325237250770 23328965510760 23364921261240 23376501508464 23411243468340 23414419596880 23429823820299 23496998938920 23601275561430 23707099841841 23711068242888 23758076704908 23904111751884 23939059283685 23942885655780 23991672600792 24030588533640 24039237375972 24115341016260 24119195564880 24222361760415 24226233415020 24314974196760 24315745512240 24383289249774 24476516980656 24585140576724 24623032406076 24626968103088 24662972442420 24671848885866 24675196036712 24711868105470 24802387768860 24912457537065 24954841938780 25008501794640 25162222896720 25232117960322 25273045969990 25304460395760 25324543300836 25362180424035 25417921479912 25455082183830 25530722906598 25534996569264 25624242038124 25666620262920 25737916430317 25756325759970 25837185877776 25879095343920 25896121064541 25918981480080 25970367248280 25990978650858 25995132997704 26033137578110 26042507157303 26124952767615 26185356827280 26206970163192 26245086199605 26298564197022 26341222046490 26517111821928 26560124168760 26573288039536 26633902291451 26657414000880 26674951773249 26710263751080 26869253416265 26874445164840 26972886355920 27034412100345 27052992452304 27092543610860 27259074804780 27272585093208 27358924895640 27373146209136 27413165428740 27434921909239 27536081603238 27662912950036 27682699154760 27737581587660 27759595541301 27866616285456 27990284700924 27994758612912 28035686622580 28078896603420 28134564518970 28139061492360 28196398726704 28242134977680 28321530673716 28367469896220 28471380042360 28555936477432 28726871140422 28731462786936 28773467849490 28836706240368 28874947795785 28878865167620 28883481108560 28936119063670 28985349056040 29113982261910 29118855736880 29177969036112 29220626885580 29244524622417 29414761634648 29463457579920 29482841433591 29545300517642 29595566930904 29638835303610 29654241726564 29697595881135 29762865322632 29812137551280 29880139689855 29894949044478 29989590750990 29994384228120 30049046719965 30238811726760 30322808426001 30327655163988 30434616508842 30438745475944 30546098620596 30595646225820 30681658229859 30731425720905 30778790507595 30783710128860 30799944315504 30843995045890 31100316334360 31214991291120 31239765093732 31349943321138 31468367415240 31494103439526 31609466455788 31655679126045 31677435606544 31772401849890 31872149002512 31918745711580 31923847541040 32030302547655 32036438430360 32052316501296 32125428537111 32153788021680 32243104099518 32296482347220 32301644553360 32441294520414 32493916247130 32511052333032 32710889765736 32758712703990 32780187435632 32830709874768 32883963256560 32895798514488 32949157473960 32999940338040 33069850358480 33091606838979 33146389777410 33151687831080 33216610049420 33273122585040 33483223487961 33642823947096 33694675924104 33761477422764 33766057734448 33766873790832 33816240565380 33940109578440 34040963875464 34090731366510 34148731074120 34165656050832 34216432761420 34243588660437 34341767679960 34528161419388 34578641187545 34654638201144 34723342876404 34782418867248 34833270356820 34936778714292 34987855876155 34993448266140 35064752262696 35121629395320 35245498408380 35401913342145 35538397287120 35566602364332 35637115057362 35694920596790 35914328483670 35987508901188 35993261073744 36045882800460 36058856063958 36286574072112 36345433073040 36446392609354 36472461295140 36550887238320 36574933874661 36714775470984 36768452043310 36775556541360 36877710865086 36983442116880 36994458663630 37012794055068 37067802158205 37203581653290 37320379601232 37438528804560 37512752691960 37542524717906 37616954782771 37762040898288 37823293194960 37848176940483 37881588317040 37909568954985 37956690593640 37986814951254 38048431844930 38182623275745 38302494853896 38364623799320 38436363057186 38499930394380 38755778816664 38818643015880 38960835847440 38986467976287 38992699496556 39049706367165 39278035240920 39310455244788 39511833069735 39518447071480 39538988968752 39596794508180 39840186253140 39859932059304 39986121001320 40065395626620 40097193559657 40430411234668 40436873551984 40459329533880 40579488678456 40638815416290 40728131494128 40794194967760 40888612207170 40908877639812 40975234294540 41038387343460 41044946838480 41119748143110 41210121215952 41304122404857 41494369425054 41653020124976 41799924428184 41985427051386 41992137919368 42053529933870 42118344905130 42145955274384 42201846778455 42207572168060 42208592238540 42363202466520 42551204844330 42558327615440 42707070063540 42833904716148 42990805466024 43061976462960 43090306710633 43097194180404 43160201774235 43181593064246 43255059360552 43318297751430 43325221662840 43404178595505 43478023584060 43670973392865 43678283605320 43830940328370 44122142451972 44195186369880 44317950776463 44393350396356 44458252955415 44481362589846 44644297983948 44842423566717 44984386126485 44991576342180 45015303230352 45088320753840 45358217590140 45365467558320 45454308488680 45491482745982 45621910348560 45658118213916 45819147930894 45893469338730 46037548559184 46199916473256 46265992568835 46297790501872 46444360475760 46582371619056 46650474501540 46657931021520 46729842522480 46822486936680 46859647640598 46993997877840 47202551122860 47414199683682 47422136485776 47516153409816 47808223503768 47878118567370 47885771311560 47983345201584 48061177067280 48078474751944 48230682032520 48364656149277 48444723520830 48452466830040 48629948393520 48740874370695 48766578499548 49138069055985 49170281153448 49246064812152 49325944884840 49343697771732 49350392073424 49423736210940 49462961398409 49604775537720 49824915074130 49909683877560 50464235920644 50538014043335 50546091939980 50649086601672 50724360848070 50835842959824 50910164367660 51061445813196 51136097049765 51248484076248 51333240525840 51475832860634 51512651519940 51792242129082 51940734496560 51981957301716 51990265995408 52066275156220 52085014314606 52249905535230 52413940326384 52490172399210 52597128394044 52682444092980 53034223643856 53120248337520 53267804582902 53349903546498 53420527502160 53455672586043 53542380895185 53738506832530 53748890329680 53871492725505 54068824200690 54185087221720 54518149609560 54545170186416 54669588914031 54717849791280 54826330857480 54869843818478 55072163206476 55152678064965 55316566297629 55325825900072 55365398309520 55475163175320 55491687995445 55519191082602 55805372479935 55980569401848 56071373245160 56157793206840 56269129037940 56278122984720 56313787076859 56643061347432 56734939792440 56942760084720 56980222426881 57072647767395 57111872954864 57453742280844 57462925573872 57546935698980 57749895591570 57757730335240 57872238127340 57970698112080 58227964523820 58441253771160 58489049244834 58829523269296 58965682867182 59090601035284 59191133861808 59277670607220 59308483453128 59395191762270 59525730645264 59760279379710 59789898088956 59979181501980 59988768456240 60098093439930 60477623453520 60645616852002 60655310327976 60869233017684 60877490951888 60958223124435 61092197241192 61191292451640 61363316459718 61462851441810 61557581015190 61567420257720 61679622214665 61687990091780 62200632668720 62241554137581 62479530187464 62699886642276 62936734830480 62978140577079 62988206879052 63080294900805 63218932911576 63311358252090 63544803699780 63826807266495 63837491423160 64060605095310 64072876860720 64250857074222 64486208199036 64592964694440 64772389596369 64882589040828 64977446627145 64987832494260 65022104666064 65421779531472 65517425407980 65746410492555 65791597028976 65898314947920 65999880676080 66183213677958 66292779554820 66303375662160 66433220098840 66966446975922 67285647894192 67389351848208 67522954845528 67632481130760 67880219156880 68081927750928 68181462733020 68237224118973 68297462148240 68432865522840 68487177320874 68683535359920 68840204008095 69056322838776 69157282375090 69309276402288 69446685752808 69666540713640 69860058882289 69873557428584 69975711752310 69986896532280 70129504525392 70243258790640 70289471460897 70490996816760 70803826684290 71133204728664 71274230114724 71389841193580 71817177851055 71828656967340 71975017802376 72091765600920 72117712127916 72892785218708 72944922590280 73149867749322 73429550941968 73536904086620 73755421730172 73863251294105 73988917327260 74025588110136 74135604316410 74407163306580 74737372611195 75025505383920 75085049435812 75233909565542 75696353880966 75819137909970 75913381187280 75973629902508 76086541272105 76096863689860 76365246551490 76604989707792 76729247598640 76872726114372 76999860788760 77213749290951 77511557633328 77637286031760 77688363193623 77972935952574 77985398993112 78099412734330 78127521471909 78374858302845 78556070481840 78620910489576 78735258598815 79023666139470 79036894142960 79193589016360 79680372506280 79719864118608 79901706874353 79972242002640 80024855319747 80130791253240 80194387119314 80607760248795 80860822469336 80918659067760 81103236301035 81158977356912 81277630832580 81777224414340 81817755279624 81950468589080 82076774686920 82239496286220 82304765727717 82608244809714 82988738850108 83278786623903 83599848856368 83970854102772 83984275838736 84107059867740 84236689810260 84403693556910 84415144336120 84417184477080 84726404933040 85102409688660 85414140127080 85667809432296 85981610932048 86180613421266 86194388360808 86320403548470 86363186128492 86510118721104 86636595502860 86650443325680 86808357191010 86956047168120 87341946785730 87356567210640 87661880656740 88244284903944 88390372739760 88635901552926 88786700792712 88916505910830 88962725179692 89092787643405 89288595967896 89684847133434 89968772252970 89983152684360 90147140159895 90716435180280 90908616977360 90968425278003 90982965491964 91115981523385 91316236427832 91638295861788 91786938677460 92044974689577 92194277162715 92399832946512 92531985137670 93300949003080 93644973873360 93719295281196 93856311794765 94405102245720 94828399367364 94967037378135 95032306819632 95616447007536 95756237134740 95771542623120 96090907642965 96156949503888 96376285611333 96461364065040 96729312298554 96889447041660 96904933660080 97481748741390 97533156999096 98276138111970 98340562306896 98492129624304 98651889769680 98687395543464 98847472421880 98925922796818 99209551075440 99274820516937 99649830148260 99819367755120 100928471841288 101076028086670 101092183879960 101298173203344 101448721696140 101820328735320 102122891626392 102272194099530 102496968152496 102730765981311 102951665721268 103025303039880 103584484258164 103735923562635 103963914603432 104132550312440 104170028629212 104499811070460 104963567628465 104980344798420 105194256788088 105364888185960 106535609165804 106699807092996 106911345172086 107084761790370 107477013665060 107742985451010 107953982660615 108137648401380 108370174443440 109036299219120 109339177828062 109652661714960 109724801623983 109739687636956 110144326412952 110305356129930 110633132595258 110651651800144 110950326350640 110983375990890 111038382165204 111203406474615 111610744959870 111961138803696 112142746490320 112315586413680 112538258075880 112627574153718 112850864348313 113286122694864 113469879584880 113544530821449 113728706864955 113960444853762 114145295534790 114547869827235 114907484561688 115093871397960 115499791183140 115515460670480 115744476254680 116455929047640 116882507542320 116959403928861 116978098489668 117149119101495 117931365734364 118181202070568 118535499209205 118555341214440 118616966906256 118790383524540 119520558759420 119579796177912 119958363003960 120196186879860 120291580678971 121291233704004 121310620655952 121738466035368 121916446248870 122184394482384 122382584903280 122726632919436 122925702883620 123115162030380 123134840515440 123359244429330 123375980183560 124483108275162 124959060374928 125399773284552 125956281154158 125976413758104 126160589801610 126437865823152 126622716504180 127089607399560 127653614532990 127674982846320 128121210190620 128501714148444 128689582151585 128972416398072 129185929388880 129480605322705 129544779192738 129765178081656 129954893254290 129975664988520 130212535786515 131034850815960 131398836512671 131492820985110 132366427355916 132585559109640 132866440197680 132953852329389 133169511457255 133374758866245 133932893951844 134527270700151 135045909691056 135264962261520 136362925466040 136474448237946 136865731045680 136974354641748 137174609546195 137680408016190 138112645677552 138314564750180 138797977706505 138893371505616 139333081427280 139720117764578 139747114857168 139951423504620 139973793064560 140578942921794 140981993633520 141607653368580 142266409457328 142548460229448 142779682387160 143634355702110 143657313934680 143950035604752 144183531201840 144235424255832 145093968447831 145785570437416 145889845180560 146222623112085 146299735498644 147073808173240 147414207167955 147510843460344 147726502588210 147977834654520 148051176220272 148271208632820 148388884195227 148814326613160 149474745222390 150170098871624 150467819131084 151392707761932 151614042130005 151638275819940 151947259805016 152173082544210 152193727379720 152730493102980 153408291149295 153745452228744 153999721577520 154427498581902 155376726387246 155945871905148 155970797986224 156198825468660 156255042943818 156749716605690 157241820979152 157470517197630 158047332278940 158387178032720 159360745012560 159803413748706 160049710639494 160261582506480 160367017758129 160388774238628 160627142685555 161215520497590 161721644938672 162206472602070 162555261665160 163554448828680 163635510559248 163900937178160 164008766742093 164153549373840 164478992572440 164609531455434 165216489619428 165458034194895 165949698892887 165977477700216 166557573247806 167416117439805 167941708205544 168214119735480 168473379620520 168807387113820 168830288672240 168834368954160 168941361230577 170204819377320 170828280254160 170940667280643 171217943302185 171335618864592 172361226842532 172388776721616 172640807096940 172726372256984 173273191005720 173616714382020 173912094336240 174683893571460 175323761313480 176488569807888 177271803105852 177573401585424 177833011821660 177925450359384 178185575286810 178577191935792 179369694266868 179937544505940 179966305368720 180294280319790 181432870360560 181936850556006 181965930983928 182231963046770 182632472855664 182874669373305 183276591723576 183573877354920 184089949379154 184388554325430 185063970275340 186601898006160 186724662412743 187438590562392 187712623589530 188084773913855 188810204491440 189240884702415 189656798734728 189934074756270 191512474269480 192044453364673 192181815285930 192752571222666 193458624597108 193778894083320 194317168789107 194932339881435 194963497482780 195066313998192 196552276223940 197374791086928 197694944843760 197851845593636 198549641033874 199299660296520 200485967798285 201856943682576 202152056173340 202184367759920 202897443392280 203640657470640 204245783252784 204544388199060 204711672356919 205461531962622 205903331442536 206050606079760 206520612024285 207168968516328 207471847125270 207927829206864 208265100624880 208340057258424 208999622140920 209580176646867 209927135256930 209960689596840 210388513576176 210729776371920 210868414382691 213071218331608 213399614185992 213822690344172 214169523580740 214954027330120 215451533553165 215485970902020 215907965321230 216275296802760 218678355656124 219449603247966 219479375273912 220288652825904 220610712259860 221266265190516 221589753882315 221966751981780 222076764330408 222406812949230 223221489919740 224212117833585 225076516151760 225255148307436 225701728696626 227089061642898 227457413729910 227920889707524 228290591069580 229095739654470 229814969123376 230187742795920 230999582366280 231488952509360 231641247872853 232911858095280 233918807857722 233956196979336 234298238202990 234382564415727 235862731468728 236362404141136 237070998418410 237110682428880 237580767049080 239041117518840 239159592355824 239705120623059 239916726007920 240392373759720 240583161357942 241823280746385 242582467408008 243476932070736 243832892497740 245453265838872 245851405767240 246230324060760 246718488858660 246751960367120 246914297183151 247314806992045 248966216550324 249836359871709 250799546569104 251912562308316 251952827516208 252321179603220 253245433008360 254179214799120 255307229065980 256242420381240 257003428296888 257379164303170 257944832796144 258961210645410 259089558385476 259530356163312 259909786508580 259951329977040 260425071573030 262069701631920 262797673025342 262985641970220 264732854711832 265171118219280 265907704658778 266339022914510 266749517732490 267278362930215 267865787903688 269054541400302 272725850932080 272905275834009 272948896475892 273347944570155 273948709283496 274349219092390 275360816032380 276582831488145 276629129500360 277595955413010 279440235529156 279902847009240 280680354917599 281157885843588 281568935384295 283215306737160 284901112134405 285096920458896 285559364774320 287268711404220 287314627869360 288470848511664 289128856833999 290187936895662 291571140874832 292445246224170 292599470997288 294147616346480 294828414335910 295021686920688 295453005176420 295955669309040 296542417265640 296777768390454 297628653226320 297824461550811 298949490444780 300340197743248 300935638262168 302785415523864 303228084260010 303276551639880 303894519610032 304346165088420 304387454759440 305460986205960 306816582298590 307490904457488 308192297943933 308854997163804 310753452774492 311207770687905 311891743810296 312397650937320 312510085887636 313499433211380 314890702885395 314941034395260 316094664557880 319606827497412 320099421278988 320734035516258 320777548477256 321254285371110 322431040995180 323861947981845 324412945204140 325110523330320 327108897657360 328017533484186 328957985144880 329219062910868 330432979238856 330916068389790 331899397785774 331954955400432 333115146495612 334832234879610 335883416411088 336428239470960 336946759241040 337614774227640 337882722461154 338552593044939 340409638754640 341186120594865 341881334561286 342435886604370 344722453685064 345281614193880 345452744513968 346240729788863 346546382011440 347233428764040 349300294411445 349367787142920 350647522626960 351447357304485 354543606211704 355666023643320 355850900718768 356371150573620 356653984820107 358739388533736 359875089011880 360588560639580 360874742036913 363873701112012 363931861967856 364463926093540 365749338746610 366553183447152 367147754709840 368179898758308 368777108650860 370127940550680 373449324825486 374877181124784 375425247179060 376169547827710 378481769404830 379313597469456 379868149512540 383024948538960 384088906729346 384363630571860 385505142445332 386068746454755 386917249194216 387557788166640 388441815968115 388634337578214 389864679762870 389926994965560 390637607359545 393104552447880 394196509538013 395703691187272 397099282067748 398599320593040 398861556988167 399508534371765 400124276598735 400971935596570 404304112346680 405794886784560 409088776398120 409423344713838 410923063925244 411523828638585 411806662885072 413041224048570 414337937032656 414943694250540 416393933119515 416680114516848 417999244281840 419160353293734 419854270513860 419921379193680 421736828765382 426142436663216 426799228371984 427645380688344 428339047161480 429908054660240 430903067106330 430971941804040 431815930642460 432550593605520 435281905343493 437356711312248 438899206495932 438958750547824 441221424519720 442532530381032 443179507764630 443933503963560 444153528660816 444813625898460 445166652585681 446442979839480 448424235667170 450510296614872 451403457393252 454178123285796 454842126390015 454914827459820 455841779415048 456581182139160 458191479308940 460224873447885 461999164732560 463282495745706 467837615715444 467912393958672 468596476405980 468765128831454 471725462937456 474141996836820 475161534098160 478082235037680 479410241246118 480784747519440 481166322715884 481881428056665 483646561492770 485164934816016 487665784995480 489020412176023 490906531677744 491702811534480 492026300226279 492460648121520 493436977717320 493828594366302 494629613984090 496374102584685 497932433100648 499672719743418 503825124616632 504642359206440 506490866016720 506824083691731 510614458131960 512484840762480 513653829906555 514006856593776 514758328606340 517922421290820 518179116770952 519819573017160 520850143146060 521263516275541 525595346050684 525971283940440 529465709423664 531815409317556 532678045829020 533499035464980 534556725860430 535731575807376 538109082800604 545810551668018 545897792951784 546695889140310 547897418566992 548624008119915 548698438184780 550721632064760 553165662976290 553258259000720 555191910826020 558880471058312 559805694018480 560173987238229 561360709835198 562315771687176 563137870768590 564254321741565 566430613474320 567722654107245 569802224268810 574537422808440 576133360094019 578257713667998 580375873791324 582951506367321 584797019644305 584890492448340 585198941994576 589656828671820 590906010352840 593084834531280 593555536780908 595648923101622 597898980889560 601457903394855 601871276524336 605570831047728 606456168520020 606553103279760 608692330176840 610921972411920 613633164597180 616384595887866 617709994327608 621506905548984 622415541375810 623783487620592 624795301874640 625020171775272 626998866422760 628740529940601 629781405770790 629882068790520 632189329115760 639213654994824 640198842557976 641468071032516 641555096954512 642508570742220 644862081990360 647723895963690 648825890408280 656035066968372 656994182563355 658438125821736 660865958477712 661832136779580 663798795571548 664769261646945 666230292991224 669664469759220 672636353500755 675229548455280 675765444922308 677105186089878 682372241189730 683762669122572 684871773208740 689444907370128 690563228387760 692481459577726 694466857528080 694923743618559 698600588822890 698735574285840 702894714608970 709087212423408 711332047286640 712742301147240 713307969640214 717478777067472 719115361869177 719750178023760 721177121279160 721749484073826 725469842239155 727747402224024 728927852187080 731498677493220 736359797516616 737554217301720 740255881101360 740742891549453 741944420976135 746898649650972 750850494358120 752339095655420 756963538809660 759736299025080 768177813458692 768727261143720 771010284890664 772137492909510 773834498388432 776883631936230 777268675156428 779729359525740 779853989931120 781275214719090 786209104895760 788393019076026 791407382374544 794198564135496 797723113976334 799017068743530 800248553197470 801835088790645 801943871193140 808608224693360 818177552796240 818715827502027 818846689427676 820043833710465 821846127850488 823047657277170 826082448097140 829748494464435 829887388501080 832787866239030 838320706587468 839708541027720 842041064752797 843473657530764 844706806152885 854703336403215 855290761376688 856678094322960 861806134212660 861943883608080 863631861284920 870563810686986 874713422624496 877798412991864 882442849039440 885065060762064 886359015529260 887867007927120 889627251796920 890333305171362 892885959678960 896848471334340 901020593229744 902806914786504 908356246571592 909684252780030 909829654919640 911683558830096 913162364278320 916382958617880 920449746895770 926564991491412 933623312063715 935675231430888 937192952811960 937530257662908 948283993673640 958820482492236 960222266823365 962332645431768 963762856113330 967293122985540 971585843945535 975331569990960 978040824352046 984052600452558 986873955434640 987657188732604 989259227968180 992748205169370 995864866201296 999345439486836 1007650249233264 1009284718412880 1013648167383462 1015657779134817 1021228916263920 1023558361784595 1027307659813110 1029516657212680 1035844842581640 1036358233541904 1038722189366589 1039639146034320 1041700286292120 1042527032551082 1047900883234335 1051190692101368 1051942567880880 1054342071913455 1063630818635112 1065356091658040 1066998070929960 1069113451720860 1069961954460321 1076218165601208 1082624226110739 1091621103336036 1091795585903568 1093391778280620 1097248016239830 1097396876369560 1101443264129520 1106331325952580 1110383821652040 1117760942116624 1120347974476458 1122721419670396 1124631543374352 1126275741537180 1128508643483130 1135445308214490 1139604448537620 1149074845616880 1152266720188038 1156515427335996 1158206239364265 1160751747582648 1165903012734642 1169594039288610 1169780984896680 1171912822078635 1179313657343640 1181812020705680 1182589528614039 1187111073561816 1191297846203244 1195797961779120 1196584670964501 1198525603115295 1202915806789710 1212912337040040 1217384660353680 1227266329194360 1232769191775732 1234571485915755 1235419988655216 1243013811097968 1244831082751620 1249181799358545 1250040343550544 1253997732845520 1257481059881202 1259562811541580 1259764137581040 1278427309989648 1280397685115952 1282936142065032 1285017141484440 1289724163980720 1295447791927380 1297651780816560 1312070133936744 1313988365126710 1316876251643472 1323664273559160 1327597591143096 1329538523293890 1332460585982448 1335499957757043 1339328939518440 1345272707001510 1351530889844616 1354210372179756 1364526379170045 1364744482379460 1367525338245144 1369743546417480 1384962919155452 1389847487237118 1397201177645780 1403401774587995 1405789429217940 1425484602294480 1426615939280428 1438230723738354 1442354242558320 1443498968147652 1445644284169995 1450939684478310 1455494804448048 1457855704374160 1462997354986440 1467061236528069 1472719595033232 1475108434603440 1476078900678837 1481485783098906 1483888841952270 1489122307754055 1493797299301944 1501700988716240 1504678191310840 1513927077619320 1519472598050160 1520472251075193 1536355626917384 1537454522287440 1540961489719665 1542020569781328 1544274985819020 1553767263872460 1554537350312856 1559458719051480 1562550429438180 1563790548826623 1576786038152052 1588397128270992 1595446227952668 1598034137487060 1600497106394940 1603670177581290 1603887742386280 1637431655004054 1637693378855352 1640087667420930 1643692255700976 1646095314554340 1652164896194280 1659496988928870 1659774777002160 1665575732478060 1676641413174936 1679417082055440 1684082129505594 1686947315061528 1689413612305770 1692762965224695 1709406672806430 1723612268425320 1727263722569840 1728400080282057 1731203648944315 1741127621373972 1748854519101963 1755596825983728 1772718031058520 1779254503593840 1780666610342724 1783269924100535 1793696942668680 1804373710184565 1805613829573008 1816712493143184 1819368505560060 1819659309839280 1832765917235760 1840899493791540 1853129982982824 1867246624127430 1871350462861776 1874385905623920 1875060515325816 1886221589821803 1896567987347280 1917640964984472 1920444533646730 1924665290863536 1927525712226660 1934586245971080 1943171687891070 1956081648704092 1968105200905116 1970982547690065 1975314377465208 1978518455936360 1985496410338740 1994307784940835 1998690878973672 2027296334766924 2031315558269634 2047116723569190 2054615319626220 2059033314425360 2071689685163280 2077444378733178 2083400572584240 2084771230855677 2085054065102164 2095801766468670 2102381384202736 2108684143826910 2127261637270224 2130712183316080 2133996141859920 2138226903441720 2139923908920642 2152436331202416 2157346085607531 2165248452221478 2176409526717465 2183242206672072 2186783556561240 2194496032479660 2194793752739120 2212662651905160 2220767643304080 2222228674648359 2225833262928405 2240695948952916 2245442839340792 2252551483074360 2257017286966260 2270890616428980 2279208897075240 2304533440376076 2313030854671992 2316412478728530 2321503495165296 2331806025469284 2339188078577220 2339561969793360 2343825644157270 2358627314687280 2365179057228078 2374222147123632 2382595692406488 2393169341929002 2397051206230590 2405831613579420 2425824674080080 2445102060880115 2454532658388720 2460131501131395 2465538383551464 2469142971831510 2489662165503240 2496577893740749 2498363598717090 2514962119762404 2519125623083160 2526123194258391 2534120418458655 2565872284130064 2570034282968880 2590895583854760 2606317581377705 2624140267873488 2627976730253420 2647328547118320 2655195182286192 2659077046587780 2670999915514086 2678657879036880 2690545414003020 2703061779689232 2708420744359512 2729052758340090 2729488964758920 2735050676490288 2739487092834960 2769925838310904 2779694974474236 2794402355291560 2800869936191145 2806803549175990 2811578858435880 2853231878560856 2876461447476708 2880666800470095 2886997936295304 2891288568339990 2901879368956620 2914757531836605 2925994709972880 2934122473056138 2952157801357674 2962971566197812 2967777683904540 2978244615508110 2987594598603888 3009356382621680 3027854155238640 3040944502150386 3046973337404451 3072711253834768 3081922979439330 3088549971638040 3107534527744920 3109074700625712 3116166568099767 3118917438102960 3125100858876360 3127581097653246 3143702649703005 3153572076304104 3190892455905336 3196068274974120 3200994212789880 3207340355162580 3207775484772560 3209885863380963 3247872678332217 3274863310008108 3275386757710704 3280175334841860 3292190629108680 3304329792388560 3318993977857740 3331151464956120 3353282826349872 3368164259011188 3373894630123056 3378827224611540 3385525930449390 3418813345612860 3447224536850640 3456800160564114 3462407297888630 3474618718092795 3482255242747944 3497709038203926 3545436062117040 3547768585842117 3561333220685448 3566539848201070 3587393885337360 3595576809345885 3608747420369130 3638737011120120 3648844613928787 3681798987583080 3703714457747265 3706259965965648 3734493248254860 3750121030651632 3772443179643606 3835281929968944 3840889067293460 3855051424453320 3869172491942160 3886343375782140 3912163297408184 3936210401810232 3941965095380130 3950628754930416 3957036911872720 3970992820677480 3988615569881670 3997381757947344 4006499873271129 4054592669533848 4062631116539268 4093579137510135 4094233447138380 4109230639252440 4154888757466356 4169542461711354 4170108130204328 4191603532937340 4210205323763985 4217368287653820 4276453806883440 4279847817841284 4314692171215062 4330496904442956 4352819053434930 4366484413344144 4373567113122480 4388992064959320 4401183709584207 4425325303810320 4444457349296718 4451666525856810 4481391897905832 4490885678681584 4505102966148720 4514034573932520 4541781232857960 4558417794150480 4609066880752152 4626061709343984 4632824957457060 4663612050938568 4678376157154440 4687651288314540 4691371646479869 4730358114456156 4765191384812976 4786338683858004 4794102412461180 4811663227158840 4890204121760230 4920263002262790 4931076767102928 4938285943663020 4979324331006480 4993155787481498 4996727197434180 5029924239524808 5038251246166320 5052246388516782 5068240836917310 5078288895674085 5181791167709520 5185200240846171 5193610946832945 5212635162755410 5255953460506840 5318154093175560 5341999831028172 5349809772301605 5381090828006040 5413121130553695 5416841488719024 5458105516680180 5458977929517840 5539851676621808 5559389948948472 5588804710583120 5601739872382290 5613607098351980 5623157716871760 5658664769465409 5706463757121712 5752922894953416 5761333600940190 5773995872590608 5782577136679980 5803758737913240 5829515063673210 5868244946112276 5904315602715348 5912947643070195 5925943132395624 5935555367809080 5956489231016220 5982923354822505 6081889004300772 6093946674808902 6163845958878660 6177099943276080 6215069055489840 6232333136199534 6250201717752720 6255162195306492 6287405299406010 6307144152608208 6381784911810672 6392136549948240 6401988425579760 6414680710325160 6419771726761926 6495745356664434 6549726620016216 6560350669683720 6584381258217360 6637987955715480 6662302929912240 6677499788785215 6736328518022376 6757654449223080 6771051860898780 6776425711582033 6837626691225720 6913600321128228 6924814595777260 6949237436185590 6964510485495888 6995418076407852 7095537171684234 7122666441370896 7133079696402140 7191153618691770 7217494840738260 7277474022240240 7297689227857574 7335306182640345 7363597975166160 7380394503394185 7407428915494530 7468986496509720 7489733681222247 7544886359287212 7578369582775173 7602361255375965 7681778134586920 7710102848906640 7772686751564280 7818952744133115 7824326594816368 7872420803620464 7883930190760260 7941985641354960 7977231139763340 8012999746542258 8109185339067696 8125262233078536 8187158275020270 8188466894276760 8218461278504880 8309777514932712 8339084923422708 8340216260408656 8383207065874680 8420410647527970 8434736575307640 8559695635682568 8629384342430124 8642000401410285 8660993808885912 8705638106869860 8744272595509815 8777984129918640 8802367419168414 8888914698593436 8903333051713620 8962783795811664 9028069147865040 9083562465715920 9218133761504304 9265649914914120 9327224101877136 9348499704299301 9356752314308880 9375302576629080 9382743292959738 9431107949109015 9460716228912312 9572677367716008 9588204824922360 9623326454317680 9629657590142889 9780408243520460 9840526004525580 9876571887326040 9986311574962996 9993454394868360 10059848479049616 10104492777033564 10136481673834620 10156577791348170 10370400481692342 10387221893665890 10423856154278385 10425270325510820 10511906921013680 10636308186351120 10643305757526351 10683999662056344 10699619544603210 10762181656012080 10786730428037655 10826242261107390 10916211033360360 10946533841786361 11111143373241795 11118779897896944 11203479744764580 11227214196703960 11317329538930818 11505845789906832 11522667201880380 11565154273359960 11607517475826480 11659030127346420 11736489892224552 11808631205430696 11825895286140390 11851886264791248 11871110735618160 11912978462032440 11965846709645010 12163778008601544 12187893349617804 12327691917757320 12464666272399068 12482889468703745 12510324390612984 12574810598812020 12630615971291955 12829361420650320 12839543453523852 12991490713328868 13099453240032432 13120701339367440 13203551128752621 13275975911430960 13354999577570430 13472657036044752 13515308898446160 13542103721797560 13552851423164066 13675253382451440 13827200642256456 13849629191554520 13898474872371180 13990836152815704 14074114939439607 14191074343368468 14266159392804280 14382307237383540 14434989681476520 14595378455715148 14670612365280690 14760789006788370 14814857830989060 14937972993019440 14979467362444494 15089772718574424 15156739165550346 15204722510751930 15234866687022255 15363556269173840 15545373503128560 15555600722538513 15580832840498835 15637905488266230 15767860381520520 15954462279526680 16025999493084516 16049429316904815 16239363391661085 16250524466157072 16374316550040540 16376933788553520 16619555029865424 16678169846845416 16766414131749360 16840821295055940 16869473150615280 17119391271365136 17258768684860248 17284000802820570 17321987617771824 17411276213739720 17488545191019630 17604734838336828 17738842929210585 17777829397186872 17806666103427240 18244223069643935 18531299829828240 18696999408598602 18750605153258160 18765486585919476 18862215898218030 18921432457824624 19145354735432016 19176409649844720 19259315180285778 19560816487040920 19681052009051160 19753143774652080 19972623149925992 19986908789736720 20032499366355645 20208985554067128 20272963347669240 20313155582696340 20329277134746099 20740800963384684 20774443787331780 20847712308556770 20850540651021640 21286611515052702 21367999324112688 21399239089206420 21573460856075310 21652484522214780 21832422066720720 21893067683572722 22005918547921035 22222286746483590 22406959489529160 22454428393407920 22469201043666741 22634659077861636 22735108748325519 23045334403760760 23130308546719920 23318060254692840 23456858232399345 23472979784449104 23617262410861392 23651790572280780 23825956924064880 23931693419290020 24327556017203088 24375786699235608 24655383835514640 24929332544798136 24965778937407490 25020648781225968 25149621197624040 25261231942583910 25679086907047704 25926001204230855 25982981426657736 26407102257505242 26709999155140860 27084207443595120 27105702846328132 27654401284512912 27699258383109040 27796949744742360 27981672305631408 28045499112897903 28148229878879214 28293323847327045 28382148686736936 28532318785608560 28764614474767080 28869979362953040 28888972770428667 29190756911430296 29341224730561380 29521578013576740 29629715661978120 29958934724888988 30179545437148848 30313478331100692 30409445021503860 30469733374044510 31111201445077026 31161665680997670 31275810976532460 31535720763041040 31908924559053360 32051998986169032 32098858633809630 32478726783322170 32748633100081080 32839601525359083 33356339693690832 33681642590111880 33882128557910165 34517537369720496 34568001605641140 34822552427479440 34977090382039260 35209469676673656 35477685858421170 35555658794373744 35613332206854480 36488446139287870 37393998817197204 37448668406111235 37530973171838952 37724431796436060 37891847913875865 38518630360571556 39121632974081840 39362104018102320 39610653386257863 39945246299851984 40064998732711290 40417971108134256 40545926695338480 40626311165392680 40658554269492198 41481601926769368 41548887574663560 41695424617113540 41701081302043280 42222344818318821 42573223030105404 42798478178412840 43146921712150620 43304969044429560 43786135367145444 44011837095842070 44444573492967180 44813918979058320 44938402087333482 45269318155723272 45470217496651038 46090668807521520 46636120509385680 46742498521496505 46913716464798690 47303581144561560 47434979981074231 47863386838580040 48148287950714445 48751573398471216 49858665089596272 49931557874814980 50299242395248080 50522463885167820 51358173814095408 51852002408461710 51965962853315472 52814204515010484 53216528787631755 53419998310281720 54211405692656264 54732669208931805 55593899489484720 56090998225795806 56296459757758428 56586647694654090 56764297373473872 57529228949534160 57777945540857334 58381513822860592 58682449461122760 59043156027153480 59259431323956240 59917869449777976 60626956662201384 60818890043007720 60939466748089020 60987831404238297 62222402890154052 62323331361995340 62551621953064920 64103997972338064 64197717267619260 64957453566644340 65497266200162160 65679203050718166 66017755643763105 67363285180223760 67407603131000223 67764257115820330 69136003211282280 69954180764078520 70370574697198035 70418939353347312 70955371716842340 72976892278575740 74787997634394408 74897336812222470 75061946343677904 75448863592872120 75783695827751730 77037260721143112 77778003612692565 79221306772515726 80129997465422580 81252622330785360 81317108538984396 82963203853538736 83097775149327120 83390849234227080 84444689636637642 85146446060210808 85596956356825680 86293843424301240 86609938088859120 87572270734290888 88023674191684140 88889146985934360 89876804174666964 90538636311446544 90940434993302076 93484997042993010 93827432929597380 94607162289123120 94869959962148462 95726773677160080 96296575901428890 98518804576077249 99863115749629960 101044927770335640 101646385673730495 103704004816923420 105628409030020968 106433057575263510 106839996620563440 108422811385312528 109465338417863610 112181996451591612 112346005218333705 112592919515516856 113173295389308180 113675543741627595 115555891081714668 117364898922245520 118086312054306960 119835738899555952 121253913324402768 121637780086015440 121878933496178040 121975662808476594 124444805780308104 124646662723990680 125103243906129840 128395434535238520 129914907133288680 131358406101436332 132035511287526210 134815206262000446 135528514231640660 138272006422564560 139908361528157040 140227495564489515 140741149394396070 141910743433684680 142304939943222693 144444863852143335 145953784557151480 149575995268788816 149794673624444940 150897727185744240 151567391655503460 154074521442286224 155556007225385130 158442613545031452 160259994930845160 162634217077968792 164198007626795415 166781698468454160 168889379273275284 170292892120421616 172587686848602480 175144541468581776 176047348383368280 177778293971868720 179753608349333928 181880869986604152 182963494212714891 186969994085986020 187654865859194760 189739919924296924 192593151802857780 197037609152154498 198053266931289315 199726231499259920 202089855540671280 202222809393000669 203292771347460990 207408009633846840 211111724091594105 211256818060041936 212866115150527020 218930676835727220 224363992903183224 224692010436667410 225185839031033712 226346590778616360 227351087483255190 231111782163429336 237174899905371155 243757866992356080 243951325616953188 248889611560616208 249293325447981360 256790869070477040 259829814266577360 262716812202872664 264071022575052420 269630412524000892 271057028463281320 280454991128979030 281482298788792140 283821486867369360 284609879886445386 288889727704286670 291907569114302960 295556413728231747 299589347248889880 303134783311006920 304939157021191485 311112014450770260 316885227090062904 320519989861690320 325268434155937584 328396015253590830 337038015655001115 337778758546550568 352094696766736560 359507216698667856 363761739973208304 365926988425429782 373939988171972040 375309731718389520 379479839848593848 385186303605715560 394075218304308996 396106533862578630 404445618786001338 406585542694921980 414816019267693680 422223448183188210 425732230301054040 426914819829668079 437861353671454440 448727985806366448 449384020873334820 452693181557232720 454702174966510380 462223564326858672 474349799810742310 487902651233906376 492594022880386245 525433624405745328 528142045150104840 539260825048001784 542114056926562640 548890482638144673 560909982257958060 562964597577584280 569219759772890772 577779455408573340 591112827456463494 599178694497779760 606269566622013840 609878314042382970 622224028901540520 633770454180125808 656792030507181660 674076031310002230 675557517093101136 711524699716113465 731853976850859564 747879976343944080 758959679697187696 770372607211431120 788150436608617992 792213067725157260 808891237572002676 813171085389843960 844446896366376420 851464460602108080 853829639659336158 875722707342908880 898768041746669640 909404349933020760 914817471063574455 948699599621484620 975805302467812752 985188045760772490 1011114046965003345 1056284090300209680 1078521650096003568 1097780965276289346 1121819964515916120 1125929195155168560 1138439519545781544 1155558910817146680 1182225654912926988 1219756628084765940 1244448057803081040 1280744459489004237 1313584061014363320 1348152062620004460 1423049399432226930 1463707953701719128 1477782068641158735 1576300873217235984 1584426135450314520 1617782475144005352 1626342170779687920 1688893792732752840 1707659279318672316 1797536083493339280 1818808699866041520 1829634942127148910 1897399199242969240 1970376091521544980 2022228093930006690 2134574099148340395 2195561930552578692 2243639929031832240 2276879039091563088 2311117821634293360 2364451309825853976 2439513256169531880 2561488918978008474 2627168122028726640 2696304125240008920 2744452413190723365 2846098798864453860 2927415907403438256 2955564137282317470 3168852270900629040 3235564950288010704 3377787585465505680 3415318558637344632 3659269884254297820 3794798398485938480 3842233378467012711 3940752183043089960 4044456187860013380 4269148198296680790 4391123861105157384 4728902619651707952 4879026512339063760 5122977837956016948 5392608250480017840 5488904826381446730 5692197597728907720 5911128274564634940 6403722297445021185 6830637117274689264 7318539768508595640 7684466756934025422 7881504366086179920 8088912375720026760 8538296396593361580 8782247722210314768 10245955675912033896 10977809652762893460 11384395195457815440 11822256549129269880 12807444594890042370 14637079537017191280 15368933513868050844 16177824751440053520 17076592793186723160 19211166892335063555 20491911351824067792 21955619305525786920 23644513098258539760 25614889189780084740 30737867027736101688 34153185586373446320 38422333784670127110 43911238611051573840 51229778379560169480 61475734055472203376 76844667569340254220 102459556759120338960 153689335138680508440 307378670277361016880
- Sum of all divisors σ(n): 1419929138543029765728
- Sum of proper divisors (its aliquot sum) s(n): 1112550468265668748848
- 307378670277361016880 is an abundant number, because the sum of its proper divisors (1112550468265668748848) is greater than itself. Its abundance is 805171797988307731968
Bases of 307378670277361016880
- Binary: 1000010101001101111000110100000001110001001100000011000100000001100002
- Hexadecimal: 0x10A9BC680E26062030
- Base-36: 1SVBHGUP7LZN00
Squares and roots of 307378670277361016880
- 307378670277361016880 squared (3073786702773610168802) is 94481646941478621033773032884707644934400
- 307378670277361016880 cubed (3073786702773610168803) is 29041643002486792038980832110675144462792301448515164892672000
-
The
square root of 307378670277361016880 is 17532218064.9614615977 -
The
cube root of 307378670277361016880 is 6748769.1969125317
Scales and comparisons
How big is 307378670277361016880?- 307,378,670,277,361,016,880 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 307,378,670,277,361,016,880 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 307378670277361016880 cubic inches would be around 562397.4 feet tall.
Recreational maths with 307378670277361016880
- 307378670277361016880 backwards is 088610163772076873703
- 307378670277361016880 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 307378670277361016880's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 307378670277361016880 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 307378670277361016880 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/307378670277361016880/
Chicago style:
Numbermatics. 2024. "Number 307378670277361016880 - Facts about the integer". https://numbermatics.com/n/307378670277361016880/
The information we have on file for 307378670277361016880 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 307378670277361016880, math, Factors of 307378670277361016880, curriculum, school, college, exams, university, Prime factorization of 307378670277361016880, STEM, science, technology, engineering, physics, economics, calculator, three hundred seven quintillion, three hundred seventy-eight quadrillion, six hundred seventy trillion, two hundred seventy-seven billion, three hundred sixty-one million, sixteen thousand, eight hundred eighty.