59346398229084238970880
59,346,398,229,084,238,970,880 is an even composite number composed of six prime numbers multiplied together.
What does the number 59346398229084238970880 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16320 divisors.
59346398229084238970880 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred twenty divisors.
Prime factorization of 59346398229084238970880:
216 × 32 × 5 × 79 × 133 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 61 × 61 × 61)See below for interesting mathematical facts about the number 59346398229084238970880 from the Numbermatics database.
Names of 59346398229084238970880
- Cardinal: 59346398229084238970880 can be written as Fifty-nine sextillion, three hundred forty-six quintillion, three hundred ninety-eight quadrillion, two hundred twenty-nine trillion, eighty-four billion, two hundred thirty-eight million, nine hundred seventy thousand, eight hundred eighty.
Scientific notation
- Scientific notation: 5.934639822908423897088 × 1022
Factors of 59346398229084238970880
Divisors of 59346398229084238970880
- Number of divisors d(n): 16320
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 20 21 24 26 28 30 32 35 36 39 40 42 45 48 49 52 56 60 61 63 64 65 70 72 78 80 84 90 91 96 98 104 105 112 117 120 122 126 128 130 140 144 147 156 160 168 169 180 182 183 192 195 196 208 210 224 234 240 244 245 252 256 260 273 280 288 294 305 312 315 320 336 338 343 360 364 366 384 390 392 416 420 427 441 448 455 468 480 488 490 504 507 512 520 546 549 560 576 585 588 610 624 630 637 640 672 676 686 720 728 732 735 768 780 784 793 819 832 840 845 854 882 896 910 915 936 960 976 980 1008 1014 1024 1029 1040 1092 1098 1120 1152 1170 1176 1183 1220 1248 1260 1274 1280 1281 1344 1352 1365 1372 1440 1456 1464 1470 1521 1536 1560 1568 1586 1638 1664 1680 1690 1708 1715 1764 1792 1820 1830 1872 1911 1920 1952 1960 2016 2028 2048 2058 2080 2135 2184 2196 2197 2205 2240 2304 2340 2352 2366 2379 2401 2440 2496 2520 2535 2548 2560 2562 2688 2704 2730 2744 2745 2880 2912 2928 2940 2989 3042 3072 3087 3120 3136 3172 3185 3276 3328 3360 3380 3416 3430 3528 3549 3584 3640 3660 3721 3744 3822 3840 3843 3904 3920 3965 4032 4056 4095 4096 4116 4160 4270 4368 4392 4394 4410 4459 4480 4608 4680 4704 4732 4758 4802 4880 4992 5040 5070 5096 5120 5124 5145 5376 5408 5460 5488 5490 5551 5733 5760 5824 5856 5880 5915 5978 6084 6144 6174 6240 6272 6344 6370 6405 6552 6591 6656 6720 6760 6832 6860 7056 7098 7137 7168 7203 7280 7320 7442 7488 7605 7644 7680 7686 7808 7840 7930 8064 8112 8190 8192 8232 8281 8320 8540 8736 8784 8788 8820 8918 8960 8967 9216 9360 9408 9464 9516 9555 9604 9760 9984 10080 10140 10192 10240 10248 10290 10309 10647 10752 10816 10920 10976 10980 10985 11102 11163 11466 11520 11648 11712 11760 11830 11895 11956 12005 12168 12288 12348 12480 12544 12688 12740 12810 13104 13182 13312 13377 13440 13520 13664 13720 14112 14196 14274 14336 14406 14560 14640 14884 14945 14976 15210 15288 15360 15372 15379 15435 15616 15680 15860 16128 16224 16380 16384 16464 16562 16640 16653 16807 17080 17472 17568 17576 17640 17745 17836 17920 17934 18432 18605 18720 18816 18928 19032 19110 19208 19215 19520 19773 19968 20160 20280 20384 20480 20496 20580 20618 20923 21294 21504 21609 21632 21840 21952 21960 21970 22204 22295 22326 22932 23040 23296 23424 23520 23660 23790 23912 24010 24336 24576 24696 24843 24960 25088 25376 25480 25620 26047 26208 26364 26624 26754 26880 26901 27040 27328 27440 27755 28224 28392 28548 28665 28672 28812 29120 29280 29768 29890 29952 30420 30576 30720 30744 30758 30870 30927 31213 31232 31360 31720 32256 32448 32760 32768 32928 32955 33124 33280 33306 33489 33614 34160 34944 35136 35152 35280 35490 35672 35685 35840 35868 36015 36864 37210 37440 37632 37856 38064 38220 38416 38430 38857 39040 39546 39936 40131 40320 40560 40768 40960 40992 41160 41236 41405 41846 42588 43008 43218 43264 43680 43904 43920 43940 44408 44590 44652 44835 45864 46080 46137 46592 46848 47040 47320 47580 47824 48020 48373 48672 49152 49392 49686 49920 49959 50176 50421 50752 50960 51240 51545 52094 52416 52728 53235 53248 53508 53760 53802 54080 54656 54880 55510 55815 56448 56784 57096 57330 57344 57624 57967 58240 58560 59536 59780 59904 60840 61152 61440 61488 61516 61740 61854 62426 62464 62720 62769 63440 64512 64896 65520 65536 65856 65910 66248 66560 66612 66885 66978 67228 68320 69888 70272 70304 70560 70980 71344 71370 71680 71736 72030 72163 73728 74420 74529 74880 75264 75712 76128 76440 76832 76860 76895 77714 78080 78141 79092 79872 80262 80640 81120 81536 81920 81984 82320 82472 82810 83265 83692 84035 85176 86016 86436 86528 87360 87808 87840 87880 88816 89180 89304 89670 91728 92160 92274 92781 93184 93639 93696 94080 94640 95160 95648 96040 96746 97344 98304 98784 98865 99372 99840 99918 100352 100842 101504 101920 102480 103090 104188 104615 104832 105456 106470 106496 107016 107520 107604 107653 108045 108160 109312 109760 111020 111630 112896 113568 114192 114660 114688 115248 115934 116480 116571 117120 117649 119072 119560 119808 121680 122304 122880 122976 123032 123480 123708 124215 124852 124928 125440 125538 126880 129024 129792 130235 131040 131712 131820 132496 133120 133224 133770 133956 134017 134456 134505 136640 138411 139776 140544 140608 141120 141960 142688 142740 143360 143472 144060 144326 145119 146461 147456 148840 149058 149760 150528 151263 151424 152256 152880 153664 153720 153790 154635 155428 156065 156160 156282 158184 159744 160524 161280 162240 163072 163840 163968 164640 164944 165620 166530 167384 167445 168070 170352 172032 172872 173056 173901 174720 175616 175680 175760 177632 178360 178608 179340 182329 183456 184320 184548 185562 186368 187278 187392 188160 188307 189280 190320 191296 192080 193492 194285 194688 196608 197568 197730 198744 199680 199836 200655 200704 201684 203008 203840 204960 206180 208376 209230 209664 210912 212940 212992 214032 215040 215208 215306 216090 216320 216489 218491 218624 219520 222040 223260 225792 226981 227136 228384 229320 229376 230496 230685 231868 232960 233142 234240 234423 235298 238144 239120 239616 241865 243360 244608 245760 245952 246064 246960 247416 248430 249704 249795 249856 250880 251076 252105 253760 258048 259584 260470 262080 263424 263640 264992 266240 266448 267540 267912 268034 268912 269010 271999 273280 276822 279552 280917 281088 281216 282240 283920 285376 285480 286720 286944 288120 288652 289835 290238 292922 294912 297680 298116 299520 301056 302526 302848 304512 305760 307328 307440 307580 309270 310856 312130 312320 312564 313845 316368 319488 321048 322560 322959 324480 326144 327680 327936 329280 329888 331240 333060 334768 334890 336140 338611 340704 344064 345744 346112 347802 349440 349713 351232 351360 351520 352947 355264 356720 357216 358680 360815 364658 366912 368640 369096 371124 372645 372736 374556 374784 376320 376614 378560 380640 382592 384160 386984 388570 389376 390705 395136 395460 397488 399360 399672 401310 401408 402051 403368 405769 406016 407680 409920 412360 416752 418460 419328 421824 425880 425984 428064 430080 430416 430612 432180 432640 432978 435357 436982 437248 439040 439383 444080 446520 451584 453962 454272 456768 458640 458752 460992 461370 463736 463905 465920 466284 468195 468480 468846 470596 476288 478240 479232 483730 486720 489216 491520 491904 492128 493920 494832 496860 499408 499590 499712 501760 502152 504210 505141 507520 516096 519168 520940 521703 524160 526848 527280 529984 532480 532896 535080 535824 536068 537824 538020 538265 543998 546560 546987 553644 559104 561834 562176 562432 564480 567840 570752 570960 573440 573888 576240 577304 579670 580476 582855 585844 588245 589824 595360 596232 599040 602112 605052 605696 609024 611520 614656 614880 615160 618540 621712 624260 624640 625128 627690 628849 632736 638976 642096 645120 645918 648960 649467 652288 655473 655872 658560 659776 662480 666120 669536 669780 670085 672280 677222 680943 681408 688128 691488 692055 692224 695604 698880 699426 702464 702720 703040 705894 710528 713440 714432 717360 721630 725595 729316 732305 733824 737280 738192 742248 745290 745472 749112 749568 752640 753228 753571 756315 757120 761280 765184 768320 773968 777140 778752 781410 790272 790920 794976 798720 799344 802620 802816 804102 806736 811538 812032 815360 815997 819840 823543 824720 833504 836920 838656 843648 851760 851968 856128 860160 860832 861224 864360 865280 865956 869505 870714 873964 874496 878080 878766 888160 893040 903168 907924 908544 911645 913536 917280 921984 922740 927472 927810 931840 932568 936390 936960 937692 938119 941192 941535 952576 956480 958464 967460 968877 973440 978432 983040 983808 984256 987840 989664 993720 998816 999180 999424 1003520 1004304 1008420 1010282 1015040 1015833 1025227 1032192 1038336 1041880 1043406 1048320 1053696 1054560 1058841 1059968 1064960 1065792 1070160 1071648 1072136 1075648 1076040 1076530 1082445 1087996 1092455 1093120 1093974 1107288 1118208 1123668 1124352 1124864 1128960 1134905 1135680 1141504 1141920 1146880 1147776 1152480 1154608 1159340 1160952 1165710 1171688 1172115 1176490 1190720 1192464 1198080 1204224 1206153 1210104 1211392 1217307 1218048 1223040 1229312 1229760 1230320 1237080 1243424 1248520 1249280 1250256 1255380 1257698 1265472 1276303 1277952 1284192 1290240 1291836 1297920 1298934 1304576 1310946 1311744 1317120 1318149 1319552 1324960 1332240 1339072 1339560 1340170 1344560 1354444 1359995 1361886 1362816 1376256 1382976 1384110 1384448 1391208 1397760 1398852 1404585 1404928 1405440 1406080 1411788 1421056 1426880 1428864 1434720 1443260 1451190 1458632 1464610 1467648 1474560 1476384 1484496 1490580 1490944 1498224 1499136 1505280 1506456 1507142 1512630 1514240 1515423 1522560 1529437 1530368 1536640 1547936 1554280 1557504 1562820 1580544 1581840 1588867 1589952 1597440 1598688 1605240 1605632 1608204 1613472 1614795 1623076 1624064 1630720 1631994 1639680 1640961 1647086 1649440 1667008 1673840 1677312 1687296 1693055 1703520 1712256 1720320 1721664 1722448 1728720 1730560 1731912 1739010 1741428 1747928 1748565 1748992 1756160 1757532 1764735 1776320 1786080 1806336 1815848 1817088 1823290 1827072 1834560 1843968 1845480 1854944 1855620 1863680 1865136 1872780 1873920 1875384 1876238 1882384 1883070 1886547 1903993 1905152 1912960 1916928 1934920 1937754 1946880 1956864 1966419 1967616 1968512 1975680 1979328 1987440 1997632 1998360 1998848 2007040 2008608 2010255 2016840 2020564 2028845 2030080 2031666 2042829 2050454 2064384 2076672 2083760 2086812 2096640 2107392 2109120 2117682 2119936 2129920 2131584 2140320 2143296 2144272 2151296 2152080 2153060 2164890 2175992 2176785 2184910 2186240 2187948 2196915 2214576 2236416 2247336 2248704 2249728 2257920 2260713 2269810 2271360 2283008 2283840 2293760 2295552 2304960 2309216 2318680 2321904 2331420 2343376 2344230 2352980 2370277 2381440 2384928 2396160 2408448 2412306 2420208 2422784 2434614 2436096 2446080 2447991 2458624 2459520 2460640 2470629 2474160 2486848 2497040 2498560 2500512 2510760 2515396 2525705 2530944 2552606 2555904 2568384 2580480 2583672 2595840 2597868 2608515 2609152 2621892 2623488 2634240 2636298 2639104 2649920 2664480 2678144 2679120 2680340 2689120 2708888 2719990 2723772 2725632 2734935 2765952 2768220 2768896 2782416 2795520 2797704 2809170 2809856 2810880 2812160 2814357 2823576 2840383 2842112 2853760 2857728 2869440 2886520 2902380 2917264 2929220 2935296 2949120 2950753 2952768 2968992 2981160 2981888 2996448 2998272 3010560 3012912 3014284 3025260 3028480 3030846 3045120 3047499 3058874 3060736 3073280 3075681 3095872 3108560 3115008 3125640 3144245 3161088 3163680 3177734 3179904 3194880 3197376 3210480 3211264 3216408 3226944 3229590 3246152 3247335 3248128 3261440 3263988 3277365 3279360 3281922 3294172 3298880 3334016 3347680 3354624 3374592 3386110 3404715 3407040 3424512 3440640 3443328 3444896 3457440 3461120 3463824 3478020 3482856 3495856 3497130 3497984 3512320 3515064 3529470 3535987 3552640 3572160 3612672 3631696 3634176 3646580 3651921 3654144 3669120 3687936 3690960 3709888 3711240 3727360 3730272 3745560 3747840 3750768 3752476 3764768 3766140 3767855 3773094 3807986 3810304 3825920 3828909 3833856 3869840 3875508 3893760 3913728 3932838 3935232 3937024 3951360 3958656 3974880 3995264 3996720 3997696 4014080 4017216 4020510 4033680 4041128 4057690 4060160 4063332 4079985 4085658 4100908 4117715 4128768 4153344 4167520 4173624 4193280 4214784 4218240 4235364 4239872 4259840 4263168 4280640 4286592 4288544 4302592 4304160 4306120 4329780 4351984 4353570 4369820 4372480 4375896 4393830 4401943 4429152 4472832 4494672 4497408 4499456 4515840 4521426 4539620 4542720 4546269 4566016 4567680 4588311 4591104 4609920 4618432 4637360 4643808 4662840 4686752 4688460 4690595 4705960 4740554 4762880 4766601 4769856 4792320 4816896 4824612 4840416 4844385 4845568 4869228 4872192 4892160 4895982 4917248 4919040 4921280 4941258 4948320 4973696 4994080 4997120 5001024 5021520 5030792 5051410 5061888 5079165 5105212 5126135 5136768 5160960 5167344 5191680 5195736 5217030 5218304 5243784 5246976 5268480 5272596 5274997 5278208 5294205 5299840 5328960 5356288 5358240 5360680 5378240 5417776 5439980 5447544 5451264 5469870 5531904 5536440 5537792 5564832 5591040 5595408 5618340 5619712 5621760 5624320 5628714 5647152 5659641 5680766 5684224 5707520 5711979 5715456 5738880 5764801 5773040 5804760 5834528 5858440 5870592 5901506 5905536 5937984 5962320 5963776 5992896 5996544 6021120 6025824 6028568 6030765 6050520 6056960 6061692 6086535 6090240 6094998 6117748 6121472 6146560 6151362 6191744 6217120 6230016 6251280 6288490 6322176 6327360 6355468 6359808 6381515 6389760 6394752 6420960 6432816 6453888 6459180 6492304 6494670 6496256 6522880 6527976 6554730 6558720 6563844 6566833 6588344 6590745 6597760 6668032 6695360 6709248 6749184 6772220 6782139 6809430 6814080 6849024 6881280 6886656 6889792 6914880 6922240 6927648 6956040 6965712 6991712 6994260 6995968 7024640 7030128 7058940 7071974 7105280 7110831 7144320 7176589 7225344 7263392 7268352 7293160 7303842 7308288 7338240 7375872 7381920 7411887 7419776 7422480 7454720 7460544 7491120 7495680 7501536 7504952 7529536 7532280 7535710 7546188 7577115 7615972 7620608 7647185 7651840 7657818 7667712 7739680 7751016 7787520 7827456 7865676 7870464 7874048 7902720 7917312 7944335 7949760 7990528 7993440 8028160 8034432 8041020 8067360 8082256 8115380 8120320 8126664 8159970 8171316 8175037 8201816 8204805 8235430 8306688 8335040 8347248 8386560 8429568 8436480 8443071 8470728 8479744 8521149 8526336 8561280 8573184 8577088 8605184 8608320 8612240 8659560 8703968 8707140 8739640 8744960 8751792 8787660 8803886 8852259 8858304 8934121 8945664 8989344 8994816 8998912 9031680 9042852 9079240 9085440 9092538 9132032 9135360 9176622 9182208 9219840 9227043 9236864 9274720 9287616 9325680 9373504 9376920 9381190 9411920 9432735 9481108 9519965 9525760 9533202 9539712 9584640 9633792 9649224 9680832 9688770 9691136 9738456 9744384 9784320 9791964 9832095 9834496 9838080 9842560 9882516 9896640 9947392 9988160 9994240 10002048 10043040 10061584 10102820 10123776 10158330 10210424 10214145 10252270 10273536 10321920 10334688 10383360 10391472 10434060 10436608 10487568 10493952 10536960 10545192 10549994 10556416 10588410 10599680 10607961 10657920 10706059 10712576 10716480 10721360 10756480 10835552 10879960 10895088 10902528 10939740 11063808 11072880 11075584 11122069 11129664 11182080 11190816 11236680 11239424 11243520 11248640 11257428 11294304 11303565 11319282 11361532 11368448 11415040 11423958 11430912 11477760 11486727 11529602 11546080 11609520 11669056 11716880 11741184 11803012 11811072 11851385 11875968 11924640 11985792 11993088 12042240 12051648 12057136 12061530 12101040 12113920 12123384 12173070 12180480 12189996 12235496 12239955 12242944 12293120 12302724 12353145 12383488 12434240 12460032 12502560 12576980 12644352 12654720 12710936 12719616 12763030 12779520 12789504 12841920 12865632 12907776 12918360 12984608 12989340 12992512 13045760 13055952 13109460 13117440 13127688 13133666 13176688 13181490 13195520 13205829 13327951 13336064 13390720 13418496 13498368 13544440 13564278 13618860 13628160 13698048 13764933 13773312 13779584 13829760 13844480 13855296 13912080 13931424 13983424 13988520 13991936 14049280 14060256 14071785 14117880 14143948 14201915 14210560 14221662 14288640 14299803 14353178 14450688 14526784 14536704 14586320 14607684 14616576 14676480 14751744 14753765 14763840 14823774 14839552 14844960 14909440 14921088 14982240 14991360 15003072 15009904 15059072 15064560 15071420 15092376 15154230 15231944 15237495 15241216 15294370 15303680 15315636 15378405 15479360 15502032 15575040 15654912 15731352 15740928 15748096 15805440 15824991 15834624 15888670 15899520 15981056 15986880 16056320 16068864 16082040 16134720 16164512 16230760 16240640 16253328 16319940 16342632 16350074 16403632 16409610 16470860 16591939 16613376 16670080 16694496 16773120 16859136 16872960 16886142 16941456 16959488 17042298 17052672 17122560 17135937 17146368 17154176 17210368 17216640 17224480 17294403 17319120 17407936 17414280 17479280 17489920 17503584 17575320 17607772 17679935 17704518 17716608 17868242 17891328 17978688 17989632 17997824 18063360 18085704 18158480 18170880 18185076 18259605 18264064 18270720 18353244 18364416 18439680 18454086 18473728 18549440 18575232 18651360 18747008 18753840 18762380 18823840 18865470 18962216 19039930 19051520 19066404 19079424 19144545 19169280 19298448 19361664 19377540 19382272 19476912 19488768 19568640 19583928 19664190 19668992 19676160 19685120 19700499 19765032 19793280 19882681 19894784 19976320 19988480 20004096 20086080 20123168 20205640 20247552 20316660 20420848 20428290 20504540 20547072 20643840 20655271 20669376 20766720 20782944 20868120 20873216 20975136 20987904 21073920 21090384 21099988 21112832 21176820 21199360 21215922 21315840 21332493 21412118 21425152 21432960 21442720 21512960 21529767 21671104 21759920 21790176 21805056 21879480 22009715 22127616 22145760 22244138 22259328 22364160 22381632 22473360 22478848 22487040 22497280 22514856 22588608 22607130 22638564 22723064 22731345 22736896 22830080 22847916 22861824 22941555 22955520 22973454 23059204 23092160 23219040 23338112 23433760 23482368 23606024 23622144 23702770 23751936 23833005 23849280 23971584 24084480 24103296 24114272 24123060 24202080 24227840 24246768 24346140 24360960 24379992 24470992 24479910 24485888 24525111 24586240 24605448 24706290 24751909 24766976 24868480 24920064 25005120 25153960 25288704 25309440 25421872 25439232 25526060 25563447 25579008 25683840 25731264 25815552 25836720 25969216 25978680 25985024 26091520 26111904 26218920 26234880 26255376 26267332 26353376 26362980 26374985 26391040 26411658 26556777 26655902 26672128 26781440 26802363 26836992 26996736 27088880 27128556 27237720 27256320 27396096 27529866 27546624 27559168 27659520 27688960 27710592 27824160 27862848 27966848 27977040 27983872 28098560 28120512 28143570 28235760 28287896 28298205 28403830 28421120 28443324 28559895 28577280 28599606 28706356 28824005 28901376 29053568 29073408 29172640 29215368 29233152 29352960 29503488 29507530 29527680 29647548 29679104 29689920 29818880 29842176 29964480 29982720 30006144 30019808 30118144 30129120 30142840 30184752 30308460 30463888 30474990 30482432 30588740 30607360 30631272 30756810 30813601 30958720 31004064 31150080 31309824 31462704 31481856 31496192 31610880 31649982 31669248 31777340 31799040 31823883 31962112 31973760 32118177 32137728 32164080 32269440 32329024 32461520 32481280 32506656 32639880 32685264 32700148 32807264 32819220 32834165 32941720 33183878 33226752 33340160 33366207 33388992 33546240 33718272 33745920 33772284 33882912 33910695 33918976 34084596 34105344 34245120 34271874 34292736 34308352 34420736 34433280 34448960 34588806 34638240 34815872 34828560 34958560 34979840 35007168 35150640 35215544 35359870 35409036 35433216 35554155 35736484 35882945 35957376 35979264 35995648 36126720 36171408 36316960 36341760 36370152 36519210 36528128 36541440 36706488 36728832 36879360 36908172 36924979 36947456 37059435 37098880 37150464 37302720 37494016 37507680 37524760 37647680 37730940 37924432 38079860 38103040 38132808 38158848 38289090 38338560 38359789 38596896 38723328 38755080 38764544 38953824 38977536 39137280 39167856 39328380 39337984 39352320 39370240 39400998 39530064 39586560 39617487 39765362 39789568 39952640 39983853 40008192 40172160 40246336 40353607 40411280 40495104 40633320 40841696 40856580 40875185 41009080 41094144 41310542 41338752 41533440 41565888 41736240 41746432 41950272 41975808 42147840 42180768 42199976 42215355 42225664 42353640 42398720 42431844 42605745 42631680 42664986 42824236 42850304 42865920 42885440 43025920 43059534 43342208 43519840 43580352 43610112 43758960 44019430 44255232 44261295 44291520 44488276 44518656 44670605 44728320 44763264 44946720 44974080 44994560 45029712 45177216 45214260 45277128 45446128 45462690 45473792 45660160 45695832 45723648 45883110 45911040 45946908 45967831 46118408 46135215 46184320 46438080 46676224 46867520 46964736 47212048 47244288 47405540 47474973 47503872 47666010 47698560 47943168 48168960 48206592 48228544 48246120 48404160 48455680 48493536 48692280 48721920 48759984 48941984 48959820 48971776 49050222 49172480 49210896 49412580 49503818 49533952 49736960 49775817 49840128 50010240 50236123 50307920 50577408 50618880 50843744 50878464 51052120 51126894 51158016 51367680 51462528 51631104 51673440 51883209 51938432 51957360 51970048 52183040 52223808 52437840 52469760 52510752 52534664 52706752 52725960 52749970 52782080 52823316 53039805 53113554 53311804 53344256 53530295 53562880 53604726 53673984 53993472 54177760 54257112 54475440 54512640 54792192 55059732 55093248 55118336 55319040 55377920 55421184 55610345 55648320 55725696 55933696 55954080 56197120 56241024 56287140 56471520 56575792 56596410 56807660 56842240 56886648 57119790 57154560 57199212 57225259 57412712 57433635 57648010 58107136 58146816 58345280 58430736 58466304 58705920 59006976 59015060 59055360 59101497 59295096 59358208 59379840 59648043 59684352 59928960 59965440 60012288 60039616 60236288 60258240 60285680 60369504 60616920 60927776 60949980 60964864 61177480 61214720 61262544 61513620 61627202 61917440 61965813 62008128 62300160 62538847 62619648 62925408 62963712 62992384 63221760 63299964 63338496 63554680 63598080 63647766 63924224 63947520 64236354 64275456 64328160 64538880 64589301 64658048 64923040 64962560 65013312 65279760 65370528 65400296 65614528 65638440 65668330 65883440 66029145 66367756 66639755 66680320 66732414 66777984 67092480 67436544 67491840 67544568 67765824 67821390 67837952 68169192 68210688 68490240 68543748 68585472 68616704 68824665 68841472 68866560 68897920 69177612 69276480 69631744 69657120 69917120 69959680 70014336 70301280 70431088 70719740 70818072 70866432 71108310 71472968 71499015 71765890 71914752 71991296 72253440 72342816 72633920 72683520 72740304 73038420 73056256 73082880 73412976 73457664 73575333 73758720 73816344 73849958 73894912 74118870 74197760 74255727 74300928 74605440 74942413 74988032 75015360 75049520 75295360 75461880 75848864 76159720 76206080 76265616 76317696 76578180 76719578 77193792 77446656 77510160 77529088 77854483 77907648 77955072 78274560 78335712 78656760 78675968 78704640 78740480 78801996 79060128 79124955 79173120 79234974 79530724 79579136 79905280 79967706 80016384 80344320 80407089 80492672 80707214 80822560 80990208 81266640 81683392 81713160 81750370 82018160 82188288 82621084 82677504 82959695 83066880 83131776 83472480 83900544 83951616 84295680 84361536 84399952 84430710 84451328 84707280 84797440 84863688 85211490 85263360 85329972 85648472 85679685 85700608 85731840 85770880 86051840 86119068 86472015 86684416 87039680 87160704 87220224 87517920 88038860 88510464 88522590 88583040 88976552 89037312 89341210 89456640 89526528 89893440 89948160 89989120 90059424 90354432 90428520 90554256 90892256 90925380 90947584 91320320 91391664 91447296 91766220 91822080 91893816 91935662 92236816 92270430 92368640 92440803 92876160 93295657 93352448 93735040 93929472 94424096 94488576 94811080 94949946 95007744 95332020 95397120 95886336 96354531 96413184 96457088 96492240 96808320 96911360 96987072 97384560 97443840 97519968 97883968 97919640 97943552 98100444 98344960 98421792 98502495 98825160 99007636 99067904 99413405 99473920 99551634 99680256 100020480 100098621 100472246 100615840 101154816 101237760 101687488 101756928 102104240 102253788 102316032 102735360 102925056 103262208 103276355 103346880 103766418 103876864 103914720 104366080 104447616 104875680 104939520 105021504 105069328 105413504 105451920 105499940 105564160 105646632 106079610 106227108 106623608 106662465 106688512 107060590 107125760 107209452 107648835 107986944 108355520 108514224 108950880 109025280 109584384 110119464 110186496 110236672 110638080 110774937 110842368 111220690 111296640 111451392 111867392 111908160 112394240 112482048 112574280 112943040 113151584 113192820 113615320 113684480 113773296 114239580 114309120 114398424 114450518 114825424 114867270 115079367 115296020 116143573 116214272 116293632 116690560 116861472 116932608 117411840 118013952 118030120 118110720 118202994 118590192 118716416 118759680 119296086 119368704 119857920 119951559 120024576 120079232 120472576 120516480 120571360 120739008 121060821 121233840 121855552 121899960 121929728 122354960 122429440 122525088 122625555 123027240 123254404 123759545 123834880 123931626 124016256 124600320 125077694 125239296 125850816 125927424 125984768 126443520 126599928 126676992 127109360 127196160 127295532 127817235 127848448 127895040 128472708 128550912 128656320 129077760 129178602 129316096 129846080 129925120 130026624 130559520 130741056 130800592 131229056 131276880 131336660 131766880 132058290 132735512 132783885 133279510 133360640 133464828 133555968 134011815 134184960 134983680 135089136 135531648 135642780 135675904 136338384 136421376 136980480 137087496 137170944 137233408 137649330 137682944 137733120 137795840 137903493 138355224 138552960 139178767 139263488 139314240 139834240 139919360 140028672 140602560 140862176 141439480 141636144 141732864 142216620 142945936 142998030 143531780 143829504 143982592 144506880 144586897 144685632 145267840 145367040 145480608 146076840 146112512 146165760 146825952 146915328 147150666 147517440 147632688 147699916 147789824 148237740 148395520 148511454 148601856 149210880 149327451 149884826 149976064 150030720 150099040 150590720 150708369 150923760 151697728 152319440 152412160 152531232 152635392 153156360 153439156 154068005 154387584 154893312 155020320 155708966 155815296 155910144 156549120 156671424 157313520 157351936 157409280 157480960 157603992 158120256 158249910 158346240 158469948 159061448 159119415 159158272 159810560 159935412 160032768 160590885 160688640 160814178 160985344 161414428 161645120 161980416 162533280 163366784 163426320 163500740 164036320 164376576 165242168 165355008 165919390 166133760 166263552 166831035 166944960 167801088 168591360 168723072 168799904 168861420 168902656 169414560 169594880 169727376 170422980 170526720 170659944 171296944 171359370 171401216 171463680 171541760 171675777 172103680 172238136 172944030 173263363 173368832 174079360 174321408 174440448 175035840 176077720 177020928 177045180 177166080 177953104 178074624 178682420 178944129 179053056 179786880 179896320 179978240 180118848 180708864 180857040 181108512 181784512 181850760 181895168 182640640 182783328 182894592 183532440 183644160 183787632 183871324 184473632 184540860 184624895 184737280 184881606 185752320 185897439 186591314 186704896 187470080 187616541 187858944 188848192 188977152 189622160 189899892 190015488 190664040 190794240 191772672 191798945 192709062 192826368 192914176 192984480 193616640 193822720 193974144 194769120 194887680 195039936 195767936 195839280 195887104 196200888 196689920 196843584 197004990 197650320 198015272 198087435 198135808 198826810 198947840 199103268 199919265 200040960 200197242 200944492 201231680 201768035 202309632 202475520 203374976 203513856 204208480 204507576 204632064 205470720 205850112 206524416 206552710 206693760 207532836 207753728 207829440 208732160 208895232 209751360 209879040 210043008 210138656 210827008 210903840 210999880 211128320 211293264 212159220 212454216 213247216 213324930 213377024 214121180 214251520 214418904 215297670 215695207 215973888 216711040 217028448 217901760 218050560 219168768 220238928 220372992 220473344 221276160 221549874 221684736 222441380 222593280 222767181 222902784 223734784 223816320 224827239 224964096 225148560 225886080 226303168 226385640 227230640 227368960 227546592 228479160 228618240 228796848 228901036 229650848 229734540 229839155 230158734 230592040 232287146 232428544 232587264 233381120 233563449 233722944 233865216 234823680 236027904 236060240 236221440 236405988 237180384 237374865 237432832 237519360 238592172 238737408 239715840 239903118 240049152 240158464 240945152 241032960 241142720 241478016 242121642 242467680 243711104 243799920 243859456 244709920 244858880 245050176 245251110 246054480 246508808 247519090 247669760 247863252 248032512 248879085 249200640 250155388 251180615 251701632 251854848 251969536 252887040 253199856 253353984 254218720 254392320 254591064 255634470 255696896 255790080 256945416 257101824 257312640 258155520 258357204 258474853 258632192 259416045 259692160 259850240 260053248 261119040 261482112 261601184 262458112 262553760 262673320 263533760 264116580 265471024 265567770 266559020 266721280 266929656 267111936 268023630 268369920 268518523 269967360 270178272 271063296 271285560 271351808 272676768 272842752 273960960 274174992 274341888 274466816 275298660 275365888 275466240 275591680 275806986 276710448 277105920 277322409 278357534 278526976 278628480 279668480 279886971 280057344 281205120 281724352 282878960 283272288 283465728 284433240 285891872 285996060 286126295 287063560 287659008 289173794 289371264 290535680 290734080 290961216 292153680 292225024 292331520 293651904 293830656 294301332 295034880 295265376 295399832 295507485 295579648 296475480 296791040 297022908 297203712 298240215 298421760 298654902 299769652 299952128 300061440 300198080 301181440 301416738 301847520 303395456 304638880 304824320 305062464 305270784 306312720 306878312 308136010 308775168 309786624 309829065 310040640 311417932 311630592 312694235 313098240 313342848 314627040 314818560 314961920 315207984 316240512 316499820 316692480 316939896 318122896 318238830 318316544 319621120 319870824 320065536 321181770 321377280 321628356 321774817 321970688 322828856 322946505 323290240 323960832 325066560 326733568 326852640 327001480 328072640 328753152 330484336 330710016 331838780 332324811 332527104 333662070 333889920 335602176 337182720 337446144 337599808 337722840 337805312 338829120 339189760 339454752 340845960 341053440 341319888 342593888 342718740 342802432 342927360 343083520 343351554 344207360 344476272 345238101 345888060 346526726 346737664 348158720 348430719 348642816 348880896 350071680 351652861 352155440 354041856 354090360 354332160 355906208 356149248 357364840 357888258 358106112 359573760 359956480 360237696 361417728 361714080 362217024 363182463 363569024 363701520 363790336 365281280 365566656 365789184 367064880 367288320 367575264 367742648 367876665 368947264 369081720 369249790 369474560 369763212 371278635 371504640 371794878 373182628 373409792 374712065 374940160 375233082 375717888 377696384 377954304 379244320 379799784 380030976 381328080 381588480 383545344 383597890 385418124 385652736 385828352 385968960 387233280 387645440 387948288 389272415 389538240 389775360 390079872 391535872 391678560 392401776 393379840 393687168 394009980 395300640 396030544 396174870 396271616 397653620 397895680 398206536 399838530 400081920 400394484 400576813 401888984 402035445 402463360 403536070 404951040 406749952 407027712 408416960 409015152 409264128 410941440 411700224 413048832 413105420 413387520 413710479 415065672 415507456 415658880 417536301 417790464 419502720 419758080 420086016 420277312 421654016 421807680 421999760 422256640 422586528 424318440 424908432 426494432 426649860 426754048 428242360 428503040 428837808 430595340 431390414 431947776 433422080 433760691 434056896 435803520 436101120 437771929 438337536 440477856 440745984 440946688 442552320 443099748 443369472 444882760 445186560 445534362 445805568 447469568 447632640 449654478 449928192 450297120 451772160 452125107 452606336 452771280 454461280 454737920 455093184 456958320 457236480 457593696 457802072 459301696 459469080 459678310 460317468 461184080 462204015 464574292 464857088 466478285 466762240 467126898 467445888 467730432 469647360 472055808 472120480 472442880 472811976 474360768 474749730 474865664 475038720 477184344 477474816 479431680 479806236 480098304 480316928 481772655 481890304 482065920 482285440 482956032 484243284 484935360 487422208 487599840 489419840 489717760 490100352 490502220 492108960 493017616 495038180 495339520 495726504 496065024 497758170 498401280 498677257 500310776 500493105 502361230 503403264 503939072 505774080 506399712 506707968 508437440 508784640 509182128 511268940 511393792 511580160 513890832 514203648 514625280 515027331 516311040 516714408 516949706 517264384 518832090 519384320 519790089 520106496 522238080 522964224 523202368 524596891 524916224 525107520 525346640 527067520 528233160 530942048 531135540 533118040 533442560 533859312 534223872 536047260 537037046 539934720 540356544 542126592 542571120 542703616 544981381 545353536 545685504 547921920 548349984 548683776 548933632 550597320 550731776 550932480 551183360 551613972 553420896 553874685 554211840 554644818 556715068 557053952 557256960 559336960 559773942 560114688 562410240 562849623 563448704 565757920 566544576 566931456 568866480 571783744 571992120 572252590 574127120 575318016 575396835 578347588 578742528 580717865 581071360 581468160 581922432 584307360 584663040 587303808 587661312 588602664 590069760 590530752 590799664 591014970 591159296 592950960 593582080 594045816 594407424 596480430 596843520 597309804 599539304 599757795 599904256 600122880 600396160 602362880 602833476 603695040 605304105 606790912 609277760 609648640 610124928 610541568 612625440 613756624 616272020 617550336 619573248 619658130 620081280 622835864 623261184 625388470 626196480 626685696 629254080 629637120 629923840 630415968 632481024 632999640 633384960 633879792 636245792 636477660 636633088 639242240 639741648 640131072 642363540 642754560 643256712 643549634 643941376 645657712 645893010 646580480 647085621 647921664 650133120 653069599 653467136 653705280 654002960 656145280 657506304 660968672 661420032 663677560 664649622 665054208 667324140 667779840 671204352 674481717 674892288 675199616 675445680 675610624 677658240 678379520 678909504 681691920 682106880 682639776 685187776 685437480 685604864 685854720 686167040 686703108 688414720 688952544 689517465 690476202 691776120 693053452 693475328 695893835 696317440 696861438 697285632 697761792 700143360 700690347 703305722 704310880 708083712 708180720 708664320 711812416 712298496 714729680 715776516 716212224 719147520 719912960 720475392 722835456 722934485 723428160 724434048 726364926 727138048 727403040 730562560 731133312 731578368 734129760 734576640 735150528 735485296 735753330 737894528 738163440 738499580 738949120 739526424 742557270 743009280 743589756 746365256 746637255 746819584 749424130 749880320 750466164 753541845 755392768 755908608 758488640 759599568 760061952 762656160 763176960 767090688 767195780 770836248 771305472 771656704 771937920 774466560 775424559 775896576 778544830 779076480 779550720 780159744 783071744 783357120 784803552 786759680 787374336 788019960 790601280 792061088 792349740 792543232 795307240 795791360 796413072 799677060 800163840 800788968 801153626 803777968 804070890 804926720 805555569 807072140 809902080 813005011 813499904 814055424 816833920 818030304 818528256 821882880 823400448 826097664 826210840 826775040 827420958 830131344 831014912 831317760 835072602 835580928 839005440 839660913 840172032 840554624 843308032 843615360 843999520 844513280 845173056 848636880 849816864 852988864 853299720 853508096 856484720 857006080 857675616 858378885 861190680 862780828 866316815 866844160 867521382 868113792 871607040 872202240 875543858 876675072 880955712 881491968 881893376 885104640 886199496 886738944 889765520 890373120 891068724 891611136 894720645 894939136 895265280 899308956 899856384 900594240 903544320 904250214 905212672 905542560 908922560 909475840 910186368 913916640 914472960 915187392 915604144 918603392 918938160 919356620 920634936 922368160 924408030 929148584 929487195 929714176 932956570 933524480 934253796 934891776 938082705 939294720 944240960 944885760 945623952 948721536 949499460 949731328 950077440 954368688 954949632 958863360 959612472 960196608 960633856 963545310 963780608 964131840 964570880 965324451 965912064 968486568 969870720 974251369 974844416 975199680 978839680 979435520 980200704 981004440 984217920 986035232 990076360 990679040 991453008 992130048 995516340 997354514 1000621552 1000986210 1004722460 1006806528 1007878144 1011548160 1012108279 1012799424 1013415936 1016874880 1017569280 1018364256 1022537880 1022787584 1023160320 1027781664 1028407296 1029250560 1030054662 1032622080 1033428816 1033899412 1034528768 1037664180 1038768640 1039580178 1040212992 1044476160 1045292157 1045928448 1046404736 1049193782 1049832448 1050215040 1050693280 1054135040 1054958583 1056466320 1061884096 1062271080 1066236080 1066885120 1067718624 1068447744 1072094520 1074074092 1078476035 1079869440 1080713088 1084253184 1085142240 1089962762 1090707072 1091371008 1095843840 1096699968 1097367552 1097867264 1101194640 1101463552 1101864960 1102366720 1103227944 1106841792 1107749370 1108423680 1109289636 1113430136 1113835905 1114107904 1114513920 1118673920 1119547884 1120229376 1124136195 1124820480 1125699246 1126897408 1131515840 1133089152 1133862912 1137732960 1143567488 1143984240 1144505180 1148254240 1150636032 1150793670 1156695176 1157485056 1161435730 1162142720 1162936320 1163844864 1167817245 1168614720 1169326080 1174607616 1177205328 1180139520 1181061504 1181599328 1182029940 1182318592 1185901920 1187164160 1188091632 1188814848 1192960860 1193687040 1194619608 1199078608 1199515590 1199808512 1200245760 1200792320 1201730439 1204725760 1205666952 1207390080 1210608210 1212843541 1213581824 1218555520 1219297280 1220249856 1221083136 1225250880 1227513248 1232544040 1235100672 1239146496 1239316260 1240162560 1245671728 1246522368 1250776940 1252608903 1253371392 1258508160 1259274240 1259847680 1260831936 1264962048 1265999280 1266769920 1267759584 1272491584 1272955320 1273266176 1278484480 1279483296 1280262144 1284727080 1285509120 1286513424 1287099268 1287882752 1291315424 1291786020 1292374265 1293160960 1294171242 1295843328 1300266240 1301282073 1306139198 1306934272 1307410560 1308005920 1312290560 1313315787 1315012608 1321937344 1322840064 1327355120 1329299244 1330108416 1334648280 1335559680 1342408704 1342592615 1348963434 1349784576 1350399232 1350891360 1355316480 1356759040 1357819008 1363383840 1364213760 1365279552 1370375552 1370874960 1371209728 1371709440 1372334080 1373406216 1376829440 1377905088 1379034930 1380952404 1383552240 1386106904 1386612045 1386950656 1391787670 1392634880 1393722876 1394571264 1399434855 1400286720 1401380694 1406611444 1408621760 1416167424 1416361440 1417328640 1423624832 1424596992 1429459360 1431553032 1432424448 1438295040 1440950784 1445670912 1445868970 1446856320 1448868096 1452729852 1454276096 1454806080 1461125120 1462266624 1468259520 1469153280 1470301056 1470970592 1471506660 1475789056 1476326880 1476999160 1477898240 1479052848 1485114540 1486018560 1487179512 1492730512 1493274510 1493639168 1496031771 1498848260 1499760640 1500932328 1507083690 1509866449 1510785536 1511817216 1516977280 1519199136 1520123904 1525312320 1526353920 1534181376 1534391560 1541672496 1542610944 1543313408 1543875840 1548933120 1550849118 1551793152 1557089660 1558152960 1559370267 1560319488 1566143488 1566714240 1569607104 1573790673 1574748672 1576039920 1581202560 1584122176 1584699480 1585086464 1590614480 1591582720 1592826144 1599354120 1600327680 1601577936 1602307252 1607555936 1608141780 1608874085 1609853440 1611111138 1614144280 1619804160 1626010022 1626999808 1628110848 1633667840 1634944143 1636060608 1637056512 1643765760 1646800896 1652195328 1652421680 1653550080 1654841916 1660262688 1661624055 1662029824 1662635520 1670145204 1671161856 1678010880 1679321826 1680344064 1681109248 1686616064 1687230720 1687999040 1689026560 1690346112 1697273760 1699633728 1705977728 1706599440 1707016192 1712969440 1714012160 1715351232 1716757770 1722381360 1725561656 1726190505 1732633630 1733688320 1735042764 1736227584 1742153595 1743214080 1744404480 1751087716 1758264305 1761911424 1762983936 1763786752 1770209280 1772398992 1773477888 1779531040 1780746240 1782137448 1783222272 1789441290 1789878272 1790530560 1798617912 1799712768 1801188480 1807088640 1808500428 1809323971 1810425344 1811085120 1815912315 1817845120 1818951680 1820372736 1827833280 1828945920 1830374784 1831208288 1837206784 1837876320 1838713240 1841269872 1844736320 1848816060 1858297168 1858974390 1859428352 1865913140 1867048960 1868507592 1869783552 1876165410 1878589440 1879629661 1888481920 1889771520 1891247904 1897443072 1898998920 1899462656 1900154880 1908737376 1909899264 1917726720 1919224944 1920393216 1921267712 1927090620 1927561216 1928263680 1929141760 1930648902 1931824128 1936973136 1939741440 1941256863 1948502738 1949688832 1950399360 1957679360 1959208797 1960401408 1962008880 1968435840 1972070464 1980152720 1981358080 1982906016 1984260096 1991032680 1994709028 2001243104 2001972420 2002884065 2009444920 2013613056 2024216558 2025598848 2026831872 2033749760 2035138560 2036728512 2045075760 2045575168 2046320640 2055563328 2056814592 2058501120 2060109324 2065244160 2066857632 2067798824 2068552395 2069057536 2075328360 2077537280 2079160356 2080425984 2087681505 2088952320 2090584314 2091856896 2092809472 2098387564 2099664896 2100430080 2101386560 2108270080 2109917166 2112932640 2123768192 2124542160 2132472160 2133770240 2135437248 2136895488 2144189040 2148148184 2156952070 2159738880 2161426176 2168506368 2168803455 2170284480 2179925524 2181414144 2188859645 2191687680 2193399936 2194735104 2195734528 2202389280 2203729920 2204733440 2206455888 2213683584 2215498740 2216847360 2218579272 2226860272 2227671810 2228215808 2229027840 2237347840 2239095768 2240458752 2248272390 2249640960 2251398492 2252423719 2253794816 2260625535 2263031680 2266178304 2267725824 2275465920 2287134976 2287968480 2289010360 2296508480 2301272064 2301587340 2313390352 2314970112 2322871460 2324285440 2326273677 2327689728 2335634490 2337229440 2338652160 2349215232 2354410656 2360279040 2362123008 2363198656 2364059880 2364637184 2371803840 2374328320 2376183264 2377629696 2385921720 2387374080 2389239216 2398157216 2399031180 2399617024 2400491520 2401584640 2403460878 2409451520 2411333904 2414780160 2416666707 2421216420 2425687082 2427163648 2437111040 2439015033 2440499712 2442166272 2450501760 2455026496 2461570027 2465088080 2470201344 2478292992 2478632520 2480325120 2491343456 2493044736 2493386285 2501553880 2505217806 2506742784 2517016320 2519695360 2521663872 2529924096 2531998560 2533539840 2535519168 2544983168 2545910640 2546532352 2556968960 2558966592 2560524288 2569454160 2571018240 2573026848 2574198536 2575136655 2575765504 2582630848 2583572040 2584748530 2586321920 2588342484 2598950445 2600532480 2602564146 2612278396 2613868544 2614821120 2616011840 2622984455 2624581120 2626631574 2630025216 2643874688 2645680128 2654710240 2658598488 2660216832 2669296560 2671119360 2684817408 2685185230 2697926868 2699569152 2700798464 2701782720 2710632960 2713518080 2715638016 2724906905 2726767680 2728427520 2730559104 2740751104 2741749920 2743418880 2744668160 2746812432 2753658880 2755810176 2758069860 2761904808 2767104480 2772213808 2773224090 2773901312 2783575340 2785269760 2787445752 2789142528 2798869710 2800573440 2802761388 2804037691 2813222888 2814248115 2817243520 2832722880 2834657280 2847249664 2849193984 2858918720 2863106064 2864848896 2876590080 2881901568 2891341824 2891737940 2893712640 2895973353 2897736192 2905459704 2908552192 2909612160 2922754107 2924533248 2936519040 2938306560 2940602112 2941941184 2943013320 2951578112 2952653760 2953998320 2955796480 2958105696 2970229080 2972037120 2974359024 2985461024 2986549020 2987278336 2992063542 2997696520 2999521280 3001864656 3014167380 3019732898 3021571072 3023634432 3033954560 3036324837 3038398272 3040247808 3050624640 3052707840 3064403503 3068362752 3068783120 3083344992 3085221888 3086626816 3087751680 3097866240 3101698236 3103586304 3114179320 3116305920 3118740534 3120638976 3132286976 3133428480 3139214208 3147581346 3149497344 3152079840 3162405120 3164875749 3168244352 3169398960 3170172928 3181228960 3183165440 3185652288 3198708240 3200655360 3203155872 3204614504 3215111872 3216283560 3217748170 3219706880 3222222276 3228288560 3235428105 3239608320 3252020044 3253999616 3265347995 3267335680 3269888286 3272121216 3274113024 3287531520 3293601792 3304390656 3304843360 3307100160 3309683832 3320525376 3323248110 3324059648 3325271040 3340290408 3342323712 3356021760 3358643652 3360688128 3362218496 3372408585 3373232128 3374461440 3375998080 3378053120 3380692224 3394547520 3399267456 3411955456 3413198880 3425938880 3428024320 3430702464 3433515540 3444762720 3451123312 3452381010 3465267260 3467376640 3470085528 3472455168 3484307190 3486428160 3488808960 3490740799 3502175432 3503451735 3516528610 3523822848 3527573504 3540418560 3544797984 3546955776 3559062080 3561492480 3564274896 3566444544 3578882580 3579756544 3581061120 3597235824 3599425536 3602376960 3605191317 3614177280 3617000856 3618647942 3620850688 3622170240 3631824630 3635690240 3638530623 3640745472 3655666560 3657891840 3660749568 3662416576 3674413568 3675752640 3677426480 3682539744 3689472640 3697632120 3716594336 3717948780 3718856704 3731826280 3734097920 3737015184 3739567104 3752330820 3759259322 3776963840 3779543040 3782495808 3794886144 3797997840 3798925312 3800309760 3814869667 3817474752 3819798528 3835453440 3838449888 3840786432 3842535424 3854181240 3855122432 3856527360 3858283520 3861297804 3863648256 3873946272 3877122795 3879482880 3882513726 3897005476 3899377664 3900798720 3915358720 3918417594 3920802816 3924017760 3936871680 3939947361 3944140928 3960305440 3962716160 3965812032 3968520192 3982065360 3989418056 4002486208 4003944840 4005768130 4018889840 4027226112 4027777845 4048433116 4051197696 4065025055 4067499520 4070277120 4073457024 4090151520 4092641280 4111126656 4113629184 4117002240 4120218648 4130488320 4133715264 4135597648 4137104790 4138115072 4150656720 4155074560 4158320712 4160851968 4175363010 4177904640 4181168628 4183713792 4185618944 4196775128 4198304565 4199329792 4200860160 4202773120 4216540160 4219834332 4225865280 4247536384 4249084320 4264944320 4267540480 4270874496 4273790976 4288378080 4296296368 4313904140 4322852352 4337012736 4337606910 4340568960 4359851048 4362828288 4377719290 4383375360 4386799872 4391469056 4404778560 4407459840 4409466880 4412911776 4427367168 4430997480 4433694720 4437158544 4453720544 4455343620 4456431616 4458055680 4474695680 4478191536 4480917504 4488095313 4496544780 4499281920 4502796984 4504847438 4507589632 4521251070 4526063360 4529599347 4532356608 4535451648 4550931840 4571487193 4574269952 4575936960 4578020720 4593016960 4602544128 4603174680 4626780704 4629940224 4645742920 4648570880 4652547354 4655379456 4671268980 4674458880 4698430464 4708821312 4721372019 4724246016 4726397312 4728119760 4729274368 4743607680 4748656640 4752366528 4755259392 4771843440 4774748160 4778478432 4796314432 4798062360 4799234048 4800983040 4803169280 4806921756 4818903040 4822667808 4826622255 4829560320 4833333414 4842432840 4851374164 4854327296 4871256845 4874222080 4878030066 4880999424 4884332544 4901003520 4904832429 4910052992 4923140054 4930176160 4940402688 4956585984 4957265040 4960650240 4982686912 4986089472 4986772570 5003107760 5010435612 5013485568 5034032640 5039390720 5043327744 5059848192 5060541395 5063997120 5067079680 5071038336 5089966336 5091821280 5113937920 5117933184 5121048576 5138908320 5142036480 5146053696 5148397072 5150273310 5151531008 5165261696 5167144080 5169497060 5172643840 5176684968 5197900890 5201064960 5205128292 5224556792 5226460785 5227737088 5229642240 5232023680 5245968910 5249162240 5253263148 5274792915 5287749376 5291360256 5309420480 5317196976 5320433664 5338593120 5342238720 5369634816 5370370460 5395853736 5399138304 5401596928 5403565440 5421265920 5427971913 5431276032 5449813810 5453535360 5456855040 5461118208 5481502208 5483499840 5486837760 5489336320 5493624864 5507317760 5511620352 5516139720 5523809616 5534208960 5544427616 5546448180 5547802624 5567150680 5570539520 5574891504 5578285056 5597739420 5601146880 5605522776 5608075382 5626445776 5628496230 5634487040 5638888983 5665445760 5669314560 5691035077 5694499328 5698387968 5717837440 5726212128 5729697792 5753180160 5763803136 5782683648 5783475880 5787425280 5791946706 5795472384 5810919408 5817104384 5819224320 5845508214 5849066496 5873038080 5877626391 5881204224 5883882368 5886026640 5903156224 5905307520 5907996640 5911592960 5916211392 5940458160 5944074240 5948718048 5970922048 5973098040 5974556672 5984127084 5995393040 5999042560 6003729312 6008652195 6028334760 6039465796 6043142144 6064217705 6067909120 6072649674 6076796544 6080495616 6101249280 6105415680 6128807006 6136725504 6137566240 6166689984 6170443776 6173253632 6175503360 6195732480 6203396472 6207172608 6228358640 6232611840 6237481068 6241277952 6263044515 6264573952 6266856960 6278428416 6295162692 6298994688 6304159680 6324810240 6329751498 6336488704 6338797920 6362457920 6366330880 6371304576 6397416480 6401310720 6406311744 6409229008 6430223744 6432567120 6435496340 6439413760 6444444552 6456577120 6470856210 6479216640 6504040088 6506410365 6507999232 6530695990 6534671360 6539776572 6544242432 6566578935 6575063040 6587203584 6609686720 6614200320 6619367664 6641050752 6646496220 6648119296 6650542080 6680580816 6684647424 6712043520 6717287304 6721376256 6724436992 6744817170 6746464256 6748922880 6751996160 6757271157 6761384448 6789095040 6798534912 6819759583 6823910912 6826397760 6851877760 6856048640 6861404928 6867031080 6889525440 6902246624 6904762020 6930534520 6934753280 6940171056 6944910336 6968614380 6972856320 6981481598 7004350864 7006903470 7033057220 7047645696 7055147008 7080837120 7084757953 7089595968 7093911552 7118124160 7122984960 7128549792 7132889088 7157765160 7159513088 7162122240 7194471648 7198851072 7204753920 7210382634 7228354560 7234001712 7237295884 7241701376 7244340480 7263649260 7271380480 7277061246 7281490944 7311333120 7317045099 7321499136 7324833152 7348827136 7351505280 7354852960 7365079488 7378945280 7384710081 7395264240 7433188672 7435897560 7437713408 7463652560 7468195840 7474030368 7479134208 7480158855 7504661640 7518518644 7549332245 7553927680 7559086080 7564991616 7589772288 7595995680 7600619520 7629739334 7634949504 7639597056 7670906880 7676899776 7681572864 7685070848 7708362480 7710244864 7713054720 7716567040 7722595608 7727296512 7747892544 7754245590 7758965760 7765027452 7794010952 7796851335 7798755328 7801597440 7830717440 7836835188 7841605632 7848035520 7868953365 7873743360 7879894722 7888281856 7920610880 7925432320 7931624064 7937040384 7964130720 7978836112 8004972416 8007889680 8011536260 8037779680 8054452224 8055555690 8096866232 8102395392 8130050110 8134999040 8140554240 8146914048 8174720715 8180303040 8185282560 8222253312 8234004480 8240437296 8260976640 8267430528 8271195296 8274209580 8276230144 8301313440 8310149120 8316641424 8321703936 8350726020 8355809280 8362337256 8367427584 8371237888 8393550256 8396609130 8398659584 8401720320 8405546240 8412113073 8433080320 8439668664 8451730560 8489904787 8495072768 8498168640 8529888640 8535080960 8541748992 8547581952 8576756160 8592592736 8627808280 8645704704 8674025472 8675213820 8681137920 8719702096 8725656576 8755438580 8768262321 8773599744 8782938112 8809557120 8814919680 8818933760 8825823552 8854734336 8861994960 8867389440 8874317088 8907441088 8910687240 8912863232 8916111360 8949391360 8956383072 8961835008 8976190626 8993089560 8998563840 9005593968 9009694876 9015179264 9042502140 9046619855 9052126720 9059198694 9064713216 9070903296 9101863680 9108974511 9142974386 9148539904 9151873920 9156041440 9186033920 9193210509 9205088256 9206349360 9253561408 9259880448 9291485840 9297141760 9305094708 9310758912 9342537960 9348917760 9396860928 9398148305 9417642624 9442744038 9448492032 9452794624 9456239520 9487215360 9497313280 9504733056 9510518784 9543686880 9549496320 9556956864 9592628864 9596124720 9598468096 9601966080 9606338560 9613843512 9637806080 9645335616 9653244510 9659120640 9666666828 9684865680 9702748328 9706284315 9708654592 9742513690 9748444160 9756060132 9761998848 9796043985 9802007040 9809664858 9820105984 9846280108 9860352320 9880805376 9913171968 9914530080 9921300480 9965373824 9972178944 9973545140 10006215520 10020871224 10026971136 10068065280 10086655488 10119696384 10121082790 10127994240 10134159360 10142076672 10179932672 10183642560 10227875840 10235866368 10277816640 10284072960 10292107392 10296794144 10300546620 10303062016 10330523392 10334288160 10338994120 10345287680 10353369936 10395801780 10402129920 10410256584 10449113584 10452921570 10455474176 10459284480 10464047360 10472222397 10491937820 10498324480 10506526296 10549585830 10569065143 10575498752 10582720512 10618840960 10634393952 10640867328 10677186240 10684477440 10739269632 10740740920 10791707472 10798276608 10803193856 10807130880 10842531840 10855943826 10862552064 10899627620 10907070720 10915591869 10922236416 10963004416 10966999680 10973675520 10978672640 10987249728 11023240704 11032279440 11047619232 11068417920 11088855232 11092896360 11095605248 11134301360 11141079040 11149783008 11156570112 11195478840 11202293760 11211045552 11216150764 11252891552 11256992460 11262118595 11268974080 11277777966 11330891520 11338629120 11382070154 11388998656 11396775936 11435674880 11444609001 11452424256 11459395584 11506360320 11527606272 11565367296 11566951760 11574850560 11583893412 11590944768 11621838816 11631368385 11634208768 11638448640 11691016428 11698132992 11746076160 11755252782 11762408448 11767764736 11772053280 11806312448 11810615040 11815993280 11823185920 11832422784 11880916320 11888148480 11897436096 11941844096 11946196080 11949113344 11968254168 11990786080 11998085120 12007458624 12017304390 12056669520 12078931592 12083333535 12086284288 12128435410 12135818240 12145299348 12153593088 12195075165 12202498560 12210831360 12257614012 12275132480 12307850135 12333379968 12340887552 12346507264 12351006720 12391464960 12406792944 12414345216 12456717280 12465223680 12474962136 12482555904 12526089030 12529147904 12533713920 12556856832 12590325384 12597989376 12608319360 12649620480 12659502996 12665267797 12672977408 12677595840 12724915840 12732661760 12742609152 12794832960 12802621440 12812623488 12818458016 12860447488 12865134240 12870992680 12878827520 12888889104 12913154240 12941712420 13008080176 13012820730 13015998464 13061391980 13069342720 13079553144 13088484864 13133157870 13150126080 13157407627 13174407168 13219373440 13228400640 13238735328 13282101504 13292992440 13296238592 13301084160 13361161632 13369294848 13424087040 13434574608 13442752512 13448873984 13489634340 13492928512 13497845760 13503992320 13514542314 13522768896 13578190080 13588798041 13597069824 13639519166 13647821824 13652795520 13703755520 13714461579 13722809856 13734062160 13779050880 13804493248 13809524040 13861069040 13869506560 13880342112 13889820672 13937228760 13945712640 13962963196 14008701728 14013806940 14020188455 14066114440 14095291392 14169515906 14179191936 14187823104 14236248320 14245969920 14257099584 14265778176 14315530320 14319026176 14324244480 14388943296 14397702144 14409507840 14420765268 14456709120 14468003424 14474591768 14479866765 14483402752 14488680960 14527298520 14542760960 14554122492 14562981888 14613770535 14622666240 14634090198 14642998272 14649666304 14697654272 14703010560 14709705920 14730158976 14757890560 14769420162 14790528480 14866377344 14871795120 14875426816 14927305120 14936391680 14948060736 14958268416 14960317710 15009323280 15037037288 15098664490 15107855360 15118172160 15129983232 15179544576 15181624185 15191991360 15201239040 15259478668 15269899008 15322017515 15341813760 15353799552 15363145728 15370141696 15416724960 15426109440 15433134080 15445191216 15454593024 15495785088 15508491180 15517931520 15530054904 15588021904 15593702670 15597510656 15603194880 15661434880 15673670376 15683211264 15696071040 15737906730 15747486720 15759789444 15766966033 15776563712 15824378745 15841221760 15850864640 15863248128 15874080768 15928261440 15957672224 16009944832 16015779360 16023072520 16075559360 16108904448 16111111380 16193732464 16204790784 16260100220 16269998080 16283915739 16293828096 16349441430 16360606080 16370565120 16444506624 16468008960 16480874592 16521953280 16534861056 16542390592 16548419160 16552460288 16602626880 16620298240 16633282848 16643407872 16701452040 16711618560 16724674512 16734855168 16742475776 16787100512 16793218260 16797319168 16803440640 16811092480 16824226146 16866160640 16879337328 16903461120 16916666949 16979809574 16990145536 16996337280 17059777280 17073105231 17083497984 17095163904 17153512320 17185185472 17255616560 17291409408 17348050944 17350427640 17362275840 17439404192 17451313152 17453703995 17510877160 17536524642 17547199488 17619114240 17637867520 17651647104 17709468672 17723989920 17734778880 17748634176 17814882176 17821374480 17825726464 17832222720 17898782720 17912766144 17923670016 17952381252 17986179120 17997127680 18011187936 18019389752 18025956585 18030358528 18085004280 18093239710 18104253440 18118397388 18129426432 18192653115 18203727360 18217949022 18285948772 18297079808 18303747840 18312082880 18372067840 18386421018 18410176512 18412698720 18507122816 18519760896 18582971680 18594283520 18610189416 18621517824 18685075920 18697835520 18793721856 18796296610 18835285248 18885488076 18896984064 18905589248 18912479040 18974430720 18994626560 19009466112 19074348335 19087373760 19098992640 19113913728 19185257728 19192249440 19203932160 19212677120 19227687024 19275612160 19290671232 19306489020 19318241280 19333333656 19369731360 19405496656 19412568630 19417309184 19485027380 19496888320 19512120264 19523997696 19592087970 19604014080 19619329716 19628263837 19640211968 19692560216 19699736805 19720704640 19761610752 19829060160 19842600960 19930747648 19944357888 19947090280 20012431040 20041742448 20053942272 20136130560 20173310976 20239392768 20242165580 20255988480 20271813471 20284153344 20359865344 20367285120 20459278749 20471732736 20555633280 20568145920 20584214784 20593588288 20601093240 20606124032 20661046784 20668576320 20677988240 20690575360 20706739872 20791603560 20804259840 20820513168 20898227168 20905843140 20910948352 20918568960 20928094720 20944444794 20983875640 20996648960 21013052592 21099171660 21138130286 21150997504 21165441024 21237681920 21254273859 21268787904 21281734656 21354372480 21368954880 21450824521 21478539264 21481481840 21583414944 21596553216 21606387712 21614261760 21685063680 21711887652 21725104128 21799255240 21814141440 21831183738 21844472832 21926008832 21933999360 21957345280 21974499456 22046481408 22064558880 22095238464 22136835840 22154130243 22177710464 22185792720 22191210496 22268602720 22282158080 22299566016 22313140224 22390957680 22404587520 22422091104 22432301528 22440476565 22505783104 22513984920 22524237190 22537948160 22555555932 22647996735 22661783040 22677258240 22764140308 22777997312 22857435965 22871349760 22889218002 22904848512 22918791168 23012720640 23055212544 23130734592 23133903520 23149701120 23167786824 23181889536 23243677632 23262736770 23268417536 23276897280 23382032856 23396265984 23492152320 23510505564 23524816896 23535529472 23544106560 23606860095 23612624896 23621230080 23631986560 23646371840 23664845568 23761832640 23776296960 23794872192 23883688192 23892392160 23936508336 23981572160 23996170240 24014917248 24034608780 24113339040 24157863184 24166667070 24172568576 24256870820 24271636480 24290598696 24307186176 24390150330 24404997120 24421662720 24435185593 24515228024 24524162145 24550264960 24615700270 24666759936 24693014528 24702013440 24782929920 24813585888 24828690432 24913434560 24930447360 24949924272 24965111808 25052178060 25058295808 25067427840 25113713664 25180650768 25195978752 25216638720 25236339219 25299240960 25319005992 25330535594 25345954816 25355191680 25449831680 25469714361 25485218304 25589665920 25605242880 25625246976 25636916032 25720894976 25730268480 25741985360 25757655040 25777778208 25826308480 25883424840 26016160352 26025641460 26031996928 26122783960 26138685440 26159106288 26176969728 26266315740 26314815254 26348814336 26438746880 26456801280 26477470656 26564203008 26585984880 26592477184 26602168320 26704087669 26722323264 26738589696 26848174080 26869149216 26885505024 26897747968 26979268680 26985857024 26995691520 27007984640 27029084628 27045537792 27139859565 27156380160 27177596082 27194139648 27279038332 27295643648 27305591040 27407511040 27428923158 27445619712 27468124320 27558101760 27579631527 27608986496 27619048080 27722138080 27739013120 27760684224 27779641344 27874457520 27891425280 27925926392 28017403456 28027613880 28040376910 28132228880 28190582784 28194444915 28339031812 28358383872 28455175385 28472496640 28491939840 28514199168 28531556352 28631060640 28648488960 28777886592 28795404288 28819015680 28841530536 28913418240 28936006848 28949183536 28959733530 28966805504 28977361920 29054597040 29085521920 29108244984 29125963776 29227541070 29245332480 29268180396 29285996544 29299332608 29388131955 29395308544 29406021120 29419411840 29460317952 29515781120 29538840324 29581056960 29732754688 29743590240 29854610240 29872783360 29896121472 29916536832 29920635420 30018646560 30074074576 30197328980 30215710720 30259966464 30359089152 30363248370 30383982720 30402478080 30518957336 30539798016 30644035030 30683627520 30707599104 30740283392 30833449920 30852218880 30866268160 30890382432 30909186048 30991570176 31016982360 31035863040 31060109808 31176043808 31187405340 31195021312 31206389760 31322869760 31347340752 31366422528 31392142080 31416667191 31475813460 31494973440 31519578888 31533932066 31553127424 31648757490 31682443520 31707195429 31726496256 31748161536 31856522880 31915344448 32000410351 32019889664 32031558720 32046145040 32151118720 32217808896 32222222760 32387464928 32409581568 32520200440 32539996160 32567831478 32587656192 32698882860 32721212160 32889013248 32936017920 32961749184 33069722112 33084781184 33096838320 33104920576 33205253760 33240596480 33266565696 33286815744 33402904080 33423237120 33449349024 33469710336 33484951552 33574201024 33586436520 33594638336 33606881280 33622184960 33648452292 33732321280 33758674656 33786355785 33806922240 33833333898 33959619148 33980291072 33992674560 34098797915 34119554560 34146210462 34166995968 34190327808 34307024640 34333827003 34370370944 34511233120 34582818816 34696101888 34700855280 34724551680 34878808384 34902626304 34907407990 35021754320 35073049284 35094398976 35238228480 35275735040 35303294208 35418937344 35423789765 35447979840 35469557760 35497268352 35629764352 35642748960 35664445440 35797565440 35825532288 35847340032 35904762504 35972358240 35994255360 36022375872 36038779504 36051913170 36060717056 36170008560 36186479420 36208506880 36236794776 36258852864 36385306230 36407454720 36435898044 36571897544 36585225495 36594159616 36607495680 36624165760 36744135680 36772842036 36825397440 36923550405 37014245632 37039521792 37165943360 37188567040 37220378832 37243035648 37370151840 37395671040 37587443712 37592593220 37670570496 37770976152 37793968128 37811178496 37824958080 37948861440 37995803391 38018932224 38148696670 38174747520 38197985280 38227827456 38370515456 38384498880 38407864320 38425354240 38455374048 38551224320 38581342464 38612978040 38636482560 38666667312 38739462720 38810993312 38825137260 38834618368 38970054760 38993776640 39024240528 39047995392 39184175940 39208028160 39238659432 39256527674 39280423936 39385120432 39399473610 39441409280 39472222881 39523221504 39658120320 39685201920 39837245539 39861495296 39888715776 39894180560 40024862080 40083484896 40107884544 40272261120 40346621952 40478785536 40484331160 40511976960 40543626942 40568306688 40719730688 40734570240 40918557498 40943465472 41111266560 41143384737 41168429568 41187176576 41202186480 41212248064 41322093568 41337152640 41355976480 41381150720 41413479744 41583207120 41608519680 41641026336 41796454336 41811686280 41821896704 41837137920 41856189440 41888889588 41967751280 41993297920 42026105184 42060565365 42198343320 42276260572 42301995008 42449523935 42475363840 42508547718 42537575808 42563469312 42708744960 42737909760 42901649042 42957078528 42962963680 43166829888 43193106432 43212775424 43228523520 43370127360 43423775304 43450208256 43598510480 43628282880 43662367476 43688945664 43841311605 43852017664 43867998720 43914690560 43948998912 44092962816 44129117760 44190476928 44273671680 44308260486 44355420928 44371585440 44537205440 44564316160 44599132032 44626280448 44781915360 44809175040 44844182208 44864603056 44880953130 45011566208 45027969840 45048474380 45075896320 45111111864 45295993470 45323566080 45354516480 45528280616 45544872555 45555994624 45714871930 45742699520 45778436004 45809697024 45966052545 46025441280 46110425088 46267807040 46299402240 46335573648 46363779072 46487355264 46525473540 46536835072 46553794560 46764065712 46792531968 46984304640 47021011128 47049633792 47071058944 47088213120 47213720190 47225249792 47242460160 47263973120 47300898099 47329691136 47523665280 47552593920 47589744384 47767376384 47784784320 47873016672 47963144320 47992340480 48029834496 48069217560 48226678080 48315726368 48333334140 48345137152 48513741640 48543272960 48581197392 48614372352 48780300660 48809994240 48870371186 49030456048 49048324290 49100529920 49231400540 49333519872 49386029056 49404026880 49565859840 49593305671 49627171776 49657380864 49826869120 49860894720 49899848544 49930223616 50104356120 50116591616 50134855680 50227427328 50361301536 50391957504 50433277440 50472678438 50598481920 50638011984 50661071188 50691909632 50710383360 50899663360 50939428722 50970436608 51179331840 51219315693 51250493952 51273832064 51441789952 51460536960 51483970720 51515310080 51555556416 51652616960 51766849680 52032320704 52051282920 52063993856 52245567920 52277370880 52318212576 52353939456 52361111985 52532631480 52629630508 52845325715 52877493760 52913602560 52954941312 53128406016 53171969760 53204336640 53408175338 53444646528 53477179392 53696348160 53738298432 53771010048 53795495936 53958537360 53971714048 53991383040 54015969280 54058169256 54091075584 54279719130 54312760320 54355192164 54388279296 54558076664 54577959345 54591287296 54611182080 54815022080 54857846316 54891239424 54936248640 55116203520 55159263054 55217972992 55238096160 55444276160 55478026240 55521368448 55559282688 55748915040 55782850560 55851852784 56034806912 56055227760 56080753820 56264457760 56381165568 56388889830 56678063624 56716767744 56910350770 56944993280 56983879680 57028398336 57223045005 57262121280 57296977920 57555773184 57638031360 57683061072 57826836480 57872013696 57898367072 57919467060 57933611008 57954723840 58109194080 58171043840 58216489968 58251927552 58455082140 58490664960 58536360792 58571993088 58598665216 58776263910 58790617088 58812042240 58838823680 58884791511 58920635904 59031562240 59077680648 59162113920 59429333509 59465509376 59487180480 59709220480 59745566720 59792242944 59833073664 59841270840 60037293120 60148149152 60394657960 60431421440 60519932928 60718178304 60726496740 60767965440 61037914672 61079596032 61288070060 61377836247 61415198208 61480566784 61666899840 61704437760 61732536320 61780764864 61818372096 61983140352 62033964720 62071726080 62120219616 62352087616 62374810680 62390042624 62412779520 62645739520 62694681504 62732845056 62784284160 62833334382 62951626920 62989946880 63039157776 63067864132 63106254848 63297514980 63326338985 63364887040 63414390858 63452992512 63496323072 63713045760 63762821577 63830688896 64000820702 64039779328 64063117440 64092290080 64302237440 64352473563 64435617792 64444445520 64774929856 64819163136 65040400880 65079992320 65135662956 65175312384 65397765720 65442424320 65778026496 65787038135 65872035840 65923498368 66139444224 66169562368 66193676640 66410507520 66481192960 66533131392 66573631488 66805808160 66846474240 66898698048 66939420672 66969903104 67148402048 67172873040 67189276672 67213762560 67244369920 67296904584 67464642560 67517349312 67572711570 67613844480 67666667796 67919238296 67943990205 67960582144 67985349120 68197595830 68239109120 68292420924 68333991936 68572307895 68614049280 68667654006 68740741888 69022466240 69165637632 69392203776 69401710560 69449103360 69757616768 69805252608 69814815980 70043508640 70146098568 70188797952 70476456960 70606588416 70837874688 70847579530 70895959680 70939115520 70994536704 71259528704 71285497920 71328890880 71595130880 71651064576 71809525008 71944716480 71988510720 72044751744 72077559008 72103826340 72121434112 72340017120 72372958840 72417013760 72473589552 72517705728 72770612460 72814909440 72871796088 73143795088 73170450990 73188319232 73214991360 73248331520 73305556779 73488271360 73545684072 73650794880 73847100810 73983456001 74028491264 74079043584 74331886720 74377134080 74440757664 74486071296 74740303680 74791342080 75174887424 75185186440 75341140992 75541952304 75587936256 75622356992 75649916160 75897722880 75991606782 76037864448 76297393340 76349495040 76409143083 76455654912 76741030912 76768997760 76815728640 76850708480 76910748096 77162684928 77225956080 77272965120 77333334624 77478925440 77621986624 77650274520 77669236736 77940109520 77987553280 78048481056 78095990784 78368351880 78416056320 78477318864 78513055348 78560847872 78770240864 78798947220 78834830165 78882818560 78944445762 79046443008 79316240640 79370403840 79674491078 79722990592 79777431552 79788361120 80049724160 80112263007 80166969792 80215769088 80544522240 80693243904 80957571072 80968662320 81023953920 81087253884 81136613376 81419578695 81439461376 81469140480 81837114996 81886930944 82222533120 82286769474 82336859136 82374353152 82404372960 82644187136 82674305280 82711952960 82762301440 82826959488 83166414240 83217039360 83282052672 83592908672 83623372560 83643793408 83674275840 83712378880 83777779176 83935502560 83986595840 84052210368 84121130730 84396686640 84552521144 84583334745 84603990016 84899047870 84950727680 85017095436 85075151616 85365526155 85417489920 85475819520 85803298084 85925927360 86333659776 86386212864 86425550848 86457047040 86740254720 86847550608 86900416512 87197020960 87256565760 87324734952 87377891328 87682623210 87704035328 87735997440 87897997824 88185925632 88258235520 88380953856 88547343360 88616520972 88656874579 88710841856 88743170880 89074410880 89128632320 89198264064 89563830720 89618350080 89688364416 89729206112 89761906260 90023132416 90055939680 90096948760 90151792640 90222223728 90591986940 90647132160 91056561232 91089745110 91111989248 91429743860 91485399040 91556872008 91619394048 91932105090 92050882560 92101853389 92220850176 92535614080 92598804480 92671147296 92727558144 92974710528 93050947080 93073670144 93107589120 93528131424 93585063936 93968609280 94042022256 94099267584 94142117888 94176426240 94427440380 94450499584 94484920320 94527946240 94601796198 94659382272 95047330560 95121586287 95179488768 95534752768 95569568640 95746033344 95926288640 96001231053 96059668992 96138435120 96453356160 96631452736 96666668280 96690274304 97027483280 97086545920 97162394784 97228744704 97560601320 97619988480 97740742372 98060912096 98096648580 98141319185 98201059840 98462801080 98667039744 98808053760 99186611342 99254343552 99314761728 99653738240 99721789440 99799697088 99860447232 100208712240 100233183232 100269711360 100454854656 100722603072 100783915008 100866554880 100945356876 101196963840 101276023968 101322142376 101359067355 101383819264 101420766720 101799326720 101878857444 101940873216 102296393745 102358663680 102438631386 102500987904 102547664128 102883579904 102921073920 102967941440 103030620160 103111112832 103305233920 103533699360 104064641408 104102565840 104127987712 104491135840 104554741760 104636425152 104707878912 104722223970 105065262960 105259261016 105690651430 105754987520 105827205120 105909882624 106256812032 106271369295 106343939520 106408673280 106816350676 106889293056 107254122605 107392696320 107476596864 107542020096 107590991872 107917074720 107982766080 108031938560 108116338512 108182151168 108559438260 108625520640 108710384328 108776558592 109116153328 109155918690 109182574592 109222364160 109630044160 109715692632 109782478848 109872497280 110232407040 110318526108 110368762231 110435945984 110476192320 110770651215 110888552320 110956052480 111042736896 111118565376 111497830080 111565701120 111703705568 112069613824 112110455520 112161507640 112528915520 112762331136 112777779660 113356127248 113433535488 113820701540 113889986560 113987410173 114056796672 114446090010 114524242560 114593955840 115111546368 115276062720 115366122144 115653672960 115744027392 115796734144 115838934120 115867222016 115909447680 116218388160 116342087680 116432979936 116503855104 116910164280 116981329920 117072721584 117143986176 117197330432 117552527820 117581234176 117624084480 117677647360 117769583022 117841271808 118063124480 118155361296 118324227840 118416668643 118858667018 118931018752 118974360960 119418440960 119511736617 119584485888 119666147328 119682541680 120074586240 120296298304 120789315920 120862842880 121039865856 121436356608 121452993480 121535930880 122075829344 122159192064 122175927965 122576140120 122755672494 122830396416 123333799680 123465072640 123561529728 123636744192 123966280704 124067929440 124143452160 124240439232 124704175232 124749621360 124780085248 124825559040 125291479040 125389363008 125465690112 125568568320 125666668764 125903253840 125979893760 126078315552 126135728264 126181696095 126212509696 126595029960 126652677970 126729774080 126828781716 126905985024 127348571805 127426091520 127525643154 127661377792 128001641404 128079558656 128126234880 128184580160 128604474880 128704947126 128871235584 128888891040 129549859712 129638326272 130080801760 130159984640 130271325912 130350624768 130795531440 130884848640 131556052992 131574076270 131744071680 131846996736 132278888448 132339124736 132387353280 132821015040 132962385920 133066262784 133520438345 133611616320 133692948480 133797396096 133878841344 133939806208 134296804096 134345746080 134427525120 134488739840 134593809168 134929285120 135034698624 135145423140 135227688960 135333335592 135838476592 135887980410 135921164288 135970698240 136395191660 136478218240 136584841848 136667983872 137144615790 137228098560 137335308012 137397846859 137481483776 137898157635 138044932480 138331275264 138803421120 138898206720 139515233536 139610505216 139629631960 140087017280 140292197136 140377595904 140952913920 141213176832 141675749376 141695159060 141791919360 141902694297 141989073408 142519057408 142570995840 142657781760 143302129152 143619050016 143889432960 143977021440 144089503488 144155118016 144207652680 144242868224 144680034240 144745917680 144834027520 144947179104 145035411456 145541224920 145629818880 145743592176 146287590176 146340901980 146376638464 146429982720 146496663040 146611113558 146976542720 147091368144 147301589760 147694201620 147966912002 148056982528 148158087168 148663773440 148779917013 148881515328 148972142592 149480607360 149582684160 150155771647 150349774848 150370372880 150682281984 151083904608 151175872512 151244713984 151299832320 151795445760 151983213564 152075728896 152594786680 152698990080 152818286166 152911309824 153482061824 153537995520 153701416960 153821496192 154325369856 154451912160 154545930240 154666669248 154957850880 155243973248 155300549040 155338473472 155880219040 155975106560 156096962112 156191981568 156736703760 156832112640 156954637728 157026110696 157083335955 157121695744 157540481728 157597894440 157669660330 157765637120 157888891524 158535977145 158632481280 158740807680 159348982156 159445981184 159576722240 160002051755 160099448320 160224526014 160333939584 160431538176 161089044480 161386487808 161915142144 161937324640 162047907840 162174507768 162273226752 162839157390 162878922752 162938280960 163674229992 163773861888 164445066240 164573538948 164673718272 164748706304 164808745920 165288374272 165348610560 165423905920 165524602880 165653918976 166332828480 166434078720 166564105344 167185817344 167246745120 167348551680 167424757760 167555558352 167871005120 167973191680 168104420736 168242261460 168793373280 169105042288 169166669490 169207980032 169798095740 169901455360 170034190872 170150303232 170731052310 170834979840 170951639040 171046299151 171606596168 171669135015 171851854720 172667319552 172851101696 172914094080 173480509440 173695101216 173800833024 174394041920 174513131520 174649469904 174755782656 175365246420 175408070656 175471994880 175795995648 176371851264 176516471040 176654374533 176761907712 177094686720 177233041944 177313749158 177421683712 177486341760 178148821760 178288000527 178396528128 179127661440 179236700160 179376728832 179458412224 179523812520 180046264832 180111879360 180193897520 180303585280 180444447456 181183973880 181294264320 182113122464 182179490220 182223978496 182859487720 182970798080 183113744016 183238788096 183864210180 184203706778 184441700352 185071228160 185197608960 185342294592 185455116288 185949421056 186101894160 186147340288 186215178240 186928613683 187056262848 187170127872 187937218560 188084044512 188198535168 188284235776 188352852480 188854880760 188900999168 188969840640 189055892480 189203592396 189318764544 189979016955 190094661120 190243172574 190358977536 191069505536 191139137280 191492066688 191852577280 192002462106 192119337984 192276870240 192906712320 193057420689 193262905472 193333336560 193380548608 194054966560 194173091840 194324789568 194457489408 195121202640 195239976960 195481484744 196121824192 196193297160 196282638370 196402119680 196925602160 197334079488 197361114405 197616107520 198373222684 198508687104 199186227695 199307476480 199443578880 199599394176 199720894464 200417424480 200539422720 200909709312 201445206144 201567830016 201733109760 201890713752 202393927680 202552047936 202644284752 202718134710 202767638528 202841533440 203598653440 203757714888 203881746432 204592787490 204717327360 204877262772 205001975808 205095328256 205716923685 205767159808 205842147840 205935882880 206061240320 206222225664 206610467840 207067398720 208129282816 208205131680 208982271680 209109483520 209272850304 209415757824 209444447940 210130525920 210518522032 211381302860 211509975040 211819765248 212513624064 212542738590 212687879040 212817346560 213632701352 213778586112 214508245210 214785392640 214953193728 215181983744 215834149440 215965532160 216063877120 216232677024 216364302336 217118876520 217251041280 217420768656 217553117184 218232306656 218311837380 218365149184 218444728320 219260088320 219431385264 219564957696 219744994560 219916670337 220464814080 220637052216 220737524462 220871891968 220952384640 221541302430 221777104640 221950368003 222085473792 222237130752 222995660160 223131402240 223407411136 224139227648 224220911040 224323015280 225057831040 225524662272 225555559320 226712254496 226867070976 227641403080 227779973120 227974820346 228113593344 228892180020 229048485120 230223092736 230552125440 230732244288 231488054784 231593468288 231677868240 231734444032 231818895360 232436776320 232684175360 232865959872 233007710208 233820328560 233962659840 234145443168 234287972352 234394660864 235105055640 235162468352 235248168960 235355294720 235539166044 235682543616 236126248960 236310722592 236504490495 236648455680 236833337286 237717334036 237862037504 237948721920 238836881920 239023473234 239168971776 239332294656 239365083360 240149172480 240336789021 240592596608 241578631840 241725685760 242079731712 242872713216 242905986960 243071861760 244151658688 244318384128 244351855930 245152280240 245511344988 245660792832 246667599360 246930145280 247123059456 247932561408 247966528355 248135858880 248286904320 248480878464 249408350464 249499242720 249651118080 250582958080 250778726016 250931380224 251137136640 251333337528 251806507680 251959787520 252156631104 252271456528 252363392190 252425019392 253190059920 253305355940 253459548160 253657563432 253811970048 254697143610 254852183040 255051286308 255322755584 256003282808 256096578465 256159117312 256252469760 256369160320 257208949760 257409894252 257777782080 259099719424 259276652544 260161603520 260319969280 260542651824 260701249536 261591062880 261769697280 263112105984 263148152540 263693993472 264557776896 264678249472 264774706560 265642030080 265970623737 266132525568 267040876690 267223232640 267385896960 267594792192 267879612416 268593608192 268691492160 268855050240 268977479680 269187618336 269858570240 270069397248 270290846280 270455377920 270666671184 271676953184 271775960820 271842328576 271941396480 272790383320 272956436480 273169683696 273335967744 274289231580 274456197120 274670616024 274795693718 274962967552 275796315270 276089864960 276305560167 276662550528 277606842240 277796413440 278860718773 279030467072 279221010432 279259263920 280174034560 280584394272 280755191808 281905827840 282426353664 283351498752 283390318120 283583838720 283805388594 283978146816 285038114816 285141991680 286604258304 287238100032 287778865920 288003693159 288179006976 288310236032 288415305360 288485736448 289360068480 289491835360 289668055040 289894358208 290070822912 291082449840 291259637760 291487184352 292575180352 292681803960 292753276928 292859965440 292993326080 293222227116 293953085440 294182736288 294423957555 294603179520 295388403240 295933824004 296113965056 297146667545 297327546880 297559834026 297763030656 297944285184 298961214720 299165368320 300311543294 300699549696 300740745760 301364563968 302167809216 302351745024 302489427968 302599664640 303590891520 303966427128 304151457792 305189573360 305397980160 305636572332 305822619648 306889181235 306964123648 307075991040 307402833920 307642992384 308650739712 308903824320 309091860480 309333338496 309915701760 310487946496 310601098080 311760438080 311950213120 312193924224 312383963136 313473407520 313664225280 313909275456 314052221392 314166671910 314243391488 315080963456 315195788880 315339320660 315531274240 315777783048 317071954290 317264962560 317481615360 318697964312 318814107885 318891962368 319153444480 320004103510 320198896640 320449052028 320667879168 321762367815 322178088960 322772975616 323874649280 324095815680 324349015536 324546453504 325678314780 325757845504 325876561920 327348459984 327547723776 328890132480 329147077896 329347436544 329497412608 329617491840 330576748544 330697221120 330847811840 331106286693 331307837952 332665656960 332868157440 333128210688 334371634688 334493490240 334697103360 334849515520 335111116704 335742010240 335946383360 336208841472 336484522920 337586746560 338210084576 338333338980 338415960064 339596191480 339802910720 340068381744 340300606464 341462104620 341669959680 342092598302 343213192336 343338270030 343703709440 345334639104 345702203392 345828188160 346961018880 347153139697 347390202432 347601666048 348788083840 349026263040 349298939808 349511565312 350730492840 350816141312 350943989760 351591991296 352743702528 353032942080 353308749066 353523815424 354189373440 354466083888 354627498316 354843367424 354972683520 356297643520 356576001054 356793056256 358255322880 358535209851 358753457664 358916824448 359047625040 360092529664 360223758720 360387795040 360607170560 360888894912 362367947760 362588528640 364226244928 364358980440 364447956992 365718975440 365941596160 366227488032 366477576192 366527783895 367728420360 368407413556 369917280005 370142456320 370395217920 370684589184 370910232576 371898842112 372203788320 372430356480 373857227366 374112525696 374340255744 375874437120 376168089024 376397070336 376568471552 376705704960 377709761520 377801998336 377939681280 378111784960 378407184792 378637529088 379958033910 380189322240 380486345148 380717955072 382045715415 382139011072 382278274560 382984133376 383705154560 384004924212 384238675968 384553740480 385813424640 386114841378 386525810944 386666673120 388109933120 388346183680 388649579136 388914978816 390242405280 390479953920 390962969488 392243648384 392386594320 392565276740 392804239360 393851204320 394668158976 394722228810 395232215040 396746445368 397017374208 398372455390 398614952960 398887157760 399198788352 400561315035 400834848960 401078845440 401819418624 402890412288 403466219520 403781427504 404787855360 405104095872 405288569504 405436269420 405535277056 405683066880 407197306880 407515429776 407763492864 409185574980 409434654720 409754525544 410003951616 410190656512 411433847370 411534319616 411684295680 411871765760 412193540577 412444451328 413220935680 414134797440 416005334563 416258565632 416410263360 417964543360 418218967040 418545700608 418831515648 418888895880 420261051840 421037044064 422762605720 423019950080 423639530496 425027248128 425085477180 425375758080 427265402704 427557172224 429016490420 429906387456 430363967488 431668298880 431931064320 432127754240 432465354048 432728604672 434237753040 434502082560 434841537312 435106234368 436464613312 436623674760 436730298368 436889456640 438520176640 438862770528 439129915392 439489989120 439833340674 440929628160 441274104432 441475048924 441743783936 441904769280 443082604860 443284372895 443554209280 443900736006 444170947584 444474261504 445991320320 446339751039 446814822272 448278455296 448441822080 448646030560 450115662080 450467314941 451049324544 451111118640 453424508992 453734141952 455282806160 455559946240 455949640692 456227186688 457784360040 458096970240 460446185472 460509266945 461104250880 461464488576 462976109568 463186936576 463355736480 463637790720 464873552640 465368350720 465731919744 466015420416 467640657120 467925319680 468290886336 468575944704 468789321728 470210111280 470324936704 470496337920 470710589440 471078332088 471365087232 472252497920 472621445184 473008980990 473296911360 473666674572 475434668072 475607931435 475724075008 475897443840 477673763840 478046946468 478337943552 478730166720 480006155265 480298344960 480673578042 481185193216 483157263680 483451371520 484159463424 485745426432 485811973920 486143723520 488303317376 488636768256 488703711860 490304560480 491022689976 491321585664 493335198720 494246118912 495865122816 495933056710 496271717760 496573808640 496961756928 498816700928 498998485440 499302236160 501165916160 501557452032 502274273280 502666675056 503613015360 503919575040 504313262208 504542913056 504726784380 504850038784 506380119840 506610711880 506919096320 507315126864 507623940096 509394287220 509704366080 510102572616 510645511168 512006565616 512193156930 512318234624 512504939520 512738320640 513138897453 514417899520 514819788504 515555564160 517884192007 518199438848 518553305088 520323207040 520639938560 521085303648 521402499072 523182125760 523539394560 526224211968 526296305080 527387986944 529115553792 529356498944 529549413120 531284060160 531941247474 532265051136 534081753380 534446465280 534864001581 535189584384 535759224832 537187216384 537382984320 537710100480 537954959360 538375236672 540138794496 540581692560 540910755840 541333342368 543353906368 543551921640 543684657152 543882792960 545580766640 545912872960 546339367392 546671935488 548578463160 548912394240 549341232048 549591387436 549925935104 551592630540 551843811155 552179729920 552611120334 553325101056 555213684480 555592826880 557721437546 558060934144 558442020864 558518527840 560348069120 560785841049 561168788544 561510383616 563811655680 564852707328 566702997504 566780636240 567167677440 567610777188 567956293632 569937050865 570076229632 570283983360 573208516608 574476200064 575557731840 576007386318 576358013952 576620472064 576830610720 578720136960 578983670720 579336110080 579788716416 580141645824 582164899680 582519275520 582974368704 585150360704 585363607920 585506553856 585719930880 585986652160 586444454232 587906170880 588365472576 588847915110 589206359040 590776806480 591867648008 592083343215 592227930112 594293335090 594655093760 595119668052 595526061312 597558683085 597922429440 598330736640 600623086588 601481491520 602729127936 604335618432 604703490048 604978855936 605199329280 607181783040 607932854256 608302915584 610379146720 610795960320 611273144664 611645239296 613778362470 613928247296 614151982080 615285984768 617301479424 617807648640 618183720960 618666676992 619831403520 620975892992 621202196160 623520876160 623900426240 624387848448 626946815040 627328450560 627818550912 628104442784 628333343820 628486782976 630161926912 630391577760 630678641320 631062548480 631555566096 634143908580 634529925120 637395928624 637628215770 637783924736 638306888960 640008207020 640397793280 640898104056 641335758336 643524735630 644356177920 644712973723 645545951232 647749298560 648191631360 648698031072 649092907008 651356629560 651515691008 651753123840 654696919968 655095447552 657780264960 658294155792 658694873088 658994825216 659234983680 661153497088 661394442240 661695623680 662212573386 662615675904 665331313920 665851104009 666256421376 668743269376 668986980480 669394206720 669699031040 670222233408 671484020480 672417682944 672969045840 675173493120 676420169152 676666677960 676831920128 679192382960 679605821440 680136763488 680601212928 682924209240 683339919360 684185196604 686426384672 686676540060 686989234295 687407418880 690669278208 691656376320 694306279394 694780404864 695203332096 697576167680 698052526080 698597879616 699023130624 701460985680 701632282624 701887979520 703183982592 705487405056 706065884160 706617498132 707047630848 708378746880 708932167776 709254996632 709513471485 709686734848 709945367040 712595287040 713152002108 713586112512 716510645760 717070419702 717506915328 717833648896 718095250080 720185059328 720447517440 720775590080 721214341120 721777789824 724735895520 725177057280 728452489856 728717960880 728895913984 731437950880 731883192320 732454976064 732955152384 733055567790 735456840720 736814827112 739834560010 740284912640 740790435840 741369178368 743797684224 743899585065 744407576640 744860712960 747714454732 748225051392 750778858235 751748874240 752336178048 752794140672 753136943104 753411409920 755419523040 755879362560 756223569920 756814369584 757275058176 759916067820 760378644480 760972690296 761435910144 764091430830 764278022144 764556549120 765968266752 767410309120 768009848424 768477351936 769107480960 771626849280 772229682756 772581335617 773051621888 773333346240 776219866240 776692367360 777299158272 777829957632 780484810560 780959907840 781925938976 784487296768 784773188640 785130553480 785608478720 787702408640 789336317952 789444457620 793492890736 794034748416 796744910780 797229905920 797911871211 798397576704 801122630070 801669697920 802157690880 803638837248 805780824576 806932439040 807562855008 809575710720 810208191744 810577139008 810872538840 811070554112 811366133760 814394613760 815030859552 815526985728 818371149960 818869309440 819509051088 820007903232 820381313024 822867694740 823068639232 823368591360 823743531520 824387081154 824888902656 826441871360 828269594880 828916680501 832010669126 832517131264 832820526720 835929086720 836582156319 837091401216 837663031296 837777791760 840522103680 842074088128 845525211440 846039900160 847279060992 850054496256 850170954360 850751516160 854530805408 855114344448 855231495755 858032980840 859812774912 863336597760 864255508480 864930708096 865457209344 868475506080 869004165120 869683074624 870212468736 872929226624 873247349520 873460596736 873778913280 877040353280 877725541056 878259830784 878979978240 879666681348 881859256320 882548208864 882950097848 883271872665 883487567872 883809538560 886165209720 886568745790 887108418560 887801472012 888341895168 891440002635 891982640640 892679502078 893629644544 896556910592 896883644160 897292061120 900231324160 900934629882 902098649088 902222237280 906849017984 907468283904 910565612320 911119892480 911899281384 912454373376 915568720080 916193940480 920892370944 921018533890 922208501760 922928977152 925952219136 926373873152 926711472960 927275581440 929747105280 930736701440 931463839488 934643068415 935281314240 935850639360 936581772672 937151889408 937578643456 940420222560 940992675840 941421178880 942156664176 942730174464 944504995840 945242890368 946017961980 946593822720 947333349144 950869336144 951215862870 951448150016 951794887680 955347527680 956093892936 956675887104 957460333440 960012310530 960596689920 961347156084 961784928013 962370386432 965287103445 966314527360 966902743040 968318926848 971623947840 972287447040 976606634752 977273536512 977407423720 980609120960 982045379952 982643171328 986670397440 988492237824 991730245632 991866113420 992543435520 993318860079 993923513856 997633401856 997996970880 998604472320 1003114904064 1004548546560 1005333350112 1007226030720 1007839150080 1008626524416 1009085826112 1009453568760 1009700077568 1012760239680 1013221423760 1013838192640 1014630253728 1015247880192 1018788574440 1019408732160 1020205145232 1021291022336 1024013131232 1024386313860 1024636469248 1025009879040 1025476641280 1026277794906 1028835799040 1029639577008 1031111128320 1035768384014 1036398877696 1037106610176 1040646414080 1041459419091 1042170607296 1042804998144 1046364251520 1047078789120 1052448423936 1052592610160 1054775973888 1058231107584 1058712997888 1059098826240 1062568120320 1063882494948 1064530102272 1068163506760 1068892930560 1069728003162 1070379168768 1074374432768 1074765968640 1075909918720 1076750473344 1080277588992 1081163385120 1081821511680 1082666684736 1086707812736 1087103843280 1087369314304 1087765585920 1091161533280 1091825745920 1092678734784 1093343870976 1097156926320 1097824788480 1098682464096 1099182774872 1099583351685 1099851870208 1103185261080 1103687622310 1104359459840 1105222240668 1109751840015 1110427368960 1111185653760 1115442875092 1116121868288 1117037055680 1120696138240 1121571682098 1122337577088 1123020767232 1127623311360 1129705414656 1133405995008 1133561272480 1134335354880 1135221554376 1135912587264 1139874101730 1140152459264 1140567966720 1146417033216 1148952400128 1151115463680 1152014772636 1152716027904 1153240944128 1153661221440 1157440273920 1157967341440 1158672220160 1159577432832 1164329799360 1165038551040 1165948737408 1170300721408 1170727215840 1171439861760 1171973304320 1172888908464 1175812341760 1176730945152 1177695830220 1178412718080 1181553612960 1183735296016 1184166686430 1184455860224 1188586670180 1189310187520 1190239336104 1191052122624 1195117366170 1195844858880 1196661473280 1197324094057 1201246173176 1201683945105 1202962983040 1205458255872 1208671236864 1209957711872 1210398658560 1214363566080 1215865708512 1216605831168 1220758293440 1221591920640 1222546289328 1223290478592 1227556724940 1227856494592 1228303964160 1230571969536 1234602958848 1235615297280 1236580621731 1237333353984 1239662807040 1241951785984 1242404392320 1247041752320 1248016003689 1248775696896 1253893630080 1254656901120 1255637101824 1256208885568 1256666687640 1256973565952 1260323853824 1260783155520 1261357282640 1262125096960 1263111132192 1268287817160 1269059850240 1274791857248 1275256431540 1275567849472 1276613777920 1280016414040 1280795586560 1281796208112 1282671516672 1287049471260 1289425947446 1291091902464 1295498597120 1296383262720 1297396062144 1298185814016 1302713259120 1303031382016 1303506247680 1308500295781 1309393839936 1310190895104 1315560529920 1316588311584 1317389746176 1317989650432 1318469967360 1322306994176 1322788884480 1323391247360 1324425146772 1325231351808 1329853118685 1330662627840 1331702208018 1332512842752 1337486538752 1337973960960 1339398062080 1340444466816 1342968040960 1344835365888 1345938091680 1350346986240 1351401944823 1352840338304 1353333355920 1353663840256 1358384765920 1359211642880 1360273526976 1361202425856 1365848418480 1366679838720 1368370393208 1372852769344 1373353080120 1373978468590 1374814837760 1381338556416 1381527800835 1383312752640 1388612558788 1389560809728 1394303593865 1395152335360 1396105052160 1397195759232 1398046261248 1402921971360 1403775959040 1406367965184 1410974810112 1412131768320 1413234996264 1414095261696 1416757493760 1417864335552 1418509993264 1419026942970 1419373469696 1419890734080 1425190574080 1426304004216 1427172225024 1433021291520 1434140839404 1435013830656 1435667297792 1436190500160 1440018465795 1440370118656 1440895034880 1441551180160 1442428682240 1443555579648 1449471791040 1450354114560 1456904979712 1457435921760 1462875901760 1463766384640 1464909952128 1465910304768 1466111135580 1470913681440 1473629654224 1479669120020 1480569825280 1482738356736 1487595368448 1487799170130 1488815153280 1489721425920 1495428909464 1496450102784 1501557716470 1503497748480 1504672356096 1506273886208 1506822819840 1510839046080 1511758725120 1512447139840 1513628739168 1514550116352 1519832135640 1520757288960 1521945380592 1522871820288 1528182861660 1528556044288 1529113098240 1531936533504 1534820618240 1536019696848 1536954703872 1538214961920 1539416692359 1543253698560 1544459365512 1545162671234 1546103243776 1546666692480 1552439732480 1553652576021 1554598316544 1555659915264 1560969621120 1561919815680 1563851877952 1568974593536 1569546377280 1570261106960 1571216957440 1575404817280 1578672635904 1578888915240 1586985781472 1588069496832 1593489821560 1594459811840 1595823742422 1596795153408 1602245260140 1603339395840 1607277674496 1611561649152 1613864878080 1615125710016 1620416383488 1621154278016 1621745077680 1622141108224 1622732267520 1628789227520 1630061719104 1631053971456 1636742299920 1637738618880 1639018102176 1640015806464 1640762626048 1645735389480 1646137278464 1646737182720 1647487063040 1648774162308 1649777805312 1652883742720 1655531433465 1656539189760 1657833361002 1664021338252 1665034262528 1665641053440 1671858173440 1673164312638 1674182802432 1675326062592 1675555583520 1681044207360 1682357523147 1684148176256 1691050422880 1692079800320 1694558121984 1700108992512 1700341908720 1701503032320 1709061610816 1710228688896 1710462991510 1716065961680 1719625549824 1726673195520 1728511016960 1729861416192 1735765698485 1736951012160 1738008330240 1739366149248 1740424937472 1745858453248 1746494699040 1747557826560 1754080706560 1755451082112 1756519661568 1757959956480 1759333362696 1763718512640 1765096417728 1765900195696 1766543745330 1766975135744 1767619077120 1772330419440 1773137491580 1774216837120 1775602944024 1776683790336 1782880005270 1783965281280 1785359004156 1787259289088 1792676049255 1793113821184 1793767288320 1794584122240 1800462648320 1801869259764 1804444474560 1813698035968 1814936567808 1821131224640 1822239784960 1823798562768 1824908746752 1831137440160 1832387880960 1841784741888 1842037067780 1845857954304 1851904438272 1852747746304 1853422945920 1854551162880 1859494210560 1862927678976 1869286136830 1870562628480 1871701278720 1873163545344 1875157286912 1880840445120 1881985351680 1882842357760 1884313328352 1885460348928 1889009991680 1890485780736 1892035923960 1893187645440 1894666698288 1901738672288 1902431725740 1902896300032 1903589775360 1910695055360 1912187785872 1913351774208 1914920666880 1920024621060 1921193379840 1922694312168 1923569856026 1924740772864 1930574206890 1932629054720 1934138921169 1936637853696 1943247895680 1944574894080 1952025031411 1953213269504 1954547073024 1954814847440 1961218241920 1964090759904 1965286342656 1973340794880 1976984475648 1983460491264 1983732226840 1985086871040 1986637720158 1987847027712 1995266803712 1995993941760 2006229808128 2009097093120 2010666700224 2014452061440 2017253048832 2018171652224 2018907137520 2019400155136 2025520479360 2026442847520 2027676385280 2029260507456 2030495760384 2037577148880 2038817464320 2040410290464 2042582044672 2048026262464 2048772627720 2049272938496 2050019758080 2050953282560 2052555589812 2057671598080 2059279154016 2060967702885 2062222256640 2071536768028 2072797755392 2080026672815 2081292828160 2082918838182 2084341214592 2085609996288 2092728503040 2094157578240 2104896847872 2105185220320 2109551947776 2116462215168 2117425995776 2118197652480 2125136240640 2127764989896 2129060204544 2136327013520 2137785861120 2139456006324 2140758337536 2148748865536 2149531937280 2151819837440 2153500946688 2160555177984 2162326770240 2163643023360 2165333369472 2173415625472 2174207686560 2175531171840 2182323066560 2183651491840 2185357469568 2186687741952 2194313852640 2195649576960 2197364928192 2198365549744 2199166703370 2199703740416 2206370522160 2207375244620 2208718919680 2210444481336 2219503680030 2220854737920 2222371307520 2230885750184 2231698755195 2232243736576 2234074111360 2241392276480 2243143364196 2244675154176 2252336574705 2255246622720 2259410829312 2267122544960 2268670709760 2270443108752 2271825174528 2279748203460 2280304918528 2281135933440 2292834066432 2297904800256 2302230927360 2304029545272 2305432055808 2306481888256 2307322442880 2314880547840 2315934682880 2317744006851 2319154865664 2328659598720 2330077102080 2331897474816 2340601442816 2341454431680 2342879723520 2343946608640 2345777816928 2351624683520 2353461890304 2355391660440 2356825436160 2363107225920 2367470592032 2368333372860 2368911720448 2377173340360 2378620375040 2380478672208 2382104245248 2390234732340 2391689717760 2394648188114 2402492346352 2403367890210 2405925966080 2410916511744 2417342473728 2419915423744 2420797317120 2428727132160 2430071977879 2431731417024 2433211662336 2441516586880 2443183841280 2445092578656 2446580957184 2455113449880 2455712989184 2456607928320 2461143939072 2469205917696 2471230594560 2473161243462 2474666707968 2479325614080 2483903571968 2484808784640 2494083504640 2496032007378 2497551393792 2507787260160 2509746468957 2511274203648 2512417771136 2513333375280 2513947131904 2520647707648 2521566311040 2522714565280 2524250193920 2526222264384 2536575634320 2538119700480 2549583714496 2550512863080 2551135698944 2553227555840 2560032828080 2561591173120 2563592416224 2565343033344 2565694487265 2574098942520 2578851894892 2589420960035 2590997194240 2592766525440 2594792124288 2596371628032 2605426518240 2607012495360 2617000591562 2618787679872 2620381790208 2631121059840 2633176623168 2634779492352 2635979300864 2636939934720 2644613988352 2645577768960 2646782494720 2648850293544 2650462703616 2659706237370 2661325255680 2663404416036 2665025685504 2674320007905 2674973077504 2675947921920 2678796124160 2680888933632 2685936081920 2689670731776 2691876183360 2700693972480 2702803889646 2705680676608 2706666711840 2716769531840 2718423285760 2720547053952 2722404851712 2731696836960 2733359677440 2736740786416 2745705538688 2746706160240 2747956937180 2749629675520 2762677112832 2763055601670 2766625505280 2777225117576 2779121619456 2788607187730 2790304670720 2792210104320 2794391518464 2803929205245 2805843942720 2807551918080 2812735930368 2824263536640 2826469992528 2828190523392 2833514987520 2835728671104 2837019986528 2838053885940 2838746939392 2839781468160 2850381148160 2852608008432 2854344450048 2866042583040 2868281678808 2870027661312 2871334595584 2872381000320 2880036931590 2880740237312 2881790069760 2883102360320 2885354784039 2887111159296 2898943582080 2900708229120 2913809959424 2914871843520 2925751803520 2927532769280 2929819904256 2931820609536 2932222271160 2941827362880 2947259308448 2959338240040 2961139650560 2965476713472 2975190736896 2975598340260 2977630306560 2990857818928 2992900205568 3003115432940 3009344712192 3012547772416 3013645639680 3021678092160 3023517450240 3024894279680 3027257478336 3029100232704 3039664271280 3041514577920 3043890761184 3045743640576 3056365723320 3057112088576 3058226196480 3063873067008 3069641236480 3072039393696 3073909407744 3076429923840 3078833384718 3086507397120 3088918731024 3090325342468 3092206487552 3093333384960 3104879464960 3107305152042 3109196633088 3111319830528 3121939242240 3124378257273 3127703755904 3137949187072 3139092754560 3140522213920 3142433914880 3150809634560 3157345271808 3157777830480 3173971562944 3176138993664 3186979643120 3188919623680 3191647484844 3193590306816 3204490520280 3206678791680 3223123298304 3223564868615 3227729756160 3230251420032 3240832766976 3242308556032 3243490155360 3245464535040 3257578455040 3260123438208 3262107942912 3273484599840 3275477237760 3278036204352 3280031612928 3281525252096 3291470778960 3292274556928 3293474365440 3294974126080 3297548324616 3299555610624 3305767485440 3311062866930 3313078379520 3315666722004 3328042676504 3329255520045 3330068525056 3331282106880 3343716346880 3346328625276 3348365604864 3351111167040 3362088414720 3364715046294 3368296352512 3382100845760 3384159600640 3389116243968 3400217985024 3400683817440 3403006064640 3418123221632 3420457377792 3420925983020 3432131923360 3439251099648 3453346391040 3459722832384 3471531396970 3473902024320 3476016660480 3478732298496 3491716906496 3492989398080 3495115653120 3508161413120 3510902164224 3515919912960 3518666725392 3527437025280 3530192835456 3531800391392 3533087490660 3533950271488 3535238154240 3544660838880 3546274983160 3548433674240 3551205888048 3553367580672 3565760010540 3567930562560 3570718008312 3574518578176 3585352098510 3586227642368 3587534576640 3589168244480 3591972282171 3600925296640 3603738519528 3608888949120 3625189344049 3627396071936 3629873135616 3642262449280 3644479569920 3647597125536 3649817493504 3662274880320 3664775761920 3683569483776 3684074135560 3691715908608 3703808876544 3705495492608 3706845891840 3718988421120 3725855357952 3738572273660 3741125256960 3744048011067 3746327090688 3750314573824 3761680890240 3763970703360 3765684715520 3768626656704 3770920697856 3780971561472 3784071847920 3786375290880 3789333396576 3803477344576 3804863451480 3805792600064 3807179550720 3821390110720 3824375571744 3826703548416 3829841333760 3840049242120 3842386759680 3845388624336 3847139712052 3849481545728 3861148413780 3862906678085 3865258109440 3868277842338 3873275707392 3886495791360 3889149788160 3904050062822 3906426539008 3909094146048 3909629694880 3922436483840 3925500887343 3928181519808 3930572685312 3946681589760 3953968951296 3966920982528 3967464453680 3970173742080 3973275440316 3975694055424 3989559356055 3990533607424 3991987883520 4012459616256 4018194186240 4021333400448 4028904122880 4034506097664 4036343304448 4037814275040 4051040958720 4052885695040 4055352770560 4058521014912 4060991520768 4075154297760 4077634928640 4080820580928 4085164089344 4096052524928 4097545255440 4098545876992 4100039516160 4101906565120 4105111179624 4115343196160 4118558308032 4121935405770 4124444513280 4143073536056 4144583402505 4145595510784 4160053345630 4162585656320 4165837676364 4168682429184 4182910781595 4185457006080 4188315156480 4210370440640 4219103895552 4232924430336 4234851991552 4236395304960 4250272481280 4255529979792 4258120409088 4272654027040 4275571722240 4278912012648 4281516675072 4297497731072 4299063874560 4307001893376 4321110355968 4324653540480 4327286046720 4330666738944 4346831250944 4348415373120 4351062343680 4364646133120 4367302983680 4370714939136 4388627705280 4391299153920 4394729856384 4396731099488 4398333406740 4399407480832 4412741044320 4414750489240 4417437839360 4420888962672 4439007360060 4441709475840 4461771500368 4463397510390 4464487473152 4468148222720 4482784552960 4486286728392 4489350308352 4504673149410 4510493245440 4512990816061 4518821658624 4534245089920 4537341419520 4540886217504 4543650349056 4559496406920 4560609837056 4562271866880 4585668132864 4595809600512 4604461854720 4608059090544 4610864111616 4612963776512 4614644885760 4629761095680 4631869365760 4635488013702 4638309731328 4657319197440 4660957728063 4663794949632 4681202885632 4682908863360 4685759447040 4687893217280 4691555633856 4706923780608 4710783320880 4713650872320 4726214451840 4734941184064 4736666745720 4737823440896 4754346680720 4757240750080 4760957344416 4764208490496 4780469464680 4783379435520 4789296376228 4804984692704 4806735780420 4808924640065 4811851932160 4821833023488 4834684947456 4841594634240 4860143955758 4863462834048 4866423324672 4883033173760 4886367682560 4890185157312 4893161914368 4910226899760 4911425978368 4913215856640 4922287878144 4938411835392 4942461189120 4946322486924 4949333415936 4958651228160 4966594300395 4967807143936 4969617569280 4988167009280 4992064014756 4995102787584 5015574520320 5019492937914 5022548407296 5024835542272 5026666750560 5041295415296 5043132622080 5045429130560 5048500387840 5052444528768 5073151268640 5076239400960 5099167428992 5101025726160 5102271397888 5106455111680 5120065656160 5123182346240 5127184832448 5130686066688 5131388974530 5148197885040 5157703789784 5178841920070 5181994388480 5185533050880 5189584248576 5207297095455 5210853036480 5214024990720 5234001183124 5237575359744 5262242119680 5266353246336 5269558984704 5271958601728 5273879869440 5291155537920 5293564989440 5297700587088 5300925407232 5319412474740 5322650511360 5326808832072 5330051371008 5348640015810 5349946155008 5351895843840 5361777867264 5371872163840 5379341463552 5383752366720 5401387944960 5405607779292 5408069349319 5411361353216 5413333423680 5433539063680 5436846571520 5441094107904 5444809703424 5463393673920 5466719354880 5473481572832 5491411077376 5493412320480 5495913874360 5499259351040 5525354225664 5526111203340 5554450235152 5558243238912 5577214375460 5580609341440 5588783036928 5607858410490 5611687885440 5615103836160 5625471860736 5648527073280 5652939985056 5656381046784 5667029975040 5671457342208 5674039973056 5676107771880 5677493878784 5679562936320 5700762296320 5705216016864 5708688900096 5732085166080 5736563357616 5740055322624 5742669191168 5744762000640 5760073863180 5761480474624 5763580139520 5766204720640 5770709568078 5774222318592 5797887164160 5802416763507 5827619918848 5829743687040 5851503607040 5856075094233 5859639808512 5863641219072 5864444542320 5883654725760 5894518616896 5918676480080 5922279301120 5930953426944 5950381473792 5951196680520 5955260613120 5981715637856 5985800411136 5986620470285 6006230865880 6018689424384 6027291279360 6043356184320 6049788559360 6054514956672 6058200465408 6079328542560 6083029155840 6087781522368 6091487281152 6112731446640 6114224177152 6116452392960 6127746134016 6139282472960 6144078787392 6147818815488 6152859847680 6157666769436 6173014794240 6177837462048 6180650684936 6182903108655 6184412975104 6186666769920 6209758929920 6214610304084 6218393266176 6240080018445 6243878484480 6248756514546 6255407511808 6275898374144 6278185509120 6281044427840 6284867829760 6301619269120 6314690543616 6315555660960 6347943125888 6352277987328 6373959286240 6377839247360 6383294969688 6387180613632 6408981040560 6413357583360 6446246596608 6447129737230 6455459512320 6460502840064 6481665533952 6484617112064 6486980310720 6490929070080 6515156910080 6520246876416 6542501478905 6546969199680 6550954475520 6556072408704 6560063225856 6563050504192 6582941557920 6586948730880 6589948252160 6595096649232 6599111221248 6611534970880 6622125733860 6626156759040 6631333444008 6656085353008 6658511040090 6660137050112 6662564213760 6687432693760 6692657250552 6696731209728 6702222334080 6724176829440 6729430092588 6732494496091 6736592705024 6757009724115 6764201691520 6768319201280 6778232487936 6801367634880 6806012129280 6836246443264 6840914755584 6841851966040 6864263846720 6878502199296 6906692782080 6919445664768 6943062793940 6947804048640 6953232020553 6957464596992 6983433812992 6985978796160 6990231306240 7021804328448 7031839825920 7037333450784 7054874050560 7060385670912 7063600782784 7066174981320 7067900542976 7070476308480 7089321677760 7092549966320 7096867348480 7102411776096 7106735161344 7131520021080 7135861125120 7141436016624 7149037156352 7170704197020 7172455284736 7175069153280 7178336488960 7183944564342 7201850593280 7207477039056 7217777898240 7250378688098 7254792143872 7259746271232 7284524898560 7290215933637 7295194251072 7299634987008 7324549760640 7329551523840 7367138967552 7368148271120 7383431817216 7407617753088 7410990985216 7413691783680 7437976842240 7451710715904 7477144547320 7482250513920 7488096022134 7492654181376 7523361780480 7531369431040 7537253313408 7541841395712 7561943122944 7568143695840 7572750581760 7578666793152 7606954689152 7609726902960 7611585200128 7614359101440 7642780221440 7648751143488 7653407096832 7659682667520 7680098484240 7684773519360 7690777248672 7694279424104 7697083461795 7698963091456 7722296827560 7725813356170 7730516218880 7736555684676 7768262880105 7772991582720 7778299576320 7808100125644 7812853078016 7819259389760 7844872967680 7851001774686 7856363039616 7861145370624 7893363179520 7907937902592 7933841965056 7934928907360 7940347484160 7946550880632 7951388110848 7979118712110 7981067214848 7983975767040 8024919232512 8036388372480 8042666800896 8057808245760 8069012195328 8072686608896 8075628550080 8102081917440 8105771390080 8110705541120 8117042029824 8150308595520 8155269857280 8161641161856 8170328178688 8192105049856 8195090510880 8200079032320 8203813130240 8210222359248 8230686392320 8237116616064 8243870811540 8248889026560 8286147072112 8289166805010 8291191021568 8320106691260 8325171312640 8331675352728 8337364858368 8365821563190 8370914012160 8376630312960 8381268658399 8411787615735 8420740881280 8438207791104 8469703983104 8472790609920 8500544962560 8511059959584 8516240818176 8545308054080 8551143444480 8557824025296 8563033350144 8594995462144 8598127749120 8614003786752 8642220711936 8649307080960 8656064352117 8661333477888 8693662501888 8696830746240 8702124687360 8729292266240 8741429878272 8777255410560 8782598307840 8789459712768 8793462198976 8796666813480 8798814961664 8825482088640 8829500978480 8834875678720 8841777925344 8878014720120 8883418951680 8923543000736 8926795020780 8928974946304 8936296445440 8965569105920 8972573456784 8978700616704 9009346298820 9025981632122 9037643317248 9068490179840 9074682839040 9081772435008 9087300698112 9118992813840 9121219674112 9124543733760 9159502070467 9171336265728 9191619201024 9208923709440 9216118181088 9221728223232 9225927553024 9229289771520 9259522191360 9263738731520 9270976027404 9276619462656 9314638394880 9321915456126 9327589899264 9362405771264 9365817726720 9375786434560 9383111267712 9413847561216 9421566641760 9427301744640 9452428903680 9469882368128 9473333491440 9475646881792 9508693361440 9514481500160 9521914688832 9528416980992 9560938929360 9566758871040 9578592752456 9609969385408 9613471560840 9617849280130 9623703864320 9669369894912 9670694605845 9683189268480 9720287911516 9726925668096 9760125157055 9766066347520 9772735365120 9780370314624 9786323828736 9820453799520 9826431713280 9844575756288 9876823670784 9884922378240 9892644973848 9898666831872 9917302456320 9933188600790 9935614287872 9939235138560 9976334018560 9984128029512 9990205575168 10031149040640 10038985875828 10045096814592 10049671084544 10053333501120 10082590830592 10086265244160 10090858261120 10097000775680 10104889057536 10146302537280 10152478801920 10198334857984 10202051452320 10212910223360 10240131312320 10246364692480 10254369664896 10261372133376 10262777949060 10296395770080 10315407579568 10357683840140 10363988776960 10379168497152 10414594190910 10421706072960 10428049981440 10468002366248 10475150719488 10524484239360 10532706492672 10543917203456 10547759738880 10582311075840 10587129978880 10595401174176 10601850814464 10638824949480 10645301022720 10653617664144 10660102742016 10697280031620 10699892310016 10703791687680 10723555734528 10743744327680 10758682927104 10767504733440 10775916846513 10802775889920 10811215558584 10816138698638 10822722706432 10826666847360 10867078127360 10875568032147 10882188215808 10889619406848 10926787347840 10933438709760 10946963145664 10982822154752 10986824640960 10991827748720 10998518702080 11050708451328 11052222406680 11108900470304 11116486477824 11154428750920 11161218682880 11177566073856 11215716820980 11223375770880 11250943721472 11297054146560 11305879970112 11312762093568 11342914684416 11348079946112 11352215543760 11354987757568 11359125872640 11401524592640 11410432033728 11417377800192 11464170332160 11473126715232 11480110645248 11485338382336 11489524001280 11520147726360 11522960949248 11527160279040 11532409441280 11541419136156 11548444637184 11588720034255 11595774328320 11604833527014 11655239837696 11659487374080 11703007214080 11712150188466 11719279617024 11727282438144 11728889084640 11767309451520 11776502662029 11789037233792 11837352960160 11844558602240 11861906853888 11900762947584 11902393361040 11910521226240 11963431275712 11971600822272 11973240940570 12012461731760 12037378848768 12054582558720 12086712368640 12099577118720 12109029913344 12150359889395 12158657085120 12166058311680 12175563044736 12182974562304 12225462893280 12232904785920 12255492268032 12278564945920 12288157574784 12295637630976 12305719695360 12315333538872 12346029588480 12355674924096 12361301369872 12365806217310 12368825950208 12373333539840 12419517859840 12429220608168 12436786532352 12480160036890 12487756968960 12497513029092 12510815023616 12548732344785 12551796748288 12556371018240 12562088855680 12569735659520 12603238538240 12631111321920 12695886251776 12704555974656 12747918572480 12755678494720 12766589939376 12774361227264 12817962081120 12826715166720 12892493193216 12894259474460 12921005680128 12963331067904 12969234224128 12973960621440 12981858140160 13040493752832 13085002957810 13093938399360 13101908951040 13112144817408 13126101008384 13165883115840 13173897461760 13179896504320 13190193298464 13198222442496 13223069941760 13244251467720 13252313518080 13262666888016 13312170706016 13317022080180 13320274100224 13325128427520 13374865387520 13385314501104 13393462419456 13404444668160 13448353658880 13458860185176 13464988992182 13473185410048 13514019448230 13528403383040 13538972448183 13556464975872 13602735269760 13612024258560 13672492886528 13681829511168 13683703932080 13728527693440 13757004398592 13813385564160 13838891329536 13886125587880 13895608097280 13906464041106 13914929193984 13966867625984 13971957592320 14043608656896 14063679651840 14074666901568 14120771341824 14127201565568 14132349962640 14135801085952 14140952616960 14178643355520 14185099932640 14193734696960 14204823552192 14213470322688 14263040042160 14271722250240 14282872033248 14298074312704 14341408394040 14344910569472 14350138306560 14356672977920 14367889128684 14403701186560 14414954078112 14426773920195 14435555796480 14500757376196 14509584287744 14569049797120 14580431867274 14590388502144 14599269974016 14649099521280 14659103047680 14734277935104 14736296542240 14766863634432 14815235506176 14821981970432 14827383567360 14875953684480 14903421431808 14954289094640 14964501027840 14976192044268 14985308362752 15046723560960 15062738862080 15074506626816 15123886245888 15136287391680 15145501163520 15157333586304 15213909378304 15219453805920 15228718202880 15285560442880 15297502286976 15306814193664 15319365335040 15360196968480 15369547038720 15381554497344 15388558848208 15394166923590 15397926182912 15444593655120 15451626712340 15461032437760 15473111369352 15536525760210 15545983165440 15556599152640 15616200251288 15621891286365 15625706156032 15638518779520 15689745935360 15702003549372 15712726079232 15786726359040 15815875805184 15869857814720 15880694968320 15893101761264 15902776221696 15958237424220 15962134429696 15967951534080 16049838465024 16085333601792 16115616491520 16138024390656 16145373217792 16151257100160 16204163834880 16211542780160 16224208047957 16234084059648 16300617191040 16310539714560 16323282323712 16340656357376 16384210099712 16390181021760 16400158064640 16407626260480 16420444718496 16461372784640 16474233232128 16487741623080 16497778053120 16572294144224 16578333610020 16582382043136 16640213382520 16650342625280 16663350705456 16674729716736 16731643126380 16741828024320 16762537316798 16823575231470 16841481762560 16876415582208 16939407966208 16945581219840 17001089925120 17010503845153 17022119919168 17032481636352 17090616108160 17102286888960 17115648050592 17126066700288 17189990924288 17196255498240 17228007573504 17284441423872 17298614161920 17312128704234 17322666955776 17387325003776 17393661492480 17458584532480 17482859756544 17554510821120 17568225282699 17578919425536 17586924397952 17593333626960 17597629923328 17650964177280 17659001956960 17669751357440 17683555850688 17756029440240 17766837903360 17847086001472 17853590041560 17857949892608 17872592890880 17931138211840 17945146913568 17957401233408 17959861410855 18018692597640 18051963264244 18125946720245 18136980359680 18149365678080 18163544870016 18174601396224 18237985627680 18249087467520 18319004140934 18342672531456 18383238402048 18417847418880 18432236362176 18443456446464 18451855106048 18458579543040 18519044382720 18527477463040 18541952054808 18553238925312 18629276789760 18643830912252 18655179798528 18720240055335 18724811542528 18731635453440 18751572869120 18766222535424 18827695122432 18843133283520 18854603489280 18904857807360 18939764736256 18946666982880 19017386722880 19028963000320 19043829377664 19056833961984 19121877858720 19133517742080 19157185504912 19219938770816 19226943121680 19235698560260 19247407728640 19338739789824 19341389211690 19366378536960 19440575823032 19453851336192 19520250314110 19532132695040 19545470730240 19560740629248 19627504436715 19640907599040 19652863426560 19689151512576 19769844756480 19785289947696 19797333663744 19834604912640 19866377201580 19871228575744 19878470277120 19952668037120 19968256059024 19980411150336 20062298081280 20077971751656 20090193629184 20099342169088 20106667002240 20165181661184 20172530488320 20181716522240 20197483488273 20209778115072 20292605074560 20304957603840 20396669715968 20404102904640 20425820446720 20480262624640 20492729384960 20508739329792 20522744266752 20525555898120 20592791540160 20630815159136 20715367680280 20727977553920 20758336994304 20829188381820 20843412145920 20936004732496 20950301438976 21065412985344 21087834406912 21095519477760 21164622151680 21174259957760 21190802348352 21203701628928 21277649898960 21290602045440 21307235328288 21320205484032 21394560063240 21399784620032 21407583375360 21447111469056 21487488655360 21517365854208 21535009466880 21551833693026 21605551779840 21622431117168 21632277397276 21645445412864 21653333694720 21734156254720 21751136064294 21764376431616 21779238813696 21853574695680 21870647800911 21893926291328 21965644309504 21973649281920 21983655497440 21997037404160 22101416902656 22104444813360 22217800940608 22232972955648 22308857501840 22322437365760 22355132147712 22431433641960 22446751541760 22564954080305 22594108293120 22611759940224 22625524187136 22685829368832 22696159892224 22704431087520 22718251745280 22803049185280 22820864067456 22834755600384 22928340664320 22946253430464 22960221290496 22970676764672 22979048002560 23040295452720 23045921898496 23054320558080 23064818882560 23082838272312 23096889274368 23177440068510 23191548656640 23209667054028 23304788640315 23310479675392 23318974748160 23406014428160 23424300376932 23438559234048 23457778169280 23534618903040 23553005324058 23578074467584 23674705920320 23689117204480 23723813707776 23801525895168 23804786722080 23821042452480 23926862551424 23943201644544 23946481881140 24024923463520 24074757697536 24109165117440 24173424737280 24218059826688 24300719778790 24317314170240 24332116623360 24351126089472 24450925786560 24465809571840 24510984536064 24557129891840 24576315149568 24611439390720 24630667077744 24692059176960 24711349848192 24722602739744 24731612434620 24737651900416 24746667079680 24839035719680 24858441216336 24873573064704 24960320073780 24975513937920 24995026058184 25021630047232 25097464689570 25103593496576 25112742036480 25124177711360 25143805975197 25206477076480 25262222643840 25376325408343 25391772503552 25409111949312 25495837144960 25511356989440 25533179878752 25548722454528 25635924162240 25653430333440 25784986386432 25788518948920 25842011360256 25926662135808 25938468448256 25947921242880 26080987505664 26170005915620 26187876798720 26224289634816 26252202016768 26331766231680 26347794923520 26359793008640 26380386596928 26396444884992 26488502935440 26504627036160 26525333776032 26624341412032 26634044160360 26640548200448 26650256855040 26749730775040 26770629002208 26786924838912 26808889336320 26896707317760 26917720370352 26929977984364 26946370820096 27028038896460 27040346746595 27056806766080 27077944896366 27112929951744 27205470539520 27224048517120 27344985773056 27363659022336 27367407864160 27457055386880 27478506211401 27514008797184 27626771128320 27677782659072 27772251175760 27791216194560 27812928082212 27829858387968 27933735251968 27943915184640 28087217313792 28127359303680 28149333803136 28241542683648 28254403131136 28264699925280 28281905233920 28357286711040 28370199865280 28387469393920 28409647104384 28426940645376 28526080084320 28543444500480 28565744066496 28596148625408 28682816788080 28689821138944 28700276613120 28713345955840 28735778257368 28807402373120 28829908156224 28853547840390 28871111592960 29001514752392 29012083817535 29019168575488 29138099594240 29160863734548 29180777004288 29280375471165 29298199042560 29318206095360 29472593084480 29533727268864 29630471012352 29643963940864 29654767134720 29751907368960 29806842863616 29908578189280 29929002055680 29952384088536 29970616725504 30093447121920 30149013253632 30247772491776 30272574783360 30291002327040 30314667172608 30427818756608 30438907611840 30457436405760 30571120885760 30595004573952 30638730670080 30720393936960 30739094077440 30763108994688 30777117696416 30788333847180 30795852365824 30889187310240 30903253424680 30922064875520 30946222738704 31073051520420 31091966330880 31232400502576 31243782572730 31251412312064 31277037559040 31379491870720 31404007098744 31425452158464 31573452718080 31590935712427 31631751610368 31739715629440 31761389936640 31786203522528 31805552443392 31916474848440 31924268859392 31935903068160 32099676930048 32170667203584 32231232983040 32276048781312 32290746435584 32302514200320 32408327669760 32423085560320 32448416095914 32468168119296 32601234382080 32626704096441 32646564647424 32681312714752 32768420199424 32780362043520 32800316129280 32815252520960 32840889436992 32948466464256 32975483246160 32995556106240 33144588288448 33156667220040 33164764086272 33280426765040 33300685250560 33326701410912 33349459433472 33463286252760 33483656048640 33525074633596 33647150462940 33662472480455 33682963525120 33752831164416 33891162439680 34021007690306 34044239838336 34064963272704 34181232216320 34204573777920 34231296101184 34252133400576 34379981848576 34392510996480 34456015147008 34568882847744 34597228323840 34624257408468 34645333911552 34766160102765 34774650007552 34787322984960 34917169064960 34965719513088 35109021642240 35136450565398 35157838851072 35173848795904 35186667253920 35301928354560 35318003913920 35339502714880 35367111701376 35512058880480 35533675806720 35694172002944 35707180083120 35715899785216 35745185781760 35862276423680 35890293827136 35914802466816 35919722821710 36037385195280 36103926528488 36251893440490 36273960719360 36298731356160 36327089740032 36451079668185 36475971255360 36498174935040 36638008281868 36766476804096 36835694837760 36864472724352 36886912892928 36903710212096 36917159086080 37038088765440 37054954926080 37083904109616 37106477850624 37258553579520 37287661824504 37310359597056 37440480110670 37449623085056 37463270906880 37532445070848 37655390244864 37686266567040 37709206978560 37809715614720 37879529472512 37893333965760 38034773445760 38057926000640 38087658755328 38113667923968 38243755717440 38267035484160 38314371009824 38439877541632 38453886243360 38471397120520 38494815457280 38677479579648 38682778423380 38881151646064 38907702672384 39040500628220 39064265390080 39121481258496 39255008873430 39281815198080 39305726853120 39378303025152 39539689512960 39570579895392 39594667327488 39669209825280 39732754403160 39742457151488 39756940554240 39905336074240 39936512118048 39960822300672 40124596162560 40155943503312 40180387258368 40198684338176 40213334004480 40330363322368 40345060976640 40363433044480 40394966976546 40419556230144 40585210149120 40616917344549 40793339431936 40808205809280 40851640893440 40960525249280 41017478659584 41045488533504 41051111796240 41185583080320 41261630318272 41430735360560 41455955107840 41516673988608 41658376763640 41686824291840 41872009464992 41900602877952 41906343291995 42130825970688 42191038955520 42348519915520 42381604696704 42407403257856 42555299797920 42581204090880 42614470656576 42640410968064 42789120126480 42799569240064 42815166750720 42894222938112 42974977310720 43034731708416 43070018933760 43103667386052 43211103559680 43244862234336 43264554794552 43280321760585 43290890825728 43306667389440 43468312509440 43502272128588 43528752863232 43707149391360 43741295601822 43787852582656 43931288619008 43947298563840 43967310994880 43994074808320 44202833805312 44208889626720 44435601881216 44465945911296 44617715003680 44644874731520 44710264295424 44862867283920 44893503083520 45129908160610 45188216586240 45223519880448 45371658737664 45392319784448 45408862175040 45436503490560 45606098370560 45641728134912 45797510352335 45856681328640 45892506860928 45920442580992 45941353529344 45958096005120 46080590905440 46108641116160 46129637765120 46165676544624 46193778548736 46354880137020 46383097313280 46419334108056 46609577280630 46620959350784 46637949496320 46812028856320 46848600753864 46877118468096 46915556338560 47069237806080 47106010648116 47127461472637 47156148935168 47349411840640 47378234408960 47447627415552 47609573444160 47642084904960 47853725102848 47886403289088 47892963762280 48049846927040 48149515395072 48346849474560 48436119653376 48601439557580 48634628340480 48672624143871 48702252178944 48901851573120 48931619143680 49021969072128 49152630299136 49222878781440 49261334155488 49384118353920 49422699696384 49445205479488 49463224869240 49475303800832 49493334159360 49678071439360 49716882432672 49747146129408 49920640147560 49951027875840 49990052116368 50043260094464 50194929379140 50207186993152 50225484072960 50248355422720 50287611950394 50412954152960 50524445287680 50752650816686 50783545007104 50818223898624 50991674289920 51031511535459 51066359757504 51097444909056 51271848324480 51306860666880 51569972772864 51577037897840 51684022720512 51853324271616 51876936896512 51895842485760 52161975011328 52340011831240 52375753597440 52448579269632 52663532463360 52719586017280 52760773193856 52792889769984 52977005870880 53009254072320 53050667552064 53248682824064 53268088320720 53281096400896 53300513710080 53499461550080 53541258004416 53573849677824 53617778672640 53793414635520 53835440740704 53859955968728 53879584232565 53892741640192 54056077792920 54080693493190 54113613532160 54155889792732 54377840160735 54410941079040 54448097034240 54689971546112 54734815728320 54914110773760 54957012422802 55028017594368 55253542256640 55355565318144 55544502351520 55582432389120 55625856164424 55659716775936 55867470503936 55887830369280 56174434627584 56254718607360 56298667606272 56483085367296 56508806262272 56529399850560 56563810467840 56714573422080 56740399730560 56774938787840 56819294208768 57052160168640 57086889000960 57131488132992 57192297250816 57365633576160 57400553226240 57426691911680 57471556514736 57614804746240 57659816312448 57707095680780 57742223185920 58003029504784 58024167635070 58038337150976 58276199188480 58321727469096 58361554008576 58560750942330 58596398085120 58636412190720 58668880608793 58882513310145 58945186168960 59067454537728 59287927881728 59309534269440 59503814737920 59613685727232 59817156378560 59858004111360 59904768177072 59941233451008 60186894243840 60298026507264 60495544983552 60545149566720 60592450464819 60629334345216 60855637513216 60877815223680 60914872811520 61190009147904 61277461340160 61440787873920 61478188154880 61526217989376 61554235392832 61576667694360 61591704731648 61778374620480 61806506849360 61844129751040 61892445477408 62146103040840 62183932661760 62464801005152 62487565145460 62502824624128 62554075118080 62758983741440 62808014197488 62850904316928 63181871424854 63263503220736 63479431258880 63522779873280 63572407045056 63611104886784 63832949696880 63848537718784 63871806136320 64199353860096 64341334407168 64462465966080 64552097562624 64581492871168 64605028400640 64816655339520 64846171120640 64896832191828 64936336238592 65202468764160 65253408192882 65293129294848 65536840398848 65560724087040 65630505041920 65681778873984 65896932928512 65950966492320 65991112212480 66289176576896 66313334440080 66329528172544 66560853530080 66601370501120 66653402821824 66698918866944 66926572505520 66967312097280 67050149267192 67294300925880 67324944960910 67365927050240 67694862240915 67782324879360 68042015380612 68088479676672 68362464432640 68409147555840 68462592202368 68504266801152 68785021992960 68912030294016 69137765695488 69194456647680 69248514816936 69290667823104 69532320205530 69549300015104 69574645969920 69834338129920 69931439026176 70218043284480 70272901130796 70315677702144 70347697591808 70373334507840 70603856709120 70636007827840 70679005429760 70734223402752 71024117760960 71067351613440 71388344005888 71414360166240 71490371563520 71724552847360 71780587654272 71829604933632 71839445643420 72074770390560 72207853056976 72503786880980 72547921438720 72654179480064 72902159336370 72951942510720 72996349870080 73276016563736 73532953608192 73671389675520 73728945448704 73807420424192 73834318172160 74076177530880 74109909852160 74167808219232 74212955701248 74517107159040 74575323649008 74620719194112 74880960221340 74899246170112 74926541813760 75064890141696 75310780489728 75372533134080 75431417925591 75619431229440 75759058945024 75786667931520 76069546891520 76128976225029 76175317510656 76227335847936 76487511434880 76534070968320 76628742019648 76879755083264 76907772486720 76942794241040 76989630914560 77354959159296 77365556846760 77762303292128 77815405344768 78081001256440 78128530780160 78242962516992 78510017746860 78563630396160 78756606050304 79079379025920 79141159790784 79189334654976 79465508806320 79484914302976 79513881108480 79810672148480 79873024236096 79921644601344 80249192325120 80311887006624 80360774516736 80397368676352 80426668008960 80660726644736 80690121953280 80726866088960 80789933953092 80839112460288 81121040239785 81170420298240 81233834689098 81586678863872 81616411618560 81703281786880 81921050498560 82034957319168 82090977067008 82102223592480 82371166160640 82435518634203 82523260636544 82861470721120 82911910215680 83033347977216 83316753527280 83373648583680 83744018929984 83801205755904 83812686583990 84261651941376 84382077911040 84697039831040 84763209393408 85052519225765 85110599595840 85162408181760 85228941313152 85280821936128 85578240252960 85630333501440 85788445876224 85949954621440 86069463416832 86140037867520 86207334772104 86422207119360 86489724468672 86529109589104 86560643521170 86581781651456 86613334778880 86936625018880 87004544257176 87057505726464 87414298782720 87482591203644 87575705165312 87841126413495 87862577238016 87894597127680 87934621989760 87988149616640 88417779253440 88871203762432 88931891822592 89235430007360 89289749463040 89420528590848 89725734567840 89787006167040 90259816321220 90447039760896 90743317475328 90784639568896 90817724350080 90873006981120 91283456269824 91595020704670 91713362657280 91785013721856 91882707058688 91916192010240 92161181810880 92217282232320 92259275530240 92331353089248 92387557097472 92709760274040 92766194626560 92838668216112 93219154561260 93241918701568 93275898992640 93624057712640 93697201507728 93754236936192 93831112677120 94138475612160 94212021296232 94254922945274 94312297870336 94698823681280 94772807137281 94895254831104 95219146888320 95284169809920 95707450205696 95772806578176 95785927524560 96099693854080 96299030790144 96693698949120 96872239306752 97202879115160 97269256680960 97345248287742 97404504357888 97803703146240 98043938144256 98305260598272 98445757562880 98522668310976 98845399392768 98890410958976 98926449738480 98950607601664 98986668318720 99356142878720 99433764865344 99494292258816 99841280295120 99902055751680 99980104232736 100086520188928 100389858758280 100414373986304 100450968145920 100496710845440 100575223900788 100825908305920 100987417441365 101048890575360 101505301633372 101567090014208 101983348579840 102063023070918 102132719515008 102194889818112 102543696648960 102613721333760 103139945545728 103154075795680 103368045441024 103706648543232 103753873793024 103791684971520 104323950022656 104680023662480 104751507194880 104897158539264 105327064926720 105439172034560 105521546387712 105954011741760 106018508144640 106101335104128 106497365648128 106536176641440 106601027420160 106998923100160 107082516008832 107147699355648 107235557345280 107586829271040 107670881481408 107719911937456 107759168465130 107785483280384 108112155585840 108161386986380 108227227064320 108311779585464 108755680321470 108821882158080 108896194068480 109353239004555 109379943092224 109469631456640 109828221547520 109914024845604 110507084513280 110711130636288 111089004703040 111164864778240 111251712328848 111319433551872 111734941007872 111775660738560 112348869255168 112597335212544 112966170734592 113017612524544 113058799701120 113127620935680 113429146844160 113480799461120 113638588417536 114104320337280 114173778001920 114262976265984 114384594501632 114731267152320 114801106452480 114853383823360 114943113029472 115229609492480 115319632624896 115414191361560 115484446371840 116006059009568 116048335270140 116076674301952 116552398376960 116643454938192 116723108017152 117121501884660 117192796170240 117337761217586 117765026620290 117890372337920 118134909075456 118575855763456 118619068538880 119007629475840 119073526916071 119227371454464 119634312757120 119716008222720 119809536354144 119882466902016 120373788487680 120596053014528 120991089967104 121090299133440 121184900929638 121258668690432 121711275026432 121755630447360 122380018295808 122554922680320 122881575747840 123052435978752 123108470785664 123153335388720 123183409463296 123556749240960 123613013698720 123688259502080 123784890954816 124292206081680 124367865323520 124929602010304 124975130290920 125005649248256 125108150236160 125517967482880 125616028394976 125701808633856 125719029875985 126363742849708 126881627041715 126958862517760 127045559746560 127144814090112 127222209773568 127665899393760 127743612272640 128398707720192 128682668814336 128924931932160 129104195125248 129162985742336 129210056801280 129633310679040 129692342241280 129793664383656 129872672477184 130404937528320 130506816385764 130586258589696 131073680797696 131121448174080 131261010083840 131363557747968 131793865857024 131901932984640 131982224424960 132578353153792 132626668880160 133121707060160 133202741002240 133306805643648 133397837733888 133853145011040 133934624194560 134100298534384 134588601851760 134649889921820 134731854100480 135389724481830 135564649758720 136084030761224 136176959353344 136724928865280 136818295111680 136925184404736 137392531057005 137570043985920 137824060588032 138388913295360 138497029633872 138581335646208 139064640411060 139098600030208 139149291939840 139668676259840 139862878052352 140436086568960 140545802261592 140631355404288 140695395183616 140746669015680 141207713418240 141272015655680 141382384417911 141468446805504 142048235521920 142134703226880 142776688011776 142828720332480 142980743127040 143449105694720 143561175308544 143659209867264 143678891286840 144149540781120 144415706113952 145007573761960 145095842877440 145308358960128 145804318672740 145903885021440 146552033127472 147065907216384 147457890897408 147614840848384 147668636344320 148152355061760 148219819704320 148335616438464 148425911402496 149034214318080 149150647298016 149241438388224 149761920442680 149798492340224 149853083627520 150129780283392 150621560979456 150745066268160 150862835851182 151238862458880 151518117890048 151573335863040 152139093783040 152257952450058 152350635021312 152454671695872 152975022869760 153094534606377 153257484039296 153759510166528 153815544973440 153885588482080 153979261829120 154709918318592 154731113693520 155524606584256 155630810689536 156162002512880 156257061560320 156485925033984 157020035493720 157127260792320 157954678562135 158158758051840 158282319581568 158378669309952 158931017612640 159027762216960 159621344296960 159746048472192 159843289202688 160498384650240 160623774013248 160721549033472 160794737352704 160853336017920 161321453289472 161380243906560 161453732177920 161579867906184 161678224920576 162242080479570 162340840596480 162467669378196 163133520482205 163173357727744 163232823237120 163406563573760 163842100997120 164069914638336 164204447184960 164742332321280 164871037268406 165046521273088 165722941442240 165823820431360 166066695954432 166633507054560 166747297167360 167488037859968 167602411511808 167625373167980 168523303882752 168764155822080 169526418786816 170105038451530 170221199191680 170324816363520 170457882626304 171156480505920 171260667002880 171576891752448 171899909242880 172280075735040 172414669544208 172844414238720 172979448937344 173058219178208 173121287042340 173163563302912 173226669557760 173873250037760 174009088514352 174115011452928 174828597565440 174965182407288 175151410330624 175682252826990 175725154476032 175789194255360 175869243979520 176006641826379 176835558506880 177742407524864 177863783645184 178470860014720 178579498926080 178841057181696 179451469135680 179574012334080 180519632642440 180894079521792 181486634950656 181569279137792 181635448700160 182566912539648 183190041409340 183570027443712 183765414117376 183832384020480 184322363621760 184434564464640 184518551060480 184662706178496 184775114194944 185419520548080 185532389253120 185677336432224 186438309122520 186483837403136 186551797985280 187248115425280 187394403015456 187508473872384 187662225354240 188276951224320 188424042592464 188509845890548 188624595740672 189397647362560 189545614274562 189790509662208 190438293776640 190568339619840 191414900411392 191545613156352 191571855049120 192199387708160 192598061580288 193387397898240 193744478613504 194405758230320 194538513361920 194690496575484 194809008715776 195607406292480 196610521196544 196891515125760 197045336621952 197690798785536 197780821917952 197852899476960 197973336637440 198712285757440 198867529730688 198988584517632 199682560590240 199804111503360 199960208465472 200173040377856 200779717516560 200828747972608 200901936291840 200993421690880 201150447801576 201651816611840 201974834882730 202097781150720 203010603266744 203084586722745 203134180028416 203966697159680 204126046141836 204265439030016 205087393297920 205227442667520 206308151591360 206736090882048 207413297086464 207507747586048 207583369943040 208647900045312 209360047324960 209503014389760 209794317078528 210654129853440 211043092775424 211908023483520 212037016289280 212202670208256 212994731296256 213072353282880 213202054840320 213997846200320 214165032017664 214471114690560 215173658542080 215341762962816 215439823874912 215518336930260 215570966560768 216224311171680 216322773972760 216454454128640 216623559170928 217511360642940 217643764316160 218706478009110 218759886184448 218939262913280 219656443095040 219828049691208 221014169026560 221136549986989 221422261272576 222178009406080 222329729556480 222503424657696 222638867103744 223469882015744 223551321477120 224697738510336 225194670425088 225932341469184 226035225049088 226117599402240 226858293688320 226961598922240 227277176835072 228208640674560 228386928675087 228525952531968 228769189003264 229462534304640 229602212904960 229706767646720 229886226058944 230639265249792 230828382723120 230968892743680 232012118019136 232096670540280 232153348603904 233104796753920 233286909876384 233446216034304 234243003769320 234385592340480 234675522435172 235530053240580 235637307363185 235780744675840 236269818150912 237238137077760 238147053832142 238454742908928 239268625514240 239432016445440 239619072708288 239764933804032 240747576975360 241192106029056 241982179934208 242180598266880 242369801859276 242517337380864 243363120719355 243422550052864 243511260894720 244760036591616 245109845360640 245763151495680 246104871957504 246216941571328 246306670777440 247113498481920 247226027397440 247376519004160 247569781909632 248584412163360 248735730647040 249859204020608 249950260581840 250011298496512 250216300472320 251035934965760 251232056789952 251403617267712 251438059751970 252727485699416 253763254083430 253917725035520 254091119493120 254289628180224 255157557677295 255331798787520 255487224545280 257365337628672 257849863864320 258208390250496 258325971484672 258420113602560 259266621358080 259384684482560 259587328767312 259745344954368 260809875056640 261013632771528 261172517179392 262147361595392 262242896348160 262727115495936 263587731714048 263803865969280 263964448849920 265156706307584 265253337760320 266243414120320 266405482004480 266613611287296 266795675467776 267706290022080 267869248389120 268200597068768 269177203703520 269299779843640 269463708200960 270779448963660 272168061522448 272353918706688 273449857730560 273850368809472 274785062114010 275140087971840 275648121176064 276777826590720 276994059267744 277162671292416 278129280822120 278197200060416 278298583879680 279337352519680 279725756104704 280872173137920 281091604523184 281262710808576 281390790367232 281493338031360 282415426836480 282544031311360 282764768835822 282936893611008 284096471043840 284318421411843 285553376023552 285657440664960 285961486254080 287122350617088 287318419734528 287357782573680 288299081562240 288831412227904 290015147523920 290191685754880 290616717920256 291608637345480 291807770042880 293104066254944 293344403043965 294131814432768 294915781794816 295337272688640 296439639408640 296671232876928 296851822804992 298068428636160 298301294596032 298482876776448 299523840885360 299596984680448 299706167255040 300259560566784 301243121958912 301490132536320 301725671702364 302477724917760 302962252324095 303036235780096 303146671726080 304278187566080 304515904900116 304701270042624 305950045739520 306189069212754 306514968078592 307519020333056 307631089946880 307771176964160 307958523658240 309419836637184 309462227387040 311049213168512 311261621379072 312324005025760 312514123120640 312971850067968 314040070987440 314254521584640 315909357124270 316317516103680 316564639163136 317862035225280 318055524433920 319242688593920 319492096944384 320996769300480 321247548026496 321443098066944 321589474705408 321706672035840 322760487813120 322907464355840 323159735812368 323356449841152 324484160959140 324681681192960 324935338756392 326267040964410 326346715455488 326465646474240 327684201994240 328139829276672 328408894369920 329484664642560 329742074536812 329892230308459 330093042546176 331445882884480 331647640862720 332133391908864 333267014109120 333494594334720 334976075719936 335204823023616 335250746335960 337046607765504 339052837573632 340210076903060 340442398383360 340915765252608 342312961011840 342521334005760 343153783504896 344560151470080 344829339088416 345688828477440 345958897874688 346116438356416 346242574084680 346327126605824 346453339115520 347746500075520 348018177028704 348230022905856 349657195130880 349930364814576 350302820661248 351364505653980 351450308952064 351578388510720 351738487959040 352013283652758 353671117013760 355484815049728 355727567290368 356941720029440 357220580748213 357682114363392 358902938271360 359148024668160 361039265284880 361788159043584 362973269901312 363138558275584 363270897400320 365133825079296 366380082818680 367140054887424 367664768040960 368644727243520 369037102120960 369325412356992 369550228389888 370839041096160 371064778506240 371354672864448 372876618245040 372967674806272 373103595970560 374496230850560 374788806030912 375016947744768 375324450708480 376553902448640 376848085184928 377019691781096 377157089627955 377249191481344 378795294725120 379091228549124 380644881125145 380876587553280 381136679239680 382829800822784 383143710098240 384398775416320 385196123160576 386774795796480 387488957227008 388811516460640 389077026723840 389380993150968 389618017431552 391214812584960 393221042393088 393783030251520 394090673243904 395381597571072 395561643835904 395705798953920 395946673274880 397424571514880 397735059461376 399365121180480 399608223006720 399920416930944 400346080755712 401559435033120 401803872583680 401986843381760 402300895603152 403303633223680 403949669765460 404195562301440 406021206533488 406169173445490 406268360056832 407933394319360 408252092283672 408530878060032 410174786595840 410454885335040 410682164261551 412177593171015 412616303182720 413472181764096 415015495172096 415166739886080 417295800090624 418720094649920 419006028779520 419588634157056 421308259706880 422086185550848 423816046967040 424147153253733 424405340416512 425989462592512 426144706565760 426404109680640 428330064035328 428942229381120 430347317084160 430683525925632 430879647749824 431036673860520 431141933121536 432448622343360 432645547945520 432908908257280 433247118341856 435022721285880 435287528632320 437412956018220 437519772368896 437878525826560 439312886190080 439656099382416 442273099973978 442844522545152 444356018812160 444659459112960 445006849315392 445277734207488 446939764031488 447102642954240 449395477020672 450389340850176 451864682938368 452070450098176 452235198804480 453716587376640 453923197844480 454554353670144 456417281349120 456773857350174 457051905063936 458925068609280 459413535293440 459772452117888 461278530499584 461656765446240 461937785487360 464024236038272 464193341080560 464306697207808 466209593507840 466573819752768 466892432068608 468486007538640 468771184680960 469351044870344 471060106481160 471274614726370 471561489351680 473864035686405 474476274155520 476294107664284 478537251028480 478864032890880 479238145416576 479529867608064 481495153950720 482384212058112 483964359868416 484361196533760 484739603718552 485034674761728 486726241438710 486845100105728 487022521789440 489520073183232 490219690721280 491526302991360 492209743915008 492433883142656 492613341554880 494226996963840 494452054794880 494753038008320 495139563819264 497168824326720 497471461294080 499718408041216 499900521163680 500432600944640 502071869931520 502464113579904 502807234535424 502876119503940 505454971398832 507526508166860 507835450071040 508579256360448 510315115354590 510663597575040 510974449090560 514730675257344 515699727728640 516651942969344 516840227205120 518533242716160 518769368965120 519174657534624 519490689908736 521619750113280 522027265543056 522345034358784 524294723190784 524485792696320 525454230991872 527175463428096 527607731938560 528019925479137 530313412615168 530506675520640 532486828240640 533227222574592 533591350935552 535412580044160 535738496778240 536401194137536 538354407407040 538599559687280 538927416401920 541558897927320 544336123044896 544707837413376 546899715461120 547700737618944 549570124228020 551296242352128 553555653181440 553988118535488 554325342584832 556258561644240 556394400120832 556597167759360 558674705039360 559451512209408 561744346275840 562183209046368 562525421617152 562781580734464 562986676062720 564830853672960 565088062622720 565529537671644 565873787222016 568192942087680 568636842823686 571106752047104 571314881329920 571922972508160 574244701234176 574636839469056 574715565147360 576598163124480 577662824455808 580030295047840 580383371509760 581233435840512 583217274690960 583615540085760 586208132509888 586688806087930 589831563589632 590674545377280 592879278817280 593342465753856 595367634580355 596136857272320 596602589192064 596965753552896 599047681770720 599412334510080 600519121133568 602486243917824 602980265072640 603451343404728 604955449835520 605924504648190 606072471560192 606293343452160 608556375132160 609031809800232 609402540085248 611900091479040 612378138425508 613029936157184 615038040666112 615262179893760 615542353928320 615917047316480 618924454774080 622098426337024 622523242758144 624648010051520 625028246241280 625943700135936 628080141974880 628509043169280 631818714248540 633129278326272 635724070450560 636111048867840 638984193888768 641993538600960 642495096052992 643178949410816 643413344071680 645520975626240 645814928711680 646319471624736 646712899682304 648968321918280 649363362385920 649870677512784 652534081928820 652693430910976 652931292948480 655368403988480 656279658553344 656817788739840 658969329285120 659484149073624 659784460616918 660186085092352 662891765768960 663409649960967 664266783817728 666534028218240 666989188669440 669952151439872 670409646047232 670501492671920 674093215531008 678105675147264 680420153806120 680884796766720 681831530505216 684625922023680 686307567009792 689120302940160 689658678176832 691917795749376 692232876712832 692485148169360 692654253211648 692906678231040 695493000151040 696036354057408 696460045811712 699314390261760 699860729629152 700605641322496 702729011307960 702900617904128 703156777021440 703476975918080 704026567305516 706911922089555 707342234027520 710969630099456 713883440058880 714441161496426 715364228726784 717805876542720 718296049336320 722078530569760 723576318087168 725946539802624 726277116551168 726541794800640 730267650158592 732760165637360 734280109774848 735329536081920 737289454487040 738074204241920 738650824713984 741678082192320 742129557012480 742709345728896 745753236490080 746207191941120 748992461701120 749577612061824 750033895489536 750648901416960 753107804897280 753696170369856 754039383562192 754314179255910 754498382962688 757590589450240 758182457098248 761289762250290 761753175106560 762273358479360 765472673031885 765659601645568 766287420196480 768797550832640 773549591592960 774977914454016 777623032921280 778154053447680 778761986301936 779236034863104 782429625169920 786442084786176 788181346487808 790763195142144 791123287671808 791411597907840 791893346549760 795470118922752 798730242360960 799216446013440 799840833861888 800692161511424 803118870066240 803607745167360 803973686763520 804601791206304 806607266447360 807899339530920 808391124602880 812042413066976 812338346890980 812536720113664 815866788638720 816504184567344 817061756120064 820349573191680 821364328523102 824355186342030 825232606365440 826944363528192 830030990344192 830333479772160 834591600181248 837440189299840 838012057559040 839177268314112 842616519413760 844172371101696 847632093934080 848294306507466 848810680833024 851978925185024 852289413131520 856660128070656 857884458762240 861367051851264 861759295499648 862073347721040 862283866243072 864897244686720 865291095891040 865817816514560 866494236683712 870045442571760 870575057264640 874825912036440 875039544737792 875757051653120 878625772380160 879312198764832 880033209131895 884546199947956 888712037624320 889318918225920 890013698630784 890555468414976 894205285908480 898790954041344 900778681700352 903729365876736 904140900196352 904470397608960 907433174753280 907846395688960 909108707340288 912834562698240 913547714700348 914103810127872 917850137218560 918827070586880 919544904235776 922557060999168 923313530892480 923875570974720 928048472076544 928386682161120 932419187015680 933147639505536 933784864137216 936972015077280 937542369361920 938702089740688 942120212962320 942549229452740 943122978703360 947728071372810 948952548311040 952588215328568 957074502056960 957728065781760 958476290833152 962990307901440 964768424116224 968722393067520 969479207437104 970069349523456 973452482877420 973690200211456 974045043578880 979040146366464 983052605982720 984419487830016 984867766285312 985226683109760 988453993927680 988904109589760 989676690925377 990279127638528 994337648653440 994942922588160 999436816082432 999801042327360 1000865201889280 1004143739863040 1004928227159808 1005614469070848 1005752239007880 1010909942797664 1015053016333720 1015670900142080 1017158512720896 1020630230709180 1021327195150080 1029461350514688 1033303885938688 1033680454410240 1037066485432320 1037538737930240 1038349315069248 1038981379817472 1043239500226560 1044054531086112 1044690068717568 1048589446381568 1048971585392640 1050908461983744 1054350926856192 1055215463877120 1056039850958274 1060626825230336 1061013351041280 1064973656481280 1066454445149184 1067182701871104 1070825160088320 1071661742244639 1072802388275072 1076708814814080 1077199119374560 1077854832803840 1083117795854640 1088672246089792 1089415674826752 1093799430922240 1095401475237888 1099140248456040 1105682749934945 1107111306362880 1107976237070976 1108650685169664 1112517123288480 1113194335518720 1117349410078720 1118903024418816 1123488692551680 1124366418092736 1125050843234304 1125563161468928 1125973352125440 1129661707345920 1130176125245440 1131059075343288 1131747574444032 1136385884175360 1137273685647372 1141934643375435 1142213504094208 1142629762659840 1143845945016320 1148489402468352 1149431130294720 1153196326248960 1155325648911616 1160060590095680 1160766743019520 1162466871681024 1166434549381920 1167231080171520 1172416265019776 1173377612175860 1179663127179264 1181349090754560 1186684931507712 1190735269160710 1192273714544640 1193205178384128 1198095363541440 1198824669020160 1201038242267136 1205960530145280 1206902686809456 1209910899671040 1211849009296380 1212144943120384 1212586686904320 1217112750264320 1218063619600464 1218805080170496 1223800182958080 1224756276851016 1226059872314368 1230076081332224 1230524359787520 1231084707856640 1232046492784653 1237848909548160 1244196852674048 1245046485516288 1249296020103040 1250056492482560 1251887400271872 1256160283949760 1257018086338560 1263637428497080 1266258556652544 1271448140901120 1277968387777536 1284990192105984 1286357898821632 1286826688143360 1291041951252480 1291629857423360 1292638943249472 1293425799364608 1297936643836560 1298726724771840 1299741355025568 1305068163857640 1305386861821952 1305862585896960 1310736807976960 1312559317106688 1313635577479680 1317938658570240 1318968298147248 1319568921233836 1320372170184704 1325783531537920 1326819299921934 1328533567635456 1333068056436480 1333978377338880 1339904302879744 1340819292094464 1341002985343840 1348186431062016 1356211350294528 1360840307612240 1361769593533440 1363663061010432 1369251844047360 1378240605880320 1379317356353664 1383835591498752 1384465753425664 1384970296338720 1385813356462080 1390986000302080 1392072708114816 1392920091623424 1398628780523520 1399721459258304 1401211282644992 1405458022615920 1405801235808256 1406313554042880 1406953951836160 1408053134611032 1413823844179110 1414684468055040 1421592107059215 1421939260198912 1427766880117760 1428882322992852 1435611753085440 1436592098672640 1444157061139520 1447152636174336 1451893079605248 1452554233102336 1453083589601280 1460535300317184 1465520331274720 1468560219549696 1470659072163840 1474578908974080 1477301649427968 1483356164384640 1484259114024960 1485418691457792 1491506472980160 1492414383882240 1497984923402240 1499155224123648 1501297802833920 1506215609794560 1507392340739712 1508078767124384 1508628358511820 1508996765925376 1515181178900480 1516364914196496 1522579524500580 1523506350213120 1530945346063770 1531319203291136 1532574840392960 1537595101665280 1547099183185920 1547955849908923 1549955828908032 1555246065842560 1556308106895360 1557523972603872 1558472069726208 1564859250339840 1572884169572352 1576362692975616 1581526390284288 1582246575343616 1582823195815680 1590940237845504 1597460484721920 1599681667723776 1601384323022848 1606237740132480 1607215490334720 1607947373527040 1609203582412608 1615798679061840 1616782249205760 1624084826133952 1624676693781960 1625073440227328 1631733577277440 1633008369134688 1634123512240128 1640699146383360 1642728657046204 1648710372684060 1649461151542295 1650465212730880 1653888727056384 1660666959544320 1669183200362496 1674880378599680 1676024115118080 1678354536628224 1685233038827520 1688344742203392 1695264187868160 1696588613014932 1697621361666048 1703957850370048 1704578826263040 1713320256141312 1715768917524480 1722734103702528 1723518590999296 1724146695442080 1729794489373440 1730582191782080 1731635633029120 1732988473367424 1740090885143520 1741150114529280 1749651824072880 1750079089475584 1751514103306240 1757251544760320 1758624397529664 1760066418263790 1769092399895912 1777424075248640 1778637836451840 1780027397261568 1786102903741065 1788410571816960 1801557363400704 1807458731753472 1808281800392704 1808940795217920 1814866349506560 1815692791377920 1818217414680576 1825669125396480 1827095429400696 1828207620255744 1835700274437120 1839089808471552 1845114121998336 1846627061784960 1847751141949440 1856096944153088 1856773364322240 1864838374031360 1866295279011072 1867569728274432 1873944030154560 1875084738723840 1877404179481376 1884240425924640 1885098458905480 1886245957406720 1895456142745620 1905176430657136 1914149004113920 1916952581666304 1925980615802880 1929536848232448 1937444786135040 1938958414874208 1940138699046912 1946904965754840 1947380400422912 1948090087157760 1958080292732928 1966105211965440 1968838975660032 1969735532570624 1970453366219520 1976907987855360 1977808219179520 1979353381850754 1980558255277056 1988675297306880 1990228949882901 1998873632164864 1999602084654720 2001730403778560 2009856454319616 2011228938141696 2011504478015760 2021819885595328 2030106032667440 2031341800284160 2034317025441792 2041260461418360 2042654390300160 2053410821307755 2058922701029376 2067360908820480 2075077475860480 2076698630138496 2077962759634944 2086479000453120 2088109062172224 2089380137435136 2097178892763136 2097943170785280 2101816923967488 2108701853712384 2110430927754240 2112079701916548 2120735766268665 2121253650460672 2122026702082560 2129947312962560 2132908890298368 2141650320176640 2143323484489278 2145604776550144 2153417629628160 2154398238749120 2155709665607680 2166235591709280 2177344492179584 2178831349653504 2187598861844480 2190802950475776 2198280496912080 2211365499869890 2214222612725760 2215952474141952 2225034246576960 2226388671037440 2234698820157440 2246977385103360 2248732836185472 2250101686468608 2251126322937856 2251946704250880 2259323414691840 2260352250490880 2262118150686576 2263495148888064 2272771768350720 2274547371294744 2283869286750870 2284427008188416 2285259525319680 2296978804936704 2298862260589440 2306392652497920 2310651297823232 2320121180191360 2321533486039040 2324933743362048 2332869098763840 2334462160343040 2344832530039552 2346755224351720 2359326254358528 2373369863015424 2381470538321420 2386410356768256 2396190727082880 2397649338040320 2402076484534272 2411921060290560 2413805373618912 2419821799342080 2423698018592760 2424289886240768 2425173373808640 2434225500528640 2436127239200928 2437610160340992 2447600365916160 2449512553702032 2452119744628736 2460152162664448 2461048719575040 2462169415713280 2464092985569306 2475697819096320 2488393705348096 2490092971032576 2498592040206080 2503774800543744 2512320567899520 2514036172677120 2527274856994160 2532517113305088 2542896281802240 2555936775555072 2569980384211968 2573653376286720 2583259714846720 2585277886498944 2586851598729216 2595873287673120 2597453449543680 2599482710051136 2610136327715280 2610773723643904 2611725171793920 2621473615953920 2625118634213376 2627271154959360 2635877317140480 2637936596294496 2639137842467672 2640099627395685 2640744340369408 2651567063075840 2653638599843868 2666136112872960 2667956754677760 2679808605759488 2682005970687680 2696372862124032 2712422700589056 2721680615224480 2723539187066880 2727326122020864 2738503688094720 2756481211760640 2758634712707328 2767671182997504 2768931506851328 2769940592677440 2771626712924160 2781972000604160 2784145416229632 2797257561047040 2799442918516608 2802422565289984 2810916045231840 2812627108085760 2813907903672320 2816106269222064 2827647688358220 2829368936110080 2843184214118430 2843878520397824 2855533760235520 2857764645985704 2871223506170880 2873184197345280 2874775149830857 2888314122279040 2894305272348672 2905108466204672 2906167179202560 2921070600634368 2931040662549440 2937120439099392 2949157817948160 2954603298855936 2966712328769280 2969030072776131 2970837382915584 2983012945960320 2984828767764480 2998310448247296 3002595605667840 3012431219589120 3014784681479424 3016157534248768 3017256717023640 3017993531850752 3030362357800960 3032729828392992 3045159049001160 3047012700426240 3061890692127540 3062638406582272 3065149680785920 3075190203330560 3095911699817846 3099911657816064 3110492131685120 3112616213790720 3115047945207744 3116944139452416 3129718500679680 3145768339144704 3152725385951232 3163052780568576 3164493150687232 3165646391631360 3181880475691008 3194920969443840 3199363335447552 3212475480264960 3215894747054080 3218407164825216 3231597358123680 3233564498411520 3248169652267904 3249353387563920 3250146880454656 3263467154554880 3266016738269376 3268247024480256 3281398292766720 3285457314092408 3297420745368120 3298922303084590 3300930425461760 3317048249804835 3321333919088640 3349760757199360 3352048230236160 3356709073256448 3370466077655040 3376689484406784 3390528375736320 3393177226029864 3395242723332096 3407915700740096 3409157652526080 3426640512282624 3431537835048960 3445468207405056 3447037181998592 3448293390884160 3459588978746880 3461164383564160 3463271266058240 3465976946734848 3480181770287040 3482300229058560 3499303648145760 3503028206612480 3514503089520640 3517248795059328 3520132836527580 3538184799791824 3554848150497280 3560054794523136 3572205807482130 3576821143633920 3603114726801408 3616563600785408 3617881590435840 3629732699013120 3631385582755840 3636434829361152 3651338250792960 3654190858801392 3656415240511488 3671400548874240 3678179616943104 3690228243996672 3693254123569920 3696139478353959 3712193888306176 3713546728644480 3732590558022144 3735139456548864 3747888060309120 3750169477447680 3754808358962752 3768480851849280 3770196917810960 3772491914813440 3790912285491240 3810352861314272 3828298008227840 3833905163332608 3859073696464896 3874889572270080 3877916829748416 3880277398093824 3893809931509680 3894760800845824 3896180174315520 3916160585465856 3932210423930880 3937677951320064 3939471065141248 3940906732439040 3953815975710720 3955616438359040 3958706763701508 3961116510554112 3977350594613760 3980457899765802 3997747264329728 3999204169309440 4003460807557120 4019712908639232 4022457876283392 4023008956031520 4043639771190656 4060212065334880 4062683600568320 4068634050883584 4082520922836720 4085308780600320 4106821642615510 4134721817640960 4150154951720960 4153397260276992 4172958000906240 4176218124344448 4178760274870272 4195886341570560 4203633847934976 4217403707424768 4220861855508480 4224159403833096 4241471532537330 4242507300921344 4244053404165120 4259894625925120 4265817780596736 4283300640353280 4286646968978556 4291209553100288 4306835259256320 4308796477498240 4311419331215360 4332471183418560 4354688984359168 4357662699307008 4375197723688960 4381605900951552 4396560993824160 4422730999739780 4431904948283904 4450068493153920 4452777342074880 4493954770206720 4497465672370944 4502252645875712 4503893408501760 4518646829383680 4520704500981760 4524236301373152 4526990297776128 4545543536701440 4549094742589488 4567738573501740 4568854016376832 4570519050639360 4593957609873408 4597724521178880 4612785304995840 4621302595646464 4640242360382720 4643867549726769 4649867486724096 4665738197527680 4668924320686080 4689665060079104 4693510448703440 4718652508717056 4746739726030848 4762941076642840 4772820713536512 4792381454165760 4804152969068544 4823842120581120 4827610747237824 4847396037185520 4848579772481536 4850346747617280 4868451001057280 4872254478401856 4875220320681984 4895200731832320 4899025107404064 4904239489257472 4920304325328896 4922097439150080 4924338831426560 4928185971138612 4948383454626885 4951395638192640 4976787410696192 4997184080412160 5007549601087488 5024641135799040 5028072345354240 5054549713988320 5065034226610176 5085792563604480 5111873551110144 5139960768423936 5147306752573440 5166519429693440 5170555772997888 5191746575346240 5194906899087360 5198965420102272 5220272655430560 5223450343587840 5242947231907840 5250237268426752 5254542309918720 5271754634280960 5275873192588992 5278275684935344 5280199254791370 5281488680738816 5303134126151680 5307277199687736 5332272225745920 5335913509355520 5358308711223195 5359617211518976 5364011941375360 5424845401178112 5443361230448960 5447078374133760 5454652244041728 5477007376189440 5517269425414656 5535342365995008 5537863013702656 5539881185354880 5543253425848320 5568290832459264 5594515122094080 5598885837033216 5604845130579968 5621832090463680 5625254216171520 5627815807344640 5632212538444128 5655295376716440 5658737872220160 5686368428236860 5687757040795648 5711067520471040 5715529291971408 5742447012341760 5749550299661714 5776628244558080 5788610544697344 5810216932409344 5812334358405120 5842141201268736 5862081325098880 5874240878198784 5898315635896320 5909206597711872 5933424657538560 5938060145552262 5941674765831168 5966025891920640 5996620896494592 6005191211335680 6029569362958848 6032315068497536 6034513434047280 6035987063701504 6060724715601920 6065459656785984 6090318098002320 6094025400852480 6123781384255080 6125276813164544 6130299361571840 6150380406661120 6160232463923265 6191823399635692 6220984263370240 6225232427581440 6230095890415488 6233888278904832 6259437001359360 6291536678289408 6305450771902464 6326105561137152 6328986301374464 6331292783262720 6363760951382016 6389841938887680 6398726670895104 6424950960529920 6431789494108160 6436814329650432 6463194716247360 6467128996823040 6496339304535808 6498706775127840 6526934309109760 6532033476538752 6536494048960512 6562796585533440 6570914628184816 6594841490736240 6597844606169180 6601860850923520 6634096499609670 6642667838177280 6699521514398720 6704096460472320 6740932155310080 6753378968813568 6781056751472640 6786354452059728 6790485446664192 6815831401480192 6818315305052160 6853281024565248 6890936414810112 6894074363997184 6896586781768320 6919177957493760 6922328767128320 6931953893469696 6960363540574080 6964600458117120 6998607296291520 7006056413224960 7029006179041280 7034497590118656 7040265673055160 7076369599583648 7109696300994560 7120109589046272 7144411614964260 7206229453602816 7233127201570816 7235763180871680 7259465398026240 7262771165511680 7272869658722304 7302676501585920 7308381717602784 7312830481022976 7342801097748480 7356359233886208 7380456487993344 7386508247139840 7392278956707918 7424387776612352 7427093457288960 7465181116044288 7470278913097728 7495776120618240 7509616717925504 7536961703698560 7540393835621920 7544983829626880 7581824570982480 7620705722628544 7656596016455680 7667810326665216 7739779249544615 7749779144540160 7755833659496832 7760554796187648 7787619863019360 7792360348631040 7832321170931712 7864420847861760 7875355902640128 7878942130282496 7881813464878080 7907631951421440 7911232876718080 7917413527403016 7922233021108224 7954701189227520 7960915799531604 7995494528659456 7998408338618880 8006921615114240 8039425817278464 8046017912063040 8087279542381312 8120424130669760 8125367201136640 8137268101767168 8165041845673440 8170617561200640 8213643285231020 8269443635281920 8306794520553984 8345916001812480 8352436248688896 8391772683141120 8407267695869952 8441723711016960 8448318807666192 8482943065074660 8485014601842688 8488106808330240 8519789251850240 8531635561193472 8566601280706560 8573293937957112 8582419106200576 8613670518512640 8617592954996480 8624325449492571 8664942366837120 8709377968718336 8715325398614016 8750395447377920 8763211801903104 8793121987648320 8845461999479560 8863809896567808 8900136986307840 8994931344741888 9004505291751424 9007786817003520 9037293658767360 9041409001963520 9048472602746304 9053980595552256 9091087073402880 9098189485178976 9135477147003480 9137708032753664 9141038101278720 9187915219746816 9195449042357760 9225570609991680 9242605191292928 9280484720765440 9287735099453538 9299734973448192 9331476395055360 9337848641372160 9379330120158208 9387020897406880 9437305017434112 9493479452061696 9525882153285680 9545641427073024 9584762908331520 9647684241162240 9655221494475648 9694792074371040 9700693495234560 9736902002114560 9744508956803712 9750440641363968 9790401463664640 9798050214808128 9808478978514944 9840608650657792 9844194878300160 9848677662853120 9856371942277224 9896766909253770 9902791276385280 9951144749414505 9953574821392384 9994368160824320 10049282271598080 10056144690708480 10109099427976640 10130068453220352 10171585127208960 10223747102220288 10279921536847872 10294613505146880 10341111545995776 10383493150692480 10389813798174720 10397930840204544 10440545310861120 10446900687175680 10485894463815680 10509084619837440 10543509268561920 10551746385177984 10556551369870688 10560398509582740 10562977361477632 10606268252303360 10614554399375472 10664544451491840 10716617422446390 10719234423037952 10728023882750720 10849690802356224 10886722460897920 10894156748267520 10909304488083456 10954014752378880 11034538850829312 11070684731990016 11075726027405312 11079762370709760 11136581664918528 11197771674066432 11209690261159936 11243664180927360 11250508432343040 11255631614689280 11264425076888256 11310590753432880 11317475744440320 11372736856473720 11375514081591296 11422135040942080 11431058583942816 11484894024683520 11499100599323428 11553256489116160 11577221089394688 11624668716810240 11684282402537472 11724162650197760 11748481756397568 11796631271792640 11818413195423744 11866849315077120 11876120291104524 11883349531662336 11932051783841280 11993241792989184 12010382422671360 12059138725917696 12064630136995072 12069026868094560 12121449431203840 12130919313571968 12180636196004640 12188050801704960 12247562768510160 12250553626329088 12260598723143680 12300760813322240 12320464927846530 12383646799271384 12441968526740480 12450464855162880 12460191780830976 12518874002718720 12610901543804928 12652211122274304 12657972602748928 12662585566525440 12727521902764032 12779683877775360 12797453341790208 12849901921059840 12873628659300864 12926389432494720 12934257993646080 12992678609071616 12997413550255680 13053868618219520 13064066953077504 13072988097921024 13125593171066880 13141829256369632 13189682981472480 13195689212338360 13203721701847040 13268192999219340 13399043028797440 13481864310620160 13506757937627136 13562113502945280 13572708904119456 13580970893328384 13631662802960384 13636630610104320 13706562049130496 13781872829620224 13788148727994368 13793173563536640 13838355914987520 13844657534256640 13863907786939392 13920727081148160 13931602649180307 13997214592583040 14012112826449920 14068995180237312 14080531346110320 14152739199167296 14219392601989120 14240219178092544 14288823229928520 14373875749154285 14412458907205632 14471526361743360 14525542331023360 14545739317444608 14605353003171840 14616763435205568 14625660962045952 14685602195496960 14712718467772416 14760912975986688 14773016494279680 14784557913415836 14845150363880655 14848775553224704 14854186914577920 14930362232088576 14991552241236480 15019233435851008 15073923407397120 15080787671243840 15089967659253760 15163649141964960 15241411445257088 15313192032911360 15335620653330432 15479558499089230 15499558289080320 15511667318993664 15575239726038720 15584720697262080 15728841695723520 15750711805280256 15757884260564992 15763626929756160 15815263902842880 15822465753436160 15834827054806032 15844466042216448 15909402378455040 15921831599063208 15990989057318912 15996816677237760 16078851634556928 16092035824126080 16174559084762624 16240848261339520 16250734402273280 16274536203534336 16330083691346880 16341235122401280 16427286570462040 16613589041107968 16704872497377792 16783545366282240 16814535391739904 16883447422033920 16896637615332384 16965886130149320 16970029203685376 16976213616660480 17039578503700480 17063271122386944 17133202561413120 17146587875914224 17164838212401152 17227341037025280 17235185909992960 17248650898985142 17329884733674240 17418755937436672 17430650797228032 17526423603806208 17586243975296640 17690923998959120 17727619793135616 17800273972615680 17989862689483776 18015573634007040 18082818003927040 18096945205492608 18107961191104512 18182174146805760 18196378970357952 18270954294006960 18275416065507328 18282076202557440 18375830439493632 18390898084715520 18451141219983360 18480697391769795 18485210382585856 18560969441530880 18575470198907076 18662952790110720 18675697282744320 18758660240316416 18774041794813760 18874610034868224 18986958904123392 19051764306571360 19091282854146048 19169525816663040 19295368482324480 19310442988951296 19389584148742080 19401386990469120 19473804004229120 19489017913607424 19580802927329280 19596100429616256 19616957957029888 19688389756600320 19697355325706240 19712743884554448 19793533818507540 19805582552770560 19902289498829010 19907149642784768 19988736321648640 20098564543196160 20112289381416960 20123426048815999 20218198855953280 20260136906440704 20343170254417920 20447494204440576 20559843073695744 20682223091991552 20766986301384960 20795861680409088 20881090621722240 20893801374351360 21018169239674880 21087018537123840 21103492770355968 21113102739741376 21120797019165480 21125954722955264 21212536504606720 21229108798750944 21329088902983680 21433234844892780 21438468846075904 21456047765501440 21699381604712448 21773444921795840 21788313496535040 21818608976166912 21908029504757760 22069077701658624 22141369463980032 22151452054810624 22159524741419520 22273163329837056 22395543348132864 22487328361854720 22511263229378560 22528850153776512 22621181506865760 22634951488880640 22745473712947440 22751028163182592 22844270081884160 22862117167885632 22969788049367040 22998201198646856 23106512978232320 23219337748633845 23249337433620480 23448325300395520 23496963512795136 23593262543585280 23636826390847488 23733698630154240 23752240582209048 23766699063324672 23864103567682560 23986483585978368 24020764845342720 24118277451835392 24129260273990144 24138053736189120 24242898862407680 24261838627143936 24361272392009280 24376101603409920 24495125537020320 24521197446287360 24601521626644480 24640929855693060 24767293598542768 24883937053480960 24920383561661952 25037748005437440 25221803087609856 25315945205497856 25325171133050880 25455043805528064 25559367755550720 25594906683580416 25699803842119680 25747257318601728 25852778864989440 25872976348477713 25985357218143232 25994827100511360 26128133906155008 26145976195842048 26251186342133760 26283658512739264 26379365962944960 26391378424676720 26407443403694080 26536385998438680 26798086057594880 27013515875254272 27124227005890560 27145417808238912 27161941786656768 27263325605920768 27273261220208640 27413124098260992 27563745659240448 27576297455988736 27586347127073280 27676711829975040 27689315068513280 27727815573878784 27841454162296320 27863205298360614 27994429185166080 28024225652899840 28137990360474624 28161062692220640 28305478398334592 28438785203978240 28480438356185088 28577646459857040 28747751498308570 28943052723486720 29051084662046720 29210706006343680 29233526870411136 29251321924091904 29371204390993920 29425436935544832 29521825951973376 29546032988559360 29569115826831672 29690300727761310 29697551106449408 29708373829155840 29860724464177152 29983104482472960 30038466871702016 30147846814794240 30161575342487680 30179935318507520 30327298283929920 30482822890514176 30626384065822720 30671241306660864 30959116998178460 31023334637987328 31150479452077440 31169441394524160 31457683391447040 31515768521129984 31527253859512320 31630527805685760 31644931506872320 31669654109612064 31688932084432896 31818804756910080 31843663198126416 31981978114637824 31993633354475520 32157703269113856 32184071648252160 32349118169525248 32481696522679040 32549072407068672 32660167382693760 32682470244802560 32854573140924080 33227178082215936 33409744994755584 33629070783479808 33766894844067840 33793275230664768 33931772260298640 33940058407370752 33952427233320960 34079157007400960 34126542244773888 34266405122826240 34293175751828448 34329676424802304 34454682074050560 34470371819985920 34497301797970284 34659769467348480 34837511874873344 35052847207612416 35172487950593280 35381847997918240 35455239586271232 35600547945231360 35979725378967552 36031147268014080 36165636007854080 36193890410985216 36364348293611520 36392757940715904 36541908588013920 36564152405114880 36751660878987264 36781796169431040 36902282439966720 36961394783539590 36970420765171712 37121938883061760 37150940397814152 37325905580221440 37351394565488640 37517320480632832 37548083589627520 37973917808246784 38103528613142720 38182565708292096 38339051633326080 38620885977902592 38779168297484160 38802773980938240 38978035827214848 39161605854658560 39192200859232512 39233915914059776 39376779513200640 39394710651412480 39425487769108896 39587067637015080 39611165105541120 39804578997658020 39814299285569536 39977472643297280 40197129086392320 40246852097631998 40436397711906560 40520273812881408 40686340508835840 40894988408881152 41119686147391488 41364446183983104 41533972602769920 41591723360818176 41762181243444480 42036338479349760 42206985540711936 42226205479482752 42241594038330960 42251909445910528 42425073009213440 42458217597501888 42658177805967360 42866469689785560 42876937692151808 42912095531002880 43121627247462855 43546889843591680 43576626993070080 43637217952333824 43816059009515520 44138155403317248 44282738927960064 44302904109621248 44319049482839040 44546326659674112 44791086696265728 44974656723709440 45022526458757120 45057700307553024 45242363013731520 45269902977761280 45490947425894880 45688540163768320 45724234335771264 45939576098734080 45996402397293712 46213025956464640 46438675497267690 46498674867240960 46896650600791040 47186525087170560 47273652781694976 47467397260308480 47504481164418096 47533398126649344 47728207135365120 47972967171956736 48236554903670784 48258520547980288 48276107472378240 48523677254287872 48722544784018560 48752203206819840 48990251074040640 49042394892574720 49203043253288960 49281859711386120 49534587197085536 49767874106961920 49840767123323904 50443606175219712 50631890410995712 50650342266101760 50910087611056128 51118735511101440 51189813367160832 51399607684239360 51494514637203456 51705557729978880 51745952696955426 51970714436286464 51989654201022720 52256267812310016 52291952391684096 52567317025478528 52758731925889920 52782756849353440 52814886807388160 53072771996877360 53596172115189760 54248454011781120 54290835616477824 54323883573313536 54546522440417280 54826248196521984 55127491318480896 55152594911977472 55172694254146560 55353423659950080 55378630137026560 55455631147757568 55682908324592640 55726410596721228 55988858370332160 56048451305799680 56275980720949248 56322125384441280 56610956796669184 56877570407956480 56960876712370176 57155292919714080 57495502996617140 57886105446973440 58421412012687360 58467053740822272 58742408781987840 58850873871089664 59092065977118720 59138231653663344 59380601455522620 59395102212898816 59416747658311680 59721448928354304 59966208964945920 60076933743404032 60295693629588480 60323150684975360 60370278146447997 60654596567859840 60965645781028352 61252768131645440 61342482613321728 61918233996356920 62046669275974656 62300958904154880 63031537042259968 63054507719024640 63261055611371520 63289863013744640 63339308219224128 63377864168865792 63637609513820160 63687326396252832 63963956229275648 63987266708951040 64315406538227712 64368143296504320 64698236339050496 64963393045358080 65098144814137344 65320334765387520 65364940489605120 65709146281848160 66454356164431872 66819489989511168 67533789688135680 67586550461329536 67863544520597280 67904854466641920 68158314014801920 68253084489547776 68532810245652480 68586351503656896 68659352849604608 68909364148101120 68940743639971840 68994603595940568 69319538934696960 69658013245901535 69675023749746688 70344975901186560 70763695995836480 70910479172542464 71201095890462720 71959450757935104 72062294536028160 72387780821970432 72728696587223040 72785515881431808 73083817176027840 73128304810229760 73563592338862080 73804564879933440 73922789567079180 73940841530343424 74243877766123520 74301880795628304 74651811160442880 75034640961265664 75096167179255040 75947835616493568 76207057226285440 76365131416584192 76678103266652160 77241771955805184 77558336594968320 77956071654429696 78384401718465024 78467831828119552 78753559026401280 78789421302824960 78850975538217792 79174135274030160 79222330211082240 79609157995316040 79628598571139072 79954945286594560 80394258172784640 80493704195263996 80872795423813120 81040547625762816 81372681017671680 81789976817762304 82239372294782976 82728892367966208 83067945205539840 83183446721636352 83524362486888960 84072676958699520 84413971081423872 84452410958965504 84483188076661920 84850146018426880 84916435195003776 85316355611934720 85732939379571120 85753875384303616 85824191062005760 86243254494925710 87093779687183360 87153253986140160 87632118019031040 88276310806634496 88565477855920128 88605808219242496 88638098965678080 89092653319348224 89582173392531456 89949313447418880 90115400615106048 90484726027463040 90539805955522560 90981894851789760 91377080327536640 91448468671542528 91879152197468160 91992804794587424 92426051912929280 92877350994535380 93793301201582080 94373050174341120 94547305563389952 94934794520616960 95008962328836192 95066796253298688 95456414270730240 95945934343913472 96473109807341568 96517041095960576 96552214944756480 97047354508575744 97445089568037120 97980502148081280 98084789785149440 98563719422772240 99069174394171072 99535748213923840 99681534246647808 100617130244079995 100887212350439424 101300684532203520 101820175222112256 102237471022202880 102379626734321664 102799215368478720 102989029274406912 103411115459957760 103491905393910852 103941428872572928 103979308402045440 104512535624620032 105134634050957056 105517463851779840 105565513698706880 105629773614776320 106145543993754720 107192344230379520 108496908023562240 108581671232955648 109093044880834560 110254982636961792 110305189823954944 110345388508293120 110706847319900160 110757260274053120 110911262295515136 111365816649185280 111452821193442456 111977716740664320 112551961441898496 112644250768882560 113221913593338368 113755140815912960 113921753424740352 114310585839428160 114991005993234280 116934107481644544 117484817563975680 117701747742179328 118184131954237440 118276463307326688 118761202911045240 118790204425797632 118833495316623360 119442897856708608 119932417929891840 120153867486808064 120591387259176960 120646301369950720 120740556292895994 121309193135719680 121931291562056704 122684965226643456 123836467992713840 124093338551949312 124601917808309760 126109015438049280 126579726027489280 126678616438448256 126755728337731584 127275219027640320 127374652792505664 127927912458551296 127974533417902080 128630813076455424 128736286593008640 129364881742388565 129396472678100992 129926786090716160 130640669530775040 130729880979210240 131418292563696320 132908712328863744 133638979979022336 135067579376271360 135173100922659072 135727089041194560 135809708933283840 136316628029603840 137065620491304960 137172703007313792 137318705699209216 137818728296202240 137881487279943680 137989207191881136 138639077869393920 139316026491803070 139350047499493376 140689951802373120 141527391991672960 141820958345084928 142402191780925440 143918901515870208 144775561643940864 145571031762863616 146167634352055680 146256609620459520 147127184677724160 147609129759866880 147845579134158360 147881683060686848 148487755532247040 148603761591256608 149303622320885760 150069281922531328 150192334358510080 151895671232987136 152414114452570880 152730262833168384 153356206533304320 154483543911610368 155116673189936640 155912143308859392 156768803436930048 157578842605649920 157701951076435584 158348270548060320 158444660422164480 159218315990632080 159257197142278144 159909890573189120 160788516345569280 160987408390527992 161745590847626240 162745362035343360 164478744589565952 165457784735932416 166135890411079680 166366893443272704 167048724973777920 168145353917399040 168827942162847744 168904821917931008 168966376153323840 169700292036853760 169832870390007552 170632711223869440 171465878759142240 171648382124011520 172486508989851420 174187559374366720 175264236038062080 176552621613268992 177211616438484992 177276197931356160 178185306638696448 179164346785062912 179898626894837760 180230801230212096 180969452054926080 181110834439343991 181963789703579520 182896937343085056 183758304394936320 183985609589174848 184852103825858560 185754701989070760 187586602403164160 189094611126779904 189869589041233920 190017924657672384 190133592506597376 190912828541460480 191891868687826944 192946219614683136 193034082191921152 193104429889512960 194094709017151488 194890179136074240 195961004296162560 196169579570298880 197127438845544480 198138348788342144 199071496427847680 199363068493295616 201234260488159990 202601369064407040 204474942044405760 204759253468643328 205598430736957440 205978058548813824 206822230919915520 206983810787821704 207882857745145856 207958616804090880 209025071249240064 210269268101914112 211034927703559680 211131027397413760 211259547229552640 212291087987509440 214384688460759040 217163342465911296 218186089761669120 220610379647909888 220690777016586240 221413694639800320 221514520548106240 221822524591030272 222731633298370560 222905642386884912 223955433481328640 225103922883796992 225288501537765120 226443827186676736 227843506849480704 228621171678856320 229982011986468560 233868214963289088 235403495484358656 236368263908474880 236552926614653376 237522405822090480 237580408851595264 237666990633246720 238885795713417216 239864835859783680 240307734973616128 241182774518353920 241292602739901440 241481112585791988 242618386271439360 243862583124113408 245369930453286912 247672935985427680 248186677103898624 249203835616619520 252218030876098560 253159452054978560 253357232876896512 254550438055280640 254749305585011328 255949066835804160 257261626152910848 257472573186017280 258729763484777130 258792945356201984 259853572181432320 261281339061550080 261459761958420480 262836585127392640 265817424657727488 267277959958044672 270346201845318144 271454178082389120 271619417866567680 274131240982609920 274345406014627584 274637411398418432 275637456592404480 275762974559887360 275978414383762272 277278155738787840 278632052983606140 278700094998986752 281379903604746240 283054783983345920 283641916690169856 284804383561850880 287837803031740416 289551123287881728 291142063525727232 292335268704111360 294254369355448320 295691158268316720 295763366121373696 296975511064494080 297207523182513216 298607244641771520 300138563845062656 300384668717020160 301851390732239985 304828228905141760 305460525666336768 306712413066608640 308967087823220736 310233346379873280 311824286617718784 313537606873860096 315157685211299840 315403902152871168 316696541096120640 316889320844328960 318436631981264160 319819781146378240 321577032691138560 321974816781055984 323491181695252480 325490724070686720 330915569471864832 332271780822159360 332733786886545408 334097449947555840 337655884325695488 337809643835862016 337932752306647680 339665740780015104 341265422447738880 342931757518284480 343296764248023040 344973017979702840 348375118748733440 353105243226537984 354423232876969984 354552395862712320 356370613277392896 358328693570125824 359797253789675520 360461602460424192 361938904109852160 362221668878687982 363927579407159040 365793874686170112 367971219178349696 369704207651717120 371509403978141520 375173204806328320 379739178082467840 380035849315344768 380267185013194752 381825657082920960 383783737375653888 385892439229366272 386068164383842304 386208859779025920 388189418034302976 389780358272148480 391922008592325120 392339159140597760 394254877691088960 396276697576684288 398142992855695360 398726136986591232 402468520976319980 405202738128814080 408949884088811520 411196861473914880 411956117097627648 413644461839831040 413967621575643408 415765715490291712 415917233608181760 418050142498480128 420538536203828224 422069855407119360 422262054794827520 424582175975018880 428769376921518080 434326684931822592 441220759295819776 441381554033172480 442827389279600640 443029041096212480 443645049182060544 445463266596741120 445811284773769824 447910866962657280 450207845767593984 450577003075530240 452887654373353472 455687013698961408 457242343357712640 459964023972937120 467736429926578176 472736527816949760 473105853229306752 475044811644180960 475333981266493440 477771591426834432 479729671719567360 480615469947232256 482365549036707840 482585205479802880 482962225171583976 485236772542878720 487725166248226816 495345871970855360 496373354207797248 498407671233239040 504436061752197120 506714465753793024 509100876110561280 509498611170022656 511898133671608320 514945146372034560 517459526969554260 517585890712403968 519707144362864640 522562678123100160 525673170254785280 531634849315454976 534555919916089344 540692403690636288 542908356164778240 548690812029255168 549274822796836864 551274913184808960 551525949119774720 551956828767524544 554556311477575680 557264105967212280 557400189997973504 562759807209492480 566109567966691840 567283833380339712 569608767123701760 575675606063480832 579102246575763456 582284127051454464 584670537408222720 588508738710896640 591382316536633440 593951022128988160 594415046365026432 597214489283543040 600277127690125312 600769337434040320 603702781464479970 609656457810283520 613424826133217280 617934175646441472 620466692759746560 623648573235437568 627075213747720192 630807804305742336 633393082192241280 633778641688657920 636873263962528320 639639562292756480 643154065382277120 643949633562111968 646982363390504960 661831138943729664 664543561644318720 665467573773090816 668194899895111680 675311768651390976 675619287671724032 675865504613295360 679331481560030208 685863515036568960 686593528496046080 689946035959405680 696750237497466880 706210486453075968 709104791725424640 712741226554785792 716657387140251648 719594507579351040 720923204920848384 723877808219704320 724443337757375964 727855158814318080 731587749372340224 735942438356699392 739408415303434240 743018807956283040 750346409612656640 759478356164935680 760071698630689536 763651314165841920 771784878458732544 772136328767684608 772417719558051840 776378836068605952 779560716544296960 783844017184650240 788509755382177920 792553395153368576 796285985711390720 797452273973182464 804937041952639960 822393722947829760 823912234195255296 827288923679662080 827935243151286816 831531430980583424 831834467216363520 836100284996960256 841077072407656448 844139710814238720 844524109589655040 849164351950037760 868653369863645184 882763108066344960 886058082192424960 887290098364121088 890926533193482240 891622569547539648 895821733925314560 900415691535187968 901154006151060480 905554172196719955 905775308746706944 914484686715425280 919928047945874240 935472859853156352 945473055633899520 946211706458613504 950089623288361920 950667962532986880 959459343439134720 961230939894464512 964731098073415680 965170410959605760 965924450343167952 970473545085757440 975450332496453632 990691743941710720 992746708415594496 996815342466478080 1013428931507586048 1018997222340045312 1023796267343216640 1029890292744069120 1034919053939108520 1035171781424807936 1039414288725729280 1045125356246200320 1051346340509570560 1063269698630909952 1069111839832178688 1081384807381272576 1085816712329556480 1097381624058510336 1103051898239549440 1103913657535049088 1109112622955151360 1114528211934424560 1114800379995947008 1125519614418984960 1132219135933383680 1139217534247403520 1151351212126961664 1158204493151526912 1164568254102908928 1169341074816445440 1177017477421793280 1182764633073266880 1187902044257976320 1188830092730052864 1194428978567086080 1201538674868080640 1207405562928959940 1219312915620567040 1226849652266434560 1235868351292882944 1240933385519493120 1247297146470875136 1254150427495440384 1261615608611484672 1266786164384482560 1273746527925056640 1286308130764554240 1287899267124223936 1293964726781009920 1323662277887459328 1329087123288637440 1330935147546181632 1336389799790223360 1350623537302781952 1351238575343448064 1351731009226590720 1358662963120060416 1371727030073137920 1373187056992092160 1379892071918811360 1393500474994933760 1418209583450849280 1433314774280503296 1439189015158702080 1441846409841696768 1447755616439408640 1448886675514751928 1455710317628636160 1463175498744680448 1471884876713398784 1478816830606868480 1486037615912566080 1500692819225313280 1520143397261379072 1527302628331683840 1544272657535369216 1544835439116103680 1552757672137211904 1559121433088593920 1567688034369300480 1577019510764355840 1585106790306737152 1594904547946364928 1609874083905279920 1647824468390510592 1654577847359324160 1655870486302573632 1663062861961166848 1663668934432727040 1672200569993920512 1682154144815312896 1688279421628477440 1689048219179310080 1698328703900075520 1737306739727290368 1765526216132689920 1772116164384849920 1781853066386964480 1783245139095079296 1791643467850629120 1800831383070375936 1802308012302120960 1811108344393439910 1811550617493413888 1828969373430850560 1839856095891748480 1870945719706312704 1892423412917227008 1900179246576723840 1901335925065973760 1918918686878269440 1922461879788929024 1929462196146831360 1930340821919211520 1931848900686335904 1940947090171514880 1950900664992907264 1981383487883421440 1985493416831188992 1993630684932956160 2026857863015172096 2037994444680090624 2059780585488138240 2069838107878217040 2070343562849615872 2078828577451458560 2090250712492400640 2102692681019141120 2138223679664357376 2162769614762545152 2171633424659112960 2194763248117020672 2206103796479098880 2207827315070098176 2218225245910302720 2229056423868849120 2251039228837969920 2264438271866767360 2278435068494807040 2316408986303053824 2329136508205817856 2338682149632890880 2365529266146533760 2377660185460105728 2388857957134172160 2403077349736161280 2414811125857919880 2438625831241134080 2471736702585765888 2481866771038986240 2494594292941750272 2508300854990880768 2523231217222969344 2533572328768965120 2547493055850113280 2575798534248447872 2587929453562019840 2658174246577274880 2661870295092363264 2672779599580446720 2701247074605563904 2702477150686896128 2703462018453181440 2717325926240120832 2743454060146275840 2746374113984184320 2759784143837622720 2787000949989867520 2836419166901698560 2878378030317404160 2883692819683393536 2895511232878817280 2897773351029503856 2911420635257272320 2926350997489360896 2943769753426797568 2972075231825132160 3001385638450626560 3040286794522758144 3088545315070738432 3089670878232207360 3105515344274423808 3118242866177187840 3135376068738600960 3154039021528711680 3170213580613474304 3189809095892729856 3219748167810559840 3309155694718648320 3311740972605147264 3327337868865454080 3344401139987841024 3364308289630625792 3376558843256954880 3378096438358620160 3396657407800151040 3474613479454580736 3531052432265379840 3563706132773928960 3566490278190158592 3583286935701258240 3604616024604241920 3622216688786879820 3623101234986827776 3657938746861701120 3679712191783496960 3741891439412625408 3784846825834454016 3800358493153447680 3844923759577858048 3858924392293662720 3860681643838423040 3863697801372671808 3881894180343029760 3901801329985814528 3962766975766842880 3970986833662377984 3987261369865912320 4053715726030344192 4075988889360181248 4119561170976276480 4139676215756434080 4157657154902917120 4180501424984801280 4205385362038282240 4325539229525090304 4343266849318225920 4389526496234041344 4415654630140196352 4436450491820605440 4458112847737698240 4502078457675939840 4528876543733534720 4632817972606107648 4658273016411635712 4677364299265781760 4731058532293067520 4755320370920211456 4806154699472322560 4829622251715839760 4877251662482268160 4943473405171531776 4963733542077972480 4989188585883500544 5016601709981761536 5046462434445938688 5067144657537930240 5094986111700226560 5151597068496895744 5175858907124039680 5316348493154549760 5345559199160893440 5402494149211127808 5404954301373792256 5406924036906362880 5434651852480241664 5486908120292551680 5519568287675245440 5574001899979735040 5756756060634808320 5767385639366787072 5791022465757634560 5795546702059007712 5822841270514544640 5852701994978721792 5887539506853595136 5944150463650264320 6080573589045516288 6179341756464414720 6211030688548847616 6236485732354375680 6270752137477201920 6308078043057423360 6340427161226948608 6439496335621119680 6618311389437296640 6623481945210294528 6654675737730908160 6728616579261251584 6753117686513909760 6756192876717240320 6793314815600302080 6949226958909161472 7132980556380317184 7166573871402516480 7209232049208483840 7244433377573759640 7246202469973655552 7315877493723402240 7359424383566993920 7483782878825250816 7569693651668908032 7600716986306895360 7721363287676846080 7727395602745343616 7763788360686059520 7803602659971629056 7925533951533685760 7974522739731824640 8107431452060688384 8151977778720362496 8239122341952552960 8279352431512868160 8315314309805834240 8361002849969602560 8410770724076564480 8651078459050180608 8686533698636451840 8779052992468082688 8831309260280392704 8916225695475396480 9004156915351879680 9057753087467069440 9265635945212215296 9316546032823271424 9354728598531563520 9462117064586135040 9510640741840422912 9612309398944645120 9659244503431679520 9754503324964536320 9927467084155944960 10033203419963523072 10092924868891877376 10134289315075860480 10189972223400453120 10303194136993791488 10351717814248079360 10691118398321786880 10809908602747584512 10813848073812725760 10869303704960483328 10973816240585103360 11039136575350490880 11534771278733574144 11582044931515269120 11591093404118015424 11645682541029089280 11705403989957443584 11775079013707190272 11888300927300528640 12161147178091032576 12358683512928829440 12472971464708751360 12541504274954403840 12616156086114846720 12680854322453897216 12878992671242239360 13246963890420589056 13309351475461816320 13457233158522503168 13506235373027819520 13512385753434480640 13586629631200604160 13898453917818322944 14265961112760634368 14418464098416967680 14488866755147519280 14492404939947311104 14631754987446804480 14718848767133987840 14967565757650501632 15139387303337816064 15201433972613790720 15442726575353692160 15454791205490687232 15527576721372119040 15851067903067371520 15949045479463649280 16214862904121376768 16303955557440724992 16558704863025736320 16722005699939205120 16821541448153128960 17302156918100361216 17373067397272903680 17558105984936165376 17662618520560785408 17832451390950792960 18115506174934138880 18633092065646542848 18709457197063127040 18924234129172270080 19021281483680845824 19224618797889290240 19318489006863359040 19509006649929072640 19854934168311889920 20185849737783754752 20268578630151720960 20379944446800906240 20606388273987582976 21619817205495169024 21627696147625451520 21738607409920966656 21947632481170206720 22078273150700981760 23164089863030538240 23182186808236030848 23291365082058178560 23410807979914887168 23550158027414380544 23776601854601057280 24322294356182065152 24717367025857658880 24945942929417502720 25083008549908807680 25232312172229693440 25361708644907794432 25757985342484478720 26493927780841178112 26914466317045006336 27012470746055639040 27024771506868961280 27173259262401208320 27796907835636645888 28531922225521268736 28836928196833935360 28977733510295038560 29263509974893608960 29437697534267975680 30278774606675632128 30402867945227581440 30909582410981374464 31055153442744238080 31702135806134743040 32429725808242753536 32607911114881449984 33117409726051472640 33643082896306257920 34604313836200722432 34746134794545807360 35116211969872330752 35325237041121570816 35664902781901585920 36231012349868277760 37418914394126254080 37848468258344540160 38042562967361691648 38636978013726718080 39018013299858145280 40371699475567509504 40537157260303441920 40759888893601812480 41212776547975165952 43255392295250903040 43477214819841933312 43895264962340413440 44156546301401963520 46328179726061076480 46364373616472061696 46582730164116357120 47100316054828761088 47553203709202114560 48644588712364130304 50166017099817615360 50464624344459386880 50723417289815588864 51515970684968957440 52987855561682356224 54049543013737922560 54346518524802416640 57063844451042537472 57673856393667870720 57955467020590077120 58527019949787217920 58875395068535951360 60557549213351264256 60805735890455162880 61819164821962748928 63404271612269486080 64859451616485507072 65215822229762899968 66234819452102945280 67286165792612515840 69492269589091614720 70232423939744661504 70650474082243141632 71329805563803171840 72462024699736555520 74837828788252508160 75696936516689080320 76085125934723383296 77273956027453436160 80743398951135019008 81074314520606883840 81519777787203624960 82425553095950331904 86510784590501806080 87790529924680826880 88313092602803927040 92728747232944123392 93165460328232714240 94200632109657522176 95106407418404229120 97289177424728260608 100929248688918773760 101446834579631177728 103031941369937914880 105975711123364712448 108099086027475845120 108693037049604833280 114127688902085074944 115910934041180154240 117054039899574435840 117750790137071902720 121115098426702528512 121611471780910325760 123638329643925497856 126808543224538972160 130431644459525799936 132469638904205890560 134572331585225031680 138984539178183229440 141300948164486283264 142659611127606343680 151393873033378160640 152170251869446766592 154547912054906872320 162148629041213767680 163039555574407249920 164851106191900663808 173021569181003612160 175581059849361653760 176626185205607854080 185457494465888246784 188401264219315044352 190212814836808458240 194578354849456521216 201858497377837547520 206063882739875829760 211951422246729424896 217386074099209666560 228255377804170149888 231821868082360308480 235501580274143805440 242230196853405057024 243222943561820651520 247276659287850995712 253617086449077944320 264939277808411781120 282601896328972566528 285319222255212687360 302787746066756321280 304340503738893533184 309095824109813744640 324297258082427535360 326079111148814499840 329702212383801327616 351162119698723307520 353252370411215708160 370914988931776493568 380425629673616916480 403716994755675095040 412127765479751659520 423902844493458849792 456510755608340299776 463643736164720616960 471003160548287610880 486445887123641303040 494553318575701991424 507234172898155888640 529878555616823562240 565203792657945133056 570638444510425374720 605575492133512642560 618191648219627489280 652158222297628999680 659404424767602655232 706504740822431416320 741829977863552987136 760851259347233832960 824255530959503319040 847805688986917699584 913021511216680599552 927287472329441233920 942006321096575221760 972891774247282606080 989106637151403982848 1059757111233647124480 1141276889020850749440 1211150984267025285120 1236383296439254978560 1318808849535205310464 1413009481644862832640 1483659955727105974272 1521702518694467665920 1648511061919006638080 1695611377973835399168 1854574944658882467840 1978213274302807965696 2119514222467294248960 2282553778041701498880 2472766592878509957120 2826018963289725665280 2967319911454211948544 3297022123838013276160 3709149889317764935680 3956426548605615931392 4239028444934588497920 4565107556083402997760 4945533185757019914240 5934639822908423897088 6594044247676026552320 7418299778635529871360 8478056889869176995840 9891066371514039828480 11869279645816847794176 14836599557271059742720 19782132743028079656960 29673199114542119485440 59346398229084238970880
- Sum of all divisors σ(n): 264347604451687878401280
- Sum of proper divisors (its aliquot sum) s(n): 205001206222603639430400
- 59346398229084238970880 is an abundant number, because the sum of its proper divisors (205001206222603639430400) is greater than itself. Its abundance is 145654807993519400459520
Bases of 59346398229084238970880
- Binary: 11001001000100101100101110001100011010101000100011010101001100000000000000002
- Hexadecimal: 0xC912CB8C6A88D530000
- Base-36: 9NWM40G8S6KF7K0
Squares and roots of 59346398229084238970880
- 59346398229084238970880 squared (593463982290842389708802) is 3521994982765052895465498325347254921487974400
- 59346398229084238970880 cubed (593463982290842389708803) is 209017716808011509911337623338733573080079074150176499761751785472000
-
The
square root of 59346398229084238970880 is 243611161955.0389956451 -
The
cube root of 59346398229084238970880 is 39006003.5090816717
Scales and comparisons
How big is 59346398229084238970880?- 59,346,398,229,084,238,970,880 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 59,346,398,229,084,238,970,880 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 59346398229084238970880 cubic inches would be around 3250500.3 feet tall.
Recreational maths with 59346398229084238970880
- 59346398229084238970880 backwards is 08807983248092289364395
- 59346398229084238970880 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 59346398229084238970880's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 59346398229084238970880 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 59346398229084238970880 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/59346398229084238970880/
Chicago style:
Numbermatics. 2024. "Number 59346398229084238970880 - Facts about the integer". https://numbermatics.com/n/59346398229084238970880/
The information we have on file for 59346398229084238970880 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 59346398229084238970880, math, Factors of 59346398229084238970880, curriculum, school, college, exams, university, Prime factorization of 59346398229084238970880, STEM, science, technology, engineering, physics, economics, calculator, fifty-nine sextillion, three hundred forty-six quintillion, three hundred ninety-eight quadrillion, two hundred twenty-nine trillion, eighty-four billion, two hundred thirty-eight million, nine hundred seventy thousand, eight hundred eighty.