7870196398257091342080
7,870,196,398,257,091,342,080 is an even composite number composed of nine prime numbers multiplied together.
What does the number 7870196398257091342080 look like?
This visualization shows the relationship between its 9 prime factors (large circles) and 12960 divisors.
7870196398257091342080 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of twelve thousand, nine hundred sixty divisors.
Prime factorization of 7870196398257091342080:
28 × 34 × 5 × 7 × 132 × 31 × 612 × 1061 × 524287
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 13 × 13 × 31 × 61 × 61 × 1061 × 524287)See below for interesting mathematical facts about the number 7870196398257091342080 from the Numbermatics database.
Names of 7870196398257091342080
- Cardinal: 7870196398257091342080 can be written as Seven sextillion, eight hundred seventy quintillion, one hundred ninety-six quadrillion, three hundred ninety-eight trillion, two hundred fifty-seven billion, ninety-one million, three hundred forty-two thousand and eighty.
Scientific notation
- Scientific notation: 7.87019639825709134208 × 1021
Factors of 7870196398257091342080
Divisors of 7870196398257091342080
- Number of divisors d(n): 12960
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 20 21 24 26 27 28 30 31 32 35 36 39 40 42 45 48 52 54 56 60 61 62 63 64 65 70 72 78 80 81 84 90 91 93 96 104 105 108 112 117 120 122 124 126 128 130 135 140 144 155 156 160 162 168 169 180 182 183 186 189 192 195 208 210 216 217 224 234 240 244 248 252 256 260 270 273 279 280 288 305 310 312 315 320 324 336 338 351 360 364 366 372 378 384 390 403 405 416 420 427 432 434 448 455 465 468 480 488 496 504 507 520 540 546 549 558 560 567 576 585 610 620 624 630 640 648 651 672 676 702 720 728 732 744 756 768 780 793 806 810 819 832 837 840 845 854 864 868 896 910 915 930 936 945 960 976 992 1008 1014 1040 1053 1061 1080 1085 1092 1098 1116 1120 1134 1152 1170 1183 1209 1220 1240 1248 1260 1280 1281 1296 1302 1344 1352 1365 1395 1404 1440 1456 1464 1488 1512 1521 1560 1586 1612 1620 1638 1647 1664 1674 1680 1690 1708 1728 1736 1755 1792 1820 1830 1860 1872 1890 1891 1920 1952 1953 1984 2015 2016 2028 2080 2106 2122 2135 2160 2170 2184 2196 2232 2240 2268 2304 2340 2366 2379 2418 2440 2457 2480 2496 2511 2520 2535 2562 2592 2604 2688 2704 2730 2745 2790 2808 2821 2835 2880 2912 2928 2976 3024 3042 3120 3172 3183 3224 3240 3255 3276 3294 3328 3348 3360 3380 3416 3456 3472 3510 3549 3627 3640 3660 3720 3721 3744 3780 3782 3840 3843 3904 3906 3965 3968 4030 4032 4056 4095 4160 4185 4212 4244 4270 4320 4340 4368 4392 4464 4480 4536 4563 4680 4732 4758 4836 4880 4914 4941 4960 4992 5022 5040 5070 5124 5184 5208 5239 5265 5305 5376 5408 5460 5490 5551 5580 5616 5642 5670 5673 5760 5824 5856 5859 5915 5952 6045 6048 6084 6240 6344 6366 6405 6448 6480 6510 6552 6588 6696 6720 6760 6832 6912 6944 7020 7098 7137 7254 7280 7320 7371 7427 7440 7442 7488 7560 7564 7605 7686 7808 7812 7930 7936 8060 8064 8112 8190 8235 8320 8370 8424 8463 8488 8540 8640 8680 8736 8784 8928 8960 9072 9126 9360 9455 9464 9516 9549 9672 9760 9765 9828 9882 9920 9984 10044 10080 10140 10248 10309 10368 10416 10478 10530 10610 10647 10816 10881 10920 10980 11102 11160 11163 11232 11284 11340 11346 11520 11529 11648 11712 11718 11830 11895 11904 12090 12096 12168 12285 12480 12555 12688 12732 12810 12896 12960 13020 13104 13176 13237 13392 13440 13520 13664 13689 13793 13888 14040 14105 14196 14274 14508 14560 14640 14742 14854 14880 14884 14976 15120 15128 15210 15372 15616 15624 15717 15860 15915 16120 16128 16224 16380 16470 16640 16653 16740 16848 16926 16976 17019 17080 17280 17360 17472 17568 17577 17745 17856 18135 18144 18252 18605 18720 18910 18928 19032 19098 19215 19344 19520 19530 19656 19764 19840 20088 20160 20280 20496 20618 20736 20832 20956 21060 21220 21294 21411 21632 21762 21840 21960 22204 22281 22320 22326 22464 22568 22680 22692 22815 23058 23296 23424 23436 23660 23790 23808 24180 24192 24336 24570 24583 24705 24960 25110 25376 25389 25464 25620 25792 25920 26040 26047 26195 26208 26352 26474 26784 26880 27040 27328 27378 27586 27755 27776 28080 28210 28365 28392 28548 28647 29016 29120 29280 29295 29484 29708 29760 29768 29952 30240 30256 30420 30744 30927 31248 31434 31720 31830 31941 32240 32448 32643 32760 32891 32940 33306 33480 33489 33696 33852 33952 34038 34160 34560 34587 34720 34944 35136 35154 35490 35685 35712 36270 36288 36504 36673 36855 37135 37210 37440 37820 37856 38064 38196 38430 38688 39040 39060 39312 39528 39680 39711 40176 40320 40560 40992 41236 41379 41664 41912 42120 42315 42440 42588 42822 43264 43524 43680 43920 44408 44562 44640 44652 44928 45136 45360 45384 45630 46116 46848 46872 47151 47320 47580 47745 48360 48373 48384 48672 49140 49166 49410 49920 49959 50220 50752 50778 50928 51057 51240 51545 51584 51840 52080 52094 52390 52416 52704 52948 53235 53568 54080 54405 54656 54756 55172 55510 55552 55815 56160 56420 56730 56784 57096 57294 57645 58032 58240 58560 58590 58968 59416 59520 59536 60480 60512 60840 61488 61854 62496 62868 63440 63660 63882 64233 64480 64721 64896 65286 65520 65782 65880 66185 66612 66843 66960 66978 67392 67704 67904 68076 68320 68445 68965 69174 69440 69888 70272 70308 70980 71370 71424 72163 72540 72576 73008 73346 73710 73749 74270 74420 74880 75640 75712 76128 76167 76392 76860 77376 78080 78120 78141 78585 78624 79056 79422 80352 80640 81120 81984 82472 82758 83265 83328 83824 84240 84630 84880 85095 85176 85644 85941 87048 87360 87840 87885 88816 89124 89280 89304 89856 90272 90720 90768 91260 92232 92781 93744 94302 94640 95160 95490 95823 96551 96720 96746 97344 98280 98332 98673 98820 99918 100440 100467 101504 101556 101856 102114 102480 103090 103168 103680 104160 104188 104780 104832 105408 105896 106470 107055 107136 108160 108810 109312 109512 110019 110344 111020 111405 111630 112320 112840 113460 113568 114192 114588 115290 115351 116064 116480 117120 117180 117936 118832 119040 119072 119133 120960 121024 121680 122915 122976 123708 124137 124992 125736 126880 126945 127320 127764 128466 128960 129442 129792 130235 130572 131040 131564 131760 132370 133224 133686 133920 133956 134784 135408 135808 136152 136640 136890 137930 138348 138880 140544 140616 141453 141960 142740 143235 144326 145080 145119 145152 146016 146692 147420 147498 148540 148840 149760 149877 151280 151424 152256 152334 152784 153171 153720 154635 154752 156240 156282 157170 157248 158112 158844 159705 160704 162240 163215 163968 164455 164944 165516 166530 166656 167445 167648 168480 169260 169760 170190 170352 171288 171882 172081 172935 174096 174720 175680 175770 177632 178248 178560 178608 179309 180544 181440 181536 182520 183365 184464 185562 187488 188604 189280 190320 190980 191646 193102 193440 193492 194163 194688 196560 196664 197346 197640 198555 199836 200529 200880 200934 203008 203112 203712 204228 204960 206180 206895 208320 208376 209560 209664 210816 211792 212940 214110 214272 216320 216489 217620 219024 220038 220688 221247 222040 222810 223260 224640 225680 226920 227136 228384 228501 229176 230237 230580 230702 232128 234240 234360 234423 235755 235872 237664 238144 238266 241865 241920 242048 243360 245830 245952 247416 248274 249795 249984 251472 253760 253890 254640 255285 255528 256932 257920 258884 260470 261144 262080 263128 263520 264740 266448 267372 267840 267912 269568 270816 271616 272304 273280 273780 275860 276696 277760 278343 281232 282906 283920 285480 286470 288652 289653 290160 290238 292032 293384 294840 294996 296019 297080 297680 299754 301401 302560 302848 304512 304668 305568 306342 307440 309270 309504 312480 312564 314340 314496 316224 317688 319410 319579 321165 321408 323605 324480 326430 327936 328910 329888 330057 331032 333060 334215 334890 335296 336960 338520 338611 339520 340380 340704 342576 343764 344162 345870 346053 348192 349440 351360 351540 355264 356496 357120 357216 357399 358618 360815 361088 362880 363072 365040 366730 368745 368928 371124 372411 374976 377208 378560 380640 380835 381960 383292 386204 386880 386984 388326 389376 390705 393120 393328 394692 395280 397110 399672 401058 401760 401868 406224 407424 408456 409920 412360 413790 416640 416752 419120 421632 423584 424359 425880 427583 428220 429705 432978 435240 435357 438048 440076 441376 442494 444080 445620 446520 449280 449631 451360 453047 453840 454272 456768 457002 458352 460474 461160 461404 463905 464256 468720 468846 471510 471744 475328 476288 476532 479115 482755 483730 484096 486720 491660 491904 493365 494832 496548 499590 499968 502335 502944 507520 507780 509280 510570 511056 513864 515840 516243 517768 520940 522288 524160 524287 526256 527040 529480 532896 534744 535680 535824 537927 541632 544608 546560 547560 550095 551720 553392 556686 562464 565812 567840 570960 572940 576755 577304 579306 580320 580476 582489 584064 586768 589680 589992 592038 594160 595360 595665 599508 601587 602802 605120 609024 609336 611136 612684 614880 618540 620685 624960 625128 628680 628849 628992 632448 635376 638820 639158 642330 642816 647210 648960 649467 652860 657820 659776 660114 662064 663741 666120 668430 669780 670592 673920 677040 677222 679040 680760 681408 685152 687528 688324 690711 691740 692106 696384 702720 703080 703269 707265 710528 712992 714432 714798 717236 721630 722176 725595 725760 726144 730080 733460 737490 737856 742248 744822 749385 749952 754416 757120 761280 761670 763920 765855 766584 772408 773760 773968 776652 781410 786240 786656 789384 790560 794220 799344 802116 803520 803736 807457 812448 814848 816912 819840 824720 827580 833280 833504 835029 838240 841373 847168 848718 851760 855166 856440 859410 860405 865956 868959 870480 870714 876096 880152 882752 884988 888057 888160 891240 893040 896545 899262 902720 906094 907680 908544 913536 914004 916704 920948 922320 922808 927810 928512 937440 937692 943020 943488 950656 952576 953064 958230 958737 965510 967460 970815 973440 983320 983808 986730 989664 990171 993096 999180 1002645 1004670 1005888 1015040 1015560 1015833 1018560 1021140 1022112 1027728 1032486 1035536 1038159 1041880 1044576 1048320 1048574 1052512 1054080 1058960 1065792 1069488 1071360 1071648 1072197 1075854 1082445 1083264 1089216 1095120 1100190 1103440 1106235 1106784 1113372 1117233 1124928 1131624 1135680 1141920 1142505 1145880 1151185 1153510 1154608 1158612 1160640 1160952 1164978 1168128 1172115 1173536 1179360 1179984 1184076 1188320 1190720 1191330 1199016 1203174 1205604 1210240 1218672 1222272 1225368 1229760 1237080 1241370 1249920 1250256 1255163 1257360 1257698 1264896 1270752 1277640 1278316 1282749 1284660 1294420 1298934 1305720 1306071 1315640 1319552 1320228 1324128 1327482 1332240 1336860 1339560 1341184 1347840 1354080 1354444 1358080 1359141 1361520 1362816 1370304 1375056 1376648 1381422 1383480 1384212 1391715 1392768 1406160 1406538 1414530 1421056 1425984 1428864 1429596 1434472 1443260 1448265 1451190 1452288 1460160 1466920 1474980 1475712 1480095 1484496 1489644 1498770 1499563 1499904 1507005 1508832 1514240 1522560 1523340 1527840 1531710 1533168 1544816 1547520 1547936 1548729 1553304 1562820 1572480 1572861 1573312 1578768 1581120 1588440 1597895 1598688 1604232 1607040 1607472 1613781 1614914 1624896 1633824 1639680 1649440 1650285 1655160 1667008 1670058 1676480 1682746 1693055 1694336 1697436 1703520 1710332 1712880 1718820 1720810 1730265 1731912 1737918 1740960 1741428 1747467 1752192 1760304 1765504 1769976 1776114 1776320 1782480 1786080 1786995 1793090 1798524 1805440 1812188 1815360 1827072 1828008 1833408 1841896 1844640 1845616 1855620 1862055 1874880 1875384 1886040 1886547 1886976 1901312 1906128 1916460 1917474 1931020 1934920 1941630 1946880 1948401 1966640 1973460 1979328 1980342 1986192 1991223 1998360 2005290 2006351 2009340 2011776 2031120 2031666 2037120 2042280 2044224 2055456 2064972 2071072 2072133 2076318 2083760 2089152 2097148 2105024 2108160 2109807 2117920 2121795 2131584 2137915 2138976 2143296 2144394 2151708 2164890 2166528 2176785 2178432 2190240 2200380 2206880 2212470 2213568 2226744 2234466 2237053 2248155 2249856 2263248 2265235 2271360 2283840 2285010 2291760 2302370 2307020 2309216 2317224 2321280 2321904 2329956 2344230 2347072 2358720 2359968 2368152 2376640 2381440 2382660 2398032 2406348 2411208 2420480 2422371 2437344 2444544 2450736 2459520 2474160 2482740 2499840 2500512 2510326 2514720 2515396 2524119 2541504 2555280 2556632 2565498 2569320 2581215 2588840 2597868 2606877 2611440 2612142 2621435 2631280 2639104 2640456 2648256 2654964 2664171 2664480 2673720 2679120 2689635 2708160 2708888 2718282 2723040 2725632 2740608 2750112 2753296 2762844 2766960 2768424 2783430 2785536 2812320 2813076 2829060 2851968 2857728 2859192 2868944 2876211 2886520 2896530 2902380 2912445 2920320 2933840 2949960 2951424 2960190 2968992 2970513 2979288 2993081 2997540 2999126 3007935 3014010 3017664 3045120 3046680 3047499 3055680 3063420 3066336 3089632 3095872 3097458 3106608 3114477 3125640 3144245 3144960 3145722 3146624 3157536 3162240 3176880 3195790 3197376 3208464 3214080 3214944 3227562 3229828 3247335 3249792 3267648 3298880 3300570 3310320 3318705 3334016 3340116 3352960 3365492 3386110 3388672 3394872 3407040 3420664 3425760 3437640 3441620 3453555 3460530 3463824 3475836 3481920 3482856 3494934 3504384 3516345 3520608 3531008 3539952 3552228 3552640 3564960 3572160 3573990 3586180 3597048 3610880 3624376 3630720 3656016 3666816 3670009 3683792 3689280 3691232 3711240 3724110 3749760 3750768 3765489 3772080 3773094 3812256 3832920 3834948 3848247 3862040 3869840 3883260 3896802 3918213 3933280 3946920 3947981 3958656 3960684 3972384 3982446 3996720 4010580 4012702 4018680 4023552 4037285 4062240 4063332 4074240 4077423 4084560 4088448 4110912 4129944 4142144 4144266 4152636 4167520 4175145 4178304 4194296 4206865 4210048 4219614 4235840 4243590 4263168 4275830 4277952 4286592 4288788 4303416 4329780 4344795 4353570 4356864 4380480 4400760 4401943 4413760 4424940 4427136 4440285 4453488 4468932 4474106 4496310 4498689 4499712 4526496 4530470 4542720 4567680 4570020 4583520 4604740 4614040 4618432 4634448 4642560 4643808 4646187 4659912 4688460 4694144 4717440 4718583 4719936 4736304 4753280 4762880 4765320 4793685 4796064 4812696 4822416 4841343 4844742 4874688 4901472 4919040 4948320 4950855 4965480 5001024 5020652 5029440 5030792 5048238 5079165 5083008 5110560 5113264 5130996 5138640 5162430 5177680 5190795 5195736 5213754 5222880 5224284 5242401 5242870 5262560 5280912 5296512 5309928 5328342 5328960 5347440 5358240 5360985 5379270 5416320 5417776 5436564 5446080 5481216 5500224 5506592 5525688 5533920 5536848 5558579 5566860 5586165 5624640 5626152 5658120 5659641 5703936 5718384 5737888 5752422 5773040 5793060 5804760 5824890 5840640 5845203 5867680 5889611 5899920 5920380 5937984 5941026 5958576 5986162 5995080 5998252 6015870 6019053 6028020 6035328 6093360 6094998 6111360 6126840 6132672 6179264 6191744 6194916 6213216 6216399 6228954 6251280 6275815 6288490 6291444 6293248 6315072 6324480 6353760 6391580 6394752 6413745 6416928 6429888 6455124 6459656 6494670 6499584 6530355 6535296 6597760 6601140 6620640 6637410 6668032 6680232 6705920 6711159 6730984 6772220 6789744 6795705 6814080 6815731 6841328 6851520 6875280 6883240 6907110 6921060 6927648 6951672 6963840 6965712 6989868 7032690 7041216 7079904 7104456 7105280 7129920 7144320 7147980 7172360 7194096 7248752 7261440 7267113 7312032 7333632 7340018 7367584 7378560 7382464 7422480 7448220 7497815 7499520 7501536 7530978 7544160 7546188 7572357 7624512 7665840 7669896 7696494 7724080 7739680 7743645 7766520 7793604 7820631 7836426 7864305 7866560 7893840 7895962 7917312 7921368 7944768 7964892 7993440 8021160 8025404 8037360 8068905 8074570 8124480 8126664 8154846 8169120 8176896 8221824 8259888 8284288 8288532 8305272 8335040 8350290 8356608 8388592 8413730 8420096 8439228 8471680 8487180 8551660 8555904 8573184 8577576 8606832 8628633 8659560 8689590 8707140 8737335 8760960 8801520 8803886 8827520 8849880 8854272 8880570 8906976 8937864 8948212 8979243 8992620 8997378 9052992 9060940 9135360 9140040 9142497 9167040 9209480 9228080 9236864 9268896 9287616 9292374 9319824 9343431 9376920 9388288 9432735 9434880 9437166 9439872 9472608 9506560 9530640 9587370 9592128 9625392 9644832 9682686 9689484 9742005 9749376 9802944 9896640 9901710 9930960 9956115 10002048 10031755 10041304 10058880 10061584 10096476 10158330 10166016 10221120 10226528 10261992 10277280 10324860 10355360 10360665 10381590 10391472 10427508 10445760 10448568 10484802 10485740 10496941 10525120 10549035 10561824 10593024 10619856 10656684 10657920 10694880 10716480 10721970 10758540 10832640 10835552 10873128 10892160 10937849 11000448 11010027 11013184 11051376 11067840 11073696 11117158 11133720 11172330 11185265 11249280 11252304 11296467 11316240 11319282 11436768 11475776 11504844 11544741 11546080 11586120 11609520 11649780 11690406 11735360 11779222 11799840 11840760 11843943 11875968 11882052 11917152 11972324 11990160 11996504 12031740 12038106 12056040 12070656 12111855 12186720 12189996 12222720 12232269 12253680 12265344 12358528 12383488 12389832 12426432 12432798 12457908 12502560 12551630 12576980 12582888 12620595 12630144 12707520 12783160 12789504 12827490 12833856 12859776 12910248 12919312 12989340 13034385 13060710 13070592 13195520 13202280 13205829 13241280 13274820 13320855 13360464 13422318 13461968 13496067 13544440 13579488 13591410 13628160 13631462 13682656 13703040 13750560 13766480 13814220 13842120 13855296 13903344 13927680 13931424 13938561 13979736 14044457 14065380 14082432 14155749 14159808 14208912 14259840 14288640 14295960 14344720 14381055 14388192 14497504 14524029 14534226 14624064 14680036 14735168 14757120 14764928 14844960 14852565 14896440 14965405 14995630 15003072 15061956 15088320 15092376 15144714 15237495 15249024 15331680 15339792 15392988 15448160 15479360 15487290 15533040 15572385 15587208 15641262 15672852 15728610 15733120 15787680 15791924 15842736 15889536 15929784 15986880 16042320 16050808 16074720 16137810 16149140 16248960 16252897 16253328 16309692 16338240 16443648 16519776 16568576 16577064 16610544 16670080 16675737 16700580 16777184 16827460 16878456 16943360 16974360 16978923 17103320 17111808 17155152 17213664 17257266 17319120 17379180 17414280 17474670 17521920 17603040 17607772 17655040 17668833 17699760 17761140 17813952 17875728 17896424 17958486 17985240 17994756 18057159 18105984 18121880 18280080 18284994 18334080 18350045 18418960 18456160 18473728 18537792 18575232 18584748 18639648 18649197 18686862 18753840 18827445 18865470 18874332 18879744 18945216 19061280 19174740 19184256 19241235 19250784 19289664 19365372 19378968 19484010 19494319 19498752 19591065 19605888 19739905 19793280 19803420 19861920 19912230 20004096 20063510 20082608 20117760 20123168 20133477 20192952 20316660 20387115 20442240 20447193 20453056 20523984 20554560 20649720 20710720 20721330 20763180 20782944 20855016 20891520 20897136 20969604 20971480 20993882 21050240 21098070 21123648 21239712 21313368 21315840 21389760 21432960 21443940 21517080 21671104 21746256 21784320 21801339 21875698 22000896 22009715 22020054 22026368 22102752 22135680 22147392 22234316 22267440 22344660 22370530 22493445 22498560 22504608 22592934 22632480 22638564 22717071 22873536 22951552 23009688 23089482 23092160 23172240 23219040 23230935 23299560 23380812 23470720 23558444 23592915 23599680 23681520 23687886 23751936 23764104 23834304 23944648 23980320 23993008 24063480 24076212 24112080 24206715 24223710 24373440 24379992 24464538 24507360 24530688 24717056 24779664 24852864 24865596 24915816 25005120 25103260 25153960 25165776 25241190 25260288 25415040 25566320 25654980 25667712 25719552 25820496 25838624 25885899 25978680 26068770 26082563 26121420 26212005 26404560 26411658 26482560 26549640 26641710 26720928 26844636 26923936 26937729 26992134 27088880 27158976 27182820 27262924 27365312 27406080 27427491 27501120 27532960 27628440 27635867 27684240 27710592 27792895 27806688 27862848 27877122 27959472 28088914 28130760 28164864 28298205 28311498 28319616 28417824 28519680 28591920 28689440 28762110 28776384 28995008 29048058 29068452 29226015 29248128 29360072 29448055 29470336 29529856 29689920 29705130 29792880 29930810 29991260 30006144 30095265 30123912 30176640 30184752 30289428 30474990 30498048 30663360 30679584 30785976 30896320 30958720 30974580 31066080 31081995 31144770 31174416 31282524 31345704 31457220 31466240 31490823 31575360 31583848 31685472 31779072 31859568 31973760 31981507 32084640 32101616 32149440 32275620 32298280 32497920 32505794 32506656 32619384 32676480 32813547 33030081 33039552 33154128 33221088 33340160 33351474 33401160 33554368 33555795 33654920 33756912 33889401 33948720 33957846 34078655 34206640 34310304 34427328 34514532 34634223 34638240 34758360 34828560 34949340 35206080 35215544 35337666 35399520 35522280 35531829 35627904 35751456 35792848 35916972 35970480 35989512 36114318 36211968 36243760 36335565 36560160 36569988 36668160 36696807 36700090 36837920 36912320 37075584 37150464 37169496 37279296 37298394 37373724 37507680 37654890 37730940 37748664 37861785 37890432 38122560 38349480 38368512 38482470 38501568 38579328 38730744 38757936 38910053 38968020 38988638 39103155 39182130 39211776 39479810 39586560 39606840 39617487 39723840 39824460 40127020 40165216 40246336 40266954 40385904 40488201 40633320 40774230 40884480 40894386 40906112 41047968 41109120 41299440 41421440 41442660 41526360 41565888 41710032 41783040 41794272 41939208 41942960 41987764 42100480 42133371 42196140 42247296 42467247 42479424 42626736 42779520 42865920 42887880 43034160 43143165 43342208 43492512 43602678 43751396 44019430 44040108 44052736 44205504 44271360 44294784 44468632 44534880 44689320 44741060 44896215 44986890 45009216 45185868 45264960 45277128 45434142 45712485 45747072 45903104 46019376 46178964 46184320 46344480 46438080 46461870 46599120 46717155 46761624 46941440 47116888 47185830 47199360 47363040 47375772 47528208 47668608 47710117 47889296 47960640 47986016 48126960 48152424 48224160 48413430 48447420 48746880 48758691 48759984 48929076 49014720 49559328 49705728 49731192 49831632 50010240 50027211 50206520 50307920 50331552 50482380 50830080 50936769 51132640 51309960 51323753 51335424 51640992 51677248 51771798 51957360 52137540 52165126 52242840 52424010 52484705 52809120 52823316 52965120 53006499 53099280 53283420 53441856 53689272 53847872 53875458 53984268 54171477 54177760 54317952 54365640 54525848 54689245 54730624 54854982 55002240 55050135 55065920 55256880 55271734 55368480 55421184 55585790 55613376 55725696 55754244 55918944 56177828 56261520 56482335 56596410 56622996 56639232 56835648 57183840 57378880 57524220 57552768 57723705 57990016 58096116 58136904 58452030 58482957 58496256 58720144 58896110 58940672 59219715 59379840 59410260 59585760 59861620 59982520 60012288 60190530 60247824 60353280 60369504 60400431 60578856 60949980 61161345 61326720 61341579 61359168 61571952 61792640 61917440 61949160 62132160 62163990 62289540 62348832 62565048 62691408 62914440 62981646 63150720 63167696 63370944 63719136 63947520 63963014 64169280 64203232 64298880 64551240 64596560 65011588 65013312 65238768 65352960 65404017 65627094 66029145 66060162 66079104 66308256 66442176 66702948 66802320 67108736 67111590 67309840 67480335 67513824 67778802 67897440 67915692 68151213 68157310 68413280 68620608 68854656 69029064 69268446 69276480 69516720 69657120 69692805 69898680 70222285 70412160 70431088 70675332 70778745 70799040 71044560 71063658 71255808 71502912 71585696 71833944 71940960 71979024 72228636 72487520 72620145 72671130 73120320 73139976 73393614 73400180 73675840 73824640 74151168 74338992 74558592 74596788 74747448 75015360 75309780 75461880 75497328 75723570 75780864 76245120 76564943 76698960 76964940 77003136 77158656 77461488 77515872 77820106 77936040 77977276 78206310 78247689 78364260 78959620 79213680 79234974 79447680 79648920 80254040 80330432 80492672 80533908 80771808 80813187 80976402 81264485 81266640 81548460 81788772 81812224 82095936 82218240 82598880 82842880 82885320 82907601 83052720 83131776 83378685 83420064 83588544 83878416 83885920 83975528 84266742 84392280 84494592 84894615 84934494 84958848 85253472 85559040 85775760 86068320 86286330 86684416 86985024 87205356 87502792 88038860 88080216 88344165 88411008 88589568 88604503 88937264 89069760 89378640 89482120 89792430 89973780 90018432 90285795 90371736 90529920 90554256 90868284 91424970 91494144 92038752 92357928 92368640 92688960 92876160 92923740 93198240 93245985 93434310 93523248 94233776 94371660 94398720 94472469 94726080 94751544 95056416 95337216 95420234 95778592 95921280 95944521 95972032 96253920 96304848 96448320 96826860 96894840 97471595 97493760 97517382 97519968 97858152 98029440 98440641 99090243 99118656 99462384 99663264 100020480 100054422 100413040 100615840 100663104 100667385 100964760 101668203 101873538 102235965 102265280 102619920 102647506 103281984 103354496 103543596 103914720 104275080 104330252 104485680 104848020 104969410 105618240 105646632 106012998 106198560 106566840 106595487 106883712 107378544 107695744 107750916 107968536 108342954 108355520 108635904 108731280 109006695 109051696 109378490 109461248 109709964 110004480 110100270 110131840 110513760 110543468 110736960 111171580 111226752 111451392 111508488 111837888 112355656 112523040 112964670 113192820 113245992 113585355 113671296 113770279 114367680 114757760 115048440 115105536 115447410 115980032 116192232 116273808 116730159 116904060 116965914 117440288 117792220 118439430 118759680 118820520 118852461 119171520 119723240 119965040 120381060 120495648 120739008 120800862 121157712 121464603 121899960 122322690 122387411 122653440 122683158 122718336 123143904 123585280 123898320 124264320 124327980 124579080 124697664 125130096 125382816 125828880 125963292 126301440 126335392 126400113 126741888 127438272 127926028 128338560 128406464 128597760 129102480 129193120 129429495 130023176 130026624 130412815 130477536 130808034 131254188 132058290 132120324 132158208 132616512 132884352 133405896 133604640 134217472 134223180 134619680 134688645 134960670 135027648 135557604 135794880 135831384 136302426 136314620 136460233 136826560 137137455 137241216 137709312 138058128 138179335 138536892 138552960 139033440 139314240 139385610 139797360 140444570 140824320 140862176 141350664 141557490 141598080 142089120 142127316 143005824 143130351 143171392 143667888 143881920 143958048 144457272 144975040 145240290 145342260 146240640 146276073 146279952 146787228 146800360 147351680 147649280 148677984 149117184 149193576 149494896 150030720 150081633 150619560 150923760 150994656 151447140 152490240 153129886 153397920 153929880 153971259 154006272 154922976 155031744 155640212 155872080 155954552 156412620 156495378 156728520 157454115 157919240 158427360 158469948 158895360 159019497 159297840 159907535 160508080 160660864 160985344 161067816 161543616 161626374 161952804 162514431 162528970 162533280 163096920 163577544 164067735 164191872 165150405 165197760 165770640 165815202 166105440 166263552 166757370 166840128 167177088 167756832 167771840 167951056 168533484 168784560 169447005 169789230 169868988 169917696 170506944 171551520 172136640 172572660 173171115 173970048 174410712 175005584 175448871 176077720 176160432 176688330 176822016 177209006 177659145 177874528 178139520 178757280 178964240 179584860 179947560 180036864 180571590 180743472 181059840 181108512 181201293 181736568 182577941 182849940 183484035 184024737 184077504 184715856 185377920 185752320 185847480 186396480 186491970 186868620 187046496 188467552 188743320 188944938 189452160 189503088 190112832 190840468 191557184 191842560 191889042 191944064 192507840 192609696 192896640 193653720 193789680 194550265 194943190 195034764 195039936 195716304 196058880 196881282 198087435 198180486 198237312 198924768 199326528 200108844 200826080 201231680 201326208 201334770 201929520 202441005 203336406 203747076 204471930 204530560 205239840 205295012 206563968 206708992 207087192 207829440 208550160 208660504 208971360 209696040 209938820 210666855 211236480 211287661 211293264 212025996 212336235 212397120 213133680 213190974 213767424 214757088 215391488 215501832 215937072 216685908 216711040 217462560 218013390 218103392 218756980 219419928 220200540 220263680 221027520 221086936 221473920 222343160 222453504 223016976 223675776 223870549 224711312 225046080 225929340 226385640 226491984 227170710 227342592 227540558 228735360 229515520 229694829 230096880 230894820 232384464 232547616 233460318 233808120 233931828 234743067 234880576 235584440 236878860 237641040 237704922 238343040 238550585 239446480 239930080 240762120 240991296 241478016 241601724 242315424 242439561 242929206 243793455 243799920 244645380 244774822 245366316 245436672 246287808 247796640 248528640 248655960 248722803 249158160 249395328 250136055 250260192 250765632 251657760 251926584 252670784 252800226 253483776 254683845 254876544 255852056 256618765 256677120 256812928 258204960 258386240 258858990 260046352 260053248 260825630 260955072 261616068 262508376 264116580 264240648 265032495 265233024 265768704 265813509 266811792 267209280 268446360 269239360 269377290 269921340 270055296 270857385 271115208 271589760 271662768 272604852 272629240 272920466 273653120 274274910 274482432 276116256 276358670 277073784 277105920 278066880 278628480 278771220 279594720 280889140 281724352 282701328 283114980 283196160 283417407 284178240 284254632 286011648 286260702 286342784 287335776 287763840 287833563 287916096 288914544 289950080 290480580 290684520 292414785 292481280 292552146 292559904 293574456 293600720 294703360 295321923 297270729 297355968 298387152 298989792 300061440 300163266 301239120 301847520 301989312 302002155 302894280 306259772 306707895 306795840 307859760 307942518 309845952 310063488 311280424 311744160 311909104 312825240 312990756 313457040 314908230 315838480 316854720 316939896 318038994 318595680 319786461 319815070 321016160 321321728 322135632 323087232 323252748 323905608 325028862 325057940 325066560 326193840 327020085 327155088 328135470 328383744 330300810 330395520 331541280 331630404 332210880 333514740 333680256 334354176 335513664 335543680 335902112 337066968 337569120 338894010 339073319 339578460 339737976 340756065 341013888 341310837 343103040 344273280 345145320 346342230 347940096 348821424 350011168 350190477 350897742 352155440 352320864 353376660 354418012 355318290 355749056 356279040 356557383 357514560 357928480 359169720 359266271 359895120 361143180 361486944 362217024 362402586 363473136 365155882 365699880 366968070 367162233 368049474 368155008 369431712 370755840 371694960 372792960 372983940 373737240 374092992 376935104 377486640 377889876 378904320 379006176 379200339 380225664 381680936 382824715 383114368 383778084 383888128 385015680 385219392 385793280 387307440 387579360 389100530 389886380 390069528 390079872 391238445 391432608 393762564 396174870 396360972 396474624 397849536 398653056 400217688 401652160 402463360 402652416 402669540 403859040 404065935 404882010 406672812 407494152 408943860 409061120 409380699 410479680 410590024 413127936 414174384 414538005 415658880 415759591 417100320 417321008 417942720 419392080 419877640 421333710 422472960 422575322 422586528 424051992 424672470 424794240 426267360 426381948 429391053 429514176 431003664 431874144 433371816 433422080 434925120 436026780 436206784 437513960 438828219 438839856 440401080 442055040 442173872 442947840 443022515 444686320 446033952 447351552 447741098 449422624 450092160 450244899 451858680 452771280 452983968 454341420 455081116 457470720 459389658 460193760 461789640 461913777 464768928 465095232 466920636 467616240 467863656 469486134 469761152 471168880 472362345 473757720 475282080 475409844 476686080 477058491 477101170 478892960 479722605 479860160 481524240 481982592 482956032 483203448 484630848 484879122 485858412 487586910 487599840 489290760 489549644 490732632 492203205 492575616 495451215 495593280 497311920 497445606 498316320 498790656 500272110 500520384 501531264 503315520 503853168 505341568 505600452 508341015 509367690 509753088 511704112 513237530 513625856 516409920 516772480 517717980 520092704 521651260 521910144 523232136 525016752 526346613 528233160 528481296 530064990 530466048 531627018 532977435 533623584 534418560 536892720 538478720 538754580 539842680 540110592 541714770 542230416 543179520 543325536 545209704 545258480 545840932 547306240 547733823 548549820 552074211 552232512 552717340 554147568 556133760 556268507 557256960 557542440 559189440 561778280 563448704 565402656 566229960 566834814 568356480 568509264 568851395 572521404 572685568 574671552 575527680 575667126 575832192 577829088 579900160 580961160 581369040 583650795 584829570 585104292 585119808 587148912 587201440 590643846 594262305 594541458 594711936 596774304 597979584 600326532 602478240 603695040 603978624 604004310 605788560 607323015 611937055 612519544 613415790 613591680 615719520 615885036 619691904 620126976 620231521 622560848 623488320 623818208 625650480 625981512 626914080 629816460 631676960 632000565 633709440 633862983 633879792 636077988 637191360 639572922 639630140 642032320 644271264 646174464 646505496 647811216 650057724 650115880 650133120 652387680 654040170 654310176 656270940 660601620 660791040 663082560 663260808 664421760 667029480 667208789 667360512 671027328 671087360 671611647 671804224 674133936 675138240 677788020 678146638 679156920 679475952 681512130 682027776 682301165 682621674 686206080 688546560 689084487 690290640 692684460 697642848 700022336 700380954 701795484 704229201 704310880 704641728 706753320 708836024 710636580 711498112 713114766 715029120 715651755 715856960 718339440 718532542 719790240 722286360 722973888 724434048 724805172 726946272 730311764 731380365 731399760 733936140 734324466 736098948 736310016 738863424 743389920 745585920 745967880 746168409 747474480 748185984 750408165 753870208 754973280 755779752 758012352 758400678 760451328 763361872 765649430 766228736 767556168 769856295 770031360 770438784 774614880 775158720 778201060 779772760 780139056 780159744 782476890 782865216 787525128 792349740 792721944 795097485 795699072 797306112 797440527 800435376 803304320 804926720 805339080 807718080 808131870 809764020 812572155 813345624 814988304 817887720 818761398 820959360 821180048 828348768 829076010 831317760 831519182 834200640 834642016 835885440 838784160 839755280 842667420 845150644 845173056 848103984 849344940 849588480 850252221 852534720 852763896 856711877 858782106 859028352 862007328 863500689 863748288 866743632 869850240 872053560 872413568 875027920 877244355 877656438 877679712 880802160 884110080 884347744 885965769 886045030 889372640 892067904 895482196 898845248 900184320 900489798 903717360 905542560 905967936 906006465 908682840 910162232 912889705 918779316 920123685 920387520 923579280 923827554 929537856 930190464 933841272 935232480 935727312 938972268 939522304 942337760 944724690 947515440 950564160 950819688 954116982 954202340 957785920 959445210 959720320 963048480 963965184 966406896 969261696 969758244 971716824 975173820 975199680 978581520 979099288 981465264 984406410 985151232 990902430 991186560 991426717 994623840 994891212 996632640 1000544220 1001040768 1003062528 1006631040 1007706336 1010683136 1011200904 1016682030 1017219957 1018735380 1023408224 1023932511 1026475060 1032819840 1033544960 1035435960 1040185408 1043302520 1043820288 1046464272 1050033504 1050571431 1052693226 1056438305 1056466320 1056962592 1060129980 1063254036 1065954870 1067247168 1068837120 1073785440 1076957440 1077509160 1077798813 1079685360 1083429540 1084460832 1086651072 1090419408 1090516960 1091681864 1095467646 1097099640 1101486699 1104148422 1104465024 1105434680 1108295136 1112267520 1112537014 1115084880 1118378880 1119352745 1123556560 1126897408 1130805312 1132459920 1133669628 1136712960 1137018528 1137601017 1137702790 1145042808 1148474145 1149343104 1151334252 1151664384 1155658176 1161922320 1162738080 1167301590 1169659140 1170208584 1170239616 1173715335 1174297824 1174402880 1181287692 1188524610 1189082916 1189423872 1193548608 1195959168 1200653064 1204956480 1207390080 1207957248 1208008620 1211577120 1212197805 1214646030 1223874110 1225039088 1226831580 1227183360 1228142097 1231439040 1231770072 1239383808 1240463042 1243614015 1245121696 1246976640 1247278773 1247636416 1251300960 1251963024 1253828160 1259632920 1263353920 1264001130 1267418880 1267725966 1267759584 1272155976 1274382720 1279145844 1279260280 1284064640 1288173159 1288542528 1293010992 1295622432 1300115448 1300231760 1300266240 1304775360 1308080340 1308620352 1312541880 1316484657 1321203240 1326165120 1326521616 1328843520 1329067545 1334058960 1334417578 1342054656 1343223294 1343608448 1348267872 1350276480 1355576040 1356293276 1358313840 1358951904 1363024260 1364602330 1365243348 1372412160 1378168974 1380581280 1385368920 1385741331 1395285696 1400044672 1400761908 1403590968 1408458402 1408621760 1409283456 1413506640 1417087035 1417672048 1421273160 1422996224 1426229532 1430058240 1431303510 1431713920 1436678880 1437065084 1439167815 1439580480 1444572720 1445947776 1448868096 1449610344 1453892544 1460623528 1462760730 1462799520 1467872280 1468648932 1472197896 1476609615 1477726848 1479013627 1486353645 1486779840 1491935760 1492336818 1494948960 1496371968 1500816330 1507740416 1509946560 1511559504 1516024704 1516801356 1526723744 1531298860 1535112336 1539712590 1540877568 1549229760 1550317440 1556402120 1559545520 1560278112 1564953780 1565730432 1575050256 1579039839 1584699480 1585443888 1590194970 1591036343 1591398144 1594881054 1598932305 1600870752 1606608640 1610678160 1615436160 1616263740 1619528040 1625144310 1626691248 1629976608 1635775440 1637522796 1641918720 1642360096 1643201469 1656697536 1658152020 1663038364 1668401280 1668805521 1669284032 1671770880 1677568320 1679510560 1685334840 1690301288 1690346112 1695366595 1696207968 1698689880 1700504442 1705069440 1705527792 1706554185 1713423754 1717564212 1718056704 1724014656 1727001378 1727496576 1733487264 1739700480 1744107120 1744827136 1750055840 1750952385 1754488710 1755312876 1755359424 1761604320 1768695488 1771931538 1772090060 1778745280 1782786915 1784135808 1790964392 1796331355 1797690496 1800979596 1807434720 1811085120 1811935872 1812012930 1817365680 1820324464 1825779410 1835811165 1837558632 1840247370 1840775040 1847158560 1847655108 1859075712 1860380928 1860694563 1867682544 1870464960 1871454624 1877944536 1884675520 1889449380 1895030880 1896001695 1901128320 1901588949 1901639376 1908233964 1908404680 1915571840 1918890420 1919440640 1926096960 1932813792 1938523392 1939516488 1943433648 1950347640 1950399360 1950871927 1957163040 1958198576 1962930528 1968812820 1981804860 1982373120 1982853434 1989247680 1989782424 1993265280 2001088440 2001626367 2002081536 2013262080 2014834941 2015412672 2022401808 2033364060 2034439914 2037470760 2046816448 2046903495 2047865022 2052950120 2065639680 2067253461 2070871920 2078797955 2080370816 2086605040 2092928544 2100067008 2101142862 2105386452 2112687603 2112876610 2112932640 2113925184 2120259960 2126508072 2131909740 2134494336 2146955265 2147570880 2155018320 2155597626 2159370720 2166859080 2168921664 2173302144 2180838816 2181033920 2183363728 2190935292 2194141095 2194199280 2202973398 2208296844 2208930048 2210869360 2216590272 2225074028 2230169760 2236757760 2238505227 2238705490 2247113120 2251224495 2261610624 2264919840 2267339256 2274037056 2275202034 2275405580 2290085616 2296948290 2298686208 2302668504 2309568885 2311316352 2323844640 2325476160 2334603180 2339318280 2340417168 2340479232 2347430670 2348595648 2348805760 2362575384 2373513233 2377049220 2378165832 2385292455 2387097216 2391918336 2392321581 2401306128 2409912960 2414780160 2416017240 2423154240 2424395610 2429292060 2447748220 2450078176 2453663160 2456284194 2462878080 2463540144 2480926084 2487228030 2490243392 2493953280 2494557546 2495272832 2502601920 2503926048 2507656320 2519265840 2526707840 2528002260 2535451932 2535519168 2544311952 2548765440 2558291688 2558520560 2568129280 2570135631 2576346318 2577085056 2586021984 2590502067 2591244864 2600230896 2600463520 2609550720 2616160680 2617240704 2625083760 2631733065 2632969314 2642406480 2652330240 2653043232 2658135090 2668117920 2668835156 2686446588 2687216896 2696535744 2700552960 2711152080 2712586552 2716627680 2717903808 2726048520 2729204660 2730486696 2738669115 2746739593 2756337948 2760371055 2761162560 2770737840 2771482662 2781342535 2790571392 2800089344 2801523816 2807181936 2816916804 2817243520 2818566912 2827013280 2834174070 2835344096 2842546320 2852459064 2862607020 2863427840 2873357760 2874130168 2878335630 2879160960 2889145440 2891895552 2899220688 2907785088 2910317137 2921247056 2925521460 2925599040 2935744560 2937297864 2944395792 2953219230 2955453696 2958027254 2972707290 2973559680 2974280151 2983871520 2984673636 2989897920 3001632660 3019893120 3023119008 3032049408 3033602712 3051659871 3053447488 3062597720 3070224672 3071797533 3079425180 3098459520 3100634880 3101157605 3112804240 3119091040 3120556224 3129907560 3131460864 3150100512 3151714293 3158079678 3169314915 3169398960 3170887776 3180389940 3182072686 3189762108 3197864610 3201741504 3221356320 3230872320 3232527480 3233396439 3239056080 3250288620 3253382496 3259953216 3271550880 3275045592 3284720192 3286402938 3304460097 3313395072 3316304040 3326076728 3336043945 3336802560 3337611042 3338568064 3355136640 3358058235 3359021120 3370669680 3380602576 3380692224 3390733190 3392415936 3397379760 3401008884 3410138880 3411055584 3413108370 3426847508 3435128424 3445422435 3448029312 3454002756 3454993152 3466974528 3488214240 3500111680 3501904770 3508977420 3510625752 3510718848 3521146005 3523208640 3537390976 3543863076 3544180120 3557490560 3565573830 3568271616 3581928784 3592662710 3595380992 3601959192 3614869440 3622170240 3623871744 3624025860 3634731360 3640648928 3651558820 3671622330 3675117264 3680494740 3681550080 3684426291 3694317120 3695310216 3718151424 3721389126 3730842045 3735365088 3740929920 3741836319 3742909248 3755889072 3769351040 3778898760 3790061760 3792003390 3802256640 3803177898 3803278752 3816467928 3816809360 3831143680 3837780840 3852193920 3864519477 3865627584 3879032976 3886867296 3893879549 3900695280 3900798720 3901743854 3914326080 3916397152 3925861056 3937625640 3963609720 3965706868 3978495360 3979564848 3986530560 3987202635 4002176880 4003252734 4029669882 4030825344 4044803616 4066728120 4068879828 4074941520 4093632896 4093806990 4095730044 4105900240 4134506922 4141743840 4157223993 4157595910 4160741632 4173210080 4185857088 4200134016 4202285724 4210772904 4225375206 4225753220 4225865280 4227850368 4240519920 4251261105 4253016144 4263819480 4268988672 4283559385 4293910530 4295141760 4310036640 4311195252 4317503445 4318741440 4333718160 4337843328 4346604288 4361677632 4362067840 4366727456 4381870584 4388282190 4388398560 4405946796 4416593688 4421738720 4429828845 4433180544 4437040881 4450148056 4460339520 4477010454 4477410980 4494226240 4502448990 4523221248 4529839680 4534678512 4548074112 4550404068 4550811160 4580171232 4593896580 4605337008 4619137770 4622632704 4647689280 4650952320 4669206360 4670461523 4678636560 4680834336 4694861340 4697191296 4697611520 4725150768 4747026466 4754098440 4756331664 4770584910 4773109029 4774194432 4784643162 4802612256 4819825920 4832034480 4846308480 4848791220 4858584120 4895496440 4900156352 4907326320 4912568388 4925756160 4927080288 4929604407 4957133585 4961852168 4974456060 4980486784 4989115092 4990545664 5005203840 5006416563 5007852096 5015312640 5038531680 5053415680 5056004520 5070903864 5071038336 5086099785 5088623904 5116583376 5117041120 5119662555 5140271262 5152692636 5154170112 5172043968 5181004134 5182489728 5200461792 5200927040 5219101440 5232321360 5234481408 5250167520 5252857155 5263466130 5265938628 5284812960 5306086464 5316270180 5336235840 5337670312 5372893176 5388994065 5393071488 5404874683 5422304160 5425173104 5433255360 5435807616 5452097040 5458409320 5460973392 5477338230 5493479186 5507433495 5512675896 5520742110 5522325120 5541475680 5542965324 5562685070 5581142784 5582083689 5603047632 5614363872 5633833608 5634487040 5654026560 5668348140 5670688192 5685092640 5688005085 5704766847 5704918128 5725214040 5746715520 5748260336 5756671260 5758321920 5778290880 5798441376 5815570176 5820634274 5842494112 5851042920 5851198080 5852615781 5871489120 5874595728 5888791584 5906438460 5916054508 5945414580 5947119360 5948560302 5967743040 5969347272 5979795840 6003265320 6004879101 6039786240 6044504823 6046238016 6067205424 6103319742 6106894976 6125195440 6140449344 6140710485 6143595066 6158850360 6196919040 6201760383 6202315210 6225608480 6236393865 6238182080 6241112448 6259815120 6300201024 6303428586 6316159356 6338629830 6338797920 6341775552 6360779880 6364145372 6379524216 6395729220 6403483008 6440865795 6442712640 6465054960 6466792878 6478112160 6500577240 6506764992 6519906432 6543101760 6550091184 6569440384 6572805876 6582423285 6608920194 6626790144 6632608080 6652153456 6672087890 6675222084 6677136128 6710273280 6716116470 6718042240 6741339360 6761205152 6781466380 6784831872 6794759520 6802017768 6822111168 6826216740 6853695016 6870256848 6890844870 6896058624 6908005512 6928706655 6933949056 6939987019 6976428480 7000223360 7003809540 7017954840 7021251504 7021437696 7042292010 7046417280 7074781952 7087726152 7088360240 7114981120 7120539699 7131147660 7163857568 7176964743 7185325420 7203918384 7229738880 7231490591 7244340480 7248051720 7269462720 7281297856 7303117640 7343244660 7350234528 7360989480 7368852582 7388634240 7390620432 7395068135 7442778252 7461684090 7470730176 7481859840 7483672638 7485818496 7511778144 7538702080 7557797520 7580123520 7584006780 7606355796 7606557504 7632935856 7633618720 7675561680 7704387840 7710406893 7729038954 7731255168 7758065952 7773734592 7787759098 7801390560 7803487708 7828652160 7832794304 7851722112 7875251280 7895199195 7927219440 7931413736 7955181715 7956990720 7959129696 7974405270 8004353760 8006505468 8059339764 8061650688 8089607232 8133456240 8137759656 8149883040 8187265792 8187613980 8191460088 8211800480 8216007345 8240218779 8269013844 8283487680 8314447986 8315191820 8344027605 8346420160 8371714176 8400268032 8404571448 8421545808 8450750412 8451506440 8451730560 8455700736 8481039840 8502522210 8506032288 8527638960 8567118770 8587821060 8590283520 8620073280 8622390504 8635006890 8637482880 8667436320 8675686656 8723355264 8724135680 8730951411 8733454912 8763741168 8776564380 8776797120 8811893592 8833187376 8843477440 8859657690 8866361088 8874081762 8900296112 8920679040 8922840453 8954020908 8954821960 8988452480 9004897980 9059679360 9069357024 9096148224 9100808136 9101622320 9154979613 9160342464 9187793160 9210674016 9215392599 9238275540 9295378560 9301904640 9303472815 9338412720 9340923046 9357273120 9361668672 9389722680 9394382592 9450301536 9494052932 9507944745 9508196880 9512663328 9541169820 9546218058 9569286324 9605224512 9664068960 9692616960 9697582440 9700189317 9717168240 9754359635 9790992880 9800312704 9814652640 9825136776 9854160576 9859208814 9913380291 9914267170 9923704336 9948912120 9960973568 9978230184 10008131835 10010407680 10012833126 10015704192 10074174705 10077063360 10112009040 10141807728 10142076672 10172199570 10177247808 10233166752 10234082240 10239325110 10280542524 10305385272 10336267305 10344087936 10362008268 10364979456 10400923584 10401854080 10464642720 10500335040 10505714310 10526932260 10531877256 10563438015 10569625920 10612172928 10632540360 10672471680 10675340624 10745786352 10777988130 10786142976 10809749366 10844608320 10850346208 10866510720 10871615232 10904194080 10916818640 10921946784 10954676460 10986958372 11014866990 11025351792 11041484220 11044650240 11053278873 11082951360 11085930648 11125370140 11137254401 11164167378 11192526135 11206095264 11225508957 11228727744 11267667216 11308053120 11336696280 11341376384 11370185280 11376010170 11409533694 11409836256 11450428080 11493431040 11496520672 11513342520 11556581760 11596882752 11641268548 11681638647 11684988224 11702085840 11702396160 11705231562 11742978240 11749191456 11777583168 11812876920 11832109016 11867566165 11890829160 11897120604 11935486080 11938694544 11959591680 11961607905 12006530640 12009758202 12089009646 12092476032 12134410848 12206639484 12213789952 12250390880 12280898688 12281420970 12287190132 12317700720 12403520766 12404630420 12451216960 12472787730 12476364160 12482224896 12519630240 12600402048 12606857172 12632318712 12677259660 12677595840 12683551104 12721559760 12728290744 12759048432 12791458440 12806966016 12850678155 12881731590 12885425280 12888547321 12930109920 12933585756 12952510335 12956224320 13001154480 13013529984 13039812864 13086203520 13100182368 13138880768 13145611752 13164846570 13217840388 13265216160 13304306912 13311122643 13344175780 13350444168 13432232940 13436084480 13482678720 13522410304 13562932760 13569663744 13589519040 13604035536 13644222336 13652433480 13656103489 13707390032 13733697965 13740513696 13781689740 13816011024 13857413310 13867898112 13879974038 13952856960 14000446720 14007619080 14011384569 14035909680 14042503008 14084584020 14092834560 14175452304 14176720480 14241079398 14262295320 14319327087 14327715136 14353929486 14370650840 14407836768 14459477760 14462981182 14496103440 14538925440 14551585685 14562595712 14606235280 14686489320 14700469056 14721978960 14737705164 14777268480 14781240864 14788813221 14790136270 14871400755 14885556504 14923368180 14941460352 14967345276 14971636992 15019249689 15023556288 15115595040 15160247040 15168013560 15212711592 15213115008 15258299355 15265871712 15267237440 15351123360 15358987665 15420813786 15458077908 15462510336 15516131904 15547469184 15575518196 15602781120 15606975416 15657304320 15665588608 15703444224 15750502560 15758571465 15790398390 15854438880 15862827472 15910363430 15918259392 15948810540 16008707520 16013010936 16118679528 16166982195 16179214464 16214624049 16266912480 16275519312 16299766080 16375227960 16382920176 16423600960 16432014690 16480437558 16522300485 16538027688 16566975360 16628895972 16630383640 16688055210 16692840320 16743428352 16746251067 16809142896 16843091616 16901500824 16903012880 16903461120 16962079680 17005044420 17012064576 17055277920 17114300541 17134237540 17175642120 17240146560 17244323717 17244781008 17270013780 17274965760 17334872640 17446710528 17461902822 17466909824 17527482336 17553128760 17553594240 17557847343 17623787184 17666374752 17686954880 17719315380 17748163524 17800592224 17841358080 17845680906 17908041816 17909643920 17976904960 18009795960 18014637303 18119358720 18133514469 18138714048 18201616272 18203244640 18309959226 18320684928 18375586320 18421348032 18422131455 18430785198 18476551080 18590757120 18606945630 18676825440 18681846092 18709181595 18714546240 18723337344 18779445360 18900603072 18988105864 19015889490 19016393760 19025326656 19082339640 19092436116 19138572648 19210449024 19227177151 19322597385 19328137920 19395164880 19400378634 19434336480 19469397745 19508719270 19581985760 19600625408 19629305280 19650273552 19708321152 19718417628 19826760582 19828534340 19847408672 19897824240 19956460368 20016263670 20025666252 20031408384 20148349410 20154126720 20224018080 20283615456 20344399140 20354495616 20466333504 20468164480 20478650220 20561085048 20610770544 20672534610 20683472459 20688175872 20724016536 20786119965 20801847168 20803708160 20819961057 20929285440 21000670080 21011428620 21053864520 21063754512 21126876030 21139251840 21224345856 21265080720 21344943360 21350681248 21361619097 21491572704 21555976260 21619498732 21689216640 21694471773 21700692416 21733021440 21808388160 21833637280 21843893568 21909352920 21973916744 22029733980 22050703584 22082968440 22106557746 22165902720 22171861296 22185204405 22250740280 22274508802 22328334756 22385052270 22412190528 22451017914 22457455488 22535334432 22616106240 22673392560 22682752768 22740370560 22752020340 22819067388 22819672512 22900856160 22993041344 23026685040 23113163520 23131220679 23193765504 23282537096 23352307615 23363277294 23369976448 23404171680 23410463124 23485956480 23498382912 23555166336 23625753840 23664218032 23735132330 23781658320 23794241208 23865545145 23870972160 23877389088 23923215810 24013061280 24019516404 24178019292 24184952064 24268821696 24413278968 24500781760 24561797376 24562841940 24574380264 24635401440 24648022035 24720656337 24807041532 24809260840 24902433920 24945575460 24952728320 25032082815 25039260480 25200804096 25213714344 25264637424 25354519320 25355191680 25361335051 25367102208 25443119520 25456581488 25518096864 25582916880 25701356310 25763463180 25770850560 25777094642 25860219840 25867171512 25905020670 25912448640 26002308960 26027059968 26172407040 26192854233 26200364736 26291223504 26329693140 26435680776 26530432320 26608613824 26622245286 26688351560 26700888336 26768521359 26864465880 26965357440 27024373415 27044820608 27125865520 27179038080 27208071072 27288444672 27304866960 27312206978 27414780064 27464938839 27467395930 27481027392 27563379480 27632022048 27714826620 27759948076 27905713920 27910418445 28015238160 28022769138 28071819360 28085006016 28169168040 28350904608 28353440960 28482158796 28523834235 28524590640 28638654174 28655430272 28707858972 28741301680 28815673536 28925962364 28992206880 29077850880 29100567951 29103171370 29125191424 29212470560 29263078905 29372978640 29400938112 29443957920 29475410328 29562481728 29577626442 29580272540 29742801510 29771113008 29846736360 29882920704 29934690552 30024395505 30038499378 30047112576 30222524115 30231190080 30336027120 30425423184 30426230016 30516598710 30531743424 30534474880 30702246720 30717975330 30841627572 30916155816 31008801915 31032263808 31094938368 31151036392 31205562240 31213950832 31331177216 31501005120 31517142930 31580796780 31708877760 31725654944 31820726860 31836518784 31897621080 32017415040 32026021872 32237359056 32333964390 32358428928 32429248098 32533824960 32551038624 32599532160 32750455920 32765840352 32847201920 32864029380 32960875116 33044600970 33076055376 33133950720 33257791944 33260767280 33376110420 33385680640 33411763203 33492502134 33618285792 33676526871 33686183232 33803001648 33806025760 33924159360 33932378927 34010088840 34024129152 34110555840 34228601082 34268475080 34351284240 34480293120 34488647434 34489562016 34540027560 34669745280 34699935095 34923805644 34933819648 35044915941 35054964672 35106257520 35107188480 35115694686 35247574368 35332749504 35373909760 35438630760 35496327048 35601184448 35602698495 35691361812 35816083632 35819287840 35884823715 36019591920 36029274606 36157452955 36267028938 36277428096 36403232544 36406489280 36619918452 36641369856 36751172640 36842696064 36844262910 36861570396 36953102160 37213891260 37353650880 37363692184 37418363190 37429092480 37446674688 37558890720 37801206144 37834122781 37976211728 38031778980 38032787520 38050653312 38164679280 38184872232 38277145296 38420898048 38454354302 38552034465 38645194770 38656275840 38665641963 38790329760 38800757268 38868672960 38938795490 39017438540 39163971520 39258610560 39300547104 39416642304 39436835256 39653521164 39657068680 39694817344 39795648480 39912920736 39933367929 40032527340 40051332504 40296698820 40308253440 40448036160 40567230912 40688798280 40708991232 40932667008 40936328960 40957300440 40968310467 41122170096 41201093895 41221541088 41345069220 41366944918 41448033072 41572239930 41603694336 41639922114 41858570880 42001340160 42022857240 42034153707 42107729040 42127509024 42253752060 42278503680 42530161440 42701362496 42723238194 42957981261 42983145408 43111952520 43238997464 43378433280 43388943546 43401384832 43616776320 43654757055 43667274560 43687787136 43818705840 43947833488 44059467960 44101407168 44165936880 44213115492 44331805440 44343722592 44370408810 44501480560 44549017604 44614202265 44656669512 44770104540 44824381056 44902035828 44914910976 45057749067 45070668864 45346785120 45480741120 45504040680 45638134776 45639345024 45774898065 45801712320 45986082688 46053370080 46076962995 46262441358 46387531008 46565074192 46704615230 46726554588 46739952896 46808343360 46820926248 46971912960 46996765824 47110332672 47251507680 47328436064 47470264660 47563316640 47588482416 47731090290 47754778176 47846431620 48026122560 48039032808 48356038584 48500946585 48537643392 48643872147 48826557936 49001563520 49125683880 49148760528 49270802880 49296044070 49441312674 49566901455 49614083064 49618521680 49804867840 49891150920 50064165630 50078520960 50238753201 50427428688 50529274848 50620434137 50709038640 50710383360 50722670102 50886239040 50913162976 51036193728 51165833760 51402712620 51526926360 51554189284 51720439680 51732971151 51734343024 51810041340 51824897280 52004617920 52385708466 52400729472 52582447008 52659386280 52673542029 52871361552 53060864640 53217227648 53244490572 53376703120 53401776672 53537042718 53728931760 53930714880 54043911909 54048746830 54089641216 54251731040 54358076160 54416142144 54609733920 54624413956 54829560128 54929877678 54934791860 54962054784 55126758960 55264044096 55266394365 55429653240 55519896152 55686272005 55820836890 56030476320 56045538276 56127544785 56143638720 56170012032 56338336080 56701809216 56706881920 56964317592 57047668470 57049181280 57277308348 57310860544 57415717944 57482603360 57631347072 57681531453 57851924728 57984413760 58201135902 58206342740 58408193235 58424941120 58526157810 58745957280 58801876224 58887915840 58950820656 59124963456 59155252884 59160545080 59485603020 59542226016 59693472720 59869381104 60048791010 60076998756 60094225152 60445048230 60462380160 60477029737 60672054240 60850846368 61033197420 61063486848 61068949760 61404493440 61435950660 61683255144 61832311632 62017603830 62050417377 62064527616 62302072784 62411124480 62427901664 62459883171 63002010240 63034285860 63161593560 63417755520 63451309888 63641453720 63673037568 63795242160 64034830080 64052043744 64084857291 64442736605 64474718112 64667928780 64858496196 65067649920 65083415319 65102077248 65199064320 65500911840 65531680704 65694403840 65728058760 65921750232 66089201940 66152110752 66515583888 66521534560 66555613215 66752220840 66823526406 66985004268 67236571584 67353053742 67372366464 67606003296 67612051520 67848318720 67864757854 68020177680 68048258304 68221111680 68280517445 68457202164 68536950160 68702568480 68977294868 68979124032 69080055120 69339490560 69393662037 69399870190 69847611288 70056922845 70089831882 70109929344 70212515040 70231389372 70495148736 70665499008 70877261520 70992654096 71202368896 71205396990 71382723624 71596635435 71632167264 71638575680 71769647430 72039183840 72058549212 72314905910 72534057876 72554856192 72806465088 72812978560 73239836904 73502345280 73685392128 73688525820 73723140792 73906204320 73944066105 74161969011 74427782520 74707301760 74727384368 74836726380 74858184960 75096248445 75117781440 75602412288 75668245562 75952423456 76063557960 76065575040 76084005153 76101306624 76329358560 76369744464 76554290592 76908708604 77104068930 77290389540 77312551680 77331283926 77580659520 77601514536 77737345920 77877590980 78034877080 78327943040 78517221120 78578562699 78601094208 78873670512 79307042328 79314137360 79389634688 79591296960 79825841472 79866735858 80065054680 80102665008 80305564077 80593397640 80896072320 81073120245 81134461824 81377596560 81865334016 81914600880 81936620934 82244340192 82402187790 82443082176 82690138440 82733889836 82896066144 83144479860 83279844228 83717141760 83731255335 84045714480 84068307414 84215458080 84255018048 84507504120 85060322880 85402724992 85446476388 85571502705 85915962522 85966290816 86221618585 86223905040 86477994928 86777887092 86802769664 87233552640 87309514110 87334549120 87375574272 87637411680 87789236715 87895666976 88118935920 88202814336 88331873760 88426230984 88687445184 88740817620 89002961120 89098035208 89228404530 89313339024 89540209080 89648762112 89804071656 90073186515 90115498134 90141337728 90219831247 90667572345 90693570240 91008081360 91276269552 91278690048 91549796130 91603424640 91972165376 92106740160 92153925990 92524882716 93130148384 93409230460 93453109176 93616686720 93641852496 93993531648 94009377683 94503015360 94656872128 94940529320 95126633280 95176964832 95462180580 95509556352 95692863240 96052245120 96078065616 96135885755 96712077168 97001893170 97075286784 97287744294 97653115872 98003127040 98251367760 98297521056 98541605760 98592088140 98882625348 99133802910 99228166128 99237043360 99782301840 100128331260 100157041920 100235289609 100477506402 100854857376 101058549696 101240868274 101418077280 101445340204 101772478080 101797136781 101826325952 102072387456 102331667520 102805425240 103053852720 103108378568 103417362295 103440879360 103465942302 103468686048 103620082680 104009235840 104099805285 104771416932 104801458944 105134747823 105164894016 105318772560 105347084058 105742723104 106121729280 106434455296 106488981144 106753406240 106803553344 106808095485 107074085436 107457863520 108087823818 108097493660 108472358865 108503462080 108832284288 109219467840 109248827912 109659120256 109859755356 109869583720 109924109568 110253517920 110528088192 110532788730 110859306480 111039792304 111372544010 111641673780 112060952640 112091076552 112255089570 112287277440 112340024064 112676672160 113403618432 113413763840 113502368343 113928635184 114095336940 114098362560 114554616696 114831435888 114965206720 115262694144 115363062906 115656103395 115703849456 115968827520 115996925889 116402271804 116412685480 116816386470 116849882240 117052315620 117491914560 117775831680 117901641312 118249926912 118310505768 118321090160 118971206040 119084452032 119386945440 119738762208 119800103787 120097582020 120153997512 120710266019 120890096460 120924760320 120954059474 121344108480 121701692736 122066394840 122126973696 122808986880 122871901320 122904931401 123366510288 123603281685 123664623264 124035207660 124100834754 124604145568 124855803328 124919766342 126004020480 126068571720 126102461121 126323187120 126806675255 126835511040 126902619776 127282907440 127590484320 128104087488 128169714582 128873943783 128885473210 128949436224 129335857560 129716992392 130135299840 130166830638 130204154496 130964271165 131001823680 131063361408 131456117520 131843500464 132178403880 132304221504 133031167776 133043069120 133111226430 133504441680 133647052812 133842606795 133970008536 134473143168 134706107484 134744732928 135212006592 135224103040 135729515708 136040355360 136442223360 136561034890 136914404328 137073900320 137324694195 137405136960 137954589736 137958248064 138160110240 138787324074 138799740380 139695222576 140113845690 140179663764 140219858688 140425030080 140462778744 140990297472 141330998016 141754523040 141985308192 142404737792 142410793980 142765447248 143193270870 143264334528 143277151360 143539294860 144078367680 144117098424 144629811820 144784307213 145068115752 145502839755 145612930176 145625957120 145931616441 146479673808 147004690560 147377051640 147446281584 147812408640 147888132210 148323938022 148855565040 149414603520 149454768736 149673452760 150192496890 150235562880 151336491124 151861302411 151904846912 152127115920 152131150080 152168010306 152658717120 152739488928 153108581184 153817417208 154208137860 154580779080 154662567852 155161319040 155198913453 155203029072 155474691840 155755181960 156069754160 156655886080 157157125398 157202188416 157747341024 158020626087 158614084656 158628274720 158779269376 159182593920 159651682944 159733471716 160130109360 160205330016 160611128154 161186795280 161792144640 162146240490 162268923648 162755193120 163829201760 163873241868 164488680384 164804375580 164886164352 165380276880 165467779672 165792132288 166288959720 166559688456 167058816015 167462510670 167551115173 168091428960 168136614828 168382634355 168430916160 168510036096 169015008240 169661894635 170120645760 170805449984 170892952776 171143005410 171831925044 171932581632 172443237170 172447810080 172955989856 173044594359 173555774184 174619028220 174669098240 175224579705 175274823360 175578473430 175791333952 176237871840 176405628672 176663747520 176852461968 177374890368 177481635240 177529345357 178005922240 178196070416 178456809060 178626678048 179080418160 179608143312 180146373030 180230996268 180282675456 180439662494 181335144690 181387140480 181431089211 182016162720 182552539104 183099592260 183206849280 184213480320 184307851980 185049765432 186151252131 186260296768 186818460920 186906218352 187233373440 187283704992 187379649513 188018755366 189006030720 189170613905 189313744256 189881058640 190253266560 190353929664 190924361160 191019112704 191385726480 192104490240 192156131232 192254571873 192271771510 193328209815 193424154336 194003786340 194575488588 195250245957 195306231744 196502735520 196595042112 197083211520 197184176280 197765250696 198267605820 198456332256 198474086720 199564603680 199666839645 200256662520 200470579218 200955012804 201709714752 202117099392 202481736548 202836154560 202890680408 203544956160 203594273562 203652651904 204144774912 204663335040 204841552335 205610850480 206107705440 206216757136 206834724590 206931884604 206937372096 207240165360 208018471680 208199610570 209542833864 210170768535 210269495646 210329788032 210637545120 210694168116 211485446208 212977962288 213506812480 213607106688 213616190970 214148170872 214789906305 214915727040 216175647636 216194987320 216944717730 217006924160 217664568576 218438935680 218497655824 219318240512 219719510712 219739167440 220507035840 221056176384 221065577460 221718612960 222079584608 222485907033 222745088020 223283347560 224121905280 224176208321 224182153104 224510179140 224574554880 225288745335 225353344320 226807236864 227004736686 227857270368 228190673880 228196725120 228252015459 229109233392 229662871776 229930413440 230726125812 231312206790 231407698912 231937655040 231993851778 232804543608 232825370960 233632772940 233699764480 234104631240 234983829120 235551663360 235735688097 235803282624 236621011536 236642180320 237526652489 237942412080 238168904064 238773890880 239477524416 239600207574 240195164040 240307995024 241420532038 241780192920 241908118948 242688216960 243219360735 243403385472 244132789680 245743802640 245809862802 246733020576 247206563370 247329246528 248070415320 248201669508 249208291136 249711606656 249839532684 251193766005 252137143440 252204922242 252646374240 253102170685 253613350510 253805239552 254565814880 255180968640 256208174976 256339429164 257747887566 257770946420 257898872448 258664855755 258671715120 259433984784 260333661276 260408308992 261928542330 262003647360 262126722816 262912235040 263367710145 263687000928 264356807760 264608443008 266062335552 266086138240 266222452860 267008883360 267294105624 267685213590 267940017072 268946286336 269412214968 270219559545 270424013184 270448206080 270659493741 271459031416 272080710720 273122069780 273828808656 274147800640 274649388390 274810273920 275909179472 275916496128 276320220480 277574648148 277599480760 279390445152 280227691380 280359327528 280850060160 280925557488 281980594944 282028133049 283509046080 283970616384 284821587960 285530894496 286386541740 286528669056 286554302720 287078589720 288156735360 288234196848 288407657265 289259623640 289568614426 290136231504 291005679510 291225860352 291863232882 292959347616 294009381120 294754103280 294892563168 295624817280 295776264420 296647876044 297711130080 298909537472 299346905520 300384993780 300471125760 300705868827 302385148685 302672982248 303722604822 303809693824 304254231840 304336020612 305317434240 305391410343 305478977856 306217162368 307634834416 308416275720 309161558160 309325135704 310252086885 310322638080 310397826906 310406058144 311510363920 312139508320 312299415855 314314250796 314404376832 315404243469 315494682048 316041252174 317228169312 317256549440 318365187840 319303365888 319466943432 320260218720 320410660032 320424286455 321222256308 322373590560 324292480980 325417076595 325510386240 327658403520 327746483736 328977360768 329608751160 329697355663 329772328704 330760553760 330935559344 331584264576 332577919440 333119376912 334117632030 334925021340 335102230346 336182857920 336273229656 336765268710 336861832320 337020072192 338030016480 339323789270 340241291520 340507105029 341785905552 342286010820 343663850088 344886474340 344895620160 345911979712 346089188718 346968310185 347111548368 347990777667 349238056440 350449159410 350549646720 351156946860 351582667904 352475743680 353327495040 353704923936 354749780736 354963270480 355058690714 356011844480 356392140832 356913618120 357253356096 358160836320 359216286624 360292746060 360461992536 360879324988 362130798057 362670289380 362774280960 362862178422 364032325440 365105078208 366199184520 368426960640 368615703960 368714794203 370099530864 370809845055 372302504262 372520593536 373636921840 373812436704 374567409984 374759299026 376037510732 378012061440 378307383363 378341227810 378627488512 379762117280 380420025765 380506533120 380707859328 381848722320 382771452960 384312262464 384509143746 384543543020 386656419630 386848308672 388007572680 389150977176 390500491914 390612463488 392892813495 393005471040 393190084224 394368352560 395530501392 396535211640 396912664512 396948173440 399129207360 399333679290 400513325040 400941158436 401527820385 401910025608 403419429504 404234198784 404963473096 405672309120 405781360816 407188547124 407305303808 409326670080 409683104670 411221700960 412215410880 412433514272 413669449180 413863769208 413874744192 414480330720 416399221140 419085667728 420341537070 420538991292 420659576064 421275090240 421388336232 422970892416 423339208159 425955924576 427013624960 427214213376 427232381940 428296341744 429579812610 429831454080 432351295272 432389974640 433889435460 434013848320 434352921639 436877871360 436995311648 437794849323 439439021424 439478334880 441014071680 441120926051 442131154920 443437225920 444159169216 444971814066 445490176040 446566695120 448243810560 448352416642 448364306208 449020358280 450577490670 450706688640 451099156235 454009473372 455583907233 455714540736 456381347760 456393450240 456504030918 458218466784 459325743552 459860826880 461452251624 462624413580 462815397824 463987703556 465596740359 465609087216 465650741920 467265545880 468209262480 469967658240 470046888415 471471376194 471606565248 473242023072 473284360640 475053304978 475884824160 476337808128 477547781760 478955048832 479200415148 480390328080 480615990048 482841064076 483560385840 483816237896 485376433920 486438721470 486806770944 488265579360 491487605280 491619725604 493466041152 494413126740 494658493056 496140830640 496403339016 498416582272 499423213312 499679065368 501176448045 502387532010 502653345519 504274286880 504409844484 505292748480 506204341370 507226701020 508985683905 509131629760 510361937280 512416349952 512678858328 515495775132 515541892840 515797744896 517329711510 517343430240 518867969568 519133783077 520667322552 523857084660 524007294720 525673739115 525824470080 526735420290 527374001856 528713615520 529216886016 532124671104 532172276480 532444905720 532588036071 534017766720 534588211248 535370427180 535880034144 538824429936 540439119090 540848026368 541318987482 542918062832 544161421440 544293267633 546244139560 547657617312 548295601280 549298776780 549620547840 551818358944 552640440960 555149296296 555198961520 558453756393 558780890304 560455382760 560718655056 561700120320 561851114976 562138948539 564056266098 567018092160 567511841715 567941232768 569643175920 571061788992 572773083480 573057338112 574157179440 576313470720 576468393696 576815314530 578519247280 579137228852 579984629445 580272463008 582011359020 583726465764 585750737871 585918695232 589508206560 589785126336 591249634560 591552528840 593295752088 595422260160 597819074944 598693811040 599000518935 600769987560 601411737654 603551330095 604770297370 605345964496 607445209644 607619387648 608508463680 608672041224 610634868480 610782820686 610957955712 612434324736 614524657005 615269668832 616832551440 618323116320 618650271408 620504173770 620795653812 620812116288 623020727840 624279016640 624598831710 628628501592 630512305605 630808486938 630989364096 632082504348 634456338624 634513098880 638933886864 640520437440 640821320064 640848572910 642444512616 644369718915 644747181120 648584961960 650834153190 651020772480 655316807040 655492967472 657954721536 658065643781 659217502320 659394711326 661521107520 661871118688 663168529152 665155838880 666238753824 668235264060 669850042680 670204460692 672365715840 672528624963 672546459312 673530537420 673723664640 676060032960 678647578540 681014210058 683571811104 684572021640 684756046377 687327700176 689772948680 689791240320 691823959424 692178377436 693936620370 694223096736 695981555334 698476112880 700898318820 701099293440 702313893720 703165335808 704951487360 706654990080 707409847872 709926540960 710117381428 712023688960 712579957467 712784281664 713827236240 714506712192 716321672640 718432573248 720585492120 720923985072 721758649976 723921536065 724261596114 725340578760 725724356844 728064650880 729658082205 730210156416 732398369040 737231407920 737429588406 740199061728 741619690110 744605008524 745041187072 747273843680 747624873408 749134819968 749518598052 752075021464 756614766726 756682455620 759306512055 759524234560 760840051530 761415718656 763697444640 765542905920 768624524928 769018287492 769087086040 773312839260 773696617344 775994567265 776015145360 778301954352 781000983828 781224926976 785785626990 786010942080 786201386581 786380168448 788736705120 790103130435 791061002784 793070423280 793825329024 793896346880 798258414720 798667358580 801026650080 801882316872 803055640770 803820051216 806838859008 809926946192 811344618240 811562721632 811978481223 814377094248 819366209340 822443401920 824430821760 824867028544 827338898360 827727538416 827749488384 828960661440 832798442280 837755575865 838171335456 840683074140 841077982584 842550180480 842776672464 845941784832 846084399147 846678416318 851911849152 854027249920 854464763880 856592683488 859159625220 859662908160 864702590544 864779949280 865222971795 867778870920 868705843278 873990623296 875589698646 878878042848 878956669760 882028143360 882241852102 884262309840 886874451840 887646726785 888318338432 889943628132 890980352080 893133390240 896704833284 896728612416 898040716560 901154981340 901413377280 902117606481 902198312470 907155446055 908018946744 911167814466 911429081472 912762695520 913008061836 916174231029 916436933568 918651487104 922904503248 925248827160 925630795648 927975407112 930756260655 931193480718 931218174432 931301483840 934531091760 936418524960 936898247565 940093776830 942942752388 943213130496 946484046144 946568721280 950106609956 951769648320 955095563520 957910097664 958400830296 960780656160 961231980096 961272859365 965682128152 967120771680 967632475792 972877442940 976251229785 976531158720 982975210560 983239451208 986932082304 988826253480 989092066989 989316986112 992281661280 992806678032 996833164544 999358130736 1002352896090 1004775064020 1005306691038 1008548573760 1008819688968 1010585496960 1012408682740 1014453402040 1017971367810 1018263259520 1020723874560 1021521315087 1025357716656 1030991550264 1031083785680 1034659423020 1034686860480 1037735939136 1038267566154 1041334645104 1043972333001 1047714169320 1051347478230 1051648940160 1051903746737 1053470840580 1054748003712 1057427231040 1064249342208 1064889811440 1065176072142 1068035533440 1069176422496 1070740854360 1071760068288 1077648859872 1080878238180 1082637974964 1085836125664 1086392394171 1088322842880 1088586535266 1092488279120 1095315234624 1096591202560 1098597553560 1103636717888 1105280881920 1106144382609 1110298592592 1110397923040 1112429535165 1116907512786 1117561780608 1120881041605 1120910765520 1121437310112 1123702229952 1124277897078 1128112532196 1134036184320 1135023683430 1135882465536 1139286351840 1141260077295 1142123577984 1145546166960 1148314358880 1152936787392 1153630629060 1157038494560 1158274457704 1159969258890 1160544926016 1164022718040 1167452931528 1171501475742 1171837390464 1172857806211 1178678440485 1179016413120 1179570252672 1183105057680 1186591504176 1187633262445 1190844520320 1195638149888 1197387622080 1198001037870 1201539975120 1202823475308 1207102660190 1209540594740 1210691928992 1214890419288 1217016927360 1217344082448 1221565641372 1221915911424 1229049314010 1230539337664 1233665102880 1236646232640 1237300542816 1241008347540 1241591307624 1241624232576 1246041455680 1248558033280 1249197663420 1257257003184 1261024611210 1261616973876 1261978728192 1264165008696 1268912677248 1269026197760 1270017624477 1277867773728 1281040874880 1281642640128 1281697145820 1284889025232 1288739437830 1289494362240 1297169923920 1301668306380 1302041544960 1303058764917 1310633614080 1310985934944 1316131287562 1318435004640 1318789422652 1323042215040 1323362778153 1323742237376 1330311677760 1332477507648 1336470528120 1339700085360 1340408921384 1344731431680 1345057249926 1345092918624 1347061074840 1352120065920 1353297468705 1357295157080 1362028420116 1366751721699 1367143622208 1369144043280 1369512092754 1374655400352 1379545897360 1379582480640 1383647918848 1384356754872 1387873240740 1388446193472 1391963110668 1396790221077 1396952225760 1401796637640 1404627787440 1409902974720 1410140665245 1414819695744 1419853081920 1420234762856 1425159914934 1425568563328 1427654472480 1429013424384 1432643345280 1436865146496 1441170984240 1441847970144 1443517299952 1447843072130 1448523192228 1450681157520 1451448713688 1456129301760 1459316164410 1460420312832 1464796738080 1474462815840 1474859176812 1480398123456 1483239380220 1489210017048 1494547687360 1495249746816 1498269639936 1499037196104 1503529344135 1504150042928 1507960036557 1513229533452 1513364911240 1518613024110 1519048469120 1521680103060 1526957051715 1527394889280 1531085811840 1537249049856 1538036574984 1538174172080 1546625678520 1547393234688 1551989134530 1552030290720 1556603908704 1557401349231 1562001967656 1569233458247 1571571253980 1572021884160 1572402773162 1577021217345 1577473410240 1580206260870 1582122005568 1586140846560 1587650658048 1596516829440 1597334717160 1597764108213 1602053300160 1603764633744 1606111281540 1607640102432 1619853892384 1623125443264 1623956962446 1628754188496 1632879802899 1638732418680 1644886803840 1648486778315 1648861643520 1649734057088 1654677796720 1655455076832 1657921322880 1665596884560 1675361269179 1675511151730 1676342670912 1681366148280 1682155965168 1685100360960 1685553344928 1692168798294 1693356832636 1702535525145 1703823698304 1708929527760 1713185366976 1718319250440 1729405181088 1729559898560 1730445943590 1735557741840 1737411686556 1739953888335 1747981246592 1751179397292 1757756085696 1757913339520 1764483704204 1768524619680 1773748903680 1775293453570 1776636676864 1779887256264 1781960704160 1786266780480 1793409666568 1793457224832 1796081433120 1802309962680 1804235212962 1804396624940 1810653990285 1814310892110 1816037893488 1822335628932 1822858162944 1825525391040 1826016123672 1832348462058 1832873867136 1837302974208 1843573971015 1845809006496 1850497654320 1851261591296 1855950814224 1861512521310 1862386961436 1862436348864 1862602967680 1869062183520 1872837049920 1873796495130 1880187553660 1885885504776 1891536916815 1892968092288 1893137442560 1900213219912 1903539296640 1916801660592 1921561312320 1922463960192 1922545718730 1931364256304 1934241543360 1935264951584 1945754885880 1952502459570 1953062317440 1965950421120 1966478902416 1973864164608 1974196931343 1977652506960 1978184133978 1984563322560 1985613356064 1998716261472 2004705792180 2009550128040 2010613382076 2017097147520 2017585874889 2017639377936 2021170993920 2024817365480 2028906804080 2035942735620 2036526519040 2043042630174 2050715433312 2054268139131 2061983100528 2062167571360 2069318846040 2069373720960 2069875114547 2075471878272 2076535132308 2082669290208 2087944666002 2095428338640 2102694956460 2103297880320 2103807493474 2106941681160 2109496007424 2114854462080 2116696040795 2129779622880 2130352144284 2136071066880 2137739872401 2138352844992 2141481708720 2143520136576 2155297719744 2161756476360 2165275949928 2171672251328 2171764608195 2172784788342 2177173070532 2184976558240 2188974246615 2190630469248 2197195107120 2205604630255 2207273435776 2212288765218 2220597185184 2220795846080 2224859070330 2233815025572 2235123561216 2241762083210 2241821531040 2242874620224 2247404459904 2248555794156 2256225064392 2270047366860 2277919536165 2278572703680 2282520154590 2284247155968 2291092333920 2296628717760 2305873574784 2307261258120 2307881489641 2314076989120 2316548915408 2319938517780 2321089852032 2327983701795 2328045436080 2334905863056 2343002951484 2343674780928 2345715612422 2357356880970 2358032826240 2358604159743 2359140505344 2366210115360 2373183008352 2375266524890 2381689040640 2394775244160 2396002075740 2403079950240 2405646950616 2414205320380 2419081189480 2421383857984 2429780838576 2434033854720 2434688164896 2435935443669 2443131282744 2458098628020 2461078675328 2467330205760 2473292465280 2474601085632 2482016695080 2483182615248 2483248465152 2492082911360 2497116066560 2498395326840 2513266727595 2514514006368 2522049222420 2523233947752 2528330017392 2537825354496 2538253197441 2540035248954 2555735547456 2562081749760 2563394291640 2569778050464 2577478875660 2578988724480 2594339847840 2595668915385 2603336612760 2606117529834 2621971869888 2632262575124 2636870009280 2637578845304 2646084430080 2646725556306 2647484474752 2660623355520 2662940180355 2664955015296 2672941056240 2679400170720 2680817842768 2690114499852 2690185837248 2694122149680 2704240131840 2706594937410 2714590314160 2721466338165 2724056840232 2733503443398 2734287244416 2738288086560 2739024185508 2748522693087 2749310800704 2759091794720 2768713509744 2775746481480 2776892386944 2783926221336 2792268781965 2793580442154 2793904451520 2803593275280 2809255574880 2810694742695 2820281330490 2829639391488 2839706163840 2840469525712 2850319829868 2851137126656 2855308944960 2865286690560 2873730292992 2882341968480 2883695940288 2887034599904 2895686144260 2897046384456 2901362315040 2902897427376 2914290708173 2918632328820 2928753689355 2929593476160 2948925631680 2949718353624 2960796246912 2966478760440 2967276200967 2978420034096 2989095374720 2990499493632 2998074392208 3007058688270 3008300085856 3015920073114 3026459066904 3026729822480 3037226048220 3038096938240 3043360206120 3053914103430 3054789778560 3062171623680 3064563945261 3076073149968 3076348344160 3087846482357 3093251357040 3103978269060 3104060581440 3113207817408 3114802698462 3124003935312 3138466916494 3143142507960 3144805546324 3154042434690 3154946820480 3155711240211 3160412521740 3164244011136 3172281693120 3194669434320 3195528216426 3204106600320 3207529267488 3212222563080 3215280204864 3239707784768 3246250886528 3247913924892 3257508376992 3259177182513 3265759605798 3277464837360 3289773607680 3290328218905 3296973556630 3299468114176 3309355593440 3310910153664 3315842645760 3331193769120 3350722538358 3351022303460 3352685341824 3362643124815 3362732296560 3364311930336 3371106689856 3384337596588 3386713665272 3405071050290 3407647396608 3417859055520 3423780231885 3426370733952 3436638500880 3458810362176 3459119797120 3460891887180 3471115483680 3474823373112 3479907776670 3495962493184 3502358794584 3515512171392 3515826679040 3518573418633 3528967408408 3537049239360 3550586907140 3559774512528 3562899787335 3563921408320 3572533560960 3586819333136 3586914449664 3592162866240 3604619925360 3608470425924 3608793249880 3621307980570 3628621784220 3632075786976 3644671257864 3651050782080 3652032247344 3664696924116 3665747734272 3687147942030 3691618012992 3700995308640 3711901628448 3723025042620 3724773922872 3724872697728 3725205935360 3738124367040 3745674099840 3747592990260 3760375107320 3771771009552 3783073833630 3785936184576 3800426439824 3807078593280 3810052873431 3833603321184 3843122624640 3844927920384 3845091437460 3862728512608 3868483086720 3870529903168 3891509771760 3905004919140 3906124634880 3909176294751 3931006932905 3931900842240 3932957804832 3948393862686 3955305013920 3956368267956 3969126645120 3970088334459 3971226712128 3997432522944 4009411584360 4019100256080 4021226764152 4034194295040 4035171749778 4035278755872 4049634730960 4057813608160 4059892406115 4071885471240 4086085260348 4100255165097 4101430866624 4108536278262 4123966201056 4124335142720 4138637692080 4138747441920 4139750229094 4150943756544 4153070264616 4165338580416 4175889332004 4190856677280 4205389912920 4207614986948 4213883362320 4229708924160 4230421995735 4233392081590 4259559245760 4260704288568 4275479744802 4276705689984 4282963417440 4287040273152 4310595439488 4323512952720 4330551899856 4343344502656 4343529216390 4345569576684 4354346141064 4369953116480 4377948493230 4381260938496 4394390214240 4411209260510 4414546871552 4424577530436 4441194370368 4441591692160 4449718140660 4467630051144 4483524166420 4483643062080 4485749240448 4494808919808 4497111588312 4510588032405 4512450128784 4523880109671 4540094733720 4555839072330 4557145407360 4565040309180 4580871155145 4582184667840 4593257435520 4611747149568 4614522516240 4615762979282 4628153978240 4633097830816 4639877035560 4642179704064 4655967403590 4656090872160 4669811726112 4686005902968 4691431224844 4707700374741 4714713761940 4716065652480 4717208319486 4732420230720 4746366016704 4750533049780 4789550488320 4792004151480 4793292324639 4806159900480 4811293901232 4828410640760 4838162378960 4842767715968 4859561677152 4869376329792 4871870887338 4886262565488 4898639408697 4916197256040 4922157350656 4934660411520 4945460334945 4946584930560 4949202171264 4964033390160 4966365230496 4984165822720 4996790653680 5026533455190 5029028012736 5044098444840 5046467895504 5056660034784 5076506394882 5080070497908 5107606575435 5111471094912 5126788583280 5139556100928 5154957751320 5188679695680 5191337830770 5206673225520 5212235059668 5219861665005 5243943739776 5259518733685 5264525150248 5273740018560 5275157690608 5293451112612 5294968949504 5321246711040 5325880360710 5329910030592 5345882112480 5358800341440 5361635685536 5380228999704 5380371674496 5388244299360 5413189874820 5429180628320 5431961970855 5442932676330 5448113680464 5467006886796 5468574488832 5476576173120 5478048371016 5497045386174 5498621601408 5503409706067 5518183589440 5530721913045 5537427019488 5551492962960 5553784773888 5567852442672 5584537563930 5587160884308 5587808903040 5607186550560 5618511149760 5621389485390 5640562660980 5679412327680 5680939051424 5700639659736 5710617889920 5734572038663 5764683936960 5767391880576 5774069199808 5791372288520 5794092768912 5802724630080 5805794854752 5828581416346 5837264657640 5857507378710 5859186952320 5864289031055 5897851263360 5899436707248 5921592493824 5922590794029 5932957520880 5934552401934 5956840068192 5978190749440 5996148784416 6014117376540 6016600171712 6031840146228 6052757624667 6052918133808 6053459644960 6074452096440 6086720412240 6107828206860 6109579557120 6129127890522 6152146299936 6152696688320 6175692964714 6186502714080 6207956538120 6208121162880 6209625343641 6226415634816 6229605396924 6248007870624 6276933832988 6286285015920 6289611092648 6308084869380 6309893640960 6311422480422 6320825043480 6328488022272 6344563386240 6350088122385 6389338868640 6391056432852 6408213200640 6413219617203 6415058534976 6424445126160 6430560409728 6479415569536 6492501773056 6495827849784 6515016753984 6515293824585 6518354365026 6531519211596 6554929674720 6580656437810 6593947113260 6616813890765 6618711186880 6621820307328 6662387538240 6701445076716 6702044606920 6705370683648 6725286249630 6725464593120 6728623860672 6742213379712 6768675193176 6773427330544 6810142100580 6833758608495 6835718111040 6847560463770 6852741467904 6873277001760 6917620724352 6918239594240 6921783774360 6923644468923 6942230967360 6949646746224 6959815553340 6983951105385 7004717589168 7031024342784 7037146837266 7057934816816 7074098478720 7075812479229 7101173814280 7119549025056 7125799574670 7127842816640 7145067121920 7173638666272 7184325732480 7209239850720 7216940851848 7217586499760 7242615961140 7257243568440 7264151573952 7289342515728 7302101564160 7304064494688 7307806331007 7329393848232 7363326227159 7374295884060 7383236025984 7401990617280 7423803256896 7446050085240 7449547845744 7449745395456 7476248734080 7491348199680 7495185980520 7520750214640 7539800182785 7543542019104 7566147667260 7600852879648 7614759592323 7620105746862 7667206642368 7686245249280 7690182874920 7725457025216 7736966173440 7741059806336 7783019543520 7787006746155 7810009838280 7818352589502 7846167291235 7862013865810 7865915609664 7896787725372 7910610027840 7912736535912 7938253290240 7940176668918 7942453424256 7988820541065 7994865045888 8018823168720 8038200512160 8042453528304 8070343499556 8070557511744 8099269461920 8115627216320 8119784812230 8143770942480 8164399014495 8172170520696 8200510330194 8202861733248 8217072556524 8247932402112 8248670285440 8277275384160 8279500458188 8306140529232 8330677160832 8351778664008 8376806345895 8381713354560 8410779825840 8415229973896 8427766724640 8460843991470 8466784163180 8519118491520 8521408577136 8550959489604 8553411379968 8565926834880 8621190878976 8647025905440 8661103799712 8686689005312 8687058432780 8691139153368 8708692282128 8739906232960 8742872124519 8755896986460 8788780428480 8822418521020 8849155060872 8882388740736 8883183384320 8899436281320 8901828602901 8935260102288 8967048332840 8967286124160 8971498480896 8994223176624 9021176064810 9024900257568 9047760219342 9080189467440 9111678144660 9114290814720 9130080618360 9161742310290 9164369335680 9186514871040 9229045032480 9231525958564 9256307956480 9263539447071 9266195661632 9279754071120 9311934807180 9312181744320 9339623452224 9372011805936 9382862449688 9415400749482 9429427523880 9434416638972 9464840461440 9467133720633 9492732033408 9501066099560 9584008302960 9586584649278 9612319800960 9622587802464 9656821281520 9676324757920 9685535431936 9719123354304 9738752659584 9743741774676 9772525130976 9777531547539 9797278817394 9832394512080 9869320823040 9870984656715 9890920669890 9898404342528 9928066780320 9932730460992 9993581307360 10053066910380 10058056025472 10087929374445 10088196889680 10092935791008 10113320069568 10153012789764 10160140995816 10215213150870 10220618025553 10222942189824 10253577166560 10271340695655 10279112201856 10309915502640 10349375572735 10377359391360 10382675661540 10413346451040 10424470119336 10439723330010 10487887479552 10519037467370 10529050300496 10547480037120 10550315381216 10555720255899 10586902225224 10651760721420 10688699362005 10691764224960 10717600682880 10723271371072 10760457999408 10760743348992 10776488598720 10826379749640 10858361256640 10863923941710 10885865352660 10896227360928 10934013773592 10953152346240 10956096742032 10994090772348 10997243202816 11006819412134 11036367178880 11061443826090 11074854038976 11102985925920 11135704885344 11169075127860 11174321768616 11175617806080 11214373101120 11237022299520 11242778970780 11281125321960 11361878102848 11401279319472 11421235779840 11430158620293 11469144077326 11529367873920 11534783761152 11539407448205 11548138399616 11582744577040 11588185537824 11605449260160 11611589709504 11657162832692 11674529315280 11715014757420 11718373904640 11727528884253 11728578062110 11793020798715 11795702526720 11798873414496 11845181588058 11865915041760 11869104803868 11910265003377 11913680136384 11992297568832 12028234753080 12033200343424 12063680292456 12105515249334 12105836267616 12106919289920 12148904192880 12173440824480 12179677218345 12215656413720 12258255781044 12304292599872 12305393376640 12351385929428 12373005428160 12415913076240 12416242325760 12419250687282 12452831269632 12459210793848 12496015741248 12553867665976 12572570031840 12579222185296 12616169738760 12622844960844 12641650086960 12689126772480 12691265987205 12700176244770 12778677737280 12782112865704 12826439234406 12830117069952 12848890252320 12861120819456 12958831139072 12991655699568 13030033507968 13030587649170 13036708730052 13063038423192 13109859349440 13161312875620 13187894226520 13233627781530 13237422373760 13243640614656 13324775076480 13402890153432 13404089213840 13450572499260 13450929186240 13457247721344 13484426759424 13537350386352 13546854661088 13571640329013 13620284201160 13667517216990 13671436222080 13674748707581 13695120927540 13742613465435 13746554003520 13835241448704 13843567548720 13847288937846 13884461934720 13899293492448 13919631106680 13967902210770 14009435178336 14074293674532 14115869633632 14123101124223 14148196957440 14151624958458 14202347628560 14239098050112 14251599149340 14255685633280 14347277332544 14368651464960 14379876973917 14418479701440 14433881703696 14435172999520 14485231922280 14489125801829 14514487136880 14528303147904 14571453540865 14578685031456 14608128989376 14615612662014 14658787696464 14726652454318 14748591768120 14766472051968 14803981234560 14836381004835 14847606513792 14892100170480 14899095691488 14952497468160 14990371961040 15041500429280 15079600365570 15087084038208 15132295334520 15201705759296 15229519184646 15240211493724 15322819726305 15334413284736 15380365749840 15439232411785 15450914050432 15482119612672 15566039087040 15574013492310 15620019676560 15636705179004 15692334582470 15724027731620 15731831219328 15778556201055 15793575450744 15821220055680 15825473071824 15880353337836 15884906848512 15977641082130 15989730091776 16037646337440 16076401024320 16084907056608 16140686999112 16141115023488 16198538923840 16231254432640 16239569624460 16287541884960 16295885912565 16328798028990 16344341041392 16401020660388 16405723466496 16434145113048 16495864804224 16497340570880 16510229118201 16554550768320 16559000916376 16612281058464 16661354321664 16703557328016 16753612691790 16763426709120 16821559651680 16830459947792 16855533449280 16921687982940 16933568326360 17038236983040 17042817154272 17101918979208 17131853669760 17203716115989 17294051810880 17322207599424 17374116865560 17382278306736 17417384564256 17479812465920 17485744249038 17511793972920 17577560856960 17592867093165 17644837042040 17698310121744 17764777481472 17767772382087 17798872562640 17803657205802 17870520204576 17934096665680 17934572248320 17988446353248 18042352129620 18049800515136 18095520438684 18158272874001 18160378934880 18223356289320 18260161236720 18323484620580 18328738671360 18458090064960 18463051917128 18527078894142 18532391323264 18559508142240 18623869614360 18624363488640 18628876030923 18679246904448 18744023611872 18765724899376 18830801498964 18858855047760 18868833277944 18929680922880 18934267441266 18985464066816 19002132199120 19050264367155 19168016605920 19173169298556 19224639601920 19239658851609 19245175604928 19313642563040 19352649515840 19438246708608 19477505319168 19487483549352 19545050261952 19545881473755 19555063095078 19594557634788 19664789024160 19741969313430 19781841339780 19850441672295 19856133560640 19865460921984 19987162614720 20106133820760 20116112050944 20175858748890 20176393779360 20185871582016 20226640139136 20306025579528 20320281991632 20400034957211 20430426301740 20441236051106 20501275825485 20507154333120 20542681391310 20558224403712 20619831005280 20698751145470 20754718782720 20765351323080 20770933406769 20826692902080 20848940238672 20879446660020 21038074934740 21058100600992 21100630762432 21111440511798 21173804450448 21227437437687 21303521442840 21377398724010 21383528449920 21435201365760 21446542742144 21520915998816 21552977197440 21652759499280 21716722513280 21727847883420 21771730705320 21792454721856 21868027547184 21906304692480 21912193484064 21988181544696 22013638824268 22072734357760 22089978681477 22122887652180 22149708077952 22205971851840 22271409770688 22338150255720 22348643537232 22428746202240 22474044599040 22485557941560 22562250643920 22619400548355 22723756205696 22802558638944 22860317240586 22938288154652 23058735747840 23078814896410 23096276799232 23165489154080 23176371075648 23210898520320 23223179419008 23314325665384 23349058630560 23430029514840 23455057768506 23457156124220 23538501873705 23586041597430 23597746828992 23690363176116 23731830083520 23738209607736 23820530006754 23827360272768 23966461623195 23984595137664 24056469506160 24066400686848 24127360584912 24211030498668 24211672535232 24213838579840 24297808385760 24346881648960 24359354436690 24431312827440 24493197043485 24516511562088 24608585199744 24610786753280 24702771858856 24746010856320 24831826152480 24838501374564 24918421587696 24992031482496 25107735331952 25145140063680 25158444370592 25232339477520 25245689921688 25283300173920 25382531974410 25400352489540 25557355474560 25564225731408 25652878468812 25660234139904 25697780504640 25983311399136 26060067015936 26061175298340 26073417460104 26126076846384 26219718698880 26228616373557 26322625751240 26375788453040 26467255563060 26474844747520 26649550152960 26705485808703 26805780306864 26808178427680 26901144998520 26901858372480 26908376489111 26914495442688 27074700772704 27093709322176 27143280658026 27240568402320 27335034433980 27342872444160 27349497415162 27390241855080 27485226930870 27493108007040 27517048530335 27687135097440 27694577875692 27768923869440 27790618341213 27798586984896 27839262213360 27935804421540 28018870356672 28148587349064 28231739267264 28246202248446 28303249916916 28401401161899 28404695257120 28478196100224 28503198298680 28672860193315 28694554665088 28759753947834 28836959402880 28867763407392 28870345999040 28970463844560 28978251603658 29028974273760 29056606295808 29142907081730 29157370062912 29216257978752 29231225324028 29317575392928 29453304908636 29497183536240 29607962469120 29612953970145 29672762009670 29695213027584 29784200340960 29798191382976 29980743922080 30083000858560 30159200731140 30174168076416 30263788123335 30264590669040 30403411518592 30459038369292 30480422987448 30645639452610 30661854076659 30668826569472 30760731499680 30878464823570 30901828100864 31048126718205 31132078174080 31148026984620 31240039353120 31273410358008 31384669164940 31448055463240 31463662438656 31557112402110 31587150901488 31642440111360 31650946143648 31667160767697 31760706675672 31955282164260 32066098086015 32075292674880 32152802048640 32169814113216 32281373998224 32282230046976 32397077847680 32462508865280 32479139248920 32575083769920 32591771825130 32657596057980 32688682082784 32802041320776 32868290226096 32991729608448 33020458236402 33109101536640 33118001832752 33224562116928 33407114656032 33507225383580 33526853418240 33643119303360 33660919895584 33711066898560 33843375965880 33867136652720 34085634308544 34203837958416 34263707339520 34290475860879 34407432231978 34588103621760 34618222344615 34644415198848 34748233731120 34764556613472 34834769128512 34971488498076 35023587945840 35155121713920 35185734186330 35289674084080 35379062396145 35396620243488 35535544764174 35597745125280 35607314411604 35730795010131 35741040409152 35868193331360 35976892706496 36084704259240 36099601030272 36191040877368 36316545748002 36320757869760 36446712578640 36520322473440 36539031655035 36646969241160 36816631135795 36916180129920 36926103834256 37054157788284 37064782646528 37119016284480 37247739228720 37248726977280 37257752061846 37358493808896 37488047223744 37531449798752 37661602997928 37717710095520 37737666555888 37868534882532 38004264398240 38073797961615 38100528734310 38336033211840 38346338597112 38479317703218 38490351209856 38627285126080 38705299031680 38876493417216 38974967098704 39090100523904 39091762947510 39110126190156 39189115269576 39329578048320 39483938626860 39563682679560 39700883344590 39712267121280 39730921843968 39974325229440 40142004270641 40212267641520 40351717497780 40352787558720 40371743164032 40453280278272 40612051159056 40640563983264 40800069914422 40860852603480 40882472102212 41002551650970 41014308666240 41024246122743 41085362782620 41239662010560 41397502290940 41530702646160 41541866813538 41653385804160 41697880477344 41758893320040 42076149869480 42116201201984 42201261524864 42222881023596 42347608900896 42369303372669 42454874875374 42607042885680 42754797448020 42767056899840 42893085484288 43041831997632 43105954394880 43305518998560 43433445026560 43455695766840 43467377405487 43543461410640 43584909443712 43714360622595 43736055094368 43824386968128 43976363089392 44027277648536 44179957362954 44245775304360 44299416155904 44411943703680 44509143014505 44542819541376 44676300511440 44697287074464 44857492404480 44971115883120 45124501287840 45238801096710 45447512411392 45605117277888 45720634481172 45876576309304 46157629792820 46317697235355 46330978308160 46352742151296 46446358838016 46628651330768 46698117261120 46860059029680 46910115537012 46914312248440 47077003747410 47172083194860 47195493657984 47335668603165 47380726352232 47463660167040 47476419215472 47641060013508 47654720545536 47932923246390 47969190275328 48112939012320 48254721169824 48422060997336 48423345070464 48427677159680 48595616771520 48693763297920 48718708873380 48862625654880 48887657737695 48986394086970 49033023124176 49217170399488 49405543717712 49492021712640 49530687354603 49663652304960 49677002749128 49836843175392 49984062964992 50215470663904 50290280127360 50316888741184 50464678955040 50491379843376 50566600347840 50765063948820 50800704979080 51103090127765 51114710949120 51128451462816 51305756937624 51395561009280 51611148347967 51966622798272 52122350596680 52146834920208 52252153692768 52439437397760 52457232747114 52645251502480 52751576906080 52778601279495 52934511126120 53303317146261 53410971617406 53611560613728 53616356855360 53802289997040 53803716744960 53816752978222 54149401545408 54187418644352 54286561316052 54481136804640 54670068867960 54698994830324 54780483710160 54970453861740 54986216014080 55034097060670 55374270194880 55389155751384 55581236682426 55597173969792 55678524426720 55871608843080 55886628092769 56037740713344 56297174698128 56463478534528 56492404496892 56606499833832 56802802323798 56809390514240 56956392200448 57006396597360 57150793101465 57345720386630 57389109330176 57519507895668 57673918805760 57735526814784 57740691998080 57940927689120 57956503207316 58057948547520 58285814163460 58314740125824 58432515957504 58462450648056 58635150785856 58637644421265 58906609817272 58994367072480 59225907940290 59345524019340 59551325016885 59568400681920 59596382765952 59961487844160 60166001717120 60318401462280 60348336152832 60527576246670 60529181338080 60806823037184 60918076738584 60960845974896 61200104871633 61291278905220 61323708153318 61521462999360 61756929647140 62096253436410 62264156348160 62296053969240 62312800220307 62480078706240 62546820716016 62769338329880 62896110926480 63114224804220 63174301802976 63301892287296 63334321535394 63521413351344 63682312313061 63910564328520 64132196172030 64150585349760 64166128550957 64305604097280 64339628226432 64562747996448 64794155695360 64958278497840 65150167539840 65183543650260 65315192115960 65377364165568 65604082641552 65736580452192 66040916472804 66218203073280 66236003665504 66269936044431 66449124233856 66814229312064 67014450767160 67286238606720 67321839791168 67422133797120 67686751931760 67734273305440 67858201645065 68171268617088 68373743537905 68407675916832 68580951721758 68814864463956 69176207243520 69236444689230 69288830397696 69496467462240 69529113226944 69669538257024 69942976996152 70047175891680 70371468372660 70579348168160 70615505621115 70758124792290 70793240486976 71071089528348 71195490250560 71214628823208 71461590020262 71482080818304 71544326178871 71736386662720 71899384869585 71953785412992 72169408518480 72199202060544 72382081754736 72445629009145 72633091496004 72641515739520 72893425157280 73040644946880 73078063310070 73293938482320 73633262271590 73832360259840 73852207668512 74108315576568 74238032568960 74495478457440 74515504123692 74976094447488 75062899597504 75323205995856 75435420191040 75475333111776 75737069765064 76008528796480 76147595923230 76201057468620 76672066423680 76692677194224 76958635406436 76980702419712 77254570252160 77410598063360 77949934197408 78180201047808 78183525895020 78220252380312 78378230539152 78659156096640 78685849120671 78967877253720 79127365359120 79401766689180 79424534242560 79948650458880 80284008541282 80424535283040 80703434995560 80705575117440 80725129467333 80743486328064 81224102318112 81281127966528 81600139828844 81721705206960 81764944204424 82005103301940 82028617332480 82048492245486 82170725565240 82479324021120 82551145591005 82795004581880 83061405292320 83083733627076 83306771608320 83371855023639 83395760954688 83517786640080 84152299738960 84232402403968 84402523049728 84445762047192 84695217801792 84738606745338 84909749750748 85204203485697 85214085771360 85509594896040 86018580579945 86083663995264 86611037997120 86911391533680 86934754810974 87086922821280 87169818887424 87428721245190 87472110188736 87648773936256 87952726178784 88054555297072 88359914725908 88491550608720 88823887407360 88838861910435 89018286029010 89085639082752 89352601022880 89394574148928 89942231766240 90249002575680 90477602193420 90791364370005 91210234555776 91441268962344 91753152618608 91985562229977 92315259585640 92635394470710 92661956616320 92705484302592 93144380154615 93257302661536 93396234522240 93720118059360 93820231074024 93828624496880 94154007494820 94344166389720 94390987315968 94671337206330 94761452704464 94927320334080 94952838430944 95001482303091 95282120027016 95723240953067 95865846492780 96198294258045 96225878024640 96509442339648 96844121994672 96846690140928 97191233543040 97387526595840 97437417746760 97725251309760 97775315475390 97972788173940 98066046248352 98811087435424 99061374709206 99327304609920 99354005498256 99673686350784 100430941327808 100580560254720 100633777482368 100929357910080 100982759686752 101133200695680 101530127897640 101601409958160 102000174786055 102206180255530 102256902925632 102611513875248 102791122018560 103222296695934 103854667033845 103933245596544 104244701193360 104293669840416 104504307385536 104914465494228 105290503004960 105503153812160 105557202558990 105869022252240 106137187188435 106606634292522 106821943234812 107223121227456 107232713710720 107604579994080 107633505956444 108298803090816 108374837288704 108573122632104 108962273609280 109340137735920 109397989660648 109560967420320 109940907723480 110068194121340 110449893407385 110748540389760 110778311502768 111162473364852 111194347939584 111357048853440 111743217686160 111773256185538 112075481426688 112594349396256 112926957069056 112984808993784 113212999667664 113605604647596 113618781028480 114012793194720 114301586202930 114691440773260 115039015791336 115471053629568 115481383996160 115881855378240 115913006414632 116115897095040 116571628326920 116629480251648 116924901296112 117270301571712 117275288842530 117813219634544 117988734144960 118451815880580 118691048038680 119102650033770 119136801363840 119192765531904 119922975688320 120332003434240 120426012811923 120636802924560 121055152493340 121058362676160 121836153477168 121921691949792 122400209743266 122582557810440 122647416306636 123042925998720 123072738368229 123513859294280 124192506872820 124592107938480 124625600440614 124960157412480 125093641432032 125538676659760 125792221852960 126228449608440 126348603605952 126603784574592 126668643070788 127042826702688 127107910118007 127364624626122 127821128657040 128264392344060 128301170699520 128332257101914 128679256452864 129125495992896 129916556995680 130300335079680 130367087300520 130402132216461 130630384231920 130754728331136 131143081867785 131208165283104 131473160904384 132081832945608 132472007331008 132539872088862 132898248467712 133527429043515 133628458624128 134028901534320 134541882445555 134572477213440 134643679582336 135373503863520 135468546610880 135716403290130 136342537234176 136747487075810 136815351833664 137161903443516 137629728927912 138472889378460 138953091706065 138992934924480 139058226453888 139339076514048 139885953992304 140094351783360 140742936745320 141158696336320 141231011242230 141516249584580 141586480973952 142007005809495 142142179056696 142390980501120 142429257646416 142923180040524 142964161636608 143088652357742 143472773325440 143798769739170 143907570825984 144338817036960 144764163509472 144891258018290 145266182992008 145283031479040 145786850314560 146081289893760 146156126620140 146587876964640 147266524543180 147704415337024 148216631153136 148476065137920 148592062063809 148990956914880 149031008247384 149952188894976 150125799195008 150646411991712 150870840382080 150950666223552 151474139530128 152017057592960 152295191846460 152402114937240 153309270383295 153344132847360 153385354388448 153917270812872 154509140504320 154833445043901 155899868394816 156367051790040 156440504760624 156756461078304 157318312193280 157371698241342 157935754507440 158254730718240 158335803838485 158803533378360 160568017082564 160849070566080 161406869991120 161411150234880 161450258934666 162448204636224 162562255933056 163200279657688 163443410413920 163529888408848 164010206603880 164096984490972 164341451130480 164958648042240 165102291182010 165590009163760 166122810584640 166167467254152 166743710047278 166791521909376 167035573280160 167659884278307 168304599477920 168464804807936 168891524094384 169390435603584 169477213490676 169819499501496 170408406971394 170428171542720 171019189792080 171452379304395 172037161159890 172167327990528 173222075994240 173822783067360 173869509621948 174173845642560 174857442490380 174944220377472 175297547872512 175905452357568 176109110594144 176719829451816 176983101217440 177677723820870 177771733198553 178036572058020 178653975050655 178705202045760 178789148297856 179884463532480 180498005151360 180955204386840 181582728740010 182420469111552 182882537924688 183506305237216 183600314614899 183971124459954 184630519171280 185270788941420 185323913232640 186288760309230 186514605323072 186792469044480 186938400660921 187440236118720 187640462148048 187657248993760 188308014989640 188358635423777 188688332779440 189342674412660 189522905408928 189905676861888 190002964606182 190564240054032 191446481906134 191731692985560 192396588516090 192451756049280 192498385652871 193018884679296 193688243989344 194382467086080 194874835493520 195450502619520 195550630950780 195945576347880 196132092496704 197622174870848 198122749418412 198654609219840 198708010996512 198809808133293 199347372701568 200710021353205 200861882655616 201267554964736 201858715820160 201965519373504 202266401391360 203060255795280 203202819916320 204000349572110 204412360511060 204513805851264 205121230613715 205223027750496 206444593391868 207709334067690 207866491193088 208489402386720 208587339680832 209008614771072 209828930988456 210581006009920 211006307624320 211114405117980 211738044504480 211846516863345 212274374376870 213213268585044 213643886469624 214446242454912 214465427421440 214632978536613 215209159988160 215267011912888 216597606181632 217146245264208 217336887027435 217924547218560 218680275471840 218795979321296 219121934840640 219881815446960 220136388242680 220899786814770 221497080779520 221556623005536 222324946729704 222714097706880 223486435372320 223546512371076 225188698792512 225969617987568 226425999335328 227211209295192 227237562056960 228025586389440 228603172405860 229382881546520 230078031582672 230942107259136 231763710756480 231826012829264 232231794190080 233143256653840 233849802592224 234540603143424 234550577685060 235626439269088 235977468289920 236057547362013 236903631761160 237382096077360 238205300067540 238273602727680 239845951376640 240852025623846 241273605849120 242110304986680 242116725352320 242175388401999 243672306954336 243843383899584 244800419486532 245165115620880 245294832613272 246085851997440 246145476736458 247027718588560 247653436773015 248385013745640 249184215876960 249251200881228 249920314824960 250115565070917 250187282864064 251077353319520 251584443705920 252456899216880 252697207211904 253207569149184 253337286141576 254085653405376 254215820236014 254729249252244 255642257314080 256528784688120 256664514203828 258055741739835 258250991985792 259833113991360 260734174601040 260804264432922 261260768463840 261509456662272 262286163735570 262416330566208 262946321808768 264163665891216 264944014662016 265079744177724 266516585731305 267054858087030 267256917248256 268057803068640 269083764891110 269287359164672 270747007727040 270937093221760 271432806580260 273494974151620 273630703667328 274323806887032 275259457855824 275956686689931 276945778756920 277906183412130 277985869848960 278116452907776 279433140463845 279771907984608 280188703566720 281485873490640 282317392672640 282462022484460 283032499169160 283172961947904 284014011618990 284284358113392 284781961002240 284858515292832 285846360081048 286177304715484 286945546650880 287169722859201 287597539478340 288677634073920 289528327018944 289782516036580 290532365984016 291573700629120 292162579787520 292312253240280 293175753929280 294533049086360 295408830674048 296433262306272 297184124127618 297981913829760 298062016494768 300251598390016 301292823983424 301741680764160 301901332447104 302948279060256 304034115185920 304590383692920 304804229874480 306000524358165 306618540766590 306770708776896 307834541625744 309666890087802 311564001101535 311799736789632 312734103580080 312881009521248 313512922156608 314743396482684 315871509014880 316509461436480 316671607676970 317607066756720 318411561565305 320830642754785 321136034165128 321698141132160 322813739982240 322900517869332 324896409272448 325124511866112 326400559315376 326886820827840 327059776817696 328020413207760 328193968981944 328682902260960 330204582364020 331180018327520 331349680222155 332245621169280 332334934508304 333487420094556 333583043818752 334071146560320 335319768556614 336609198955840 337783048188768 338780871207168 338954426981352 339638999002992 340816813942788 340856343085440 342038379584160 342904758608790 344074322319780 346444151988480 347645566134720 347739019243896 348347691285120 349714884980760 349808894358443 349888440754944 351810904715136 352218221188288 353439658903632 353966202434880 355355447641740 355543466397106 356073144116040 357307950101310 357410404091520 357578296595712 357721630894355 359768927064960 360996010302720 361278038435769 361910408773680 363165457480020 365765075849376 367012610474432 367200629229798 367942248919908 369218215104687 369261038342560 370541577882840 372577520618460 373029210646144 373876801321842 374880472237440 375280924296096 375314497987520 376616029979280 376717270847554 377376665558880 378685348825320 379045810817856 379811353723776 380005929212364 381128480108064 382892963812268 383463385971120 384793177032180 384903512098560 384996771305742 386037769358592 387376487978688 389749670987040 390901005239040 391101261901560 391206396649383 391891152695760 392264184993408 393429245603355 395244349741696 396245498836824 397416021993024 397619616266586 398694745403136 401420042706410 401723765311232 403625647336665 403717431640320 403931038747008 406120511590560 406405639832640 408000699144220 408824721022120 409027611702528 410242461227430 410446055500992 412889186783736 415418668135380 416859275118195 416978804773440 417174679361664 418017229542144 419657861976912 421162012019840 422012615248640 422228810235960 423476089008960 423693033726690 424548748753740 426021017428485 426426537170088 427287772939248 428892484909824 429265957073226 430418319976320 430534023825776 434292490528416 434673774054870 435849094437120 437360550943680 437591958642592 438243869681280 439763630893920 440272776485360 441799573629540 443113246011072 444649893459408 445428195413760 445776186191427 446972870744640 447093024742152 449162899856699 450377397585024 451939235975136 452851998670656 454422418590384 456051172778880 457206344811720 458765763093040 459927811149885 460156063165344 463527421512960 463652025658528 464500335131703 466286513307680 467699605184448 469101155370120 471252878538176 471954936579840 472115094724026 473807263522320 474764192154720 475007411515455 476410600135080 478616204765335 481704051247692 482547211698240 484220609973360 484233450704640 484350776803998 487344613908672 487686767799168 489600838973064 490330231241760 490589665226544 492290953472916 494055437177120 495306873546030 496770027491280 498368431753920 498502401762456 500231130141834 500374565728128 502154706639040 503168887411840 504913798433760 505394414423808 506674572283152 508171306810752 508431640472028 509458498504488 511284514628160 513057569376240 513329028407656 516111483479670 516501983971584 519666227982720 521468349202080 521608528865844 522521536927680 524572327471140 524832661132416 525892643617536 528327331782432 529888029324032 530159488355448 533033171462610 533315199595659 534109716174060 536115606137280 538167529782220 541494015454080 541874186443520 542865613160520 546989948303240 547261407334656 548647613774064 550518915711648 550800943844697 551913373379862 553891557513840 555812366824260 555971739697920 558866280927690 559543815969216 560377407133440 562971746981280 564634785345280 564924044968920 565075906271331 566064998338320 568028023237980 568568716226784 569717030585664 571692720162096 572354609430968 574339445718402 575195078956680 577355268147840 577495156958613 579056654037888 579565032073160 581064731968032 583147401258240 584624506480560 586351507858560 589066098172720 590817661348096 592866524612544 594368248255236 595963827659520 596124032989536 596429424399879 602130064059615 602585647966848 603802664894208 605896558120512 609180767385840 609608459748960 612001048716330 613237081533180 613541417553792 615363691841145 615669083251488 619333780175604 623128002203070 623599473579264 625468207160160 625762019042496 627025844313216 629486792965368 631743018029760 633018922872960 633343215353940 635214133513440 635539550590035 636823123130610 641661285509570 642272068330256 643396282264320 643898935609839 645627479964480 645801035738664 649792818544896 652010661082305 652801118630752 653773641655680 654119553635392 656040826415520 656387937963888 657365804521920 660409164728040 662360036655040 662699360444310 664491242338560 664669869016608 666974840189112 668142293120640 670639537113228 673218397911680 675566096377536 677908853962704 679277998005984 681633627885576 681712686170880 684076759168320 685809517217580 688148644639560 695291132269440 695478038487792 696695382570240 699429769961520 699617788716886 703621809430272 704436442376576 706879317807264 707932404869760 710710895283480 711086932794212 712146288232080 714615900202620 714820808183040 715443261788710 719537854129920 722556076871538 723820817547360 726330914960040 726526165205997 731530151698752 734025220948864 734401258459596 735884497839816 738436430209374 738522076685120 741083155765680 742960310319045 745155041236920 746058421292288 747753602643684 749760944474880 750561848592192 750628995975040 753232059958560 753434541695108 754753331117760 757370697650640 758091621635712 759622707447552 760011858424728 762256960216128 765785927624536 766926771942240 769586354064360 769993542611484 774167225219505 774752975957376 779499341974080 782202523803120 782412793298766 783782305391520 784528369986816 786858491206710 790488699483392 792490997673648 794832043986048 795239232533172 802840085412820 807251294673330 807862077494016 812241023181120 812811279665280 816001398288440 817649442044240 820484922454860 820892111001984 825778373567472 827870060069793 830837336270760 833718550236390 833957609546880 834159671162441 834349358723328 838299421391535 839315723953824 842324024039680 844457620471920 846952178017920 847386067453380 849097497507480 852042034856970 852853074340176 854575545878496 858531914146452 860836639952640 861068047651552 861509168577603 868584981056832 869347548109740 874721101887360 875183917285184 876487739362560 879527261787840 880545552970720 883599147259080 886226492022144 888858665992765 889299786918816 891552372382854 893945741489280 894186049484304 898325799713398 900754795170048 903878471950272 905703997341312 908844837180768 912102345557760 914412689623440 917531526186080 918001573074495 919855622299770 920312126330688 927304051317056 929000670263406 932573026615360 934692003304605 935399210368896 938202310740240 941793177118885 942505757076352 944230189448052 947614527044640 949528384309440 950014823030910 952821200270160 957232409530670 962491928264355 963408102495384 965094423396480 968441219946720 968701553607996 974689227817344 975373535598336 979201677946128 980660462483520 981179330453088 984581906945832 988110874354240 990613747092060 993540054982560 994049040666465 996736863507840 997004803524912 1000462260283668 1000749131456256 1004309413278080 1006337774823680 1009827596867520 1013349144566304 1016342613621504 1016863280944056 1018916997008976 1022569029256320 1026115138752480 1026658056815312 1032222966959340 1039332455965440 1042936698404160 1043217057731688 1045043073855360 1049144654942280 1049426683075329 1049665322264832 1056654663564864 1060318976710896 1066066342925220 1066630399191318 1068219432348120 1072231212274560 1073164892683065 1076335059564440 1082988030908160 1083834115307307 1085731226321040 1093979896606480 1097295227548128 1101037831423296 1101601887689394 1103826746759724 1107654645314061 1107783115027680 1111624733648520 1117732561855380 1119087631938432 1125943493962560 1129848089937840 1130151812542662 1132129996676640 1136056046475960 1137137432453568 1139434061171328 1143385440324192 1144709218861936 1148678891436804 1150390157913360 1154710536295680 1154990313917226 1158113308075776 1159130064146320 1162129463936064 1169249012961120 1172703015717120 1173619189948149 1178132196345440 1180287736810065 1185733049225088 1188736496510472 1192248065979072 1192858848799758 1204260128119230 1205171295933696 1210876942009995 1211793116241024 1218361534771680 1219216919497920 1224002097432660 1226474163066360 1227082835107584 1230727383682290 1231338166502976 1238667560351208 1244402132389871 1246256004406140 1250577825354585 1250936414320320 1251524038084992 1254051688626432 1258973585930736 1263486036059520 1266037845745920 1266686430707880 1270428267026880 1271079101180070 1273646246261220 1283322571019140 1284544136660512 1287797871219678 1291254959928960 1291602071477328 1304021322164610 1305602237261504 1307547283311360 1308239107270784 1312081652831040 1312775875927776 1314731609043840 1320818329456080 1324720073310080 1325398720888620 1329339738033216 1333949680378224 1336284586241280 1341279074226456 1346436795823360 1347488699570097 1351132192755072 1355817707925408 1358555996011968 1363267255771152 1368153518336640 1371619034435160 1376297289279120 1379783433449655 1390582264538880 1390956076975584 1398859539923040 1399235577433772 1408872884753152 1413758635614528 1415864809739520 1421421790566960 1422173865588424 1424292576464160 1429231800405240 1430886523577420 1435848614296005 1445112153743076 1447641635094720 1452661829920080 1453052330411994 1463060303397504 1468050441897728 1468802516919192 1471768995679632 1476872860418748 1477044153370240 1482166311531360 1485920620638090 1490310082473840 1495507205287368 1501123697184384 1501257991950080 1506464119917120 1506869083390216 1509506662235520 1514741395301280 1516183243271424 1520023716849456 1524513920432256 1531571855249072 1533853543884480 1539172708128720 1539987085222968 1548334450439010 1549505951914752 1558998683948160 1564405047606240 1564825586597532 1567564610783040 1573716982413420 1584981995347296 1589664087972096 1590478465066344 1599945598786977 1605680170825640 1614502589346660 1624482046362240 1625622559330560 1632002796576880 1635298884088480 1640969844909720 1641784222003968 1651556747134944 1652402831534091 1655740120139586 1661674672541520 1667437100472780 1667915219093760 1668319342324882 1676598842783070 1678631447907648 1688915240943840 1693904356035840 1694772134906760 1695227718813993 1698194995014960 1704084069713940 1705706148680352 1709151091756992 1717063828292904 1722136095303104 1723018337155206 1732485470875839 1737169962113664 1738695096219480 1749044471792215 1749442203774720 1750367834570368 1759054523575680 1761091105941440 1767198294518160 1772452984044288 1777717331985530 1778599573837632 1783104744765708 1787891482978560 1788372098968608 1796651599426796 1806390192178845 1807756943900544 1811407994682624 1817689674361536 1828825379246880 1835063052372160 1836003146148990 1839711244599540 1840624252661376 1846091075523435 1854608102634112 1858001340526812 1865146053230720 1869384006609210 1870798420737792 1876404621480480 1883586354237770 1885011514152704 1888460378896104 1895229054089280 1899056768618880 1900029646061820 1905642400540320 1914464819061340 1924983856528710 1926816204990768 1930188846792960 1931696806829517 1936882439893440 1937403107215992 1949378455634688 1956031983246915 1958403355892256 1961320924967040 1962358660906176 1969163813891664 1976221748708480 1981227494184120 1987080109965120 1988098081332930 1993473727015680 1994009607049824 2000924520567336 2008618826556160 2019655193735040 2026698289132608 2033726561888112 2037833994017952 2045138058512640 2052230277504960 2053316113630624 2064445933918680 2085873396808320 2086434115463376 2090086147710720 2098289309884560 2098853366150658 2113309327129728 2120637953421792 2132132685850440 2133260798382636 2136438864696240 2144462424549120 2146329785366130 2152670119128880 2167668230614614 2171462452642080 2179578495617991 2187959793212960 2194590455096256 2202075662846592 2203203775378788 2207653493519448 2215309290628122 2215566230055360 2223249467297040 2228880930957135 2235465123710760 2238175263876864 2245814499283495 2251886987925120 2259696179875680 2260303625085324 2264259993353280 2272112092951920 2274274864907136 2278868122342656 2286770880648384 2289418437723872 2297357782873608 2300780315826720 2309980627834452 2318260128292640 2322501675658515 2324258927872128 2338498025922240 2347238379896298 2356264392690880 2360575473620130 2371466098450176 2377472993020944 2384496131958144 2385717697599516 2408520256238460 2421753884019990 2423586232482048 2436723069543360 2438433838995840 2448004194865320 2448662260509101 2452948326132720 2461454767364580 2462676333005952 2477335120702416 2488804264779742 2492512008812280 2501155650709170 2501872828640640 2502479013487323 2503048076169984 2517947171861472 2526972072119040 2533372861415760 2540856534053760 2542158202360140 2547292492522440 2566645142038280 2569088273321024 2575595742439356 2582509919857920 2583204142954656 2584527505732809 2608042644329220 2611204474523008 2616478214541568 2624163305662080 2625551751855552 2629463218087680 2641636658912160 2649440146620160 2650797441777240 2658679476066432 2666575997978295 2667899360756448 2682558148452912 2694977399140194 2702264385510144 2711635415850816 2717111992023936 2726534511542304 2736307036673280 2743238068870320 2752594578558240 2754004719223485 2759566866899310 2781912153951168 2797719079846080 2798471154867544 2825379531356655 2827517271229056 2842843581133920 2844347731176848 2848585152928320 2858463600810480 2861773047154840 2871697228592010 2887475784793065 2890224307486152 2895283270189440 2905323659840160 2906104660823988 2926120606795008 2937605033838384 2943537991359264 2953745720837496 2954088306740480 2964332623062720 2971841241276180 2980620164947680 2982147121999395 2991014410574736 3002247394368768 3012928239834240 3013738166780432 3019013324471040 3029482790602560 3040047433698912 3049027840864512 3063143710498144 3067707087768960 3078345416257440 3079974170445936 3096668900878020 3117997367896320 3128810095212480 3129651173195064 3135129221566080 3147433964826840 3148280049225987 3169963990694592 3180956930132688 3199891197573954 3211360341651280 3219494678049195 3229005178693320 3248964092724480 3251502345921921 3264005593153760 3270597768176960 3281939689819440 3303113494269888 3304805663068182 3311480240279172 3323349345083040 3334874200945560 3336638684649764 3353197685566140 3357262895815296 3377830481887680 3389544269813520 3390455437627986 3396389990029920 3408168139427880 3411412297360704 3418302183513984 3434127656585808 3444272190606208 3446036674310412 3464970941751678 3474339924227328 3477390192438960 3498088943584430 3500735669140736 3518109047151360 3522182211882880 3534396589036320 3555434663971060 3557199147675264 3566209489531416 3576744197937216 3593303198853592 3612780384357690 3615513887801088 3632630826029985 3635379348723072 3657650758493760 3670126104744320 3672006292297980 3679422489199080 3681248505322752 3692182151046870 3709216205268224 3716002681053624 3730292106461440 3733206397169613 3738768013218420 3752809242960960 3767172708475540 3776920757792208 3790458108178560 3798113537237760 3800059292123640 3811284801080640 3828929638122680 3849967713057420 3853632409981536 3863393613659034 3873764879786880 3874806214431984 3912063966493830 3916806711784512 3922641849934080 3924717321812352 3938327627783328 3952443497416960 3962454988368240 3974160219930240 3976196162665860 3988019214099648 4001849041134672 4039310387470080 4042466098710291 4053396578265216 4067453123776224 4075667988035904 4104460555009920 4106632227261248 4128891867837360 4139350300348965 4170798355812205 4171746793616640 4172868230926752 4196578619769120 4197706732301316 4226618654259456 4241275906843584 4264265371700880 4266521596765272 4272877729392480 4292659570732260 4305340238257760 4307545842888015 4335336461229228 4342924905284160 4359156991235982 4375919586425920 4389180910192512 4404151325693184 4406407550757576 4415306987038896 4430618581256244 4431132460110720 4446498934594080 4457761861914270 4470930247421520 4491628998566990 4503773975850240 4519392359751360 4520607250170648 4528519986706560 4544224185903840 4548549729814272 4573541761296768 4578836875447744 4594715565747216 4601560631653440 4619961255668904 4636520256585280 4645003351317030 4648517855744256 4676996051844480 4694476759792596 4712528785381760 4721150947240260 4754945986041888 4768992263916288 4771435395199032 4799836796360931 4817040512476920 4843507768039980 4873446139086720 4876867677991680 4896008389730640 4897324521018202 4905896652265440 4922909534729160 4925352666011904 4954670241404832 4977608529559484 4985024017624560 5002311301418340 5003745657281280 5004958026974646 5035894343722944 5066745722831520 5081713068107520 5084316404720280 5085683156441979 5094584985044880 5133290284076560 5138176546642048 5151191484878712 5166408285909312 5169055011465618 5197456412627517 5216085288658440 5222408949046016 5247133415376645 5248326611324160 5251103503711104 5283273317824320 5301594883554480 5317358952132864 5333151995956590 5335798721512896 5365116296905824 5389954798280388 5419170576536535 5423270831701632 5434223984047872 5453069023084608 5486476137740640 5505189157116480 5508009438446970 5519133733798620 5538273226570305 5563824307902336 5595438159692160 5596942309735088 5650759062713310 5655034542458112 5685687162267840 5688695462353696 5697170305856640 5716927201620960 5723546094309680 5743394457184020 5774951569586130 5780448614972304 5790566540378880 5795090420488551 5810647319680320 5812209321647976 5839117698137087 5868095949740745 5875210067676768 5887075982718528 5907491441674992 5928665246125440 5943682482552360 5961240329895360 5964294243998790 5982028821149472 6025856479668480 6027476333560864 6058965581205120 6080094867397824 6126287420996288 6135414175537920 6156690832514880 6159948340891872 6193337801756040 6222010661949355 6257620190424960 6259302346390128 6270258443132160 6294867929653680 6296560098451974 6339927981389184 6361913860265376 6399782395147908 6422720683302560 6438989356098390 6458010357386640 6503004691843842 6528011186307520 6541195536353920 6563879379638880 6606226988539776 6609611326136364 6622960480558344 6646698690166080 6669748401891120 6673277369299528 6706395371132280 6714525791630592 6737443497850485 6755660963775360 6779088539627040 6780910875255972 6792779980059840 6816336278855760 6822824594721408 6836604367027968 6868255313171616 6888544381212416 6892073348620824 6929941883503356 6954780384877920 6996177887168860 7044364423765760 7068793178072640 7110869327942120 7114398295350528 7132418979062832 7153488395874432 7186606397707184 7225560768715380 7265261652059970 7270758697446144 7315301516987520 7340252209488640 7344012584595960 7345986781527303 7358844978398160 7384364302093740 7432005362107248 7466412794339226 7477536026436840 7505618485921920 7507437040461969 7534345416951080 7553841515584416 7580916216357120 7600118584247280 7622569602161280 7657859276245360 7699935426114840 7707264819963072 7726787227318068 7747529759573760 7749612428863968 7753582517198427 7824127932987660 7833613423569024 7849434643624704 7876655255566656 7924909976736480 7948320439860480 7952392325331720 7976038428199296 7999727993934885 8003698082269344 8084932197420582 8106793156530432 8134906247552448 8151335976071808 8208921110019840 8213264454522496 8257783735674720 8262014157670455 8278700600697930 8341596711624410 8345736461853504 8393157239538240 8395413464602632 8476138594069965 8482551813687168 8528530743401760 8533043193530544 8545755458784960 8585319141464520 8610680476515520 8615091685776030 8662427354379195 8670672922458456 8685849810568320 8718313982471964 8751839172851840 8778361820385024 8812815101515152 8830613974077792 8861237162512488 8862264920221440 8892997869188160 8915523723828540 8941860494843040 8983257997133980 9038784719502720 9041214500341296 9057039973413120 9088448371807680 9147083522593536 9157673750895488 9189431131494432 9203121263306880 9239922511337808 9273040513170560 9290006702634060 9353992103688960 9388953519585192 9425057570763520 9442301894480520 9444840147677961 9509891972083776 9542870790398064 9599673592721862 9634081024953840 9658484034147585 9687015536079960 9746892278173440 9792016779461280 9794649042036404 9811793304530880 9845819069458320 9909340482809664 9955217059118968 9970048035249120 10004622602836680 10009916053949292 10071788687445888 10133491445663040 10168632809440560 10171366312883958 10189169970089760 10266580568153120 10276353093284096 10302382969757424 10332816571818624 10338110022931236 10394912825255034 10432170577316880 10494266830753290 10502207007422208 10566546635648640 10603189767108960 10666303991913180 10671597443025792 10730232593811648 10779909596560776 10838341153073070 10844075725111733 10846541663403264 10897892478089955 10906138046169216 10972952275481280 11010378314232960 11016018876893940 11038267467597240 11076546453140610 11127648615804672 11190876319384320 11193884619470176 11199619191508839 11301518125426620 11371374324535680 11377390924707392 11394340611713280 11433854403241920 11447092188619360 11486788914368040 11549903139172260 11560897229944608 11590180840977102 11621294639360640 11624418643295952 11678235396274174 11736191899481490 11750420135353536 11774151965437056 11814982883349984 11857330492250880 11887364965104720 11922480659790720 11928588487997580 11964057642298944 12054952667121728 12117931162410240 12127398296130873 12160189734795648 12243311302545505 12252574841992576 12313381665029760 12319896681783744 12386675603512080 12444021323898710 12512395067436615 12515240380849920 12518604692780256 12589735859307360 12593120196903948 12679855962778368 12723827720530752 12799564790295816 12845441366605120 12877978712196780 12916020714773280 12922637528664045 13006009383687684 13056022372615040 13082391072707840 13127758759277760 13212453977079552 13219222652272728 13245920961116688 13293397380332160 13339496803782240 13346554738599056 13412790742264560 13474886995700970 13511321927550720 13558177079254080 13561821750511944 13585559960119680 13632672557711520 13645649189442816 13736510626343232 13784146697241648 13859883767006712 13909560769755840 13992355774337720 14137586356145280 14221738655884240 14264837958125664 14306976791748864 14373212795414368 14399510389082793 14451121537430760 14530523304119940 14630603033975040 14688025169191920 14691973563054606 14717689956796320 14768728604187480 14864010724214496 14932825588678452 14955072052873680 15011236971843840 15014874080923938 15068690833902160 15107683031168832 15200237168494560 15245139204322560 15257049469325937 15315718552490720 15399870852229680 15414529639926144 15453574454636136 15499224857727936 15507165034396854 15648255865975320 15667226847138048 15741400246129935 15753310511133312 15849819953472960 15904784650663440 15952076856398592 15999455987869770 16007396164538688 16169864394841164 16257511729609605 16269812495104896 16302671952143616 16426528909044992 16515567471349440 16524028315340910 16557401201395860 16683193423248820 16691472923707008 16786314479076480 16790826929205264 16952277188139930 16965103627374336 17057061486803520 17066086387061088 17091510917569920 17170638282929040 17221360953031040 17230183371552060 17324854708758390 17341345844916912 17371699621136640 17436627964943928 17503678345703680 17517353094411261 17625630203030304 17661227948155584 17722474325024976 17785995738376320 17831047447657080 17883720989686080 17966515994267960 18077569439005440 18082429000682592 18176896743615360 18315347501790976 18378862262988864 18406242526613760 18479845022675616 18546081026341120 18580013405268120 18666031985848065 18777907039170384 18884603788961040 18889680295355922 19019783944167552 19085741580796128 19199347185443724 19268162049907680 19316968068295170 19374031072159920 19584033558922560 19589298084072808 19623586609061760 19691638138916640 19818680965619328 19910434118237936 19940096070498240 20009245205673360 20019832107898584 20143577374891776 20212330493551455 20266982891326080 20337265618881120 20342732625767916 20378339940179520 20533161136306240 20604765939514848 20665633143637248 20676220045862472 20789825650510068 20864341154633760 20988533661506580 21133093271297280 21206379534217920 21332607983826360 21343194886051584 21460465187623296 21559819193121552 21676682306146140 21688151450223466 21795784956179910 21812276092338432 21945904550962560 22020756628465920 22032037753787880 22037960344581909 22076534935194480 22153092906281220 22387769238940352 22399238383017678 22522311121385907 22603036250853240 22742748649071360 22754781849414784 22867708806483840 22894184377238720 22973577828736080 23099806278344520 23121794459889216 23180361681954204 23242589278721280 23248837286591904 23356470792548348 23472383798962980 23500840270707072 23548303930874112 23629965766699968 23774729930209440 23844961319581440 23857176975995160 23928115284597888 23999183981804655 24109905334243456 24254796592261746 24320379469591296 24486622605091010 24505149683985152 24626763330059520 24639793363567488 24773351207024160 24888042647797420 25024790134873230 25037209385560512 25179471718614720 25186240393807896 25428415782209895 25447655441061504 25599129580591632 25690882733210240 25755957424393560 25832041429546560 25845275057328090 25987282063137585 26012018767375368 26112044745230080 26255517518555520 26438445304545456 26491841922233376 26586794760664320 26678993607564480 26693109477198112 26825581484529120 26949773991401940 27116354158508160 27123643501023888 27171119920239360 27265345115423040 27473021252686464 27568293394483296 27719767534013424 27819121539511680 27984711548675440 28275172712290560 28334520443033883 28443477311768480 28529675916251328 28746425590828736 28799020778165586 28902243074861520 28975452102442755 29061046608239880 29195588490685435 29376050338383840 29383947126109212 29435379913592640 29537457208374960 29728021448428992 29865651177356904 29910144105747360 30029748161847876 30137381667804320 30215366062337664 30400474336989120 30514098938651874 30631437104981440 30799741704459360 30829059279852288 30907148909272272 30998449715455872 31014330068793708 31296511731950640 31482800492259870 31506621022266624 31699639906945920 31809569301326880 31998911975739540 32014792329077376 32339728789682328 32515023459219210 32532227175335199 32539624990209792 33031134942698880 33048056630681820 33114802402791720 33366386846497640 33382945847414016 33572628958152960 33581653858410528 33598857574526517 33904554376279860 34114122973607040 34132172774122176 34183021835139840 34341276565858080 34442721906062080 34460366743104120 34649709417516780 34682691689833824 34873255929887856 35034706188822522 35251260406060608 35322455896311168 35444948650049952 35571991476752640 35662094895314160 35767441979372160 35933031988535920 36164858001365184 36353793487230720 36382194888392619 36729933907636515 36757724525977728 36959690045351232 37160026810536240 37332063971696130 37537185202309845 37555814078340768 37769207577922080 37779360590711844 38039567888335104 38171483161592256 38398694370887448 38536324099815360 38633936136590340 38748062144319840 38767912585992135 39168067117845120 39178596168145616 39247173218123520 39383276277833280 39637361931238656 39820868236475872 39880192140996480 40018490411346720 40039664215797168 40424660987102910 40533965782652160 40674531237762240 40685465251535832 40756679880359040 41066322272612480 41209531879029696 41352440091724944 41579651301020136 41728682309267520 41977067323013160 42412759068435840 42665215967652720 42920930375246592 43119638386243104 43353364612292280 43376302900446932 43591569912359820 43891809101925120 44064075507575760 44075920689163818 44153069870388960 44306185812562440 44775538477880704 44798476766035356 45044622242771814 45206072501706480 45509563698829568 45735417612967680 45788368754477440 45947155657472160 46199612556689040 46243588919778432 46360723363908408 46497674573183808 46712941585096696 46944767597925960 47001680541414144 47224200738389805 47259931533399936 47549459860418880 47714353951990320 47856230569195776 47998367963609310 48219810668486912 48509593184523492 48973245210182020 49279586727134976 49546702414048320 49776085295594840 50049580269746460 50074418771121024 50358943437229440 50372480787615792 50856831564419790 50895310882123008 51198259161183264 51381765466420480 51511914848787120 51664082859093120 51690550114656180 51974564126275170 52024037534750736 52511035037111040 52552059283233783 52876890609090912 52983683844466752 53357987215128960 53386218954396224 53651162969058240 53899547982803880 54220378625558665 54232708317016320 54247287002047776 54530690230846080 54946042505372928 55136586788966592 55439535068026848 55638243079023360 55969423097350880 55998095957544195 56669040886067766 56886954623536960 57059351832502656 57492851181657472 57598041556331172 57804486149723040 57950904204885510 58122093216479760 58391176981370870 58752100676767680 58767894252218424 58870759827185280 59074914416749920 59456042896857984 59731302354713808 59820288211494720 60059496323695752 60274763335608640 60430732124675328 60636991480654365 60800948673978240 61028197877303748 61262874209962880 61599483408918720 61814297818544544 61996899430911744 62028660137587416 62593023463901280 62965600984519740 63399279813891840 63619138602653760 63997823951479080 64029584658154752 64679457579364656 65030046918438420 65064454350670398 66062269885397760 66096113261363640 66113881033745727 66229604805583440 66732773692995280 67163307716821056 67197715149053034 67566933364157721 67809108752559720 68228245947214080 68264345548244352 68682553131716160 68920733486208240 69299418835033560 69365383379667648 69746511859775712 70069412377645044 70502520812121216 70644911792622336 70889897300099904 71324189790628320 71534883958744320 71866063977071840 71997551945413965 72329716002730368 72764389776785238 73459867815273030 73515449051955456 73919380090702464 74320053621072480 74664127943392260 75074370404619690 75111628156681536 75538415155844160 75558721181423688 75908530075782131 76285247346629685 76342966323184512 76797388741774896 77072648199630720 77267872273180680 77496124288639680 77535825171984270 78336134235690240 78357192336291232 78766552555666560 79641736472951744 79760384281992960 80036980822693440 80079328431594336 80849321974205820 81349062475524480 81370930503071664 81513359760718080 82132644545224960 82419063758059392 82704880183449888 83159302602040272 83457364618535040 83954134646026320 84825518136871680 85330431935305440 86239276772486208 86706729224584560 86752605800893864 87183139824719640 87586765472056305 88128151015151520 88151841378327636 88306139740777920 88612371625124880 89551076955761408 89596953532070712 90089244485543628 90412145003412960 91576737508954880 91894311314944320 92399225113378080 92487177839556864 92721446727816816 92995349146367616 93425883170193392 93889535195851920 94448401476779610 94519863066799872 95098919720837760 95428707903980640 95996735927218620 97019186369046984 97596681526005597 97946490420364040 99093404828096640 99552170591189680 100099160539492920 100148837542242048 100717886874458880 100744961575231584 100796572723579551 101713663128839580 102396518322366528 103023829697574240 103328165718186240 103381100229312360 103949128252550340 104048075069501472 105104118566467566 105753781218181824 105967367688933504 106715974430257920 106772437908792448 107302325938116480 107799095965607760 108440757251117330 108494574004095552 109061380461692160 110189801722909545 110273173577933184 110879070136053696 111938846194701760 111996191915088390 112611555606929535 113338081772135532 113773909247073920 114118703665005312 114985702363314944 115196083112662344 115608972299446080 115901808409771020 116244186432959520 116782353962741740 117504201353535360 117535788504436848 117741519654370560 118149828833499840 118912085793715968 119462604709427616 119640576422989440 120118992647391504 120549526671217280 121273982961308730 121601897347956480 122056395754607496 122525748419925760 123198966817837440 123628595637089088 124057320275174832 125186046927802560 125931201969039480 127238277205307520 127995647902958160 129358915158729312 130060093836876840 130128908701340796 132192226522727280 132227762067491454 132459209611166880 133465547385990560 134326615433642112 134395430298106068 135133866728315442 135618217505119440 136528691096488704 137365106263432320 137841466972416480 138598837670067120 138730766759335296 139493023719551424 140138824755290088 141005041624242432 141672602215169415 141779794600199808 142648379581256640 143732127954143680 143995103890827930 144659432005460736 145528779553570476 146919735630546060 147838760181404928 148640107242144960 149328255886784520 150148740809239380 150223256313363072 151076830311688320 151117442362847376 151817060151564262 152570494693259370 152685932646369024 153594777483549792 154145296399261440 154535744546361360 154992248577279360 155071650343968540 156714384672582464 157533105111333120 157656177849701349 159283472945903488 160073961645386880 160158656863188672 161698643948411640 162661135876675995 162698124951048960 162741861006143328 164838127516118784 165409760366899776 166318605204080544 166914729237070080 167908269292052640 167994287872632585 170660863870610880 172478553544972416 173413458449169120 173505211601787728 174366279649439280 175173530944112610 176256302030303040 176303682756655272 176612279481555840 177224743250249760 179193907064141424 180178488971087256 180824290006825920 181910974441963095 183788622629888640 184798450226756160 185442893455633632 185990698292735232 186851766340386784 187779070391703840 188896802953559220 190197839441675520 190857415807961280 191993471854437240 194038372738093968 195193363052011194 195892980840728080 198186809656193280 198341643101237181 199104341182379360 200198321078985840 201489923150463168 201593145447159102 203427326257679160 204793036644733056 206047659395148480 206762200458624720 207898256505100680 208096150139002944 210208237132935132 211507562436363648 211934735377867008 213544875817584896 214604651876232960 215598191931215520 216881514502234660 216989148008191104 220379603445819090 220546347155866368 221758140272107392 223877692389403520 223992383830176780 225223111213859070 226676163544271064 227547818494147840 227725590227346393 230392166225324688 231217944598892160 231803616819542040 232488372865919040 233564707925483480 235008402707070720 235071577008873696 236299657666999680 238925209418855232 239281152845978880 240237985294783008 241099053342434560 242547965922617460 244112791509214992 246397933635674880 247257191274178176 248114640550349664 250372093855605120 251862403938078960 254476554410615040 255991295805916320 258717830317458624 260120187673753680 260257817402681592 262760296416168915 264384453045454560 264455524134982908 264918419222333760 266931094771981120 268653230867284224 268790860596212136 270267733456630884 271236435010238880 274730212526864640 275682933944832960 277197675340134240 277461533518670592 278986047439102848 280277649510580176 283345204430338830 283559589200399616 285296759162513280 287464255908287360 287990207781655860 291057559107140952 292790044578016791 293839471261092120 297280214484289920 298656511773569040 300297481618478760 300446512626726144 302153660623376640 302234884725694752 303634120303128524 305140989386518740 307189554967099584 309071489092722720 309984497154558720 310143300687937080 313428769345164928 315312355699402698 318566945891806976 320147923290773760 320317313726377344 323397287896823280 325322271753351990 325483722012286656 330569405168728635 330819520733799552 332637210408161088 335816538584105280 335988575745265170 337834666820788605 341321727741221760 344957107089944832 346826916898338240 347010423203575456 348732559298878560 350347061888225220 352512604060606080 352607365513310544 353224558963111680 354449486500499520 358387814128282848 360356977942174512 361648580013651840 363821948883926190 367577245259777280 369596900453512320 370885786911267264 373703532680773568 375558140783407680 377793605907118440 379542650378910655 381714831615922560 383986943708874480 388076745476187936 390386726104022388 391785961681456160 396683286202474362 398208682364758720 400396642157971680 402979846300926336 403186290894318204 406854652515358320 409586073289466112 412095318790296960 413524400917249440 415796513010201360 416192300278005888 420416474265870264 423015124872727296 431196383862431040 433763029004469320 433978296016382208 440759206891638180 443516280544214784 447755384778807040 447984767660353560 450446222427718140 453352327088542128 455451180454692786 460784332450649376 462435889197784320 463607233639084080 464976745731838080 467129415850966960 470143154017747392 472599315333999360 472968533549104047 477850418837710464 480475970589566016 485095931845234920 487983407630027985 488225583018429984 494514382548356352 496229281100699328 500744187711210240 503724807876157920 503982863617897755 511982591611832640 517435660634917248 520240375347507360 520515634805363184 525520592832337830 528768906090909120 528911048269965816 529836838444667520 533862189543962240 537581721192424272 540535466913261768 542472870020477760 551365867889665920 554395350680268480 557972094878205696 560555299021160352 566690408860677660 570593518325026560 574928511816574720 575980415563311720 582115118214281904 585580089156033582 587678942522184240 594560428968579840 597313023547138080 600594963236957520 604469769451389504 607268240606257048 610281978773037480 614379109934199168 618142978185445440 620286601375874160 626857538690329856 630624711398805396 640634627452754688 646794575793646560 650644543506703980 650967444024573312 661138810337457270 661639041467599104 665274420816322176 671633077168210560 671977151490530340 675669333641577210 682643455482443520 683176770682039179 693653833796676480 694020846407150912 697465118597757120 700694123776450440 705025208121212160 705214731026621088 708898973000999040 716775628256565696 720713955884349024 723297160027303680 727643897767852380 739193800907024640 741771573822534528 747407065361547136 751116281566815360 755587211814236880 759085300757821310 763429663231845120 767973887417748960 776153490952375872 780773452208044776 783571923362912320 788280889248506745 793366572404948724 796417364729517440 800793284315943360 805959692601852672 806372581788636408 813709305030716640 824190637580593920 827048801834498880 831593026020402720 832384600556011776 840832948531740528 862392767724862080 867526058008938640 878370133734050373 881518413783276360 895969535320707120 900892444855436280 906704654177084256 910902360909385572 921568664901298752 927214467278168160 929953491463676160 934258831701933920 940286308035494784 945937067098208094 955700837675420928 960951941179132032 970191863690469840 975966815260055970 976451166036859968 991708215506185905 992458562201398656 1007449615752315840 1007965727235795510 1023965183223665280 1034871321269834496 1040480750695014720 1041031269610726368 1051041185664675660 1057537812181818240 1057822096539931632 1059673676889335040 1067724379087924480 1075163442384848544 1081070933826523536 1084945740040955520 1102731735779331840 1108790701360536960 1121110598042320704 1133380817721355320 1138627951136731965 1151960831126623440 1164230236428563808 1171160178312067164 1175357885044368480 1194626047094276160 1201189926473915040 1208939538902779008 1214536481212514096 1220563957546074960 1228758219868398336 1236285956370890880 1240573202751748320 1261249422797610792 1293589151587293120 1301289087013407960 1301934888049146624 1322277620674914540 1330548841632644352 1343266154336421120 1343954302981060680 1351338667283154420 1366353541364078358 1387307667593352960 1388041692814301824 1394930237195514240 1401388247552900880 1410429462053242176 1417797946001998080 1433551256513131392 1441427911768698048 1455287795535704760 1463950222890083955 1483543147645069056 1494814130723094272 1502232563133630720 1511174423628473760 1518170601515642620 1535947774835497920 1552306981904751744 1561546904416089552 1567143846725824640 1576561778497013490 1586733144809897448 1592834729459034880 1601586568631886720 1612745163577272816 1627418610061433280 1654097603668997760 1663186052040805440 1681665897063481056 1724785535449724160 1735052116017877280 1756740267468100746 1763036827566552720 1791939070641414240 1801784889710872560 1813409308354168512 1821804721818771144 1843137329802597504 1854428934556336320 1868517663403867840 1880572616070989568 1891874134196416188 1921903882358264064 1940383727380939680 1951933630520111940 1952902332073719936 1983416431012371810 1984917124402797312 2014899231504631680 2015931454471591020 2047930366447330560 2049530312046117537 2080961501390029440 2082062539221452736 2102082371329351320 2115075624363636480 2115644193079863264 2150326884769697088 2162141867653047072 2169891480081911040 2217581402721073920 2242221196084641408 2266761635442710640 2277255902273463930 2303921662253246880 2328460472857127616 2342320356624134328 2350715770088736960 2364842667745520235 2389252094188552320 2402379852947830080 2417879077805558016 2429072962425028192 2441127915092149920 2472571912741781760 2481146405503496640 2522498845595221584 2587178303174586240 2602578174026815920 2644555241349829080 2687908605962121360 2702677334566308840 2732707082728156716 2776083385628603648 2789860474391028480 2802776495105801760 2820858924106484352 2867102513026262784 2882855823537396096 2910575591071409520 2927900445780167910 3022348847256947520 3036341203031285240 3071895549670995840 3104613963809503488 3123093808832179104 3134287693451649280 3153123556994026980 3173466289619794896 3203173137263773440 3225490327154545632 3254837220122866560 3308195207337995520 3326372104081610880 3363331794126962112 3415883853410195895 3470104232035754560 3513480534936201492 3526073655133105440 3583878141282828480 3603569779421745120 3626818616708337024 3643609443637542288 3686274659605195008 3708857869112672640 3737035326807735680 3783748268392832376 3880767454761879360 3903867261040223880 3905804664147439872 3966832862024743620 4029798463009263360 4031862908943182040 4099060624092235074 4161923002780058880 4164125078442905472 4204164742658702640 4231288386159726528 4300653769539394176 4324283735306094144 4391850668670251865 4484442392169282816 4533523270885421280 4554511804546927860 4607843324506493760 4656920945714255232 4684640713248268656 4701431540177473920 4729685335491040470 4778504188377104640 4804759705895660160 4858145924850056384 4882255830184299840 4962292811006993280 5044997691190443168 5174356606349172480 5205156348053631840 5289110482699658160 5375817211924242720 5405354669132617680 5465414165456313432 5605552990211603520 5641717848212968704 5765711647074792192 5821151182142819040 5855800891560335820 6044697694513895040 6072682406062570480 6143791099341991680 6148590936138352611 6246187617664358208 6306247113988053960 6346932579239589792 6450980654309091264 6509674440245733120 6652744208163221760 6726663588253924224 6831767706820391790 6940208464071509120 7026961069872402984 7052147310266210880 7167756282565656960 7207139558843490240 7253637233416674048 7287218887275084576 7417715738225345280 7474070653615471360 7567496536785664752 7761534909523758720 7807734522080447760 7933665724049487240 8063725817886364080 8198121248184470148 8328250156885810944 8408329485317405280 8462576772319453056 8601307539078788352 8648567470612188288 8783701337340503730 9067046541770842560 9109023609093855720 9215686649012987520 9313841891428510464 9369281426496537312 9402863080354947840 9459370670982080940 9609519411791320320 9716291849700112768 9764511660368599680 9924585622013986560 10089995382380886336 10247651560230587685 10410312696107263680 10578220965399316320 10751634423848485440 10810709338265235360 10930828330912626864 11211105980423207040 11642302364285638080 11711601783120671640 12089395389027790080 12145364812125140960 12297181872276705222 12492375235328716416 12612494227976107920 12693865158479179584 12901961308618182528 13453327176507848448 13663535413640783580 13880416928143018240 14053922139744805968 14104294620532421760 14335512565131313920 14414279117686980480 14574437774550169152 15134993073571329504 15523069819047517440 15615469044160895520 15867331448098974480 16127451635772728160 16396242496368940296 16816658970634810560 16925153544638906112 17297134941224376576 17567402674681007460 18134093083541685120 18218047218187711440 18431373298025975040 18738562852993074624 18918741341964161880 19432583699400225536 19529023320737199360 20179990764761772672 20495303120461175370 20820625392214527360 21156441930798632640 21503268847696970880 21621418676530470720 21861656661825253728 22422211960846414080 23284604728571276160 23423203566241343280 24290729624250281920 24594363744553410444 24984750470657432832 25224988455952215840 25387730316958359168 25803922617236365056 27327070827281567160 28107844279489611936 28208589241064843520 28828558235373960960 29148875549100338304 30269986147142659008 30742954680691763055 31230938088321791040 31734662896197948960 32254903271545456320 32792484992737880592 33633317941269621120 35134805349362014920 36268186167083370240 36436094436375422880 37477125705986149248 37837482683928323760 40359981529523545344 40990606240922350740 41641250784429054720 42312883861597265280 43006537695393941760 43242837353060941440 43723313323650507456 46569209457142552320 46846407132482686560 48581459248500563840 49188727489106820888 50449976911904431680 50775460633916718336 54654141654563134320 56215688558979223872 58297751098200676608 60539972294285318016 61485909361383526110 62461876176643582080 63469325792395897920 64509806543090912640 65584969985475761184 67266635882539242240 70269610698724029840 72872188872750845760 74954251411972298496 75674965367856647520 81981212481844701480 84625767723194530560 86485674706121882880 87446626647301014912 93692814264965373120 97162918497001127680 98377454978213641776 100899953823808863360 109308283309126268640 112431377117958447744 121079944588570636032 122971818722767052220 124923752353287164160 126938651584791795840 129019613086181825280 131169939970951522368 140539221397448059680 145744377745501691520 151349930735713295040 163962424963689402960 174893253294602029824 187385628529930746240 196754909956427283552 201799907647617726720 218616566618252537280 224862754235916895488 245943637445534104440 253877303169583591680 262339879941903044736 281078442794896119360 291488755491003383040 302699861471426590080 327924849927378805920 374771257059861492480 393509819912854567104 437233133236505074560 491887274891068208880 524679759883806089472 562156885589792238720 605399722942853180160 655849699854757611840 787019639825709134208 874466266473010149120 983774549782136417760 1124313771179584477440 1311699399709515223680 1574039279651418268416 1967549099564272835520 2623398799419030447360 3935098199128545671040 7870196398257091342080
- Sum of all divisors σ(n): 36608282277727640223744
- Sum of proper divisors (its aliquot sum) s(n): 28738085879470548881664
- 7870196398257091342080 is an abundant number, because the sum of its proper divisors (28738085879470548881664) is greater than itself. Its abundance is 20867889481213457539584
Bases of 7870196398257091342080
- Binary: 11010101010100100111010100110011000100000100100001010011101101111000000002
- Hexadecimal: 0x1AAA4EA662090A76F00
- Base-36: 1A4Y294DOAZ1S00
Squares and roots of 7870196398257091342080
- 7870196398257091342080 squared (78701963982570913420802) is 61939991347138893112856099613852495578726400
- 7870196398257091342080 cubed (78701963982570913420803) is 487479896808327919686366607871820945158642946554999236473126912000
-
The
square root of 7870196398257091342080 is 88714127388.2412222315 -
The
cube root of 7870196398257091342080 is 19891239.9667178345
Scales and comparisons
How big is 7870196398257091342080?- 7,870,196,398,257,091,342,080 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 7,870,196,398,257,091,342,080 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 7870196398257091342080 cubic inches would be around 1657603.3 feet tall.
Recreational maths with 7870196398257091342080
- 7870196398257091342080 backwards is 0802431907528936910787
- The number of decimal digits it has is: 22
- The sum of 7870196398257091342080'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 7870196398257091342080 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 7870196398257091342080 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/7870196398257091342080/
Chicago style:
Numbermatics. 2024. "Number 7870196398257091342080 - Facts about the integer". https://numbermatics.com/n/7870196398257091342080/
The information we have on file for 7870196398257091342080 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 7870196398257091342080, math, Factors of 7870196398257091342080, curriculum, school, college, exams, university, Prime factorization of 7870196398257091342080, STEM, science, technology, engineering, physics, economics, calculator, seven sextillion, eight hundred seventy quintillion, one hundred ninety-six quadrillion, three hundred ninety-eight trillion, two hundred fifty-seven billion, ninety-one million, three hundred forty-two thousand and eighty.