344765656627861796490240
344,765,656,627,861,796,490,240 is an even composite number composed of seven prime numbers multiplied together.
344765656627861796490240 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred divisors.
Prime factorization of 344765656627861796490240:
210 × 34 × 5 × 73 × 112 × 674 × 9972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 7 × 11 × 11 × 67 × 67 × 67 × 67 × 997 × 997)See below for interesting mathematical facts about the number 344765656627861796490240 from the Numbermatics database.
Names of 344765656627861796490240
- Cardinal: 344765656627861796490240 can be written as Three hundred forty-four sextillion, seven hundred sixty-five quintillion, six hundred fifty-six quadrillion, six hundred twenty-seven trillion, eight hundred sixty-one billion, seven hundred ninety-six million, four hundred ninety thousand, two hundred forty.
Scientific notation
- Scientific notation: 3.4476565662786179649024 × 1023
Factors of 344765656627861796490240
Divisors of 344765656627861796490240
- Number of divisors d(n): 19800
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 20 21 22 24 27 28 30 32 33 35 36 40 42 44 45 48 49 54 55 56 60 63 64 66 67 70 72 77 80 81 84 88 90 96 98 99 105 108 110 112 120 121 126 128 132 134 135 140 144 147 154 160 162 165 168 176 180 189 192 196 198 201 210 216 220 224 231 240 242 245 252 256 264 268 270 280 288 294 297 308 315 320 324 330 335 336 343 352 360 363 378 384 385 392 396 402 405 420 432 440 441 448 462 469 480 484 490 495 504 512 528 536 539 540 560 567 576 588 594 603 605 616 630 640 648 660 670 672 686 693 704 720 726 735 737 756 768 770 784 792 804 810 840 847 864 880 882 891 896 924 938 945 960 968 980 990 997 1005 1008 1024 1029 1056 1072 1078 1080 1089 1120 1134 1152 1155 1176 1188 1206 1210 1232 1260 1280 1296 1320 1323 1340 1344 1372 1386 1407 1408 1440 1452 1470 1474 1485 1512 1536 1540 1568 1584 1608 1617 1620 1680 1694 1715 1728 1760 1764 1782 1792 1809 1815 1848 1876 1890 1920 1936 1960 1980 1994 2010 2016 2058 2079 2112 2144 2156 2160 2178 2205 2211 2240 2268 2304 2310 2345 2352 2376 2412 2420 2464 2520 2541 2560 2592 2640 2646 2680 2688 2695 2744 2772 2814 2816 2835 2880 2904 2940 2948 2970 2991 3015 3024 3072 3080 3087 3136 3168 3216 3234 3240 3267 3283 3360 3388 3430 3456 3465 3520 3528 3564 3584 3618 3630 3685 3696 3752 3773 3780 3840 3872 3920 3960 3969 3988 4020 4032 4116 4158 4221 4224 4235 4288 4312 4320 4356 4410 4422 4455 4480 4489 4536 4608 4620 4690 4704 4752 4824 4840 4851 4928 4985 5040 5082 5120 5145 5159 5184 5280 5292 5360 5376 5390 5427 5445 5488 5544 5628 5632 5670 5760 5808 5880 5896 5929 5940 5982 6030 6048 6160 6174 6237 6272 6336 6432 6468 6480 6534 6566 6615 6633 6720 6776 6860 6912 6930 6979 7035 7040 7056 7128 7168 7236 7260 7370 7392 7504 7546 7560 7623 7680 7744 7840 7920 7938 7976 8040 8064 8085 8107 8232 8316 8442 8448 8470 8576 8624 8640 8712 8820 8844 8910 8960 8973 8978 9045 9072 9216 9240 9261 9380 9408 9504 9648 9680 9702 9801 9849 9856 9970 10080 10164 10290 10318 10368 10395 10560 10584 10720 10752 10780 10854 10890 10967 10976 11055 11088 11256 11264 11319 11340 11520 11616 11760 11792 11858 11880 11964 12060 12096 12320 12348 12474 12544 12663 12672 12705 12864 12936 12960 13068 13132 13230 13266 13440 13467 13552 13720 13824 13860 13958 14070 14080 14112 14256 14472 14520 14553 14740 14784 14955 15008 15092 15120 15246 15360 15435 15477 15488 15680 15840 15876 15952 16080 16128 16170 16214 16335 16415 16464 16632 16884 16896 16940 17152 17248 17280 17424 17640 17688 17787 17820 17920 17946 17956 18090 18144 18480 18522 18760 18816 18865 19008 19296 19360 19404 19602 19698 19712 19845 19899 19940 20160 20328 20580 20636 20736 20790 20937 21105 21120 21168 21440 21504 21560 21708 21780 21934 21952 22110 22176 22445 22512 22638 22680 22869 22981 23040 23232 23520 23584 23716 23760 23928 24120 24192 24255 24321 24640 24696 24948 25088 25326 25344 25410 25728 25795 25872 25920 26136 26264 26460 26532 26880 26919 26934 27104 27135 27440 27648 27720 27783 27916 28140 28160 28224 28512 28944 29040 29106 29480 29547 29568 29645 29910 30016 30184 30240 30492 30870 30954 30976 31185 31360 31423 31680 31752 31904 32160 32256 32340 32428 32670 32830 32901 32928 33165 33264 33768 33792 33880 33957 34304 34496 34560 34848 34895 35280 35376 35574 35640 35840 35892 35912 36113 36180 36288 36960 37044 37520 37632 37730 37989 38016 38115 38592 38720 38808 39204 39396 39424 39690 39798 39880 40320 40401 40535 40656 41160 41272 41472 41503 41580 41874 42210 42240 42336 42880 43120 43416 43560 43659 43868 43904 44220 44352 44865 44890 45024 45276 45360 45738 45962 46080 46305 46431 46464 47040 47168 47432 47520 47856 48240 48384 48510 48642 48853 49005 49245 49280 49379 49392 49896 50176 50652 50688 50820 51456 51590 51744 51840 52272 52528 52920 53064 53361 53760 53838 53868 54208 54270 54835 54880 55440 55566 55832 56280 56320 56448 56595 56749 57024 57888 58080 58212 58960 59094 59136 59290 59697 59820 60032 60368 60480 60984 61740 61908 61952 62370 62720 62811 62846 63315 63360 63504 63808 64320 64512 64680 64856 65340 65660 65802 65856 66330 66528 66799 67335 67536 67760 67914 68607 68608 68943 68992 69120 69696 69790 70560 70752 71148 71280 71784 71824 72226 72360 72576 72765 72963 73920 74088 75040 75264 75460 75978 76032 76230 76769 77184 77385 77440 77616 78408 78792 78848 79380 79596 79760 80640 80757 80802 81070 81312 82320 82544 82944 83006 83160 83748 84420 84480 84672 85760 86240 86832 87120 87318 87736 87808 88440 88641 88704 88935 89730 89780 90048 90552 90720 91476 91924 92610 92862 92928 94080 94269 94336 94864 95040 95712 96480 96768 97020 97284 97706 98010 98490 98560 98703 98758 98784 99495 99792 101304 101376 101640 101871 102912 103180 103488 103680 104544 104685 105056 105840 106128 106722 107520 107676 107736 108339 108416 108540 109670 109760 110880 111132 111664 112560 112896 113190 113498 114048 114345 114905 115776 116160 116424 117920 118188 118272 118580 119394 119640 120064 120637 120736 120960 121203 121605 121968 123480 123816 123904 124509 124740 125440 125622 125692 126630 126720 127008 127616 128640 129360 129712 130680 131320 131604 131712 132660 133056 133598 134595 134670 135072 135520 135828 137214 137886 137984 138240 138915 139293 139392 139580 141120 141504 142296 142560 143568 143648 144452 144720 145152 145530 145926 146559 147735 147840 148137 148176 150080 150528 150920 151956 152064 152460 153538 154368 154770 154880 155232 156816 157115 157584 158760 159192 159520 160083 161280 161514 161604 162140 162624 164505 164640 165088 166012 166320 167496 168840 168960 169344 169785 170247 171520 172480 173664 174240 174636 175472 175616 176880 177282 177408 177870 179460 179560 180096 180565 181104 181440 182952 183848 185220 185724 185856 188160 188433 188538 188672 189728 189945 190080 191424 192960 193536 194040 194568 195412 196020 196980 197120 197406 197516 197568 198990 199584 200397 202005 202608 203280 203742 205824 206360 206829 206976 207360 207515 209088 209370 210112 211680 212256 213444 215352 215472 216678 216832 217080 218295 218889 219340 219520 219961 221760 222264 223328 225120 225792 226380 226996 228096 228690 229810 230307 231552 232155 232320 232848 235840 236376 236544 237160 238788 239280 240128 241274 241472 241920 242406 243210 243936 244265 246895 246960 247632 249018 249480 250880 251244 251384 252791 253260 253440 254016 255232 257280 258720 259424 261360 262640 263208 263424 265320 265923 266112 266805 267196 269190 269340 270144 271040 271656 274428 275772 275968 277830 278586 278784 279160 282240 282807 283008 283745 284592 285120 287136 287296 288904 289440 290304 291060 291852 293118 295470 295680 296109 296274 296352 298485 300160 300763 301840 303912 304128 304920 305613 307076 308736 309540 309760 310464 313632 314055 314230 315168 317520 318384 319040 320166 322560 323028 323208 324280 325017 325248 329010 329280 330176 332024 332640 333995 334992 337680 338688 339570 340494 341971 343035 343040 344715 344960 345653 347328 348480 349272 350944 351232 353760 354564 354816 355740 358920 359120 360192 361130 361911 362208 362880 363609 364815 365904 367696 370440 371448 371712 373527 376320 376866 377076 377344 379456 379890 380160 382848 383845 385920 388080 389136 390824 392040 393960 394240 394812 395032 395136 397243 397980 399168 400794 403785 404010 405216 406560 407484 412720 413658 413952 414720 415030 417879 418176 418740 420224 423360 424512 426888 430704 430944 433356 433664 434160 436590 437778 438680 439040 439677 439922 443205 443520 444411 444528 446656 450240 451584 452760 453992 456192 457380 459620 460614 463104 464310 464640 465696 467593 471345 471680 472752 474320 477576 478560 480249 480256 482548 482944 483840 484812 486420 487872 488530 493515 493790 493920 495264 498036 498960 502488 502768 505582 506520 506880 508032 509355 510464 510741 514560 517440 518848 522720 525280 526416 526848 530640 531846 532224 533610 534392 537383 538380 538680 540288 541695 542080 543169 543312 548856 551544 551936 555660 557172 557568 558320 564480 565299 565614 566016 567490 569184 570240 574272 574592 577808 578880 580608 582120 583704 586236 590940 591360 592218 592548 592704 596970 600320 601191 601526 603185 603680 606015 607824 609840 611226 614152 617472 619080 619520 620487 620928 622545 627264 628110 628460 630336 635040 636768 638080 640332 646056 646416 648560 650034 650496 656667 658020 658560 659883 660352 664048 665280 667990 669984 675360 677376 679140 680988 683942 686070 689430 689920 690921 691306 694656 696465 696960 698544 701888 707520 709128 709632 711480 717840 718240 720384 722260 723822 724416 725760 727218 729630 731808 732795 734789 735392 740685 740880 742896 747054 752640 753732 754152 754688 758373 758912 759780 760320 765696 767690 771840 776160 778272 781648 784080 787920 789624 790064 790272 794486 795960 798336 800415 801588 807570 808020 810432 813120 814968 825440 827316 827904 830060 835758 836352 837480 840448 844459 846720 848421 849024 851235 853776 861408 861888 866712 867328 868320 873180 875556 877360 878080 879354 879844 886410 887040 888327 888822 889056 893312 900480 902289 905520 907984 912384 914760 919240 921228 926208 928620 929280 931392 935186 942165 942690 943360 945504 948640 955152 957120 960498 965096 965888 967680 969624 972840 975051 975744 977060 987030 987580 987840 990528 994009 996072 997920 1001985 1004976 1005536 1011164 1013040 1016064 1018710 1020928 1021482 1025913 1029120 1034145 1034880 1036959 1037696 1045440 1050560 1052832 1053696 1061280 1063692 1064448 1067220 1068784 1074766 1076760 1077360 1080576 1083390 1084160 1085733 1086338 1086624 1094445 1097712 1099805 1103088 1111320 1114344 1115136 1116640 1120581 1128960 1130598 1131228 1132032 1134980 1138368 1140480 1148544 1149184 1151535 1155616 1157760 1164240 1167408 1172472 1181880 1182720 1184436 1185096 1185408 1191729 1193940 1200640 1202382 1203052 1206370 1207360 1212030 1215648 1219680 1222452 1228304 1238160 1240974 1241856 1245090 1254528 1256220 1256920 1260672 1263955 1270080 1273536 1276160 1280664 1292112 1292832 1297120 1300068 1300992 1313334 1316040 1317120 1319031 1319766 1320704 1328096 1329615 1330560 1333233 1335980 1339968 1350720 1354752 1358280 1361976 1367884 1372140 1378860 1379840 1381842 1382612 1389312 1392930 1393920 1397088 1402779 1403776 1414035 1415040 1418256 1422960 1435680 1436480 1440768 1444520 1447644 1448832 1451520 1454436 1459260 1463616 1465590 1469578 1470784 1480545 1481370 1481760 1485792 1494108 1503815 1507464 1508304 1516746 1517824 1519560 1520640 1528065 1531392 1532223 1535380 1539727 1543680 1552320 1556544 1563296 1568160 1575840 1579248 1580128 1580544 1588972 1591920 1596672 1600830 1603176 1612149 1615140 1616040 1620864 1625085 1626240 1629507 1629936 1650880 1654632 1655808 1660120 1671516 1672704 1674960 1680896 1688918 1693440 1696842 1698048 1702470 1707552 1709855 1722816 1723776 1728265 1733424 1736640 1746360 1751112 1754720 1756160 1758708 1759688 1772820 1774080 1776654 1777644 1778112 1786624 1800960 1803573 1804578 1809555 1811040 1815968 1818045 1829520 1838480 1842456 1852416 1857240 1858560 1861461 1862784 1867635 1870372 1884330 1885380 1886720 1891008 1897280 1910304 1914240 1920996 1930192 1931776 1939248 1945680 1950102 1951488 1954120 1974060 1975160 1975680 1979649 1981056 1986215 1988018 1992144 1995840 2003970 2009952 2011072 2022328 2026080 2032128 2037420 2042964 2051826 2068290 2069760 2072763 2073918 2075392 2089395 2090880 2101120 2105341 2105664 2122560 2127384 2128896 2134440 2137568 2149532 2153520 2154720 2161152 2166780 2168320 2171466 2172676 2173248 2188890 2195424 2198385 2199610 2204367 2206176 2222055 2222640 2228688 2233280 2241162 2257920 2261196 2262456 2264064 2269960 2275119 2276736 2280960 2297088 2298368 2303070 2311232 2315520 2328480 2334816 2337965 2344944 2363760 2368872 2370192 2370816 2383458 2387880 2401245 2401280 2404764 2406104 2412740 2414720 2419571 2424060 2431296 2439360 2444904 2456608 2476320 2481948 2483712 2490180 2509056 2512440 2513840 2521344 2527910 2533377 2540160 2545263 2547072 2552320 2553705 2561328 2584224 2585664 2594240 2600136 2601984 2626668 2632080 2634240 2638062 2639532 2641408 2656192 2659230 2661120 2666466 2671960 2679936 2686915 2701440 2706867 2715845 2716560 2723952 2735768 2744280 2757720 2759680 2763684 2765224 2778624 2780701 2785860 2787840 2794176 2805558 2807552 2826495 2828070 2830080 2836512 2845920 2871360 2872960 2889040 2895288 2897664 2903040 2908872 2918520 2925153 2927232 2931180 2939156 2941568 2961090 2962740 2963520 2971584 2982027 2988216 3005955 3007630 3014928 3016608 3033492 3035648 3039120 3056130 3062784 3064446 3070760 3077739 3079454 3087360 3102435 3104640 3110877 3113088 3126592 3136320 3151680 3158496 3160256 3161088 3177944 3183840 3193344 3201660 3206352 3224298 3230280 3232080 3241728 3250170 3252480 3257199 3259014 3259872 3273151 3283335 3299415 3301760 3308393 3309264 3320240 3343032 3345408 3349920 3361743 3361792 3377836 3386880 3393684 3396096 3404940 3415104 3419710 3445632 3447552 3454605 3456530 3466848 3473280 3492720 3502224 3509440 3517416 3519376 3545640 3548160 3553308 3555288 3556224 3573248 3575187 3601920 3607146 3609156 3619110 3622080 3631936 3636090 3659040 3673945 3676960 3684912 3714480 3722922 3725568 3735270 3740744 3761681 3768660 3770760 3773440 3782016 3791865 3794560 3802183 3820608 3828480 3841992 3860384 3863552 3878496 3891360 3900204 3902976 3908240 3948120 3950320 3951360 3957093 3959298 3962112 3972430 3976036 3984288 3991680 3999699 4007940 4019904 4022144 4044656 4052160 4064256 4074840 4085928 4103652 4136580 4139520 4145526 4147836 4150784 4178790 4181760 4202240 4208337 4210682 4211328 4222295 4242105 4245120 4254768 4268880 4275136 4299064 4307040 4309440 4322304 4333560 4336640 4342932 4345352 4346496 4377780 4390848 4396770 4399220 4408734 4412352 4441635 4444110 4445280 4457376 4466560 4475533 4482324 4511445 4522392 4524912 4539920 4550238 4553472 4561920 4594176 4596669 4596736 4606140 4619181 4622464 4631040 4656960 4669632 4675930 4689888 4727520 4737744 4740384 4741632 4766916 4775760 4802490 4809528 4812208 4825480 4829440 4836447 4839142 4848120 4862592 4875255 4878720 4888521 4889808 4913216 4952640 4963896 4967424 4970045 4980360 5018112 5024880 5027680 5042688 5055820 5066754 5080320 5090526 5094144 5104640 5107410 5122656 5129565 5143523 5168448 5171328 5184795 5188480 5200272 5253336 5264160 5268480 5276124 5279064 5282816 5312384 5318460 5322240 5332932 5343920 5359872 5373830 5402880 5410719 5413734 5428665 5431690 5433120 5447904 5471536 5488560 5515440 5527368 5530448 5557248 5561402 5571720 5575680 5588352 5602905 5611116 5615104 5652990 5656140 5660160 5673024 5691840 5742720 5745920 5778080 5790576 5795328 5817744 5837040 5850306 5854464 5862360 5878312 5883136 5911213 5922180 5925480 5927040 5938947 5943168 5958645 5964054 5976432 6011910 6015260 6029856 6033216 6066984 6071296 6078240 6112260 6128892 6141520 6155478 6158908 6204870 6209280 6218289 6221754 6226176 6253184 6272640 6303360 6316023 6316992 6320512 6355888 6367680 6386688 6403320 6412704 6448596 6460560 6464160 6483456 6500340 6504960 6514398 6518028 6519744 6546302 6566670 6595155 6598830 6603520 6613101 6616786 6618528 6640480 6666165 6686064 6699840 6723486 6755672 6773760 6787368 6792192 6809880 6825357 6830208 6839420 6891264 6895104 6909210 6913060 6933696 6946560 6958063 6985440 7004448 7013895 7018880 7034832 7038752 7091280 7106616 7110576 7112448 7146496 7150374 7203840 7214292 7218312 7238220 7244160 7258713 7263872 7272180 7318080 7347890 7353920 7369824 7428960 7445844 7451136 7470540 7481488 7523362 7537320 7541520 7564032 7583730 7589120 7600131 7604366 7641216 7656960 7661115 7683984 7698635 7720768 7756992 7782720 7800408 7805952 7816480 7896240 7900640 7902720 7914186 7918596 7924224 7944860 7952072 7968576 7983360 7999398 8015880 8039808 8044288 8060745 8082679 8089312 8104320 8120601 8147535 8149680 8171856 8207304 8273160 8279040 8291052 8295672 8301568 8342103 8357580 8363520 8404480 8416674 8421364 8422656 8444590 8484210 8490240 8509536 8537760 8550272 8598128 8614080 8618880 8667120 8685864 8690704 8692992 8755560 8781696 8793540 8798440 8817468 8824704 8883270 8888220 8890560 8914752 8933120 8946081 8951066 8964648 9017865 9022890 9044784 9049824 9079840 9100476 9106944 9188352 9193338 9212280 9233217 9238362 9244928 9262080 9307305 9313920 9332631 9339264 9351860 9379776 9455040 9475488 9480768 9483264 9533832 9551520 9604980 9619056 9624416 9650960 9658880 9672894 9678284 9696240 9725184 9750510 9757440 9771597 9777042 9779616 9819453 9826432 9898245 9905280 9925179 9927792 9940090 9960720 10036224 10049760 10055360 10085376 10111640 10133508 10160640 10181052 10188288 10214820 10245312 10259130 10287046 10336896 10342656 10363815 10369590 10376960 10400544 10506672 10526705 10528320 10552248 10558128 10624768 10636920 10644480 10665864 10687840 10719744 10725561 10747660 10805760 10821438 10827468 10857330 10863380 10866240 10895808 10934099 10943072 10977120 11021835 11030880 11054736 11060896 11122804 11143440 11176704 11205810 11222232 11230208 11285043 11305980 11312280 11320320 11346048 11375595 11383680 11406549 11485440 11491840 11556160 11581152 11590656 11635488 11674080 11700612 11708928 11724720 11756624 11766272 11822426 11844360 11850960 11854080 11877894 11886336 11917290 11928108 11952864 12023820 12030520 12059712 12066432 12097855 12133968 12156480 12224520 12257784 12283040 12310956 12317816 12409740 12418560 12436578 12443508 12452352 12506368 12545280 12606720 12625011 12632046 12633984 12641024 12666885 12711776 12726315 12735360 12806640 12825408 12897192 12921120 12928320 12966912 13000680 13009920 13028796 13036056 13039488 13092604 13133340 13190310 13197660 13207040 13226202 13233572 13237056 13280960 13332330 13372128 13399680 13426599 13446972 13511344 13534335 13574736 13619760 13650714 13660416 13678840 13782528 13790208 13818420 13826120 13857543 13867392 13893120 13903505 13916126 13970880 14008896 14027790 14037760 14069664 14077504 14182560 14213232 14221152 14224896 14300748 14428584 14436624 14476440 14488320 14509341 14517426 14527744 14544360 14625765 14636160 14665563 14695780 14707840 14737387 14739648 14857920 14891688 14902272 14910135 14941080 14962976 15046724 15074640 15083040 15128064 15167460 15178240 15200262 15208732 15282432 15313920 15322230 15367968 15388695 15397270 15430569 15441536 15513984 15554385 15565440 15600816 15632960 15792480 15801280 15805440 15828372 15837192 15848448 15889720 15904144 15937152 15966720 15998796 16031760 16079616 16088576 16121490 16165358 16178624 16208640 16241202 16285995 16295070 16299360 16343712 16365755 16414608 16541965 16546320 16582104 16591344 16684206 16715160 16727040 16808715 16808960 16833348 16842728 16845312 16889180 16936997 16968420 16980480 17019072 17075520 17100544 17196256 17228160 17237760 17334240 17371728 17381408 17385984 17511120 17563392 17587080 17596880 17634936 17649408 17733639 17766540 17776440 17781120 17816841 17829504 17866240 17875935 17892162 17902132 17929296 18035730 18045780 18089568 18099648 18159680 18200952 18213888 18386676 18424560 18466434 18476724 18489856 18614610 18627840 18665262 18678528 18703720 18759552 18808405 18910080 18948069 18950976 18961536 19010915 19067664 19103040 19209960 19238112 19248832 19301920 19317760 19345788 19356568 19392480 19450368 19501020 19514880 19543194 19554084 19559232 19638906 19652864 19785465 19796490 19810560 19839303 19850358 19855584 19880180 19921440 19998495 20099520 20110720 20151121 20223280 20267016 20321280 20362104 20376576 20429640 20476071 20490624 20518260 20574092 20673792 20685312 20727630 20739180 20753920 20801088 20874189 21013344 21041685 21053410 21056640 21104496 21116256 21249536 21273840 21331728 21375680 21439488 21451122 21495320 21611520 21642876 21654936 21714660 21726760 21732480 21776139 21791616 21868198 21886144 21954240 22043670 22061760 22109472 22121792 22245608 22286880 22353408 22377665 22411620 22444464 22570086 22611960 22624560 22692096 22751190 22767360 22800393 22813098 22912057 22970880 22983345 22983680 23095905 23112320 23158751 23162304 23270976 23348160 23401224 23417856 23449440 23513248 23532544 23644852 23688720 23701920 23708160 23755788 23772672 23834580 23856216 23905728 24047640 24061040 24119424 24132864 24182235 24195710 24248037 24267936 24312960 24361803 24442605 24449040 24515568 24566080 24621912 24635632 24819480 24837120 24873156 24887016 24904704 25012736 25026309 25090560 25213440 25250022 25264092 25267968 25282048 25333770 25423552 25452630 25470720 25613280 25650816 25717615 25794384 25842240 25856640 26001360 26057592 26072112 26078976 26185208 26266680 26380620 26395320 26414080 26452404 26467144 26474112 26561920 26615281 26664660 26744256 26799360 26838243 26853198 26893944 27022688 27053595 27068670 27149472 27239520 27301428 27320832 27357680 27565056 27636840 27652240 27699651 27715086 27734784 27786240 27807010 27832252 27941760 27997893 28017792 28055580 28075520 28139328 28155008 28365120 28426464 28442304 28449792 28601496 28857168 28873248 28952880 28976640 29018682 29034852 29055488 29088720 29251530 29272320 29331126 29391560 29415680 29458359 29474774 29479296 29556065 29694735 29715840 29775537 29783376 29820270 29882160 29925952 30093448 30149280 30166080 30256128 30334920 30356480 30400524 30417464 30564864 30644460 30735936 30777390 30794540 30861138 30883072 31027968 31091445 31108770 31130880 31201632 31265920 31328731 31580115 31584960 31602560 31656744 31674384 31779440 31808288 31874304 31933440 31997592 32063520 32159232 32176683 32177152 32242980 32330716 32357248 32417280 32482404 32571990 32590140 32598720 32687424 32731510 32802297 32829216 33065505 33083930 33092640 33164208 33182688 33368412 33430320 33617430 33666696 33685456 33690624 33778360 33855129 33873994 33936840 33960960 34038144 34126785 34151040 34201088 34219647 34392512 34456320 34475520 34668480 34743456 34762816 34771968 34790315 35022240 35126784 35174160 35193760 35269872 35298816 35467278 35533080 35552880 35562240 35633682 35659008 35732480 35751870 35784324 35804264 35858592 36004661 36071460 36091560 36179136 36199296 36293565 36319360 36392323 36401904 36773352 36849120 36932868 36953448 36979712 37229220 37255680 37330524 37357056 37407440 37519104 37616810 37820160 37875033 37896138 37901952 37923072 38000655 38021830 38135328 38206080 38419920 38476224 38497664 38603840 38691576 38713136 38784960 38900736 39002040 39029760 39086388 39108168 39118464 39277812 39305728 39570930 39592980 39621120 39678606 39700716 39711168 39760360 39842880 39996990 40199040 40221440 40279797 40302242 40413395 40446560 40534032 40603005 40724208 40859280 40952142 40981248 41036520 41148184 41347584 41370624 41378491 41455260 41478360 41507840 41572629 41602176 41710515 41748378 42026688 42083370 42106820 42113280 42208992 42232512 42499072 42547680 42663456 42751360 42902244 42990640 43285752 43309872 43429320 43453520 43464960 43528023 43552278 43583232 43736396 43772288 43908480 43996689 44087340 44123520 44212161 44218944 44243584 44491216 44573760 44706816 44730405 44755330 44823240 44888928 45140172 45223920 45249120 45384192 45502380 45534720 45600786 45626196 45824114 45941760 45966690 46166085 46191810 46224640 46291707 46317502 46324608 46541952 46663155 46696320 46802448 46898880 47026496 47289704 47377440 47403840 47416320 47511576 47545344 47669160 47712432 47811456 48095280 48122080 48238848 48265728 48364470 48391420 48496074 48535872 48625920 48706441 48723606 48857985 48885210 48898080 49031136 49097265 49132160 49230863 49243824 49271264 49625895 49638960 49746312 49774032 50025472 50052618 50181120 50426880 50500044 50528184 50535936 50564096 50667540 50810991 50847104 50905260 50941440 51226560 51301632 51435230 51588768 51684480 51713280 52002720 52115184 52144224 52157952 52370416 52533360 52761240 52790640 52904808 52934288 52948224 53123840 53200917 53230562 53329320 53488512 53598720 53627805 53676486 53706396 53787888 54045376 54107190 54137340 54298944 54479040 54602856 54641664 54670495 54715360 55273680 55304480 55399302 55430172 55469568 55614020 55664504 55883520 55995786 56035584 56111160 56151040 56278656 56310016 56425215 56578753 56730240 56844207 56852928 56884608 57032745 57202992 57714336 57746496 57905760 57953280 58037364 58069704 58110976 58177440 58503060 58544640 58662252 58783120 58831360 58916718 58949548 58958592 59112130 59389470 59431680 59517909 59551074 59566752 59640540 59764320 59851904 60186896 60298560 60332160 60453363 60669840 60801048 60834928 61129728 61288920 61471872 61554780 61589080 61722276 61766144 62055936 62182890 62217540 62261760 62403264 62531840 62622567 62657462 63125055 63160230 63169920 63205120 63313488 63348768 63558880 63616576 63748608 63995184 64127040 64318464 64353366 64485960 64661432 64714496 64834560 64964808 65143980 65180280 65197440 65328417 65374848 65463020 65604594 65658432 66131010 66167860 66185280 66328416 66365376 66598603 66736824 66860640 67132995 67234860 67333392 67370912 67556720 67710258 67747988 67873680 68076288 68253570 68302080 68401179 68402176 68439294 68736171 68785024 68912640 68951040 69287715 69336960 69476253 69486912 69525632 69580630 70044480 70253568 70348320 70387520 70539744 70597632 70934556 71066160 71105760 71124480 71267364 71318016 71503740 71568648 71608528 71717184 72009322 72142920 72183120 72358272 72398592 72546705 72587130 72638720 72744111 72784646 72803808 73327815 73546704 73686935 73698240 73865736 73906896 74458440 74511360 74661048 74714112 74814880 75038208 75078927 75233620 75640320 75750066 75792276 75803904 75846144 76001310 76043660 76270656 76412160 76538693 76839840 76952448 76995328 77152845 77207680 77383152 77426272 77569920 78004080 78172776 78216336 78236928 78555624 78611456 79141860 79185960 79242240 79357212 79401432 79422336 79520720 79685760 79845843 79993980 80398080 80442880 80514729 80559594 80604484 80826790 80893120 81068064 81206010 81448416 81718560 81904284 81962496 82073040 82296368 82695168 82756982 82910520 82956720 83145258 83204352 83421030 83496756 84053376 84166740 84213640 84226560 84417984 84465024 84684985 85095360 85326912 85502720 85804488 85981280 86571504 86619744 86858640 86907040 86929920 87056046 87104556 87166464 87472792 87544576 87816960 87993378 88174680 88247040 88375077 88424322 88437888 88487168 88668195 88982432 89084205 89147520 89326611 89460810 89510660 89646480 89777856 90280344 90447840 90498240 90768384 91004760 91069440 91201572 91252392 91648228 91933380 92332170 92383620 92449280 92583414 92635004 92649216 93083904 93326310 93392640 93604896 93797760 93986193 94052992 94579408 94740345 94754880 94807680 95023152 95338320 95424864 95622912 96190560 96244160 96477696 96531456 96728940 96782840 96992148 97071744 97251840 97412882 97447212 97715970 97770420 97796160 98062272 98194530 98264320 98406891 98461726 98487648 98542528 99196515 99251790 99277920 99492624 99548064 100105236 100755605 101000088 101056368 101071872 101335080 101565387 101621982 101694208 101810520 101882880 102380355 102453120 102603264 102658941 102870460 103161709 103177536 103368960 103426560 104005440 104230368 104288448 104315904 104370945 104740832 105066720 105522480 105581280 105809616 105868576 105896448 106247680 106401834 106461124 106658640 106977024 107197440 107255610 107352972 107412792 107575776 108013983 108090752 108214380 108274680 108597888 108880695 108958080 109176969 109205712 109340990 109430720 110547360 110608960 110798604 110860344 110939136 111228040 111329008 111767040 111991572 112071168 112222320 112557312 112620032 112850430 113157506 113460480 113688414 113705856 113769216 114001965 114065490 114405984 114560285 115428672 115492992 115793755 115811520 116074728 116139408 116354880 117006120 117089280 117324504 117566240 117662720 117833436 117899096 117917184 118224260 118778940 118863360 119035818 119102148 119133504 119281080 119528640 119703808 120275089 120373792 120597120 120664320 120839391 120906726 121240185 121339680 121602096 121669856 121809015 122577840 122943744 123109560 123178160 123444552 123532288 124111872 124135473 124365780 124435080 124523520 124717887 124806528 125063680 125131545 125245134 125314924 126250110 126320460 126339840 126410240 126626976 126697536 127117760 127233152 127497216 127990368 128254080 128706732 128971920 129322864 129428992 129929616 130287960 130360560 130394880 130656834 130749696 130926040 131209188 131316864 132262020 132335720 132370560 132636483 132656832 132730752 133076405 133197206 133473648 133721280 134191215 134265990 134469720 134666784 134741824 135113440 135420516 135495976 135747360 136152576 136507140 136604160 136802358 136878588 137472342 137570048 137825280 138498255 138575430 138673920 138875121 138952506 138973824 139051264 139161260 139989465 140088960 140696640 140775040 141057847 141079488 141869112 142132320 142211520 142248960 142534728 142636032 143007480 143137296 143217056 143434368 144018644 144285840 144366240 144716544 144797184 145093410 145174260 145277440 145488222 145569292 145607616 146119323 146655630 147093408 147291795 147373870 147396480 147692589 147731472 147813792 148877685 148916880 149322096 149629760 150076416 150157854 150467240 151280640 151500132 151584552 151607808 151692288 152002620 152087320 152432973 152541312 152824320 153077386 153679680 153904896 153990656 154305690 154415360 154766304 154852544 155139840 156008160 156345552 156432672 156473856 156643655 157111248 158283720 158371920 158714424 158802864 158844672 159041440 159371520 159602751 159691686 159987960 160796160 160883415 160885760 161029458 161119188 161208968 161653580 161786240 162111257 162136128 162412020 162896832 163437120 163808568 163924992 164011485 164146080 164592736 165513964 165821040 165913440 166290516 166408704 166842060 166993512 168106752 168333480 168427280 168453120 168835968 168930048 169275645 169369970 169736259 170190720 170532621 170653824 171005440 171098235 171608976 171962560 173143008 173239488 173717280 173814080 173859840 174112092 174209112 174332928 174945584 175089152 175633920 175986756 176349360 176494080 176750154 176848644 176875776 176974336 177336390 177964864 178168410 178295040 178653222 178921620 179021320 179292960 179555712 180023305 180560688 180895680 180996480 181360089 181961615 182009520 182403144 182504784 183296456 183866760 184664340 184767240 184898560 185166828 185270008 185298432 186167808 186306967 186652620 186785280 187209792 187595520 187867701 187972386 188105984 189158816 189375165 189480690 189509760 189615360 190046304 190676640 190849728 191245824 192381120 192488320 192955392 193457880 193565680 193984296 194143488 194503680 194825764 194894424 195431940 195540840 195592320 195985251 196124544 196389060 196528640 196813782 196923452 196975296 197085056 198393030 198503580 198555840 198985248 199096128 199795809 200210472 201398985 201511210 202000176 202112736 202670160 203130774 203243964 203388416 203621040 204760710 204906240 205206528 205317882 205740920 206208513 206323418 206355072 206737920 206853120 206892455 207863145 208010880 208428759 208460736 208576896 208741890 209481664 210133440 211044960 211162560 211619232 211737152 211792896 212495360 212803668 212922248 213317280 213954048 214511220 214705944 214825584 215151552 216027966 216181504 216428760 216549360 217195776 217640115 217761390 217916160 218232333 218353938 218411424 218681980 218861440 219301117 219983445 221060805 221094720 221217920 221597208 221662331 221720688 222456080 222658016 223534080 223983144 224142336 224444640 225114624 225236781 225240064 225700860 226315012 226920960 227376828 227411712 227538432 228003930 228130980 228811968 229120570 229616079 230857344 230985984 231458535 231587510 231623040 232149456 232278816 232709760 234012240 234649008 235132480 235666872 235798192 235834368 236448520 237557880 237726720 238071636 238204296 238267008 238562160 239057280 239407616 239537529 240550178 240747584 241194240 241328640 241678782 241813452 242480370 242679360 243204192 243339712 243532205 243618030 245155680 245887488 246154315 246219120 246356320 246889104 248270946 248731560 248870160 249435774 249613056 250127360 250263090 250490268 250629848 252032627 252500220 252640920 252679680 252820480 253253952 253395072 254054955 254235520 254466304 254746261 255980736 256508160 257413464 257943840 258645728 258857984 259859232 260575920 260721120 260789760 261313668 261499392 261852080 262418376 262633728 264524040 264671440 264741120 265125231 265272966 265313664 265461504 266004585 266152810 266394412 266947296 267442560 267979833 268382430 268531980 268939440 269333568 269483648 270226880 270841032 270991952 271494720 272305152 273014280 273208320 273604716 273757176 274944684 275140096 276996510 277150860 277347840 277750242 277905012 277947648 278102528 278322520 279978930 280177920 281393280 281550080 281958579 282115694 282158976 282893765 283738224 284221035 284264640 284423040 285069456 286014960 286274592 286434112 286868736 288037288 288571680 288732480 289433088 289594368 290186820 290348520 290554880 290976444 291138584 291215232 292238646 293311260 294186816 294583590 294747740 294792960 295220673 295385178 295462944 295627584 297589545 297755370 297833760 298644192 299259520 299860711 300315708 300934480 302266815 303000264 303169104 303215616 304005240 304174640 304696161 304865946 305082624 305648640 306154772 307359360 307809792 307976823 307981312 308611380 308830720 309485127 309532608 309705088 310279680 312016320 312691104 312865344 312947712 313112835 313287310 314222496 316567440 316743840 317428848 317605728 317689344 318082880 318743040 319205502 319383372 319975920 321592320 321766830 322058916 322238376 322417936 323307160 323572480 324041949 324222514 324272256 324824040 325793664 326642085 326874240 327530907 327617136 328022970 328292160 329185472 331027928 331642080 331826880 332581032 332817408 332993015 333684120 333987024 336213504 336666960 336854560 337671936 337860096 338551290 338739940 339472518 340381440 340945087 341065242 341307648 342005895 342010880 342196470 343217952 343680855 343925120 344616041 346286016 346478976 347381265 347434560 347628160 348224184 348418224 349891168 350178304 351267840 351973512 352698720 352988160 353500308 353697288 353751552 353948672 354672780 355929728 356336820 356590080 357306444 357843240 358042640 358585920 359111424 360046610 360825267 361121376 361791360 361992960 362518173 362720178 363720555 363923230 364019040 364806288 365009568 366592912 367733520 369328680 369534480 370333656 370540016 370596864 372335616 372406419 372613934 373305240 373570560 374419584 375191040 375394635 375735402 375944772 376211968 378317632 378750330 378961380 379019520 379230720 380092608 381353280 381699456 382491648 382693465 384762240 384976640 386915760 387131360 387968592 388286976 389651528 389788848 390863880 391081680 391184640 391970502 392249088 392778120 393057280 393627564 393846904 393950592 394170112 396051271 396786060 397007160 397111680 397909449 397970496 398192256 399229215 399591618 400420944 402573645 402797970 403022420 404000352 404225472 405340320 406261548 406487928 406776832 407242080 409521420 409812480 410635764 411481840 412417026 412646836 412710144 413475840 413784910 415726290 416021760 416625363 416857518 416921472 417153792 417483780 418963328 420266880 422089920 422325120 423173541 423238464 423474304 425607336 425844496 426634560 427908096 429022440 429411888 429651168 430303104 432055932 432363008 432857520 433098720 434391552 435280230 435522780 435832320 436464666 436707876 436822848 437363960 437722880 438357969 438602234 439966890 441875385 442121610 442189440 442435840 443077767 443194416 443324662 443441376 444912160 445316032 446633055 447966288 448889280 450229248 450473562 451401720 452630024 453841920 454753656 454823424 455076864 456007860 456261960 457298919 457623936 458241140 459232158 461714688 461971968 462917070 463175020 463246080 464298912 464557632 465419520 466190221 468024480 469298016 469930965 470264960 471333744 471596384 472897040 475115760 476143272 476408592 476534016 477124320 478114560 478808253 478815232 479075058 481100356 481495168 482388480 482657280 483357564 483626904 484960740 485358720 486333771 486408384 486679424 487064410 487236060 490311360 491774976 492034455 492308630 492438240 492712640 493778208 496541892 497463120 497740320 498871548 499226112 500526180 500980536 501259696 504065254 505000440 505281840 505359360 506507904 506790144 507826935 508109910 508471040 508932608 509208777 509492522 511961472 513016320 513294705 514826928 515808545 515887680 517291456 519718464 521151840 521442240 521579520 522627336 522998784 523704160 524836752 525267456 529048080 529342880 529482240 530250462 530545932 530627328 530923008 532009170 532305620 532788824 533894592 534885120 535770851 535959666 536764860 537063960 537878880 538667136 538967296 540069915 540453760 541539493 541682064 541983904 542989440 544080267 545884845 546028560 547209432 547514352 549889368 550280192 553993020 554301720 554695680 555500484 555810024 555895296 556205056 556645040 558920901 559957860 560355840 562786560 563100160 563603103 563917158 564231388 564317952 565787530 567476448 568442070 568529280 568846080 570138912 572029920 572549184 572868224 573737472 576074576 577143360 577464960 578866176 580373640 580697040 581952888 582277168 582430464 584477292 586622520 588373632 589167180 589495480 589585920 590441346 590770356 590925888 591255168 595179090 595510740 595667520 597288384 598519040 599387427 599721422 600631416 601375445 601868960 604196955 604533630 606000528 606338208 608010480 608349280 609392322 609731892 610165248 612309544 614718720 615619584 615953646 617222760 617661440 618625539 618970254 619065216 619410176 620559360 620677365 623589435 624032640 625286277 625382208 625730688 626225670 626574620 628444992 633134880 633487680 634857696 635211456 635378688 636165760 637486080 638411004 638766744 639951840 643533660 644117832 644476752 644835872 646614320 647144960 648083898 648445028 648544512 649648080 651587328 653284170 653748480 654696999 655061814 655234272 656045940 656584320 657903351 658370944 662055856 663182415 663284160 663653760 664986993 665162064 665986030 667368240 667974048 672427008 673333920 673709120 675343872 675720192 677102580 677479880 678945036 680762880 681890174 682130484 682615296 684011790 684392940 686435904 687361710 687850240 688848237 689232082 692572032 692957952 694375605 694762530 694869120 695256320 696448368 696836448 699782336 703947024 705289235 705397440 707000616 707394576 707503104 709345560 711859456 712673640 713180160 714612888 715686480 716085280 717171840 718222848 718612587 720093220 721650534 722242752 723582720 723985920 725036346 725440356 727441110 727846460 728038080 729612576 730019136 730596615 732584633 733185824 735467040 738462945 738657360 739068960 740667312 741080032 744812838 745227868 746610480 748839168 750382080 750789270 751470804 751889544 752423936 756097881 756635264 757500660 757922760 758039040 758461440 760185216 762164865 762706560 763398912 764238783 765386930 769524480 769953280 773831520 774262720 775937184 776573952 779303056 779577696 781727760 782163360 782369280 783941004 784498176 785556240 787255128 787693808 787901184 788340224 792102542 793572120 794014320 794223360 795818898 795940992 796384512 798013755 798458430 799183236 800841888 805147290 805595940 806044840 808000704 808450944 810556285 810680640 812523096 812975856 814484160 819042840 819624960 821271528 822963680 824834052 825293672 825420288 827569820 831452580 832043520 833250726 833715036 833842944 834307584 834967560 837926656 840533760 841925623 844179840 844650240 845875737 846347082 846476928 846948608 848681295 851214672 851688992 852663105 853269120 858044880 858823776 859302336 860606208 864111864 864726016 865715040 866197440 868783104 870560460 871045560 871664640 872929332 873415752 873645696 874727920 875445760 876715938 877204468 879933780 883750770 884243220 884378880 884871680 885662019 886155534 886388832 886649324 886882752 889824320 890632064 893266110 895932576 897778560 899582133 900947124 902803440 905260048 906800445 909507312 909646848 912015720 912523920 914597838 915247872 916482280 918464316 923429376 923943936 925834140 926350040 926492160 928455381 928597824 929115264 930839040 931534835 932380442 936048960 938596032 939338505 939861930 940529920 942667488 943192768 945794080 950231520 952286544 952817184 953068032 954248640 956229120 957616506 958150116 962200712 962990336 964776960 966715128 967253808 969921480 970717440 972125847 972667542 972816768 973358848 974128820 974472120 979926255 980622720 982592721 984068910 984617260 984876480 985425280 987404929 987556416 993083784 994926240 995480640 997743096 998452224 998979045 1001052360 1001961072 1002519392 1008130508 1010000880 1010563680 1013015808 1013580288 1015653870 1016219820 1016942080 1017865216 1018417554 1018985044 1022835261 1023922944 1026032640 1026589410 1029653856 1031042565 1031617090 1031775360 1033848123 1034582912 1039436928 1042143795 1042303680 1042884480 1045254672 1047408320 1049673504 1050534912 1058096160 1058685760 1058964480 1060500924 1061091864 1061254656 1061846016 1064018340 1064611240 1065577648 1067789184 1069770240 1071541702 1071919332 1073529720 1074127920 1075757760 1077334272 1077934592 1080139830 1080907520 1082475801 1083078986 1083364128 1083967808 1085978880 1088160534 1091161665 1091769690 1092057120 1094418864 1095028704 1096505585 1099778736 1107986040 1108311655 1108603440 1111000968 1111620048 1111790592 1113290080 1117219257 1117841802 1119915720 1120711680 1125573120 1126183905 1126200320 1127206206 1127834316 1128462776 1128635904 1131575060 1134778799 1134952896 1136884140 1137058560 1137692160 1140277824 1144059840 1145098368 1145736448 1147474944 1148080395 1152149152 1154286720 1154929920 1160747280 1161394080 1163905776 1164554336 1164860928 1168954584 1173245040 1176747264 1178334360 1178990960 1179171840 1180882692 1181540712 1181851776 1182510336 1188153813 1190358180 1191021480 1191335040 1193728347 1194576768 1197038080 1197687645 1198774854 1199442844 1201262832 1202750890 1203737920 1208393910 1209067260 1212001056 1212676416 1216020960 1216698560 1218784644 1219463784 1220330496 1224619088 1229437440 1231907292 1234445520 1237251078 1237940508 1238130432 1238820352 1241354730 1247178870 1248065280 1250572554 1250764416 1251461376 1252451340 1253149240 1256889984 1260163135 1266269760 1266975360 1269520623 1269715392 1270422912 1272331520 1273731305 1276822008 1277533488 1279903680 1287067320 1288235664 1288953504 1289671744 1293228640 1294289920 1296167796 1296890056 1297089024 1299296160 1303174656 1306568340 1307496960 1309393998 1310123628 1310468544 1312091880 1313168640 1315073907 1315806702 1316741888 1324111712 1325626155 1326364830 1326568320 1327307520 1329233301 1329973986 1330324128 1331972060 1334736480 1335948096 1339899165 1346667840 1347418240 1350687744 1354205160 1354959760 1357890072 1361525760 1363780348 1364260968 1365230592 1368023580 1368785880 1371896757 1372871808 1374723420 1375700480 1377696474 1378464164 1385144064 1385915904 1388751210 1389525060 1389738240 1390512640 1392896736 1393672896 1398570663 1399564672 1407894048 1409792895 1410578470 1410794880 1414001232 1414789152 1418691120 1423718912 1425347280 1429225776 1431372960 1432170560 1434343680 1436445696 1437225174 1440186440 1443301068 1444485504 1447165440 1447971840 1450072692 1450880712 1454882220 1455692920 1456076160 1459001313 1459225152 1460038272 1461193230 1465169266 1466371648 1470934080 1476103365 1476925890 1477314720 1478137920 1481334624 1482160064 1489625676 1490455736 1493220960 1497678336 1499303555 1501578540 1502941608 1503779088 1512195762 1513270528 1515001320 1515845520 1516078080 1520370432 1523480805 1524329730 1525413120 1526797824 1527626331 1528477566 1530773860 1535107819 1539048960 1539884115 1539906560 1547425635 1547663040 1548525440 1551636317 1551874368 1558606112 1559155392 1563455520 1564326720 1564738560 1567882008 1568996352 1571112480 1574510256 1575387616 1575802368 1576680448 1584205084 1587144240 1588028640 1588446720 1591637796 1591881984 1592769024 1596027510 1596916860 1598366472 1601683776 1607312553 1610294580 1611191880 1612089680 1616001408 1616901888 1620209745 1621112570 1621361280 1624618479 1625046192 1625951712 1628968320 1632240801 1637654535 1638085680 1642543056 1645927360 1649668104 1650587344 1650840576 1655139640 1662905160 1664087040 1666501452 1667430072 1667685888 1668615168 1669935120 1675853312 1676762703 1681067520 1683851246 1688359680 1689300480 1691751474 1692694164 1692953856 1693897216 1697362590 1702429344 1703377984 1704725435 1705326210 1706538240 1716089760 1717647552 1718604672 1721212416 1723080205 1728223728 1731430080 1732394880 1741120920 1742091120 1745858664 1746831504 1747291392 1749455840 1750891520 1753431876 1754408936 1759867560 1767501540 1768486440 1768757760 1769743360 1771324038 1772311068 1772777664 1773298648 1773765504 1779648640 1781264128 1783223827 1786532220 1791865152 1795557120 1798162281 1799164266 1801894248 1804126335 1805606880 1810520096 1812590865 1813600890 1819014624 1824031440 1825047840 1829195676 1830495744 1832964560 1836928632 1846858752 1851668280 1852700080 1852984320 1855876617 1856910762 1857195648 1858230528 1861678080 1862032095 1863069670 1864760884 1872097920 1875858831 1877192064 1878677010 1879723860 1881059840 1885334976 1886385536 1891588160 1900463040 1904573088 1905634368 1906136064 1908497280 1912458240 1915233012 1916300232 1924401424 1925980672 1933430256 1934507616 1939842960 1941434880 1944251694 1945335084 1945633536 1946717696 1948257640 1948944240 1959852510 1961245440 1965185442 1968137820 1969234520 1969752960 1970850560 1973710053 1974809858 1975112832 1980256355 1986167568 1989547245 1989852480 1990961280 1994960979 1995486192 1997958090 2002104720 2003922144 2005038784 2016261016 2020001760 2021127360 2026031616 2027160576 2031307740 2032439640 2033884160 2036835108 2037970088 2045670522 2047845888 2053178820 2059307712 2062085130 2063234180 2063550720 2066544711 2067696246 2069165824 2078873856 2083126815 2084287590 2084607360 2085768960 2090509344 2094816640 2099024977 2099347008 2115867705 2116192320 2117371520 2121001848 2122183728 2122509312 2128036680 2129222480 2131155296 2135578368 2139540480 2143083404 2143838664 2147059440 2148255840 2151515520 2154668544 2155837761 2155869184 2160279660 2161815040 2164951602 2166157972 2166728256 2167935616 2171957760 2176321068 2182323330 2183539380 2184114240 2188837728 2190057408 2191789845 2193011170 2197753899 2199557472 2215388835 2215972080 2216623310 2217206880 2222001936 2223240096 2226580160 2234438514 2235683604 2239831440 2251146240 2252367810 2254412412 2255668632 2256925552 2257271808 2263150120 2268293643 2269557598 2269905792 2273768280 2274117120 2275384320 2280555648 2286494595 2288119680 2290196736 2291472896 2292716349 2296160790 2304298304 2308573440 2309859840 2321494560 2322788160 2327811552 2329108672 2329721856 2330951105 2337909168 2346490080 2353494528 2356668720 2357981920 2361765384 2363081424 2363703552 2365020672 2376307626 2380716360 2382042960 2382670080 2387456694 2389153536 2394041265 2394076160 2395375290 2397549708 2398885688 2402525664 2405501780 2407475840 2412312287 2416787820 2418134520 2424002112 2425352832 2431668855 2432041920 2433397120 2437569288 2438285641 2438927568 2449238176 2458874880 2463814584 2468891040 2474502156 2475881016 2476260864 2477640704 2482709460 2494357740 2496130560 2501145108 2501528832 2502922752 2504902680 2506298480 2513779968 2520326270 2525776869 2532539520 2533950720 2537627211 2539041246 2539430784 2540845824 2544663040 2546043885 2547462610 2553644016 2555066976 2559807360 2574134640 2576471328 2577907008 2579343488 2586457280 2592335592 2593780112 2594178048 2598592320 2606349312 2613136680 2614993920 2618787996 2620247256 2620937088 2624183760 2626337280 2630147814 2631613404 2633483776 2648223424 2651252310 2652729660 2653136640 2654615040 2658466602 2659947972 2660648256 2663944120 2669472960 2671896192 2678854255 2679798330 2693335680 2694836480 2698746399 2707697465 2708410320 2709919520 2715780144 2720401335 2727560696 2728521936 2736047160 2737571760 2743793514 2745743616 2749446840 2751400960 2755392948 2756928328 2770288128 2771831808 2772358897 2777502420 2779050120 2779476480 2781025280 2785366143 2785793472 2787345792 2794604505 2797141326 2799129344 2815788096 2818015515 2819585790 2821156940 2821589760 2828002464 2829578304 2837382240 2847437824 2850694560 2858451552 2862745920 2864341120 2868687360 2874450348 2880372880 2886602136 2888971008 2894330880 2900145384 2901761424 2909764440 2911385840 2912152320 2916377541 2918002626 2918450304 2920076544 2922386460 2930338532 2932743296 2941868160 2947778163 2952206730 2953851780 2954629440 2956275840 2962214787 2962669248 2964320128 2979251352 2980911472 2986441920 2995356672 2996937135 2998607110 3003157080 3005883216 3007558176 3024391524 3026541056 3030002640 3031691040 3040740864 3046961610 3048659460 3050826240 3053595648 3055252662 3056955132 3061547720 3068505783 3070215638 3078097920 3079768230 3093127695 3094851270 3095326080 3097050880 3101544369 3103272634 3103748736 3117212224 3118310784 3126431385 3126911040 3128653440 3135764016 3142224960 3149020512 3150775232 3151604736 3168410168 3174288480 3176057280 3176893440 3183275592 3183763968 3185538048 3192055020 3193833720 3196732944 3203367552 3214625106 3220589160 3222383760 3224179360 3232002816 3233803776 3240419490 3242225140 3242722560 3247427403 3249236958 3250092384 3251903424 3257936640 3263331547 3264481602 3273484995 3275309070 3276171360 3285086112 3289516755 3291854720 3298467821 3299336208 3301174688 3310279280 3324934965 3325810320 3333002904 3334860144 3335371776 3339870240 3351657771 3351706624 3353525406 3362135040 3367702492 3376719360 3378600960 3383502948 3385388328 3385907712 3387794432 3394725180 3404336397 3404858688 3406755968 3409450870 3410652420 3413076480 3432179520 3435295104 3437209344 3442424832 3444241185 3446160410 3456447456 3462860160 3464789760 3482241840 3484182240 3491717328 3493663008 3494582784 3498911680 3506863752 3508817872 3519735120 3535003080 3536972880 3537515520 3542648076 3544622136 3545555328 3546597296 3547531008 3559297280 3562528256 3564461439 3566447654 3573064440 3583730304 3591114240 3593062935 3596324562 3598328532 3603788496 3608252670 3611213760 3621040192 3625181730 3627201780 3638029248 3648062880 3650095680 3658391352 3660991488 3662923165 3665929120 3673857264 3703336560 3705400160 3711753234 3713821524 3714391296 3716461056 3724064190 3726139340 3729521768 3744195840 3750395957 3751717662 3754384128 3757354020 3759447720 3762119680 3770669952 3772771072 3780489405 3783176320 3790776451 3800926080 3808561869 3809146176 3811268736 3816994560 3821193915 3830466024 3832600464 3848802848 3851961344 3866860512 3869015232 3879685920 3882869760 3888503388 3890670168 3891267072 3893435392 3896515280 3897888480 3919705020 3922490880 3930370884 3936275640 3938469040 3939505920 3941701120 3945221721 3947420106 3949619716 3950225664 3960512710 3972335136 3979094490 3979704960 3981922560 3987699903 3989921958 3990972384 3995916180 4004209440 4007844288 4010077568 4032522032 4040003520 4042254720 4052063232 4062615480 4064879280 4073670216 4075940176 4091341044 4095691776 4106357640 4118615424 4124170260 4126468360 4127101440 4133089422 4135392492 4138331648 4157747712 4166253630 4168575180 4169214720 4171537920 4181018688 4189633280 4195711989 4198049954 4198694016 4209628115 4229378685 4231735410 4232384640 4234743040 4242003696 4244367456 4256073360 4258444960 4262310592 4271156736 4286166808 4287677328 4294118880 4296511680 4303031040 4309337088 4311675522 4320559320 4323630080 4329903204 4332315944 4333456512 4335871232 4343915520 4352642136 4364646660 4367078760 4368228480 4377003939 4377675456 4380114816 4383579690 4386022340 4395507798 4399114944 4428310095 4430777670 4431944160 4433246620 4434413760 4444003872 4446480192 4453160320 4462106401 4468877028 4471367208 4479662880 4497910665 4504735620 4508824824 4511337264 4513851104 4526300240 4536587286 4539115196 4539811584 4547536560 4548234240 4561111296 4572989190 4576239360 4580393472 4582878993 4582945792 4585432698 4592321580 4605323457 4608596608 4617146880 4619719680 4642276905 4642989120 4645576320 4654908951 4655623104 4658217344 4661902210 4675818336 4692980160 4706989056 4713337440 4715963840 4723530768 4726162848 4727407104 4730041344 4752615252 4761432720 4764085920 4765340160 4774913388 4778307072 4788082530 4790750580 4795099416 4797771376 4805051328 4811003560 4814951680 4821937659 4824624574 4833575640 4836269040 4848004224 4850705664 4860629235 4863337710 4864083840 4866794240 4873855437 4875138576 4876571282 4877855136 4898476352 4912963605 4927629168 4937024645 4937782080 4949004312 4951762032 4952521728 4965418920 4988715480 4992261120 5002290216 5003057664 5005845504 5009805360 5012596960 5027559936 5030288109 5040652540 5051553738 5065079040 5067901440 5075254422 5078082492 5078861568 5081691648 5089326080 5092087770 5094925220 5107288032 5110133952 5114176305 5119614720 5128092431 5148269280 5152942656 5155814016 5158686976 5169240615 5172914560 5184671184 5187560224 5197184640 5226273360 5237575992 5240494512 5241874176 5248367520 5252674560 5260295628 5263226808 5266967552 5296446848 5302504620 5305459320 5306273280 5309230080 5316933204 5319895944 5321296512 5327888240 5338945920 5343792384 5349671481 5357708510 5359596660 5386671360 5389672960 5394486843 5397492798 5412379005 5415394930 5416820640 5419839040 5431560288 5440802670 5455121392 5457043872 5472094320 5475143520 5487587028 5491487232 5498893680 5510785896 5513856656 5540576256 5544717794 5555004840 5558100240 5558952960 5570732286 5571586944 5574691584 5586096285 5589209010 5594282652 5598258688 5631576192 5636031030 5639171580 5642313880 5643179520 5656004928 5659156608 5673893995 5674764480 5701389120 5716903104 5725491840 5728682240 5737374720 5748900696 5760745760 5773204272 5777942016 5800290768 5803522848 5819528880 5822771680 5824304640 5832755082 5836005252 5836900608 5840153088 5844772920 5860677064 5865486592 5883736320 5893479361 5895556326 5904413460 5907703560 5909258880 5912551680 5921130159 5924429574 5925338496 5928640256 5940769065 5958502704 5961822944 5968641735 5972883840 5984882937 5993874270 5997214220 6006314160 6011766432 6015116352 6048783048 6053082112 6060005280 6063382080 6081481728 6093923220 6097318920 6101652480 6110505324 6113910264 6123095440 6137011566 6140431276 6159536460 6186255390 6189702540 6190652160 6194101760 6199634133 6203088738 6206545268 6207497472 6234424448 6236621568 6252862770 6253822080 6257306880 6271528032 6284449920 6297074931 6298041024 6301550464 6336820336 6347603115 6348576960 6352114560 6366551184 6367527936 6384110040 6387667440 6393465888 6406735104 6429250212 6441178320 6444767520 6448358720 6464005632 6467607552 6480838980 6484450280 6485445120 6494854806 6498473916 6500184768 6503806848 6515873280 6526663094 6528963204 6546969990 6550618140 6552342720 6570172224 6575369535 6579033510 6583709440 6593261697 6596935642 6598672416 6602349376 6620558560 6646166505 6649869930 6651620640 6666005808 6669720288 6679740480 6703315542 6707050812 6735404984 6753438720 6767005896 6770776656 6771815424 6789450360 6804880929 6808672794 6809717376 6813511936 6818901740 6821304840 6826152960 6859483785 6864359040 6870590208 6874418688 6878149047 6888482370 6892320820 6911834503 6912894912 6925720320 6929579520 6964483680 6968364480 6983434656 6987326016 6989165568 6992853315 6997823360 7013727504 7017635744 7039470240 7070006160 7073945760 7085296152 7089244272 7091110656 7093194592 7095062016 7118594560 7125056512 7128922878 7132895308 7146128880 7167460608 7182228480 7186125870 7192649124 7196657064 7207576992 7216505340 7222427520 7236936861 7242080384 7250363460 7254403560 7276058496 7295006565 7296125760 7300191360 7314856923 7316782704 7325846330 7331858240 7347714528 7406673120 7410800320 7423506468 7427643048 7428782592 7432922112 7448128380 7452278680 7459043536 7488391680 7500791914 7503435324 7508768256 7514708040 7518895440 7541339904 7545542144 7560978810 7566352640 7577330607 7581552902 7601852160 7617123738 7618292352 7622537472 7633989120 7638131655 7642387830 7660932048 7665200928 7675539095 7697605696 7733721024 7738030464 7758181585 7759371840 7777006776 7781340336 7782534144 7793030560 7795776960 7839410040 7844981760 7860741768 7872551280 7876938080 7879011840 7883402240 7890443442 7894840212 7899239432 7900451328 7921025420 7944670272 7958188980 7959409920 7963845120 7975399806 7979843916 7981944768 7991832360 8008418880 8015688576 8020155136 8036562765 8058430963 8065044064 8080007040 8084509440 8096239197 8123092395 8125230960 8129758560 8147340432 8151880352 8161204005 8182682088 8212715280 8237230848 8248340520 8252936720 8254202880 8266178844 8270784984 8276663296 8315495424 8317076691 8332507260 8337150360 8338429440 8343075840 8356098429 8362037376 8379266560 8383813515 8391423978 8396099908 8397388032 8419256230 8458757370 8463470820 8464769280 8469486080 8484007392 8488734912 8512146720 8516889920 8524621184 8542313472 8572333616 8575354656 8588237760 8593023360 8606062080 8623351044 8641118640 8659806408 8664631888 8666913024 8671742464 8705284272 8729293320 8734157520 8736456960 8754007878 8755350912 8760229632 8767159380 8772044680 8791015596 8798229888 8856620190 8861555340 8863888320 8866493240 8868827520 8886644361 8888007744 8892960384 8906320640 8916119135 8924212802 8937754056 8942734416 8959325760 8990811405 8995821330 9009471240 9017649648 9022674528 9027702208 9052600480 9073174572 9078230392 9079623168 9095073120 9122222592 9145978380 9152478720 9160786944 9165757986 9170865396 9184643160 9205517349 9210646914 9217193216 9234293760 9279383085 9284553810 9285978240 9291152640 9304633107 9309817902 9311246208 9316434688 9323804420 9351636672 9379294155 9385960320 9426674880 9431927680 9447061536 9452325696 9454814208 9505230504 9522865440 9528171840 9530680320 9549826776 9556614144 9576165060 9581501160 9590198832 9595542752 9610102656 9622007120 9629903360 9643875318 9649249148 9667151280 9672538080 9696008448 9701411328 9721258470 9726675420 9728167680 9733588480 9742282209 9747710874 9750277152 9753142564 9755710272 9789994641 9796952704 9825927210 9855258336 9868550265 9874049290 9875564160 9895403463 9898008624 9903524064 9930837840 9974804895 9977430960 10004580432 10006115328 10019610720 10025193920 10055119872 10060576218 10081305080 10103107476 10130158080 10135802880 10150508844 10156164984 10157723136 10163383296 10184175540 10189850440 10213009191 10214576064 10220267904 10228352610 10239229440 10256184862 10296538560 10305885312 10311628032 10317373952 10332723555 10338481230 10345829120 10369342368 10375120448 10394369280 10452546720 10475151984 10480989024 10483748352 10495124885 10496735040 10520591256 10526453616 10592893696 10605009240 10610918640 10612546560 10633866408 10639791888 10642593024 10655776480 10677891840 10687584768 10693384317 10699342962 10715417020 10719193320 10773342720 10779188805 10779345920 10788973686 10794985596 10824758010 10830789860 10833641280 10839678080 10861454219 10863120576 10881605340 10910242784 10914087744 10944188640 10950287040 10975174056 10982974464 10988769495 10997787360 11021571792 11027713312 11089435588 11110009680 11116200480 11141464572 11143173888 11149383168 11172192570 11178418020 11188565304 11196517376 11251187871 11263152384 11272062060 11278343160 11284627760 11286359040 11312009856 11318313216 11341468215 11347787990 11349528960 11372329353 11402778240 11425685607 11433806208 11450983680 11457364480 11463581745 11497801392 11521491520 11546408544 11555884032 11600581536 11607045696 11639057760 11645543360 11648609280 11665510164 11672010504 11673801216 11680306176 11689545840 11721354128 11730973184 11767472640 11786958722 11791112652 11808826920 11815407120 11818517760 11825103360 11842260318 11848859148 11850676992 11857280512 11881538130 11917005408 11923645888 11937283470 11945767680 11969765874 11987748540 11994428440 12012628320 12023532864 12030232704 12061561435 12097566096 12120010560 12126764160 12187846440 12191428205 12194637840 12221010648 12227820528 12246190880 12274023132 12280862552 12319072920 12372510780 12379405080 12381304320 12388203520 12399268266 12406177476 12413090536 12414994944 12468848896 12473243136 12482566789 12505725540 12507644160 12514613760 12543056064 12568899840 12587135967 12594149862 12596082048 12603100928 12628884345 12673640672 12688136055 12695206230 12697153920 12704229120 12733102368 12768220080 12775334880 12786931776 12813470208 12858500424 12882356640 12889535040 12896717440 12928011264 12961677960 12968900560 12970890240 12989709612 12996947832 13000369536 13007613696 13031746560 13053326188 13057926408 13093939980 13101236280 13104685440 13131011817 13140344448 13150739070 13158067020 13167418880 13186523394 13193871284 13197344832 13204698752 13241117120 13292333010 13299739860 13303241280 13332011616 13339440576 13359480960 13386319203 13406631084 13414101624 13470809968 13493731995 13534011792 13541553312 13578900720 13609761858 13617345588 13619434752 13627023872 13637803480 13642609680 13718967570 13728718080 13741180416 13748837376 13756298094 13776964740 13784641640 13815970371 13823669006 13825789824 13851440640 13859159040 13861794485 13926830715 13928967360 13936728960 13964726853 13966869312 13974652032 13985706630 13995646720 14027455008 14035271488 14078940480 14140012320 14147891520 14170592304 14178488544 14182221312 14186389184 14190124032 14237189120 14257845756 14265790616 14292257760 14334921216 14372251740 14385298248 14393314128 14415153984 14433010680 14444855040 14465812977 14473873722 14484160768 14500726920 14508807120 14552116992 14581887705 14590013130 14592251520 14600382720 14621566311 14629713846 14633565408 14651692660 14663716480 14693174839 14695429056 14738890815 14811073935 14813346240 14821600640 14847012936 14855286096 14857565184 14896256760 14904557360 14918087072 14976783360 15001583828 15006870648 15017536512 15029416080 15037790880 15082679808 15090864327 15091084288 15121957620 15132705280 15154661214 15163105804 15203704320 15234247476 15236584704 15245074944 15267978240 15276263310 15284775660 15321864096 15330401856 15342528915 15351078190 15384277293 15395211392 15467442048 15476060928 15507721845 15516363170 15518743680 15554013552 15562680672 15586061120 15591553920 15678820080 15721483536 15745102560 15753876160 15758023680 15780886884 15789680424 15798478864 15800902656 15842050840 15889340544 15916377960 15918819840 15927690240 15950799612 15959687832 15963889536 15983664720 16016837760 16031377152 16040310272 16049014443 16073125530 16116861926 16130088128 16160014080 16169018880 16192478394 16237137015 16246184790 16250461920 16259517120 16294680864 16303760704 16316657735 16322408010 16365364176 16425430560 16474461696 16492339105 16496681040 16505873440 16532357688 16541569968 16634153382 16665014520 16674300720 16676858880 16712196858 16724074752 16758288855 16758533120 16767627030 16782847956 16792199816 16794776064 16838512460 16886186009 16917514740 16926941640 16929538560 16938972160 16968014784 16977469824 17021681985 17024293440 17033779840 17049242368 17067999487 17144667232 17150709312 17176475520 17186046720 17212124160 17246702088 17282237280 17319612816 17329263776 17333826048 17343484928 17410568544 17458586640 17468315040 17472913920 17508015756 17510701824 17520459264 17534318760 17544089360 17582031192 17596459776 17680438083 17713240380 17723110680 17727776640 17732986480 17737655040 17763390477 17773288722 17776015488 17785920768 17812641280 17822307195 17832238270 17848425604 17875508112 17885468832 17918651520 17954648811 17981622810 17991642660 18018942480 18035299296 18045349056 18055404416 18105200960 18146349144 18156460784 18159246336 18190146240 18244445184 18291956760 18304957440 18331515972 18341730792 18369286320 18411034698 18421293828 18434386432 18558766170 18569107620 18571956480 18582305280 18609266214 18619635804 18622492416 18632869376 18647608840 18703273344 18751979785 18758588310 18771920640 18853349760 18863855360 18891224793 18894123072 18904651392 18953882255 19010461008 19042809345 19045730880 19056343680 19099653552 19152330120 19163002320 19180397664 19191085504 19220205312 19244014240 19259806720 19287750636 19298498296 19334302560 19345076160 19392016896 19402822656 19442516940 19453350840 19456335360 19467176960 19484564418 19495421748 19500554304 19506285128 19511420544 19579989282 19593905408 19651854420 19710516672 19726108605 19737100530 19748098580 19751128320 19779785091 19790806926 19796017248 19807048128 19861675680 19938499515 19949609790 19954861920 20009160864 20039221440 20050387840 20090667637 20121152436 20162610160 20206214952 20260316160 20301017688 20312329968 20315446272 20368351080 20379700880 20414642787 20426018382 20429152128 20440535808 20456705220 20478458880 20512369724 20593077120 20611770624 20623256064 20634447141 20634747904 20665447110 20676962460 20691658240 20735503509 20738684736 20750240896 20788738560 20905093440 20950303968 20961978048 20967496704 20978559945 20990249770 20993470080 21041182512 21052907232 21185787392 21210018480 21221837280 21267732816 21279583776 21285186048 21311552960 21355783680 21375169536 21386768634 21398685924 21430834040 21438386640 21546685440 21558377610 21577947372 21589971192 21649516020 21661579720 21667282560 21679356160 21710810583 21722908438 21726241152 21763210680 21820485568 21828175488 21885019695 21888377280 21900574080 21944570769 21950348112 21977538990 21995574720 22043143584 22055426624 22178871176 22220019360 22232400960 22282929144 22286347776 22298766336 22310532005 22344385140 22356836040 22377130608 22502375742 22526304768 22544124120 22556686320 22569255520 22624019712 22636626432 22682936430 22695575980 22699057920 22731991821 22744658706 22805556480 22843320829 22851371214 22867612416 22901967360 22914394965 22914728960 22927163490 22995602784 23026617285 23042983040 23089274747 23092817088 23201163072 23214091392 23274544755 23278115520 23291086720 23331020328 23344021008 23347602432 23379091680 23442708256 23461946368 23534945280 23573917444 23582225304 23617653840 23630814240 23637035520 23650206720 23684520636 23697718296 23701353984 23714561024 23763076260 23834010816 23847291776 23874566940 23891535360 23939531748 23975497080 23988856880 24025256640 24047065728 24060465408 24109688295 24123122870 24175292889 24195132192 24240021120 24253528320 24288717591 24369277185 24375692880 24382856410 24389275680 24442021296 24455641056 24492381760 24548046264 24561725104 24638145840 24745021560 24758810160 24762608640 24798536532 24812354952 24826181072 24829989888 24937697792 24946486272 24951230073 24965133578 25011451080 25015288320 25029227520 25086112128 25137799680 25151440545 25174271934 25188299724 25192164096 25206201856 25257768690 25347281344 25376272110 25390412460 25394307840 25408458240 25466204736 25536440160 25550669760 25573863552 25626940416 25640462155 25717000848 25764713280 25779070080 25793434880 25923355920 25937801120 25979419224 25993895664 26000739072 26015227392 26106652376 26115852816 26187879960 26202472560 26209370880 26262023634 26280688896 26301478140 26316134040 26334837760 26373046788 26387742568 26394689664 26409397504 26482234240 26535435157 26584666020 26599479720 26606482560 26659933083 26664023232 26678881152 26718961920 26748357405 26772638406 26813262168 26828203248 26941619936 26972434215 26987463990 27068023584 27083106624 27157801440 27219523716 27234691176 27238869504 27254047744 27275606960 27285219360 27437935140 27457436160 27482360832 27512596188 27553929480 27569283280 27616552047 27631940742 27647338012 27651579648 27702881280 27723588970 27853661430 27857934720 27873457920 27913899321 27929453706 27933738624 27949304064 27971413260 27991293440 28054910016 28070542976 28157880960 28280024640 28295783040 28341184608 28356977088 28364442624 28372778368 28515691512 28531581232 28584515520 28669842432 28744503480 28770596496 28786628256 28830307968 28866021360 28889710080 28931625954 28947747444 28968321536 29001453840 29017614240 29104233984 29163775410 29180026260 29184503040 29200765440 29243132622 29259427692 29267130816 29303385320 29327432960 29369983923 29386349678 29390858112 29467396805 29477781630 29605650795 29622147870 29626692480 29643201280 29686210389 29694025872 29710572192 29792513520 29809114720 29836174144 29924414685 30003167656 30013741296 30058832160 30075581760 30165359616 30181728654 30243915240 30265410560 30309322428 30326211608 30407408640 30468494952 30473169408 30490149888 30552526620 30569551320 30639027573 30643728192 30660803712 30685057830 30702156380 30768554586 30790422784 30934884096 30952121856 30998170665 31015443690 31032726340 31037487360 31108027104 31125361344 31172122240 31183107840 31234744807 31357640160 31442967072 31485374655 31490205120 31507752320 31561773768 31579360848 31596957728 31684101680 31778681088 31832755920 31837639680 31901599224 31919375664 31927779072 31967329440 32033675520 32062754304 32080152951 32080620544 32098028886 32146251060 32233723852 32260176256 32320028160 32338037760 32384956788 32474274030 32492369580 32500923840 32519034240 32584362657 32589361728 32607521408 32633315470 32644816020 32730728352 32850861120 32948923392 32966308485 32984678210 32993362080 33011746880 33064715376 33083139936 33268306764 33330029040 33348601440 33424393716 33448149504 33516577710 33535254060 33565695912 33584399632 33589552128 33677024920 33753563613 33772372018 33835029480 33853883280 33859077120 33936029568 33954939648 34024404645 34043363970 34048586880 34067559680 34098484736 34116988059 34135998974 34289334464 34301418624 34352951040 34372093440 34390745235 34493404176 34559172515 34564474560 34639225632 34658527552 34667652096 34821137088 34917173280 34936630080 34945827840 35016031512 35021403648 35040918528 35068637520 35088178720 35164062384 35192919552 35360876166 35426480760 35446221360 35455553280 35465972960 35475310080 35526780954 35546577444 35552030976 35571841536 35625282560 35644614390 35664476540 35696851208 35751016224 35770937664 35837303040 35896647017 35909297622 35963245620 35983285320 36037884960 36070598592 36090698112 36110808832 36184684305 36210401920 36283146031 36292698288 36312921568 36380292480 36574284615 36583913520 36663031944 36683461584 36738572640 36822069396 36842587656 36868772864 37117532340 37138215240 37143912960 37164610560 37218532428 37239271608 37244984832 37265738752 37295217680 37406546688 37447700367 37503959570 37517176620 37543841280 37706699520 37727710720 37761407901 37782449586 37788246144 37809302784 37886653035 37907764510 38020922016 38085618690 38091461760 38112687360 38199307104 38304660240 38326004640 38360795328 38382171008 38440410624 38488028480 38575501272 38596996592 38668605120 38690152320 38784033792 38885033880 38906701680 38912670720 38969128836 38990843496 39001108608 39012570256 39022841088 39159978564 39187810816 39303708840 39421033344 39452217210 39474201060 39496197160 39502256640 39559570182 39581613852 39592034496 39614096256 39723351360 39876999030 39899219580 39909723840 40018321728 40078442880 40100775680 40158957609 40181335274 40242304872 40292154815 40325220320 40412429904 40481195985 40602035376 40624659936 40736702160 40759401760 40829285574 40852036764 40858304256 40881071616 40913410440 41024739448 41186154240 41223541248 41246512128 41254355527 41268894282 41330894220 41353924920 41383316480 41447911113 41471007018 41477369472 41500481792 41577477120 41585383455 41780492145 41810186880 41894180559 41900607936 41923956096 41957119890 41980499540 41986940160 42082365024 42105814464 42371574784 42420036960 42443674560 42535465632 42559167552 42570372096 42623105920 42711567360 42773537268 42797371848 42861668080 42876773280 43116755220 43155894744 43179942384 43299032040 43323159440 43334565120 43358712320 43397438931 43421621166 43445816876 43452482304 43526421360 43640971136 43656350976 43770039390 43776754560 43801148160 43864698933 43889141538 43900696224 43955077980 43991149440 44079524517 44086287168 44110853248 44357742352 44433221805 44440038720 44464801920 44565858288 44572695552 44621064010 44688770280 44713672080 44754261216 45004751484 45052609536 45088248240 45113372640 45138511040 45248039424 45273252864 45365872860 45391151960 45398115840 45463983642 45489317412 45611112960 45686641658 45702742428 45735224832 45803934720 45828789930 45854326980 45991205568 46027586745 46053234570 46085966080 46152831879 46178549494 46185634176 46402326144 46428182784 46523165535 46549089510 46556231040 46582173440 46662040656 46688042016 46758183360 46885416512 47147834888 47164450608 47235307680 47261628480 47274071040 47369041272 47395436592 47402707968 47526152520 47668021632 47694583552 47749133880 47783070720 47879063496 47950994160 47977713760 48050513280 48094131456 48120930816 48147043329 48219376590 48246245740 48350585778 48390264384 48480042240 48507056640 48577435182 48711411045 48738554370 48751385760 48765712820 48778551360 48884042592 48911282112 48949973205 48984763520 49083170411 49096092528 49123450208 49276291680 49477017315 49490043120 49517620320 49597073064 49624709904 49652362144 49875395584 49902460146 49930267156 50022902160 50030576640 50172224256 50275599360 50302881090 50348543868 50376599448 50384328192 50412403712 50515537380 50658558027 50694562688 50752544220 50780824920 50788615680 50816916480 50932409472 51065045955 51072880320 51101339520 51147727104 51203998461 51280924310 51434001696 51529426560 51558140160 51586869760 51846711840 51875602240 51958838448 51987791328 52001478144 52030454784 52213304752 52231705632 52375759920 52404945120 52418741760 52524047268 52561377792 52602956280 52632268080 52746093576 52775485136 52789379328 52818795008 52964468480 53041314249 53070870314 53169332040 53198959440 53212965120 53319866166 53328046464 53357762304 53437923840 53466921585 53496714810 53545276812 53626524336 53656406496 53883239872 53944868430 53974927980 54136047168 54166213248 54307271095 54315602880 54439047432 54469382352 54477739008 54551213920 54570438720 54875870280 54914872320 55025192376 55107858960 55138566560 55233104094 55263881484 55294676024 55303159296 55447177940 55707322860 55715869440 55746915840 55827798642 55858907412 55867477248 55898608128 55942826520 55982586880 56109820032 56141085952 56255939355 56315761920 56409016741 56560049280 56591566080 56673674379 56682369216 56713954176 56745556736 56861646765 57031383024 57063162464 57128428035 57169031040 57489006960 57541192992 57573256512 57660615936 57732042720 57779420160 57863251908 57895494888 57936643072 58002907680 58035228480 58208467968 58327550820 58360052520 58369006080 58401530880 58486265244 58518855384 58534261632 58606770640 58654865920 58739967846 58772699356 58781716224 58934793610 58955563260 59211301590 59244295740 59253384960 59286402560 59339355273 59372420778 59388051744 59421144384 59585027040 59618229440 59672348288 59848829370 60006335312 60027482592 60117664320 60151163520 60272002911 60363457308 60487830480 60618644856 60652423216 60936989904 60946338816 61105053240 61139102640 61278055146 61287456384 61321607424 61370115660 61404312760 61537109172 61580845568 61869768192 61904243712 61996341330 62030887380 62065452680 62074974720 62206510527 62216054208 62250722688 62344244480 62366215680 62412833945 62469489614 62715280320 62885934144 62935679835 62970749310 62980410240 63015504640 63123547536 63158721696 63193915456 63368203360 63557362176 63665511840 63803198448 63838751328 63855558144 63934658880 64067351040 64125508608 64160305902 64196057772 64292502120 64467447704 64520352512 64640056320 64769913576 64948548060 64984739160 65001847680 65038068480 65132431749 65168725314 65178723456 65215042816 65266630940 65289632040 65461456704 65655059085 65701722240 65833712307 65932616970 65969356420 65986724160 66023493760 66129430752 66166279872 66536613528 66660058080 66697202880 66848787432 66896299008 66931596015 67033155420 67070508120 67131391824 67168799264 67354049840 67507127226 67544744036 67670058960 67707766560 67872059136 67909879296 68048809290 68086727940 68097173760 68135119360 68195975463 68196969472 68233976118 68271997948 68529962487 68578668928 68602837248 68705902080 68744186880 68781490470 68986808352 69079851855 69118345030 69128949120 69267824241 69278451264 69317055104 69642274176 69823634265 69834346560 69873260160 70032063024 70042807296 70137275040 70176357440 70328124768 70385839104 70721752332 70852961520 70892442720 70911106560 70931945920 70950620160 71053561908 71093154888 71104061952 71143683072 71289228780 71328953080 71393702416 71502032448 71541875328 71674606080 71793294034 71818595244 71926491240 71966570640 72075769920 72141197184 72181396224 72221617664 72329064885 72369368610 72420803840 72525878667 72566292062 72585396576 72625843136 72760584960 73107831555 73148569230 73167827040 73326063888 73366923168 73465874195 73477145280 73644138792 73685175312 74235064680 74276430480 74287825920 74437064856 74478543216 74489969664 74590435360 74813093376 74853690219 74895400734 75007919140 75034353240 75087682560 75413399040 75454321635 75455421440 75522815802 75564899172 75576492288 75618605568 75773306070 75815529020 76030179533 76041844032 76171237380 76182923520 76225374720 76398614208 76609320480 76652009280 76721590656 76764342016 76880821248 76921386465 76976056960 77151002544 77193993184 77337210240 77380304640 77770067760 77813403360 77938257672 77981686992 78002217216 78025140512 78045682176 78319957128 78375621632 78607417680 78842066688 78904434420 78948402120 78992394320 79004513280 79119140364 79163227704 79184068992 79228192512 79446702720 79606305471 79753998060 79798439160 79819447680 79979799249 80036643456 80156885760 80201551360 80245072215 80317915218 80362670548 80484609744 80584309630 80650440640 80824859808 80962391970 81204070752 81249319872 81473404320 81518803520 81658571148 81704073528 81716608512 81762143232 81826820880 82049478896 82372308480 82447082496 82508711054 82537788564 82661788440 82707849840 82895822226 82942014036 82954738944 83000963584 83170766910 83560984290 83620373760 83788361118 83801215872 83847912192 83914239780 83960999080 83973880320 84164730048 84211628928 84430930045 84840073920 84887349120 85070931264 85118335104 85246211840 85339997435 85547074536 85594743696 85723336160 85753546560 86233510440 86311789488 86359884768 86598064080 86646318880 86669130240 86717424640 86794877862 86843242332 86891633752 86904964608 87052842720 87281942272 87312701952 87540078780 87553509120 87602296320 87729397866 87778283076 87801392448 87910155960 87982298880 88109951769 88159049034 88172574336 88221706496 88402190415 88715484704 88816952385 88866443610 88880077440 88929603840 89058631167 89131716576 89242128020 89377540560 89427344160 89508522432 89773244055 90009502968 90176496480 90226745280 90277022080 90496078848 90731745720 90782303920 90796231680 90927967284 90978634824 91222225920 91373283316 91405484856 91470449664 91657579860 91708653960 91917082719 91982411136 92055173490 92106469140 92171932160 92305663758 92357098988 92371268352 92804652288 92856365568 93046331070 93098179020 93112462080 93164346880 93324081312 93376084032 93516366720 93704234421 93770833024 94295669776 94328901216 94456123965 94470615360 94523256960 94738082544 94790873184 95052305040 95336043264 95389167104 95498267760 95758126992 95901988320 95955427520 96101026560 96188262912 96241861632 96294086658 96438753180 96492491480 96701171556 96780528768 96960084480 97014113280 97154870364 97422822090 97477108740 97502771520 97531425640 97557102720 97753087971 97768085184 97822564224 97899946410 97969527040 98166340822 98192185056 98246900416 98552583360 98898925455 98954034630 98980086240 99035240640 99194146128 99249419808 99304724288 99804920292 99860534312 100045804320 100344448512 100453338185 100605762180 100697087736 100753198896 100768656384 101031074760 101260690839 101317116054 101389125376 101505088440 101561649840 101577231360 101864818944 102073213935 102130091910 102145760640 102202679040 102295454208 102350964177 102407996922 102561848620 102852223873 102868003392 103058853120 103116280320 103172235705 103173739520 103677517545 103693423680 103751204480 103917676896 103975582656 104002956288 104426609504 104463411264 104751519840 104809890240 104837483520 105048094536 105122755584 105205912560 105264536160 105492187152 105550970272 105578758656 105637590016 105928936960 106082628498 106141740628 106338664080 106397918880 106425930240 106639732332 106656092928 106715524608 106875847680 106933843170 106993429620 107090553624 107253048672 107312812992 107689941051 107766479744 107889736860 107949855960 108272094336 108332426496 108554052915 108614542190 108631205760 108849438093 108878094864 108938764704 109102427840 109140877440 109722853845 109751740560 110050384752 110215717920 110277133120 110466208188 110527762968 110589352048 110606318592 110894355880 111414645720 111431738880 111493831680 111655597284 111717814824 111734954496 111797216256 111885653040 112219640064 112282171904 112343101101 112511878710 112631523840 112818033482 113120098560 113183132160 113347348758 113364738432 113427908352 113491113472 113659959105 113723293530 114062766048 114126324928 114216604145 114256856070 114338062080 114978013920 115082385984 115146513024 115321231872 115446373735 115464085440 115726503816 115790989776 116005815360 116070456960 116655101640 116720105040 116738012160 116972530488 117037710768 117068523264 117213541280 117309731840 117479935692 117545398712 117563432448 117869587220 117911126520 118422603180 118488591480 118506769920 118572805120 118678710546 118744841556 118776103488 118842288768 119170054080 119236458880 119344696576 119475996409 119697658740 120012670624 120054965184 120235328640 120302327040 120476872827 120544005822 120726914616 120876464445 120975660960 121237289712 121304846432 121443587955 121873979808 122210106480 122278205280 122556110292 122574912768 122643214848 122740231320 122808625520 123074218344 123161691136 123739536384 123763066581 123992682660 124061774760 124130905360 124149949440 124343733339 124413021054 124432108416 124501445376 124688488960 124732431360 124756150365 124825667890 124938979228 125430560640 125682541677 125771868288 125871359670 125941498620 125960820480 126031009280 126247095072 126317443392 126387830912 126736406720 127114724352 127331023680 127606396896 127677502656 127711116288 127869317760 128134702080 128320611804 128392115544 128585004240 128934895408 129040705024 129539827152 129897096120 129969478320 130003695360 130076136960 130264863498 130337450628 130357446912 130430085632 130533261880 130579264080 130922913408 131310118170 131403444480 131667424614 131865233940 131938712840 131973448320 132046987520 132238573551 132258861504 132332559744 132677175785 133073227056 133299665415 133320116160 133394405760 133697574864 133863192030 134066310840 134141016240 134262783648 134337598528 134708099680 135014254452 135089488072 135340117920 135415533120 135744118272 135819758592 136097618580 136173455880 136194347520 136270238720 136391950926 136467952236 136543995896 137059924974 137157337856 137205674496 137411804160 137562980940 137973616704 138082760235 138159703710 138236690060 138257898240 138458495637 138535648482 138556902528 138634110208 139284548352 139569496605 139647268530 139668693120 139746520320 140064126048 140274550080 140352714880 140634673459 140656249536 141443504664 141705923040 141784885440 141822213120 141863891840 142107123816 142186309776 142208123904 142578457560 142657906160 142787404832 143004064896 143083750656 143349212160 143586588068 143637190488 143852982480 143933141280 144151539840 144282394368 144362792448 144441129987 144443235328 144658129770 144738737220 144841607680 145051757334 145132584124 145170793152 145251686272 145521169920 146215663110 146297138460 146335654080 146652127776 146733846336 146849919615 146931748390 146954290560 147249511233 147288277584 147370350624 148431051945 148470129360 148552860960 148874129712 148957086432 149180870720 149626186752 149707380438 149790801468 150015838280 150068706480 150826798080 150908643270 151045631604 151129798344 151152984576 151237211136 151546612140 151631058040 151975674081 152060359066 152083688064 152342474760 152365847040 152450749440 152797228416 153195137865 153218640960 153304018560 153443181312 153528684032 153611995383 153842772930 153952113920 154302005088 154387986368 154674420480 154760609280 155540135520 155626806720 155876515344 155963373984 156004434432 156050281024 156091364352 156173724035 156639914256 157214835360 157684133376 157808868840 157896804240 157984788640 158238280728 158326455408 158368137984 158456385024 158893405440 159123942747 159212610942 159507996120 159596878320 159638895360 159959598498 160073286912 160313771520 160400764755 160403102720 160490144430 160635830436 160725341096 160969219488 161168619260 161300881280 161624923229 161649719616 161924783940 162408141504 162498639744 162921813285 162946808640 163037607040 163317142296 163408147056 163433217024 163653641760 164098957792 164744616960 165017422108 165075577128 165323576880 165415699680 165791644452 165884028072 165909477888 166001927168 166341533820 167121968580 167240747520 167576722236 167602431744 167695824384 167828479560 167921998160 167947760640 168329460096 168423257856 168767818065 168861860090 169227050223 169680147840 169774698240 170021023137 170141862528 170236670208 170492423680 170584940295 170679994870 171094149072 171189487392 171446672320 171507093120 172467020880 172623578976 172719769536 173196128160 173292637760 173338260480 173589755724 173686484664 173783267504 173809929216 174105685440 174563884544 174625403904 175080157560 175107018240 175204592640 175458795732 175556566152 175602784896 175820311920 175964597760 176219903538 176318098068 176345148672 176443412992 176804380830 177430969408 177633904770 177732887220 177760154880 177859207680 178117262334 178263433152 178484256040 178755081120 178854688320 179017044864 179483235085 179546488110 180019005936 180352992960 180453490560 180554044160 180816008733 181415730155 181463491440 181564607840 181855934568 181957269648 182746566632 182810969712 183315159720 183417307920 183834165438 183964822272 184110346980 184212938280 184343864320 184611327516 184714197976 184742536704 185609304576 185712731136 185748046099 186092662140 186196358040 186224924160 186328693760 186619531581 186648162624 186752168064 187032733440 187238501835 187408468842 187541666048 188591339552 188657802432 188807039505 188912247930 188941230720 189046513920 189476165088 189581746368 190104610080 190672086528 190778334208 190996535520 191516253984 191803976640 191910855040 192202053120 192376525824 192588173316 192877506360 192984982960 193402343112 193561057536 193920168960 194309740728 194845644180 194954217480 195005543040 195062851280 195114205440 195397295247 195506175942 195536170368 195645128448 195799892820 195939054080 196332681644 196384370112 196493800832 197105166720 197501136921 197797850910 197908069260 197960172480 198070481280 198388292256 198498839616 198609448576 199609840584 199721068624 200091608640 200688897024 200794788045 200906676370 201211524360 201394175472 201506397792 202062149520 202521381678 202634232108 202778250752 203010176880 203123299680 203729637888 204146427870 204260183820 204291521280 204405358080 204590908416 204701928354 204815993844 205123697240 205589887461 205704447746 205736006784 206117706240 206232560640 206271777635 206344471410 207239555565 207355035090 207386847360 207502408960 207803472723 207835353792 207951165312 208853219008 208926822528 209470902795 209503039680 209619780480 210096189072 210411825120 210529072320 210984374304 211101940544 211157517312 211857873920 212165256996 212283481256 212677328160 212795837760 212851860480 213279464664 213312185856 213431049216 213867686340 213986859240 214181107248 214506097344 214625625984 215379882102 215532959488 215779473720 215899711920 216544188672 216664852992 216987194655 217108105830 217229084380 217262411520 217577636001 217698876186 217756189728 217877529408 218204855680 218281754880 218643213649 219323494665 219445707690 219503481120 220100769504 220397622585 220431435840 220554266240 220932416376 220997344007 221055525936 221178704096 221788711760 222829291440 222863477760 223311194568 223435629648 223469908992 223771306080 224439280128 224561070657 224564343808 224686202202 225023757420 225263047680 225636066964 226240197120 226366264320 226694697516 226729476864 226855816704 226982226944 227319918210 227446587060 228090538599 228125532096 228252649856 228433208290 228513712140 228676124160 229956027840 230164771968 230293026048 230642463744 230764159395 230892747470 230928170880 231453007632 231581979552 232011630720 232140913920 233310203280 233440210080 233945060976 234075421536 234137046528 234427082560 234959871384 235090797424 235126864896 235739174440 235822253040 236845206360 236977182960 237013539840 237357421092 237489683112 237552206976 237684577536 238340108160 238472917760 238689393152 238818916413 238951992818 239395317480 240025341248 240109930368 240470657280 240604654080 240735216645 240953745654 241088011644 241453829232 241752928890 241951321920 242474579424 242609692864 242887175910 243747959616 244420212960 244556410560 245112220584 245149825536 245286429696 245415852055 245480462640 245617251040 246148436688 247526133162 247985365320 248123549520 248261810720 248687466678 248826042108 248864216832 249002890752 249376977920 249512300730 249651335780 249877958456 250861121280 251276529119 251365083354 251543736576 251742719340 251882997240 251921640960 252062018560 252494190144 252634886784 252775661824 253292790135 253472813440 253982022217 254662047360 255212793792 255355005312 255738635520 256019992305 256641223608 256784231088 257170008480 257869790816 258081410048 259079654304 259794192240 259938956640 260007390720 260152273920 260529726996 260674901256 260714893824 260860171264 261066523760 261158528160 261845826816 262620236340 262806888960 263334849228 263730467880 263877425680 263946896640 264093975040 264329855307 264477147102 264517723008 264665119488 265206571245 265354351570 266146454112 266599330830 266640232320 266788811520 267175893501 267395149728 267726384060 268132621680 268282032480 268525567296 268675197056 269416199360 270028508904 270178976144 270680235840 270831066240 271488236544 272195237160 272346911760 272388695040 272783901852 272935904472 273087991792 274119849948 274314675712 274411348992 275125961880 275947233408 276165520470 276319407420 276473380120 276515796480 276916991274 277071296964 277113805056 277268220416 278569096704 279138993210 279294537060 279337386240 279493040640 280128252096 280549100160 280705429760 281112703263 281269346918 281312499072 282045083705 282887009328 283368371895 283411846080 283569770880 283727783680 284214247632 284372619552 285156915120 285315812320 285574809664 286008129792 286167501312 287173176136 287274380976 287705964960 287866282560 288303079680 288564788736 288725584896 288882259974 289316259540 289477474440 289683215360 290103514668 290265168248 290341586304 290503372544 291042339840 292431326220 292594276920 292671308160 293259263913 293304255552 293467692672 293699839230 293863496780 293908581120 294499022466 294576555168 294740701248 296696776365 296862103890 296940258720 297105721920 297748259424 297914172864 298361741440 298961128867 299414760876 299581602936 300031676560 300137412960 301360014555 301817286540 302091263208 302259596688 302305969152 303093224280 303262116080 303782072517 303951348162 304120718132 304167376128 304684949520 304731694080 305594456832 306390275730 306437281920 306608037120 306886362624 307052892531 307057368064 307223990766 307685545860 307904227840 308556671619 308604010176 308775972736 309348840960 309521218560 311032552635 311080271040 311253613440 311753030688 311926747968 312008868864 312100562048 312347448070 313279828512 314429670720 315368266752 315617737680 315793608480 315969577280 316476561456 316652910816 316736275968 316912770048 317786810880 318247885494 318425221884 319015992240 319193756640 319277790720 319919196996 320146573824 320627543040 320801529510 320980288860 321271660872 321450682192 321938438976 322337238520 322601762560 323069823153 323249846458 323299439232 323849567880 324816283008 324997279488 325662158745 325843626570 325893617280 326075214080 326548314279 326634284592 326816294112 327307283520 328197915584 329168561535 330034844216 330151154256 330647153760 330831399360 331583288904 331768056144 331818955776 332683067640 334243937160 334481495040 335153444472 335204863488 335391648768 335656959120 335843996320 336658920192 336846515712 337029303303 337535636130 337723720180 338454100446 339360295680 339549396480 340042046274 340283725056 340473340416 340979877315 340984847360 341169880590 341359989740 342188298144 342378974784 342649812435 342893344640 343014186240 343582192877 344934041760 345247157952 345439539072 346339121205 346392256320 346585275520 347179511448 347372969328 347566535008 348211370880 349127769088 350160315120 350214036480 350917591464 351113132304 351205569792 351640623840 351929195520 352439807076 352636196136 352690297344 352886825984 353608761660 354861938816 355267809540 355465774440 355520309760 355718415360 356234524668 356526866304 356968512080 357510162240 357709376640 358034089728 358427989227 358966470170 359092976220 360038011872 360705985920 360906981120 361108088320 361430618481 361632017466 362629393335 362831460310 362926982880 363129215680 363711869136 363914539296 365493133264 365621939424 366630319440 366834615840 367668330876 367929644544 368220693960 368425876560 369222655032 369428395952 369485073408 371218609152 371289199743 371496092198 372185324280 372392716080 372449848320 373239063162 373296325248 373504336128 374065466880 374268451095 374477003670 374816937684 375083332096 377182679104 377315604864 377614079010 377824495860 377882461440 378093027840 378952330176 379163492736 380150897665 380209220160 381344173056 381993071040 383032507968 383607953280 383821710080 384404106240 385176346632 385755012720 385969965920 386804686224 387122115072 388619481456 389691288360 389908434960 390011086080 390125702560 390228410880 390794590494 391012351884 391072340736 391290256896 391599785640 391878108160 392665363288 392768740224 392987601664 394210333440 394863117187 395002273842 395595701820 395816138520 395920344960 396140962560 396715720653 396776584512 396997679232 397218897152 398031527355 399219681168 399442137248 399898996245 400183217280 401589576090 401813352740 402423048720 402788350944 403012795584 404124299040 405042763356 405268464216 405556501504 406020353760 406246599360 407459275776 408292855740 408520367640 408583042560 408810716160 409403856708 409631987688 410247394480 411179774922 411408895492 411472013568 412235412480 412543555270 412688942820 414479111130 414710070180 414773694720 415004817920 415375486911 415606945446 415670707584 415902330624 417706438016 417853645056 418941805590 419006079360 419239560960 420192378144 420823650240 421058144640 421904020377 421968748608 422203881088 424330513992 424566962512 425354656320 425591675520 426558929328 426624371712 427735372680 427973718480 428362214496 429012194688 429251251968 430759764204 431065918976 431558947440 431799423840 433088377344 433329705984 433974389310 434216211660 434458168760 434524823040 435155272002 435397752372 435512379456 435755058816 436409711360 436563509760 437286427298 438646989330 438891415380 439006962240 440201539008 440549758845 440795245170 440862871680 441108532480 441748533699 441864832752 441994688014 442111051872 442357408192 443577423520 445293155835 445658582880 446622389136 446871259296 447542612160 448878560256 449122141314 449372404404 450047514840 451272133928 452480394240 453389395032 453458953728 453711633408 454639836420 454893174120 455927022243 456181077198 456251064192 456505299712 456866416580 457027424280 457352248320 459585413595 459912055680 460329543936 460586052096 460835986149 461528318790 461785494940 461856341760 462906015264 463163959104 464023261440 464281827840 466620406560 466880420160 467890121952 468150843072 468274093056 468521172105 468854165120 469919742768 470181594848 471478348880 471644506080 473690412720 473954365920 474714842184 474979366224 475104413952 475369155072 476680216320 476945835520 477371828241 477378786304 477637832826 477903985636 478790634960 480050682496 480219860736 480941314560 481209308160 481470433290 481907491308 482176023288 482907658464 483505857780 483902643840 484874769687 484949158848 485219385728 485774351820 487495919232 488765439855 488840425920 489112821120 490224441168 490299651072 490831704110 490960925280 491234502080 492296873376 495052266324 495970730640 496247099040 496523621440 497374933356 497652084216 497728433664 498005781504 499024601460 499302671560 499755916912 501722242560 502553058238 502730166708 503087473152 503485438680 503765994480 503843281920 504988380288 505269773568 505551323648 506303454195 506585580270 506945626880 507681150669 507964044434 509324094720 510425587584 510710010624 511477271040 511754820885 512039984610 513282447216 513568462176 514261119365 514340016960 515739581632 518159308608 519588384480 519877913280 520014781440 521059453992 521349802512 521429787648 522133047520 522317056320 523691653632 525240472680 525613777920 526669698456 527460935760 527754851360 527893793280 528187950080 528659710614 528954294204 529035446016 529330238976 530413142490 530708703140 532292908224 533198661660 533280464640 533577623040 534351787002 534790299456 535452768120 536265243360 536564064960 537051134592 537350394112 538449705255 538832398720 539914874521 540057017808 540357952288 541360471680 541662132480 542448026199 544247190465 544390474320 544693823520 545567803704 545871808944 546175983584 548239699896 548629351424 550251923760 551894466816 552331040940 552638814840 552946760240 553031592960 553833982548 554142593928 554227610112 554536440832 557138193408 557244138297 558277986420 558589074120 558674772480 558986081280 559858594743 560256504192 561098200320 561410859520 561715505505 562225406526 562538693836 562624998144 564090167410 565774018656 566736743790 566823692160 567139541760 567455567360 568428495264 568745239104 570313830240 570631624640 571149619328 572016259584 572335002624 574346352272 574548761952 575411929920 575732565120 576606159360 577129577472 577764519948 578632519080 578954948880 580207029336 580530336496 580683172608 581006745088 584862652440 585188553840 585342616320 586518527826 586608511104 586935385344 587399678460 587726993560 587817162240 588998044932 589153110336 589481402496 593393552730 593724207780 593880517440 594211443840 595496518848 595828345728 596723482880 597379982045 597922257734 598829521752 599163205872 600063353120 600274825920 602384364135 602720029110 603634573080 604182526416 604519193376 606186448560 606524232160 607564145034 607902696324 608241436264 608334752256 609369899040 611188913664 612780551460 612874563840 613216074240 613772725248 614105785062 614447981532 615371091720 615808455680 616769662383 617113343238 617208020352 617551945472 618697681920 618815332905 621718666695 622065105270 622160542080 622507226880 623410418169 623506061376 623853495936 624201124096 624694896140 626559657024 628412708385 628859341440 631235475360 631587216960 631939154560 632953122912 633305821632 633472551936 635573621760 636495770988 636850443768 638031984480 638387513280 638555581440 639838393992 640293147648 641603059020 641960577720 642543321744 642901364384 643876877952 644674477040 645203525120 646139646306 646499692916 646598878464 647699135760 649632566016 649994558976 651324317490 651687253140 651787234560 652150428160 652732908003 653096628558 653268569184 653632588224 654614567040 655929640947 656395831168 658337123070 660069688432 660302308512 661192867755 661294307520 661662798720 662992032021 663166577808 663536112288 665366135280 668487874320 670306888944 670409726976 671313918240 671687992640 673317840384 673693031424 674058606606 675071272260 675447440360 676908200892 678720591360 679098792960 680084092548 680567450112 680946680832 681959754630 682339761180 682719979480 684271615797 684376596288 684757949568 685299624870 685786689280 686028372480 687164385754 689868083520 690494315904 690879078144 692292478185 692678242410 692784512640 693170551040 694359022896 694745938656 695133070016 696422741760 700320630240 701835182928 702226264608 702411139584 703173367295 703281247680 704879614152 705272392272 705380594688 707217523320 709723877632 710535619080 710931548880 711040619520 712469049336 713053732608 713937024160 715020324480 715418753280 716068179456 716456749239 716855978454 717932940340 718185952440 720076023744 721411971840 721813962240 722205649935 722216176640 722861236962 723264034932 725258786670 725662920620 725853965760 726258431360 727423738272 727829078592 730986266528 731243878848 733260638880 733669231680 735336661752 735859289088 736247556165 736441387920 736851753120 738445310064 738856791904 742578399486 742992184396 744370648560 744785432160 746478126324 746592650496 747008672256 748130933760 748536902190 748954007340 749633875368 750166664192 753829587357 754365358208 754631209728 755228158020 755648991720 755764922880 756186055680 757904660352 758326985472 759878370405 760301795330 760418440320 761946066651 763986142080 766065015936 767215906560 767643420160 768059976915 770352693264 771510025440 771939931840 773609372448 774244230144 777238962912 779382576720 779816869920 780022172160 780251405120 780456821760 781589180988 782024703768 782144681472 782580513792 783199571280 785330726576 785537480448 785975203328 788420666880 789726234374 790004547684 791191403640 791632277040 791840689920 792281925120 793431441306 793553169024 793995358464 794437794304 795619713735 796063054710 798439362336 798884274496 799797992490 800366434560 803179152180 803626705480 804846097440 805576701888 806025591168 808124616145 808248598080 810085526712 810536928432 812040707520 812493198720 816585711480 817040735280 817166085120 818807713416 819263975376 820494788960 822359549844 822817790984 822944027136 825087110540 825377885640 828958222260 829420140360 829547389440 830009635840 830750973822 831213890892 831341415168 831804661248 835412876032 835707290112 836331974863 837883611180 838012158720 838479121920 840384756288 841647300480 842116289280 843338109789 843808040754 843937497216 844407762176 846135251115 848661027984 849133925024 850105115685 850709312640 851183351040 853117858656 855470745360 855947436960 856724428992 858024389376 858502503936 861519528408 862131837952 863117894880 863598847680 866176754688 867948778620 868432423320 868916337520 869049646080 870310544004 870795504744 871024758912 871510117632 872819422720 873127019520 874572854596 877293978660 877782830760 878013924480 879777791739 880403078016 881099517690 881590490340 881725743360 882217064960 883497067398 883729665504 883989376028 884222103744 884714816384 887154847040 890586311670 891317165760 893244778272 893742518592 895085224320 896883386601 898244282628 898744808808 900095029680 902544267856 904080043665 906778790064 906917907456 909279672840 909786348240 911854044486 912362154396 912502128384 913010599424 913732833160 914054848560 919170827190 919824111360 920659087872 921172104192 921671972298 923056637580 923570989880 923712683520 925670014857 925812030528 926327918208 928046522880 928563655680 928740230495 933097657905 933240813120 933760840320 935780243904 936301686144 937042344210 937708330240 939839485536 940363189696 942956697760 943289012160 947380825440 947908731840 949429684368 949958732448 950208827904 950738310144 953360432640 953891671040 954743656482 955275665652 955807971272 957581269920 960101364992 960439721472 961882629120 962940866580 963814982616 964352046576 965815316928 967011715560 967805287680 969209469459 969749539374 969898317696 970438771456 971548703640 974991838464 976986476235 977530879710 977680851840 978225642240 979644942837 980448882336 981663408220 981921850560 982469004160 984442714213 984593746752 987505684605 990104532648 991941461280 992494198080 993047242880 994749866712 995304168432 995456867328 998049202920 998605343120 999511833824 1003444485120 1005106116476 1005460333416 1006174946304 1006970877360 1007531988960 1009976760576 1010539547136 1011087909909 1011102647296 1012606908390 1013171160540 1013891253760 1015362301338 1015928088868 1018648189440 1020851175168 1021420021248 1022954542080 1023509641770 1024079969220 1026564894432 1027136924352 1027949437305 1028522238730 1028680033920 1030746578631 1031479163264 1036318617216 1039017363615 1039176768960 1039755826560 1042118907984 1042699605024 1044266095040 1044634112640 1047383307264 1050480945360 1053339396912 1054921871520 1055509702720 1055787586560 1057319421228 1057908588408 1058070892032 1058660477952 1060826284980 1061417406280 1064585816448 1066397323320 1066560929280 1067155246080 1068703574004 1069580598912 1070905536240 1072530486720 1073128129920 1074102269184 1074700788224 1075283967681 1076899410510 1077664797440 1079829749042 1080114035616 1080715904576 1082720943360 1083324264960 1084896052398 1087888180005 1088494380930 1088780948640 1089387647040 1091135607408 1091743617888 1092351967168 1093216068245 1096479399792 1100503847520 1103788933632 1104662081880 1104986720035 1105277629680 1105893520480 1107667965096 1108285187856 1108455220224 1113867599229 1114488276594 1116555972840 1117178148240 1117349544960 1119717189486 1120513008384 1122196400640 1122805353285 1122821719040 1123431011010 1124450813052 1125077387672 1125249996288 1128180334820 1131374462603 1131548037312 1133473487580 1133647384320 1134279083520 1134911134720 1136856990528 1137490478208 1140452692995 1140627660480 1141263249280 1142299238656 1144032519168 1148692704544 1149097523904 1150823859840 1151465130240 1153212318720 1155529039896 1157265038160 1157909897760 1160414058672 1161060672992 1161366345216 1162013490176 1169725304880 1170377107680 1170685232640 1173037055652 1173217022208 1173870770688 1174799356920 1175453987120 1175634324480 1177996089864 1178306220672 1178962804992 1184589351561 1186787105460 1187448415560 1187761034880 1188422887680 1190147161959 1190993037696 1191656691456 1193446965760 1194094582065 1194759964090 1195844515468 1197659043504 1198326411744 1200126706240 1200549651840 1204768728270 1205440058220 1207269146160 1208365052832 1209038386752 1212372897120 1213048464320 1215128290068 1215805392648 1216482872528 1216669504512 1218739798080 1222377827328 1225561102920 1225749127680 1226432148480 1228211570124 1228895963064 1230742183440 1233539324766 1234226686476 1234416040704 1235103890944 1237630665810 1243437333390 1244130210540 1244321084160 1245014453760 1246820836338 1247012122752 1247706991872 1248402248192 1249389792280 1253119314048 1256382645595 1256825416770 1257718682880 1262470950720 1263174433920 1263878309120 1265712061131 1265906245824 1266611643264 1269910111085 1272991541976 1273700887536 1276063968960 1276775026560 1279676787984 1283206118040 1283921155440 1285086643488 1285802728768 1287753755904 1289348954080 1290407050240 1292279292612 1292999385832 1293197756928 1295398271520 1299265132032 1299989117952 1302648634980 1303374506280 1303574469120 1304300856320 1305465816006 1306193257116 1306537138368 1307265176448 1309229134080 1311859281894 1312791662336 1316674246140 1320139376864 1320604617024 1321649276535 1322385735510 1322588615040 1323325597440 1325245601097 1325984064042 1326333155616 1327072224576 1330732270560 1335879467505 1336975748640 1340613777888 1342627836480 1343375985280 1346635680768 1348117213212 1350142544520 1350894880720 1353816401784 1357441182720 1360168185096 1361134900224 1363919509260 1364679522360 1365439958960 1367781066729 1368543231594 1368753192576 1369515899136 1370599249740 1371573378560 1372056744960 1374328771508 1379736167040 1380988631808 1381758156288 1382507958447 1384584956370 1385356484820 1385569025280 1386341102080 1388718045792 1389491877312 1390266140032 1392845483520 1400641260480 1403670365856 1404452529216 1404822279168 1405563516315 1406346734590 1406562495360 1409759228304 1410544784544 1414435046640 1419447755264 1421071238160 1421863097760 1424938098672 1426107465216 1427874048320 1430040648960 1430837506560 1432136358912 1432913498478 1433711956908 1435865880680 1436371904880 1440152047488 1442823943680 1443627924480 1444411299870 1445722473924 1446528069864 1450517573340 1451325841240 1451707931520 1452516862720 1454624309061 1454847476544 1455658157184 1461972533056 1462487757696 1466296319565 1466521277760 1467338463360 1470673323504 1472495112330 1472882775840 1473703506240 1476890620128 1477713583808 1485156798972 1485984368792 1488741297120 1489570864320 1492956252648 1493185300992 1494017344512 1494805644335 1497073804380 1497908014680 1499267750736 1507659174714 1508730716416 1509262419456 1510456316040 1511297983440 1511529845760 1515809320704 1516653970944 1518910362585 1519756740810 1520603590660 1520836880640 1523043452007 1523892133302 1527972284160 1530502495543 1532130031872 1534431813120 1535264462655 1535286840320 1536119953830 1540705386528 1542783358095 1543020050880 1543879863680 1546981408049 1547218744896 1554477925824 1558765153440 1559633739840 1560044344320 1560502810240 1563178361976 1564049407536 1564289362944 1566399142560 1570661453152 1571074960896 1571950406656 1576841333760 1579452468748 1580009095368 1582382807280 1583264554080 1583681379840 1584563850240 1586862882612 1587106338048 1587990716928 1588875588608 1591239427470 1592126109420 1596878724672 1597768548992 1599595984980 1600732869120 1606358304360 1607253410960 1609692194880 1611153403776 1612051182336 1615349115765 1616249232290 1616497196160 1619744623563 1620171053424 1621073856864 1624081415040 1624986397440 1627344078597 1632741571395 1633171422960 1634081470560 1637615426832 1638527950752 1640989577920 1644719099688 1645635581968 1645888054272 1650174221080 1650755771280 1657916444520 1658840280720 1659094778880 1661501947644 1662427781784 1662682830336 1663609322496 1670825752064 1671414580224 1671732414891 1672663949726 1675767222360 1676024317440 1676958243840 1680769512576 1683294600960 1684232578560 1685146516515 1686676219578 1687616081508 1687874994432 1688815524352 1692270502230 1697322055968 1698267850048 1700210231370 1701418625280 1702366702080 1706235717312 1710941490720 1711894873920 1713448857984 1716048778752 1717005007872 1717910964385 1723039056816 1726235789760 1727197695360 1735897557240 1736864846640 1737832675040 1740621088008 1741591009488 1742049517824 1743020235264 1745638845440 1749145709192 1754587957320 1755565661520 1756027848960 1759555583478 1760806156032 1762199035380 1763180980680 1763451486720 1764434129920 1766994134796 1767459331008 1767978752056 1768444207488 1769429632768 1774309694080 1777874155519 1781172623340 1782634331520 1786489556544 1787485037184 1790170448640 1792139946135 1793766773202 1796488565256 1797489617616 1800190059360 1805088535712 1807153092405 1808160087330 1813557580128 1818559345680 1819572696480 1823708088972 1824724308792 1825004256768 1826021198848 1827465666320 1828109697120 1838341654380 1839648222720 1841318175744 1843343944596 1846113275160 1847141979760 1847425367040 1850308987149 1851340029714 1851624061056 1852655836416 1856093045760 1856445998715 1857480460990 1866195315810 1866481626240 1867521680640 1870231254507 1871560487808 1872603372288 1874084688420 1875416660480 1879678971072 1880726379392 1885913395520 1886578024320 1894761650880 1895817463680 1898859368736 1899917464896 1900417655808 1906720865280 1909487312964 1910551331304 1911615942544 1915162539840 1920202729984 1920879442944 1925881733160 1927629965232 1928704093152 1931630633856 1934023431120 1935610575360 1938418938918 1939499078748 1939796635392 1940877542912 1943097407280 1949983676928 1953972952470 1955061759420 1955361703680 1956451284480 1959289885674 1960897764672 1963326816440 1963843701120 1964938008320 1967788922841 1968885428426 1969187493504 1974315585935 1975011369210 1980209065296 1983578603265 1983882922560 1984988396160 1986094485760 1988976096063 1989499733424 1990608336864 1996098405840 1997210686240 1999023667648 2010212232952 2010920666832 2013941754720 2015063977920 2019953521152 2021079094272 2022175819818 2025213816780 2026342321080 2027782507520 2030724602676 2031856177736 2037296378880 2041702350336 2042840042496 2047019283540 2048159938440 2052814847391 2053129788864 2054273848704 2055898874610 2057044477460 2057360067840 2061493157262 2062958326528 2072637234432 2076877434555 2078034727230 2078353537920 2079511653120 2084237815968 2085399210048 2088532190080 2089268225280 2092727902069 2100961890720 2106678793824 2109520101885 2109843743040 2111019405440 2114638842456 2115817176816 2116141784064 2121652569960 2122834812560 2129171632896 2132794646640 2133121858560 2137407148008 2139161197824 2141811072480 2145060973440 2146256259840 2148204538368 2149370247717 2149401576448 2150567935362 2153798821020 2155329594880 2159659498084 2160228071232 2161431809152 2165441886720 2166648529920 2169792104796 2175776360010 2176988761860 2177561897280 2178775294080 2182271214816 2183487235776 2184703934336 2186432136490 2192958799584 2201007695040 2207577867264 2208742668495 2209324163760 2209973440070 2210555259360 2211787040960 2215335930192 2216570375712 2227735198458 2228976553188 2233111945680 2234356296480 2239434378972 2241026016768 2244392801280 2245610706570 2246862022020 2248901626104 2250154775344 2250499992576 2256360669640 2261488762071 2262748925206 2263096074624 2266946975160 2267294768640 2268558167040 2273713981056 2274980956416 2279635111215 2280905385990 2281255320960 2282526498560 2284598477312 2285838199953 2297385409088 2298195047808 2301647719680 2302930260480 2304179930745 2311058079792 2314530076320 2315819795520 2320828117344 2322121345984 2322732690432 2339450609760 2340754215360 2341370465280 2346074111304 2346434044416 2347741541376 2349598713840 2350907974240 2355992179728 2356612441344 2357925609984 2369178703122 2373574210920 2374896831120 2375522069760 2376845775360 2380294323918 2381986075392 2383313382912 2386859141205 2386893931520 2388189164130 2389519928180 2391689030936 2395318087008 2396652823488 2400253412480 2401099303680 2405075350139 2409537456540 2410880116440 2414538292320 2416730105664 2418076773504 2424373848435 2424745794240 2426096928640 2430256580136 2430970784077 2431610785296 2432965745056 2437479596160 2451122205840 2451498255360 2456423140248 2457791926128 2461484366880 2467078649532 2468453372952 2468832081408 2470207781888 2475261331620 2486874666780 2488260421080 2488642168320 2490028907520 2493641672676 2494024245504 2495413983744 2496804496384 2498779584560 2506238628096 2508995924589 2512765291190 2513650833540 2515437365760 2524941901440 2526348867840 2527756618240 2530014329367 2531424122262 2531812491648 2533223286528 2538405753345 2539820222170 2545983083952 2547401775072 2552127937920 2553550053120 2559353575968 2566412236080 2567842310880 2570173286976 2571605457536 2575507511808 2578697908160 2584558585224 2585998771664 2586395513856 2590796543040 2598530264064 2605297269960 2606749012560 2607148938240 2610931632012 2612386514232 2613074276736 2614530352896 2618458268160 2623718563788 2625583324672 2633348492280 2640278753728 2641209234048 2643298553070 2644771471020 2645177230080 2646651194880 2650491202194 2651968128084 2652666311232 2654144449152 2661464541120 2671758935010 2673951497280 2681227555776 2685255672960 2686751970560 2690650159803 2696234426424 2699574372605 2700285089040 2701789761440 2707632803568 2712240130995 2720336370192 2727839018520 2729359044720 2730879917920 2735562133458 2737086463188 2737506385152 2739031798272 2741198499480 2743146757120 2748657543016 2759472334080 2761977263616 2763516312576 2764041820309 2765015916894 2769169912740 2770712969640 2771138050560 2772682204160 2777010044571 2777436091584 2778983754624 2780532280064 2785690967040 2786220691485 2799292973715 2801282520960 2807340731712 2808905058432 2811127032630 2812693469180 2813124990720 2819518456608 2821089569088 2828870093280 2838895510528 2842142476320 2843726195520 2849876197344 2852214930432 2855748096640 2860081297920 2861675013120 2865826996956 2867423913816 2871731761360 2872743809760 2880304094976 2885647887360 2888822599740 2891444947848 2893056139728 2901035146680 2902651682480 2903415863040 2905033725440 2907628408377 2909248618122 2909694953088 2911316314368 2923945066112 2924975515392 2932592639130 2933042555520 2934676926720 2938934828511 2941346647008 2944990224660 2945765551680 2947407012480 2953328142639 2953781240256 2955427167616 2970313597944 2971968737584 2977482594240 2979141728640 2985912505296 2986370601984 2989611288670 2994147608760 2995816029360 2998535501472 3015318349428 3017461432832 3018524838912 3020912632080 3022595966880 3031618641408 3033307941888 3037820725170 3039513481620 3041207181320 3041673761280 3046086904014 3047784266604 3055944568320 3061004991086 3064260063744 3068863626240 3070528925310 3072239907660 3081410773056 3083848311915 3085566716190 3086040101760 3087759727360 3092239735893 3093962816098 3094437489792 3108955851648 3117052090845 3117530306880 3119267479680 3121005620480 3126356723952 3128098815072 3132798285120 3141322906304 3142149921792 3158904937496 3160018190736 3164765614560 3166529108160 3167362759680 3173725765224 3174212676096 3175981433856 3182478854940 3184252218840 3193757449344 3195537097984 3199191969960 3201465738240 3212716608720 3214506821920 3219384389760 3222306807552 3224102364672 3225851903043 3230698231530 3232498464580 3232994392320 3239489247126 3240342106848 3242147713728 3248162830080 3249972794880 3254688157194 3263664540015 3265483142790 3266342845920 3268162941120 3275230853664 3277055901504 3279648204735 3281979155840 3288572417537 3289438199376 3291271163936 3300348442160 3301511542560 3314960160105 3315832889040 3317680561440 3323003895288 3324855563568 3325365660672 3341602797687 3341651504128 3343464829782 3345327899452 3351534444720 3352048634880 3361539025152 3366589201920 3368465157120 3370293033030 3373352439156 3375232163016 3375749988864 3377631048704 3384541004460 3394123387809 3394644111936 3396535700096 3400420462740 3402837250560 3404733404160 3412471434624 3421358078985 3421882981440 3423789747840 3426897715968 3432097557504 3435821928770 3446078113632 3452471579520 3454395390720 3471795114480 3473729693280 3475665350080 3481242176016 3483182018976 3484099035648 3486040470528 3498291418384 3509175914640 3511131323040 3512055697920 3519111166956 3521612312064 3524398070760 3526361961360 3526902973440 3533988269592 3534918662016 3535957504112 3536888414976 3538859265536 3548619388160 3553768054683 3555748311038 3562345246680 3565268663040 3572979113088 3574970074368 3580340897280 3582283746195 3584279892270 3587533546404 3592977130512 3594979235232 3600380118720 3610177071424 3614306184810 3616320174660 3627115160256 3637118691360 3639145392960 3647416177944 3649448617584 3650008513536 3654931332640 3656219394240 3676683308760 3679296445440 3686687889192 3692226550320 3694283959520 3700617974298 3702680059428 3703248122112 3705311672832 3712891997430 3714960921980 3732390631620 3732963252480 3735043361280 3740462509014 3743120975616 3745206744576 3748169376840 3750833320960 3759357942144 3761452758784 3769147936785 3771826791040 3773156048640 3779404121647 3789523301760 3791634927360 3797136183393 3797718737472 3799834929792 3809730333255 3818974625928 3821102662608 3823231885088 3830325079680 3840405459968 3851763466320 3855259930464 3857408186304 3863261267712 3868046862240 3871221150720 3876837877836 3878998157496 3879593270784 3881755085824 3886194814560 3899967353856 3907945904940 3910123518840 3910723407360 3912902568960 3918579771348 3921795529344 3926653632880 3927687402240 3929876016640 3935577845682 3937770856852 3938374987008 3948631171870 3950022738420 3960418130592 3967157206530 3967765845120 3969976792320 3972188971520 3975736803291 3977952192126 3978999466848 3981216673728 3992196811680 3994421372480 3998047335296 4020424465904 4021841333664 4027883509440 4030127955840 4039907042304 4044351639636 4050427633560 4052684642160 4061449205352 4063712355472 4083404700672 4094038567080 4096319876880 4105629694782 4106259577728 4108547697408 4111797749220 4114088954920 4114720135680 4122986314524 4125916653056 4145274468864 4153754869110 4156069454460 4156707075840 4159023306240 4168475631936 4170798420096 4177064380160 4178536450560 4181659874315 4185455804138 4201923781440 4213357587648 4216690548945 4219040203770 4219687486080 4222038810880 4229277684912 4231634353632 4243305139920 4245669625120 4258343265792 4265589293280 4274814296016 4278322395648 4283622144960 4290121946880 4292512519680 4296409076736 4298740495434 4301135870724 4307597642040 4310659189760 4319318996168 4320456142464 4322863618304 4330883773440 4339584209592 4351552720020 4353977523720 4355123794560 4357550588160 4363872927183 4364542429632 4366974471552 4369407868672 4372864272980 4385917599168 4398888958695 4402015390080 4417485336990 4418648327520 4419946880140 4421110518720 4423574081920 4430671860384 4433140751424 4455470396916 4457953106376 4466223891360 4468712592960 4478868757944 4482052033536 4484416933005 4491221413140 4493724044040 4497803252208 4500309550688 4512721339280 4522977524142 4525497850412 4526192149248 4533893950320 4534589537280 4547427962112 4549961912832 4559270222430 4561810771980 4562510641920 4565052997120 4569130356021 4569196954624 4571676399906 4591507486629 4594770818176 4596390095616 4603295439360 4605860520960 4608359861490 4622116159584 4628350074285 4629060152640 4631639591040 4640944224147 4641656234688 4644242691968 4678901219520 4681508430720 4692148222608 4692868088832 4699197427680 4701815948480 4711984359456 4713224882688 4715851219968 4738357406244 4747148421840 4749793662240 4751044139520 4753691550720 4760588647836 4763972150784 4766626765824 4773718282410 4776378328260 4779039856360 4783378061872 4790636174016 4793305646976 4800506824960 4802198607360 4810150700278 4819074913080 4821760232880 4829076584640 4833460211328 4836153547008 4846047347295 4848747696870 4849491588480 4852193857280 4859233870689 4860513160272 4861941568154 4863221570592 4865931490112 4874959192320 4898224714185 4902244411680 4912846280496 4915583852256 4922213571065 4922968733760 4934157299064 4936906745904 4937664162816 4950522663240 4973749333560 4976520842160 4977284336640 4987283345352 4988048491008 4990827967488 4997559169120 5012477256192 5015197244673 5017991849178 5025530582380 5027301667080 5030874731520 5049883802880 5052697735680 5055439549545 5055513236480 5060028658734 5062848244524 5063624983296 5066446573056 5076811506690 5079640444340 5091966167904 5094803550144 5104255875840 5107100106240 5118707151936 5132824472160 5135684621760 5140346573952 5143210915072 5151015023616 5153732893155 5157395816320 5169117170448 5171997543328 5181593086080 5210594539920 5213498025120 5221863264024 5224773028464 5226148553472 5229060705792 5236916536320 5247437127576 5251166649344 5266696984560 5280557507456 5282418468096 5286597106140 5289542942040 5290354460160 5293302389760 5300982404388 5303936256168 5305332622464 5308288898304 5322929082240 5333622466557 5343517870020 5347902994560 5362455111552 5370511345920 5373503941120 5376419838405 5381300319606 5392468852848 5399148745210 5400570178080 5403579522880 5415265607136 5424480261990 5440672740384 5455678037040 5458718089440 5461759835840 5471124266916 5474172926376 5475012770304 5478063596544 5482396998960 5497315086032 5518944668160 5523954527232 5528083640618 5530031833788 5538339825480 5541425939280 5542276101120 5554020089142 5554872183168 5557967509248 5561064560128 5569337996145 5572441382970 5598585947430 5602565041920 5614681463424 5617810116864 5622254065260 5625386938360 5626249981440 5639036913216 5642179138176 5656872313015 5657740186560 5684284952640 5687452391040 5699752394688 5711496193280 5720162595840 5731653993912 5734847827632 5743463522720 5745487619520 5760608189952 5777645199480 5782889895696 5786112279456 5802070293360 5805303364960 5806831726080 5810067450880 5815256816754 5818497236244 5819389906176 5822632628736 5847890132224 5849951030784 5865185278260 5866085111040 5869353853440 5877869657022 5882693294016 5889980449320 5891531103360 5894814024960 5903366768523 5906656285278 5907562480512 5910854335232 5922946757805 5940627195888 5943937475168 5950735809795 5954965188480 5958283457280 5966928288189 5971825010592 5979222577340 5988295217520 5991632058720 5997071002944 6030636698856 6034922865664 6041825264160 6045191933760 6063237282816 6075641450340 6079026963240 6082414362640 6083347522560 6092173808028 6095568533208 6111889136640 6122009982172 6128520127488 6141057850620 6144479815320 6158444542173 6162821546112 6167696623830 6171133432380 6172080203520 6175519454720 6184479471786 6187925632196 6188874979584 6217911703296 6234104181690 6235060613760 6238534959360 6242011240960 6252713447904 6256197630144 6265596570240 6278183706207 6282645812608 6317809874992 6320036381472 6328560305655 6329531229120 6333058216320 6347451530448 6348425352192 6364957709880 6368504437680 6387514898688 6391074195968 6398383939920 6425433217440 6429013643840 6438768779520 6444613615104 6448204729344 6451703806086 6461396463060 6464996929160 6465988784640 6478978494252 6480684213696 6484295427456 6496325660160 6499945589760 6509376314388 6527329080030 6530966285580 6532685691840 6536325882240 6550461707328 6554111803008 6559296409470 6563958311680 6577144835074 6578876398752 6582542327872 6600696884320 6603023085120 6626228005485 6629920320210 6631665778080 6635361122880 6646007790576 6649711127136 6683205595374 6686929659564 6690655798904 6703068889440 6723078050304 6733178403840 6740586066060 6746704878312 6750464326032 6751499977728 6769082008920 6784466286213 6788246775618 6789288223872 6793071400192 6800840925480 6805674501120 6824942869248 6838905333645 6842716157970 6843765962880 6847579495680 6853795431936 6857514599859 6871643857540 6891098999491 6892156227264 6904943159040 6908790781440 6912539792235 6943590228960 6947459386560 6951330700160 6962484352032 6966364037952 6968198071296 6996582836768 7018351829280 7022262646080 7024111395840 7038222333912 7043224624128 7048796141520 7052723922720 7067976539184 7069837324032 7071915008224 7073776829952 7077718531072 7097238776320 7107536109366 7111496622076 7124690493360 7130537326080 7145958226176 7149940148736 7160681794560 7164567492390 7168559784540 7175067092808 7185954261024 7189958470464 7200760237440 7215226050417 7220354142848 7228612369620 7232640349320 7254230320512 7273121545305 7274237382720 7278290785920 7292912352231 7294832355888 7298897235168 7309862665280 7312438788480 7353366617520 7373375778384 7384453100640 7388567919040 7401235948596 7405360118856 7406496244224 7410623345664 7425783994860 7429921843960 7464781263240 7465926504960 7470086722560 7480925018028 7486241951232 7490413489152 7496338753680 7518715884288 7522905517568 7526987773767 7538295873570 7543653582080 7546312097280 7558808243294 7579046603520 7583269854720 7594272366786 7595437474944 7599669859584 7615217260035 7619460666510 7637949251856 7642205325216 7646463770176 7652512477715 7660650159360 7703526932640 7710519860928 7714816372608 7726522535424 7734907040245 7736093724480 7753675755672 7757996314992 7759186541568 7772389629120 7815891809880 7820247037680 7821446814720 7837159542696 7843591058688 7853307265760 7855374804480 7859752033280 7871155691364 7875541713704 7876749974016 7897262343740 7900045476840 7920836261184 7934314413060 7935531690240 7939953584640 7944377943040 7951473606582 7955904384252 7957998933696 7962433347456 7984393623360 7988842744960 7996094670592 8040848931808 8043682667328 8055767018880 8060255911680 8071950479409 8088703279272 8098723117815 8100855267120 8105369284320 8122898410704 8127424710944 8136720392985 8188077134160 8192639753760 8211259389564 8212519155456 8217095394816 8223595498440 8228177909840 8229440271360 8245972629048 8251833306112 8290548937728 8292125460927 8307509738220 8312138908920 8313414151680 8318046612480 8331030133713 8336951263872 8341596840192 8354128760320 8357072901120 8358662074455 8363319748630 8370911608276 8403847562880 8426715175296 8433381097890 8438080407540 8439374972160 8444077621760 8458555369824 8463268707264 8486610279840 8491339250240 8516686531584 8531178586560 8549628592032 8556644791296 8567244289920 8580243893760 8585025039360 8597480990868 8602271741448 8615195284080 8638637992336 8640912284928 8645727236608 8679168419184 8703105440040 8707955047440 8710247589120 8715101176320 8727745854366 8729084859264 8733948943104 8738815737344 8745728545960 8771835198336 8797777917390 8804030780160 8834970673980 8837296655040 8839893760280 8842221037440 8847148163840 8859984427917 8861343720768 8866281502848 8889370777595 8910940793832 8915906212752 8932447782720 8937425185920 8957737515888 8968833866010 8982442826280 8987448088080 8995606504416 9000619101376 9025442678560 9045955048284 9050995700824 9052384298496 9067787900640 9094855924224 9099923825664 9118540444860 9123621543960 9125021283840 9130105994240 9138260712042 9143352799812 9183014973258 9189541636352 9192780191232 9206590878720 9216719722980 9244232319168 9251544935745 9256700148570 9258120305280 9263279182080 9276719207679 9281888448294 9283312469376 9288485383936 9351156272535 9357802439040 9363016861440 9384296445216 9398394855360 9403631896960 9423968718912 9426449765376 9476714812488 9494296843680 9499587324480 9502088279040 9521177295672 9527944301568 9547436564820 9552756656520 9558079712720 9566756123744 9581272348032 9586611293952 9601013649920 9604397214720 9620301400556 9638149826160 9643520465760 9658153169280 9666920422656 9672307094016 9677555709129 9692094694590 9697495393740 9698983176960 9704387714560 9718467741378 9721026320544 9723883136308 9726443141184 9731862980224 9749918384640 9796449428370 9804488823360 9825692560992 9831167704512 9838944614205 9844427142130 9845937467520 9865717252611 9868314598128 9873813491808 9901045326480 9944880480315 9947498667120 9953041684320 9974566690704 9976096982016 9995118338240 10024954512384 10030394489346 10035983698356 10051061164760 10054603334160 10099767605760 10105395471360 10110879099090 10120057317468 10125696489048 10127249966592 10132893146112 10153623013380 10159280888680 10182370163427 10183932335808 10189607100288 10208511751680 10214200212480 10237414303872 10264074236955 10265648944320 10271369243520 10280693147904 10286421830144 10307465786310 10314791632640 10338234340896 10343995086656 10363186172160 10421189079840 10426996050240 10443726528048 10449546056928 10452297106944 10458121411584 10463639510345 10494874255152 10533393969120 10561115014912 10564836936192 10573194212280 10579085884080 10580708920320 10601964808776 10607872512336 10610665244928 10616577796608 10645858164480 10661304164049 10667244933114 10687035740040 10695805989120 10724910223104 10741022691840 10746851238585 10747007882240 10752839676810 10762600639212 10784937705696 10798297490420 10801140356160 10807159045760 10828869856343 10830531214272 10848960523980 10881345480768 10911356074080 10917436178880 10923519671680 10942248533832 10948345852752 10950025540608 10964793997920 10994630172064 11037889336320 11056167281236 11060063667576 11076679650960 11082851878560 11108040178284 11109744366336 11115935018496 11122129120256 11138675992290 11144882765940 11197171894860 11205130083840 11229362926848 11235620233728 11244508130520 11250773876720 11252499962880 11278073826432 11284358276352 11307443810355 11313744626030 11315480373120 11338212364941 11368569905280 11374904782080 11391408550179 11399504789376 11422992386560 11429190999765 11463307987824 11469695655264 11486927045440 11490975239040 11521216379904 11555290398960 11565779791392 11572224558912 11604140586720 11610606729920 11613663452160 11630513633508 11636994472488 11638779812352 11645265257472 11695780264448 11699902061568 11730370556520 11732170222080 11738707706880 11755739314044 11765386588032 11779960898640 11783062206720 11789628049920 11806733537046 11813312570556 11815124961024 11821708670464 11845893515610 11881254391776 11887874950336 11901471619590 11909930376960 11916566914560 11933856576378 11943650021184 11958445154680 11976590435040 11983264117440 11994142005888 12025376750695 12061273397712 12083650528320 12090383867520 12151282900680 12154853920385 12158053926480 12164828725280 12184347616056 12191137066416 12244019964344 12282115701240 12288959630640 12316889084346 12325643092224 12335393247660 12342266864760 12344160407040 12351038909440 12368958943572 12375851264392 12377749959168 12435823406592 12445119088633 12468208363380 12470121227520 12477069918720 12484022481920 12505426895808 12512395260288 12531193140480 12544979622945 12556367412414 12565291625216 12635619749984 12640072762944 12650071646835 12657120611310 12659062458240 12666116432640 12694903060896 12729915419760 12737008875360 12775029797376 12782148391936 12796767879840 12850866434880 12858027287680 12877537559040 12889227230208 12903407612172 12922792926120 12929993858320 12931977569280 12957956988504 12961368427392 12968590854912 12992651320320 13018752628776 13054658160060 13061932571160 13065371383680 13072651764480 13091618781549 13100923414656 13108223606016 13118592818940 13127916623360 13154289670148 13157752797504 13165084655744 13201393768640 13206046170240 13252456010970 13259840640420 13263331556160 13270722245760 13292015581152 13299422254272 13366411190748 13373859319128 13381311597808 13406137778880 13446156100608 13453250799015 13481172132120 13493409756624 13500928652064 13538164017840 13568932572426 13576493551236 13578576447744 13586142800384 13601681850960 13649885738496 13677810667290 13685432315940 13687531925760 13695158991360 13707590863872 13715029199718 13743287715080 13774522459887 13782197998982 13784312454528 13809886318080 13817581562880 13820209101545 13825079584470 13885050222855 13887180457920 13894918773120 13902661400320 13922832672441 13924968704064 13932728075904 13993165673536 14036703658560 14044525292160 14076444667824 14097592283040 14105447845440 14135953078368 14139674648064 14143830016448 14147553659904 14194477552640 14215072218732 14222993244152 14249380986720 14261074652160 14291916452352 14299880297472 14329134984780 14337119569080 14350134185616 14371908522048 14379916940928 14401520474880 14430452100834 14440708285696 14457224739240 14465280698640 14508460641024 14538142041885 14546243090610 14548474765440 14556581571840 14577701612067 14585824704462 14589664711776 14597794470336 14619725330560 14624877576960 14649095314483 14694674142555 14706733235040 14746751556768 14766640713195 14768906201280 14777135838080 14802471897192 14810720237712 14812992488448 14851567989720 14859843687920 14929562526480 14931853009920 14961850036056 14972483902464 14992677507360 15037431768576 15045591734019 15045811035136 15053975547534 15076591747140 15087307164160 15092624194560 15117616486588 15158093207040 15166539709440 15188544733572 15190874949888 15199339719168 15230434520070 15238921333020 15275898503712 15284410650432 15292927540352 15305024955430 15321300318720 15407053865280 15421039721856 15429632745216 15453045070848 15461198679465 15469814080490 15472187448960 15507351511344 15515992629984 15544779258240 15631783619760 15640494075360 15674319085392 15687182117376 15706614531520 15710749608960 15742311382728 15751083427408 15753499948032 15794524687480 15800090953680 15841672522368 15868628826120 15871063380480 15879907169280 15902947213164 15911808768504 15915997867392 15924866694912 15968787246720 15977685489920 15992189341184 16000867399671 16081697863616 16087365334656 16111534037760 16120511823360 16129259515215 16143900958818 16177406558544 16197446235630 16201710534240 16210738568640 16245796821408 16254849421888 16273440785970 16376154268320 16385279507520 16422518779128 16425038310912 16434190789632 16442862087685 16447190996880 16456355819680 16491945258096 16584250921854 16615019476440 16624277817840 16626828303360 16662060267426 16673902527744 16683193680384 16708013988435 16708257520640 16717324148910 16726639497260 16741823216552 16807695125760 16835527450973 16853430350592 16866762195780 16876160815080 16878749944320 16888155243520 16917110739648 16926537414528 16970616939045 16973220559680 16982678500480 17016795488539 17062357173120 17099257184064 17134488579840 17160487787520 17194961981736 17204543482896 17230390568160 17277275984672 17281824569856 17291454473216 17358336838368 17406210880080 17415910094880 17420495178240 17430202352640 17455491708732 17458169718528 17467897886208 17477631474688 17491457091920 17543670396672 17595555834780 17608061560320 17669941347960 17674593310080 17679787520560 17684442074880 17694296327680 17710100305569 17719968855834 17722687441536 17732563005696 17768840273415 17778741555190 17821881587664 17831812425504 17864895565440 17874850371840 17900784864567 17915475031776 17937667732020 17964885652560 17974896176160 17991213008832 18001238202752 18050885357120 18091910096568 18101991401648 18104768596992 18135575801280 18189711848448 18237080889720 18247243087920 18250042567680 18276521424084 18286705599624 18366029946516 18379083272704 18385560382464 18433439445960 18488464638336 18503089871490 18513400297140 18516240610560 18526558364160 18553438415358 18563776896588 18566624938752 18576970767872 18702312545070 18715604878080 18726033722880 18768592890432 18796789710720 18807263793920 18834551118621 18847937437824 18897020608235 18953429624976 18985680916965 18988593687360 18999174648960 19042354591344 19094873129640 19105513313040 19116159425440 19133512247488 19162544696064 19173222587904 19202027299840 19240602801112 19276299652320 19287040931520 19316306338560 19333840845312 19344614188032 19355111418258 19384189389180 19394990787480 19397966353920 19408775429120 19436935482756 19442052641088 19447766272616 19452886282368 19463725960448 19499836769280 19592898856740 19608977646720 19651385121984 19662335409024 19677889228410 19688854284260 19691874935040 19731434505222 19736629196256 19747626983616 19802090652960 19878684016455 19889760960630 19894997334240 19906083368640 19949133381408 19990236676480 20030395634089 20060788978692 20071967396712 20102122329520 20109206668320 20199535211520 20221758198180 20240114634936 20251392978096 20254499933184 20307246026760 20318561777360 20353398858639 20364740326854 20367864671616 20379214200576 20417023503360 20474828607744 20528148473910 20531297888640 20542738487040 20561386295808 20572543799577 20572843660288 20614931572620 20629583265280 20673296998473 20676468681792 20687990173312 20726372344320 20842378159680 20853992100480 20887453056096 20899092113856 20904594213888 20927279020690 20989748510304 21066787938240 21122230029824 21129673872384 21146388424560 21158171768160 21203929617552 21215745024672 21221330489856 21233155593216 21291716328960 21322608328098 21334489866228 21374071480080 21391611978240 21449820446208 21482045383680 21493702477170 21505679353620 21525201278424 21569875411392 21596594980840 21602280712320 21614318091520 21645678151251 21657739712686 21661062428544 21697921047960 21762690961536 21819364635915 21822712148160 21834872357760 21847039343360 21878737056693 21884497067664 21896691705504 21929587995840 21989260344128 22112334562472 22120127335152 22153359301920 22165703757120 22216080356568 22219488732672 22231870036992 22277351984580 22289765531880 22394343789720 22410260167680 22458725853696 22471240467456 22489016261040 22501547753440 22556147652864 22568716552704 22580963321301 22614887620710 22627489252060 22630960746240 22676424729882 22737139810560 22749809564160 22782817100358 22799009578752 22845651780105 22845984773120 22858381999530 22926615975648 22939391310528 22957537433145 22973854090880 22981950478080 23020006922759 23110580797920 23131559582784 23144449117824 23204721120735 23208281173440 23221213459840 23261027267016 23273988944976 23277559624704 23391560528896 23460741113040 23464340444160 23511478628088 23530773176064 23559921797280 23566124413440 23579256099840 23613467074092 23626625141112 23630249922048 23643417340928 23691787031220 23762508783552 23775749900672 23802943239180 23819860753920 23833133829120 23867713152756 23887300042368 23916890309360 23953180870080 23966528234880 23988284011776 24050753501390 24122546795424 24167301056640 24180767735040 24215851438227 24296169353445 24302565801360 24309707840770 24316107852960 24329657450560 24368695232112 24382274132832 24488039928688 24564231402480 24577919261280 24633778168692 24651286184448 24670786495320 24684533729520 24688320814080 24737917887144 24751702528784 24755499918336 24871646813184 24876376382781 24890238177266 24936416726760 24940242455040 24954139837440 25010853791616 25024790520576 25062386280960 25075986223365 25089959245890 25112734824828 25130583250432 25271239499968 25280145525888 25300143293670 25314241222620 25318124916480 25332232865280 25389806121792 25459830839520 25474017750720 25550059594752 25593535759680 25701732869760 25716054575360 25755075118080 25806815224344 25845585852240 25859987716640 25915913977008 25922736854784 25937181709824 26037505257552 26109316320120 26123865142320 26130742767360 26145303528960 26183237563098 26201846829312 26216447212032 26237185637880 26255833246720 26308579340296 26315505595008 26330169311488 26402787537280 26412092340480 26455828851529 26504912021940 26519681280840 26526663112320 26541444491520 26579953283751 26584031162304 26598844508544 26668112332785 26732822381496 26747718638256 26762623195616 26812275557760 26906501598030 26962344264240 26986819513248 27001857304128 27076328035680 27137865144852 27152987102472 27157152895488 27172285600768 27203363701920 27299771476992 27355621334580 27370864631880 27375063851520 27390317982720 27430058399436 27486575430160 27549044919774 27564395997964 27568624909056 27619772636160 27640418203090 27650159168940 27770100445710 27774360915840 27789837546240 27805322800640 27830157623037 27845665344882 27849937408128 27865456151808 27986331347072 28073407317120 28089050584320 28152889335648 28195184566080 28210895690880 28271906156736 28279349296128 28287660032896 28430144437464 28445986488304 28498761973440 28583832904704 28658269969560 28674239138160 28700268371232 28743817044096 28759833881856 28803040949760 28860904201668 28881416571392 28914449478480 28930561397280 29016921282048 29076284083770 29092486181220 29096949530880 29113163143680 29155403224134 29171649408924 29179329423552 29195588940672 29239450661120 29249755153920 29298190628966 29389348285110 29413466470080 29493503113536 29516833842615 29533281426390 29537812402560 29554271676160 29597151757833 29604943794384 29621440475424 29703135979440 29719687375840 29834641440945 29859125052960 29923700072112 29985355014720 30074863537152 30091183468038 30107951095068 30153183494280 30174614328320 30235232973176 30316186414080 30377089467144 30381749899776 30398679438336 30460869040140 30477842666040 30547110490281 30551797007424 30568821300864 30585855080704 30610049910860 30642600637440 30792222710865 30814107730560 30842079443712 30859265490432 30922397358930 30939628160980 30944374897920 31014703022688 31031985259968 31089558516480 31263567239520 31280988150720 31348638170784 31374364234752 31390918531035 31413229063040 31484622765456 31502166854816 31589049374960 31600181907360 31683345044736 31737257652240 31742126760960 31805894426328 31823617537008 31831995734784 31849733389824 31937574493440 31955370979840 31983912492147 31984378682368 32001734799342 32163395727232 32174730669312 32223068075520 32241023646720 32258519030430 32287801917636 32354813117088 32394892471260 32403421068480 32421477137280 32486609569029 32491593642816 32509698843776 32546881571940 32752308536640 32770559015040 32845037558256 32850076621824 32885724175370 32894381993760 32912711639360 32983890516192 33168501843708 33230038952880 33248555635680 33324120534852 33347805055488 33366387360768 33416027976870 33434648297820 33453278994520 33483646433104 33615390251520 33671054901946 33706860701184 33733524391560 33752321630160 33757499888640 33834221479296 33853074829056 33922331431065 33941233878090 33946441119360 33965357000960 34014637094823 34033590977078 34124714346240 34198514368128 34268977159680 34287572999295 34389923963472 34409086965792 34455494997455 34460781136320 34554551969344 34563649139712 34716673676736 34812421760160 34831820189760 34840990356480 34910983417464 34916339437056 34935795772416 34982914183840 35087340793344 35191111669560 35216123120640 35339882695920 35349186620160 35359575041120 35368884149760 35388592655360 35420200611138 35439937711668 35445374883072 35465126011392 35537680546830 35557483110380 35643763175328 35663624851008 35729791130880 35749700743680 35801569729134 35830950063552 35875335464040 35929771305120 35949792352320 35982426017664 36002476405504 36076130252085 36101770714240 36174296592907 36183820193136 36203982803296 36271151602560 36464561761155 36474161779440 36494486175840 36553042848168 36573411199248 36732059893032 36758166545408 36866878891920 36976929276672 37006179742980 37026800594280 37032481221120 37053116728320 37106876830716 37127553793176 37133249877504 37153941535744 37335357265899 37404625090140 37431209756160 37452067445760 37537185780864 37593579421440 37614527587840 37634938868835 37669102237242 37695874875648 37794041216470 37906859249952 37971361833930 37977187374720 37998349297920 38084709182688 38189746259280 38211026626080 38232318850880 38267024494976 38325089392128 38346445175808 38481205602224 38552599304640 38574081863040 38632612677120 38667681690624 38710222836516 38768378778360 38789981574960 38795932707840 38873870965512 38884105282176 38895532545232 38905772564736 38927451920896 39185797713480 39217955293440 39302770243968 39324670818048 39355778456820 39377708568520 39383749870080 39462869010444 39473258392512 39495253967232 39604181305920 39757368032910 39779521921260 39789994668480 39812166737280 39898266762816 39980473352960 40060791268178 40121577957384 40143934793424 40204244659040 40218413336640 40359752397045 40443516396360 40480229269872 40502785956192 40614492053520 40637123554720 40706797717278 40729480653708 40735729343232 40758428401152 40949657215488 41056296947820 41062595777280 41085476974080 41122772591616 41145087599154 41229863145240 41259166530560 41323567379661 41346593996946 41352937363584 41375980346624 41452744688640 41460627304635 41655150668565 41684756319360 41707984200960 41768498017323 41774906112192 41798184227712 41854558041380 41979497020608 42133575876480 42244460059648 42292776849120 42316343536320 42407859235104 42431490049344 42442660979712 42583432657920 42645216656196 42668979732456 42748142960160 42783223956480 42899640892416 42987404954340 43011358707240 43050402556848 43139750822784 43193189961680 43204561424640 43228636183040 43291356302502 43315479425372 43322124857088 43395842095920 43525381923072 43638729271830 43645424296320 43669744715520 43694078686720 43733104836201 43757474113386 43768994135328 43793383411008 43859175991680 43947285943449 43978520688256 44224669124944 44240254670304 44299922139585 44306718603840 44331407514240 44432160713136 44438977465344 44554703969160 44579531063760 44788687579440 44917451707392 44978032522080 45003095506880 45112295305728 45137433105408 45161926642602 45229775241420 45254978504120 45261921492480 45352849459764 45474279621120 45499619128320 45565634200716 45598019157504 45691303560210 45716763999060 45853231951296 45878782621056 45915074866290 45947708181760 45963900956160 46040013845518 46221161595840 46263119165568 46288898235648 46383596038395 46409442241470 46416562346880 46442426919680 46522054534032 46547977889952 46921482226080 47022957256176 47061546352128 47119843594560 47132248826880 47226934148184 47253250282224 47260499844096 47383574062440 47525017567104 47551499801344 47605886478360 47639721507840 47735426305512 47774600084736 47833780618720 47906361740160 47933056469760 47976568023552 48002602199013 48101507002780 48245093590848 48334602113280 48361535470080 48387778545645 48431702876454 48592338706890 48605131602720 48619415681540 48632215705920 48659314901120 48737390464224 48764548265664 48976079857376 49128462804960 49155838522560 49267556337384 49302572368896 49328586263055 49341572990640 49369067459040 49475835774288 49503405057568 49752752765562 49780476354532 49872833453520 49880484910080 50021707583232 50049581041152 50124772561920 50151972446730 50179918491780 50225469649656 50261166500864 50506582352919 50542478999936 50560291051776 50600286587340 50628482445240 50636249832960 50664465730560 50779612243584 50911850817135 50919661679040 50948035501440 51050386465617 51187071519360 51403465739520 51432109150720 51613630448688 51691171704480 51719975433280 51831827954016 51845473709568 51874363419648 52075010515104 52218632640240 52247730284640 52261485534720 52290607057920 52366475126196 52403693658624 52432894424064 52474371275760 52617158680592 52631011190016 52660338622976 52805575074560 52824184680960 52911657703058 53009824043880 53039362561680 53053326224640 53082888983040 53159906567502 53168062324608 53197689017088 53306520820245 53336224665570 53465644762992 53495437276512 53525246391232 53624551115520 53813003196060 53924688528480 53973639026496 54003714608256 54144349281715 54152656071360 54275730289704 54305974204944 54314305790976 54406727403840 54711242669160 54741729263760 54750127703040 54860116798872 54973150860320 55098089839548 55128791995928 55137249818112 55280836406180 55300318337880 55540200891420 55548721831680 55579675092480 55610645601280 55660315246074 55691330689764 55699874816256 55730912303616 55972662694144 56146814634240 56178101168640 56305778671296 56390369132160 56421791381760 56503653355863 56543812313472 56575320065792 56691061824705 56860288874928 56891972976608 56957042750895 56997523946880 57316539939120 57348478276320 57400536742464 57487634088192 57519667763712 57606081899520 57721808403336 57762833142784 57828898956960 57861122794560 58033842564096 58152568167540 58184972362440 58193899061760 58226326287360 58310806448268 58343298817848 58358658847104 58391177881344 58478901322240 58499510307840 58596381257932 58778696570220 58826932940160 58987006227072 59033667685230 59066562852780 59075624805120 59108543352320 59194303515666 59209887588768 59242880950848 59406271958880 59439374751680 59669282881890 59718250105920 59847400144224 59970710029440 60091186902267 60182366936076 60215902190136 60306366988560 60470465946352 60754178934288 60763499799552 60921738080280 60955685332080 61094220980562 61103594014848 61137642601728 61171710161408 61220099821720 61584445421730 61628215461120 61684158887424 61718530980864 61844794717860 61879256321960 61888749795840 62019890995419 62029406045376 62063970519936 62179117032960 62225595443165 62527134479040 62561976301440 62697276341568 62781837062070 62826458126080 62969245530912 63004333709632 63178098749920 63200363814720 63366690089472 63474515304480 63611788852656 63647235074016 63663991469568 63699466779648 63875148986880 63910741959680 63967824984294 64003469598684 64326791454464 64349461338624 64446136151040 64517038060860 64575603835272 64709626234176 64789784942520 64806842136960 64842954274560 64937034453753 64973219138058 64983187285632 65019397687552 65093763143880 65458093907745 65504617073280 65541118030080 65636211170079 65690075116512 65771448350740 65788763987520 65825423278720 65967781032384 66337003687416 66460077905760 66497111271360 66648241069704 66695610110976 66832055953740 66869296595640 66906557989040 66967292866208 67230780503040 67342109803892 67413721402368 67467048783120 67504643260320 67668442958592 67706149658112 67742889963903 67844662862130 67882467756180 67892882238720 67930714001920 68029274189646 68067181954156 68249428692480 68397028736256 68537954319360 68575145998590 68779847926944 68818173931584 68872612299435 68910989994910 68921562272640 69060020768277 69109103938688 69433347353472 69614163362205 69624843520320 69663640379520 69821966834928 69832678874112 69965828367680 70174681586688 70382223339120 70679765391840 70698373240320 70719150082240 70737768299520 70840401222276 70879875423336 70890749766144 70930252022784 71075361093660 71114966220760 71287526350656 71327249702016 71459582261760 71499401487360 71603139458268 71661900127104 71750670928080 71859542610240 71899584704640 71964852035328 72004952811008 72152260504170 72203541428480 72348593185814 72367640386272 72407965606592 72542303205120 72888508060335 72929123522310 72948323558880 72988972351680 73106085696336 73146822398496 73245476572415 73464119786064 73733757783840 73953858553344 74012359485960 74053601188560 74064962442240 74213753661432 74255107586352 74266499755008 74629129148343 74670714531798 74809250180280 74862419512320 75074371561728 75187158842880 75227958670095 75229055175680 75269877737670 75338204474484 75391749751296 75588082432940 75802088994401 75813718499904 75942723667860 75954374749440 75996698595840 76169418365376 76379492518560 76422053252160 76464637701760 76534048989952 76650178784256 76962411204448 77105198609280 77148163726080 77265225354240 77420445673032 77536757556720 77579963149920 77747741931024 77768210564352 77791065090464 77811545129472 77854903841792 78371595426960 78435910586880 78605540487936 78649341636096 78711556913640 78755417137040 78767499740160 78925738020888 78946516785024 78990507934464 79208362611840 79367486554587 79514736065820 79559043842520 79579989336960 79624333474560 79739859851253 79796533525632 79960946705920 80004336998355 80121582536356 80243155914768 80287869586848 80408489318080 80436826673280 80719504794090 80887032792720 80960458539744 81005571912384 81228984107040 81274247109440 81413595434556 81458961307416 81471458686464 81516856802304 81899314430976 82112593895640 82125191554560 82170953948160 82290175198308 82459726290480 82647134759322 82693187993892 82705874727168 82751960693248 82921254609270 83310301337130 83369512638720 83415968401920 83536996034646 83549812224384 83596368455424 83709116082760 83958994041216 84177637254865 84267151752960 84585553698240 84632687072640 84815718470208 84862980098688 85083977442695 85290433312392 85337959464912 85496285920320 85974809908680 86022717414480 86100805113696 86279501645568 86386379923360 86409122849280 86457272366080 86582712605004 86630958850744 86644249714176 86791684191840 87050763846144 87277458543660 87290848592640 87339489431040 87388157373440 87466209672402 87514948226772 87537988270656 87586766822016 87718351983360 87894571886898 87957041376512 88449338249888 88480509340608 88550501527845 88599844279170 88613437207680 88662815028480 88791455273499 88864321426272 89109407938320 89159062127520 89503924322835 89577375158880 89956065044160 90006191013760 90224590611456 90323853285204 90459550482840 90509957008240 90523842984960 90705698919528 90948559242240 91131268401432 91196038315008 91382607120420 91433527998120 91641331470843 91706463902592 91757565242112 91830149732580 91895416363520 91927801912320 92080027691036 92442323191680 92526238331136 92577796471296 92767192076790 92818884482940 92833124693760 92884853839360 93044109068064 93095955779904 93842964452160 94045914512352 94123092704256 94172755593105 94239687189120 94453868296368 94506500564448 94767148124880 95050035134208 95102999602688 95211772956720 95470852611024 95549200169472 95667561237440 95812723480320 95866112939520 95953136047104 96005204398026 96203014005560 96490187181696 96669204226560 96723070940160 96775557091290 96863405752908 97184677413780 97210263205440 97238831363080 97264431411840 97318629802240 97459828707087 97474780928448 97529096531328 97952159714752 98256925609920 98311677045120 98535112674768 98657172526110 98683145981280 98738134918080 98951671548576 99006810115136 99505505531124 99560952709064 99745666907040 100043415166464 100099162082304 100151978170445 100303944893460 100359836983560 100450939299312 101013164705838 101084957999872 101120582103552 101200573174680 101256964890480 101272499665920 101559224487168 101766994293195 101823701634270 101839323358080 101896071002880 102043911284469 102100772931234 102374143038720 102543667201381 102806931479040 102862718997885 102864218301440 103227260897376 103366484992365 103382343408960 103439950866560 103663655908032 103690947419136 104150021030208 104437265280480 104495460569280 104522971069440 104732950252392 104807387317248 104948742551520 105234317361184 105262022380032 105320677245952 105611150149120 105648369361920 105823315406116 106019648087760 106078725123360 106106652449280 106165777966080 106319813135004 106336124649216 106395378034176 106613041640490 106672449331140 106931289525984 106990874553024 107050492782464 107249102231040 107626006392120 107849377056960 107947278052992 108007429216512 108228390756255 108288698563430 108305312142720 108522889778721 108551460579408 108611948409888 108813454807680 109393685283465 109422485338320 109483458527520 109720233597744 109946301720640 110196179679096 110257583991856 110274499636224 110561672812360 110600636675760 111080401782840 111097443663360 111159350184960 111320630492148 111382661379528 111399749632512 111461824607232 111945325388288 112006071797697 112293629268480 112356202337280 112611557342592 112780738264320 112843582763520 112904816606505 113007306711726 113087624626944 113150640131584 113382123649410 113720577749856 113783945953216 113914085501790 113995047893760 114633079878240 114696956552640 114801073484928 114975268176384 115039335527424 115100034613795 115443616806672 115657797913920 115722245589120 116305136335080 116369944724880 116387798123520 116621612896536 116686597635696 116717317694208 116782355762688 116957802644480 117192762515864 117557393140440 117653865880320 117974012454144 118067335370460 118133125705560 118151249610240 118217086704640 118388607031332 118419775177536 118485761901696 118812543917760 118878749503360 119117568419773 119338565763780 119436500211840 119694800288448 119941420058880 120182373804534 120364733872152 120431804380272 120612733977120 120940931892704 121079257191135 121508357868576 121843476160560 121911370664160 122188441961124 122207188029696 122275285203456 122343420322816 122440199643440 123168890843460 123256430922240 123368317774848 123689589435720 123758512643920 123777499591680 123970702138983 124039781990838 124058812090752 124127941039872 124358234065920 124381881913905 124451190886330 125054268958080 125123952602880 125305494051969 125394552683136 125563674124140 125652916252160 125938491061824 126008667419264 126356197499840 126400727629440 126733380178944 126949030608960 127223577705312 127294470148032 127327982939136 127750297973760 127935649968588 128006939197368 128653582908928 128698922677248 129034076121720 129151207670544 129419252468352 129579569885040 129613684273920 129685908549120 129874068907506 129946438276116 129966374571264 130038795375104 130187526287760 130916187815490 131009234146560 131082236060160 131272422340158 131380150233024 131542896701480 131577527975040 131650846557440 131841857830347 131935562064768 132279144257645 132674007374832 132899766418755 132920155811520 132994222542720 133296482139408 133664111907480 133738593191280 133813115978080 133934585732416 134684219607784 134934097566240 135009286520640 135336885917184 135412299316224 135485779927806 135689325724260 135764935512360 135785764477440 135861428003840 136058548379292 136134363908312 136498857384960 136794057472512 137150291997180 137559695853888 137636347863168 137745224598870 137821979989820 137843124545280 138120041536554 138218207877376 138866694706944 139150788115185 139228326724410 139249687040640 139327280759040 139643933669856 139931656735360 140212769438623 140764446678240 141359530783680 141396746480640 141438300164480 141680802444552 141759750846672 141781499532288 142150722187320 142229932441520 142575052701312 142654499404032 142919164523520 143206278916536 143323800254208 143501341856160 143719085220480 143799169409280 143929704070656 144007806597039 144009905622016 144304521008340 144407082856960 144697186371628 144735280772544 144815931213184 145084606410240 145777016120670 145858247044620 145896647117760 145977944703360 146212171392672 146293644796992 146490953144830 146928239572128 147467515567680 147907717106688 147985758789165 148024718971920 148107202377120 148427507322864 148510215172704 149258258296686 149341429063596 149618500360560 150148743123456 150374317685760 150455917340190 150539755475340 150676408948968 150783499502592 151176164865880 151519747058757 151604177988802 151627436999808 151885447335720 151908749498880 151993397191680 152338836730752 152735552451405 152758985037120 152844106504320 152929275403520 153068097979904 153151159396851 153924822408896 154210397218560 154296327452160 154840891346064 155073515113440 155159926299840 155495483862048 155536421128704 155582130180928 155623090258944 156743190853920 156871821173760 157211080975872 157298683272192 157423113827280 157510834274080 157851476041776 157893033570048 157981015868928 158416725223680 158734973109174 159029472131640 159118087685040 159159978673920 159248666949120 159479719702506 159593067051264 159919562460735 159921893411840 160008673996710 160243165072712 160486311829536 160575739173696 160816978636160 160873653346560 161140048459313 161439009588180 161774065585440 161920917079488 162011143824768 162433047845145 162457968214080 162548494218880 162827190869112 162917922614832 162942917372928 164225187791280 164250383109120 164580350396616 164919452580960 165294269518644 165386375987784 165411749454336 165503921386496 165842509218540 166620602674260 166739025277440 166831936803840 167073992069292 167099624448768 167192736910848 167418232165520 167917988082432 168355274509730 168534303505920 169171107396480 169265374145280 169510960067589 169631436940416 169725960197376 170073185474115 170167954885390 170580866624784 170675918929824 170992571840640 171949619817360 172045434828960 172201610227392 172559003291136 172772759846720 172818245698560 173165425210008 173261917701488 173288499428352 173583368383680 174101527692288 174554917087320 174581697185280 174678978862080 174932419344804 175029896453544 175075976541312 175173533644032 175436703966720 175789143773796 175914082753024 176898676499776 176961018681216 177101003055690 177199688558340 177226874415360 177325630056960 177582910546998 177728642852544 178218815876640 178318124255040 179007848645670 179154750317760 179912130088320 180012382027520 180273560706801 180647706570408 180871482964535 180919100965680 181019914016480 181411397839056 182262536802864 182765214240840 182867055996240 183282662941686 183412927805184 183515130484224 183660299465160 183790832727040 184160055382072 184884646383360 185052476662272 185155592942592 185190801960703 185534384153580 185637768965880 185666249387520 185769707678720 186059672986257 186088218136128 186191911559808 186676786329495 187685928904320 188091829024704 188345511186210 188479374378240 188907736592736 189013001128896 189534296249760 190100070268416 190205999205376 190423545913440 190941705222048 191098400338944 191335122474880 191625446960640 191732225879040 192010408796052 192406028011120 192980374363392 193338408453120 193551114182580 193726811505816 194369354827560 194420526410880 194477662726160 194528862823680 194637259604480 194811103361259 194919657414174 194949561856896 195058193062656 195904319429504 196513851219840 196623354090240 196908633510237 197070225349536 197314345052220 197366291962560 197476269836160 197903343097152 198013620230272 199011011062248 199121905418128 199491333814080 200086830332928 200303956340890 200607889786920 200719673967120 200901878598624 202026329411676 202169915999744 202241164207104 202401146349360 202513929780960 203118448974336 203533988586390 203647403268540 203678646716160 203792142005760 204087822568938 204201545862468 204748286077440 205087334402762 205613862958080 205725437995770 206454521794752 206617836898305 206732969984730 206764686817920 206879901733120 207180062304831 207327311816064 208300042060416 208842490086615 208874530560960 208990921138560 209465900504784 209897485103040 210468634722368 210524044760064 211222300298240 211646630812232 212039296175520 212157450246720 212213304898560 212639626270008 212672249298432 212790756068352 213226083280980 213344898662280 213862579051968 213981749106048 214100985564928 214498204462080 215252012784240 215698754113920 215894556105984 216014858433024 216456781512510 216577397126860 216610624285440 217045779557442 217102921158816 217223896819776 217626909615360 218665524181005 218787370566930 218844970676640 218966917055040 219440467195488 219736429717245 219892603441280 220334351974979 220392359358192 220515167983712 221123345624720 221201273351520 222160803565680 222194887326720 222641260984296 222765322759056 222799499265024 223887387445029 223890650776576 224012143595394 224587258536960 225223114685184 225561476528640 225687165527040 225809633213010 226014613423452 226175249253888 226301280263168 226764247298820 227406266983203 227441155499712 227567891906432 227828171003580 227990095787520 229266159756480 229393913105280 229602146969856 229950536352768 230200069227590 230887233613344 231315595827840 231444491178240 232610272670160 232739889449760 233243225793072 233373195271392 233434635388416 233564711525376 234385525031728 235114786280880 235307731760640 235948024908288 236134670740920 236266251411120 236302499220480 236777214062664 236839550355072 236971523803392 237625087835520 237757499006720 238102459663761 238235136839546 238677131527560 238873000423680 239389600576896 239882840117760 240013010995065 240364747609068 240729467744304 240863608760544 241225467954240 241881863785408 242158514382270 243016715737152 243686952321120 243822741328320 244376883922248 244414376059392 244550570406912 244880399286880 246337781686920 246512861844480 247379178871440 247517025287840 247941404277966 248079563981676 248117624181504 248255882079744 248763763827810 248902381772660 250108537916160 250247905205760 250610988103938 250789105366272 251127348248280 251305832504320 251876982123648 252017334838528 252532911764595 252712394999680 252801455258880 253220076150349 253898061217920 254447155410624 254588940296064 255251932328085 255871299937176 256013878394736 257307165817856 258068152243440 258302415341088 258838504936704 259159139770080 259227368547840 259371817098240 259748137815012 259892876552232 259932749142528 260077590750208 260375052575520 261832375630980 262018468293120 262164472120320 262544844680316 262760300466048 263085793402960 263155055950080 263301693114880 263683715660694 263871124129536 264558288515290 265348014749664 265799532837510 265840311623040 265988445085440 266374365820497 266592964278816 267328223814960 267477186382560 267626231956160 267869171464832 269368439215568 269868195132480 270018573041280 270673771834368 270971559855612 271378651448520 271529871024720 271571528954880 272117096758584 272268727816624 273588114945024 274300583994360 275119391707776 275272695726336 275490449197740 275643959979640 275686249090560 276240083073108 276436415754752 277733389413888 278301576230370 278456653448820 278499374081280 278654561518080 279287867339712 279863313470720 280425538877246 281528893356480 282518266779315 282719061567360 282876600328960 283361604889104 283519501693344 284301444374640 284459864883040 285150105402624 285308998808064 286412557833072 286647600508416 287002683712320 287438170440960 287598338818560 287859408141312 288015613194078 288609042016680 288814165713920 289394372743256 289470561545088 289631862426368 290169212820480 291554032241340 291716494089240 291793294235520 291955889406720 292379486121261 292424342785344 292587289593984 292981906289660 293856479144256 294935031135360 295971517578330 296049437943840 296214404754240 296855014645728 297020430345408 298516516593372 298682858127192 299237000721120 300297486246912 300455934511335 300911834680380 301079510950680 301352817897936 302352329731760 303039494117514 303208355977604 303254873999616 303770894671440 303817498997760 304677673461504 305471104902810 305517970074240 305688213008640 305858550807040 306131733853407 306136195959808 306302318793702 307631001604143 307849644817792 308420794437120 308592654904320 309681782692128 310099454977095 310147030226880 310319852599680 310990967724096 311072842257408 311164260361856 313486381707840 314422161951744 314846227654560 315021668548160 315702952083552 315786067140096 315962031737856 316833450447360 317469946218348 318058944263280 318236175370080 318319957347840 318497333898240 318959439405012 319186134102528 319839124921470 320017347993420 320486330145424 320972623659072 321151478347392 321633957272320 321747306693120 322280096918626 322878019176360 323548131170880 323841834158976 324022287649536 324685172268765 324866095690290 324915936428160 325096988437760 325568669336163 325654381738224 325835845229664 328181055850395 328450375582560 329160700793232 329838905161920 330588539037288 330772751975568 330823498908672 331685018437080 333241205348520 333478050554880 334147984138584 334199248897536 334385473821696 334836464331040 335835976164864 336018215393091 336710549019460 337068607011840 338342214792960 338530748290560 338714449819515 339021920135178 339262873880832 339451920394752 340146370948230 340335909770780 341161733249568 341351837859648 341985143681280 343899239634720 344090869657920 344403220454784 345118006582272 345300103841385 345545519693440 346330850420016 346523835402976 347166736767360 349109834174640 349163394370560 349864838689608 350059792907088 350151953082624 350347067288064 350873407933440 351578287547592 351828165506048 353797352999552 353922037362432 354202006111380 354399377116680 354453748830720 354651260113920 355165821093996 355457285705088 356437631753280 356636248510080 357352705259319 358015697291340 358309500635520 359824260176640 360024764055040 360547121413602 361295413140816 361742965929070 361838201931360 362039828032960 362822795678112 364525073605728 365530428481680 365734111992480 366565325883372 366825855610368 367030260968448 367320598930320 368320110764144 369769292766720 370104953324544 370381603921406 371068768307160 371275537931760 371332498775040 372119345972514 372176436272256 372383823119616 373145645741715 373353572658990 375371857808640 376183658049408 376691022372420 376958748756480 377815473185472 378026002257792 379010444972005 379068592499520 380200140536832 380847091826880 381883410444096 382670244949760 383250893921280 384020817592104 384812056022240 385960748726784 387102228365160 387453623011632 388738709655120 388841052821760 388955325452320 389057725647360 389274519208960 389622206722518 389839314828348 389899123713792 390116386125312 391808638859008 393027702439680 393246708180480 393817267020474 394140450699072 394628690104440 394732583925120 394952539672320 395525573491041 395806686194304 396027240460544 396837432772935 398022022124496 398243810836256 398699299256265 398982667628160 400607912681780 401215779573840 401439347934240 401803757197248 404052658823352 404339831999488 404802292698720 405027859561920 406236897948672 407067977172780 407294806537080 407357293432320 407584284011520 408175645137876 408403091724936 409496572154880 410174668805524 411450875991540 412909043589504 413235673796610 413465939969460 413529373635840 413759803466240 414360124609662 414654623632128 416600084120832 417684980173230 417749061121920 417981842277120 418931801009568 419794970206080 420638308315869 420937269444736 423293261624464 424078592351040 424314900493440 425279252540016 425344498596864 426452166561960 426689797324560 427725158103936 427963498212096 428201971129856 430504025568480 431397508227840 431789112211968 432029716866048 432913563025020 433154794253720 433221248570880 434091559114884 434205842317632 434447793639552 435253819230720 437331048362010 437574741133860 437689941353280 437933834110080 438880934390976 439472859434490 439785206882560 440668703949958 440784718716384 441030335967424 442246691249440 442402546703040 443957276367495 444321607131360 445282521968592 445530645518112 447774774890058 448024287190788 450446229370368 451122953057280 451619266426020 452029226846904 452350498507776 453528494597640 454559241176271 454812533966406 454882310999424 455135783812864 455656342007160 455980191575040 458206657354215 458532319512960 458787826210560 459204293939712 459453478190553 460400138455180 461774467226688 462631191655680 462888982356480 465220545340320 465479778899520 466486451586144 466746390542784 466869270776832 468771050063456 470229572561760 470615463521280 471896049816576 472269341481840 472532502822240 473554428125328 473679100710144 473943047606784 475250175671040 475514998013440 476204919327522 476470273679092 477354263055120 477746000847360 478779201153792 479765680235520 480026021990130 480729495218136 481458935488608 481727217521088 482450935908480 483420145377939 483763727570816 484317028764540 486033431474304 487299143535435 487373904642240 487645482656640 488753767844496 488828752118784 489760798573760 492675563373840 494758357742880 495034050575680 495882808555932 496159127963352 496235248363008 496511764159488 497527527655620 497804763545320 500217075832320 500495810411520 501221976207876 501578210732544 502254696496560 503753964247296 504034669677056 505065823529190 505424789999360 505602910517760 506440152300698 507796122435840 508894310821248 509177880592128 510219556422345 510503864656170 511742599874352 512027756789472 512718336006905 516136304486880 516604830682176 517677009873408 518318279540160 518454737095680 519496275630024 519785753104464 519865498285056 520750105151040 523664751261960 524036936586240 525089689360632 525520600932096 526171586805920 526310111900160 526603386229760 527367431321388 527742248259072 529116577030580 530696029499328 531599065675020 531680623246080 531976890170880 532748731640994 533185928557632 534656447629920 534954372765120 535252463912320 535738342929664 538736878431136 539736390264960 540037146082560 540820682120403 541943119711224 542614448893605 542757302897040 543059742049440 544234193517168 544537455633248 548601167988720 550238783415552 550545391452672 550980898395480 551287919959280 551372498181120 552480166146216 552872831509504 555466778827776 555572405882109 556603152460740 556913306897640 556998748162560 557309123036160 558179018958771 558575734679424 559726626941440 560030358988485 560851077754492 563057786712960 565036533558630 565438123134720 565753200657920 566723209778208 567039003386688 568602888749280 568919729766080 570300210805248 570617997616128 572825115666144 573295201016832 574005367424640 574876340881920 575196677637120 576031226388156 577218084033360 578788745486512 578941123090176 579263724852736 583108064482680 583432988178480 583586588471040 583911778813440 584758972242522 584848685570688 585174579187968 585963812579320 587712958288512 589870062270720 591943035156660 592098875887680 592428809508480 593710029291456 594040860690816 595587842098865 597033033186744 597365716254384 598474001442240 600911869022670 601823669360760 602159021901360 602705635795872 604704659463520 606078988235028 606416711955208 606509747999232 607541789342880 609355346923008 610942209805620 611035940148480 611376426017280 611717101614080 612263467706814 612604637587404 615262003208286 615699289635584 616841588874240 619363565384256 619853510694915 620198909954190 620294060453760 620639705199360 621540186914493 621981935448192 622328520723712 626527470259845 626972763415680 629692455309120 630043337096320 631405904167104 631572134280192 633666900894720 634939892436696 636117888526560 636472350740160 636639914695680 637918878810024 638372268205056 639678249842940 640034695986840 640972660290848 641945247318144 642302956694784 643267914544640 643494613386240 644560193837252 645756038352720 647096262341760 647683668317952 648044575299072 649370344537530 649732191380580 649831872856320 650193976875520 651137338672326 651308763476448 651671690459328 656362111700790 656900751165120 658321401586464 659209289151735 659677810323840 661003055924937 661177078074576 661545503951136 663370036874160 666482410697040 668295968277168 668398497795072 669672928662080 671671952329728 672036430786182 673421098038920 676684429585920 677061496581120 677428899639030 678043840270356 678525747761664 678903840789504 680292741896460 680671819541560 682218800949609 682323466499136 682703675719296 683970287362560 687798479269440 688181739315840 688806440909568 690600207682770 691091039386880 692661700840032 693047670805952 694333473534720 698219668349280 699729677379216 700119585814176 700303906165248 700694134576128 701063847193115 703156575095184 707594705999104 707844074724864 708404012222760 708798754233360 708907497661440 710331642187992 710914571410176 712875263506560 713272497020160 714307378991283 714705410518638 716031394582680 716619001271040 719648520353280 720039032985195 720049528110080 721094242827204 722590826281632 723485931858140 723676403862720 724079656065920 725645591356224 729050147211456 731060856963360 731468223984960 733130651766744 733651711220736 734641197860640 736640221528288 739538585533440 740763207842812 742137536614320 742551075863520 744238691945028 744352872544512 744767646239232 746291291483430 746707145317980 750743715617280 752367316098816 753382044744840 753917497512960 755630946370944 756052004515584 757598735293785 758020889944010 758137184999040 759660228451047 761694183653760 763766820888192 765340489899520 765755796984255 768041635184208 769624112044480 771921497453568 774204456730320 774907246023264 777477419310240 777682105643520 777910650904640 778115451294720 779244413445036 779678629656696 779798247427584 780232772250624 783617277718016 786055404879360 786493416360960 787634534040948 788280901398144 789257380208880 789465167850240 789905079344640 791051146982082 791613372388608 792054480921088 793674865545870 796044044248992 796487621672512 797398598512530 797965335256320 801215825363560 802431559147680 802878695868480 803607514394496 805700242296565 808105317646704 809604585397440 810055719123840 814135954345560 814589613074160 814714586864640 816351290275752 816806183449872 820349337611048 822901751983080 825818087179008 826471347593220 826931879938920 827058747271680 827519606932480 828720249219324 829309247264256 833200168241664 833822978938411 835369960346460 835498122243840 835963684554240 837863602019136 839589940412160 841276616631738 841874538889472 846586523248928 847554800337945 848157184702080 848629800986880 850558505080032 852904333123920 853379594649120 855450316207872 855926996424192 856403942259712 861008051136960 862795016455680 863578224423936 865827126050040 866309588507440 866442497141760 868183118229768 868411684635264 868895587279104 870507638461440 874662096724020 875149482267720 875379882706560 875867668220160 877138458363783 877761868781952 878945718868980 879570413765120 881337407899916 881569437432768 882060671934848 884493382498880 884805093406080 887914552734990 888643214262720 890565043937184 891061291036224 895549549780116 896048574381576 900892458740736 901367803534005 903238532852040 904058453693808 907056989195280 909118482352542 909625067932812 909764621998848 910271567625728 911312684014320 916413314708430 917064639025920 917575652421120 918408587879424 918906956381106 920800276910360 922893004812429 923548934453376 925262383311360 925777964712960 925954009803515 930298364931285 930441090680640 930959557799040 932972903172288 933492781085568 937542100126912 940459145123520 944538682963680 945065005644480 947108856250656 947358201420288 947886095213568 950500351342080 951029996026880 952409838655044 952940547358184 954708526110240 955492001694720 957558402307584 960052043980260 961458990436272 962917870977216 963454435042176 964901871816960 966840290755878 967527455141632 968634057529080 972066862948608 974055516806295 974598287070870 974747809284480 975290965313280 976706008008489 977507535688992 979521597147520 981489386070361 984543167551185 985351126747680 989516715485760 990068101151360 991765617111864 992318255926704 992470496726016 995055055311240 995609527090640 1000434151664640 1002443952415752 1003156421465088 1004509392993120 1007507928494592 1008054646179273 1008069339354112 1010131647058380 1010849579998720 1011205821035520 1012880304601396 1015592244871680 1017788621642496 1018355761184256 1020439112844690 1021007729312340 1023485199748704 1024055513578944 1025436672013810 1032272608973760 1033209661364352 1035354019746816 1035900311524155 1036636559080320 1038992551260048 1039571506208928 1041500210302080 1047329502523920 1050179378721264 1051041201864192 1052343173611840 1052620223800320 1054734862642776 1055484496518144 1058233154061160 1061392058998656 1063198131350040 1063361246492160 1063953780341760 1065497463281988 1066371857115264 1069312895259840 1069908745530240 1070504927824640 1071476685859328 1072058115777957 1077473756862272 1079472780529920 1080074292165120 1081641364240806 1083886239422448 1085228897787210 1085514605794080 1086119484098880 1088468387034336 1089074911266496 1097202335977440 1100477566831104 1101090782905344 1101671759874895 1101961796790960 1102575839918560 1104960332292432 1111144811764218 1113206304921480 1113826613795280 1113997496325120 1116358037917542 1117151469358848 1119436937225145 1119453253882880 1120060717976970 1121702155508984 1126115573425920 1127980339215191 1130073067117260 1130876246269440 1131506401315840 1133446419556416 1134078006773376 1137031334916015 1137205777498560 1137839459532160 1140600421610496 1145650231332288 1148010734849280 1149752681763840 1152062452776312 1154436168066720 1157577490973024 1157882246180352 1158527449705472 1166216128965360 1166865976356960 1167173176942080 1167823557626880 1169517944485044 1169697371141376 1170349158375936 1171927625158640 1175425916577024 1179740124541440 1183886070313320 1184197751775360 1184857619016960 1186576720473123 1187420058582912 1188081721381632 1190512298318805 1191175684197730 1194066066373488 1194731432508768 1196948002884480 1201823738045340 1203647338721520 1204318043802720 1205411271591744 1209409318927040 1212157976470056 1212833423910416 1213019495998464 1215083578685760 1218710693846016 1221884419611240 1222071880296960 1222752852034560 1224526935413628 1225209275174808 1230524006416572 1231398579271168 1238727130768512 1239707021389830 1240397819908380 1240588120907520 1241279410398720 1243080373828986 1243963870896384 1244657041447424 1253054940519690 1253945526831360 1259384910618240 1260086674192640 1261914924947607 1262811808334208 1266100380751745 1269879784873392 1272235777053120 1272944701480320 1275837757620048 1279356499685880 1280069391973680 1281945320581696 1283890494636288 1284605913389568 1286535829089280 1289120387674504 1291512076705440 1294192524683520 1295367336635904 1296089150598144 1298740689075060 1299464382761160 1299663745712640 1300387953751040 1302274677344652 1302617526952896 1303343380918656 1312724223401580 1313801502330240 1316642803172928 1318418578303470 1319355620647680 1322006111849874 1322354156149152 1323091007902272 1326740073748320 1331871829102485 1332964821394080 1336591936554336 1339345857324160 1344072861572364 1346842196077840 1353368859171840 1354857799278060 1356087680540712 1357051495523328 1360585483792920 1361343639083120 1363677723528813 1364437601899218 1364646932998272 1365407351438592 1367940574725120 1375596958538880 1376363478631680 1377612881819136 1378360434571659 1381200415365540 1382182078773760 1385323401680064 1386095341611904 1388666947069440 1396439336698560 1399459354758432 1400239171628352 1400607812330496 1402127694386230 1406313150190368 1415189411998208 1415688149449728 1416808024445520 1417597508466720 1420663284375984 1421829142820352 1425750527013120 1426544994040320 1428614757982566 1429410821037276 1432062789165360 1433238002542080 1439297040706560 1440078065970390 1442188485654408 1445181652563264 1446971863716280 1447352807725440 1448159312131840 1450260436133817 1451291182712448 1458100294422912 1461897430606305 1462121713926720 1462936447969920 1466261303533488 1469282395721280 1473280443056576 1481526415685624 1484275073228640 1485102151727040 1488477383890056 1488705745089024 1489535292478464 1492582582966860 1493414290635960 1501487431234560 1504734632197632 1506764089489680 1511261892741888 1512104009031168 1515197470587570 1516041779888020 1516274369998080 1519320456902094 1523388367307520 1527533641776384 1530658669267035 1530680979799040 1531511593968510 1536083270368416 1538155008020715 1539248224088960 1542340463824853 1548408913460640 1549814492046528 1554954838620480 1555364211287040 1555821301809280 1558488826890072 1559357259313392 1559596494855168 1567234555436032 1572110809758720 1575269068081896 1576561802796288 1578514760417760 1578930335700480 1579810158689280 1582102293964164 1583226744777216 1584108961842176 1587349731091740 1592088088497984 1592975243345024 1594797197025060 1595930670512640 1602431650727120 1604863118295360 1605757391736960 1607215028788992 1611400484593130 1616210635293408 1619209170794880 1620111438247680 1622462046361209 1627843346680815 1628271908691120 1629179226148320 1632702580551504 1633612366899744 1640698675222096 1645803503966160 1651636174358016 1652942695186440 1653863759877840 1654117494543360 1657440498438648 1658618494528512 1666400336483328 1666717217646327 1667645957876822 1670739920692920 1670996244487680 1671927369108480 1675727204038272 1679179880824320 1680091076965455 1682553233263476 1683749077778944 1693173046497856 1695109600675890 1696314369404160 1697259601973760 1701117010160064 1705808666247840 1706759189298240 1710900632415744 1711853992848384 1722016102273920 1725590032911360 1731654252100080 1732619177014880 1736366236459536 1736823369270528 1737791174558208 1749324193448040 1750298964535440 1750759765413120 1751735336440320 1754276916727566 1755523737563904 1757891437737960 1759140827530240 1762674815799832 1763138874865536 1764121343869696 1768986764997760 1769610186812160 1772540533052443 1775829105469980 1777286428525440 1781130087874368 1782122582072448 1786763526296595 1791099099560232 1792097148763152 1802735607068010 1806477065704080 1808116907387616 1814113978390560 1818236964705084 1819250135865624 1819529243997696 1820543135251456 1822625368028640 1832826629416860 1834129278051840 1835151304842240 1837813912762212 1841600553820720 1845786009624858 1847097868906752 1850524766622720 1851908019607030 1860596729862570 1860882181361280 1861919115598080 1864620560743479 1865945806344576 1866985562171136 1875084200253824 1880918290247040 1889077365927360 1890130011288960 1894217712501312 1894716402840576 1901000702684160 1904819677310088 1905881094716368 1909417052220480 1915116804615168 1920104087960520 1922917980872544 1925835741954432 1926908870084352 1929803743633920 1933680581511756 1935054910283264 1937268115058160 1944133725897216 1948111033612590 1949196574141740 1949495618568960 1950581930626560 1953412016016978 1955015071377984 1959043194295040 1962978772140722 1969086335102370 1970702253495360 1977627867455205 1979033430971520 1980136202302720 1983009167774811 1983531234223728 1984636511853408 1990110110622480 1991219054181280 2004887904831504 2009018785986240 2015015856989184 2016109292358546 2020263294116760 2021699159997440 2025760609202792 2031184489743360 2035577243284992 2036711522368512 2040878225689380 2042015458624680 2046656402848827 2046970399497408 2048111027157888 2050873344027620 2064545217947520 2066419322728704 2071800623048310 2073273118160640 2077985102520096 2079143012417856 2083000420604160 2094659005047840 2100358757442528 2102082403728384 2103191541579345 2104686347223680 2109469725285552 2116466308122320 2122784117997312 2126396262700080 2126722492984320 2130994926563976 2132743714230528 2138625790519680 2139817491060480 2141009855649280 2142922136973849 2142953371718656 2144116231555914 2154947513724544 2158945561059840 2160148584330240 2163282728481612 2167772478844896 2170457795574420 2171029211588160 2172238968197760 2176936774068672 2178149822532992 2194404671954880 2200955133662208 2203343519749790 2203923593581920 2205151679837120 2209920664584864 2222289623528436 2226412609842960 2227653227590560 2232716075835084 2234302938717696 2238873874450290 2240121435953940 2243404311017968 2252231146851840 2255960678430382 2260146134234520 2261752492538880 2266892839112832 2268156013546752 2272796205881355 2274062669832030 2274411554997120 2275678919064320 2278980685353141 2291300462664576 2296021469698560 2297267390952765 2304124905552624 2308872336133440 2315154981946048 2315764492360704 2332432257930720 2333731952713920 2334346353884160 2339035888970088 2339394742282752 2340698316751872 2343855250317280 2350851833154048 2359480249082880 2367772140626640 2368395503550720 2369715238033920 2373153440946246 2374840117165824 2376163442763264 2381024596637610 2382351368395460 2388132132746976 2389462865017536 2393896005768960 2403647476090680 2407294677443040 2408636087605440 2410822543183488 2417100726889695 2418818637854080 2423677871724769 2424315952940112 2425666847820832 2430167157371520 2443768839222480 2444143760593920 2449053870827256 2450418550349616 2461048012833144 2462797158542336 2477454261537024 2479414042779660 2480795639816760 2481176241815040 2482558820797440 2486160747657972 2487927741792768 2489314082894848 2501468936815233 2506109881039380 2507891053662720 2518769821236480 2520173348385280 2523829849895214 2525623616668416 2532200761503490 2539759569746784 2544471554106240 2545889402960640 2551675515240096 2558712999371760 2560138783947360 2563890641163392 2567780989272576 2569211826779136 2578240775349008 2583024153410880 2588385049367040 2590734673271808 2597481378150120 2598928765522320 2599327491425280 2604549354689304 2605235053905792 2606686761837312 2625448446803160 2627603004660480 2633285606345856 2636837156606940 2638711241295360 2644012223699748 2644708312298304 2646182015804544 2653480147496640 2663743658204970 2665929642788160 2673183873108672 2678691714648320 2688145723144728 2693684392155680 2704103410602015 2709715598556120 2712175361081424 2721170967585840 2722687278166240 2727355447057626 2728875203798436 2729293865996544 2730814702877184 2751193917077760 2752726957263360 2755225763638272 2756720869143318 2762400830731080 2764364157547520 2768679014437287 2770646803360128 2772190683223808 2777333894138880 2777862029410545 2790895094793855 2792878673397120 2798918709516864 2800478343256704 2804255388772460 2812626300380736 2830378823996416 2833616048891040 2835195016933440 2841326568751968 2843658285640704 2851501054026240 2853089988080640 2857229515965132 2858821642074552 2864125578330720 2866476005084160 2880156131940780 2884376971308816 2890363305126528 2893943727432560 2894705615450880 2896318624263680 2900520872267634 2902582365424896 2916200588845824 2923794861212610 2924243427853440 2925872895939840 2930118024025467 2932522607066976 2938564791442560 2944468158211083 2946560886113152 2963052831371248 2968550146457280 2970204303454080 2976954767780112 2977411490178048 2985165165933720 2986828581271920 3009469264395264 3013528178979360 3022523785483776 3024208018062336 3030394941175140 3032083559776040 3032548739996160 3038640913804188 3046776734615040 3055067283552768 3061317338534070 3063023187937020 3072166540736832 3076310016041430 3078496448177920 3084680927649706 3096817826921280 3099628984093056 3107700934572465 3109909677240960 3111642603618560 3116977653780144 3118714518626784 3150538136163792 3153123605592576 3157029520835520 3157860671400960 3164204587928328 3166453489554432 3174699462183480 3184176176995968 3185950486690048 3189594394050120 3191861341025280 3204863301454240 3209726236590720 3211514783473920 3214430057577984 3216174347333871 3222800969186260 3232421270586816 3238418341589760 3240222876495360 3244924092722418 3255686693361630 3256543817382240 3258358452296640 3265405161103008 3267224733799488 3281397350444192 3291607007932320 3303272348716032 3305015279624685 3305885390372880 3307727519755680 3314880996877296 3333434435292654 3335291915753644 3341479841385840 3341992488975360 3351454408076544 3358359761648640 3360182153930910 3365106466526952 3367498155557888 3383941017645573 3386346092995712 3390219201351780 3392628738808320 3394519203947520 3402234020320128 3411094004748045 3411617332495680 3413518378596480 3421801264831488 3444032204547840 3463308504200160 3465238354029760 3472732472919072 3473646738541056 3475582349116416 3498648386896080 3500597929070880 3501519530826240 3503470672880640 3508553833455132 3511047475127808 3515782875475920 3525349631599664 3526277749731072 3528242687739392 3537973529995520 3539220373624320 3545081066104886 3551658210939960 3554572857050880 3562260175748736 3564245164144896 3571536894956415 3573527052593190 3582198199120464 3584194297526304 3605471214136020 3612954131408160 3616233814775232 3628227956781120 3636473929410168 3638500271731248 3639058487995392 3645250736057280 3665653258833720 3668258556103680 3675627825524424 3683201107641440 3691572019249716 3694195737813504 3703816039214060 3721193459725140 3721764362722560 3723838231196160 3729241121486958 3731891612689152 3733971124342272 3750168400507648 3761836580494080 3778154731854720 3780260022577920 3785744774842821 3788435425002624 3798301142255235 3809639354620176 3811762189432736 3818834104440960 3840208175921040 3845835961745088 3851671483908864 3853817740168704 3859607487267840 3867361163023512 3870109820566528 3874536230116320 3888267451794432 3896222067225180 3898393148283480 3898991237137920 3901163861253120 3906824032033956 3910030142755968 3918086388590080 3925957544281444 3938172670204740 3941404506990720 3955255734910410 3958066861943040 3960272404605440 3966018335549622 3967062468447456 3969273023706816 3980220221244960 3982438108362560 4009775809663008 4018037571972480 4032218584717092 4040526588233520 4051521218405584 4071154486569984 4081756451378760 4084030917249360 4093312805697654 4093940798994816 4096222054315776 4101746688055240 4129090435895040 4132838645457408 4143601246096620 4146546236321280 4155970205040192 4158286024835712 4166000841208320 4169114894692055 4189318010095680 4200717514885056 4206383083158690 4209372694447360 4218939450571104 4232932616244640 4245568235994624 4252792525400160 4261989853127952 4265487428461056 4277251581039360 4279634982120960 4282019711298560 4285844273947698 4288232463111828 4309895027449088 4317891122119680 4326565456963224 4335544957689792 4340915591148840 4342058423176320 4344477936395520 4350781308401451 4353873548137344 4356299645065984 4385692291818915 4388809343909760 4406687039499580 4407847187163840 4410303359674240 4419841329169728 4444579247056872 4452825219685920 4455306455181120 4465432151670168 4468605877435392 4477747748900580 4480242871907880 4486808622035936 4504462293703680 4511921356860764 4520292268469040 4533785678225664 4536312027093504 4545592411762710 4548125339664060 4548823109994240 4551357838128640 4557961370706282 4582600925329152 4592042939397120 4594534781905530 4608249811105248 4614465024062145 4617744672266880 4627021391474559 4630309963892096 4664864515861440 4667463905427840 4678071777940176 4678789484565504 4687710500634560 4701703666308096 4735544281253280 4736791007101440 4739430476067840 4746306881892492 4749680234331648 4752326885526528 4762049193275220 4764702736790920 4776264265493952 4778925730035072 4787792011537920 4807294952181360 4814589354886080 4817272175210880 4821645086366976 4834201453779390 4837637275708160 4847355743449538 4848631905880224 4851333695641664 4860334314743040 4883530040042445 4887537678444960 4898107741654512 4900837100699232 4907446930351805 4922096025666288 4954908523074048 4958828085559320 4961591279633520 4962352483630080 4972321495315944 4975855483585536 5000151652938981 5002937873630466 5012219762078760 5015782107325440 5037539642472960 5040273230896365 5040346696770560 5047659699790428 5051247233336832 5064401523006980 5079519139493568 5088943108212480 5091778805921280 5103351030480192 5117425998743520 5120277567894720 5127781282326784 5135561978545152 5156481550698016 5166048306821760 5176770098734080 5194962756300240 5197857531044640 5209098709378608 5210470107811584 5213373523674624 5250896893606320 5255206009320960 5266571212691712 5273674313213880 5277422482590720 5288024447399496 5289416624596608 5292364031609088 5306960294993280 5317621599157329 5327487316409940 5331859285576320 5346367746217344 5357383429296640 5360290578889785 5376291446289456 5387368784311360 5408206821204030 5419431197112240 5424350722162848 5442341935171680 5445374556332480 5454710894115252 5457750407596872 5458587731993088 5461629405754368 5502387834155520 5505453914526720 5513441738286636 5524801661462160 5537358028874574 5541293606720256 5544381366447616 5555724058821090 5581790189587710 5585757346794240 5597837419033728 5600956686513408 5608510777544920 5625252600761472 5639901696075955 5667232097782080 5670390033866880 5682653137503936 5703002108052480 5714459031930264 5717643284149104 5728251156661440 5760312263881560 5768753942617632 5780726610253056 5787887454865120 5789411230901760 5792637248527360 5801041744535268 5805164730849792 5832401177691648 5847589722425220 5848486855706880 5851745791879680 5860236048050934 5865045214133952 5877129582885120 5888936316422166 5893121772226304 5926105662742496 5932883602365615 5937100292914560 5940408606908160 5949027503324433 5953909535560224 5970330331867440 5973657162543840 6027056357958720 6045047570967552 6060789882350280 6064167119552080 6065097479992320 6077281827608376 6093553469230080 6110134567105536 6122634677068140 6126046375874040 6139969208546481 6144333081473664 6152620032082860 6156992896355840 6169361855299412 6193635653842560 6199257968186112 6215401869144930 6219819354481920 6223285207237120 6233955307560288 6237429037253568 6301076272327584 6306247211185152 6309574624738035 6314059041671040 6328409175856656 6349398924366960 6368352353991936 6371900973380096 6379188788100240 6409726602908480 6419452473181440 6423029566947840 6428860115155968 6432348694667742 6445601938372520 6464842541173632 6476836683179520 6480445752990720 6489848185444836 6511373386723260 6513087634764480 6516716904593280 6530810322206016 6534449467598976 6562794700888384 6583214015864640 6610030559249370 6611770780745760 6615455039511360 6629761993754592 6666868870585308 6670583831507288 6682959682771680 6702908816153088 6720364307861820 6730212933053904 6767882035291146 6772692185991424 6780438402703560 6785257477616640 6804468040640256 6818388617644065 6822188009496090 6823234664991360 6827036757192960 6836942056059423 6870425702492527 6888064409095680 6891802172858295 6926617008400320 6930476708059520 6945464945838144 6947293477082112 6997296773792160 7001195858141760 7003039061652480 7017107666910264 7022094950255616 7031565750951840 7050699263199328 7052555499462144 7056485375478784 7075947059991040 7078440747248640 7090162132209772 7103316421879920 7109145714101760 7124520351497472 7128490328289792 7143073789912830 7147054105186380 7164396398240928 7168388595052608 7210942428272040 7225908262816320 7232467629550464 7251302180669085 7256455913562240 7271033615174307 7272947858820336 7277000543462496 7290501472114560 7331306517667440 7351255651048848 7366402215282880 7383144038499432 7388391475627008 7407632078428120 7442386919450280 7443528725445120 7447676462392320 7458482242973916 7463783225378304 7467942248684544 7500336801015296 7504406810445699 7523673160988160 7556309463709440 7560520045155840 7571489549685642 7576870850005248 7596602284510470 7619278709240352 7623524378865472 7637668208881920 7680416351842080 7691671923490176 7703342967817728 7707635480337408 7711702319124265 7734722326047024 7749072460232640 7792444134450360 7796786296566960 7797982474275840 7813648064067912 7820060285511936 7836172777180160 7851915088562888 7876345340409480 7882809013981440 7910511469820820 7916133723886080 7920544809210880 7932036671099244 7934124936894912 7938546047413632 7960440442489920 7964876216725120 8019551619326016 8036075143944960 8064437169434184 8081053176467040 8103042436811168 8112310231806045 8163512902757520 8168061834498720 8186625611395308 8187881597989632 8192444108631552 8203493376110480 8258180871790080 8265677290914816 8287202492193240 8293092472642560 8306037043311861 8311940410080384 8316572049671424 8332001682416640 8333586088231635 8338229789384110 8378636020191360 8401435029770112 8412766166317380 8418745388894720 8437878901142208 8465865232489280 8491136471989248 8505585050800320 8523979706255904 8530974856922112 8554503162078720 8559269964241920 8571688547895396 8576464926223656 8619790054898176 8653130913926448 8671089915379584 8681831182297680 8684116846352640 8688955872791040 8701562616802902 8707747096274688 8712599290131968 8771384583637830 8777618687819520 8813374078999160 8815694374327680 8820606719348480 8833404474633249 8839682658339456 8862702665262215 8889158494113744 8905650439371840 8910612910362240 8930864303340336 8955495497801160 8960485743815760 8973617244071872 9023842713721528 9040584536938080 9067571356451328 9072624054187008 9091184823525420 9096250679328120 9097646219988480 9102715676257280 9115922741412564 9165201850658304 9189069563811060 9216499622210496 9228930048124290 9235489344533760 9254042782949118 9260619927784192 9323102803717395 9329729031722880 9334927810855680 9356143555880352 9375421001269120 9471088562506560 9473582014202880 9492613763784984 9499360468663296 9524098386550440 9529405473581840 9552528530987904 9557851460070144 9575584023075840 9614589904362720 9629178709772160 9634544350421760 9643290172733952 9648523042001613 9668402907558780 9675274551416320 9694711486899076 9697263811760448 9702667391283328 9720668629486080 9767060080084890 9775075356889920 9796215483309024 9801674201398464 9814893860703610 9844192051332576 9909817046148096 9915045838874055 9917656171118640 9923182559267040 9944642990631888 10000303305877962 10005875747260932 10024439524157520 10075079284945920 10080546461792730 10095319399580856 10102494466673664 10128803046013960 10151823052936719 10159038278987136 10177886216424960 10183557611842560 10206702060960384 10233282014244135 10234851997487040 10240555135789440 10255562564653568 10312963101396032 10332096613643520 10389925512600480 10395715062089280 10418197418757216 10420940215623168 10426747047349248 10501793787212640 10510412018641920 10533142425383424 10547348626427760 10576048894798992 10578833249193216 10584728063218176 10613920589986560 10635243198314658 10654974632819880 10663718571152640 10692735492434688 10714610684869245 10714766858593280 10720581157779570 10752582892578912 10774737568622720 10796383246773971 10816413642408060 10838862394224480 10848701444325696 10884683870343360 10890749112664960 10909421788230504 10915500815193744 10917175463986176 11004775668311040 11026883476573272 11049603322924320 11074716057749148 11082587213440512 11088762732895232 11111448117642180 11163580379175420 11171514693588480 11195674838067456 11201913373026816 11217021555089840 11250505201522944 11279803392151910 11334464195564160 11340780067733760 11357234324528463 11365306275007872 11394903426765705 11428918063860528 11435286568298208 11456502313322880 11520624527763120 11537507885235264 11561453220506112 11575774909730240 11578822461803520 11602083489070536 11610329461699584 11664802355383296 11695179444850440 11696973711413760 11703491583759360 11720472096101868 11730090428267904 11754259165770240 11777872632844332 11786243544452608 11852211325484992 11865767204731230 11874200585829120 11880817213816320 11898055006648866 11907819071120448 11940660663734880 11947314325087680 12054112715917440 12118389358623845 12121579764700560 12128334239104160 12154563655216752 12245269354136280 12252092751748080 12279938417092962 12288666162947328 12305240064165720 12313985792711680 12338723710598824 12387271307685120 12398515936372224 12407783731367101 12430803738289860 12439638708963840 12446570414474240 12467910615120576 12474858074507136 12507344684076165 12602152544655168 12619149249476070 12628118083342080 12656818351713312 12698797848733920 12736704707983872 12743801946760192 12758377576200480 12819453205816960 12838904946362880 12846059133895680 12864697389335484 12891203876745040 12929685082347264 12953673366359040 12979696370889672 13022746773446520 13026175269528960 13033433809186560 13052343925204353 13061620644412032 13068898935197952 13125589401776768 13166428031729280 13220061118498740 13223541561491520 13230910079022720 13259523987509184 13333737741170616 13341167663014576 13365919365543360 13405817632306176 13440728615723640 13460425866107808 13535764070582292 13545384371982848 13560876805407120 13608936081280512 13636777235288130 13644376018992180 13646469329982720 13654073514385920 13673884112118846 13740851404985054 13776128818191360 13783604345716590 13843395072186435 13853234016800640 13860953416119040 13881064174423677 13890929891676288 13994593547584320 14002391716283520 14034215333820528 14063131501903680 14101398526398656 14105110998924288 14151894119982080 14180324264419544 14206632843759840 14218291428203520 14249040702994944 14256980656579584 14286147579825660 14294108210372760 14328792796481856 14336777190105216 14421884856544080 14451816525632640 14464935259100928 14502604361338170 14512911827124480 14542067230348614 14545895717640672 14554001086924992 14581002944229120 14650590120127335 14662613035334880 14702511302097696 14722340791055415 14732804430565760 14766288076998864 14815264156856240 14884773838900560 14887057450890240 14916964485947832 14927566450756608 15000454958816943 15000673602030592 15008813620891398 15047346321976320 15112618927418880 15121040090311680 15142979099371284 15153741700010496 15193204569020940 15238557418480704 15247048757730944 15275336417763840 15360832703684160 15383343846980352 15406685935635456 15423404638248530 15469444652094048 15498144920465280 15584888268900720 15593572593133920 15627296128135824 15640120571023872 15703830177125776 15752690680818960 15765618027962880 15821022939641640 15832267447772160 15864073342198488 15868249873789824 15877092094827264 15920880884979840 15929752433450240 15952864797471987 16039103238652032 16072150287889920 16080871736669355 16128874338868368 16162106352934080 16206084873622336 16224620463612090 16327025805515040 16336123668997440 16373251222790616 16375763195979264 16384888217263104 16406986752220960 16516361743580160 16574404984386480 16612074086623722 16623880820160768 16633144099342848 16667172176463270 16676459578768220 16757272040382720 16802870059540224 16825532332634760 16837490777789440 16875757802284416 16919705088227865 16931730464978560 16965745102073383 17011170101600640 17047959412511808 17109006324157440 17143377095790792 17152929852447312 17239580109796352 17306261827852896 17342179830759168 17363662364595360 17368233692705280 17377911745582080 17403125233605804 17415494192549376 17425198580263936 17542769167275660 17555237375639040 17626748157998320 17631388748655360 17641213438696960 17666808949266498 17679365316678912 17725405330524430 17778316988227488 17811300878743680 17821225820724480 17847082509973299 17861728606680672 17910990995602320 17920971487631520 17947234488143744 18047685427443056 18081169073876160 18135142712902656 18182369647050840 18192501358656240 18195292439976960 18231845482825128 18330403701316608 18378139127622120 18432999244420992 18457860096248580 18470978689067520 18508085565898236 18521239855568384 18646205607434790 18659458063445760 18669855621711360 18712287111760704 18750842002538240 18928723874214105 18942177125013120 18985227527569968 19048196773100880 19058810947163680 19105057061975808 19115702920140288 19229179808725440 19258357419544320 19269088700843520 19286580345467904 19297046084003226 19336805815117560 19350549102832640 19389422973798152 19394527623520896 19405334782566656 19441337258972160 19534120160169780 19550150713779840 19592430966618048 19603348402796928 19629787721407220 19688384102665152 19830091677748110 19835312342237280 19846365118534080 19889285981263776 20000606611755924 20011751494521864 20048879048315040 20161092923585460 20190638799161712 20257606092027920 20303646105873438 20318076557974272 20355772432849920 20413404121920768 20466564028488270 20469703994974080 20481110271578880 20510826168178269 20511125129307136 20611277107477581 20625926202792064 20664193227287040 20779851025200960 20791430124178560 20836394837514432 20841880431246336 21003587574425280 21066284850766848 21094697252855520 21152097789597984 21157666498386432 21169456126436352 21227841179973120 21270486396629316 21309949265639760 21327437142305280 21385470984869376 21429221369738490 21441162315559140 21505165785157824 21549475137245440 21592766493547942 21632827284816120 21677724788448960 21697402888651392 21753906542007255 21769367740686720 21781498225329920 21813100845522921 21818843576461008 21831001630387488 22053766953146544 22099206645848640 22149432115498296 22165174426881024 22222896235284360 22327160758350840 22343029387176960 22391349676134912 22403826746053632 22434043110179680 22501010403045888 22513220431337097 22559606784303820 22668928391128320 22681560135467520 22714468649056926 22730612550015744 22789806853531410 22857836127721056 22870573136596416 22913004626645760 23041249055526240 23075015770470528 23122906441012224 23135106957372795 23151549819460480 23204166978141072 23390358889700880 23393947422827520 23440944192203736 23460180856535808 23508518331540480 23555745265688664 23572487088905216 23704422650969984 23731534409462460 23748401171658240 23761634427632640 23796110013297732 23815638142240896 23881321327469760 23894628650175360 24108225431834880 24236778717247690 24243159529401120 24256668478208320 24309127310433504 24490538708272560 24504185503496160 24559876834185924 24577332325894656 24610480128331440 24677447421197648 24774542615370240 24797031872744448 24815567462734202 24861607476579720 24879277417927680 24935821230241152 24949716149014272 25000758264694905 25014689368152330 25204305089310336 25238298498952140 25256236166684160 25313636703426624 25397595697467840 25473409415967744 25516755152400960 25638906411633920 25677809892725760 25729394778670968 25782407753490080 25859370164694528 25959392741779344 26045493546893040 26052350539057920 26066867618373120 26104687850408706 26123241288824064 26137797870395904 26251178803553536 26332856063458560 26440122236997480 26447083122983040 26461820158045440 26500213423899747 26519047975018368 26588107995786645 26667475482341232 26682335326029152 26731838731086720 26881457231447280 26920851732215616 27071528141164584 27090768743965696 27121753610814240 27217872162561024 27273554470576260 27288752037984360 27292938659965440 27308147028771840 27347768224237692 27481702809970108 27567208691433180 27686790144372870 27706468033601280 27721906832238080 27762128348847354 27781859783352576 27989187095168640 28004783432567040 28068430667641056 28126263003807360 28202797052797312 28360648528839088 28413265687519680 28498081405989888 28572295159651320 28588216420745520 28657585592963712 28673554380210432 28843769713088160 28903633051265280 28929870518201856 29005208722676340 29025823654248960 29084134460697228 29091791435281344 29108002173849984 29162005888458240 29301180240254670 29325226070669760 29405022604195392 29444681582110830 29465608861131520 29532576153997728 29630528313712480 29745137516622165 29769547677801120 29833928971895664 30000909917633886 30017627241782796 30225237854837760 30285958198742568 30307483400020992 30386409138041880 30455469158810157 30477114836961408 30494097515461888 30550672835527680 30699846042732405 30721665407368320 30766687693960704 30846809276497060 30938889304188096 30996289840930560 31169776537801440 31187145186267840 31254592256271648 31280241142047744 31407660354251552 31505381361637920 31531236055925760 31642045879283280 31728146684396976 31736499747579648 31754184189654528 31841761769959680 31859504866900480 31905729594943974 32078206477304064 32144300575779840 32161743473338710 32257748677736736 32324212705868160 32389149740321913 32412169747244672 32449240927224180 32654051611030080 32672247337994880 32746502445581232 32751526391958528 32813973504441920 33148809968772960 33224148173247444 33247761640321536 33266288198685696 33334344352926540 33352919157536440 33514544080765440 33605740119080448 33651064665269520 33751515604568832 33839410176455730 33863460929957120 33931490204146766 34022340203201280 34095918825023616 34184710280297115 34286754191581584 34305859704894624 34352128512462635 34612523655705792 34684359661518336 34727324729190720 34736467385410560 34806250467211608 34830988385098752 35085538334551320 35110474751278080 35253496315996640 35262777497310720 35282426877393920 35333617898532996 35358730633357824 35450810661048860 35556633976454976 35622601757487360 35642451641448960 35694165019946598 35723457213361344 35821981991204640 35841942975263040 35894468976287488 36095370854886112 36162338147752320 36355168075871535 36364739294101680 36385002717312480 36463690965650256 36756278255244240 36865998488841984 36915720192497160 36941957378135040 37016171131796472 37042479711136768 37223351194101303 37292411214869580 37318916126891520 37339711243422720 37424574223521408 37501684005076480 37522034052228495 37857447748428210 37884354250026240 37970455055139936 38096393546201760 38117621894327360 38210114123951616 38231405840280576 38458359617450880 38516714839088640 38538177401687040 38594092168006452 38673611630235120 38778845947596304 38789055247041792 38810669565133312 39068240320339560 39100301427559680 39184861933236096 39206696805593856 39259575442814440 39376768205330304 39660183355496220 39670624684474560 39692730237068160 39778571962527552 40001213223511848 40023502989043728 40097758096630080 40322185847170920 40381277598323424 40515212184055840 40607292211746876 40636153115948544 40826808243841536 40933128056976540 40939407989948160 40962220543157760 41021652336356538 41222554214955162 41251852405584128 41328386454574080 41530185216559305 41559702050401920 41582860248357120 41643192523271031 41672789675028864 42007175148850560 42189394505711040 42304195579195968 42315332996772864 42455682359946240 42540972793258632 42619898531279520 42654874284610560 42770941969738752 42858442739476980 42882324631118280 43010331570315648 43098950274490880 43185532987095884 43265654569632240 43355449576897920 43394805777302784 43507813084014510 43538735481373440 43562996450659840 43626201691045842 43637687152922016 43662003260774976 44107533906293088 44167022373166245 44198413291697280 44298864230996592 44445792470568720 44654321516701680 44782699352269824 44868086220359360 45002020806091776 45026440862674194 45119213568607640 45337856782256640 45363120270935040 45428937298113852 45461225100031488 45579613707062820 45715672255442112 45741146273192832 45826009253291520 46082498111052480 46150031540941056 46270213914745590 46303099638920960 46408333956282144 46780717779401760 46881888384407472 46920361713071616 47111490531377328 47408845301939968 47463068818924920 47496802343316480 47592220026595464 47631276284481792 47762642654939520 47789257300350720 47858594392415961 48216450863669760 48242615210008065 48473557434495380 48486319058802240 48513336956416640 48618254620867008 48981077416545120 49008371006992320 49119753668371848 49154664651789312 49220960256662880 49354894842395296 49549085230740480 49631134925468404 49723214953159440 49871642460482304 49899432298028544 50001516529389810 50029378736304660 50408610178620672 50476596997904280 50512472333368320 50627273406853248 50759115264683595 50795191394935680 50897235306220149 51033510304801920 51277812823267840 51458789557341936 51564815506980160 51718740329389056 51918785483558688 52090987093786080 52104701078115840 52133735236746240 52209375700817412 52246482577648128 52275595740791808 52502357607107072 52665712126917120 52880244473994960 52894166245966080 52923640316090880 53000426847799494 53038095950036736 53176215991573290 53334950964682464 53364670652058304 53463677462173440 53762914462894560 53841703464431232 53981916233869855 54143056282329168 54243507221628480 54547108941152520 54577504075968720 54585877319930880 54695536448475384 54963405619940216 55134417382866360 55373580288745740 55412936067202560 55443813664476160 55524256697694708 55563719566705152 55978374190337280 56009566865134080 56136861335282112 56252526007614720 56405594105594624 56721297057678176 56786171622642315 56826531375039360 57144590319302640 57176432841491040 57315171185927424 57347108760420864 57687539426176320 57807266102530560 57859741036403712 58010417445352680 58051647308497920 58168268921394456 58183582870562688 58216004347699968 58324011776916480 58602360480509340 58650452141339520 58810045208390784 58889363164221660 58931217722263040 59065152307995456 59261056627424960 59490275033244330 59539095355602240 59667857943791328 60001819835267772 60035254483565592 60571916397485136 60772818276083760 60910938317620314 60954229673922816 60988195030923776 61399692085464810 61443330814736640 61533375387921408 61693618552994120 61833831322432743 61877778608376192 61992579681861120 62038918656835505 62339553075602880 62374290372535680 62509184512543296 62815320708503104 63010762723275840 63284091758566560 63456293368793952 63472999495159296 63508368379309056 63683523539919360 63719009733800960 63811459189887948 64156412954608128 64323486946677420 64515497355473472 64648425411736320 64778299480643826 64824339494489344 64898481854448360 65261719626021765 65308103222060160 65344494675989760 65439302536568763 65493004891162464 65627947008883840 66297619937545920 66448296346494888 66495523280643072 66668688705853080 66705838315072880 67029088161530880 67211480238160896 67302129330539040 67503031209137664 67539661294011291 67678820352911460 67726921859914240 67862980408293532 68044680406402560 68191837650047232 68369420560594230 68573508383163168 68611719409789248 68704257024925270 69225047311411584 69368719323036672 69405320872118385 69454649458381440 69612500934423216 70171076669102640 70506992631993280 70525554994621440 70667235797065992 70717461266715648 70901621322097720 71113267952909952 71245203514974720 71284903282897920 71388330039893196 71446914426722688 71643963982409280 71683885950526080 71788937952574976 72190741709772224 72324676295504640 72710336151743070 72729478588203360 72770005434624960 72927381931300512 73512556510488480 73731996977683968 73831440384994320 74032342263592944 74446702388202606 74584822429739160 74637832253783040 74849148447042816 75002274794084715 75003368010152960 75044068104456990 75574682727417797 75714895496856420 75768708500052480 75940910110279872 76192787092403520 76235243788654720 76420228247903232 76916719234901760 77033429678177280 77188184336012904 77347223260470240 77557691895192608 77578110494083584 77621339130266624 78136480640679120 78200602855119360 78369723866472192 78413393611187712 78519150885628880 78753536410660608 79320366710992440 79341249368949120 79385460474136320 79500640271699241 79557143925055104 79764323987359935 80002426447023696 80047005978087456 80195516193260160 80644371694341840 80762555196646848 81030424368111680 81214584423493752 81272306231897088 81653616487683072 81866256113953080 81878815979896320 81924441086315520 82043304672713076 82445108429910324 82503704811168256 83060370433118610 83119404100803840 83165720496714240 83286385046542062 83345579350057728 84014350297701120 84378789011422080 84608391158391936 84828725510366915 85081945586517264 85239797062559040 85716885478953960 85764649262236560 86020663140631296 86197900548981760 86371065974191768 86531309139264480 86710899153795840 86789611554605568 87015626168029020 87077470962746880 87125992901319680 87252403382091684 87275374305844032 87324006521549952 88215067812586176 88334044746332490 88396826583394560 88597728461993184 88891584941137440 89235412549866495 89308643033403360 89736172440718720 90052881725348388 90238427137215280 90675713564513280 90857874596227704 90922450200062976 91159227414125640 91366407476430471 91431344510884224 91482292546385664 91652018506583040 92164996222104960 92300063081882112 92540427829491180 92606199277841920 92816667912564288 93561435558803520 93763776768814944 93840723426143232 94222981062754656 94817690603879936 94926137637849840 95184440053190928 95262552568963584 95525285309879040 95578514600701440 95717188784831922 96432901727339520 96485230420016130 96947114868990760 96972638117604480 97026673912833280 97167449220965739 97236509241734016 97962154833090240 98016742013984640 98239507336743696 98441920513325760 98709789684790592 99262269850936808 99446429906318880 99743284920964608 99798864596057088 100003033058779620 100058757472609320 100817220357241344 100953193995808560 101254546813706496 101518230529367190 101590382789871360 101794470612440298 102067020609603840 102554130840891345 102555625646535680 102917579114683872 103056385537387905 103129631013960320 103837570967117376 104181974187572160 104209402156231680 104418751401634824 104492965155296256 105004715214214144 105331424253834240 105760488947989920 105788332491932160 105847280632181760 106000853695598988 106076191900073472 106352431983146580 106669901929364928 106729341304116608 106927354924346880 107525828925789120 107683406928862464 107963832467739710 108286112564658336 108487014443256960 109065504227614605 109094217882305040 109155008151937440 109391072896950768 109926811239880432 110268834765732720 110747160577491480 110825872134405120 111048513395389416 111127439133410304 111670053582303909 111956748380674560 112019133730268160 112273722670564224 112505052015229440 112566102156685485 112811188211189248 113442594115356352 113572343245284630 113653062750078720 114289180638605280 114352865682982080 114630342371854848 114694217520841728 115375078852352640 115614532205061120 116020834890705360 116336537842788912 116367165741125376 116432008695399936 117204720961018680 117300904282679040 117620090416781568 117778726328443320 117862435444526080 118130304615990912 118522113254849920 118760215714513681 118980550066488660 119078190711204480 119335715887582656 120003639670535544 120070508967131184 121143832794970272 121545636552167520 121821876635240628 121908459347845632 121976390061847552 122799384170929620 122886661629473280 123387237105988240 123667662644865486 123755557216752384 123985159363722240 124077837313671010 124679106151205760 124748580745071360 124929577569813093 125018369025086592 125630641417006208 126021525446551680 126568183517133120 126912586737587904 126945998990318592 127367047079838720 127622918379775896 128312825909216256 128646973893354840 129030994710946944 129296850823472640 129556598961287652 129648678988978688 129796963708896720 130523439252043530 130616206444120320 130688989351979520 130878605073137526 130986009782324928 131255894017767680 132501067119498735 132595239875091840 132896592692989776 133337377411706160 133411676630145760 134604258661078080 135006062418275328 135079322588022582 135357640705822920 135453843719828480 135725960816587064 136089360812805120 136383675300094464 136738841121188460 137147016766326336 137223438819578496 137408514049850540 138450094622823168 138810641744236770 138909298916762880 139225001868846432 140342153338205280 141013985263986560 141334471594131984 141803242644195440 142226535905819904 142490407029949440 142776660079786392 142893828853445376 143287927964818560 143367771901052160 143575783177247883 143577875905149952 144381483419544448 144649352591009280 145420672303486140 145458957176406720 145540010869249920 145854763862601024 147025113020976960 147463993955367936 147662880769988640 148064684527185888 148893404776405212 149169644859478320 149698296894085632 150004549588169430 150088136208913980 151149365454835594 151429790993712840 151537417000104960 151881820220559744 152277345794050785 152385574184807040 152470487577309440 152691705918660447 153833438469803520 154376368672025808 154694446520940480 155115383790385216 155156220988167168 156272961281358240 156401205710238720 156739447732944384 156826787222375424 157038301771257760 157507072821321216 158640733421984880 158682498737898240 158770920948272640 159001280543398482 159114287850110208 159528647974719870 160004852894047392 160094011956174912 160391032386520320 161288743388683680 161525110393293696 161945748701609565 162060848736223360 162429168846987504 163732512227906160 163757631959792640 164086609345426152 164890216859820648 165007409622336512 166120740866237220 166238808201607680 166331440993428480 166572770093084124 166691158700115456 168028700595402240 168757578022844160 169216782316783872 169657451020733830 170163891173034528 170479594125118080 171433770957907920 171529298524473120 172041326281262592 172742131948383536 173062618278528960 173421798307591680 173579223109211136 174031252336058040 174154941925493760 174504806764183368 174550748611688064 174648013043099904 176430135625172352 176668089492664980 176793653166789120 177195456923986368 177783169882274880 178470825099732990 178617286066806720 179472344881437440 180105763450696776 180476854274430560 181715749192455408 182318454828251280 182732814952860942 182862689021768448 182964585092771328 184329992444209920 184600126163764224 185080855658982360 185212398555683840 185501493967298229 185633335825128576 186116755970506515 187122871117607040 187527553537629888 188445962125509312 189635381207759872 189852275275699680 190368880106381856 190525105137927168 191050570619758080 191157029201402880 191434377569663844 192970460840032260 193894229737981520 193945276235208960 194053347825666560 194334898441931478 194473018483468032 195924309666180480 196033484027969280 196317907609706289 196479014673487392 196883841026651520 197419579369581184 198524539701873616 198892859812637760 199486569841929216 200006066117559240 200117514945218640 201634440714482688 201906387991617120 202509093627412992 203036461058734380 203180765579742720 203588941224880596 204134041219207680 205108261681782690 205835158229367744 206112771074775810 206259262027920640 207675141934234752 208215962616355155 208363948375144320 208837502803269648 211520977895979840 211576664983864320 212001707391197976 212152383800146944 212704863966293160 213339803858729856 213458682608233216 213854709848693760 215051657851578240 215366813857724928 215927664935479420 216572225129316672 216974028886513920 218131008455229210 218188435764610080 218310016303874880 218782145793901536 219853622479760864 220537669531465440 221494321154982960 222097026790778832 223340107164607818 223913496761349120 224547445341128448 225010104030458880 225132204313370970 225622376422378496 226724048182253391 226885188230712704 227144686490569260 227306125500157440 228578361277210560 228705731365964160 229260684743709696 230750157704705280 232041669781410720 232673075685577824 232734331482250752 232864017390799872 234409441922037360 234601808565358080 235240180833563136 235557452656886640 236260609231981824 237044226509699840 237520431429027362 237961100132977320 238156381422408960 238671431775165312 239292971962079805 240007279341071088 240141017934262368 242287665589940544 243091273104335040 243643753270481256 243816918695691264 245598768341859240 245773323258946560 246774474211976480 247335325289730972 247511114433504768 248155674627342020 249358212302411520 249497161490142720 249859155139626186 250036738050173184 251261282834012416 252043050893103360 253136367034266240 253825173475175808 254486176531100745 255245836759551792 257293947786709680 258061989421893888 258593701646945280 259113197922575304 259297357977957376 259593927417793440 261046878504087060 261232412888240640 261377978703959040 261757210146275052 261972019564649856 262511788035535360 265002134238997470 265190479750183680 265793185385979552 266674754823412320 266823353260291520 269208517322156160 270158645176045164 270715281411645840 271451921633174128 272767350600188928 273477682242376920 274294033532652672 274446877639156992 274817028099701080 276900189245646336 277621283488473540 277818597833525760 278450003737692864 280684306676410560 282027970527973120 282668943188263968 283606485288390880 284453071811639808 285553320159572784 285787657706890752 286575855929637120 286735543802104320 287151566354495766 288762966839088896 289298705182018560 290841344606972280 290917914352813440 291080021738499840 291502347662897217 291709527725202048 294050226041953920 295325761539977280 296129369054371776 297786809552810424 298339289718956640 299396593788171264 300009099176338860 300176272417827960 302298730909671188 302859581987425680 303763640441119488 304554691588101570 304771148369614080 304940975154618880 305383411837320894 307666876939607040 308752737344051616 309169156612163715 309388893041880960 310230767580770432 312545922562716480 313478895465888768 314076603542515520 315014145642642432 317281466843969760 317364997475796480 317541841896545280 318002561086796964 318228575700220416 319057295949439740 320009705788094784 320188023912349824 320782064773040640 322577486777367360 323050220786587392 323891497403219130 324121697472446720 324858337693975008 327196512682843815 327465024455812320 328173218690852304 329780433719641296 332241481732474440 332477616403215360 333145540186168248 333382317400230912 335010160746911727 336057401190804480 337515156045688320 337698306470056455 338433564633567744 339314902041467660 340327782346069056 340959188250236160 342867541915815840 343058597048946240 344082652562525184 345484263896767072 346125236557057920 346843596615183360 348062504672116080 349009613528366736 349101497223376128 349296026086199808 352860271250344704 353336178985329960 353587306333578240 354390913847972736 355566339764549760 356280647143541043 356941650199465980 357234572133613440 358944689762874880 360211526901393552 360953708548861120 363431498384910816 364636909656502560 365465629905721884 365725378043536896 365929170185542656 368659984888419840 370161711317964720 371002987934596458 371266671650257152 372233511941013030 374245742235214080 375055107075259776 376891924251018624 377873413637088985 379704550551399360 380737760212763712 382101141239516160 382868755139327688 385940921680064520 387788459475963040 387890552470417920 388106695651333120 388669796883862956 388946036966936064 391848619332360960 392066968055938560 392635815219412578 392958029346974784 393767682053303040 394839158739162368 397049079403747232 397503201358496205 397785719625275520 400012132235118480 400235029890437280 403812775983234240 405018187254825984 406072922117468760 406361531159485440 407177882449761192 408268082438415360 410216523363565380 411670316458735488 412225542149551620 412518524055841280 415350283868469504 416431925232710310 416727896750288640 417675005606539296 423041955791959680 424003414782395952 425409727932586320 426679607717459712 426917365216466432 430103315703156480 430733627715449856 431855329870958840 433144450258633344 433948057773027840 436262016910458420 436376871529220160 436620032607749760 437564291587803072 439707244959521728 441075339062930880 442988642309965920 444194053581557664 446680214329215636 449094890682256896 450264408626741940 453448096364506782 453770376461425408 454289372981138520 454612251000314880 456832037382152355 457156722554421120 457411462731928320 458075117755981341 461500315409410560 464083339562821440 465346151371155648 465468662964501504 468818883844074720 469203617130716160 470480361667126272 471114905313773280 472521218463963648 474088453019399680 475040862858054724 475922200265954640 476312762844817920 477342863550330624 478585943924159610 480014558682142176 480282035868524736 484575331179881088 485837246104828695 486182546208670080 487287506540962512 491197536683718480 493548948423952960 494670650579461944 495022228867009536 496311349254684040 498716424604823040 498994322980285440 499718310279252372 500073476100346368 502522565668024832 504086101786206720 506272734068532480 507650346950351616 508972353062201490 510491673519103584 514587895573419360 516123978843787776 518226395845150608 519187854835586880 522093757008174120 522464825776481280 523514420292550104 523944039129299712 525023576071070720 530004268477994940 530380959500367360 531586370771959104 533349509646824640 533646706520583040 538417034644312320 540317290352090328 541430562823291680 542903843266348256 546955364484753840 548588067065305344 548893755278313984 549634056199402160 553800378491292672 555242566976947080 555637195667051520 556504481901894687 556900007475385728 558350267911519545 561368613352821120 564055941055946240 565337886376527936 567212970576781760 568906143623279616 571106640319145568 571575315413781504 573151711859274240 573471087604208640 574303132708991532 577525933678177792 581682689213944560 581835828705626880 582160043476999680 583004695325794434 583419055450404096 588100452083907840 590651523079954560 592258738108743552 593801078572568405 595573619105620848 596678579437913280 600018198352677720 600352544835655920 604597461819342376 605719163974851360 607527280882238976 609109383176203140 609542296739228160 609881950309237760 610766823674641788 617505474688103232 618338313224327430 618777786083761920 620461535161540864 624647887849065465 625091845125432960 628153207085031040 634562933687939520 634729994951592960 636005122173593928 636457151400440832 638114591898879480 640019411576189568 640376047824699648 641564129546081280 645154973554734720 646100441573174784 647782994806438260 648243394944893440 649716675387950016 654393025365687630 654930048911624640 656346437381704608 659560867439282592 664482963464948880 666291080372336496 670020321493823454 675030312091376640 675396612940112910 676867129267135488 678629804082935320 680172144546760173 680655564692138112 681918376500472320 685735083831631680 686117194097892480 690968527793534144 692250473114115840 696125009344232160 698019227056733472 698202994446752256 698592052172399616 705720542500689408 706672357970659920 708781827695945472 711132679529099520 712561294287082086 713883300398931960 714469144267226880 717878915886239415 717889379525749760 720423053802787104 721907417097722240 726862996769821632 729273819313005120 730931259811443768 731450756087073792 737319969776839680 740323422635929440 742005975869192916 742533343300514304 744467023882026060 748491484470428160 750110214150519552 753783848502037248 755746827274177970 759409101102798720 761475520425527424 763458529593302235 765737510278655376 771881843360129040 775576918951926080 775781104940835840 777339593767725912 777892073933872128 783697238664721920 784133936111877120 785271630438825156 785916058693949568 787535364106606080 789678317478324736 794098158807494464 795006402716992410 795571439250551040 800024264470236960 800470059780874560 807625551966468480 812145844234937520 814355764899522384 820433046727130760 823340632917470976 824451084299103240 825037048111682560 830700567736939008 831321510001595767 832863850465420620 833455793500577280 835350011213078592 846083911583919360 848006829564791904 850819455865172640 853359215434919424 853834730432932864 860206631406312960 863710659741917680 866288900517266688 867896115546055680 872524033820916840 872753743058440320 873240065215499520 874507042988691651 875128583175606144 879414489919043456 882150678125861760 885977284619931840 888388107163115328 893360428658431272 898189781364513792 900528817253483880 906896192729013564 907540752922850816 908578745962277040 913664074764304710 914313445108842240 914822925463856640 916150235511962682 923000630818821120 927507469836491145 928166679125642880 930692302742311296 937637767688149440 942229810627546560 945042436927927296 948176906038799360 950081725716109448 951844400531909280 952625525689635840 954685727100661248 957171887848319220 960029117364284352 960564071737049472 969150662359762176 971674492209657390 972365092417340160 974575013081925024 981589538048531445 982395073367436960 987097896847905920 989341301158923888 992622698509368080 997432849209646080 999436620558504744 1000146952200692736 1005030482240735181 1005045131336049664 1008172203572413440 1012545468137064960 1015300693900703232 1017944706124402980 1020983347038207168 1029175791146838720 1032247957687575552 1036452791690301216 1038375709671173760 1044187514016348240 1047028840585100208 1047888078258599424 1060008536955989880 1060761919000734720 1063172741543918208 1066699019293649280 1067293413041166080 1068841941430623129 1076834069288624640 1080634580704180656 1082861125646583360 1085807686532696512 1093910728969507680 1097176134130610688 1097787510556627968 1099268112398804320 1110485133953894160 1113008963803789374 1113800014950771456 1116700535823039090 1122737226705642240 1128111882111892480 1130675772753055872 1133620240911266955 1134425941153563520 1142213280638291136 1146303423718548480 1148606265417983064 1155051867356355584 1163365378427889120 1163671657411253760 1164320086953999360 1166009390651588868 1166838110900808192 1176200904167815680 1181303046159909120 1184517476217487104 1187602157145136810 1191147238211241696 1193357158875826560 1200036396705355440 1200705089671311840 1209194923638684752 1211438327949702720 1215054561764477952 1218218766352406280 1219084593478456320 1221533647349283576 1235010949376206464 1236676626448654860 1237555572167523840 1240923070323081728 1249295775698130930 1250183690250865920 1256306414170062080 1269125867375879040 1272010244347187856 1276229183797758960 1280038823152379136 1280752095649399296 1290309947109469440 1292200883146349568 1295565989612876520 1296486789889786880 1299433350775900032 1308786050731375260 1309860097823249280 1312692874763409216 1319121734878565184 1328965926929897760 1332582160744672992 1340040642987646908 1350793225880225820 1357259608165870640 1360344289093520346 1361311129384276224 1363836753000944640 1371470167663263360 1372234388195784960 1374225353267944023 1381937055587068288 1384500946228231680 1392250018688464320 1396038454113466944 1396405988893504512 1411441085001378816 1413344715941319840 1417563655391890944 1422265359058199040 1425122588574164172 1427766600797863920 1428938288534453760 1435757831772478830 1440846107605574208 1443814834195444480 1453725993539643264 1457511738314486085 1458547638626010240 1461862519622887536 1480646845271858880 1484011951738385832 1485066686601028608 1488934047764052120 1496982968940856320 1500220428301039104 1507567697004074496 1511493654548355940 1518818202205597440 1522951040851054848 1526917059186604470 1531475020557310752 1543763686720258080 1551153837903852160 1554679187535451824 1567394477329443840 1570543260877650312 1571832117387899136 1575070728213212160 1579356634956649472 1588196317614988928 1590012805433984820 1591142878501102080 1600048528940473920 1600940119561749120 1615251103932936960 1624291688469875040 1628711529799044768 1640866093454261520 1646681265834941952 1648902168598206480 1661401135473878016 1662643020003191534 1665727700930841240 1666911587001154560 1670700022426157184 1675050803734558635 1692167823167838720 1696013659129583808 1701638911730345280 1706718430869838848 1720413262812625920 1727421319483835360 1732577801034533376 1745048067641833680 1745507486116880640 1746480130430999040 1749014085977383302 1750257166351212288 1758828979838086912 1764301356251723520 1771954569239863680 1776776214326230656 1781403235717705215 1786720857316862544 1801057634506967760 1813792385458027128 1815081505845701632 1817157491924554080 1827328149528609420 1828626890217684480 1829645850927713280 1832300471023925364 1855014939672982290 1856333358251285760 1861384605484622592 1875275535376298880 1884459621255093120 1900163451432218896 1903688801063818560 1909371454201322496 1914343775696638440 1920058234728568704 1921128143474098944 1938301324719524352 1943348984419314780 1944730184834680320 1949150026163850048 1963179076097062890 1964790146734873920 1974195793695811840 1978682602317847776 1985245397018736160 1998873241117009488 2010060964481470362 2025090936274129920 2030601387801406464 2035889412248805960 2040516433640280519 2041966694076414336 2058351582293677440 2072905583380602432 2076751419342347520 2088375028032696480 2094057681170200416 2095776156517198848 2120017073911979760 2126345483087836416 2133398038587298560 2134586826082332160 2137683882861246258 2153668138577249280 2161269161408361312 2165722251293166720 2171615373065393024 2187821457939015360 2194352268261221376 2198536224797608640 2220970267907788320 2226017927607578748 2227600029901542912 2233401071646078180 2245474453411284480 2261351545506111744 2267240481822533910 2268851882307127040 2284426561276582272 2290375588779906705 2297212530835966128 2326730756855778240 2327343314822507520 2332018781303177736 2333676221801616384 2352401808335631360 2362606092319818240 2369034952434974208 2375204314290273620 2382294476422483392 2386714317751653120 2400072793410710880 2401410179342623680 2418389847277369504 2422876655899405440 2436437532704812560 2443067294698567152 2470021898752412928 2473353252897309720 2475111144335047680 2481846140646163456 2493964530004787301 2498591551396261860 2500367380501731840 2512612828340124160 2538251734751758080 2544020488694375712 2552458367595517920 2560077646304758272 2561504191298798592 2580619894218938880 2591131979225753040 2598866701551800064 2617572101462750520 2619720195646498560 2625385749526818432 2638243469757130368 2657931853859795520 2665164321489345984 2680081285975293816 2701586451760451640 2714519216331741280 2720688578187040692 2722622258768552448 2742940335326526720 2744468776391569920 2748450706535888046 2763874111174136576 2769001892456463360 2782522409509473435 2784500037376928640 2792076908226933888 2826689431882639680 2835127310783781888 2844530718116398080 2850245177148328344 2855533201595727840 2857876577068907520 2871515663544957660 2881692215211148416 2887629668390888960 2907451987079286528 2915023476628972170 2917095277252020480 2923725039245775072 2961293690543717760 2968023903476771664 2977868095528104240 3000440856602078208 3015135394008148992 3022987309096711880 3037636404411194880 3045902081702109696 3053834118373208940 3062950041114621504 3087527373440516160 3102307675807704320 3109358375070903648 3141086521755300624 3143664234775798272 3176392635229977856 3180025610867969640 3182285757002204160 3200097057880947840 3201880239123498240 3206525824291869387 3230502207865873920 3248583376939750080 3257423059598089536 3281732186908523040 3293362531669883904 3297804337196412960 3325286040006383068 3331455401861682480 3341400044852314368 3350101607469117270 3384335646335677440 3392027318259167616 3400860722733800865 3403277823460690560 3454842638967670720 3465155602069066752 3490096135283667360 3491014972233761280 3492960260861998080 3498028171954766604 3500514332702424576 3517657959676173824 3528602712503447040 3543909138479727360 3553552428652461312 3562806471435410430 3573441714633725088 3602115269013935520 3627584770916054256 3634314983849108160 3654656299057218840 3657253780435368960 3664600942047850728 3710029879345964580 3712666716502571520 3722769210969245184 3750551070752597760 3768919242510186240 3800326902864437792 3807377602127637120 3828687551393276880 3840116469457137408 3842256286948197888 3876602649439048704 3886697968838629560 3889460369669360640 3898300052327700096 3926358152194125780 3929580293469747840 3948391587391623680 3957365204635695552 3970490794037472320 3997746482234018976 4020121928962940724 4071778824497611920 4081032867280561038 4083933388152828672 4116703164587354880 4145811166761204864 4153502838684695040 4156607550007978835 4176750056065392960 4188115362340400832 4240034147823959520 4252690966175672832 4266796077174597120 4269173652164664320 4275367765722492516 4322538322816722624 4331444502586333440 4343230746130786048 4372535214943458255 4375642915878030720 4397072449595217280 4441940535815576640 4452035855215157496 4455200059803085824 4466802143292156360 4490948906822568960 4522703091012223488 4534480963645067820 4537703764614254080 4568853122553164544 4580751177559813410 4594425061671932256 4653461513711556480 4664037562606355472 4725212184639636480 4738069904869948416 4750408628580547240 4764588952844966784 4773428635503306240 4800145586821421760 4802820358685247360 4836779694554739008 4845753311798810880 4872875065409625120 4886134589397134304 4940043797504825856 4946706505794619440 4987929060009574602 4997183102792523720 5000734761003463680 5025152411203675905 5025225656680248320 5076503469503516160 5088040977388751424 5104916735191035840 5120155292609516544 5161239788437877760 5182263958451506080 5197733403103600128 5235144202925501040 5239440391292997120 5250771499053636864 5276486939514260736 5315863707719591040 5330328642978691968 5344209707153115645 5360162571950587632 5403172903520903280 5429038432663482560 5441377156374081384 5445244517537104896 5485880670653053440 5488937552783139840 5496901413071776092 5527748222348273152 5565044819018946870 5569000074753857280 5584153816453867776 5653378863765279360 5700490354296656688 5711066403191455680 5743031327089915320 5763384430422296832 5775259336781777920 5814903974158573056 5830046953257944340 5834190554504040960 5847450078491550144 5922587381087435520 5936047806953543328 5955736191056208480 6045974618193423760 6075272808822389760 6091804163404219392 6107668236746417880 6121549300920841557 6125900082229243008 6175054746881032320 6204615351615408640 6218716750141807296 6282173043510601248 6287328469551596544 6352785270459955712 6360051221735939280 6400194115761895680 6403760478246996480 6413051648583738774 6461004415731747840 6497166753879500160 6514846119196179072 6563464373817046080 6595608674392825920 6650572080012766136 6662910803723364960 6682800089704628736 6700203214938234540 6784054636518335232 6801721445467601730 6806555646921381120 6871126766339720115 6909685277935341440 6980192270567334720 6982029944467522560 6996056343909533208 7001028665404849152 7035315919352347648 7057205425006894080 7087818276959454720 7107104857304922624 7125612942870820860 7146883429267450176 7204230538027871040 7255169541832108512 7268629967698216320 7309312598114437680 7329201884095701456 7420059758691929160 7425333433005143040 7445538421938490368 7481893590014361903 7501102141505195520 7537838485020372480 7600653805728875584 7614755204255274240 7657375102786553760 7680232938914274816 7684512573896395776 7773395937677259120 7796600104655400192 7852716304388251560 7859160586939495680 7896783174783247360 7914730409271391104 7940981588074944640 7995492964468037952 8040243857925881448 8143557648995223840 8162065734561122076 8167866776305657344 8233406329174709760 8291622333522409728 8307005677369390080 8313215100015957670 8353500112130785920 8376230724680801664 8480068295647919040 8505381932351345664 8533592154349194240 8550735531444985032 8645076645633445248 8662889005172666880 8686461492261572096 8745070429886916510 8751285831756061440 8794144899190434560 8883881071631153280 8904071710430314992 8933604286584312720 9045406182024446976 9068961927290135640 9075407529228508160 9137706245106329088 9161502355119626820 9188850123343864512 9306923027423112960 9328075125212710944 9500817257161094480 9529177905689933568 9546857271006612480 9600291173642843520 9605640717370494720 9619577472875608161 9673559389109478016 9691506623597621760 9745750130819250240 9772269178794268608 9880087595009651712 9893413011589238880 9975858120019149204 9994366205585047440 10050304822407351810 10153006939007032320 10176081954777502848 10202582168201402595 10209833470382071680 10364527916903012160 10395466806207200256 10470288405851002080 10478880782585994240 10501542998107273728 10552973879028521472 10631727415439182080 10660657285957383936 10688419414306231290 10720325143901175264 10806345807041806560 10858076865326965120 10882754312748162768 10971761341306106880 10993802826143552184 11055496444696546304 11130089638037893740 11138000149507714560 11168307632907735552 11306757727530558720 11400980708593313376 11422132806382911360 11486062654179830640 11526768860844593664 11629807948317146112 11660093906515888680 11668381109008081920 11694900156983100288 11845174762174871040 11872095613907086656 11911472382112416960 12091949236386847520 12215336473492835760 12243098601841683114 12251800164458486016 12350109493762064640 12409230703230817280 12437433500283614592 12469822650023936505 12564346087021202496 12705570540919911424 12720102443471878560 12800388231523791360 12807520956493992960 12826103297167477548 12994333507759000320 13029692238392358144 13126928747634092160 13191217348785651840 13301144160025532272 13325821607446729920 13365600179409257472 13400406429876469080 13568109273036670464 13603442890935203460 13613111293842762240 13742253532679440230 13819370555870682880 13960384541134669440 13992112687819066416 14175636553918909440 14214209714609845248 14251225885741641720 14293766858534900352 14408461076055742080 14510339083664217024 14537259935396432640 14618625196228875360 14658403768191402912 14840119517383858320 14963787180028723806 15002204283010391040 15075676970040744960 15201307611457751168 15229510408510548480 15314750205573107520 15360465877828549632 15546791875354518240 15593200209310800384 15705432608776503120 15718321173878991360 15829460818542782208 15881963176149889280 15990985928936075904 16032629121459346935 16080487715851762896 16287115297990447680 16324131469122244152 16335733552611314688 16466812658349419520 16583244667044819456 16626430200031915340 16707000224261571840 16752461449361603328 16960136591295838080 17101471062889970064 17290153291266890496 17325778010345333760 17372922984523144192 17490140859773833020 17502571663512122880 17588289798380869120 17767762143262306560 17808143420860629984 17867208573168625440 18137923854580271280 18275412490212658176 18323004710239253640 18377700246687729024 18613846054846225920 18656150250425421888 19001634514322188960 19058355811379867136 19200582347285687040 19211281434740989440 19239154945751216322 19347118778218956032 19383013247195243520 19491500261638500480 19544538357588537216 19786826023178477760 19951716240038298408 19988732411170094880 20100609644814703620 20352163909555005696 20405164336402805190 20419666940764143360 20729055833806024320 20940576811702004160 21003085996214547456 21105947758057042944 21263454830878364160 21321314571914767872 21376838828612462580 21440650287802350528 21612691614083613120 21716153730653930240 21765508625496325536 21987605652287104368 22260179276075787480 22276000299015429120 22336615265815471104 22445680770043085709 22613515455061117440 22801961417186626752 22844265612765822720 22972125308359661280 23053537721689187328 23320187813031777360 23389800313966200576 23690349524349742080 23744191227814173312 23822944764224833920 24183898472773695040 24430672946985671520 24486197203683366228 24503600328916972032 24700218987524129280 24874867000567229184 24939645300047873010 25128692174042404992 25440204886943757120 25600776463047582720 25652206594334955096 25988667015518000640 26059384476784716288 26253857495268184320 26382434697571303680 26602288320051064544 26651643214893459840 26800812859752938160 27136218546073340928 27206885781870406920 27226222587685524480 27484507065358880460 27638741111741365760 27920769082269338880 27984225375638132832 28502451771483283440 28587533717069800704 28816922152111484160 29020678167328434048 29074519870792865280 29237250392457750720 29316807536382805824 29680239034767716640 29927574360057447612 30402615222915502336 30459020817021096960 30607746504604207785 30629500411146215040 31093583750709036480 31186400418621600768 31410865217553006240 31436642347757982720 31658921637085564416 31763926352299778560 31981971857872151808 32065258242918693870 32160975431703525792 32574230595980895360 32648262938244488304 33166489334089638912 33252860400063830680 33414000448523143680 33504922898723206656 33920273182591676160 34202942125779940128 34580306582533780992 34980281719547666040 35005143327024245760 35176579596761738240 35535524286524613120 35616286841721259968 35734417146337250880 36275847709160542560 36646009420478507280 36755400493375458048 37227692109692451840 37312300500850843776 37409467950071809515 38003269028644377920 38116711622759734272 38401164694571374080 38422562869481978880 38478309891502432644 38694237556437912064 38983000523277000960 39089076715177074432 39573652046356955520 39903432480076596816 39977464822340189760 40201219289629407240 40704327819110011392 40810328672805610380 40839333881528286720 41458111667612048640 41881153623404008320 42526909661756728320 42642629143829535744 42753677657224925160 42881300575604701056 43225383228167226240 43432307461307860480 43531017250992651072 43975211304574208736 44520358552151574960 44891361540086171418 45227030910122234880 45603922834373253504 45688531225531645440 45944250616719322560 46640375626063554720 46779600627932401152 47488382455628346624 47645889528449667840 48097887364378040805 48367796945547390080 48861345893971343040 48972394407366732456 49007200657833944064 49400437975048258560 49749734001134458368 49879290600095746020 50257384348084809984 50880409773887514240 51304413188669910192 51977334031036001280 52118768953569432576 52507714990536368640 52764869395142607360 53204576640102129088 53303286429786919680 53601625719505876320 54413771563740813840 54969014130717760920 55277482223482731520 55841538164538677760 55968450751276265664 57004903542966566880 57175067434139601408 57633844304222968320 58041356334656868096 58149039741585730560 58474500784915501440 58633615072765611648 59360478069535433280 59855148720114895224 60805230445831004672 61215493009208415570 61259000822292430080 62187167501418072960 62821730435106012480 63317843274171128832 63527852704599557120 63963943715744303616 64130516485837387740 64321950863407051584 65148461191961790720 65296525876488976608 66505720800127661360 66828000897046287360 67009845797446413312 67337042310129257127 67840546365183352320 68405884251559880256 69160613165067561984 69960563439095332080 71071048573049226240 71232573683442519936 71468834292674501760 72551695418321085120 73292018840957014560 73510800986750916096 74624601001701687552 74818935900143619030 76006538057288755840 76802329389142748160 76956619783004865288 77388475112875824128 77966001046554001920 78178153430354148864 79147304092713911040 79806864960153193632 79954929644680379520 80402438579258814480 81408655638220022784 81620657345611220760 81678667763056573440 82916223335224097280 83762307246808016640 85507355314449850320 85762601151209402112 86450766456334452480 86864614922615720960 87062034501985302144 87950422609148417472 89040717104303149920 89782723080172342836 91207845668746507008 91377062451063290880 91888501233438645120 93280751252127109440 93559201255864802304 94976764911256693248 95291779056899335680 96195774728756081610 96735593891094780160 97722691787942686080 97944788814733464912 99499468002268916736 99758581200191492040 100514768696169619968 101760819547775028480 102608826377339820384 105015429981072737280 105529738790285214720 106409153280204258176 106606572859573839360 107203251439011752640 108827543127481627680 109938028261435521840 111683076329077355520 111936901502552531328 112228403850215428545 114009807085933133760 114350134868279202816 115267688608445936640 116082712669313736192 116949001569831002880 117267230145531223296 118720956139070866560 119710297440229790448 121610460891662009344 122430986018416831140 122518001644584860160 124374335002836145920 125643460870212024960 127927887431488607232 128261032971674775480 128643901726814103168 130296922383923581440 130593051752977953216 133011441600255322720 134674084620258514254 135681092730366704640 136811768503119760512 139921126878190664160 142465147366885039872 142937668585349003520 145103390836642170240 146584037681914029120 147021601973501832192 149249202003403375104 149637871800287238060 152013076114577511680 153913239566009730576 155932002093108003840 156356306860708297728 158294608185427822080 159613729920306387264 159909859289360759040 160804877158517628960 163241314691222441520 165832446670448194560 167524614493616033280 171014710628899700640 171525202302418804224 172901532912668904960 174124069003970604288 175900845218296834944 178081434208606299840 179565446160344685672 182415691337493014016 183777002466877290240 186561502504254218880 189953529822513386496 190583558113798671360 192391549457512163220 193471187782189560320 195445383575885372160 195889577629466929824 199517162400382984080 201029537392339239936 203521639095550056960 205217652754679640768 212818306560408516352 213213145719147678720 214406502878023505280 217655086254963255360 219876056522871043680 223873803005105062656 224456807700430857090 228019614171866267520 232165425338627472384 233898003139662005760 234534460291062446592 237441912278141733120 239420594880459580896 244861972036833662280 245036003289169720320 248748670005672291840 251286921740424049920 256522065943349550960 257287803453628206336 260593844767847162880 261186103505955906432 266022883200510645440 269348169240517028508 273623537006239521024 279842253756381328320 284930294733770079744 285875337170698007040 290206781673284340480 293168075363828058240 298498404006806750208 299275743600574476120 304026152229155023360 307826479132019461152 316589216370855644160 319227459840612774528 319819718578721518080 321609754317035257920 326482629382444883040 335049228987232066560 336685211550646285635 342029421257799401280 343050404604837608448 345803065825337809920 348248138007941208576 351801690436593669888 356162868417212599680 359130892320689371344 364831382674986028032 367554004933754580480 373123005008508437760 384783098915024326440 386942375564379120640 390890767151770744320 391779155258933859648 399034324800765968160 407043278191100113920 410435305509359281536 425636613120817032704 428813005756047010560 435310172509926510720 439752113045742087360 447747606010210125312 448913615400861714180 456039228343732535040 467796006279324011520 469068920582124893184 474883824556283466240 478841189760919161792 489723944073667324560 497497340011344583680 502573843480848099840 513044131886699101920 514575606907256412672 522372207011911812864 532045766401021290880 538696338481034057016 547247074012479042048 559684507512762656640 569860589467540159488 571750674341396014080 580413563346568680960 586336150727656116480 598551487201148952240 608052304458310046720 615652958264038922304 638454919681225549056 639639437157443036160 643219508634070515840 652965258764889766080 673370423101292571270 684058842515598802560 696496276015882417152 703603380873187339776 712325736834425199360 718261784641378742688 735108009867509160960 746246010017016875520 769566197830048652880 781781534303541488640 783558310517867719296 798068649601531936320 820870611018718563072 851273226241634065408 857626011512094021120 870620345019853021440 879504226091484174720 895495212020420250624 897827230801723428360 912078456687465070080 949767649112566932480 957682379521838323584 979447888147334649120 1005147686961696199680 1026088263773398203840 1029151213814512825344 1044744414023823625728 1064091532802042581760 1077392676962068114032 1094494148024958084096 1119369015025525313280 1160827126693137361920 1172672301455312232960 1197102974402297904480 1231305916528077844608 1276909839362451098112 1286439017268141031680 1305930517529779532160 1346740846202585142540 1368117685031197605120 1407206761746374679552 1424651473668850398720 1436523569282757485376 1492492020034033751040 1539132395660097305760 1567116621035735438592 1596137299203063872640 1641741222037437126144 1715252023024188042240 1741240690039706042880 1759008452182968349440 1795654461603446856720 1824156913374930140160 1915364759043676647168 1958895776294669298240 2052176527546796407680 2089488828047647251456 2128183065604085163520 2154785353924136228064 2238738030051050626560 2345344602910624465920 2394205948804595808960 2462611833056155689216 2553819678724902196224 2572878034536282063360 2611861035059559064320 2693481692405170285080 2736235370062395210240 2849302947337700797440 2873047138565514970752 3078264791320194611520 3134233242071470877184 3192274598406127745280 3283482444074874252288 3482481380079412085760 3518016904365936698880 3591308923206893713440 3830729518087353294336 3917791552589338596480 4104353055093592815360 4256366131208170327040 4309570707848272456128 4477476060102101253120 4788411897609191617920 4925223666112311378432 5145756069072564126720 5223722070119118128640 5386963384810340570160 5472470740124790420480 5746094277131029941504 6156529582640389223040 6268466484142941754368 6384549196812255490560 7036033808731873397760 7182617846413787426880 7661459036174706588672 7835583105178677192960 8208706110187185630720 8619141415696544912256 9576823795218383235840 9850447332224622756864 10447444140238236257280 10773926769620681140320 11492188554262059883008 12313059165280778446080 12769098393624510981120 14365235692827574853760 15671166210357354385920 16417412220374371261440 17238282831393089824512 19153647590436766471680 21547853539241362280640 22984377108524119766016 24626118330561556892160 28730471385655149707520 31342332420714708771840 34476565662786179649024 38307295180873532943360 43095707078482724561280 49252236661123113784320 57460942771310299415040 68953131325572359298048 86191414156965449122560 114921885542620598830080 172382828313930898245120 344765656627861796490240
- Sum of all divisors σ(n): 1609245522248362263064800
- Sum of proper divisors (its aliquot sum) s(n): 1264479865620500466574560
- 344765656627861796490240 is an abundant number, because the sum of its proper divisors (1264479865620500466574560) is greater than itself. Its abundance is 919714208992638670084320
Bases of 344765656627861796490240
- Binary: 10010010000000111001000101000000100100001001110000100001101010100001100000000002
- Hexadecimal: 0x4901C8A0484E10D50C00
- Base-36: 1K547TU8LL5UWW00
Squares and roots of 344765656627861796490240
- 344765656627861796490240 squared (3447656566278617964902402) is 118863357990040704682802617886831549982415257600
- 344765656627861796490240 cubed (3447656566278617964902403) is 40980003666428986501158196050558430134809121865136296717917905485824000
-
The
square root of 344765656627861796490240 is 587167486010.4753760923 -
The
cube root of 344765656627861796490240 is 70119907.1823177165
Scales and comparisons
How big is 344765656627861796490240?- 344,765,656,627,861,796,490,240 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 344,765,656,627,861,796,490,240 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 344765656627861796490240 cubic inches would be around 5843325.6 feet tall.
Recreational maths with 344765656627861796490240
- 344765656627861796490240 backwards is 042094697168726656567443
- The number of decimal digits it has is: 24
- The sum of 344765656627861796490240'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 344765656627861796490240 - Facts about the integer". Numbermatics.com. 2024. Web. 2 June 2024.
APA style:
Numbermatics. (2024). Number 344765656627861796490240 - Facts about the integer. Retrieved 2 June 2024, from https://numbermatics.com/n/344765656627861796490240/
Chicago style:
Numbermatics. 2024. "Number 344765656627861796490240 - Facts about the integer". https://numbermatics.com/n/344765656627861796490240/
The information we have on file for 344765656627861796490240 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 344765656627861796490240, math, Factors of 344765656627861796490240, curriculum, school, college, exams, university, Prime factorization of 344765656627861796490240, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-four sextillion, seven hundred sixty-five quintillion, six hundred fifty-six quadrillion, six hundred twenty-seven trillion, eight hundred sixty-one billion, seven hundred ninety-six million, four hundred ninety thousand, two hundred forty.