29638579274630282880
29,638,579,274,630,282,880 is an even composite number composed of eight prime numbers multiplied together.
29638579274630282880 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twelve thousand, nine hundred sixty divisors.
Prime factorization of 29638579274630282880:
27 × 32 × 5 × 72 × 114 × 312 × 113 × 2572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 7 × 7 × 11 × 11 × 11 × 11 × 31 × 31 × 113 × 257 × 257)See below for interesting mathematical facts about the number 29638579274630282880 from the Numbermatics database.
Names of 29638579274630282880
- Cardinal: 29638579274630282880 can be written as Twenty-nine quintillion, six hundred thirty-eight quadrillion, five hundred seventy-nine trillion, two hundred seventy-four billion, six hundred thirty million, two hundred eighty-two thousand, eight hundred eighty.
Scientific notation
- Scientific notation: 2.963857927463028288 × 1019
Factors of 29638579274630282880
Divisors of 29638579274630282880
- Number of divisors d(n): 12960
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 20 21 22 24 28 30 31 32 33 35 36 40 42 44 45 48 49 55 56 60 62 63 64 66 70 72 77 80 84 88 90 93 96 98 99 105 110 112 113 120 121 124 126 128 132 140 144 147 154 155 160 165 168 176 180 186 192 196 198 210 217 220 224 226 231 240 242 245 248 252 257 264 279 280 288 294 308 310 315 320 330 336 339 341 352 360 363 372 384 385 392 396 420 434 440 441 448 452 462 465 480 484 490 495 496 504 514 528 539 558 560 565 576 588 605 616 620 630 640 651 660 672 678 682 693 704 720 726 735 744 770 771 784 791 792 840 847 868 880 882 896 904 924 930 960 961 968 980 990 992 1008 1017 1023 1028 1056 1078 1085 1089 1116 1120 1130 1152 1155 1176 1210 1232 1240 1243 1260 1285 1302 1320 1331 1344 1356 1364 1386 1395 1408 1440 1452 1470 1488 1519 1540 1542 1568 1582 1584 1617 1680 1694 1695 1705 1736 1760 1764 1799 1808 1815 1848 1860 1920 1922 1936 1953 1960 1980 1984 2016 2034 2046 2056 2112 2156 2170 2178 2205 2232 2240 2260 2310 2313 2352 2373 2387 2420 2464 2480 2486 2520 2541 2570 2604 2640 2662 2688 2695 2712 2728 2772 2790 2827 2880 2883 2904 2940 2976 3038 3069 3080 3084 3136 3164 3168 3234 3255 3360 3388 3390 3410 3465 3472 3503 3520 3528 3598 3616 3630 3696 3720 3729 3751 3844 3855 3872 3906 3920 3955 3960 3968 3993 4032 4068 4092 4112 4224 4235 4312 4340 4356 4410 4464 4480 4520 4557 4620 4626 4704 4746 4774 4805 4840 4851 4928 4960 4972 5040 5082 5085 5115 5140 5208 5280 5324 5390 5397 5424 5445 5456 5537 5544 5580 5654 5760 5766 5808 5880 5929 5952 6076 6138 6160 6168 6215 6272 6328 6336 6468 6510 6655 6720 6727 6776 6780 6820 6930 6944 7006 7040 7056 7119 7161 7196 7232 7260 7392 7440 7458 7502 7595 7623 7688 7710 7744 7812 7840 7910 7920 7967 7986 8064 8085 8136 8184 8224 8470 8481 8624 8649 8680 8701 8712 8820 8928 8995 9040 9114 9240 9252 9317 9408 9492 9548 9610 9680 9702 9765 9856 9920 9944 10080 10164 10170 10230 10280 10416 10509 10560 10571 10648 10780 10794 10848 10890 10912 11074 11088 11160 11187 11253 11308 11532 11565 11616 11760 11858 11865 11904 11935 11979 12152 12276 12320 12336 12430 12593 12656 12672 12705 12936 13020 13310 13440 13454 13552 13560 13640 13671 13673 13860 13888 14012 14112 14135 14238 14322 14392 14415 14464 14520 14641 14784 14880 14916 15004 15190 15246 15345 15376 15420 15488 15624 15680 15820 15840 15934 15972 16170 16191 16272 16368 16448 16611 16709 16940 16962 17248 17298 17360 17402 17424 17515 17640 17787 17856 17990 18080 18228 18480 18504 18634 18645 18755 18816 18984 19096 19220 19360 19404 19530 19789 19840 19888 19965 20160 20181 20328 20340 20460 20560 20832 21018 21120 21142 21296 21483 21560 21588 21696 21780 21824 22148 22176 22320 22374 22506 22616 22785 23064 23130 23232 23520 23716 23730 23870 23901 23958 24255 24304 24521 24552 24640 24672 24860 25186 25312 25410 25443 25872 26040 26103 26257 26620 26908 26985 27104 27120 27280 27342 27346 27685 27720 27776 27951 28024 28224 28270 28476 28644 28784 28830 29040 29041 29282 29568 29645 29760 29832 30008 30380 30492 30690 30752 30840 31097 31248 31360 31527 31640 31680 31713 31868 31944 32340 32382 32544 32736 32896 33222 33418 33635 33759 33880 33924 34496 34596 34720 34804 34848 35030 35280 35574 35595 35712 35805 35980 36160 36456 36960 37008 37268 37290 37510 37779 37968 38115 38192 38440 38533 38720 38808 39060 39578 39776 39835 39930 40320 40362 40656 40680 40920 41019 41120 41261 41664 42036 42284 42405 42592 42966 43120 43176 43245 43392 43505 43560 43648 43923 44296 44352 44640 44748 45012 45232 45570 46128 46260 46464 46585 47040 47089 47432 47460 47740 47802 47916 48510 48608 49042 49104 49280 49344 49720 49833 50127 50372 50624 50820 50886 51744 52080 52206 52514 52545 52855 53240 53361 53816 53970 54208 54240 54560 54684 54692 55370 55440 55769 55902 55935 56048 56265 56448 56540 56952 57288 57568 57660 58080 58082 58564 59290 59367 59520 59664 59895 60016 60543 60760 60907 60984 61380 61504 61680 62194 62496 62965 63054 63280 63360 63426 63736 63888 64680 64764 65088 65219 65472 66049 66444 66836 67270 67518 67760 67848 68355 68365 68992 69192 69440 69608 69696 70060 70560 71148 71190 71610 71703 71960 72320 72912 73205 73563 73920 73997 74016 74536 74580 75020 75558 75936 76230 76384 76880 77066 77440 77616 78120 78309 78771 79156 79552 79670 79860 80724 80955 81312 81360 81840 82038 82240 82522 83055 83328 83545 83853 84072 84568 84810 85184 85932 86240 86352 86490 87010 87120 87123 87637 87846 88592 88704 88935 89280 89496 90024 90464 91140 92256 92520 93170 93291 94080 94178 94864 94920 95139 95480 95604 95711 95832 97020 97216 98084 98208 98688 98945 99440 99666 100254 100744 100905 101248 101640 101772 102487 103488 104160 104412 105028 105090 105710 106480 106722 107415 107632 107940 108416 108480 108593 109120 109368 109384 110740 110880 111538 111804 111870 112096 112530 113080 113337 113904 114576 115136 115320 115599 116160 116164 116281 117128 118580 118734 119328 119505 119790 120032 121086 121520 121814 121968 122605 122760 123008 123057 123360 123783 124388 124992 125930 126108 126560 126852 127215 127472 127776 129360 129528 130176 130438 130515 130944 131285 131769 132098 132888 133672 134540 135036 135520 135696 136710 136730 138384 138523 138880 139216 139392 139755 140120 141120 141267 142296 142380 143220 143406 143920 145205 145824 146410 147126 147840 147994 148032 149072 149160 150040 150381 150403 151116 151872 152460 152768 153760 154132 155232 155485 156240 156618 157542 157635 158312 158565 159104 159340 159720 161448 161910 162624 162720 163680 164076 164480 165044 166110 167090 167307 167706 168144 168795 169136 169620 170368 171647 171864 172480 172704 172980 174020 174240 174246 175274 175692 177184 177870 178101 178560 178992 180048 180928 182280 182721 183799 184512 185040 186340 186582 188356 188895 189728 189840 190278 190960 191208 191422 191664 192665 194040 194432 195657 196168 196416 197890 198147 198880 199332 200508 201488 201810 203280 203287 203544 204974 205095 206305 206976 208320 208824 210056 210180 211420 212960 213444 214830 215264 215880 216960 217186 217679 218240 218736 218768 219615 220689 221480 221760 221991 223076 223608 223740 224192 225060 226160 226674 227808 229152 230272 230640 231198 232320 232328 232562 234256 235445 236313 237160 237468 238656 239010 239580 240064 242172 243040 243628 243936 245210 245520 246114 246720 246977 247566 248776 249165 249984 250635 251860 252216 253120 253704 254430 254944 255552 258720 259056 260876 261030 261369 262570 262911 263538 264196 265776 266805 267344 269080 269731 270072 271040 271392 273420 273460 276768 277046 278432 278845 279510 279873 280240 282240 282534 284592 284760 286440 286812 287133 287840 288827 290410 291648 292820 294252 295988 296064 296835 298144 298320 300080 300762 300806 302232 302715 303744 304535 304920 305536 307461 307520 308264 310464 310970 312480 313236 315084 315270 316624 317130 318680 319440 319451 322896 323820 325248 325440 325779 326095 327360 328152 330088 330245 332220 334180 334614 335412 336288 337590 338272 339240 342067 343294 343728 344960 345408 345960 346797 348040 348480 348492 348843 350548 351384 354368 355740 356202 357984 358515 360096 361856 364560 365442 367598 367815 369024 369985 370080 371349 372680 373164 376712 377790 379456 379680 380556 381920 382416 382844 383328 385330 388080 390383 391314 391545 392336 392832 393855 395780 396294 397760 398664 401016 402976 403620 406560 406574 407088 409948 410190 412610 415569 416640 417648 419265 420112 420360 422840 423801 423863 425920 426888 429660 430528 431760 434372 435358 435615 437472 437536 438185 439230 441378 442960 443520 443982 446152 447216 447480 448384 450120 451209 452320 453348 453871 455616 458304 461280 462343 462396 464656 465124 466455 468512 470890 472626 474320 474936 475695 477312 478020 478555 479160 480128 484344 486080 487256 487872 490420 491040 492228 493440 493954 495132 497552 498330 501270 501921 503720 504432 506240 507408 508860 509888 511104 512435 514941 517440 517979 518112 521752 522060 522738 525140 525822 527076 528392 531552 533610 534688 538160 539462 540144 542080 542784 542965 546840 546920 548163 551397 553536 554092 556864 557690 559020 559746 560480 565068 566685 569184 569520 572880 573624 574266 575680 577654 577995 580820 581405 583296 585640 586971 588504 591976 593670 594441 596288 596640 600160 601524 601612 604464 605430 609070 609840 609861 613459 614922 615040 615285 616528 618915 620928 621940 624960 626472 630168 630540 633248 634260 637360 638880 638902 645792 647640 650880 651558 652190 653037 654720 656304 658845 660176 660490 664440 665973 668360 669228 669977 670824 672576 675180 676544 678480 684134 686588 687456 690816 691920 692615 693594 696080 696960 696984 697686 701096 702768 706335 708736 711480 712404 715968 717030 717409 720192 726539 729120 730884 735196 735630 739970 740160 740931 742698 745360 746328 751905 752015 753424 755580 758912 759360 760151 761112 763840 764832 765688 766656 770660 776160 780766 782628 783090 784672 787710 788733 791560 792588 795520 797328 802032 805952 807240 809193 813120 813148 813967 814176 819896 820380 825220 831138 835296 836535 838530 840224 840720 845680 847602 847726 851840 853776 858235 859320 861056 861399 863520 866481 868744 870716 871230 874944 875072 876370 878460 882756 885920 887964 890505 892304 894432 894960 900240 900271 902418 904640 906696 907742 911232 913605 916608 918995 922383 922560 924686 924792 929312 930248 932910 937024 941780 945252 948640 949872 951390 956040 957110 958320 958353 964007 968688 972160 974512 975744 977337 978285 980840 982080 984456 987908 990264 990735 995104 996660 1002540 1003842 1007440 1008864 1014816 1016435 1017720 1019776 1024870 1026201 1029882 1034880 1035958 1036224 1043504 1044120 1045476 1046529 1050280 1051644 1052821 1054152 1056784 1063104 1067220 1069376 1076320 1078924 1080288 1085568 1085930 1088395 1093680 1093840 1096326 1102794 1103445 1107072 1108184 1109955 1113728 1115380 1118040 1119492 1120960 1130136 1133370 1138368 1139040 1145760 1147248 1148532 1151360 1155308 1155990 1161640 1162810 1171149 1171280 1173942 1177008 1181565 1183952 1187340 1188882 1192576 1193280 1194523 1200320 1203048 1203224 1208928 1210860 1218140 1219680 1219722 1226918 1229844 1230570 1233056 1234885 1237830 1243880 1246707 1249920 1252944 1260336 1261080 1266496 1268520 1271589 1274720 1277760 1277804 1279091 1291584 1295280 1303116 1304380 1306074 1306845 1312608 1314555 1317690 1320352 1320980 1328880 1331946 1336720 1338456 1339954 1341648 1345152 1348655 1350360 1353088 1353627 1356960 1361613 1368268 1373176 1374912 1383840 1385230 1387029 1387188 1392160 1393968 1395372 1399365 1402192 1405536 1412670 1422960 1423009 1424808 1431936 1434060 1434818 1435665 1440384 1444135 1453078 1458240 1461768 1470392 1471260 1479940 1480320 1481862 1485396 1490720 1492656 1503810 1504030 1506848 1511160 1518720 1520302 1522224 1523753 1527680 1529664 1531376 1533312 1537305 1541320 1544823 1552320 1553937 1561532 1565256 1566180 1569344 1575420 1577466 1583120 1585176 1594656 1597255 1604064 1611904 1614480 1618386 1626240 1626296 1627934 1628352 1628895 1639792 1640760 1650440 1654191 1654433 1662276 1670592 1673070 1677060 1680448 1681440 1691360 1695204 1695452 1707552 1710335 1716470 1718640 1722798 1727040 1728839 1732962 1733985 1737488 1741432 1742460 1744215 1749888 1750144 1752740 1756920 1765512 1771840 1775928 1781010 1784608 1788864 1789920 1800480 1800542 1804836 1809280 1813392 1815484 1827210 1829583 1837990 1840377 1844766 1845120 1849372 1849584 1856745 1858624 1860496 1865820 1874048 1883560 1888117 1890504 1897280 1899744 1902780 1912080 1914220 1916640 1916706 1928014 1937376 1949024 1951915 1954674 1956570 1959111 1961680 1964160 1968912 1975816 1980528 1981470 1990208 1993320 2005080 2007684 2009931 2014880 2017728 2021789 2029632 2032870 2035440 2047519 2049740 2052402 2059764 2071916 2072448 2077845 2087008 2088240 2090952 2093058 2100560 2103288 2105642 2108304 2113568 2119005 2119315 2126208 2134440 2138752 2152227 2152640 2157848 2160576 2171860 2176790 2179617 2187360 2187680 2192652 2205588 2206890 2216368 2219910 2222793 2230760 2236080 2236157 2238984 2241920 2256045 2260272 2266740 2269355 2276736 2278080 2280453 2291520 2294496 2297064 2310616 2311715 2311980 2323280 2325620 2342298 2342560 2347884 2354016 2363130 2367904 2374680 2377764 2386560 2389046 2394469 2400640 2406096 2406448 2417856 2421720 2427579 2436280 2439360 2439444 2441901 2453836 2459688 2461140 2466112 2469770 2475660 2487760 2493414 2505888 2509605 2520672 2522160 2532992 2537040 2543178 2549440 2555520 2555608 2558182 2574705 2583168 2589895 2590560 2599443 2606232 2608760 2612148 2613690 2625216 2629110 2635380 2640704 2641960 2657760 2663892 2673440 2676912 2679908 2683296 2697310 2700720 2700813 2707254 2713920 2716747 2723226 2736536 2740815 2746352 2749824 2756985 2767680 2770460 2774058 2774376 2784320 2787936 2790744 2798730 2804384 2811072 2825340 2845920 2846018 2849616 2868120 2869636 2871330 2875059 2888270 2892021 2906156 2916480 2923536 2934855 2940784 2942520 2959880 2963724 2967041 2970792 2972205 2981440 2985312 3007620 3008060 3013696 3022320 3040604 3044448 3047506 3049305 3059328 3062752 3067295 3074610 3078603 3082640 3089646 3104640 3107874 3123064 3130512 3132360 3138688 3150840 3154932 3158463 3166240 3170352 3177097 3189312 3194510 3208128 3228960 3236401 3236772 3252592 3255868 3256704 3257790 3265185 3279584 3281520 3300880 3308382 3308866 3324552 3329865 3341184 3346140 3349885 3354120 3360896 3362880 3382720 3390408 3390904 3415104 3420670 3432940 3437280 3445596 3454080 3457678 3465924 3467970 3474976 3482864 3484920 3488430 3505480 3513447 3513840 3513961 3531024 3543680 3551856 3562020 3569216 3577728 3579840 3583569 3587045 3600960 3601084 3609672 3626784 3630968 3632695 3654420 3659166 3675980 3680754 3689532 3698744 3699168 3704655 3713490 3717248 3720992 3731640 3762737 3767120 3776234 3781008 3794560 3799488 3800755 3805560 3814767 3824160 3828440 3833280 3833412 3837273 3856028 3874752 3898048 3903830 3909348 3913140 3918222 3923360 3937824 3943665 3951632 3961056 3962940 3980416 3986640 4010160 4015368 4019862 4029760 4035456 4043578 4045965 4059264 4065740 4069835 4070880 4084839 4095038 4099480 4104804 4119528 4143832 4155690 4161087 4174016 4176480 4181904 4186116 4201120 4206576 4211284 4216608 4227136 4238010 4238630 4268880 4269027 4294213 4304454 4305280 4306995 4315696 4321152 4332405 4343720 4353580 4359234 4374720 4375360 4385304 4411176 4413780 4432736 4439820 4445586 4461520 4472160 4472314 4477968 4501355 4512090 4520544 4533480 4538710 4556160 4560906 4571259 4583040 4588992 4594128 4611915 4621232 4623430 4623960 4646560 4651240 4661811 4662493 4684596 4685120 4695768 4708032 4726260 4735808 4749360 4755528 4778092 4788938 4791765 4812192 4812896 4820035 4835712 4843440 4855158 4872560 4878720 4878888 4883802 4886685 4907672 4919376 4922280 4932224 4939540 4951320 4963299 4975520 4986828 5011776 5019210 5041344 5044320 5074080 5085773 5086356 5098880 5111216 5116364 5131005 5149410 5179790 5181120 5186517 5198886 5212464 5217520 5224296 5227380 5232645 5250432 5258220 5264105 5270760 5281408 5283920 5315520 5321057 5327784 5346880 5353824 5359816 5366592 5394620 5401440 5401626 5414508 5427840 5433494 5446452 5473072 5481630 5492704 5513970 5521131 5535360 5540920 5548116 5548752 5568640 5575872 5581488 5597460 5608768 5622144 5650680 5664351 5691840 5692036 5697769 5699232 5736240 5739272 5742660 5750118 5776540 5784042 5812312 5847072 5855745 5869710 5881568 5885040 5919760 5927448 5934082 5941584 5944410 5962880 5970624 5972615 6015240 6016120 6027392 6029793 6044640 6065367 6081208 6088896 6095012 6098610 6125504 6134590 6142557 6149220 6157206 6165280 6179292 6215748 6233535 6246128 6261024 6264720 6301680 6301897 6309864 6316926 6332480 6340704 6354194 6357945 6378624 6389020 6395455 6416256 6456681 6457920 6472802 6473544 6505184 6511736 6515580 6530370 6538851 6559168 6563040 6601760 6616764 6617732 6649104 6659730 6692280 6699770 6708240 6708471 6725760 6748049 6765440 6768135 6780816 6781808 6808065 6830208 6841340 6841359 6865880 6874560 6891192 6915356 6931848 6935145 6935940 6949952 6965728 6969840 6976860 7010960 7026894 7027680 7027922 7062048 7103712 7115045 7124040 7138432 7159680 7167138 7174090 7183407 7201920 7202168 7219344 7253568 7261936 7265390 7308840 7318332 7325703 7351960 7361508 7369747 7379064 7397488 7398336 7409310 7426980 7441984 7463280 7463537 7525474 7534240 7552468 7562016 7598976 7601510 7611120 7618765 7629534 7648320 7656880 7666560 7666824 7674546 7712056 7724115 7749504 7769685 7796096 7807660 7818696 7826280 7836444 7846720 7875648 7887330 7903264 7922112 7925880 7973280 7991929 8020320 8030736 8039724 8059520 8087156 8091930 8102439 8131480 8139670 8141760 8150241 8169678 8190076 8198960 8209608 8239056 8270955 8272165 8287664 8311380 8322174 8348032 8352960 8361661 8363808 8372232 8402240 8413152 8422568 8433216 8454272 8476020 8477260 8537760 8538054 8588426 8608908 8613990 8631392 8644195 8664810 8676063 8687440 8707160 8718468 8749440 8750720 8770608 8822352 8827560 8865472 8879640 8891172 8901123 8923040 8944320 8944628 8953637 8955936 9002710 9024180 9041088 9066960 9077420 9121812 9142518 9147915 9177984 9188256 9201885 9223830 9242464 9246860 9247920 9293120 9302480 9323622 9324986 9369192 9370240 9391536 9416064 9440585 9452520 9471616 9475389 9498720 9511056 9531291 9556184 9577876 9583530 9624384 9625792 9640070 9686880 9709203 9710316 9745120 9757776 9767604 9773370 9795555 9815344 9838752 9844560 9879080 9902640 9902981 9926598 9951040 9973656 10023552 10038420 10049655 10082688 10088640 10108945 10148160 10171546 10172712 10222432 10232728 10237595 10262010 10298820 10359580 10362240 10373034 10397772 10424928 10435040 10448592 10454760 10465290 10516440 10528210 10541520 10541883 10567840 10604077 10631040 10642114 10655568 10693760 10707648 10719632 10733184 10750707 10761135 10789240 10802880 10803252 10829016 10866988 10892904 10898085 10946144 10963260 10985408 11027940 11042262 11081840 11096232 11097504 11113965 11151744 11162976 11180785 11194920 11217536 11288211 11301360 11328702 11383680 11384072 11395538 11398464 11402265 11472480 11478544 11485320 11500236 11511819 11553080 11568084 11581031 11624624 11694144 11711490 11739420 11763136 11770080 11839520 11854896 11868164 11883168 11888820 11941248 11945230 11972345 12030480 12032240 12059586 12089280 12101873 12130734 12137895 12162416 12177792 12190024 12197220 12209505 12251008 12269180 12285114 12298440 12314412 12330560 12358584 12431496 12467070 12492256 12522048 12529440 12603360 12603794 12619728 12633852 12664960 12681408 12708388 12715890 12778040 12790910 12807081 12882639 12913362 12915840 12945604 12947088 12997215 13010368 13023472 13031160 13060740 13077702 13118336 13126080 13139753 13203520 13233528 13235464 13298208 13319460 13384560 13399540 13416480 13416942 13496098 13504065 13536270 13561632 13563616 13583735 13616130 13682680 13682718 13713777 13731760 13749120 13782384 13830712 13863696 13870290 13871880 13899904 13931456 13939680 13953720 13987479 14021920 14053788 14055360 14055844 14070001 14124096 14207424 14230090 14248080 14332633 14334276 14348180 14366814 14375295 14404336 14438688 14460105 14507136 14523872 14530780 14617680 14636664 14651406 14703920 14723016 14739494 14758128 14794976 14796672 14818620 14835205 14853960 14883968 14889897 14926560 14927074 15050948 15068480 15104936 15124032 15203020 15222240 15237530 15257319 15259068 15296640 15313760 15333648 15349092 15393015 15424112 15448230 15539370 15559551 15615320 15637392 15652560 15653099 15672888 15693440 15751296 15774660 15792315 15806528 15844224 15851760 15885485 15946560 15963171 15983858 16040640 16061472 16079448 16174312 16182005 16183860 16204878 16262960 16279340 16283520 16300482 16339356 16380152 16397920 16419216 16478112 16541910 16544330 16575328 16622760 16644348 16705920 16723322 16727616 16744464 16761283 16804480 16826304 16845136 16866432 16952040 16954520 16993053 17075520 17076108 17093307 17176852 17217816 17227980 17262784 17288390 17329620 17352126 17374880 17414320 17436936 17541216 17567235 17569805 17644704 17655120 17730944 17759280 17782344 17802246 17846080 17888640 17889256 17907274 17911872 17917845 18005420 18048360 18082176 18133920 18154840 18196101 18243624 18285036 18295830 18376512 18403770 18427671 18447660 18484928 18493720 18495840 18586240 18604960 18647244 18649972 18738384 18783072 18813685 18881170 18905040 18905691 18950778 18997440 19017229 19022112 19062582 19073835 19112368 19155752 19167060 19186365 19248768 19251584 19280140 19373760 19418406 19420632 19490240 19515552 19535208 19546740 19591110 19630688 19677504 19689120 19758160 19805280 19805962 19853196 19902080 19947312 20076840 20099310 20125413 20177280 20217890 20244147 20296320 20343092 20345424 20424195 20444864 20465456 20475190 20524020 20597640 20719160 20746068 20769287 20795544 20805435 20849856 20870080 20897184 20909520 20930580 21032880 21056420 21083040 21083766 21135680 21208154 21284228 21311136 21345135 21415296 21439264 21471065 21501414 21522270 21550221 21578480 21605760 21606504 21658032 21733976 21785808 21796170 21892288 21926520 21970816 22055880 22084524 22109241 22163680 22192464 22195008 22227930 22239679 22325952 22361570 22389840 22390611 22522709 22576422 22602720 22657404 22768144 22791076 22796928 22804530 22856295 22944960 22957088 22970640 23000472 23023638 23106160 23136168 23162062 23249248 23309055 23312465 23388288 23422980 23478840 23526272 23540160 23679040 23709792 23736328 23766336 23777640 23890460 23944690 23975787 24060960 24064480 24119172 24178560 24203746 24261468 24275790 24324832 24380048 24394440 24419010 24450723 24538360 24570228 24596880 24597727 24628824 24661120 24717168 24816495 24862992 24934140 24984512 25044096 25058880 25084983 25206720 25207588 25239456 25267704 25362816 25416776 25428865 25431780 25556080 25581820 25614162 25765278 25826724 25891208 25894176 25932585 25994430 26020736 26046944 26062320 26121480 26155404 26252160 26279506 26339159 26407040 26467056 26470928 26596416 26605285 26638920 26703369 26769120 26799080 26832960 26833884 26860911 26992196 27008130 27072540 27123264 27127232 27167470 27232260 27365360 27365436 27427554 27463520 27564768 27605655 27661424 27727392 27740580 27743760 27862912 27879360 27907440 27908401 27974958 28043840 28107576 28110720 28111688 28140002 28248192 28321755 28414848 28460180 28488845 28496160 28593873 28665266 28668552 28696360 28733628 28750590 28808672 28877376 28920210 29047744 29061560 29127609 29235360 29273328 29302812 29407840 29446032 29478988 29516256 29589952 29637240 29670410 29707920 29708943 29779794 29853120 29854148 29884217 30101896 30136960 30148965 30209872 30248064 30326835 30406040 30444480 30475060 30514638 30518136 30627520 30667296 30698184 30712785 30786030 30848224 30896460 31078740 31119102 31230640 31274784 31305120 31306198 31345776 31509485 31549320 31584630 31613056 31625649 31703520 31770970 31812231 31893120 31926342 31967716 32081280 32122944 32158896 32283405 32348624 32364010 32367720 32409756 32525920 32558680 32600964 32637451 32678712 32694255 32760304 32795840 32838432 32956224 33083820 33088660 33150656 33245520 33288696 33446644 33455232 33488928 33522566 33542355 33652608 33690272 33740245 33864633 33904080 33909040 33986106 34151040 34152216 34186614 34206795 34353704 34435632 34455960 34525568 34576780 34659240 34704252 34743093 34749760 34828640 34873872 35082432 35134470 35139610 35289408 35310240 35518560 35564688 35600411 35604492 35692160 35778512 35814548 35823744 35835690 35917035 36010840 36096720 36267840 36305619 36309680 36392202 36487248 36570072 36591660 36628515 36753024 36807540 36848735 36855342 36895320 36969856 36987440 36991680 37209920 37294488 37299944 37317685 37476768 37566144 37627370 37762340 37810080 37811382 37901556 37994880 38034458 38044224 38125164 38147670 38224736 38311504 38334120 38372730 38560280 38647917 38653571 38747520 38836812 38841264 38980480 39031104 39070416 39093480 39182220 39261376 39355008 39378240 39419259 39516320 39610560 39611924 39706392 39894624 39959645 40153680 40198620 40250826 40435780 40488294 40512195 40686184 40690848 40751205 40848390 40889728 40930912 40950380 41048040 41195280 41438320 41492136 41538574 41591088 41610870 41699712 41740160 41794368 41808305 41819040 41861160 41962437 42065760 42112840 42166080 42167532 42210003 42271360 42416308 42568456 42622272 42690270 42878528 42942130 42997899 43002828 43044540 43100442 43156960 43213008 43316064 43380315 43467952 43571616 43592340 43784576 43853040 44111760 44113279 44169048 44218482 44327360 44384928 44390016 44455860 44479358 44505615 44651904 44723140 44768185 44779680 44781222 45045418 45152844 45205440 45314808 45536288 45582152 45609060 45712590 45771957 45889920 45914176 45941280 46000944 46047276 46212320 46272336 46324124 46498496 46618110 46624930 46845960 46957680 46959297 47080320 47236343 47358080 47376945 47419584 47472656 47532672 47555280 47656455 47780920 47889380 47889513 47951574 48121920 48128960 48238344 48407492 48522936 48546015 48551580 48649664 48760096 48788880 48838020 48901446 49076720 49140456 49193760 49195454 49257648 49434336 49514905 49632990 49725984 49868280 49969024 50117760 50169966 50283849 50413440 50415176 50478912 50535408 50833552 50857730 50863560 51112160 51163640 51228324 51279921 51287423 51530556 51653448 51782416 51788352 51865170 51988860 52093888 52124640 52242960 52244759 52310808 52559012 52678318 52709415 52934112 52941856 53020385 53192832 53210570 53277840 53406738 53538240 53598160 53665920 53667768 53721822 53753535 53984392 54016260 54145080 54246528 54254464 54334940 54464520 54730720 54730872 54855108 54927040 55129536 55211310 55322848 55454784 55481160 55487520 55758720 55814880 55816802 55943503 55949916 56087680 56215152 56223376 56280004 56441055 56643510 56717073 56920360 56977690 56992320 57051687 57187746 57330532 57337104 57392720 57467256 57501180 57559095 57617344 57754752 57840420 57905155 58095488 58123120 58255218 58470720 58531627 58546656 58605624 58815680 58892064 58957976 59032512 59179904 59274480 59340820 59415840 59417886 59559588 59706240 59708296 59768434 60203792 60297930 60419744 60509365 60653670 60732441 60812080 60888960 60950120 61029276 61036272 61255040 61334592 61396368 61425570 61572060 61696448 61792920 62157480 62238204 62307861 62461280 62549568 62610240 62612396 62675459 62691552 63018970 63098640 63169260 63251298 63407040 63473089 63541940 63624462 63852684 63935432 64035405 64245888 64317792 64413195 64566810 64697248 64728020 64735440 64819512 65051840 65117360 65201928 65274902 65357424 65388510 65520608 65591680 65676864 65698765 65912448 66167640 66177320 66301312 66327723 66491040 66577392 66719037 66893288 66977856 67045132 67084710 67171833 67380544 67480490 67568127 67729266 67808160 67818080 67972212 68304432 68373228 68413590 68568885 68707408 68871264 68911920 69153560 69318480 69320867 69408504 69486186 69499520 69657280 69747744 69937395 70164864 70268940 70279220 70350005 70578816 70620480 71037120 71129376 71200822 71208984 71557024 71629096 71663165 71671380 71834070 71927361 72021680 72193440 72535680 72611238 72619360 72784404 72974496 73140144 73183320 73257030 73615080 73697470 73710684 73790640 73793181 73974880 73983360 74228539 74419840 74449485 74588976 74599888 74635370 74953536 75132288 75254740 75254949 75524680 75620160 75622764 75803112 76068916 76088448 76250328 76286595 76295340 76449472 76623008 76668240 76745460 77120560 77295834 77307142 77673624 77682528 77797755 78062208 78140832 78186960 78265495 78364440 78522752 78756480 78838518 79017477 79032640 79221120 79223848 79412784 79789248 79815855 79919290 80307360 80397240 80501652 80582733 80871560 80976588 81024390 81067217 81372368 81381696 81502410 81696780 81861824 81900760 82096080 82098907 82390560 82876640 82984272 83077148 83182176 83221740 83588736 83616610 83638080 83722320 83725203 83806415 83924874 84131520 84225680 84332160 84335064 84420006 84832616 84965265 85136912 85244544 85380540 85466535 85757056 85884260 85995798 86005656 86089080 86200884 86313920 86426016 86632128 86760630 86935904 87143232 87184680 87706080 87911219 88223520 88226558 88338096 88436964 88654720 88769856 88911720 88958716 89011230 89126829 89446280 89536370 89559360 89562444 89652651 90090836 90305688 90410880 90629616 90980505 91072576 91164304 91218120 91425180 91543914 91828352 91882560 91978271 92001888 92094552 92138355 92424640 92544672 92648248 92996992 93236220 93249860 93691920 93915360 93918594 94472686 94528455 94753890 94839168 94945312 95086145 95110560 95312910 95436693 95561840 95778760 95779026 95903148 96243840 96257920 96476688 96814984 97045872 97092030 97103160 97299328 97520192 97577760 97676040 97802892 97912353 98153440 98280912 98387520 98390908 98490007 98515296 98868672 99029810 99265980 99451968 99736560 100328431 100339932 100567698 100627065 100830352 100957824 101070816 101220735 101667104 101715460 101727120 102224320 102327280 102456648 102559842 102574846 103061112 103306896 103564832 103576704 103730340 103846435 103977720 104187776 104229279 104249280 104485920 104489518 104621616 105118024 105356636 105418830 105868224 105883712 106040770 106421140 106555680 106801233 106813476 107076480 107196320 107335536 107443644 107507070 107751105 107968784 108032520 108290160 108669880 108916857 108929040 108932791 109461440 109461744 109710216 109854080 110259072 110422620 110546205 110645696 110909568 110962320 110975040 111198395 111629760 111633604 111887006 111899832 111953055 112430304 112446752 112560008 112613545 112882110 113287020 113434146 113840720 113955380 113984640 114103374 114375492 114661064 114674208 114785440 114934512 115002360 115118190 115234688 115680840 115810310 115960713 116246240 116510436 116644847 116941440 117063254 117093312 117211248 117631360 117784128 117915952 118065024 118257777 118548960 118681640 118831680 118835772 119119176 119416592 119536868 119878935 120407584 120595860 120839488 121018730 121307340 121464882 121624160 121900240 122058552 122072544 122253615 122669184 122792736 122851140 122988635 123144120 123392896 123585840 124314960 124476408 124615722 124922560 125099136 125220480 125224792 125350918 125383104 125424915 126037940 126197280 126338520 126502596 126630009 126814080 126946178 127083880 127248924 127705368 127870864 128070810 128635584 128826390 128993697 129133620 129394496 129456040 129470880 129639024 130103680 130234720 130403856 130549804 130714848 130777020 131041216 131353728 131397530 131695795 132335280 132339837 132354640 132655446 132982080 133120603 133154784 133438074 133516845 133786576 133955712 134090264 134169420 134304555 134343666 134761088 134960980 135136254 135458532 135616320 135636160 135944424 136608864 136746456 136827180 137137770 137414816 137742528 137823840 138307120 138636960 138641734 138817008 138972372 139314560 139495488 139542005 139874790 140537880 140558440 140700010 140877891 141240960 141709029 142074240 142258752 142401644 142417968 142969365 143114048 143258192 143326330 143342760 143668140 143854722 144043360 144386880 144537283 145222476 145238720 145568808 145638045 145948992 146280288 146366640 146514060 147230160 147394940 147421368 147581280 147586362 147949760 148457078 148544715 148898970 149177952 149199776 149270740 149421085 149907072 150509480 150509898 150851547 151049360 151240320 151245528 151606224 152137832 152500656 152573190 152590680 152898944 153246016 153336480 153490920 153862269 154241120 154591668 154614284 155347248 155365056 155595510 156281664 156373920 156530990 156728880 156734277 157658963 157677036 158034954 158065280 158128245 158447696 158825568 159061155 159578496 159631710 159838580 160614720 160794480 161003304 161165466 161743120 161953176 162048780 162134434 162744736 162763392 163004820 163187255 163393560 163723648 163801520 164192160 164197814 164781120 165753280 165968544 166154296 166364352 166443480 167233220 167276160 167444640 167450406 167612830 167830509 167849748 168263040 168451360 168670128 168840012 169323165 169665232 169930530 170273824 170761080 170933070 171155061 171768520 171991596 172011312 172178160 172184089 172401768 172627840 172852032 173264256 173521260 173715465 173871808 174286464 174369360 175412160 175594881 175822438 176447040 176453116 176676192 176873928 177539712 177823440 177917432 178002055 178022460 178253658 178892560 179072740 179118720 179124888 179305302 180181672 180611376 181259232 181528095 181961010 182145152 182328608 182436240 182850360 183087828 183765120 183956542 184003776 184189104 184276710 184374113 184849280 185089344 185296496 186472440 186499720 186923583 187383840 187830720 187837188 188026377 188945372 189056910 189507780 189890624 190172290 190221120 190419267 190625820 190873386 191123680 191557520 191558052 191806296 192953376 193239585 193267855 193629968 194091744 194184060 194206320 195040384 195155520 195352080 195358807 195605784 195824706 196306880 196561824 196775040 196781816 196980014 197030592 197096295 197737344 198059620 198531960 198903936 199473120 200157111 200656862 200679864 201135396 201254130 201660704 202141632 202441470 202704381 203334208 203430920 203454240 204448640 204654560 204913296 205119684 205149692 206122224 206613792 207129664 207460680 207692870 207955440 207962601 208458558 208498560 208971840 208979036 209189519 209243232 209812185 210236048 210713272 210837660 211050015 211736448 211767424 212081540 212842280 213111360 213602466 213626952 214392640 214671072 214887288 214989495 215014140 215502210 215937568 216065040 216580320 217339760 217833714 217858080 217865582 218922880 218923488 219420432 220566395 220845240 221092410 221291392 221379543 221924640 221950080 222396790 222685617 223259520 223267208 223774012 223799664 223906110 224860608 224893504 225120016 225227090 225764220 226574040 226868292 227681440 227910760 228206748 228462157 228750984 228859785 229322128 229348416 229570880 229869024 230004720 230236380 231361680 231369647 231620620 231921426 232492480 233020872 233289694 234126508 234186624 234422496 234796485 235568256 235831904 236181715 236515554 237052431 237097920 237363280 237663360 237671544 238238352 238833184 239073736 239447565 239757870 240815168 241191720 241678976 242037460 242614680 242929764 243201651 243248320 243800480 244117104 244145088 244507230 245585472 245702280 245977270 246288240 246296721 247171680 247749799 248629920 248952816 249231444 249845120 250449584 250701836 250766208 250849830 251175609 251419245 252075880 252394560 252677040 253005192 253260018 253892356 254167760 254497848 255410736 255741728 256141620 256399605 256437115 257271168 257652780 257987394 258267240 258788992 258912080 258941760 259278048 260469440 260807712 261099608 261223795 261429696 261554040 262082432 262795060 263391590 263733657 264670560 264679674 264709280 265310892 265964160 266241206 266309568 266876148 267033690 267573152 268180528 268338840 268609110 268687332 268957953 269921960 270272508 270574997 270917064 271232640 271272320 271888848 273217728 273492912 273654360 274275540 274829632 275485056 275647680 275934813 276614240 277273920 277283468 277634016 277944744 278990976 279084010 279717515 279749580 281075760 281116880 281400020 281755782 283418058 283585365 284517504 284803288 284835936 285258435 285938730 286228096 286516384 286652660 286685520 287336280 287709444 288086720 288773760 289074566 290444952 290477440 291137616 291276090 291897984 292560576 292658135 292733280 293028120 293737059 294460320 294789880 294842736 295162560 295172724 295470021 295899520 296914156 297089430 297797940 298355904 298399552 298541480 298842170 300985293 301018960 301019796 301703094 302098720 302491056 303212448 303662205 304275664 305001312 305146380 305181360 306492032 306672960 306981840 306992411 307724538 308482240 309183336 309228568 310694496 310730112 311191020 311539305 312563328 312747840 313061980 313377295 313457760 313468554 315317926 315354072 316069908 316256490 316895392 317365445 317651136 318122310 319263420 319677160 320403699 321229440 321588960 322006608 322330932 323486240 323906352 324097560 324268868 325489472 326009640 326374510 326787120 326798373 327603040 328384320 328395628 328726387 329562240 331506560 331638615 331937088 332308592 332728704 332886960 333595185 334466440 334889280 334900812 335225660 335661018 335699496 335859165 336902720 337340256 337680024 337840635 338646330 339330464 339861060 340547648 341522160 341866140 342310122 343537040 343983192 344022624 344356320 344368178 344803536 345704064 346604335 347042520 347430930 347743616 347882139 348738720 349934541 350824320 351189762 351644876 352894080 352906232 353352384 353747856 355646880 355834864 356004110 356044920 356507316 357785120 358145480 358249776 358610604 359011961 359636805 360363344 361222752 362518464 363056190 363922020 364657216 364872480 365700720 365713313 366175656 367913084 368007552 368378208 368553420 368748226 368965905 370178688 370592992 371142695 372944880 372999440 373847166 374767680 375661440 375674376 376052754 376274745 377890744 378113820 379015560 379781248 380344580 380442240 380838534 381251640 381746772 382247360 383115040 383116104 383612592 385906752 386479170 386535710 387259936 388183488 388368120 388412640 390311040 390704160 390717614 391211568 391604521 391649412 392613760 393123648 393563632 393960028 394061184 394192590 395087385 396119240 397019511 397063920 398946240 399361809 400314222 401313724 401359728 402270792 402508260 402913665 403321408 404283264 404882940 405336085 405408762 406668416 406861840 406908480 409309120 409826592 410239368 410299384 410494535 412244448 413227584 414259328 414921360 415385740 415910880 415925202 416917116 417943680 417958072 418379038 418486464 418626015 419624370 420472096 421426544 421675320 422100030 424163080 425127087 425189281 425684560 426222720 427204932 427253904 428785280 429342144 429774576 429978990 430028280 431004420 431875136 432130080 433160640 433611849 434679520 435667428 435716160 435731164 437846976 438840864 439556095 441132790 441690480 442184820 442759086 443849280 444311623 444793580 445371234 445634145 446534416 447548024 447599328 447812220 448263255 449721216 449787008 450240032 450454180 451528440 453148080 453736584 455362880 455821520 456413496 456924314 457501968 457719570 458644256 458696832 459141760 459738048 459891355 460009440 460472760 461586807 462723360 462739294 463241240 463842852 464984960 466041744 466579388 468253016 468844992 469592970 470202831 471663808 472363430 472976889 473031108 474104862 474195840 474726560 475343088 476476704 477183465 477666368 478147472 478895130 479515740 481630336 482383440 484074920 485229360 485246069 485859528 486403302 486496640 487600960 488234208 488290176 489014460 489561765 491170944 491404560 491954540 492450035 492576480 492593442 494343360 495499598 497259840 497905632 498462888 500899168 501403672 501642155 501699660 502351218 502838490 503491527 504151760 504789120 505354080 506010384 506520036 507784712 508335520 508995696 510821472 511483456 512283240 512799210 512874230 515305560 515974788 516534480 516552267 517824160 517883520 518556096 519599773 520938880 521146395 521615424 522199216 522447590 522859392 523108080 525590120 526783180 526784643 527467314 529341120 529359348 529418560 530621784 532482412 532619136 533752296 534006165 534067380 535146304 536361056 536677680 537218220 537374664 537915906 539843920 540545016 541149994 541834128 543777696 544584285 544663955 546435456 546985824 547308720 548551080 549659264 551295360 551869626 553122339 553228480 554547840 554566936 555268032 555889488 558168020 559435030 559499160 562151520 562233760 562800040 563511564 564079131 566836116 567170730 569606576 569671872 570516870 571257801 571877460 573032768 573305320 573371040 574672560 574692349 575418888 576173440 578149132 579803565 580889904 582275232 582552180 583224235 585121152 585316270 585466560 586056240 586076421 587474118 588920640 589579760 589685472 590325120 590345448 590940042 591288885 593828312 594178860 595595880 596711808 596799104 597082960 597684340 601970586 602037920 602039592 603406188 604197440 604982112 606424896 607324410 608551328 610002624 610292760 610362720 613345920 613963680 613984822 615378533 615449076 616964480 618366672 618457136 621388992 622382040 623078610 623887803 625495680 626123960 626754590 626915520 626937108 627568557 630635852 630708144 632139816 632512980 633150045 633790784 634730890 635302272 636244620 638526840 639354320 640807398 643177920 643847897 644013216 644661864 644968485 646972480 647812704 648195120 648537736 650978944 652019280 652749020 653574240 653596746 655206080 656768640 656791256 657452774 661699185 663277230 663874176 664617184 665603015 665773920 667190370 668056851 668932880 669778560 669801624 670451320 671322036 671398992 671718330 673805440 674680512 675360048 675681270 677292660 678660928 679722120 681095296 683044320 683732280 684620244 685386471 687074080 687966384 688045248 688712640 688736356 689430049 689607072 693208670 694085040 694108941 694861860 695764278 697477440 698203979 699869082 702379524 703289752 704389455 705812464 706704768 707495712 708545145 711293760 711669728 712008220 712089840 713014632 715570240 716290960 716499552 717221208 718023922 719273610 720726688 722445504 722686415 725036928 726112380 727844040 729314432 729604953 729744960 731401440 731426626 732351312 735826168 736756416 737106840 737496452 737931810 738890163 741185984 742285390 743249397 745889760 745998880 747694332 749535360 751348752 752105508 752549490 754257735 755781488 756227640 758031120 760689160 761677068 762503280 762529537 763493544 764494720 766230080 766232208 767225184 769311345 771813504 772958340 773071420 774519872 776366976 776736240 776825280 781408320 781435228 782423136 783209042 783298824 783671385 786247296 787127264 787920056 788294815 788385180 790174770 791200971 792238480 794039022 794127840 797892480 798723618 800628444 802627448 802719456 804541584 805016520 805827330 806642816 809765880 810672170 810817524 811724991 813723680 813816960 816513929 818618240 819653184 820478736 820598768 820989070 824488896 826455168 827804439 829842720 830771480 831821760 831850404 833834232 835916144 836758076 836972928 837252030 839152545 839248740 840944192 842853088 843350640 844200060 848326160 850254174 850378562 851369120 854409864 854507808 855775305 858684288 859549152 859957980 860056560 860920445 862008840 863750272 864260160 866321280 867223698 869359040 871334856 871432320 871462328 875693952 877681728 877974405 879112190 882265580 883380960 884369640 885518172 886410063 887698560 888623246 889587160 890742468 891268290 893068832 895096048 895198656 895624440 896526510 900480064 900908360 902955879 903056880 903087977 906296160 907473168 910725760 911643040 912826992 913848628 915003936 915439140 917288512 919476096 919782710 920018880 920945520 920977233 921870565 923173614 925446720 925478588 926482480 927685704 932083488 933158776 934617915 936506032 937689984 939185940 940131885 940405662 943327616 944726860 945953778 946062216 948209724 949453120 950686176 952096335 952953408 954366930 955332736 956294944 957790260 959031480 964766880 967023409 968149840 970458720 970492138 971719056 972806604 975201920 976468416 976794035 978028920 979123530 980395119 982809120 983909080 984900070 985152960 985186884 986179161 988686720 990999196 994519680 995811264 996925776 1000785555 1001798336 1002807344 1003284310 1003399320 1004702436 1005676980 1006983054 1008303520 1010708160 1011760981 1012020768 1013040072 1013521905 1015569424 1016671040 1017991392 1021642944 1022966912 1024566480 1025598420 1025748460 1030611120 1031949576 1033068960 1033104534 1035648320 1037112192 1039199546 1039813005 1042292790 1043230848 1044398432 1044895180 1045947595 1046216160 1049803623 1051180240 1053566360 1053569286 1054934628 1058682240 1058718696 1058837120 1061243568 1064964824 1067504592 1068012330 1068134760 1070292608 1072722112 1073355360 1074436440 1074749328 1075831812 1077035883 1079687840 1081090032 1082299988 1083668256 1087555392 1089168570 1089327910 1093971648 1094617440 1097102160 1097139939 1103612741 1103739252 1106244678 1106456960 1106897715 1109133872 1110536064 1111778976 1113428085 1116336040 1118870060 1118998320 1124303040 1124467520 1125600080 1127023128 1128158262 1133672232 1134341460 1139213152 1139343744 1141033740 1142310785 1142515602 1143754920 1146065536 1146610640 1146742080 1149345120 1149384698 1150837776 1156298264 1156848235 1159607130 1161779808 1164550464 1165104360 1166448470 1170632540 1170933120 1172112480 1172152842 1174813563 1174948236 1177841280 1179159520 1179370944 1180690896 1181880084 1182577770 1185262155 1187656624 1188357720 1191191760 1194165920 1195368680 1198085427 1198260701 1203941172 1204075840 1204079184 1206812376 1208394880 1209964224 1212849792 1214648820 1216008255 1217102656 1220005248 1220585520 1220725440 1227927360 1227969644 1230757066 1230898152 1231483605 1236733344 1236914272 1238748995 1242777984 1244764080 1246157220 1247775606 1252247920 1253509180 1253831040 1253874216 1255137114 1255878045 1261271704 1261416288 1264279632 1265025960 1266300090 1267581568 1269461780 1272489240 1275567843 1277053680 1278708640 1281614796 1286355840 1287695794 1288026432 1289323728 1289936970 1293944960 1295625408 1296390240 1297075472 1300835547 1304038560 1305498040 1307148480 1307193492 1310412160 1313582512 1314905548 1318668285 1323398370 1326554460 1329234368 1331206030 1331547840 1332934869 1334380740 1336113702 1337865760 1339603248 1340902640 1342644072 1342797984 1343436660 1344789765 1349361024 1350720096 1351362540 1352874985 1354585320 1357321856 1359444240 1366088640 1367464560 1367511649 1369240488 1370772942 1374148160 1375932768 1376090496 1377425280 1377472712 1378860098 1379214144 1379674065 1386417340 1388170080 1388217882 1389723720 1391528556 1394954880 1396407958 1399738164 1404759048 1406579504 1408778910 1411624928 1414991424 1417090290 1418930667 1422587520 1423339456 1424016440 1424179680 1426029264 1431140480 1432581920 1432999104 1434442416 1436047844 1438547220 1441453376 1444891008 1445372830 1452224760 1455688080 1455738207 1459209906 1459489920 1462802880 1462853252 1464326633 1464702624 1468685295 1471652336 1473512832 1474213680 1474992904 1475863620 1477350105 1477780326 1482371968 1484570780 1486498794 1491779520 1491997760 1495388664 1502697504 1504211016 1504926465 1505098980 1508515470 1511562976 1512455280 1516062240 1521378320 1523354136 1525006560 1525059074 1526987088 1532460160 1532464416 1534450368 1534962055 1538622690 1545916680 1546142840 1549039744 1549656801 1553472480 1553650560 1558799319 1562816640 1562870456 1564846272 1566418084 1566597648 1567342770 1574254528 1575840112 1576589630 1576770360 1580349540 1582401942 1584476960 1588078044 1588255680 1589910113 1597447236 1601256888 1602018495 1605254896 1605438912 1609083168 1610033040 1611654660 1619531760 1619587529 1621344340 1621635048 1623449982 1627447360 1633027858 1633991865 1639306368 1640957472 1641197536 1641978140 1643631935 1648977792 1655608878 1659367017 1659685440 1661542960 1663643520 1663700808 1667668464 1671832288 1673516152 1674504060 1678305090 1678497480 1681888384 1685706176 1686701280 1688400120 1696652320 1700508348 1700757124 1702738240 1708819728 1709015616 1711550610 1719098304 1719915960 1720113120 1721840890 1724017680 1724077047 1728520320 1734248593 1734447396 1738718080 1739410695 1742669712 1742924656 1749672705 1755363456 1755948810 1758224380 1758229263 1764531160 1766761920 1768739280 1771036344 1772820126 1777246492 1779174320 1781484936 1782536580 1786137664 1790192096 1790397312 1791248880 1793053020 1795059805 1800960128 1801816720 1805911758 1806113760 1806175954 1812592320 1814946336 1823286080 1825653984 1827697256 1828566565 1830007872 1830878280 1834577024 1839565420 1840037760 1841891040 1841954466 1843741130 1846135599 1846347228 1850893440 1850957176 1852964960 1855371408 1864166976 1866317552 1869235830 1873012064 1878371880 1880263770 1880811324 1882705671 1889453720 1891907556 1892124432 1894024979 1896419448 1898906240 1901372352 1904192670 1905906816 1908733860 1912589888 1915580520 1918062960 1929533760 1931543691 1934046818 1936299680 1940917440 1940984276 1943438112 1945613208 1952936832 1953588070 1956057840 1958022605 1958247060 1960790238 1965618240 1967818160 1969800140 1970305920 1970373768 1972358322 1981998392 1985097555 1991622528 1993851552 1996809045 2001571110 2003596672 2005614688 2006568620 2006798640 2009404872 2011353960 2013966108 2016607040 2021416320 2023521962 2024041536 2026080144 2027043810 2031138848 2033342080 2035982784 2043285888 2049132960 2051196840 2051496920 2056159413 2061222240 2063899152 2066137920 2066209068 2068290147 2071296640 2078399092 2079626010 2082326823 2084585580 2088796864 2089790360 2091895190 2092432320 2094611937 2099607246 2102360480 2107132720 2107138572 2109869256 2117437392 2122487136 2125635435 2125946405 2129929648 2135009184 2136024660 2136269520 2145444224 2146710720 2148872880 2148946877 2149498656 2151663624 2154071766 2159375680 2162180064 2164599976 2167336512 2168059245 2175110784 2178337140 2178655820 2187943296 2189234880 2194204320 2194279878 2207225482 2207478504 2212489356 2213795430 2218267744 2221558115 2223557952 2226856170 2229748191 2232672080 2237740120 2237996640 2248606080 2248935040 2251200160 2254046256 2256316524 2267344464 2268682920 2278426304 2282067480 2284621570 2285031204 2287509840 2287588611 2293221280 2293484160 2298690240 2298769396 2301084709 2301675552 2307934035 2312596528 2313696470 2319214260 2323559616 2329100928 2330208720 2332896940 2341265080 2344224960 2344305684 2349627126 2349896472 2351014155 2358319040 2358741888 2361381792 2363760168 2364884445 2365155540 2370524310 2375313248 2376715440 2382383520 2388331840 2390737360 2396170854 2396521402 2407882344 2408151680 2408158368 2413624752 2419928448 2426230345 2429297640 2432016510 2434205312 2435174973 2441171040 2441450880 2449541787 2455854720 2455939288 2461514132 2461796304 2462967210 2473466688 2473828544 2477497990 2489528160 2492314440 2495551212 2504495840 2507018360 2507748432 2510274228 2511756090 2513083727 2517457635 2522543408 2522832576 2528559264 2530051920 2532600180 2538923560 2544978480 2545066117 2551135686 2554107360 2557417280 2563229592 2575391588 2576052864 2578647456 2579873940 2582761335 2591250816 2592780480 2594150944 2597998865 2601671094 2608077120 2610996080 2614296960 2614386984 2627165024 2629811096 2633923215 2637336570 2646796740 2653108920 2658468736 2662412060 2663095680 2665869738 2668761480 2672227404 2675731520 2679206496 2681805280 2685288144 2685595968 2686873320 2689579530 2701440192 2702725080 2705749970 2709170640 2709263931 2718888480 2725247789 2732177280 2734929120 2735023298 2738480976 2741545884 2748296320 2751865536 2754945424 2757720196 2758428288 2759348130 2762931699 2765611695 2772834680 2776340160 2776435764 2779447440 2783057112 2792815916 2799476328 2809518096 2813159008 2817557820 2820395655 2823249856 2829982848 2834180580 2837861334 2846678912 2848032880 2848359360 2852058528 2856289005 2865163840 2865998208 2868884832 2872095688 2873461745 2877094440 2882906752 2890745660 2901070227 2904449520 2911376160 2911476414 2918419812 2925605760 2925706504 2928653266 2929405248 2930382105 2937370590 2943304672 2948427360 2949985808 2951727240 2954700210 2955560652 2958537483 2969141560 2972997588 2976324967 2983559040 2983995520 2990777328 3005395008 3008422032 3009852930 3010197960 3017030940 3023125952 3024910560 3032124480 3035282943 3042756640 3046708272 3050013120 3050118148 3053974176 3064928832 3068900736 3069924110 3076892665 3077245380 3091833360 3092285680 3099313602 3106944960 3110181361 3117598638 3119439015 3125740912 3129692544 3132836168 3133195296 3134685540 3137842785 3148509056 3151680224 3153179260 3153540720 3160699080 3164803884 3168953920 3176156088 3176511360 3179820226 3194894472 3202513776 3204036990 3210509792 3210877824 3218166336 3219239485 3220066080 3223309320 3231107649 3239063520 3239175058 3242688680 3243270096 3246899964 3254894720 3266055716 3267983730 3281914944 3282395072 3283956280 3287263870 3291419817 3310838223 3311217756 3318734034 3319370880 3323085920 3327401616 3335336928 3340284255 3343664576 3347032304 3349008120 3356610180 3356994960 3371412352 3373402560 3376800240 3376916521 3393304640 3401016696 3401514248 3405476480 3417639456 3418031232 3423101220 3426932355 3438196608 3439831920 3440226240 3443681780 3447150245 3448035360 3448154094 3468497186 3468894792 3470544705 3478821390 3485339424 3485849312 3491019895 3499345410 3511897620 3516448760 3516458526 3524440689 3529062320 3533523840 3537478560 3542072688 3545640252 3554492984 3558348640 3562969872 3565073160 3572275328 3580384192 3582497760 3586106040 3590119610 3594782103 3603633440 3611823516 3612227520 3612351908 3615990257 3625184640 3629892672 3646572160 3648024765 3651307968 3655394512 3657133130 3660015744 3661756560 3679130840 3683782080 3683908932 3687482260 3692271198 3692694456 3694450815 3701914352 3705929920 3710742816 3716246985 3728333952 3732635104 3738471660 3746024128 3756743760 3760527540 3761622648 3765411342 3778907440 3783815112 3784248864 3788049958 3792838896 3802744704 3808385340 3812647685 3817467720 3825179776 3826703529 3831161040 3836125920 3859067520 3863087382 3868093636 3872599360 3881834880 3881968552 3886876224 3891226416 3907176140 3912115680 3916045210 3916494120 3921580476 3931236480 3935636320 3939600280 3940747536 3944716644 3956004855 3963996784 3970195110 3987703104 3993618090 3998804607 4003142220 4011229376 4013137240 4013597280 4018809744 4022707920 4022846443 4027932216 4033214080 4047043924 4048083072 4052160288 4054087620 4058624955 4062277696 4071965568 4082569645 4098265920 4102393680 4102534947 4102993840 4112318826 4122444480 4127798304 4132275840 4132418136 4136580294 4139022195 4156798184 4159252020 4164653646 4169171160 4177593728 4179580720 4183790380 4184864640 4189223874 4199214492 4204720960 4214265440 4214277144 4219738512 4234874784 4244974272 4251270870 4251892810 4259859296 4270018368 4272049320 4272539040 4293421440 4297745760 4297893754 4298997312 4303327248 4307649731 4308143532 4318751360 4324360128 4329199952 4334673024 4336118490 4356674280 4357311640 4367214621 4378469760 4388408640 4388559756 4392979899 4414450964 4414957008 4424978712 4427590860 4432050315 4436535488 4443116230 4447115904 4453712340 4459496382 4465344160 4475480240 4475993280 4502400320 4508092512 4512633048 4514779395 4515439885 4534688928 4537365840 4556852608 4564134960 4569243140 4570062408 4575019680 4575177222 4586442560 4597380480 4597538792 4602169418 4603351104 4604886165 4615868070 4625193056 4627392940 4638428520 4647119232 4660417440 4665793880 4676397957 4682530160 4688449920 4688611368 4699254252 4699792944 4702028310 4716638080 4722763584 4727520336 4729768890 4730311080 4741048620 4750626496 4753430880 4764767040 4769730339 4776663680 4781474720 4792341708 4793042804 4815764688 4816316736 4827249504 4835117045 4852460690 4858595280 4858762587 4864033020 4870349946 4882342080 4887427853 4899083574 4901975595 4911878576 4923028264 4923592608 4925934420 4930895805 4946933376 4947657088 4954995980 4979056320 4984628880 4991102424 5008991680 5014036720 5015496864 5020548456 5023512180 5026167454 5034915270 5045086816 5045665152 5057118528 5058804905 5060103840 5065200360 5077847120 5089956960 5090132234 5102271372 5108214720 5114834560 5126459184 5150783176 5157294912 5159747880 5165522670 5172231141 5185560960 5188301888 5195997730 5202745779 5203342188 5216154240 5221992160 5228773968 5249018115 5254330048 5259622192 5267846430 5274673140 5293593480 5306217840 5324824120 5331739476 5337522960 5337706759 5344454808 5351463040 5358412992 5363610560 5370576288 5371191936 5373746640 5379159060 5385179415 5402880384 5405450160 5411499940 5418341280 5418527862 5437776960 5450495578 5469858240 5470046596 5476961952 5483091768 5485699695 5503731072 5509890848 5515440392 5518063705 5518696260 5525863398 5531223390 5538406797 5545669360 5552680320 5552871528 5558894880 5566114224 5585631832 5598952656 5619036192 5626318016 5635115640 5640791310 5646499712 5668361160 5675722668 5682074937 5696065760 5696718720 5704117056 5712578010 5715597503 5730327680 5737769664 5744191376 5746923490 5754188880 5781491320 5794631073 5802140454 5808899040 5822752320 5822952828 5836839624 5851413008 5857306532 5858810496 5860764210 5874067815 5874741180 5886609344 5896854720 5899971616 5903454480 5909400420 5911121304 5917074966 5938283120 5945995176 5952649934 5981554656 5990427135 5991303505 6010790016 6016844064 6019705860 6020395920 6034061880 6046251904 6049821120 6064248960 6070565886 6085513280 6093416544 6100026240 6100236296 6107948352 6129857664 6139848220 6153785330 6154490760 6183666720 6184571360 6198627204 6204870441 6213889920 6220362722 6235197276 6238878030 6251481824 6265672336 6266390592 6269371080 6275685570 6283835811 6303360448 6306358520 6307081440 6321398160 6321615839 6329607768 6337907840 6352312176 6359640452 6377839215 6389788944 6405027552 6408073980 6421019584 6436332672 6438478970 6440132160 6446618640 6446840631 6462215298 6478127040 6478350116 6485377360 6486540192 6493799928 6504177735 6532111432 6535967460 6563829888 6564790144 6567912560 6574527740 6582839634 6621676446 6622435512 6637468068 6646171840 6654803232 6664674345 6670673856 6680568510 6687329152 6694064608 6698016240 6713220360 6713989920 6746805120 6753600480 6753833042 6769163863 6786609280 6802033392 6803028496 6835278912 6837558245 6846202440 6853864710 6862765833 6879663840 6880452480 6887363560 6894300490 6896070720 6896308188 6903254127 6936994372 6937789584 6941089410 6957642780 6970678848 6971698624 6982039790 6998690820 7023795240 7032897520 7032917052 7048881378 7058124640 7074957120 7082326867 7084145376 7091280504 7094653335 7108985968 7116697280 7125939744 7130146320 7160768384 7164995520 7172212080 7172459057 7180239220 7189564206 7207266880 7223647032 7224455040 7224703816 7231980514 7259785344 7278691035 7296049530 7302615936 7310789024 7314266260 7321633165 7323513120 7348625361 7358261680 7367564160 7367817864 7374964520 7384542396 7385388912 7388901630 7403828704 7411859840 7421485632 7432493970 7465270208 7476943320 7492048256 7513487520 7521055080 7523245296 7530822684 7539251181 7557814880 7567630224 7568497728 7576099916 7585677792 7616770680 7625295370 7634935440 7635198351 7653407058 7662322080 7672251840 7680243769 7726174764 7736187272 7745198720 7748284005 7763937104 7773752448 7782452832 7793996595 7814352280 7824231360 7832090420 7832988240 7843160952 7871272640 7879200560 7881495072 7889433288 7912009710 7927993568 7940390220 7949550565 7975406208 7987236180 7997609214 8006284440 8022458752 8026274480 8027194560 8037619488 8045415840 8045692886 8055864432 8094087848 8097937645 8104320576 8108175240 8117249910 8124555392 8127791793 8165139290 8175743367 8196531840 8204787360 8205069894 8205987680 8224637652 8244888960 8255596608 8264836272 8273160588 8278044390 8296835085 8313596368 8318504040 8329307292 8338342320 8359161440 8367580760 8378447748 8387824907 8398428984 8409441920 8428530880 8428554288 8439477024 8469749568 8489948544 8502541740 8503785620 8519718592 8540036736 8544098640 8545078080 8595491520 8595787508 8597994624 8606654496 8615299462 8616287064 8620385235 8648720256 8658399904 8671242965 8672236980 8703210681 8713348560 8714623280 8734429242 8776817280 8777119512 8785959798 8791146315 8828901928 8829914016 8849957424 8855181720 8864100630 8873070976 8886232460 8907424680 8918992764 8928974901 8930688320 8950960480 8951986560 9004800640 9016185024 9025266096 9029558790 9030879770 9069377856 9074731680 9105848829 9128269920 9138486280 9140124816 9150039360 9150354444 9172885120 9195077584 9204338836 9206702208 9209772330 9230677995 9231736140 9250386112 9254785880 9276857040 9320834880 9330544083 9331587760 9352795914 9365060320 9377222736 9398508504 9399585888 9404056620 9413528355 9445527168 9455040672 9459537780 9460622160 9470124895 9482097240 9501252992 9506861760 9529534080 9539460678 9562949440 9584683416 9586085608 9631529376 9632633472 9654499008 9657718455 9670234090 9704921380 9717190560 9717525174 9728066040 9740699892 9764684160 9774855706 9798167148 9803951190 9823757152 9846056528 9847185216 9851868840 9861791610 9909991960 9932514669 9933967747 9958112640 9969257760 9982204848 10017983360 10028073440 10030993728 10041096912 10047024360 10052334908 10069830540 10090173632 10114237056 10117609810 10120207680 10130400720 10130749563 10155694240 10179913920 10180264468 10204542744 10216429440 10252918368 10280797065 10301566352 10314589824 10319495760 10331045340 10341450735 10344462282 10376603776 10391995460 10405491558 10406684376 10411634115 10443984320 10457547936 10473059685 10498036230 10508660096 10519244384 10535692860 10549346280 10587186960 10612435680 10649648240 10663478952 10675045920 10675413518 10688909616 10716825984 10727221120 10741152576 10744734385 10747493280 10758318120 10770358830 10784346309 10810900320 10822999880 10836682560 10837055724 10847970771 10875553920 10900991156 10939716480 10940093192 10953923904 10966183536 10971399390 11019781696 11030880784 11036127410 11037392520 11051726796 11062446780 11076813594 11091338720 11105743056 11117789760 11129370791 11132228448 11148740955 11171263664 11197905312 11238072384 11252636032 11270231280 11281582620 11336722320 11337112703 11351445336 11364149874 11392131520 11408234112 11425156020 11431195006 11437943055 11475539328 11488382752 11493846980 11505423545 11508377760 11562982640 11589262146 11604280908 11617798080 11645504640 11645905656 11673679248 11702826016 11714613064 11721528420 11748135630 11749482360 11773218688 11793709440 11799943232 11806908960 11818800840 11822242608 11834149932 11876566240 11891990352 11905299868 11963109312 11980854270 11982607010 12033688128 12039411720 12040791840 12068123760 12068539329 12099642240 12139740151 12141131772 12171026560 12175874865 12186833088 12200472592 12215896704 12247708935 12279696440 12307570660 12307604841 12308981520 12367333440 12369142720 12397254408 12409740882 12440725444 12470394552 12477756060 12502963648 12531344672 12532781184 12538742160 12551371140 12565418635 12567671622 12606720896 12612717040 12614162880 12642796320 12643231678 12659215536 12704624352 12719280904 12725330585 12755678430 12779577888 12810055104 12816147960 12842039168 12876957940 12880264320 12893237280 12893681262 12922949193 12924430596 12956254080 12956700232 12970754720 12973080384 12987599856 13008355470 13064222864 13071934920 13135825120 13149055480 13165679268 13178939697 13180867711 13243352892 13244871024 13274936136 13292343680 13309606464 13329348690 13341347712 13361137020 13388129216 13396032480 13426440720 13427979840 13507200960 13507666084 13538327726 13546319655 13604066784 13606056992 13626238945 13670557824 13675116490 13692404880 13707729420 13725531666 13759327680 13774727120 13788600980 13792141440 13792616376 13806508254 13814658495 13873988744 13875579168 13882178820 13915285560 13941357696 13943397248 13964079580 13997381640 14047590480 14065795040 14065834104 14097762756 14116249280 14149914240 14164653734 14168290752 14182561008 14189306670 14217971936 14233394560 14251879488 14260292640 14309191017 14329991040 14344424160 14344918114 14360478440 14379128412 14414533760 14447294064 14449407632 14463961028 14505351135 14557382070 14576287761 14592099060 14621578048 14628532520 14643266330 14647026240 14662283559 14697250722 14716523360 14735635728 14749929040 14769084792 14770777824 14777803260 14792687415 14807657408 14842971264 14864987940 14881624835 14930540416 14953886640 15026975040 15042110160 15042628139 15046490592 15061645368 15078502362 15115629760 15135260448 15136995456 15152199832 15171355584 15176414715 15233541360 15250590740 15269870880 15270396702 15306814116 15324644160 15344503680 15360487538 15452349528 15472374544 15496568010 15527874208 15550906805 15564905664 15587993190 15608237337 15628704560 15648462720 15664180840 15665976480 15686321904 15742545280 15758401120 15762990144 15778866576 15824019420 15855987136 15880780440 15899101130 15974472360 15995218428 16012568880 16013120277 16052548960 16054389120 16075238976 16090831680 16091385772 16107592963 16111728864 16155538245 16188175696 16195875290 16208641152 16216350480 16234499820 16255583586 16330278580 16351486734 16409574720 16410139788 16411975360 16449275304 16457099085 16511193216 16529672544 16546321176 16554191115 16556088780 16593670170 16627192736 16637008080 16658614584 16676684640 16718322880 16735161520 16756895496 16775649814 16796857968 16857061760 16857108576 16878954048 16884582605 16939499136 17005083480 17007571240 17039437184 17046224811 17088197280 17090156160 17146792509 17190983040 17191575016 17213308992 17230598924 17232574128 17240770470 17316799808 17342485930 17344473960 17406421362 17426697120 17429246560 17468858484 17554239024 17571919596 17582292630 17622203445 17657803856 17659828032 17699914848 17710363440 17728201260 17772464920 17814849360 17815462819 17837985528 17857949802 17861376640 17901920960 17973910515 18032370048 18050532192 18059117580 18061759540 18079951285 18138755712 18149463360 18211697658 18256539840 18276972560 18280249632 18300078720 18300708888 18390155168 18408677672 18419544660 18461355990 18463472280 18500772224 18509571760 18553714080 18641669760 18661088166 18663175520 18705591828 18730120640 18754445472 18797017008 18799171776 18808113240 18827056710 18910081344 18919075560 18921244320 18940249790 18964194480 18964847517 19013723520 19076734523 19078921356 19125898880 19133517645 19169366832 19172171216 19263058752 19308998016 19315436910 19340468180 19340521893 19409842760 19434381120 19435050348 19456132080 19481399784 19549711412 19596334296 19607902380 19647514304 19692113056 19694370432 19703737680 19723583220 19819983920 19865029338 19867935494 19938515520 19964409696 19994023035 20056146880 20061987456 20082193824 20094048720 20104669816 20114232215 20139661080 20180347264 20235219620 20240415360 20260801440 20261499126 20307491589 20311388480 20359827840 20360528936 20409085488 20505836736 20512674735 20561594130 20603132704 20638991520 20662090680 20682901470 20688924564 20709762381 20783990920 20810983116 20813368752 20823268230 20834274769 20887968640 20915095872 20946119370 20996072460 21038488768 21071385720 21098692560 21174373920 21224871360 21246980601 21299296480 21326957904 21350091840 21350827036 21377819232 21482305152 21489468770 21494986560 21516636240 21517377171 21538248655 21540717660 21568692618 21621800640 21645999760 21673365120 21674111448 21695941542 21801982312 21836073105 21880186384 21907847808 21932367072 21942798780 21964899495 22039563392 22061761568 22072254820 22074785040 22103453592 22124893560 22153627188 22182677440 22211486112 22235579520 22258741582 22264456896 22297481910 22342527328 22395810624 22476144768 22540462560 22563165240 22617753543 22673444640 22674225406 22702890672 22728299748 22784263040 22850312040 22862390012 22875886110 22905595053 22976765504 22987693960 23010847090 23016755520 23040731307 23125965280 23178524292 23208561816 23235596160 23291811312 23347358496 23381989785 23405652032 23429226128 23443056840 23496271260 23498964720 23599886464 23613817920 23637601680 23638415647 23644485216 23668299864 23753132480 23783980704 23810599736 23848651695 23926218624 23961708540 23965214020 24067376256 24078823440 24081583680 24136247520 24137078658 24279480302 24282263544 24293812935 24351749730 24373666176 24400945184 24437139265 24495417870 24527230101 24559392880 24615141320 24615209682 24617963040 24734666880 24738285440 24794508816 24819481764 24881450888 24940789104 24955512120 25005927296 25062689344 25077484320 25102742280 25130837270 25135343244 25163474721 25225434080 25228325760 25285592640 25286463356 25311931799 25318431072 25409248704 25438561808 25450661170 25511356860 25559155776 25620110208 25632295920 25753915880 25786474560 25787362524 25845898386 25848861192 25861155705 25913400464 25941509440 25946160768 25975199712 26013728895 26016710940 26128445728 26143869840 26271650240 26298110960 26331358536 26357879394 26361735422 26486705784 26489742048 26549872272 26619212928 26658697380 26688533795 26722274040 26776258432 26786924703 26792064960 26852881440 26855959680 27014401920 27015332168 27076655452 27092639310 27208133568 27212113984 27252477890 27350232980 27384809760 27415458840 27451063332 27518655360 27549454240 27577201960 27585232752 27613016508 27629316990 27692033985 27747977488 27751158336 27764357640 27830571120 27928159160 27991632249 27994763280 27995727287 28095180960 28131590080 28131668208 28195525512 28232498560 28329307468 28336581504 28365122016 28378613340 28410374685 28435943872 28503758976 28520585280 28577987515 28618382034 28688848320 28689836228 28720956880 28758256824 28894588128 28898815264 28927922056 28973155365 29010702270 29114764140 29152575522 29184198120 29243156096 29257065040 29286532660 29294052480 29324567118 29394501444 29433046720 29471271456 29499858080 29538169584 29541555648 29555606520 29585374830 29615314816 29729975880 29763249670 29801903241 29907773280 29977725679 30053950080 30084220320 30085256278 30092981184 30123290736 30157004724 30231259520 30270520896 30304399664 30342711168 30352829430 30392248689 30467082720 30501181480 30539741760 30540793404 30613628232 30649288320 30720975076 30904699056 30944749088 30993136020 31024352205 31055748416 31101813610 31129811328 31175986380 31216474674 31257409120 31328361680 31331952960 31372643808 31419179055 31516802240 31525980288 31557733152 31608079195 31648038840 31711974272 31761560880 31798202260 31948944720 31990436856 32025137760 32026240554 32105097920 32150477952 32181663360 32182771544 32215185926 32223457728 32234203155 32311076490 32376351392 32391750580 32432700960 32468999640 32511167172 32543912313 32660557160 32702973468 32819149440 32820279576 32823950720 32898550608 32914198170 33059345088 33092642352 33108382230 33112177560 33187340340 33254385472 33274016160 33317229168 33353369280 33388112373 33436645760 33470323040 33513790992 33551299628 33593715936 33714217152 33757908096 33769165210 33845819315 34010166960 34011338109 34015142480 34092449622 34176394560 34211994971 34293585018 34313829165 34383150032 34426617984 34461197848 34465148256 34481540940 34516270635 34633599616 34684971860 34688947920 34812842724 34853394240 34858493120 34937716968 35108478048 35143839192 35164585260 35244406890 35315607712 35319656064 35399829696 35411634335 35420726880 35456402520 35544929840 35629698720 35630925638 35675971056 35715899604 35803841920 35862295285 35947821030 36101064384 36118235160 36123519080 36159902570 36205617987 36298926720 36419220453 36423395316 36513079680 36553945120 36560499264 36601417776 36743126805 36780310336 36817355344 36839089320 36922711980 36926944560 37019143520 37107428160 37146081731 37322176332 37326351040 37411183656 37460241280 37508890944 37594034016 37598343552 37616226480 37654113420 37696255905 37820162688 37838151120 37842488640 37880499580 37928388960 37929695034 38153469046 38157842712 38175991755 38267035290 38338733664 38344342432 38401218845 38526117504 38630873820 38680936360 38681043786 38768847579 38819685520 38868762240 38870100696 38912264160 38962799568 39099422824 39192668592 39215804760 39295028608 39384226112 39407475360 39447166440 39542603133 39639967840 39730058676 39735870988 39877031040 39928819392 39988046070 40112293760 40164387648 40188097440 40209339632 40228464430 40279322160 40470439240 40521602880 40522998252 40614983178 40622776960 40638958965 40721057872 40818170976 40878716835 41011673472 41025349470 41123188260 41206265408 41277983040 41324181360 41365802940 41377849128 41419524762 41567981840 41621966232 41626737504 41646536460 41668549538 41830191744 41892238740 41939124535 41992144920 42076977536 42142771440 42197385120 42348747840 42449742720 42493961202 42598592960 42653915808 42700183680 42701654072 42755638464 42978937540 42989973120 43033272480 43034754342 43076497310 43081435320 43137385236 43243601280 43291999520 43348222896 43391883084 43516053405 43603964624 43672146210 43760372768 43864734144 43885597560 43929798990 43986850677 44123523136 44144509640 44149570080 44206907184 44249787120 44251310873 44307254376 44365354880 44422972224 44517483164 44528913792 44594963820 44644874505 44685054656 44791621248 45080925120 45126330480 45127884417 45235507086 45346889280 45348450812 45405781344 45456599496 45529244145 45700624080 45724780024 45751772220 45811190106 45953531008 45975387920 46021694180 46033511040 46081462614 46251930560 46357048584 46417123632 46583622624 46652720415 46694716992 46763979570 46811304064 46858452256 46886113680 46992542520 46997929440 47227635840 47275203360 47276831294 47288970432 47336599728 47384147041 47506264960 47567961408 47621199472 47697303390 47923417080 47930428040 48039360831 48157646880 48163167360 48272495040 48274157316 48322778889 48558960604 48564527088 48587625870 48703499460 48801890368 48874278530 48990835740 49054460202 49118785760 49230282640 49230419364 49235926080 49589017632 49638963528 49662573345 49669838735 49762901776 49881578208 49911024240 50125378688 50154968640 50205484560 50207213399 50261674540 50270686488 50326949442 50450868160 50571185280 50572926712 50623863598 50636862144 50653747815 50818497408 50877123616 50901322340 51022713720 51118311552 51264591840 51440377527 51507831760 51572949120 51574725048 51691796772 51697722384 51722311410 51826800928 51883018880 51950399424 52027457790 52033421880 52256891456 52287739680 52543300480 52596221920 52662717072 52715758788 52723470844 52973411568 52979484096 53099744544 53317394760 53377067590 53444548080 53446388457 53573849406 53584129920 53705762880 53761706383 53921731545 54030664336 54153310904 54185278620 54239853855 54416267136 54424227968 54504955780 54700465960 54769619520 54830917680 54902126664 55098908480 55154403920 55170465504 55226033016 55258633980 55384067970 55495954976 55502316672 55528715280 55646853955 55661142240 55856318320 55983264498 55989526560 55991454574 56190361920 56263180160 56263336416 56391051024 56658614936 56685563515 56730244032 56757226680 56820749370 56871887744 56894542551 57041170560 57155975030 57230203569 57236764068 57377696640 57379672456 57441913760 57516513648 57789176256 57797630528 57855844112 57946310730 58021404540 58229528280 58305151044 58368396240 58514130080 58573065320 58649134236 58714774349 58789002888 58866093440 58942542912 58999716160 59076339168 59083111296 59111213040 59170749660 59459951760 59526499340 59603806482 59815546560 59955451358 60168440640 60170512556 60185962368 60246581472 60314009448 60342696645 60541041792 60608799328 60698700755 60705658860 60784497378 60922474767 60934165440 61002362960 61079483520 61081586808 61227256464 61441950152 61538024205 61809398112 61889498176 61986272040 62048704410 62111496832 62203627220 62351972760 62432949348 62502824307 62514818240 62656723360 62663905920 62745287616 62838358110 63033604480 63115466304 63216158390 63296077680 63523121760 63596404520 63740941803 63897889440 63980873712 64050275520 64052481108 64210195840 64365543088 64430371852 64446915456 64468406310 64552131513 64614745965 64622152980 64752702784 64783501160 64865401920 64937999280 65022334344 65087824626 65321114320 65405946936 65640559152 65797101216 65828396340 65894698485 65904338555 66118690176 66185284704 66216764460 66224355120 66374680680 66508770944 66548032320 66634458336 66706738560 66776224746 66940646080 67027581984 67102599256 67187431872 67428434304 67538330420 67691638630 68020333920 68022676218 68030284960 68184899244 68352789120 68423989942 68587170036 68627658330 68766300064 68922395696 68930296512 68963081880 69032541270 69122193921 69369943720 69377895840 69537774229 69625685448 69706788480 69716986240 69875433936 70216956096 70287678384 70329170520 70488813780 70631215424 70799659392 70823268670 70841453760 70912805040 70915246941 71089859680 71259397440 71261851276 71351942112 71431799208 71545955085 71724590570 71895642060 72202128768 72236470320 72247038160 72319805140 72411235974 72838440906 72846790632 72881438805 73107890240 73120998528 73202835552 73311417795 73486253610 73560620672 73634710688 73678178640 73845423960 73853889120 74038287040 74214856320 74292163462 74644352664 74652702080 74822367312 75017781888 75188068032 75213140695 75232452960 75308226840 75392511810 75490424163 75676302240 75684977280 75760999160 75856777920 75859390068 75935795397 76306938092 76315685424 76351983510 76534070580 76677467328 76688684864 76802437690 77261747640 77361872720 77362087572 77537695158 77639371040 77740201392 77824528320 77905595537 77925599136 78041186685 78198845648 78385337184 78431609520 78768452224 78814950720 78894332880 78897049627 79085206266 79279935680 79460117352 79471741976 79857638784 79976092140 80065601385 80328775296 80376194880 80418679264 80456928860 80537964815 80558644320 80940878480 81043205760 81045996504 81229966356 81277917930 81442115744 81636341952 81757433670 82050698940 82246376520 82412530816 82555966080 82648362720 82731605880 82755698256 82839049524 83135963680 83243932464 83253475008 83293072920 83337099076 83784477480 83878249070 83984289840 83987181861 84285542880 84394770240 84482681459 84697495680 84987922404 85197185920 85231124055 85307831616 85403308144 85511276928 85733962545 85957875080 86066544960 86069508684 86152994620 86162870640 86274770472 86583999040 86696445792 86783766168 87032106810 87207929248 87344292420 87520745536 87729468288 87771195120 87859597980 87973701354 88247046272 88289019280 88299140160 88413814368 88499574240 88502621746 88614508752 88845944448 89034966328 89077314095 89189927640 89289749010 89370109312 89405709723 89933177037 90161850240 90252660960 90255768834 90471014172 90693778560 90696901624 90811562688 90913198992 91058488290 91401248160 91449560048 91503544440 91622380212 91950775840 92043388360 92162925228 92266073977 92503861120 92714097168 92834247264 93167245248 93305440830 93389433984 93527959140 93716904512 93772227360 93985085040 93995858880 94550406720 94553662588 94577940864 94673199456 94768294082 94824237585 95135922816 95242398944 95383672615 95394606780 95846834160 95860856080 96078721662 96315293760 96544990080 96548314632 96645557778 96702609465 97117921208 97129054176 97175251740 97406998920 97603780736 97748557060 97981671480 98108920404 98237571520 98460565280 98460838728 98471852160 99178035264 99277927056 99325146690 99339677470 99525803552 99763156416 99822048480 100164337119 100309937280 100410969120 100414426798 100523349080 100541372976 100653898884 100901736320 101145853424 101247727196 101273724288 101307495630 101537457945 101754247232 101802644680 102034014327 102045427440 102529183680 102635984913 102880755054 103015663520 103149450096 103383593544 103395444768 103444622820 103548811905 103653601856 103900798848 104054915580 104066843760 104171373845 104513782912 104575479360 105192443840 105325434144 105431517576 105446941688 105946823136 105958968192 106199489088 106234903005 106634789520 106754135180 106889096160 106892776914 107147698812 107411525760 107523412766 107586885855 107843463090 108061328672 108306621808 108370557240 108479707710 109009911560 109257661359 109273645217 109400931920 109539239040 109661835360 109804253328 110197816960 110308807840 110340931008 110452066032 110517267960 110768135940 110991909952 111057430560 111293707910 111322284480 111438245193 111712636640 111966528996 111979053120 111982909148 112380723840 112526672832 112782102048 113088767715 113317229872 113371127030 113460488064 113514453360 113641498740 113789085102 114311950060 114460407138 114473528136 114527975265 114759344912 114883827520 115033027296 115203656535 115578352512 115595261056 115711688224 115892621460 116042809080 116459056560 116610302088 116736792480 117028260160 117146130640 117298268472 117429548698 117578005776 117885085824 117999432320 118152678336 118192078235 118222426080 118341499320 118627809399 118919903520 119052998680 119207612964 119631093120 119910902716 120336881280 120341025112 120493162944 120628018896 120685393290 121217598656 121397401510 121411317720 121568994756 121844949534 121868330880 122004725920 122163173616 122454512928 122636150505 122883900304 123076048410 123618796224 123778996352 123972544080 124097408820 124407254440 124703945520 124708239733 124865898696 125005648614 125029636480 125313446720 125490575232 125676716220 125817373605 126230932608 126432316780 126559658995 126592155360 127046243520 127192809040 127481883606 127795778880 127961747424 128100551040 128104962216 128731086176 128860743704 128936812620 129104263026 129229491930 129244305960 129505405568 129567002320 129730803840 129875998560 130044668688 130175649252 130642228640 130811893872 131281118304 131594202432 131656792680 131789396970 131808677110 132370569408 132433528920 132448710240 132749361360 132753932619 133096064640 133268916672 133537141661 133552449492 133881292160 133934623515 134055163968 134205198512 134374863744 135076660840 135383277260 135383653251 136040667840 136045352436 136060569920 136369798488 136847979884 137174340072 137255316660 137532600128 137844791392 137860593024 137926163760 138065082540 138244387842 138739887440 138755791680 139075548458 139251370896 139750867872 139958161245 139978636435 140433912192 140575356768 140658341040 140977627560 141262430848 141646537340 141682907520 141825610080 141830493882 142152441123 142179719360 142518794880 142523702552 142703884224 142863598416 143091910170 143449181140 143791284120 144472940640 144494076320 144639610280 144822471948 144968336667 145676881812 145693581264 145762877610 146215780480 146405671104 146622835590 146972507220 147269421376 147356357280 147690847920 147707778240 148076574080 148584326924 149009516205 149288705328 149644734624 149888628395 150376136064 150426281390 150464905920 150616453680 150621640197 150785023620 150980848326 151352604480 151521998320 151713555840 151718780136 151871590794 151961243445 152613876184 152631370848 152703967020 153068141160 153354934656 153377369728 153604875380 154523495280 154723745440 154724175144 155075390316 155278742080 155480402784 155649056640 155811191074 155851198272 156082373370 156397691296 156770674368 156863219040 157629901440 157788665760 157794099254 158170412532 158559871360 158920234704 158943483952 159952184280 160131202770 160339165371 160752389760 160837358528 160913857720 161075929630 161117288640 161285119149 161881756960 162091993008 162459932712 162555835860 162719561565 162884231488 163272683904 163514867340 164101397880 164492753040 165296725440 165463211760 165468909529 165511396512 165678099048 166271927360 166487864928 166506950016 166586145840 166674198152 166940561865 167568954960 167756498140 167968579680 167974363722 168571085760 168789540480 168965362918 169975844808 170056690545 170462248110 170615663232 170806616288 171059974855 171467925090 171690610707 171915750160 172133089920 172139017368 172305989240 172325741280 172549540944 173167998080 173392891584 173567532336 174064213620 174415858496 174688584840 175041491072 175542390240 175719195960 175947402708 176144323047 176578038560 176598280320 176827628736 176999148480 177005243492 177183522593 177229017504 178069932656 178154628190 178379855280 178579498020 178811419446 179866354074 180505321920 180511537668 180942028344 181028089935 181393803248 181623125376 181826397984 182096102265 182116976580 182802496320 182899120096 183007088880 183244760424 183901551680 184086776720 184325850456 184532147954 185428194336 185668494528 185730408655 186334490496 186610881660 187055918280 187433809024 187508472921 187544454720 187970170080 187991717760 189100813440 189107325176 189346398912 189536588164 189648475170 190484797888 190767345230 190789213560 191693668320 191721712160 192157443324 192630587520 193096629264 193291115556 193405218930 193844237895 194235842416 194258108352 194350503480 194813997840 195497114120 195963342960 195970091009 196217840808 196475143040 196921130560 196921677456 197713015665 198356070528 198555854112 198650293380 198679354940 199051607104 199526312832 199644096960 200328674238 200821938240 200828853596 201046698160 201082745952 201307797768 202291706848 202495454392 202614991260 203074915890 203508494464 203605289360 204068028654 204090854880 205058367360 205271969826 205761510108 206031327040 206298900192 206767187088 206790889536 206889245640 207097623810 207307203712 208109831160 208133687520 208342747690 208613322687 209150958720 209844079753 210384887680 210650868288 210863035152 210893883376 211893646272 212398978176 212469806010 212745740823 213269579040 213508270360 213778192320 213785553828 214295397624 215046825532 215173771710 215686926180 216122657344 216613243616 216741114480 216959415420 218019823120 218515322718 218547290434 218801863840 219323670720 219608506656 219934253385 220617615680 220681862016 220904132064 221034535920 221256554365 221536271880 221983819904 222114861120 222587415820 222644568960 222876490386 223425273280 223933057992 223958106240 223965818296 225053345664 225564204096 225639422085 226177535430 226634459744 226742254060 227028906720 227282997480 227578170204 227807386191 228623900120 228920814276 228947056272 229055950530 229518689824 229767655040 230066054592 230407313070 231423376448 231785242920 232085618160 232918113120 233220604176 233473584960 233716786611 234056520320 234292261280 234596536944 234859097396 235156011552 236305356672 236384156470 236444852160 236682998640 236691148881 236920735205 237255618798 237839807040 238105997360 238415225928 239821805432 240196804155 240682050224 240986325888 241256037792 241370786580 241613894445 242435197312 242794803020 242822635440 243137989512 243689899068 244009451840 244326347232 244909025856 245272301010 245767800608 246152096820 247237592448 247945088160 248194817640 248814508880 249407891040 249416479466 249731797392 250011297228 250626893440 251036066995 251353432440 251634747210 251961545583 252864633560 253119317990 253184310720 253448044377 254092487040 254385618080 254963767212 255591557760 255923494848 256209924432 257201887635 257462172352 257721487408 257873625240 258208526052 258458983860 258488611920 259134004640 259751997120 260022572117 260089337376 260351298504 261284457280 261623787744 262562236608 263188404864 263313585360 263578793940 263617354220 264741138816 264867057840 264897420480 265498722720 265507865238 266537833344 267074283322 267104898984 267231942285 267869247030 268110327936 268410397024 268808531915 269799531111 270153321680 270766554520 270767306502 272081335680 272090704872 272121139840 272739596976 273695959768 274348680144 274510633320 275065200256 275689582784 275852327520 276130165080 276488775684 276798221931 277479774880 277511583360 278151096916 278502741792 279501735744 279916322490 279957272870 281150713536 281316682080 281955255120 283293074680 283651220160 283660987764 284304882246 284359438720 284472712755 285047405104 285407768448 285727196832 286151017845 286183820340 286898362280 287582568240 288945881280 288988152640 289279220560 289644943896 289936673334 291353763624 291387162528 291525755220 292811342208 293245671180 293573871745 293945014440 294538842752 294712714560 295381695840 295415556480 297168653848 298019032410 298577410656 299289469248 299777256790 300852562780 300929811840 301232907360 301243280394 301570047240 301961696652 302705208960 303043996640 303437560272 303743181588 303922486890 304612373835 305227752368 305262741696 305407934040 306136282320 307209750760 307907954739 307953000157 309046990560 309447490880 309448350288 310150780632 310557484160 310960805568 311622382148 311702396544 312164746740 312514121535 312795382592 313541348736 313726438080 315577331520 315588198508 316340825064 317840469408 317886967904 318704709015 319904368560 320262405540 320678330742 321674717056 321827715440 322151859260 322234577280 322570238298 322760657565 323763513920 324183986016 324919865424 325111671720 325439123130 325768462976 327029734680 327820935651 328202795760 328985506080 330593450880 330926423520 330937819058 331022793024 331356198096 332543854720 332975729856 333172291680 333348396304 333881123730 334314735579 335137909920 335512996280 335937159360 335948727444 337142171520 337930725836 339951689616 340113381090 340924496220 341613232576 342119949710 342935850180 343381221414 343831500320 344278034736 344611978480 344651482560 345099081888 345610969605 346785783168 347135064672 347688871145 348128427240 348831716992 349377169680 351084780480 351438391920 351450493793 351894805416 352288646094 353156077120 353655257472 353998296960 354010486984 354367045186 354458035008 354576234705 356139865312 356309256380 356759710560 357158996040 357622838892 359732708148 361010643840 361023075336 361884056688 362056179870 362787606496 363652795968 364192204530 364233953160 365604992640 365798240192 366014177760 366489520848 367803103360 368173553440 368651700912 369064295908 370856388672 371336989056 371460817310 373221763320 374111836560 374124719199 375016945842 375088909440 375940340160 376331944681 377452120815 378214650352 378692797824 379073176328 379296950340 379678976985 380969595776 381534690460 381578427120 383387336640 383443424320 384314886648 386193258528 386582231112 386810437860 387688475790 388471684832 388516216704 388701006960 389527977685 389627995680 390994228240 391926685920 391940182018 392435681616 393842261120 393843354912 394485248135 395426031330 397111708224 397300586760 397358709880 398103214208 398261797857 399288193920 400611424983 400657348476 401643876480 401657707192 402093396320 402165491904 402615595536 404583413696 404990908784 405229982520 406149831780 407210578720 408136057308 408181709760 408606899041 410543939652 411523020216 412062654080 412597800384 413534374176 413581779072 413778491280 414195247620 416219662320 416267375040 416685495380 417226645374 419688159506 419935909305 421301736576 421726070304 421787766752 422413407295 423787292544 424939612020 425491481646 426457323369 426539158080 427016540720 427556384640 427571107656 428590795248 430093651064 430347543420 431373852360 432245314688 433226487232 433482228960 433918830840 436039646240 437030645436 437094580868 437603727680 438647341440 439217013312 439868506770 441235231360 441808264128 442069071840 442513108730 443072543760 444229722240 445174831640 445752980772 446850546560 447028548615 447866115984 447931636592 449665885185 451128408192 451278844170 451864920591 452355070860 453268919488 453484508120 454057813440 454565994960 455156340408 455614772382 457247800240 457841628552 457894112544 458111901060 459037379648 460132109184 460814626140 461330369885 462846752896 463570485840 464171236320 465836226240 466441208352 466947169920 467433573222 468584522560 469193073888 469718194792 470312023104 472768312940 472889704320 473365997280 473382297762 473841470410 474511237596 475679614080 476211994720 476830451856 479643610864 480393608310 481364100448 482512075584 482741573160 483227788890 483855357447 485589606040 485645270880 486275979024 486764419603 487379798136 488018903680 488652694464 489818051712 490544602020 491535601216 492304193640 495890176320 496389635280 496406728587 497629017760 498815782080 498832958932 499463594784 500022594456 500821685595 502072133990 502706864880 503269494420 503923091166 505729267120 506238635980 506368621440 506896088754 508771236160 509927534424 510170071635 511846989696 512419848864 513179924565 514403775270 514924344704 515442974816 515747250480 516417052104 516917967720 516977223840 518268009280 519503994240 520045144234 520178674752 520702597008 522568914560 523247575488 525124473216 526627170720 527157587880 527234708440 528432969141 529734115680 529794840960 530997445440 531015730476 531550567779 534148566644 534209797968 534463884570 535738494060 536820794048 537617063830 539599062222 540306643360 541533109040 541534613004 544181409744 545479193952 546288306795 546368226085 547391919536 548697360288 549021266640 551379165568 551704655040 552260330160 552279347389 552977551368 553596443862 554959549760 556302193832 557005483584 557191225965 559003471488 559832644980 559914545740 562301427072 562633364160 563910510240 566586149360 567302440320 567321975528 568609764492 568945425510 570094810208 571454393664 572302035690 572367640680 573796724560 575165136480 577891762560 577976305280 578558441120 579289887792 579873346668 582707527248 582774325056 583051510440 586491342360 587147743490 587890028880 587910273027 589425429120 590763391680 591378770213 593139046995 594337307696 596038064820 597154821312 598578938496 599554513580 601705125560 602465814720 602486560788 603140094480 603923393304 606087993280 606875120544 607486363176 607844973780 609224747670 610455504736 610525483392 610815868080 612272564640 614419501520 615815909478 615906000314 618093981120 618894981760 618896700576 620301561264 621921611136 623244764296 623541198665 624329493480 625028243070 625590765184 625839968061 627452876160 629532239259 631154663040 631176397016 632681650128 635680938816 635773935808 637409418030 639808737120 640524811080 641356661484 643655430880 644303718520 645140476596 645521315130 645862517839 647527027840 648367972032 649839730848 650223343440 650878246260 654059469360 655641871302 656405591520 657971012160 661852847040 661875638116 662045586048 662712396192 663769663095 665951459712 666344583360 666696792608 667685708305 667762247460 668629471158 670275819840 671025992560 671874318720 671897454888 675861451672 676918266255 679903379232 680226762180 681848992440 683226465152 684239899420 685871700360 686762442828 687663000640 688556069472 689223956960 689302965120 690198163776 691221939210 694270129344 695377742290 696256854480 698754339360 701150359833 702169560960 702876783840 702900987586 703789610832 704577292188 706312154240 708020973968 708734090372 708916070016 709152469410 710073446643 710762205615 712279730624 712618512760 713519421120 714317992080 715245677784 719465416296 722046150672 723768113376 724112359740 724841683335 725575212992 727305591936 728384409060 728467906320 731596480384 732028355520 732979041696 736347106880 737303401824 738128591816 741712777344 742921634620 746443526640 748223673120 748249438398 750033891684 751880680320 752663889362 753108200985 754904241630 756429300704 758146352656 758593900680 759357953970 760344133131 763069380920 763156854240 764915516519 766774673280 766886848640 768629773296 772386517056 773164462224 773620875720 775376951580 776943369664 777402013920 779055955370 779255991360 780067716351 781988456480 783853371840 783880364036 784871363232 787686709824 788970496270 790852062660 794223416448 794601173520 794717419760 796523595714 801222849966 801314696952 801695826855 803315414384 804186792640 804330983808 805231191072 806425595745 809166827392 809981817568 810459965040 812299663560 814421157440 816272114616 816363419520 817213798082 821087879304 823046040432 825195600768 827068748352 827344547645 827556982560 828390495240 830394665793 832439324640 832534750080 833370990760 834453290748 839376319012 839871818610 843452140608 843575533504 844826814590 849879224040 850982963292 852914646738 853078316160 854033081440 855142215312 857181590496 858453053535 860187302128 860695086840 862747704720 866452974464 866964457920 867837661680 867867545897 872079292480 874061290872 874189161736 875207455360 878434026624 879737013540 880721615235 883616528256 884138143680 885026217460 885917612965 886145087520 890349663280 891505961544 894057097230 895732231968 895863273184 899331770370 902557688340 903729841182 904710141720 906537838976 906969016240 908115626880 909131989920 910312680816 911229544764 914495600480 915683257104 915788225088 916223802120 918074759296 921629252280 922660739770 923859000471 927140971680 928342472640 929309496049 931672452480 932882416704 934867146444 937169045120 937542364605 938386147776 939436389584 940624046208 945536625880 946731994560 946764595524 947682940820 949022475192 952423989440 953660903712 959287221728 960787216620 962728200896 965024151168 965483146320 966455577780 967710714894 971179212080 971290541760 972551958048 973528839206 974759596272 977305388928 979850455045 981089204040 983071202432 983462806953 984608387280 991780352640 992779270560 992813457174 995258035520 997631564160 997665917864 998927189568 1000045188912 1001643371190 1004144267980 1005413729760 1006538988840 1007846182332 1011458534240 1012477271960 1013792177508 1017542472320 1019855068848 1020340143270 1024839697728 1026359849130 1028807550540 1030885949632 1031494500960 1032834104208 1033835935440 1033954447680 1036536018560 1040090288468 1040357349504 1041405194016 1043066613435 1046495150976 1049220398765 1053254341440 1054315175760 1054351481379 1054469416880 1056865938282 1059468231360 1061994890880 1062031460952 1063101135558 1063728704115 1068297133288 1068419595936 1068927769140 1071476988120 1073641588096 1075234127660 1079198124444 1080613286720 1083066218080 1083069226008 1088362819488 1090958387904 1092576613590 1092736452170 1094783839072 1097394720576 1098042533280 1103409310080 1104520660320 1104558694778 1105955102736 1107192887724 1109919099520 1112604387664 1114010967168 1114382451930 1119665289960 1119829091480 1122374157597 1125266728320 1127821020480 1128995834043 1133172298720 1134643951056 1137219528984 1137890851020 1139036930955 1140189620416 1142908787328 1144604071380 1144735281360 1147593449120 1150330272960 1157116882240 1158579775584 1159746693336 1165415054496 1165548650112 1166103020880 1168583933055 1172982684720 1174295486980 1175780057760 1175820546054 1181526783360 1182757540426 1183455744405 1186278093990 1188674615392 1192076129640 1194309642624 1199109027160 1201834274949 1203410251120 1204931629440 1204973121576 1206280188960 1207846786608 1212175986560 1213750241088 1214972726352 1215689947560 1218449495340 1220911009472 1221631736160 1224545129280 1225820697123 1228839003040 1231631818956 1231812000628 1236187962240 1237793401152 1240603122528 1246489528592 1247082397330 1248658986960 1250056486140 1251679936122 1259064478518 1259807727915 1262352794032 1265363300256 1267240221885 1271361877632 1271547871616 1274818836060 1279617474240 1281049622160 1282713322968 1287310861760 1288607437040 1290280953192 1291042630260 1291725035678 1296735944064 1299679461696 1300112860585 1300446686880 1301756492520 1308118938720 1311283742604 1312811183040 1315942024320 1323705694080 1323751276232 1325424792384 1327539326190 1332689166720 1333393585216 1335371416610 1335524494920 1337258942316 1340551639680 1342051985120 1343794909776 1348997655555 1351722903344 1353836532510 1359806758464 1360453524360 1363697984880 1368479798840 1371743400720 1371790637063 1373524885656 1375326001280 1377112138944 1378447913920 1380396327552 1382443878420 1383991109655 1388540258688 1390755484580 1392513708960 1397508678720 1402300719666 1405753567680 1405801975172 1407579221664 1409154584376 1416041947936 1417468180744 1418304938820 1420146893286 1421524411230 1424559461248 1425237025520 1427038842240 1428635984160 1430491355568 1438930832592 1444092301344 1447536226752 1448224719480 1449683366670 1451150425984 1456768818120 1456935812640 1460293258809 1464056711040 1465958083392 1468908558271 1472694213760 1474606803648 1476257183632 1485843269240 1489220185761 1492887053280 1496447346240 1496498876796 1500067783368 1505327778724 1506216401970 1509808483260 1512858601408 1516292705312 1517187801360 1518715907940 1520688266262 1526138761840 1526313708480 1529831033038 1537259546592 1539539773695 1539765000785 1544773034112 1546328924448 1547241751440 1550753903160 1553886739328 1554804027840 1558111910740 1558511982720 1560135432702 1563976912960 1567706743680 1567760728072 1569742726464 1575373419648 1577940992540 1581704125320 1589202347040 1589434839520 1593047191428 1594651703337 1602445699932 1602629393904 1603391653710 1606630828768 1608373585280 1610462382144 1612851191490 1619963635136 1620919930080 1624599327120 1628842314880 1632544229232 1634427596164 1639104678255 1642175758608 1646092080864 1654137496704 1654689095290 1655113965120 1656780990480 1656838042167 1660789331586 1664878649280 1666741981520 1668906581496 1671573677895 1678752638024 1679743637220 1686904281216 1687151067008 1689653629180 1699758448080 1701965926584 1705829293476 1708066162880 1710284430624 1714363180992 1716906107070 1720374604256 1721390173680 1725495409440 1733928915840 1735675323360 1735735091794 1744158584960 1748122581744 1748378323472 1757252468965 1759474027080 1761443230470 1763730819081 1768276287360 1770052434920 1771835225930 1772290175040 1774136310639 1780699326560 1783011923088 1788114194460 1791464463936 1791726546368 1798663540740 1805115376680 1807459682364 1809420283440 1813938032480 1818263979840 1820158004819 1820625361632 1822459089528 1828991200960 1831366514208 1831576450176 1832447604240 1843258504560 1845321479540 1847718000942 1854281943360 1856684945280 1858618992098 1865764833408 1869734292888 1870623595995 1875084729210 1876772295552 1878872779168 1881659723405 1888596717777 1891073251760 1893463989120 1893529191048 1895365881640 1898044950384 1904847978880 1907321807424 1918574443456 1921574433240 1925456401792 1930966292640 1932911155560 1935421429788 1937587553517 1942358424160 1942581083520 1945103916096 1947057678412 1949519192544 1959700910090 1962178408080 1966925613906 1969216774560 1985558541120 1985626914348 1990516071040 1991308989285 1995331835728 1997854379136 2000090377824 2003057124915 2003286742380 2008288535960 2010827459520 2013077977680 2015692364664 2022917068480 2024954543920 2027584355016 2039710137696 2040680286540 2043034495205 2049679395456 2052719698260 2057615101080 2061771899264 2062989001920 2065668208416 2067671870880 2067908895360 2080180576936 2082810388032 2086133226870 2098440797530 2106508682880 2108630351520 2108702962758 2108938833760 2113731876564 2118936462720 2124062921904 2126202271116 2127457408230 2132286616845 2136594266576 2136839191872 2137855538280 2142953976240 2150468255320 2155671001099 2158396248888 2161226573440 2166132436160 2166138452016 2176725638976 2181916775808 2185153227180 2185472904340 2189567678144 2194789441152 2196085066560 2209041320640 2209117389556 2211910205472 2214385775448 2225208775328 2228764903860 2239330579920 2239658182960 2244748315194 2255642040960 2257991668086 2259324602955 2266344597440 2269287902112 2274439057968 2275781702040 2278073861910 2280379240832 2289208142760 2289470562720 2294746549557 2295186898240 2300660545920 2314233764480 2317159551168 2319493386672 2330830108992 2332206041760 2337167866110 2340203149053 2345965369440 2348590973960 2351560115520 2351641092108 2365515080852 2366911488810 2372556187980 2377349230784 2384152259280 2398218054320 2403668549898 2406820502240 2409946243152 2412560377920 2415693573216 2419276787235 2427500482176 2429945452704 2431379895120 2433822098015 2436898990680 2441822018944 2443263472320 2449090258560 2451641394246 2457678006080 2463263637912 2463624001256 2475586802304 2481206245056 2482033642935 2492979057184 2494164794660 2497317973920 2500112972280 2503359872244 2518128957036 2519615455830 2524705588064 2530726600512 2534480443770 2549637672120 2559234948480 2562099244320 2565426645936 2574621723520 2577214874080 2580561906384 2582085260520 2583450071356 2599358923392 2600225721170 2600893373760 2603512985040 2603602637691 2616237877440 2622567485208 2625622366080 2642164845705 2647502552464 2650849584768 2655078652380 2657752838895 2666787170432 2670742833220 2671048989840 2674517884632 2684103970240 2687589819552 2697995311110 2703445806688 2707673065020 2719613516928 2720907048720 2727395969760 2736959597680 2743486801440 2743581274126 2747049771312 2754224277888 2756895827840 2761396736945 2764887756840 2767982219310 2771577001413 2781510969160 2785027417920 2787928488147 2795017357440 2804601439332 2811507135360 2811603950344 2815158443328 2818309168752 2832083895872 2834936361488 2836609877640 2840293786572 2843048822460 2850474051040 2857271968320 2860248293287 2860982711136 2877861665184 2888184602688 2895072453504 2896449438960 2899366733340 2913537636240 2913871625280 2920586517618 2931916166784 2937817116542 2939551365135 2949213607296 2952514367264 2956893851065 2971686538480 2978440371522 2985774106560 2992894692480 2992997753592 3000135566736 3010655557448 3012432803940 3019616966520 3025717202816 3032585410624 3034375602720 3037431815880 3041376532524 3052277523680 3052627416960 3059662066076 3074519093184 3079079547390 3079530001570 3092657848896 3094483502880 3101507806320 3109608055680 3116223821480 3120270865404 3127953825920 3129199840305 3135521456144 3139485452928 3147661196295 3155881985080 3163054444137 3163408250640 3178404694080 3178869679040 3186094382856 3189303406674 3204891399864 3205258787808 3206783307420 3213261657536 3220924764288 3225702382980 3229312589195 3239927270272 3241839860160 3249198654240 3265088458464 3268855192328 3278209356510 3284351517216 3292184161728 3309378190580 3310227930240 3313561980960 3313676084334 3321578663172 3329757298560 3333483963040 3337813162992 3343147355790 3357505276048 3359487274440 3379307258360 3386987502129 3387483001727 3399516896160 3403931853168 3411658586952 3416132325760 3420568861248 3428726361984 3433812214140 3440749208512 3442780347360 3450990818880 3471350646720 3471470183588 3496245163488 3496756646944 3505751799165 3514504937930 3518948054160 3522886460940 3527461638162 3540104869840 3543670451860 3544580350080 3548272621278 3550367233215 3561398653120 3566023846176 3576228388920 3582928927872 3583453092736 3597327081480 3610230753360 3614919364728 3618840566880 3627876064960 3636527959680 3640316009638 3641250723264 3644918179056 3657982401920 3662733028416 3664895208480 3677462091369 3686517009120 3690642959080 3695436001884 3708563886720 3717237984196 3739468585776 3741247191990 3750169458420 3757745558336 3763319446810 3777193435554 3782146503520 3787058382096 3790731763280 3796089900768 3801720665655 3814643614848 3824577582595 3837148886912 3843148866480 3861932585280 3865822311120 3865955431723 3870842859576 3875175107034 3884716848320 3890207832192 3894115356824 3899038385088 3900338581755 3919401820180 3924356816160 3933851227812 3938433549120 3971117082240 3971253828696 3982617978570 3990663671456 4000180755648 4006114249830 4006573484760 4016577071920 4021654919040 4026155955360 4031384729328 4045834136960 4049909087840 4055168710032 4079420275392 4081360573080 4086068990410 4105439396520 4115230202160 4115371911189 4125978003840 4131336416832 4135343741760 4139651391491 4151973328965 4160361153872 4165620776064 4172266453740 4196881595060 4217260703040 4217405925516 4217877667520 4227463753128 4248125843808 4252404542232 4254914816460 4264573233690 4273188533152 4273678383744 4275711076560 4285907952480 4300936510640 4311342002198 4316792497776 4332264872320 4332276904032 4339337729485 4353451277952 4370306454360 4370945808680 4379135356288 4380879776427 4392170133120 4406725674813 4418082641280 4418234779112 4423820410944 4428771550896 4450417550656 4457529807720 4478661159840 4479316365920 4489496630388 4515983336172 4518649205910 4532689194880 4538575804224 4548878115936 4551563404080 4556147723820 4578416285520 4578941125440 4589493099114 4590373796480 4619295002355 4634319102336 4638986773344 4646547480245 4661660217984 4664412083520 4674335732220 4680406298106 4691930738880 4697181947920 4703120231040 4703282184216 4731030161704 4733822977620 4745112375960 4754698461568 4768304518560 4796436108640 4807337099796 4813641004480 4819892486304 4825120755840 4831387146432 4838553574470 4859890905408 4862759790240 4867644196030 4873797981360 4886526944640 4903282788492 4915356012160 4917314034765 4926527275824 4927248002512 4962412490112 4964067285870 4970514126501 4985958114368 4988329589320 4994635947840 5000225944560 5006719744488 5036257914072 5039230911660 5049411176128 5061453201024 5068960887540 5099275344240 5124198488640 5130853291872 5154429748160 5161123812768 5164170521040 5166900142712 5200451442340 5201786747520 5207025970080 5207205275382 5232475754880 5245134970416 5271757406895 5284329691410 5295005104928 5310157304760 5315505677790 5322408931917 5341485666440 5342097979680 5349035769264 5354408615633 5368207940480 5375179639104 5395990622220 5406891613376 5415346130040 5441814097440 5454791939520 5460474014457 5473919195360 5486973602880 5487162548252 5494099542624 5522793473890 5529775513680 5535964438620 5543154002826 5563021938320 5570054835840 5575856976294 5609202878664 5611870787985 5623207900688 5630316886656 5636618337504 5644979170215 5664167791744 5669872722976 5673219755280 5680587573144 5686097644920 5700948102080 5714543936640 5720496586574 5721965422272 5755723330368 5776369205376 5792898877920 5798733466680 5812762660551 5827075272480 5827743250560 5841173035236 5875634233084 5879102730270 5905028734528 5913787702130 5943373076960 5956880743044 5971548213120 5985995507184 6000271133472 6009171374745 6021311114896 6024865607880 6039233933040 6065170821248 6068751205440 6074863631760 6075072821279 6082753065048 6104555047360 6119324132152 6129103485615 6149038186368 6158159094780 6159060003140 6185315697792 6188967005760 6203015612640 6232447642960 6240541730808 6258399680610 6271042912288 6295322392590 6311763970160 6326108888274 6326816501280 6356809388160 6357739358080 6372188765712 6378606813348 6409782799728 6410517575616 6413566614840 6426523315072 6451404765960 6458625178390 6467013003297 6483679720320 6498397308480 6505166472343 6530176916928 6537710384656 6556418713020 6568703034432 6584368323456 6618756381160 6627123961920 6627352168668 6643157326344 6666967926080 6675626325984 6686294711580 6715010552096 6718974548880 6758614516720 6773975004258 6774966003454 6799033792320 6807863706336 6823317173904 6841137722496 6858953185315 6867624428280 6881498417024 6884239648671 6885560694720 6901981637760 6942701293440 6942940367176 6992490326976 6993513293888 7011503598330 7029009875860 7037896108320 7045772921880 7054923276324 7080209739680 7087340903720 7096545242556 7100734466430 7122797306240 7132047692352 7152456777840 7194654162960 7220461506720 7229838729456 7237681133760 7255752129920 7280632019276 7282501446528 7289836358112 7301466294045 7325466056832 7329790416960 7344542791355 7354924182738 7373034018240 7381285918160 7390872003768 7434475968392 7446100928805 7478937171552 7482494383980 7500338916840 7515491116672 7526638893620 7554386871108 7564293007040 7574116764192 7581463526560 7592179801536 7603441331310 7649155165190 7686297732960 7723865170560 7731644622240 7731910863446 7741685719152 7750350214068 7769433696640 7788230713648 7798076770176 7800677163510 7810807913073 7838803640360 7848713632320 7867702455624 7876867098240 7942507657392 7965235957140 7973258516685 7981327342912 8000361511296 8012228499660 8013146969520 8033154143840 8052311910720 8062769458656 8099818175680 8110337420064 8158840550784 8162721146160 8172137980820 8210878793040 8230460404320 8230743822378 8262672833664 8270687483520 8279302782982 8284190210835 8303946657930 8320722307744 8344532907480 8363785464441 8393763190120 8434521406080 8434811851032 8435755335040 8454927506256 8496251687616 8504809084464 8509829632920 8529146467380 8546377066304 8551422153120 8571815904960 8580744879861 8601873021280 8622684004396 8633584995552 8664553808064 8678675458970 8740612908720 8741891617360 8761759552854 8813451349626 8818654095405 8836469558224 8847640821888 8857543101792 8870681553195 8900835101312 8915059615440 8957322319680 8958632731840 8978993260776 9031966672344 9037298411820 9077151608448 9097756231872 9100790024095 9103126808160 9112295447640 9156832571040 9157882250880 9178986198228 9238590004710 9277973546688 9293094960490 9328824167040 9348671464440 9360812596212 9383861477760 9394363895840 9406564368432 9442983588885 9462060323408 9467645955240 9490224751920 9536609037120 9546543004867 9592872217280 9614674199592 9627282008960 9639784972608 9662774292864 9677107148940 9687937767585 9719781810816 9725519580480 9735288392060 9747595962720 9806565576984 9834628069530 9853054551648 9854496005024 9928134571740 9941028253002 9971916228736 9976659178640 9989271895680 10000451889120 10013439488976 10072515828144 10078461823320 10098822352256 10137921775080 10162449005181 10198550688480 10248396977280 10261706583744 10308859496320 10322247625536 10328341042080 10333800285424 10400902884680 10414051940160 10414410550764 10490269940832 10543514813790 10568659382820 10590010209856 10620314609520 10631011355580 10644817863834 10682971332880 10684195959360 10698071538528 10708817231266 10750359278208 10778355005495 10791981244440 10813783226752 10830692260080 10883628194880 10909583879040 10920948028914 10947838390720 10973947205760 10974325096504 10988199085248 11045586947780 11059551027360 11071928877240 11086308005652 11126043876640 11151713952588 11218405757328 11223741575970 11246415801376 11273236675008 11289958340430 11339745445952 11346439510560 11361175146288 11372195289840 11401896204160 11440993173148 11443930844544 11473732747785 11511446660736 11585797755840 11597466933360 11597866295169 11625525321102 11654150544960 11682346070472 11701015745265 11751268466168 11758205460540 11810057469056 11827575404260 11886746153920 11913761486088 11971991014368 12000542266944 12018342749490 12042622229792 12049731215760 12078467866080 12137502410880 12149727263520 12150145642558 12165506130096 12209110094720 12238648264304 12258206971230 12316318189560 12318120006280 12346115733567 12377934011520 12406031225280 12418954174473 12464895285920 12481083461616 12516799361220 12542085824576 12590644785180 12623527940320 12652217776548 12653633002560 12744377531424 12757213626696 12819565599456 12821035151232 12827133229680 12902809531920 12917250356780 12934026006594 12996794616960 13010332944686 13018013188455 13060353833856 13075420769312 13112837426040 13137406068864 13220177024439 13237512762320 13254247923840 13254704337336 13286314652688 13333935852160 13351252651968 13372589423160 13430021104192 13437949097760 13517229033440 13547950008516 13549932006908 13598067584640 13615727412672 13646634347808 13717906370630 13735248856560 13768479297342 13771121389440 13857885007065 13885880734352 13939642440735 13984980653952 13987026587776 14023007196660 14058019751720 14075792216640 14091545843760 14109846552648 14160419479360 14174681807440 14193090485112 14201468932860 14264095384704 14301241466435 14304913555680 14389308325920 14440923013440 14459677458912 14475362267520 14561264038552 14579672716224 14602932588090 14659580833920 14689085582710 14709848365476 14746068036480 14762571836320 14781744007536 14868951936784 14892201857610 14957874343104 14964988767960 15000677833680 15053277787240 15089697007693 15108773742216 15128586014080 15148233528384 15162927053120 15184359603072 15206882662620 15298310330380 15372595465920 15463289244480 15463821726892 15483371438304 15500700428136 15576461427296 15601354327020 15621615826146 15677607280720 15697427264640 15735404911248 15815272220685 15885015314784 15930471914280 15946517033370 15962654685824 16024456999320 16026293939040 16063225846899 16066308287680 16104623821440 16125538917312 16199636351360 16220674840128 16325442292320 16344275961640 16381422043371 16421757586080 16460920808640 16461487644756 16558605565964 16568380421670 16607893315860 16641444615488 16689065814960 16727570928882 16787526380240 16869623702064 16909855012512 16934937510645 16937415008635 16992503375232 17009618168928 17019659265840 17058292934760 17092754132608 17102844306240 17143631809920 17161489759722 17203746042560 17245368008792 17267169991104 17329107616128 17357350917940 17481225817440 17483783234720 17523519105708 17626902699252 17637308190810 17672939116448 17715086203584 17741363106390 17830119230880 17914644639360 17917265463680 17957986521552 18063933344688 18074596823640 18195512463744 18201580048190 18206253616320 18224590895280 18225218463837 18313665142080 18357972396456 18387310456845 18477180009420 18555947093376 18586189920980 18697342928880 18721625192424 18788727791680 18813128736864 18885967177770 18924120646816 18935291910480 18980449503840 19073218074240 19093086009734 19185744434560 19229348399184 19279569945216 19329777158615 19354214297880 19375875535170 19401039009891 19451039160960 19470576784120 19495191925440 19515499417029 19613131153968 19669256139060 19706109103296 19708992010048 19856269143480 19882056506004 19953318357280 20000903778240 20021738053009 20026878977952 20145031656288 20156923646640 20275843550160 20324898010362 20397101376960 20523413167488 20576859555945 20644495251072 20656682084160 20667600570848 20698256957455 20801805769360 20828103880320 20828821101528 20980539881664 21087029627580 21137318765640 21180020419712 21240629219040 21262022711160 21289635727668 21365942665760 21368391918720 21396143077056 21417634462532 21556710010990 21583962488880 21661384520160 21767256389760 21841896057828 21895676781440 21904398882135 21948650193008 21976398170496 22033628374065 22091173895560 22119102054720 22143857754480 22172616011304 22252087753280 22303427905176 22436811514656 22447483151940 22492831602752 22546473350016 22579916680860 22679490891904 22692879021120 22722350292576 22744390579680 22881986346296 22947465495570 23171595511680 23194933866720 23195732590338 23251050642204 23308301089920 23364692140944 23402031490530 23502536932336 23516410921080 23655150808520 23712381012089 23773492307840 23827522972176 23943982028736 24001084533888 24036685498980 24085244459584 24099462431520 24156935732160 24299454527040 24300291285116 24331012260192 24477296528608 24516413942460 24632636379120 24636240012560 24692231467134 24812062450560 24837908348946 24852570632505 24929790571840 24962166923232 25033598722440 25084171649152 25181289570360 25247055880640 25304435553096 25307266005120 25488755062848 25514427253392 25639131198912 25654266459360 25742234639583 25805619063840 25834500713560 25868052013188 26020665889372 26036026376910 26150841538624 26225674852080 26440354048878 26475025524640 26509408674672 26572629305376 26612044659585 26702505303936 26745178846320 26772043078165 26860042208384 26875898195520 27034458066880 27095900017032 27099864013816 27231454825344 27293268695616 27302370072285 27435812741260 27470497713120 27536958594684 27715770014130 27771761468704 27879284881470 28046014393320 28116039503440 28151584433280 28183091687520 28219693105296 28320838958720 28349363614880 28386180970224 28402937865720 28602482932870 28609827111360 28639629014601 28778616651840 28881846026880 28919354917824 29063813302755 29122528077104 29159345432448 29205865176180 29378171165420 29419696730952 29525143672640 29563488015072 29737903873568 29784403715220 29915748686208 29929977535920 30001355667360 30106555574480 30179394015386 30217547484432 30296467056768 30325854106240 30375364106395 30413765325240 30487347015543 30596620660760 30745190931840 30926578488960 30927643453784 30966742876608 31001400856272 31152922854592 31202708654040 31243231652292 31355214561440 31470809822496 31630544441370 31770030629568 31860943828560 31893034066740 32048913998640 32052587878080 32126451693798 32132616575360 32251077834624 32335065016485 32441349680256 32525832361715 32650884584640 32688551923280 32762844086742 32843515172160 32921841617280 32922975289512 33117211131928 33136760843340 33215786631720 33282889230976 33378131629920 33455141857764 33575052760480 33739247404128 33819710025024 33869875021290 33874830017270 34019236337856 34039318531680 34116585869520 34205688612480 34322979519444 34407492085120 34421198243355 34490736017584 34534339982208 34714701835880 34793598885507 34962451634880 34967566469440 35047038211416 35253805398504 35274616381620 35345878232896 35430172407168 35482726212780 35660238461760 35915973043104 36127866689376 36149193647280 36403160096380 36412507232640 36449181790560 36450436927674 36627330284160 36715944792912 36774620913690 36954360018840 37172379841960 37256862523419 37394685857760 37443250384848 37577455583360 37626257473728 37771934355540 37848241293632 37870583820960 37960899007680 38186172019468 38458696798368 38659554317230 38708428595760 38751751070340 38802078019782 38941153568240 38990383850880 39030998834058 39054039565365 39226262307936 39338512278120 39412218206592 39417984020096 39712538286960 39764113012008 39906636714560 40001807556480 40043476106018 40053757955904 40290063312576 40313847293280 40551687100320 40649796020724 40794202753920 41153719111890 41313364168320 41335201141696 41396513914910 41603611538720 41657642203056 41818927322205 41961079763328 42174059255160 42274637531280 42481258438080 42524045422320 42525509748953 42579271455336 42731885331520 42792286154112 42835268925064 42903724399305 43113420021980 43167924977760 43322769040320 43683792115656 43808797764270 43897300386016 44067256748130 44182347791120 44238204109440 44287715508960 44345232022608 44504175506560 44606855810352 44873623029312 44894966303880 44985663205504 45159833361720 45269091023079 45385758042240 45444700585152 45488781159360 45536165306401 45763972692592 45894930991140 46389867733440 46391465180676 46502101284408 46729384281888 46804062981060 47005073864672 47032821842160 47310301617040 47424762024178 47655045944352 47732715024335 47887964057472 48073370997960 48170488919168 48189677540697 48198924863040 48313871464320 48598909054080 48600582570232 48662024520384 48954593057216 49032827884920 49265272758240 49272480025120 49384462934268 49675816697892 49705141265010 49859581143680 49924333846464 50067197444880 50362579140720 50494111761280 50608871106192 50812245025905 50977510125696 51028854506784 51278262397824 51308532918720 51484469279166 51611238127680 51669001427120 51736104026376 52041331778744 52072052753820 52301683077248 52451349704160 52880708097756 52950051049280 53018817349344 53145258610752 53224089319170 53490357692640 53544086156330 53751796391040 54068916133760 54191800034064 54199728027632 54586537391232 54604740144570 54675655391511 54871625482520 54940995426240 55073917189368 55431540028260 55543522937408 55758569762940 56092028786640 56232079006880 56366183375040 56439386210592 56698727229760 56772361940448 56805875731440 57204965865740 57219654222720 57279258029202 57557233303680 57838709835648 57989331475845 58127626605510 58245056154208 58411730352360 58546498251087 58756342330840 58839393461904 59050287345280 59126976030144 59475807747136 59568807430440 59859955071840 60002711334720 60065214159027 60213111148960 60358788030772 60435094968864 60750728212790 60827530650480 60974694031086 61193241321520 61730578667835 61855286907568 61933485753216 62002801712544 62094770872365 62305845709184 62405417308080 62486463304584 62710429122880 62941619644992 63261088882740 63540061259136 63721887657120 63786068133480 64097827997280 64105175756160 64252903387596 64670130032970 65051664723430 65301769169280 65377103846560 65525688173484 65687030344320 65845950579024 66100885122195 66234422263856 66273521686680 66431573263440 66756263259840 66825801034069 66910283715528 67150105520960 67478494808256 67639420050048 67739750042580 67749660034540 68038472675712 68078637063360 68233171739040 68645959038888 68842396486710 68981472035168 69429403671760 69587197771014 69924903269760 69935132938880 70094076422832 70507610797008 70549232763240 70691756465792 70965452425560 71137143036267 71320476923520 71831946086208 72255733378752 72298387294560 72806320192760 72898363581120 72900873855348 73431889585824 73549241827380 73908720037680 74344759683920 74513725046838 74789371715520 74886500769696 75252514947456 75448485038465 75543868711080 75696482587264 75741167641920 75921798015360 76372344038936 76917393596736 77319108634460 77416857191520 77503502140680 77604156039564 77882307136480 78061997668116 78108079130730 78452524615872 78677024556240 79425076573920 79528226024016 79813273429120 80086952212036 80107515911808 80316129234495 80580126625152 80627694586560 81103374200640 81299592041448 81907110216855 82307438223780 82670402283392 82793027829820 83207223077440 83315284406112 83637854644410 84348118510320 84549275062560 84962516876160 85048090844640 85051019497906 85158542910672 85463770663040 85670537850128 85807448798610 85918887043803 86226840043960 86335849955520 86645538080640 87367584231312 87617595528540 87794600772032 88134513496260 88364695582240 88575431017920 88690464045216 89213711620704 89747246058624 89789932607760 90319666723440 90538182046158 90889401170304 90977562318720 91072330612802 91126092319185 91527945385184 91789861982280 92779735466880 92782930361352 93004202568816 93458768563776 93608125962120 94010147729344 94065643684320 94620603234080 94849524048356 95310091888704 95465430048670 96146741995920 96379355081394 96397849726080 97005195049455 97201165140464 97324049040768 97577497085145 97909186114432 98065655769840 98530545516480 98544960050240 98768925868536 99351633395784 99410282530020 99848667692928 100108690265045 100134394889760 100725158281440 101217742212384 101624490051810 102057709013568 102617065837440 102968938558332 103222476255360 103338002854240 103472208052752 104082663557488 104144105507640 104902699408320 105011973053537 105761416195512 105900102098560 106037634698688 106290517221504 106448178638340 106980715385280 107088172312660 108383600068128 108399456055264 109209480289140 109351310783022 109743250965040 109881990852480 110147834378736 110863080056520 111087045874816 111517139525880 112184057573280 112464158013760 112732366750080 112878772421184 113397454459520 113544723880896 113611751462880 114409931731480 114558516058404 115978662951690 116255253211020 116490112308416 116823460704720 117092996502174 117512684661680 117678786923808 118253952060288 118561905060445 118951615494272 119137614860880 119719910143680 120005422669440 120130428318054 120426222297920 120717576061544 120870189937728 121501456425580 121655061300960 121949388062172 122386482643040 123461157335670 123710573815136 124005603425088 124189541744730 124810834616160 124972926609168 125420858245760 125883239289984 126522177765480 127443775314240 127572136266960 127576529246859 128195655994560 128505806775192 128711173197915 129340260065940 130103329446860 130754207693120 131051376346968 131691901158048 132201770244390 132468844527712 132547043373360 132863146526880 133512526519680 133651602068138 133820567431056 134300211041920 134956989616512 135479500085160 135499320069080 135807273069237 136157274126720 136466343478080 136608495919203 137291918077776 137684792973420 137962944070336 138858807343520 139174395542028 140188152845664 141015221594016 141098465526480 141930904851120 142274286072534 143198145073005 143663892172416 144511466757504 144596774589120 145612640385520 145796727162240 145801747710696 146863779171648 147098483654760 147817440075360 148689519367840 149027450093676 149578743431040 149773001539392 150896970076930 151087737422160 151482335283840 152436735077715 152744688077872 153834787193472 154638217268920 154833714383040 155007004281360 155208312079128 155764614272960 156123995336232 156216158261460 156905049231744 157354049112480 158850153147840 159056452048032 160173904424072 160632258468990 161255389173120 162206748401280 162599184082896 163814220433710 164614876447560 165586055659640 165986667084623 166414446154880 166630568812224 167275709288820 168696237020640 169098550125120 170096181689280 170102038995812 170317085821344 171341075700256 171614897597220 171837774087606 172453680087920 172671699911040 173967994427535 174735168462624 175235191057080 175589201544064 176269026992520 176729391164480 177150862035840 177380928090432 178427423241408 179579865215520 180195642477081 180639333446880 181076364092316 182144661225604 182252184638370 183055890770368 183579723964560 185565860722704 186008405137632 186284312617095 186917537127552 187216251924240 188020295458688 188131287368640 189241206468160 189699048096712 190620183777408 190930860097340 192293483991840 192758710162788 194010390098910 194402330280928 195154994170290 196131311539680 197061091032960 197089920100480 197537851737072 198703266791568 198820565060040 200217380530090 200268789779520 200477403102207 201450316562880 202435484424768 203248980103620 204115418027136 205937877116664 206676005708480 206944416105504 208165327114976 208288211015280 209805398816640 210023946107074 211522832391024 212075269397376 212627548744765 212896357276680 213411429108801 213961430770560 214176344625320 216767200136256 216798912110528 218418960578280 218702621566044 219486501930080 220295668757472 221726160113040 223034279051760 224368115146560 224928316027520 225757544842368 226345455115395 227089447761792 227223502925760 227680826532005 228819863462960 229117032116808 231957325903380 232510506422040 232980224616832 233646921409440 234185993004348 235025369323360 235357573847616 237123810120890 238275229721760 239439820287360 240260856636108 240852444595840 240948387703485 241435152123088 241740379875456 243002912851160 243310122601920 243898776124344 244772965286080 246922314671340 247421147630272 248011206850176 248379083489460 249621669232320 249945853218336 253044355530960 254887550628480 255144272533920 255153058493718 256391311989120 257011613550384 257422346395830 258680520131880 260206658893720 261508415386240 262102752693936 263383802316096 264403540488780 264937689055424 265094086746720 265726293053760 267303204136276 267641134862112 270959000170320 270998640138160 271614546138474 272932686956160 273216991838406 273378276957555 274583836155552 275369585946840 275925888140672 277717614687040 278348791084056 280376305691328 282030443188032 282196931052960 283861809702240 284548572145068 286396290146010 289193549178240 291225280771040 291603495421392 292732491255435 293727558343296 294196967309520 295634880150720 297379038735680 298054900187352 299546003078784 300326070795135 301793940153860 302175474844320 304873470155430 305489376155744 309276434537840 309667428766080 310014008562720 310416624158256 311529228545920 312247990672464 312432316522920 314708098224960 315035919160611 317700306295680 318112904096064 320347808848144 321264516937980 325198368165792 327628440867420 329229752895120 331172111319280 331973334169246 333261137624448 334129005170345 334551418577640 337392474041280 338197100250240 340192363378560 340204077991624 340634171642688 342682151400512 343229795194440 343675548175212 344907360175840 347935988855070 349470336925248 350470382114160 352538053985040 353458782328960 354761856180864 355685715181335 356854846482816 359159730431040 360391284954162 361278666893760 362152728184632 364289322451208 364504369276740 366111781540736 367159447929120 371131721445408 372016810275264 372568625234190 374432503848480 376262574737280 378482412936320 379398096193424 381861720194680 382729587740577 384586967983680 385517420325576 388020780197820 388804660561856 390309988340580 392262623079360 395075703474144 397406533583136 397641130120080 400434761060180 400537579559040 400954806204414 402900633125760 404870968849536 406497960207240 409825487757609 411875754233328 413352011416960 413888832211008 416330654229952 416576422030560 420047892214148 423045664782048 425255097489530 425792714553360 426822858217602 428352689250640 429594435219015 433534400272512 433597824221056 436837921156560 437405243132088 438973003860160 440591337514944 443452320226080 446068558103520 448736230293120 452690910230790 454447005851520 455361653064010 457639726925920 458234064233616 463914651806760 465021012844080 467293842818880 467780607238483 468371986008696 470050738646720 470715147695232 474247620241780 476550459443520 480521713272216 481896775406970 482870304246176 486005825702320 486620245203840 487797552248688 489545930572160 493844629342680 494842295260544 496758166978920 497960001253869 499243338464640 499891706436672 506088711061920 510288545067840 510306116987436 514023227100768 514844692791660 517361040263760 520413317787440 524205505387872 525059865267685 526767604632192 528807080977560 529875378110848 530188173493440 531452586107520 534606408272552 535282269724224 541918000340640 541997280276320 543229092276948 546433983676812 546756553915110 549167672311104 550739171893680 555435229374080 556697582168112 560752611382656 564060886376064 564393862105920 567723619404480 569097144290136 572792580292020 582450561542080 583206990842784 585464982510870 588393934619040 591269760301440 594758077471360 596109800374704 600652141590270 601432209306621 603587880307720 604350949688640 609746940310860 610978752311488 618552869075680 620028017125440 620833248316512 624495981344928 624864633045840 629416196449920 630071838321222 636225808192128 637882646234295 640695617696288 642529033875960 650396736331584 655256881734840 658459505790240 662344222638560 663946668338492 668258010340690 669102837155280 674784948082560 679036365346185 680408155983248 681268343285376 683042479596015 685364302801024 686459590388880 687351096350424 689814720351680 695871977710140 698940673850496 700940764228320 705076107970080 711371430362670 718319460862080 720782569908324 722557333787520 724305456369264 728578644902416 729008738553480 734318895858240 735083811374759 742263442890816 744033620550528 745137250468380 748865007696960 758796192386848 763723440389360 765459175481154 769173935967360 771034840651152 776041560395640 777609321123712 780619976681160 784525246158720 790151406948288 794813067166272 795282260240160 800869522120360 801909612408828 812995920414480 819650975515218 823751508466656 827777664422016 829933335423115 832661308459904 833152844061120 840095784428296 846091329564096 850510194979060 851585429106720 853645716435204 856705378501280 859188870438030 873675842313120 874810486264176 877946007720320 881182675029888 886904640452160 892137116207040 900978212385405 905381820461580 910723306128020 915279453851840 916468128467232 927829303613520 930042025688160 934587685637760 935561214476966 936743972017392 940101477293440 945107757481833 948495240483560 953100918887040 961043426544432 963793550813940 965740608492352 972011651404640 975595104497376 987689258685360 993516333957840 995920002507738 999783412873344 1002387015511035 1012177422123840 1020577090135680 1020612233974872 1028046454201536 1029689385583320 1034722080527520 1040826635574880 1048411010775744 1050119730535370 1057614161955120 1060376346986880 1067057145544005 1069212816545104 1070564539448448 1083836000681280 1083994560552640 1086458184553896 1092867967353624 1093513107830220 1098335344622208 1101478343787360 1113395164336224 1128787724211840 1135447238808960 1138194288580272 1145585160584040 1164901123084160 1166413981685568 1170929965021740 1176787869238080 1192219600749408 1201304283180540 1202864418613242 1207175760615440 1208701899377280 1219493880621720 1221957504622976 1237105738151360 1240056034250880 1241666496633024 1248991962689856 1249729266091680 1260143676642444 1275765292468590 1281391235392576 1285058067751920 1300793472663168 1310513763469680 1316919011580480 1324688445277120 1327893336676984 1336516020681380 1338205674310560 1358072730692370 1360816311966496 1366084959192030 1372919180777760 1374702192700848 1379629440703360 1391743955420280 1401881528456640 1403341821715449 1410152215940160 1422742860725340 1441565139816648 1448610912738528 1457157289804832 1458017477106960 1468637791716480 1470167622749518 1484526885781632 1490274500936760 1493880003761607 1497730015393920 1517592384773696 1527446880778720 1530918350962308 1542069681302304 1552083120791280 1561239953362320 1575179595803055 1580302813896576 1589626134332544 1590564520480320 1601739044240720 1603819224817656 1625991840828960 1639301951030436 1647503016933312 1659866670846230 1666305688122240 1680191568856592 1692182659128192 1701020389958120 1703170858213440 1707291432870408 1713410757002560 1718377740876060 1747351684626240 1749620972528352 1773809280904320 1784274232414080 1801956424770810 1810763640923160 1821446612256040 1830558907703680 1832936256934464 1855658607227040 1860084051376320 1871122428953932 1873487944034784 1890215514963666 1896990480967120 1913647938702885 1922086853088864 1927587101627880 1931481216984704 1944023302809280 1951190208994752 1975378517370720 1987032667915680 1991840005015476 2004774031022070 2024354844247680 2041224467949744 2049127438788045 2056092908403072 2059378771166640 2069444161055040 2081653271149760 2096822021551488 2100239461070740 2115228323910240 2134114291088010 2138425633090208 2167672001362560 2167989121105280 2172916369107792 2185735934707248 2187026215660440 2202956687574720 2205251434124277 2226790328672448 2276388577160544 2291170321168080 2332827963371136 2338903036192415 2341859930043480 2353575738476160 2384439201498816 2402608566361080 2405728837226484 2414351521230880 2438987761243440 2474211476302720 2483332993266048 2489800006269345 2497983925379712 2499458532183360 2520287353284888 2551530584937180 2562782470785152 2570116135503840 2621027526939360 2633838023160960 2649376890554240 2655786673353968 2673032041362760 2676411348621120 2716145461384740 2721632623932992 2732169918384060 2745838361555520 2749404385401696 2783487910840560 2803763056913280 2806683643430898 2820304431880320 2845485721450680 2883130279633296 2897221825477056 2914314579609664 2916034954213920 2940335245499036 2980549001873520 2987760007523214 3007161046533105 3035184769547392 3054893761557440 3061836701924616 3084139362604608 3104166241582560 3122479906724640 3150359191606110 3181129040960640 3203478088481440 3207638449635312 3251983681657920 3278603902060872 3295006033866624 3319733341692460 3360383137713184 3402040779916240 3406341716426880 3414582865740816 3426821514005120 3436755481752120 3494703369252480 3499241945056704 3603912849541620 3621527281846320 3642893224512080 3665872513868928 3675419056873795 3711317214454080 3720168102752640 3742244857907864 3746975888069568 3780431029927332 3793980961934240 3827295877405770 3844173706177728 3855174203255760 3888046605618560 3902380417989504 3950757034741440 3974065335831360 3983680010030952 4009548062044140 4082448935899488 4098254877576090 4118757542333280 4138888322110080 4163306542299520 4200478922141480 4210025465146347 4230456647820480 4268228582176020 4276851266180416 4345832738215584 4371471869414496 4374052431320880 4405913375149440 4410502868248554 4453580657344896 4552777154321088 4582340642336160 4677806072384830 4683719860086960 4725538787409165 4768878402997632 4805217132722160 4811457674452968 4828703042461760 4877975522486880 4979600012538690 4998917064366720 5040574706569776 5103061169874360 5140232271007680 5145586679623313 5242055053878720 5311573346707936 5346064082725520 5352822697242240 5432290922769480 5443265247865984 5464339836768120 5491676723111040 5498808770803392 5566975821681120 5613367286861796 5690971442901360 5766260559266592 5794443650954112 5828629159219328 5832069908427840 5880670490998072 5961098003747040 5975520015046428 6014322093066210 6109787523114880 6123673403849232 6168278725209216 6208332483165120 6244959813449280 6300718383212220 6406956176962880 6415276899270624 6503967363315840 6557207804121744 6615754302372831 6639466683384920 6720766275426368 6804081559832480 6829165731481632 6873510963504240 6998483890113408 7016709108577245 7207825699083240 7243054563692640 7285786449024160 7350838113747590 7422634428908160 7469400018808035 7484489715815728 7493951776139136 7560862059854664 7587961923868480 7654591754811540 7688347412355456 7710348406511520 7901514069482880 7948130671662720 7967360020061904 8019096124088280 8164897871798976 8196509755152180 8237515084666560 8400957844282960 8420050930292694 8460913295640960 8536457164352040 8553702532360832 8691665476431168 8742943738828992 8748104862641760 8821005736497108 9105554308642176 9164681284672320 9355612144769660 9367439720173920 9451077574818330 9610434265444320 9622915348905936 9657406084923520 9755951044973760 9959200025077380 10081149413139552 10206122339748720 10280464542015360 10291173359246626 10484110107757440 10623146693415872 10692128165451040 10864581845538960 10928679673536240 10997617541606784 11026257170621385 11133951643362240 11226734573723592 11381942885802720 11532521118533184 11664139816855680 11761340981996144 11922196007494080 11951040030092856 12028644186132420 12247346807698464 12416664966330240 12489919626898560 12601436766424440 12813912353925760 12830553798541248 13114415608243488 13231508604745662 13278933366769840 13441532550852736 13608163119664960 13658331462963264 13747021927008480 14033418217154490 14415651398166480 14486109127385280 14571572898048320 14701676227495180 14938800037616070 14968979431631456 15121724119709328 15175923847736960 15309183509623080 15420696813023040 15436760038869939 15934720040123808 16038192248176560 16329795743597952 16393019510304360 16475030169333120 16801915688565920 16840101860585388 17072914328704080 17383330952862336 17485887477657984 17496209725283520 17642011472994216 18329362569344640 18711224289539320 18734879440347840 18902155149636660 19220868530888640 19245830697811872 19511902089947520 19918400050154760 20162298826279104 20412244679497440 20582346718493252 21050127325731735 21246293386831744 21384256330902080 21729163691077920 21857359347072480 22052514341242770 22267903286724480 22453469147447184 22763885771605440 23065042237066368 23522681963992288 23844392014988160 23902080060185712 24057288372264840 24494693615396928 25202873532848880 25661107597082496 25727933398116565 26228831216486976 26463017209491324 26557866733539680 27216326239329920 27316662925926528 27494043854016960 28066836434308980 28831302796332960 28972218254770560 29143145796096640 29403352454990360 29877600075232140 29937958863262912 30243448239418656 30618367019246160 30841393626046080 30873520077739878 31869440080247616 32076384496353120 32786039020608720 33078771511864155 33603831377131840 33680203721170776 34145828657408160 34992419450567040 35284022945988432 37422448579078640 37469758880695680 37804310299273320 38441737061777280 38491661395623744 39836800100309520 40324597652558208 40824489358994880 41164693436986504 42100254651463470 42768512661804160 43458327382155840 43714718694144960 44105028682485540 44906938294894368 45527771543210880 46310280116609817 47045363927984576 47804160120371424 48114576744529680 48989387230793856 50405747065697760 51455866796233130 52457662432973952 52926034418982648 53115733467079360 54988087708033920 56133672868617960 57662605592665920 58806704909980720 59755200150464280 59875917726525824 60486896478837312 61236734038492320 61747040155479756 63738880160495232 64152768992706240 65572078041217440 66157543023728310 67207662754263680 67360407442341552 68291657314816320 70568045891976864 74844897158157280 75608620598546640 76983322791247488 77183800194349695 79673600200619040 81648978717989760 82329386873973008 84200509302926940 86916654764311680 87429437388289920 88210057364971080 89813876589788736 92620560233219634 94090727855969152 95608320240742848 96229153489059360 100811494131395520 102911733592466260 105852068837965296 106231466934158720 112267345737235920 115325211185331840 117613409819961440 119510400300928560 120973792957674624 122473468076984640 123494080310959512 128305537985412480 131144156082434880 132315086047456620 134720814884683104 136583314629632640 141136091783953728 149689794316314560 151217241197093280 154367600388699390 159347200401238080 164658773747946016 168401018605853880 176420114729942160 179627753179577472 185241120466439268 191216640481485696 192458306978118720 201622988262791040 205823467184932520 211704137675930592 224534691474471840 231551400583049085 235226819639922880 239020800601857120 244946936153969280 246988160621919024 262288312164869760 264630172094913240 269441629769366208 282272183567907456 299379588632629120 302434482394186560 308735200777398780 318694400802476160 329317547495892032 336802037211707760 352840229459884320 370482240932878536 384916613956237440 411646934369865040 423408275351861184 449069382948943680 463102801166098170 470453639279845760 478041601203714240 493976321243838048 529260344189826480 538883259538732416 604868964788373120 617470401554797560 658635094991784064 673604074423415520 705680458919768640 740964481865757072 823293868739730080 846816550703722368 898138765897887360 926205602332196340 956083202407428480 987952642487676096 1058520688379652960 1234940803109595120 1347208148846831040 1411360917839537280 1481928963731514144 1646587737479460160 1852411204664392680 1975905284975352192 2117041376759305920 2469881606219190240 2694416297693662080 2963857927463028288 3293175474958920320 3704822409328785360 4234082753518611840 4939763212438380480 5927715854926056576 7409644818657570720 9879526424876760960 14819289637315141440 29638579274630282880
- Sum of all divisors σ(n): 137051516951862353100
- Sum of proper divisors (its aliquot sum) s(n): 107412937677232070220
- 29638579274630282880 is an abundant number, because the sum of its proper divisors (107412937677232070220) is greater than itself. Its abundance is 77774358402601787340
Bases of 29638579274630282880
- Binary: 110011011010100010110001011010001011111111001011110111110100000002
- Hexadecimal: 0x19B5162D17F97BE80
- Base-36: 696HBHYTVA8W0
Squares and roots of 29638579274630282880
- 29638579274630282880 squared (296385792746302828802) is 878445381418543745284247314748821094400
- 29638579274630282880 cubed (296385792746302828803) is 26035873075606344453167205938788305220589990901583183872000
-
The
square root of 29638579274630282880 is 5444132554.8364711801 -
The
cube root of 29638579274630282880 is 3094704.0786709855
Scales and comparisons
How big is 29638579274630282880?- 29,638,579,274,630,282,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 29,638,579,274,630,282,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 29638579274630282880 cubic inches would be around 257892 feet tall.
Recreational maths with 29638579274630282880
- 29638579274630282880 backwards is 08828203647297583692
- 29638579274630282880 is a
Harshad number . - The number of decimal digits it has is: 20
- The sum of 29638579274630282880's digits is 99
- 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 29638579274630282880 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 29638579274630282880 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/29638579274630282880/
Chicago style:
Numbermatics. 2024. "Number 29638579274630282880 - Facts about the integer". https://numbermatics.com/n/29638579274630282880/
The information we have on file for 29638579274630282880 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 29638579274630282880, math, Factors of 29638579274630282880, curriculum, school, college, exams, university, Prime factorization of 29638579274630282880, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine quintillion, six hundred thirty-eight quadrillion, five hundred seventy-nine trillion, two hundred seventy-four billion, six hundred thirty million, two hundred eighty-two thousand, eight hundred eighty.