31952300933271683543040
31,952,300,933,271,683,543,040 is an even composite number composed of six prime numbers multiplied together.
What does the number 31952300933271683543040 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 22464 divisors.
31952300933271683543040 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, four hundred sixty-four divisors.
Prime factorization of 31952300933271683543040:
212 × 311 × 5 × 75 × 112 × 1633
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 163 × 163 × 163)See below for interesting mathematical facts about the number 31952300933271683543040 from the Numbermatics database.
Names of 31952300933271683543040
- Cardinal: 31952300933271683543040 can be written as Thirty-one sextillion, nine hundred fifty-two quintillion, three hundred quadrillion, nine hundred thirty-three trillion, two hundred seventy-one billion, six hundred eighty-three million, five hundred forty-three thousand and forty.
Scientific notation
- Scientific notation: 3.195230093327168354304 × 1022
Factors of 31952300933271683543040
Divisors of 31952300933271683543040
- Number of divisors d(n): 22464
-
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 70 72 77 80 81 84 88 90 96 98 99 105 108 110 112 120 121 126 128 132 135 140 144 147 154 160 162 163 165 168 176 180 189 192 196 198 210 216 220 224 231 240 242 243 245 252 256 264 270 280 288 294 297 308 315 320 324 326 330 336 343 352 360 363 378 384 385 392 396 405 420 432 440 441 448 462 480 484 486 489 490 495 504 512 528 539 540 560 567 576 588 594 605 616 630 640 648 652 660 672 686 693 704 720 726 729 735 756 768 770 784 792 810 815 840 847 864 880 882 891 896 924 945 960 968 972 978 980 990 1008 1024 1029 1056 1078 1080 1089 1120 1134 1141 1152 1155 1176 1188 1210 1215 1232 1260 1280 1296 1304 1320 1323 1344 1372 1386 1408 1440 1452 1458 1467 1470 1485 1512 1536 1540 1568 1584 1617 1620 1630 1680 1694 1701 1715 1728 1760 1764 1782 1792 1793 1815 1848 1890 1920 1936 1944 1956 1960 1980 2016 2048 2058 2079 2112 2156 2160 2178 2187 2205 2240 2268 2282 2304 2310 2352 2376 2401 2420 2430 2445 2464 2520 2541 2560 2592 2608 2640 2646 2673 2688 2695 2744 2772 2816 2835 2880 2904 2916 2934 2940 2970 3024 3072 3080 3087 3136 3168 3234 3240 3260 3267 3360 3388 3402 3423 3430 3456 3465 3520 3528 3564 3584 3586 3630 3645 3696 3773 3780 3840 3872 3888 3912 3920 3960 3969 4032 4096 4116 4158 4224 4235 4312 4320 4356 4374 4401 4410 4455 4480 4536 4564 4608 4620 4704 4752 4802 4840 4851 4860 4890 4928 5040 5082 5103 5120 5145 5184 5216 5280 5292 5346 5376 5379 5390 5445 5488 5544 5632 5670 5705 5760 5808 5832 5868 5880 5929 5940 6048 6144 6160 6174 6237 6272 6336 6468 6480 6520 6534 6561 6615 6720 6776 6804 6846 6860 6912 6930 7040 7056 7128 7168 7172 7203 7260 7290 7335 7392 7546 7560 7623 7680 7744 7776 7824 7840 7920 7938 7987 8019 8064 8085 8232 8316 8448 8470 8505 8624 8640 8712 8748 8802 8820 8910 8960 8965 9072 9128 9216 9240 9261 9408 9504 9604 9680 9702 9720 9780 9801 9856 10080 10164 10206 10240 10269 10290 10368 10395 10432 10560 10584 10692 10752 10758 10780 10890 10935 10976 11088 11264 11319 11340 11410 11520 11616 11664 11736 11760 11858 11880 11907 12005 12096 12288 12320 12348 12474 12544 12551 12672 12705 12936 12960 13040 13068 13122 13203 13230 13365 13440 13552 13608 13692 13720 13824 13860 14080 14112 14256 14336 14344 14406 14520 14553 14580 14670 14784 15092 15120 15246 15309 15360 15435 15488 15552 15648 15680 15840 15876 15974 16038 16128 16137 16170 16335 16464 16632 16807 16896 16940 17010 17115 17248 17280 17424 17496 17604 17640 17787 17820 17920 17930 18144 18256 18432 18480 18522 18711 18816 18865 19008 19208 19360 19404 19440 19560 19602 19683 19712 19723 19845 20160 20328 20412 20480 20538 20580 20736 20790 20864 21120 21168 21384 21504 21516 21560 21609 21780 21870 21952 22005 22176 22528 22638 22680 22820 22869 23040 23232 23328 23472 23520 23716 23760 23814 23961 24010 24057 24192 24255 24640 24696 24948 25088 25102 25344 25410 25515 25872 25920 26080 26136 26244 26406 26411 26460 26569 26730 26880 26895 27104 27216 27384 27440 27648 27720 27783 28160 28224 28512 28672 28688 28812 29040 29106 29160 29340 29403 29568 29645 30184 30240 30492 30618 30720 30807 30870 30976 31104 31185 31296 31360 31680 31752 31948 32076 32256 32274 32340 32670 32805 32928 33264 33614 33792 33880 33957 34020 34230 34496 34560 34848 34992 35208 35280 35574 35640 35721 35840 35860 36015 36288 36512 36864 36960 37044 37422 37632 37653 37730 38016 38115 38416 38720 38808 38880 39120 39204 39366 39424 39446 39609 39690 39935 40095 40320 40656 40824 41076 41160 41472 41503 41580 41728 42240 42336 42768 43008 43032 43120 43218 43560 43659 43740 43904 44010 44352 45056 45276 45360 45640 45738 45927 46080 46305 46464 46656 46944 47040 47432 47520 47628 47922 48020 48114 48384 48411 48510 49005 49280 49392 49896 50176 50204 50421 50688 50820 51030 51345 51744 51840 52160 52272 52488 52812 52822 52920 53138 53361 53460 53760 53790 54208 54432 54768 54880 55296 55440 55566 55909 56133 56320 56448 56595 57024 57376 57624 58080 58212 58320 58680 58806 59049 59136 59169 59290 59535 60368 60480 60984 61236 61440 61614 61740 61952 62208 62370 62592 62720 62755 63360 63504 63896 64152 64512 64548 64680 64827 65340 65610 65856 66015 66528 67228 67584 67760 67914 68040 68460 68607 68992 69120 69696 69984 70416 70560 71148 71280 71442 71680 71720 71883 72030 72171 72576 72765 73024 73920 74088 74844 75264 75306 75460 76032 76230 76545 76832 77440 77616 77760 78240 78408 78732 78848 78892 79218 79233 79380 79707 79870 80190 80640 80685 81312 81648 82152 82320 82944 83006 83160 83349 83456 84035 84480 84672 85536 86016 86064 86240 86436 87120 87318 87480 87808 87857 88020 88209 88704 88935 90552 90720 91280 91476 91854 92160 92421 92610 92928 93312 93555 93888 94080 94864 95040 95256 95844 96040 96228 96768 96822 97020 98010 98415 98560 98615 98784 99792 100352 100408 100842 101376 101640 101871 102060 102690 103488 103680 104320 104544 104976 105624 105644 105840 106276 106722 106920 107163 107520 107580 108045 108416 108864 109536 109760 110592 110880 111132 111818 112266 112640 112896 112959 113190 114048 114345 114752 115248 116160 116424 116640 117360 117612 118098 118272 118338 118580 118827 119070 119805 120285 120736 120960 121968 122472 123228 123480 123904 124416 124509 124740 125184 125440 125510 126720 127008 127792 128304 129024 129096 129360 129654 130680 130977 131220 131712 132030 132055 132845 133056 134456 135168 135520 135828 136080 136920 137214 137781 137984 138061 138240 138915 139392 139968 140832 141120 142296 142560 142884 143360 143440 143766 144060 144342 145152 145233 145530 146048 147015 147840 148176 149688 150528 150612 150920 151263 152064 152460 153090 153664 154035 154880 155232 155520 156480 156816 157464 157696 157784 158436 158466 158760 159414 159740 160083 160380 161280 161370 162624 163296 164304 164640 165888 166012 166320 166698 166912 167727 168070 168399 168960 169344 169785 171072 172128 172480 172872 174240 174636 174960 175616 175714 176040 176418 177147 177408 177507 177870 178605 181104 181440 182560 182952 183708 184320 184842 184877 185220 185856 185983 186624 187110 187776 188160 188265 189728 190080 190512 191688 192080 192456 193536 193644 194040 194481 196020 196830 197120 197230 197568 198045 199584 200704 200816 201684 202752 203280 203742 204120 205380 205821 206976 207360 207515 208640 209088 209952 211248 211288 211680 212552 213444 213840 214326 215040 215160 215649 216090 216513 216832 217728 218295 219072 219520 221760 222264 223636 224532 225280 225792 225918 226380 228096 228690 229504 229635 230496 232320 232848 233280 234720 235224 236196 236544 236676 237160 237654 237699 238140 239121 239610 240570 241472 241920 242055 243936 244944 246456 246960 247808 248832 249018 249480 250047 250368 250880 251020 252105 253440 254016 255584 256608 258048 258192 258720 259308 261360 261954 262440 263424 263571 264060 264110 264627 265690 266112 266805 268912 271040 271656 272160 273840 274428 275562 275968 276122 276480 277263 277830 278784 279545 279936 280665 281664 282240 284592 285120 285768 286880 287532 288120 288684 290304 290466 290521 291060 292096 292259 294030 295245 295680 295845 296352 299376 301056 301224 301840 302526 304128 304920 305613 306180 307328 308070 309760 310464 311040 312960 313632 314928 315392 315568 316872 316932 317520 318828 319480 320166 320760 321489 322560 322740 324135 325248 326592 328608 329280 331776 332024 332640 333396 333824 335454 336140 336798 337920 338688 338877 339570 342144 343035 344256 344960 345744 348480 349272 349920 351232 351428 352080 352836 354294 354816 355014 355740 356481 357210 359415 360855 362208 362880 365120 365904 367416 369684 369754 370440 371712 371966 373248 373527 374220 375552 376320 376530 379456 380160 381024 383376 384160 384912 387072 387288 388080 388962 391363 392040 392931 393660 394240 394460 395136 396090 396165 398535 399168 401632 403368 405504 406560 407484 408240 410760 411642 413343 413952 414183 414720 415030 416745 417280 418176 419904 422496 422576 423360 425104 426888 427680 428652 430080 430320 431298 432180 433026 433664 435456 435699 436590 438144 439040 439285 441045 443520 444528 447272 449064 451584 451836 452760 453789 456192 457380 459008 459270 460992 462105 464640 465696 466560 469440 470448 472392 473088 473352 474320 475308 475398 476280 478242 479220 480249 481140 482944 483840 484110 487872 489888 492912 493920 495616 497664 498036 498960 500094 500736 501760 502040 503181 504210 505197 506880 508032 509355 511168 513216 516384 517440 518616 522720 523908 524880 526848 527142 528120 528220 529254 531380 532224 532521 533610 535815 537824 542080 543312 544320 547680 548856 551124 551936 552244 552960 554526 554631 555660 557568 557949 559090 559872 561330 563328 564480 564795 569184 570240 571536 573760 575064 576240 577368 580608 580932 581042 582120 583443 584192 584518 588060 590490 591360 591690 592704 594135 598752 602112 602448 603680 605052 608256 609840 611226 612360 614656 614999 616140 617463 619520 620928 622080 622545 625920 627264 629856 631136 633744 633864 635040 637656 638960 640332 641520 642978 645120 645480 646947 648270 649539 650496 653184 654885 657216 658560 664048 665280 666792 667648 670908 672280 673596 675840 677376 677754 679140 684288 686070 688512 688905 689920 690305 691488 696960 698544 699840 702464 702856 704160 705672 708588 709632 710028 711480 712962 713097 714420 717363 718830 721710 724416 725760 726165 730240 731808 734832 739368 739508 740880 743424 743932 746496 747054 748440 750141 751104 752640 753060 756315 758912 760320 762048 766752 768320 769824 774144 774576 776160 777924 782726 784080 785862 787320 788480 788920 790272 790713 792180 792330 793881 797070 798336 800415 803264 806736 813120 814968 816480 821520 823284 826686 827904 828366 829440 830060 831789 833490 834560 836352 838635 839808 841995 844992 845152 846720 850208 853776 855360 857304 860640 862596 864360 866052 867328 870912 871398 871563 873180 876288 876777 878080 878570 882090 885735 887040 887535 889056 894544 898128 903168 903672 905520 907578 912384 914760 916839 918016 918540 921984 924210 924385 929280 929915 931392 933120 938880 940896 944784 946176 946704 948640 950616 950796 952560 956484 958440 960498 962280 964467 965888 966427 967680 968220 972405 975744 979776 985824 987840 995328 996072 997920 1000188 1001472 1003520 1004080 1006362 1008420 1010394 1013760 1016064 1016631 1018710 1022336 1026432 1029105 1032768 1034880 1037232 1045440 1047816 1049760 1053696 1054284 1056240 1056440 1058508 1062760 1064448 1065042 1067220 1069443 1071630 1075648 1078245 1082565 1084160 1086624 1088640 1095360 1097712 1102248 1103872 1104488 1109052 1109262 1111320 1115136 1115898 1118180 1119744 1120581 1122660 1126656 1128960 1129590 1138368 1140480 1143072 1147520 1150128 1152480 1154736 1161216 1161864 1162084 1164240 1166886 1168384 1169036 1174089 1176120 1178793 1180980 1182720 1183380 1185408 1188270 1188495 1195605 1197504 1204896 1207360 1210104 1216512 1219680 1222452 1224720 1229312 1229998 1232280 1234926 1239040 1240029 1241856 1242549 1244160 1245090 1250235 1251840 1254528 1259712 1262272 1267488 1267728 1270080 1275312 1277920 1280664 1283040 1285956 1290240 1290960 1293894 1296540 1299078 1300992 1301881 1306368 1307097 1309770 1314432 1317120 1317855 1323135 1328096 1330560 1333584 1341816 1344560 1347192 1354752 1355508 1358280 1361367 1368576 1372140 1377024 1377810 1379840 1380610 1382976 1386315 1393920 1397088 1399680 1404928 1405712 1408320 1411344 1417176 1419264 1420056 1422960 1425924 1426194 1428840 1434726 1437660 1440747 1443420 1448832 1451520 1452330 1452605 1460480 1461295 1463616 1469664 1478736 1479016 1481760 1486848 1487864 1492992 1494108 1496880 1500282 1502208 1505280 1506120 1509543 1512630 1515591 1517824 1520640 1524096 1528065 1533504 1536640 1539648 1549152 1552320 1555848 1565452 1568160 1571724 1574640 1576960 1577840 1580544 1581426 1584360 1584660 1587762 1594140 1596672 1597563 1600830 1606528 1607445 1613472 1626240 1629936 1632960 1643040 1646568 1653372 1655808 1656732 1658880 1660120 1663578 1663893 1666980 1669120 1672704 1673847 1677270 1679616 1683990 1689984 1690304 1693440 1694385 1700416 1707552 1710720 1714608 1721280 1725192 1728720 1732104 1734656 1741824 1742796 1743126 1746360 1750329 1752576 1753554 1756160 1757140 1764180 1771470 1774080 1775070 1778112 1782405 1789088 1796256 1806336 1807344 1811040 1815156 1824768 1829520 1833678 1836032 1837080 1843968 1844997 1848420 1848770 1852389 1858560 1859830 1862784 1866240 1867635 1877760 1881792 1889568 1893408 1897280 1901232 1901592 1905120 1912968 1916880 1920996 1924560 1928934 1931776 1932854 1935360 1936440 1940841 1944810 1948617 1951488 1956815 1959552 1964655 1971648 1975680 1992144 1995840 2000376 2002944 2008160 2012724 2016840 2020788 2027520 2032128 2033262 2033647 2037420 2044672 2045813 2052864 2058210 2065536 2066715 2069760 2070915 2074464 2090880 2095632 2099520 2107392 2108568 2112480 2112880 2117016 2125520 2128896 2130084 2134440 2138886 2139291 2143260 2151296 2152089 2156490 2165130 2168320 2173248 2177280 2178495 2190720 2195424 2204496 2207744 2208976 2218104 2218524 2222640 2230272 2231796 2236360 2239488 2241162 2245320 2250423 2253312 2257920 2259180 2268945 2276736 2280960 2286144 2295040 2300256 2304960 2309472 2322432 2323728 2324168 2328480 2333772 2336768 2338072 2348178 2352240 2357586 2361960 2365440 2366760 2370816 2372139 2376540 2376990 2381643 2391210 2395008 2401245 2409792 2414720 2420208 2439360 2444904 2449440 2458624 2459996 2464560 2469852 2478080 2480058 2483712 2485098 2488320 2490180 2495367 2500470 2503680 2509056 2515905 2519424 2524544 2525985 2534976 2535456 2540160 2550624 2555840 2561328 2566080 2571912 2581920 2587788 2593080 2598156 2601984 2603762 2612736 2614194 2614689 2619540 2628864 2630331 2634240 2635710 2646270 2656192 2661120 2662605 2667168 2683632 2689120 2694384 2709504 2711016 2716560 2722734 2737152 2739541 2744280 2750517 2754048 2755620 2759680 2761220 2765952 2772630 2773155 2787840 2789745 2794176 2799360 2811424 2816640 2822688 2834352 2838528 2840112 2845920 2851848 2852388 2857680 2869452 2875320 2881494 2886840 2893401 2897664 2899281 2903040 2904660 2905210 2917215 2920960 2922590 2927232 2939328 2957472 2958032 2963520 2975728 2985984 2988216 2993760 3000564 3004416 3010560 3012240 3019086 3025260 3031182 3035648 3041280 3048192 3049893 3056130 3067008 3073280 3074995 3079296 3087315 3098304 3104640 3111696 3130904 3136320 3143448 3149280 3155680 3161088 3162852 3168720 3169320 3175524 3188280 3193344 3195126 3201660 3208329 3213056 3214849 3214890 3226944 3234735 3247695 3252480 3259872 3265920 3286080 3293136 3306744 3311616 3313464 3320240 3327156 3327786 3333960 3338240 3345408 3347694 3354540 3359232 3361743 3367980 3379968 3380608 3386880 3388770 3400832 3415104 3421440 3429216 3442560 3450384 3457440 3464208 3469312 3483648 3485592 3486252 3492720 3500658 3505152 3507108 3512320 3514280 3522267 3528360 3536379 3542940 3548160 3550140 3556224 3564810 3565485 3578176 3586815 3592512 3614688 3622080 3630312 3649536 3659040 3667356 3672064 3674160 3687936 3689994 3696840 3697540 3704778 3717120 3719660 3725568 3727647 3732480 3735270 3750705 3755520 3763584 3779136 3786816 3794560 3802464 3803184 3810240 3825936 3833760 3841992 3849120 3857868 3863552 3865708 3870720 3872880 3881682 3889620 3897234 3902976 3905643 3913630 3919104 3921291 3929310 3943296 3951360 3953565 3969405 3984288 3991680 4000752 4016320 4025448 4033680 4041576 4064256 4066524 4067294 4074840 4084101 4089344 4091626 4105728 4116420 4131072 4133430 4139520 4141830 4148928 4158945 4181760 4191264 4199040 4214784 4217136 4224960 4225760 4234032 4251040 4257792 4260168 4268880 4277772 4278582 4286520 4302592 4304178 4304993 4312980 4322241 4330260 4330747 4336640 4346496 4354560 4356990 4357815 4381440 4383885 4390848 4408992 4417952 4436208 4437048 4445280 4460544 4463592 4472720 4478976 4482324 4490640 4500846 4506624 4515840 4518360 4528629 4537890 4546773 4553472 4561920 4572288 4584195 4590080 4600512 4609920 4618944 4647456 4648336 4656960 4667544 4673536 4676144 4696356 4704480 4715172 4723920 4730880 4733520 4741632 4744278 4753080 4753980 4763286 4782420 4790016 4792689 4802490 4819584 4822335 4829440 4832135 4840416 4878720 4889808 4898880 4917248 4919992 4929120 4939704 4960116 4967424 4970196 4976640 4980360 4990734 4991679 5000940 5007360 5018112 5021541 5031810 5038848 5049088 5051970 5069952 5070912 5080320 5083155 5101248 5111680 5122656 5132160 5143824 5163840 5175576 5186160 5196312 5203968 5207524 5225472 5228388 5229378 5239080 5250987 5257728 5260662 5268480 5271420 5292540 5312384 5322240 5325210 5334336 5347215 5367264 5378240 5388768 5419008 5422032 5433120 5445468 5474304 5479082 5488560 5501034 5508096 5511240 5519360 5522440 5531904 5534991 5545260 5546310 5557167 5575680 5579490 5588352 5598720 5602905 5622848 5633280 5645376 5668704 5680224 5691840 5703696 5704776 5715360 5738904 5750640 5762988 5773680 5786802 5795328 5798562 5806080 5809320 5810420 5822523 5834430 5841920 5845180 5854464 5870445 5878656 5893965 5914944 5916064 5927040 5951456 5976432 5987520 6001128 6008832 6024480 6038172 6050520 6062364 6071296 6082560 6096384 6099786 6100941 6112260 6134016 6137439 6146560 6149990 6158592 6174630 6196608 6200145 6209280 6212745 6223392 6261808 6272640 6286896 6298560 6311360 6322176 6325704 6337440 6338640 6351048 6376560 6386688 6390252 6403320 6416658 6417873 6426112 6429698 6429780 6453888 6456267 6469470 6495390 6504960 6509405 6519744 6531840 6535485 6572160 6586272 6613488 6623232 6626928 6640480 6654312 6655572 6667920 6690816 6695388 6709080 6718464 6723486 6735960 6751269 6759936 6761216 6764989 6773760 6777540 6801664 6806835 6830208 6842880 6858432 6885120 6900768 6914880 6928416 6967296 6971184 6972504 6985440 7001316 7010304 7014216 7024640 7028560 7044534 7056720 7072758 7085880 7096320 7100280 7112448 7116417 7129620 7130970 7144929 7156352 7173630 7185024 7203735 7229376 7244160 7260624 7318080 7334712 7344128 7348320 7375872 7379988 7393680 7395080 7409556 7434240 7439320 7451136 7455294 7464960 7470540 7486101 7501410 7511040 7527168 7547715 7558272 7573632 7577955 7589120 7604928 7606368 7620480 7651872 7667520 7683984 7698240 7715736 7727104 7731416 7745760 7763364 7779240 7794468 7805952 7811286 7827260 7838208 7842582 7844067 7858620 7886592 7890993 7902720 7907130 7938810 7968576 7983360 7987815 8001504 8032640 8050896 8067360 8083152 8128512 8133048 8134588 8149680 8168202 8178688 8183252 8211456 8218623 8232840 8251551 8262144 8266860 8279040 8283660 8297856 8317890 8319465 8363520 8369235 8382528 8398080 8434272 8449920 8451520 8468064 8502080 8515584 8520336 8537760 8555544 8557164 8573040 8605184 8608356 8609986 8625960 8644482 8660520 8661494 8673280 8680203 8692992 8697843 8709120 8713980 8715630 8751645 8762880 8767770 8781696 8817984 8835904 8872416 8874096 8890560 8927184 8945440 8957952 8964648 8981280 9001692 9013248 9031680 9036720 9057258 9075780 9093546 9106944 9113167 9123840 9144576 9149679 9168390 9180160 9201024 9219840 9224985 9237888 9261945 9294912 9296672 9313920 9335088 9352288 9392712 9408960 9430344 9447840 9467040 9483264 9488556 9506160 9507960 9526572 9564840 9580032 9585378 9604980 9624987 9639168 9644547 9644670 9658880 9664270 9680832 9704205 9743085 9757440 9779616 9797760 9834496 9839984 9858240 9879408 9920232 9934848 9940392 9960720 9981468 9983358 10001880 10014720 10036224 10043082 10063620 10077696 10085229 10098176 10103940 10139904 10141824 10160640 10166310 10168235 10202496 10223360 10229065 10245312 10264320 10287648 10327680 10351152 10372320 10392624 10407936 10415048 10450944 10456776 10458756 10478160 10501974 10515456 10521324 10536960 10542840 10566801 10585080 10609137 10624768 10644480 10650420 10668672 10694430 10696455 10734528 10756480 10760445 10777536 10844064 10866240 10890936 10948608 10958164 10977120 11002068 11016192 11022480 11038720 11044880 11063808 11069982 11090520 11092620 11114334 11151360 11158980 11176704 11182941 11197440 11205810 11245696 11252115 11266560 11290752 11337408 11360448 11383680 11407392 11409552 11430720 11477808 11501280 11525976 11547360 11573604 11590656 11597124 11612160 11618640 11620840 11645046 11668860 11683840 11690360 11708928 11716929 11740890 11757312 11763873 11787930 11829888 11832128 11854080 11860695 11902912 11908215 11952864 11975040 12002256 12048960 12076344 12101040 12124728 12142592 12192768 12199572 12201882 12224520 12252303 12268032 12274878 12293120 12299980 12317184 12349260 12393216 12400290 12418560 12425490 12446784 12476835 12523616 12545280 12573792 12597120 12622720 12644352 12651408 12674880 12677280 12702096 12753120 12773376 12780504 12806640 12833316 12835746 12852224 12859396 12859560 12907776 12912534 12914979 12938940 12966723 12990780 12992241 13009920 13018810 13039488 13063680 13070970 13073445 13144320 13151655 13172544 13226976 13253856 13280960 13308624 13311144 13335840 13381632 13390776 13418160 13436928 13446972 13471920 13502538 13519872 13522432 13529978 13547520 13555080 13585887 13603328 13613670 13640319 13660416 13685760 13697705 13716864 13752585 13770240 13801536 13829760 13856832 13942368 13945008 13970880 14002632 14020608 14028432 14057120 14089068 14113440 14145516 14171760 14192640 14200560 14224896 14232834 14259240 14261940 14289858 14312704 14320691 14347260 14370048 14378067 14407470 14458752 14467005 14488320 14496405 14521248 14636160 14669424 14696640 14751744 14759976 14787360 14790160 14819112 14878640 14902272 14910588 14929920 14941080 14972202 14975037 15002820 15022080 15054336 15064623 15095430 15116544 15147264 15155910 15178240 15209856 15212736 15240960 15249465 15303744 15335040 15367968 15396480 15431472 15454208 15462832 15491520 15526728 15558480 15588936 15611904 15622572 15654520 15676416 15685164 15688134 15717240 15752961 15773184 15781986 15805440 15814260 15877620 15937152 15966720 15975630 16003008 16041645 16065280 16074245 16101792 16134720 16166304 16257024 16266096 16269176 16299360 16336404 16357376 16366504 16422912 16437246 16465680 16503102 16524288 16533720 16558080 16567320 16595712 16604973 16635780 16638930 16671501 16727040 16738470 16765056 16796160 16808715 16868544 16899840 16903040 16936128 17004160 17040672 17075520 17111088 17114328 17146080 17210368 17216712 17219972 17251920 17288964 17321040 17322988 17346560 17360406 17385984 17395686 17418240 17427960 17431260 17467569 17503290 17525760 17535540 17563392 17611335 17635968 17671808 17681895 17744832 17748192 17781120 17854368 17890880 17929296 17962560 18003384 18026496 18073440 18114516 18151560 18187092 18213888 18226334 18247680 18289152 18299358 18302823 18336780 18360320 18402048 18412317 18439680 18449970 18475776 18523890 18589824 18593344 18627840 18638235 18670176 18704576 18785424 18817920 18860688 18895680 18934080 18966528 18977112 19012320 19015920 19053144 19129680 19160064 19170756 19209960 19249974 19253619 19278336 19289094 19289340 19317760 19328540 19361664 19368801 19408410 19486170 19514880 19528215 19559232 19595520 19606455 19679968 19716480 19758816 19840464 19869696 19880784 19921440 19962936 19966716 20003760 20072448 20086164 20127240 20155392 20170458 20196352 20207880 20253807 20279808 20283648 20294967 20321280 20332620 20336470 20404992 20420505 20446720 20458130 20490624 20528640 20575296 20655360 20702304 20744640 20785248 20830096 20901888 20913552 20917512 20956320 21003948 21030912 21042648 21073920 21085680 21133602 21170160 21218274 21249536 21288960 21300840 21337344 21349251 21388860 21392910 21434787 21469056 21512960 21520890 21524965 21555072 21611205 21653735 21688128 21732480 21781872 21916328 21954240 22004136 22032384 22044960 22089760 22127616 22139964 22181040 22185240 22228668 22302720 22317960 22353408 22365882 22394880 22411620 22458303 22491392 22503943 22504230 22533120 22581504 22643145 22674816 22720896 22733865 22767360 22814784 22819104 22861440 22955616 23002560 23051952 23094720 23147208 23181312 23194248 23237280 23241680 23290092 23337720 23367680 23380720 23417856 23433858 23481780 23514624 23527746 23532201 23575860 23659776 23664256 23672979 23708160 23721390 23805824 23816430 23905728 23950080 23963445 24004512 24097920 24152688 24202080 24249456 24285184 24385536 24399144 24403764 24449040 24504606 24536064 24549756 24586240 24599960 24634368 24655869 24698520 24754653 24786432 24800580 24837120 24850980 24893568 24953670 24958395 25047232 25090560 25107705 25147584 25194240 25245440 25302816 25349760 25354560 25404192 25506240 25546752 25561008 25613280 25666632 25671492 25704448 25718792 25719120 25815552 25825068 25829958 25877880 25933446 25981560 25984482 26019840 26037620 26078976 26093529 26127360 26141940 26146890 26254935 26288640 26303310 26345088 26453952 26507712 26561920 26617248 26622288 26671680 26781552 26836320 26873856 26893944 26943840 27005076 27039744 27044864 27059956 27095040 27110160 27171774 27206656 27227340 27280638 27320832 27339501 27371520 27395410 27433728 27449037 27505170 27540480 27603072 27659520 27674955 27713664 27785835 27884736 27890016 27941760 28005264 28056864 28114240 28178136 28226880 28291032 28343520 28401120 28449792 28465668 28518480 28523880 28579716 28625408 28641382 28694520 28740096 28756134 28814940 28874961 28917504 28933641 28934010 28976640 28992810 29042496 29112615 29272320 29338848 29393280 29503488 29519952 29574720 29580320 29638224 29757280 29804544 29821176 29882160 29944404 29950074 30005640 30044160 30108672 30129246 30134951 30190860 30233088 30255687 30294528 30311820 30315229 30356480 30419712 30425472 30481920 30498930 30504705 30607488 30670080 30687195 30735936 30792960 30862944 30925664 30983040 31053456 31116960 31177872 31223808 31245144 31309040 31352832 31370328 31376268 31434480 31505922 31546368 31563972 31610880 31628520 31700403 31755240 31827411 31874304 31933440 31951260 32006016 32083290 32089365 32130560 32148490 32203584 32269440 32281335 32332608 32532192 32538352 32598720 32672808 32714752 32733008 32845824 32874492 32931360 33006204 33048576 33067440 33116160 33134640 33191424 33209946 33271560 33277860 33343002 33454080 33476940 33530112 33548823 33592320 33617430 33737088 33756345 33799680 33806080 33824945 33872256 34008320 34081344 34151040 34222176 34228656 34292160 34420736 34433424 34439944 34503840 34577928 34642080 34645976 34720812 34771968 34791372 34836480 34855920 34862520 34935138 35006580 35051520 35071080 35126784 35150787 35222670 35271936 35291619 35343616 35363790 35489664 35496384 35562240 35582085 35708736 35724645 35781760 35858592 35925120 36006768 36146880 36229032 36303120 36374184 36427776 36452668 36578304 36598716 36605646 36673560 36720640 36756909 36804096 36824634 36879360 36899940 36951552 37047780 37179648 37186688 37255680 37276470 37340352 37409152 37430505 37570848 37635840 37721376 37791360 37868160 37933056 37954224 38024640 38031840 38106288 38259360 38320128 38341512 38419920 38499948 38507238 38556672 38578188 38578680 38635520 38657080 38723328 38737602 38744937 38816820 38900169 38972340 38976723 39029760 39056430 39118464 39191040 39212910 39220335 39359936 39432960 39454965 39517632 39680928 39761568 39842880 39925872 39933432 40007520 40144896 40172328 40254480 40310784 40340916 40392704 40415760 40507614 40559616 40567296 40589934 40642560 40665240 40672940 40757661 40809984 40841010 40893440 40916260 40981248 41057280 41093115 41150592 41257755 41310720 41404608 41489280 41570496 41660192 41827104 41835024 41912640 42007896 42061824 42085296 42171360 42267204 42340320 42436548 42499072 42577920 42601680 42674688 42698502 42777720 42785820 42869574 42938112 42962073 43025920 43041780 43049930 43110144 43134201 43222410 43307470 43376256 43401015 43464960 43489215 43563744 43832656 43908480 44008272 44089920 44179520 44255232 44279928 44362080 44370480 44457336 44635920 44706816 44731764 44789760 44823240 44916606 44925111 44982784 45007886 45008460 45066240 45163008 45193869 45286290 45349632 45441792 45467730 45534720 45565835 45629568 45638208 45722880 45748395 45911232 46005120 46103904 46189440 46294416 46362624 46388496 46474560 46483360 46580184 46675440 46761440 46835712 46867716 46963560 47029248 47055492 47064402 47151720 47258883 47319552 47328512 47345958 47354923 47416320 47442780 47611648 47632860 47638217 47811456 47900160 47926890 48009024 48124935 48195840 48222735 48305376 48404160 48498912 48771072 48798288 48807528 48898080 49009212 49072128 49099512 49172480 49199920 49268736 49311738 49397040 49509306 49572864 49601160 49674240 49701960 49787136 49814919 49907340 49916790 50014503 50094464 50181120 50215410 50295168 50388480 50426145 50490880 50605632 50699520 50709120 50808384 51012480 51122016 51226560 51333264 51342984 51408896 51437584 51438240 51631104 51650136 51659916 51755760 51866892 51963120 51968964 52039680 52075240 52157952 52187058 52254720 52283880 52293780 52402707 52509870 52577280 52606620 52690176 52834005 52907904 53015424 53045685 53123840 53234496 53244576 53343360 53563104 53672640 53787888 53887680 54010152 54079488 54089728 54119912 54220320 54343548 54413312 54454680 54561276 54641664 54679002 54743040 54790820 54867456 54898074 54908469 55010340 55080960 55206144 55236951 55319040 55349910 55427328 55571670 55769472 55780032 55883520 55914705 56010528 56113728 56228480 56356272 56453760 56582064 56687040 56802240 56899584 56931336 57036960 57047760 57159432 57250816 57282764 57389040 57480192 57512268 57629880 57749922 57760857 57835008 57867282 57868020 57953280 57985620 58084992 58106403 58225230 58544640 58584645 58677696 58786560 58819365 59039904 59149440 59160640 59276448 59514560 59609088 59642352 59764320 59888808 59900148 60011280 60217344 60258492 60269902 60381720 60466176 60511374 60589056 60623640 60630458 60712960 60761421 60839424 60850944 60884901 60963840 60997860 61009410 61214976 61261515 61340160 61374390 61471872 61585920 61725888 61851328 61966080 62106912 62233920 62355744 62490288 62618080 62705664 62740656 62752536 62868960 63011844 63092736 63127944 63221760 63257040 63400806 63510480 63654822 63748608 63792169 63866880 63902520 64012032 64047753 64166580 64178730 64261120 64296980 64407168 64538880 64562670 64574895 64665216 64833615 64961205 65064384 65076704 65197440 65345616 65466016 65748984 65862720 66012408 66097152 66134880 66269280 66382848 66419892 66543120 66555720 66686004 66908160 66953880 67060224 67097646 67184640 67234860 67374909 67474176 67511829 67512690 67599360 67612160 67649890 67744512 67929435 68016640 68162688 68201595 68302080 68444352 68457312 68584320 68841472 68866848 68879888 69007680 69155856 69284160 69291952 69441624 69543936 69582744 69711840 69725040 69870276 70013160 70103040 70142160 70253568 70301574 70445340 70543872 70583238 70596603 70687232 70727580 70979328 70992768 71018937 71124480 71164170 71417472 71449290 71563520 71603455 71717184 71850240 71890335 72013536 72293760 72458064 72606240 72748368 72855552 72905336 73156608 73197432 73211292 73347120 73513818 73608192 73649268 73758720 73799880 73903104 73967607 74095560 74263959 74359296 74373376 74511360 74552940 74680704 74818304 74861010 74875185 75141696 75271680 75323115 75442752 75582720 75736320 75908448 76049280 76063680 76212576 76518720 76640256 76683024 76839840 76999896 77014476 77113344 77156376 77157360 77271040 77314160 77446656 77475204 77489874 77633640 77800338 77944680 77953446 78059520 78112860 78236928 78280587 78382080 78425820 78440670 78719872 78764805 78865920 78909930 79035264 79361856 79523136 79685760 79851744 79866864 80015040 80344656 80508960 80621568 80681832 80785408 80831520 81015228 81119232 81134592 81179868 81285120 81330480 81345880 81515322 81619968 81682020 81786880 81832520 81962496 82018503 82114560 82186230 82301184 82347111 82515510 82621440 82809216 82978560 83024865 83140992 83320384 83357505 83654208 83670048 83825280 84015792 84170592 84342720 84534408 84680640 84873096 84998144 85203360 85349376 85397004 85555440 85571640 85739148 85876224 85924146 86051840 86083560 86099860 86220288 86268402 86444820 86614940 86752512 86800923 86802030 86929920 86978430 87127488 87337845 87665312 87816960 88016544 88179840 88359040 88510464 88559856 88724160 88740960 88914672 89271840 89413632 89463528 89646480 89833212 89850222 89965568 90015772 90016920 90132480 90326016 90387738 90404853 90572580 90699264 90767061 90883584 90935460 90945687 91069440 91131670 91259136 91276416 91445760 91496790 91514115 91822464 92010240 92061585 92207808 92378880 92588832 92776992 92949120 92966720 93160368 93350880 93522880 93671424 93735432 93927120 94058496 94110984 94128804 94303440 94517766 94639104 94657024 94691916 94709846 94832640 94885560 95101209 95223296 95265720 95276434 95482233 95622912 95800320 95853780 96018048 96249870 96268095 96391680 96445470 96610752 96808320 96844005 96997824 97596576 97615056 97796160 98018424 98144256 98199024 98399840 98537472 98623476 98794080 99018612 99145728 99202320 99348480 99403920 99574272 99629838 99814680 99833580 100029006 100188928 100244837 100362240 100430820 100590336 100646469 100776960 100852290 100981760 101211264 101269035 101399040 101418240 101474835 101616768 102024960 102244032 102453120 102666528 102685968 102875168 102876480 103262208 103300272 103319832 103511520 103733784 103926240 103937928 104150480 104315904 104374116 104509440 104567760 104587560 104805414 105019740 105154560 105213240 105380352 105452361 105668010 105815808 105874857 106030848 106091370 106247680 106468992 106489152 106686720 106746255 107126208 107173935 107345280 107575776 107775360 108020304 108179456 108239824 108440640 108687096 108826624 108909360 109122552 109283328 109358004 109581640 109734912 109796148 109816938 110020680 110161920 110270727 110412288 110473902 110638080 110699820 110854656 111143340 111538944 111560064 111767040 111829410 112021056 112227456 112291515 112456960 112519715 112712544 112907520 113164128 113374080 113604480 113799168 113862672 114073920 114095520 114318864 114501632 114565528 114778080 114960384 115024536 115259760 115499844 115521714 115670016 115734564 115736040 115906560 115971240 116169984 116212806 116234811 116450460 116700507 116930169 117089280 117169290 117355392 117573120 117638730 117661005 118079808 118298880 118321280 118364895 118552896 119029120 119284704 119528640 119777616 119800296 120022560 120434688 120516984 120539804 120763440 120932352 121022748 121178112 121247280 121260916 121425920 121522842 121678848 121701888 121769802 121927680 121995720 122018820 122272983 122429952 122523030 122680320 122748780 122943744 123171840 123279345 123451776 123702656 123773265 123932160 124213824 124467840 124711488 124980576 125236160 125481312 125505072 125737920 126023688 126185472 126255888 126514080 126801612 127020960 127309644 127497216 127584338 127733760 127805040 128024064 128095506 128333160 128357460 128522240 128593960 128814336 128886219 129077760 129125340 129149790 129330432 129402603 129667230 129922410 130128768 130153408 130394880 130467645 130691232 130932032 131497968 131725440 132024816 132269760 132538560 132765696 132839784 133086240 133111440 133372008 133907760 134120448 134195292 134369280 134469720 134749818 134775333 134948352 135023658 135025380 135198720 135224320 135299780 135489024 135581607 135858870 136033280 136325376 136403190 136604160 136697505 136888704 136914624 137168640 137245185 137733696 137759776 138015360 138311712 138568320 138583904 138883248 139087872 139165488 139423680 139450080 139740552 140026320 140284320 140507136 140603148 140890680 141087744 141166476 141193206 141374464 141455160 141776649 141958656 141985536 142037874 142064769 142248960 142328340 142834944 142898580 142914651 143127040 143206910 143434368 143700480 143780670 144027072 144374805 144587520 144668205 144916128 145212480 145496736 145810672 146313216 146394864 146422584 146694240 147027636 147216384 147298536 147517440 147599760 147806208 147935214 148191120 148527918 148718592 148746752 149022720 149105880 149361408 149444757 149636608 149722020 149750370 150043509 150283392 150543360 150646230 150674755 150885504 151165440 151278435 151472640 151576145 151816896 152098560 152127360 152425152 153037440 153366048 153679680 153999792 154028952 154226688 154312752 154314720 154628320 154893312 154950408 154979748 155267280 155600676 155889360 155906892 156119040 156225720 156473856 156561174 156764160 156851640 156881340 157208121 157439744 157527601 157529610 157731840 157819860 158070528 158502015 158723712 159046272 159137055 159371520 159703488 159733728 160030080 160689312 161017920 161363664 161663040 162030456 162238464 162269184 162359736 162660960 162691760 163030644 163239936 163364040 163573760 163665040 163924992 164037006 164229120 164372460 164602368 164694222 164725407 165031020 165242880 165618432 165710853 165957120 166049730 166281984 166640768 166715010 167308416 167340096 167650560 167744115 168031584 168341184 168685440 169068816 169361280 169746192 169996288 170406720 170698752 170794008 171110880 171143280 171478296 171752448 171848292 172103680 172167120 172199720 172440576 172536804 172889640 173229880 173282571 173505024 173601846 173604060 173859840 173956860 174254976 174319209 174675690 175330624 175633920 175753935 176033088 176359680 176458095 176718080 177119712 177448320 177481920 177829344 178543680 178827264 178927056 179292960 179666424 179700444 179931136 180031544 180033840 180652032 180775476 180809706 181145160 181398528 181534122 181767168 181870920 181891374 182138880 182263340 182518272 182552832 182654703 182891520 182993580 183028230 183644928 183784545 184020480 184123170 184415616 184757760 185177664 185553984 185898240 185933440 186320736 186701760 187045760 187470864 187854240 188116992 188221968 188257608 188606880 189035532 189278208 189314048 189383832 189419692 189665280 189771120 190202418 190446592 190531440 190552868 190964466 191245824 191376507 191600640 191707560 192036096 192143259 192499740 192536190 192783360 192890940 193221504 193616640 193688010 193724685 193995648 194500845 194883615 195193152 195230112 195592320 196036848 196398048 196799680 197246952 197588160 198037224 198291456 198404640 198807840 199148544 199259676 199629360 199667160 200058012 200377856 200489674 200724480 200861640 201180672 201292938 201553920 201704580 201963520 202124727 202422528 202535487 202538070 202798080 202836480 202949670 203233536 203788305 204049920 204488064 204906240 205333056 205371936 205750336 205752960 206524416 206600544 206639664 207023040 207467568 207852480 207875856 208300960 208631808 208748232 209135520 209175120 209610828 210039480 210309120 210426480 210760704 210904722 211336020 211631616 211749714 211789809 212061696 212182740 212206603 212495360 212937984 212978304 213056811 213373440 213492510 214252416 214347870 214690560 214810365 215151552 215550720 215671005 216040608 216479648 216881280 217374192 217818720 218245104 218566656 218716008 219163280 219469824 219592296 219633876 220041360 220541454 220824576 220947804 221276160 221399640 221709312 221902821 222286680 222791877 223077888 223120128 223534080 223658820 224042112 224454912 224583030 224625555 224913920 225039430 225425088 225815040 225969345 226328256 226748160 227208960 227725344 228147840 228191040 228637728 229003264 229131056 229556160 229920768 230049072 230519520 230999688 231043428 231340032 231469128 231472080 231813120 231942480 232339968 232425612 232469622 232900920 233401014 233860338 234178560 234338580 234710784 234841761 235146240 235277460 235322010 236159616 236294415 236597760 236642560 236729790 236774615 237105792 238058240 238191085 238569408 239057280 239555232 239600592 240045120 241033968 241079608 241526880 241864704 242045496 242356224 242494560 242521832 243045684 243357696 243403776 243539604 243855360 243991440 244037640 244545966 244859904 245046060 245360640 245497560 245887488 246055509 246343680 246558690 246903552 247041333 247405312 247546530 247864320 248427648 248935680 249074595 249422976 249961152 250072515 250472320 250962624 251010144 251475840 252047376 252511776 253028160 253603224 254041920 254619288 254994432 255168676 255610080 256048128 256191012 256666320 256714920 257044480 257187920 257628672 257772438 258155520 258250680 258299580 258660864 258805206 259334460 259844820 260257536 260306816 260402769 260789760 260935290 261382464 261864064 262013535 262995936 263450880 264049632 264539520 265077120 265531392 265679568 266172480 266222880 266744016 267815520 268240896 268390584 268939440 269499636 269550666 269896704 270047316 270050760 270397440 270448640 270599560 270978048 271163214 271214559 271717740 272066560 272301183 272650752 272806380 272837061 273208320 273395010 273777408 273829248 274337280 274490370 274542345 275467392 275519552 276030720 276184755 276623424 277136640 277167808 277766496 278330976 278847360 278900160 279481104 280052640 280568640 281014272 281206296 281781360 282175488 282332952 282386412 282748928 282910320 283553298 283917312 283971072 284075748 284129538 284497920 284656680 285303627 285669888 285797160 285829302 286254080 286413820 286868736 287400960 287561340 288054144 288749610 288804285 289175040 289336410 289832256 290424960 290532015 290993472 291621344 292789728 292845168 293388480 294055272 294432768 294597072 295199520 295612416 295870428 296382240 297055836 297437184 297493504 298045440 298211760 298722816 298889514 299273216 299444040 299500740 300087018 300566784 300734511 301086720 301292460 301349510 301771008 301939407 302330880 302556870 302945280 303152290 303633792 303807105 304197120 304254720 304424505 304850304 306074880 306732096 307359360 307999584 308057904 308625504 308629440 309256640 309786624 309900816 309959496 310534560 311201352 311778720 311813784 312451440 312947712 313122348 313528320 313703280 313762680 314416242 314879488 315055202 315059220 315463680 315639720 316141056 316357083 317004030 317447424 317624571 318092544 318274110 318743040 318960845 319406976 319467456 320060160 320238765 321378624 322035840 322727328 323326080 324060912 324538368 324719472 325321920 325383520 326061288 326479872 326728080 327330080 327849984 328074012 328744920 329204736 329388444 329450814 330062040 330485760 330812181 331236864 331421706 331484461 331914240 332099460 332563968 333281536 333430020 333467519 334616832 334680192 335301120 335488230 336063168 336682368 336874545 337370880 337559145 338137632 338722560 339492384 340813440 341397504 341588016 342221760 342286560 342956592 343504896 343696584 344207360 344334240 344399440 344881152 345073608 345779280 346459760 346565142 347010048 347203692 347208120 347719680 347913720 348509952 348638418 348704433 349351380 350101521 350661248 350790507 351267840 351507870 352066176 352719360 352916190 352983015 353436160 354239424 354896640 354963840 355094685 355658688 357087360 357854112 358585920 359332848 359400888 359862272 360063088 360067680 361304064 361550952 361619412 362290320 362797056 363068244 363534336 363741840 363782748 364277760 364526680 365036544 365105664 365309406 365783040 365987160 366056460 366818949 367289856 367569090 368040960 368246340 368831232 369515520 369838035 370355328 371107968 371319795 371796480 371866880 372641472 373403520 374091520 374941728 375708480 376443936 376515216 377213760 378071064 378556416 378628096 378767664 378839384 379542240 380404836 380893184 381062880 381105736 381928932 382491648 382753014 383201280 383415120 384072192 384286518 384999480 385072380 385566720 385781880 386443008 386658657 387233280 387376020 387449370 387991296 388207809 389001690 389767230 390386304 390460224 391184640 391402935 392073696 392796096 393599360 394493904 395176320 396074448 396809280 397615680 398297088 398519352 399258720 399334320 400116024 400755712 400979348 401723280 402361344 402585876 403107840 403409160 403927040 404249454 404325999 404845056 405070974 405076140 405596160 405672960 405899340 406467072 406744821 407576610 408099840 408976128 409812480 410092515 410666112 410743872 411500672 411505920 411735555 413201088 413279328 414046080 414935136 415704960 415751712 416601920 417263616 417496464 418271040 418350240 419221656 420078960 420852960 421521408 421809444 422672040 423263232 423499428 423579618 424123392 424365480 424413206 424990720 425329947 425875968 425956608 426113622 426194307 426746880 426985020 428504832 428695740 428743953 429381120 429620730 430303104 431101440 431342010 432081216 432959296 433762560 434004615 434748384 435637440 436490208 437432016 438326560 438939648 439184592 439267752 440082720 441082908 441649152 441895608 442552320 442799280 443418624 443805642 444573360 445583754 446155776 446240256 446545183 447068160 447317640 448084224 448334271 448909824 449166060 449251110 449827840 450078860 450850176 451630080 451938690 452024265 452656512 453496320 453835305 454417920 454728435 455450688 456295680 456382080 457275456 458262112 459112320 460098144 461039040 461999376 462086856 462680064 462938256 462944160 463884960 464679936 464851224 464939244 465801840 466802028 467720676 468357120 468677160 469421568 469683522 470292480 470554920 470644020 471624363 472319232 472582803 472588830 473195520 473285120 473459580 473549230 474211584 475506045 476116480 476382170 477138816 477411165 478114560 479110464 479201184 480090240 482067936 482159216 483053760 484090992 484989120 485043664 486091368 486715392 486807552 487079208 487982880 488075280 489091932 489719808 490092120 490721280 490995120 491774976 492111018 492687360 493117380 493807104 494082666 494176221 494810624 495093060 495728640 496855296 497132559 497871360 498149190 498845952 499922304 500145030 500944640 501224185 501925248 502020288 502951680 503232345 504094752 505023552 506056320 507206448 508083840 509238576 509988864 510337352 511220160 512096256 512382024 513332640 513429840 514375840 515257344 515544876 516311040 516501360 516599160 517321728 517610412 518668920 519689640 519847713 520515072 520613632 520805538 521579520 521870580 522764928 522957627 523728128 524020387 524027070 525991872 526901760 527261805 528099264 529079040 529374285 530154240 531359136 532344960 532445760 533488032 535631040 536481792 536781168 537878880 538999272 539101332 539793408 540094632 540101520 540897280 541199120 541956096 542326428 542429118 543435480 544133120 544602366 545301504 545612760 545674122 546416640 546790020 547554816 547658496 547964109 548674560 548980740 549084690 550934784 551039104 551353635 552061440 552369510 553246848 554273280 554335616 555532992 556661952 557694720 557800320 558962208 560105280 561137280 562412592 563562720 564350976 564665904 564772824 565497856 565820640 567106596 567834624 567942144 568151496 568259076 568995840 569313360 570607254 571339776 571594320 571658604 572508160 572827640 573737472 574129521 574801920 575122680 576108288 576429777 577499220 577608570 578350080 578672820 579664512 580849920 581064030 581174055 581986944 583242688 583502535 584650845 585579456 585690336 586776960 588110544 589194144 590399040 591740856 592764480 594111672 594874368 594987008 596423520 597445632 597779028 598546432 598888080 599001480 600174036 601133568 601469022 602173440 602584920 602699020 603542016 603878814 604661760 605113740 605890560 606304580 607267584 607606461 607614210 608394240 608509440 608849010 609700608 611364915 612149760 613464192 614718720 615999168 616115808 617251008 617258880 618513280 619573248 619801632 619918992 621069120 622402704 623557440 623627568 624902880 625895424 626244696 627406560 627525360 628832484 629758976 630110404 630118440 630927360 631279440 632282112 632714166 634008060 634894848 635249142 635369427 636185088 636548220 636619809 637486080 637921690 638813952 638934912 639170433 640120320 640477530 642757248 644071680 644431095 645454656 646652160 647013015 648121824 649438944 650643840 650767040 652122576 653456160 654660160 655699968 656148024 657489840 658409472 658776888 658901628 660124080 661624362 662473728 662843412 662968922 663828480 664198920 665127936 665708463 666563072 666860040 666935038 668375631 669233664 669360384 670602240 670976460 672126336 673364736 673749090 673876665 674741760 675118290 676275264 677445120 677908035 678984768 681626880 683176032 684443520 684573120 685913184 687009792 687393168 688668480 688798880 689762304 690147216 691558560 692919520 693130284 694020096 694407384 694416240 695439360 695827440 697019904 697276836 697408866 698702760 700203042 701322496 701581014 701713859 702535680 703015740 704132352 704525283 705438720 705832380 705966030 706872320 708478848 708883245 709793280 709927680 710189370 710323845 711317376 714174720 714573255 715708224 717171840 718665696 718801776 720126176 720135360 723101904 723238824 724580640 725594112 726136488 727068672 727483680 727565496 729053360 730073088 730211328 730618812 731566080 731974320 732112920 733637898 734579712 735138180 736081920 736492680 737662464 738166527 739031040 739676070 740710656 741123999 742215936 742639590 743592960 743733760 745282944 746807040 747223785 748183040 749883456 750217545 751416960 752887872 753030432 754427520 756142128 757256192 757535328 757678768 759084480 760809672 761786368 762125760 762211472 763857864 764983296 765506028 766830240 768144384 768573036 769998960 770144760 771133440 771563760 772886016 773317314 774466560 774752040 774898740 775982592 776415618 778003380 779534460 780772608 780920448 781208307 782369280 782805870 784147392 785592192 786040605 787198720 787638005 788987808 790352640 792148896 793618560 795231360 796594176 797038704 798517440 798668640 800232048 801511424 801958696 803446560 804722688 805171752 806818320 808498908 808651998 809690112 810141948 810152280 811192320 811345920 811798680 812934144 813489642 813643677 815153220 816199680 816903549 817952256 818511183 819624960 820185030 821332224 821487744 823001344 823011840 823471110 823627035 826402176 826558656 828092160 828554265 829870272 831409920 831503424 833203840 834992928 836542080 836700480 838443312 840157920 841705920 843042816 843618888 845344080 846526464 846998856 847159236 848246784 848730960 848826412 849981440 850659894 851751936 851913216 852227244 852388614 853493760 853970040 855910881 857009664 857391480 857487906 858762240 859241460 860606208 862202880 862684020 864162432 865918592 866412855 867525120 868009230 869496768 871274880 871596045 872980416 874864032 876653120 878369184 878535504 880165440 882165816 883298304 883791216 885598560 886837248 887611284 889146720 891167508 892311552 892480512 893090366 894136320 894635280 896168448 896668542 897819648 898332120 898502220 899655680 900157720 901700352 902203533 903260160 903877380 904048530 905313024 905818221 906992640 907670610 908835840 909456870 910901376 912591360 912764160 913273515 914550912 916524224 918224640 920196288 922078080 923998752 924173712 925876512 925888320 927769920 929359872 929702448 929878488 931603680 933604056 935441352 937354320 938843136 939367044 940584960 941109840 941288040 943248726 944638464 945165606 945177660 946391040 946570240 946919160 947098460 948423168 949071249 951012090 952232960 952764340 954277632 954822330 956229120 956882535 958220928 958402368 960180480 960716295 964135872 964318432 966107520 968181984 969978240 970087328 972182736 973615104 974158416 975965760 976150560 978183864 979439616 980184240 981990240 983549952 984222036 986234760 987614208 988165332 988352442 989621248 990186120 991457280 992436543 993710592 994265118 994453383 995742720 996298380 997691904 999844608 1000290060 1000402557 1001889280 1002448370 1003850496 1004040576 1005903360 1006464690 1008189504 1010047104 1010623635 1012112640 1012677435 1014412896 1016167680 1018477152 1020674704 1022440320 1024192512 1024764048 1026665280 1026859680 1028751680 1030514688 1031089752 1032622080 1033002720 1033198320 1034643456 1035220824 1037337840 1039379280 1039695426 1041030144 1041227264 1041611076 1043159040 1043741160 1045529856 1045915254 1046113299 1047456256 1048040774 1048054140 1050304563 1051983744 1052371521 1053803520 1054523610 1056198528 1058158080 1058748570 1058949045 1060308480 1061033015 1062718272 1064689920 1064891520 1065284055 1066976064 1071262080 1073562336 1075757760 1077998544 1078202664 1079586816 1080189264 1080203040 1082398240 1083912192 1084652856 1084858236 1086870960 1089204732 1090603008 1091225520 1091348244 1092833280 1093580040 1095109632 1095316992 1095928218 1097349120 1097961480 1098169380 1100456847 1101869568 1102078208 1102693207 1102707270 1104122880 1104739020 1106493696 1108546560 1108671232 1109514105 1111065984 1113323904 1113959385 1115389440 1115600640 1117924416 1120210560 1122274560 1124825184 1127125440 1129331808 1129545648 1131641280 1134213192 1135669248 1135884288 1136302992 1136518152 1138626720 1141214508 1142679552 1143188640 1143317208 1145016320 1145655280 1147474944 1148259042 1149603840 1150245360 1152216576 1152859554 1154998440 1155217140 1156700160 1157345640 1159329024 1159975971 1161699840 1162128060 1162348110 1163973888 1164623427 1166485376 1167005070 1169301690 1171158912 1171380672 1173553920 1174208805 1176221088 1178388288 1180798080 1183481712 1185528960 1188223344 1189974016 1192847040 1194891264 1195558056 1197092864 1197776160 1198002960 1200348072 1202267136 1202938044 1205169840 1205398040 1207084032 1207757628 1209323520 1210227480 1211781120 1212609160 1212977997 1214535168 1215212922 1215228420 1216788480 1217018880 1217698020 1219401216 1220234463 1222729830 1224299520 1226928384 1229437440 1230277545 1231998336 1232231616 1234502016 1234517760 1235206665 1237026560 1239603264 1239837984 1242138240 1244805408 1247114880 1247255136 1249805760 1251790848 1252489392 1254813120 1255050720 1257664968 1259517952 1260220808 1260236880 1262558880 1264564224 1265428332 1268016120 1269789696 1270498284 1270738854 1272370176 1273096440 1273239618 1274972160 1275843380 1277627904 1277869824 1278340866 1278582921 1280240640 1280955060 1285514496 1286231859 1288143360 1288862190 1290909312 1293304320 1294026030 1296243648 1298877888 1301287680 1301534080 1302013845 1304245152 1306912320 1309320320 1312296048 1314979680 1316818944 1317553776 1317803256 1320248160 1323248724 1324947456 1325686824 1325937844 1327656960 1328397840 1330255872 1331416926 1333126144 1333720080 1333870076 1336751262 1338467328 1338720768 1339635549 1341204480 1341952920 1344252672 1345002813 1346729472 1347498180 1347753330 1349483520 1350236580 1352550528 1354890240 1355816070 1356072795 1357969536 1361505915 1363253760 1364185305 1366352064 1368887040 1369146240 1371826368 1374786336 1377336960 1377597760 1380294432 1383117120 1385839040 1386260568 1388040192 1388814768 1388832480 1391654880 1394039808 1394553672 1394817732 1397405520 1400406084 1402644992 1403162028 1403427718 1405071360 1406031480 1408264704 1409050566 1410877440 1411664760 1411932060 1413744640 1414873089 1416957696 1417748409 1417766490 1419586560 1419855360 1420378740 1420647690 1422634752 1426518135 1428349440 1429146510 1431416448 1434343680 1437331392 1437603552 1440252352 1440270720 1446203808 1446477648 1449161280 1452272976 1454967360 1455130992 1458106720 1460146176 1460422656 1461237624 1463948640 1464225840 1467275796 1469159424 1470276360 1472163840 1472985360 1475324928 1476333054 1478062080 1479352140 1481421312 1482247998 1482528663 1484431872 1485279180 1485446221 1487185920 1487467520 1490565888 1491397677 1493614080 1494447570 1496366080 1499766912 1500435090 1502833920 1503672555 1505775744 1506060864 1508855040 1509697035 1512284256 1515070656 1515357536 1518168960 1521619344 1524251520 1524422944 1527715728 1529966592 1531012056 1533660480 1536288768 1537146072 1539997920 1540289520 1543127520 1545772032 1546634628 1548933120 1549504080 1549797480 1551965184 1552831236 1556006760 1559068920 1559543139 1561545216 1561840896 1562416614 1564738560 1565611740 1568294784 1568872881 1571184384 1572061161 1572081210 1574397440 1575276010 1577975616 1580705280 1581785415 1584297792 1587237120 1588122855 1590462720 1594077408 1597034880 1597337280 1600464096 1603022848 1603917392 1606893120 1609445376 1610343504 1613636640 1616997816 1617303996 1619380224 1620283896 1620304560 1622691840 1623597360 1625868288 1626979284 1627287354 1630306440 1632399360 1633807098 1635904512 1637022366 1639249920 1640370060 1642664448 1642975488 1643892327 1646002688 1646023680 1646942220 1647254070 1652804352 1653117312 1654060905 1656184320 1657108530 1657422305 1659740544 1662819840 1663006848 1666407680 1667337595 1669985856 1673084160 1673400960 1676886624 1680315840 1683411840 1687237776 1690688160 1693052928 1693997712 1694318472 1696493568 1697461920 1697652824 1701319788 1703503872 1703826432 1704454488 1704777228 1706987520 1707940080 1711821762 1714019328 1714782960 1714975812 1717524480 1718482920 1721212416 1722388563 1724405760 1725368040 1728324864 1729289331 1731837184 1732825710 1735050240 1736018460 1738993536 1742549760 1743192090 1743522165 1745960832 1749728064 1750507605 1753306240 1753952535 1756738368 1757071008 1760330880 1764331632 1767582432 1771197120 1775222568 1778293440 1782335016 1784623104 1784961024 1786180732 1789270560 1792336896 1793337084 1795639296 1796664240 1797004440 1799311360 1800315440 1803400704 1804407066 1806520320 1807754760 1808097060 1810626048 1811636442 1813985280 1815341220 1817671680 1818913740 1821802752 1822819383 1825182720 1825528320 1826547030 1829101824 1833048448 1834094745 1836449280 1840392576 1844156160 1847997504 1848347424 1851753024 1851776640 1855539840 1858719744 1859404896 1859756976 1863207360 1867208112 1870882704 1874708640 1877686272 1878734088 1882219680 1882576080 1886497452 1889276928 1890331212 1890355320 1892782080 1893140480 1893838320 1894196920 1896846336 1898142498 1902024180 1904465920 1905528680 1906108281 1908555264 1909644660 1909859427 1912458240 1913765070 1916441856 1916804736 1917511299 1920360960 1921432590 1928271744 1928636864 1932215040 1933293285 1936363968 1939956480 1940174656 1941039045 1944365472 1948316832 1951931520 1952301120 1956367728 1960368480 1963980480 1967099904 1968444072 1972469520 1975228416 1976330664 1976704884 1979242496 1980372240 1984873086 1987421184 1988530236 1988906766 1991485440 1992596760 1995383808 1997125389 1999689216 2000580120 2000805114 2003778560 2004896740 2007700992 2008081152 2011806720 2012929380 2016379008 2020094208 2021247270 2021629995 2024225280 2025354870 2028825792 2032335360 2033724105 2036954304 2041349408 2044880640 2049528096 2053330560 2053719360 2057503360 2061029376 2062179504 2066005440 2066396640 2069286912 2070441648 2074675680 2078758560 2079390852 2082060288 2082454528 2083222152 2086318080 2087482320 2091059712 2091830508 2092226598 2094912512 2096081548 2096108280 2100609126 2103967488 2104743042 2105141577 2107607040 2109047220 2112397056 2113575849 2116316160 2117497140 2117898090 2120616960 2122066030 2125436544 2126649735 2129379840 2129783040 2130568110 2130971535 2133952128 2142524160 2143719765 2147124672 2151515520 2155997088 2156405328 2160378528 2160406080 2164796480 2169305712 2169716472 2173741920 2178409464 2181206016 2182451040 2182696488 2187160080 2190219264 2190633984 2191856436 2194698240 2195922960 2196338760 2200913694 2203739136 2204156416 2205386414 2205414540 2208245760 2209478040 2212987392 2214499581 2217093120 2217342464 2219028210 2222131968 2223371997 2226647808 2227918770 2230778880 2231201280 2232725915 2235848832 2240421120 2241671355 2244549120 2249650368 2254250880 2258663616 2259091296 2263282560 2268426384 2271768576 2272605984 2273036304 2277253440 2282429016 2285359104 2286377280 2286634416 2291310560 2294949888 2296518084 2300490720 2304433152 2305719108 2309996880 2310434280 2313400320 2314691280 2318658048 2319951942 2323399680 2324256120 2324696220 2327947776 2329246854 2332970752 2334010140 2334272633 2338603380 2342317824 2342761344 2343624921 2347107840 2348417610 2352442176 2356776576 2358121815 2361596160 2362914015 2366963424 2371057920 2376446688 2385694080 2389782528 2391116112 2395552320 2396005920 2400696144 2404534272 2405876088 2410339680 2410796080 2414168064 2415515256 2420454960 2425218320 2425955994 2429070336 2430425844 2430456840 2433576960 2434037760 2435396040 2438802432 2440468926 2440931031 2445459660 2448599040 2450710647 2453856768 2455533549 2458874880 2460555090 2463996672 2464463232 2469004032 2469035520 2470413330 2470881105 2474053120 2479206528 2479675968 2484276480 2485662795 2489610816 2494229760 2494510272 2499611520 2504978784 2509626240 2510101440 2515329936 2519035904 2520441616 2520473760 2525117760 2529128448 2530856664 2536032240 2539579392 2540996568 2541477708 2544740352 2546192880 2546479236 2549944320 2551686760 2555255808 2555739648 2556681732 2557165842 2560481280 2561910120 2567732643 2571028992 2572463718 2576286720 2577724380 2581818624 2586608640 2588052060 2592487296 2597755776 2599238565 2602575360 2603068160 2604027690 2608490304 2613824640 2614788135 2618640640 2620101935 2624592096 2629959360 2635107552 2635606512 2640496320 2646497448 2649894912 2651373648 2651875688 2656795680 2660511744 2662833852 2666252288 2667440160 2667740152 2673502524 2676934656 2677441536 2679271098 2682408960 2683905840 2688505344 2690005626 2693458944 2694996360 2695506660 2698967040 2700473160 2705101056 2706610599 2709780480 2711632140 2712145590 2715939072 2717454663 2723011830 2726507520 2728370610 2732704128 2737774080 2738292480 2739820545 2743652736 2749572672 2754673920 2755195520 2760588864 2766234240 2771678080 2772521136 2777629536 2777664960 2783309760 2788079616 2789107344 2789635464 2794811040 2800812168 2805289984 2806324056 2806855436 2812062960 2816529408 2818101132 2821754880 2823329520 2823864120 2827489280 2829746178 2833915392 2835496818 2835532980 2839173120 2839710720 2840757480 2841295380 2845269504 2847213747 2853036270 2856698880 2858293020 2862832896 2868687360 2870647605 2874662784 2875207104 2880504704 2880541440 2882148885 2892407616 2892955296 2898322560 2904545952 2909934720 2910261984 2916213440 2920845312 2922475248 2927897280 2928451680 2934551592 2938318848 2940552720 2945970720 2950649856 2952666108 2958704280 2962842624 2964495996 2965057326 2968863744 2970558360 2970892442 2974371840 2974935040 2977309629 2981131776 2982795354 2983360149 2987228160 2988895140 2992732160 2999533824 3000870180 3001207671 3005667840 3007345110 3011551488 3012121728 3017710080 3019394070 3024568512 3030141312 3030715072 3036337920 3038032305 3043238688 3048503040 3048845888 3055431456 3062024112 3067320960 3072577536 3074292144 3079995840 3080579040 3086255040 3091544064 3093269256 3097866240 3099008160 3099594960 3103930368 3105662472 3112013520 3118137840 3119086278 3123090432 3123681792 3124833228 3129477120 3131223480 3136589568 3137745762 3138339897 3142368768 3144122322 3144162420 3148794880 3150552020 3155951232 3157114563 3161410560 3163570830 3168595584 3174474240 3176245710 3176847135 3180925440 3183099045 3188154816 3194069760 3194674560 3195852165 3200928192 3207834784 3213786240 3220687008 3227273280 3233995632 3234607992 3238760448 3240567792 3240609120 3247194720 3251736576 3253958568 3254574708 3260612880 3267614196 3271809024 3274044732 3278499840 3280740120 3285328896 3285950976 3287784654 3292005376 3292047360 3293884440 3294508140 3301370541 3305608704 3306234624 3308079621 3308121810 3312368640 3314217060 3314844610 3319481088 3325639680 3326013696 3328542315 3332815360 3334675190 3339971712 3341878155 3346168320 3346801920 3353773248 3360631680 3366823680 3374475552 3381376320 3387995424 3388636944 3394923840 3395305648 3402639576 3407007744 3407652864 3408908976 3409554456 3415880160 3423643524 3428038656 3429565920 3429951624 3435048960 3436965840 3442424832 3444777126 3448811520 3450736080 3456649728 3458578662 3463674368 3465651420 3470100480 3472036920 3477987072 3479927913 3485099520 3486384180 3487044330 3491921664 3493870281 3499456128 3501015210 3506612480 3507905070 3508569295 3513476736 3514142016 3520661760 3522626415 3528663264 3535164864 3542394240 3550445136 3556586880 3564670032 3569922048 3572361464 3578541120 3584673792 3586674168 3591278592 3593328480 3594008880 3600630880 3606801408 3608814132 3615509520 3616194120 3621252096 3623272884 3627970560 3630682440 3635343360 3637827480 3638933991 3643605504 3645638766 3650365440 3651056640 3653094060 3658203648 3660703389 3666096896 3668142709 3668189490 3672898560 3680785152 3688312320 3690832635 3695995008 3696694848 3703506048 3703553280 3705619995 3711079680 3718809792 3719513952 3726414720 3734416224 3741765408 3749417280 3755372544 3757468176 3764439360 3765152160 3772994904 3778553856 3780662424 3780710640 3786280960 3787676640 3788393840 3793692672 3796284996 3804048360 3808931840 3811057360 3812216562 3817110528 3819289320 3819718854 3824916480 3827530140 3832883712 3833609472 3835022598 3835748763 3840721920 3842865180 3856543488 3857273728 3858695577 3864430080 3866586570 3872727936 3879912960 3880349312 3882078090 3888730944 3896633664 3903863040 3904602240 3906041535 3912735456 3920736960 3927960960 3936888144 3944939040 3950456832 3952661328 3953409768 3958484992 3960744480 3969746172 3974842368 3977060472 3977813532 3982970880 3985193520 3990767616 3994250778 3999378432 4001160240 4001610228 4007557120 4009793480 4015401984 4016162304 4018906647 4023613440 4025858760 4032758016 4035008439 4040188416 4042494540 4043259990 4048450560 4050709740 4057651584 4064670720 4067448210 4068218385 4073908608 4082698816 4084517745 4089761280 4092555915 4099056192 4106661120 4107438720 4115006720 4124359008 4132010880 4132793280 4140883296 4149351360 4157517120 4158781704 4164120576 4164909056 4166444304 4174964640 4182119424 4183661016 4184453196 4189825024 4192163096 4192216560 4201218252 4207934976 4209486084 4210283154 4215214080 4218094440 4224794112 4227151698 4232632320 4234994280 4235796180 4241233920 4244132060 4250873088 4253245227 4253299470 4258759680 4259566080 4261136220 4261943070 4267904256 4279554405 4285048320 4287439530 4294249344 4303031040 4311994176 4312810656 4320757056 4320812160 4329592960 4338611424 4339432944 4347483840 4356818928 4364902080 4365392976 4374320160 4380438528 4381267968 4383712872 4391845920 4392677520 4401827388 4407478272 4408312832 4410772828 4410829080 4416491520 4418956080 4425974784 4428999162 4434186240 4434684928 4438056420 4444263936 4446743994 4447585989 4453295616 4455837540 4456338663 4461557760 4462402560 4465451830 4471697664 4474193031 4480842240 4483342710 4489098240 4499300736 4508501760 4511017665 4517327232 4518182592 4526565120 4529091105 4536852768 4545211968 4546072608 4554506880 4564858032 4572754560 4573268832 4582621120 4589899776 4593036168 4600981440 4608866304 4611438216 4619993760 4620868560 4629382560 4637316096 4639903884 4646799360 4648512240 4649392440 4655895552 4658493708 4665941504 4668020280 4668545266 4677206760 4678629417 4684635648 4685522688 4687249842 4694215680 4696835220 4704884352 4706618643 4713553152 4716183483 4716243630 4723192320 4725828030 4733926848 4742115840 4745356245 4752893376 4771388160 4782232224 4791104640 4792011840 4801392288 4809068544 4811752176 4820679360 4821592160 4828336128 4831030512 4840909920 4850436640 4851911988 4858140672 4860851688 4860913680 4868075520 4870792080 4877604864 4880937852 4881862062 4890919320 4897198080 4901421294 4907713536 4911067098 4911997013 4917749760 4921110180 4927993344 4928926464 4931676981 4938008064 4938071040 4940826660 4941762210 4948106240 4958413056 4959351936 4962182715 4968552960 4971325590 4972266915 4979221632 4988459520 4989020544 4999223040 5002012785 5009957568 5019252480 5020202880 5030659872 5040883232 5040947520 5050235520 5061713328 5072064480 5079158784 5081993136 5082955416 5089480704 5092385760 5092958472 5103373520 5110511616 5111479296 5113363464 5114331684 5120962560 5123820240 5135465286 5142057984 5144927436 5152573440 5155448760 5163637248 5167165689 5173217280 5176104120 5184974592 5187867993 5195511552 5198477130 5205150720 5206136320 5208055380 5216980608 5227649280 5229576270 5230566495 5237281280 5240203870 5249184192 5251522815 5259918720 5261857605 5270215104 5271213024 5280992640 5292994896 5302747296 5303751376 5313591360 5325667704 5332504576 5334880320 5335480304 5347005048 5353869312 5354883072 5358542196 5367811680 5377010688 5380011252 5386917888 5389992720 5391013320 5397934080 5400946320 5410202112 5413221198 5419560960 5423264280 5424291180 5431878144 5434909326 5446023660 5453015040 5456741220 5465408256 5468458149 5475548160 5476584960 5479641090 5487305472 5499145344 5502284235 5509347840 5510391040 5513466035 5521177728 5532468480 5543356160 5545042272 5555259072 5555329920 5566619520 5576159232 5578214688 5579270928 5589622080 5601624336 5610579968 5612648112 5613710872 5624125920 5633058816 5636202264 5646659040 5647728240 5659492356 5667830784 5670993636 5671065960 5678346240 5679421440 5681514960 5682590760 5690539008 5694427494 5706072540 5713397760 5716586040 5718324843 5725665792 5729578281 5737374720 5741295210 5749325568 5750414208 5752533897 5761009408 5761082880 5764297770 5784815232 5785910592 5796645120 5799879855 5809091904 5819869440 5820523968 5823117135 5832426880 5844950496 5855794560 5856903360 5869103184 5881105440 5891941440 5901299712 5905332216 5917408560 5925685248 5928991992 5930114652 5937727488 5941116720 5941784884 5949870080 5954619258 5962263552 5965590708 5966720298 5974456320 5977790280 5985464320 5991376167 5999067648 6001740360 6002415342 6011335680 6014690220 6023102976 6024243456 6035420160 6038788140 6049137024 6060282624 6061430144 6064889985 6072675840 6076064610 6086477376 6097006080 6097691776 6101172315 6110862912 6124048224 6134641920 6148584288 6159991680 6161158080 6172510080 6183088128 6186538512 6198016320 6199189920 6207860736 6211324944 6224027040 6236275680 6238172556 6246180864 6247363584 6249666456 6258954240 6262446960 6273179136 6275491524 6276679794 6284737536 6288244644 6288324840 6297589760 6301104040 6311902464 6314229126 6315424731 6322821120 6327141660 6337191168 6340727547 6348948480 6352491420 6353694270 6361850880 6366198090 6376309632 6388139520 6389349120 6391704330 6392914605 6401856384 6415669568 6427572480 6431159295 6441374016 6454546560 6467991264 6469215984 6481135584 6481218240 6494389440 6507917136 6509149416 6521225760 6535228392 6543618048 6548089464 6561480240 6570657792 6571901952 6575569308 6584010752 6584094720 6587768880 6589016280 6602741082 6611217408 6612469248 6616159242 6616243620 6624737280 6628434120 6629689220 6638962176 6643498743 6651279360 6652027392 6657084630 6665630720 6669350380 6679943424 6683756310 6692336640 6693603840 6698177745 6707546496 6721263360 6725014065 6733647360 6748951104 6762752640 6775990848 6777273888 6789847680 6790611296 6805279152 6815305728 6817817952 6819108912 6831760320 6847287048 6856077312 6859131840 6859903248 6873931680 6884849664 6889554252 6901472160 6913299456 6917157324 6927348736 6931302840 6940200960 6944073840 6955974144 6959855826 6970199040 6972768360 6974088660 6983843328 6987740562 6998912256 7002030420 7002817899 7013224960 7015810140 7017138590 7026953472 7028284032 7030874763 7041323520 7045252830 7057326528 7070329728 7074365445 7084788480 7088742045 7100890272 7113173760 7129340064 7144722928 7157082240 7169347584 7173348336 7186656960 7188017760 7201261760 7213602816 7217628264 7231019040 7232388240 7242504192 7246545768 7261364880 7275654960 7277867982 7287211008 7291277532 7300730880 7302113280 7306188120 7316407296 7321406778 7322793093 7332193792 7336285418 7336378980 7345797120 7352131941 7361570304 7366600647 7376624640 7381665270 7391990016 7393389696 7407012096 7407106560 7411239990 7412643315 7422159360 7427231105 7437619584 7439027904 7452829440 7456988385 7468832448 7483530816 7498834560 7514936352 7528878720 7530304320 7545989808 7557107712 7561324848 7561421280 7575353280 7576787680 7587385344 7592569992 7608096720 7622114720 7624433124 7634221056 7638578640 7639437708 7649832960 7655060280 7665767424 7667218944 7670045196 7671497526 7681443840 7685730360 7703197929 7713086976 7714547456 7717391154 7718852449 7728860160 7733173140 7745455872 7759825920 7760698624 7764156180 7777461888 7793267328 7797715695 7807726080 7809204480 7812083070 7825470912 7841473920 7844364405 7855921920 7860305805 7873776288 7889878080 7905322656 7906819536 7921488960 7939492344 7949684736 7954120944 7955627064 7970387040 7981535232 7988501556 7998756864 8002320480 8003220456 8015114240 8019586960 8030803968 8032324608 8037813294 8047226880 8051717520 8065516032 8070016878 8080376832 8084989080 8086519980 8096901120 8101419480 8115303168 8119831797 8129341440 8134896420 8136436770 8147817216 8152363989 8165397632 8169035490 8179522560 8185111830 8198112384 8213322240 8214877440 8219461635 8230013440 8248718016 8264021760 8265586560 8281766592 8298702720 8315034240 8317563408 8329818112 8332888608 8349929280 8364238848 8367322032 8368906392 8379650048 8384326192 8384433120 8402436504 8415869952 8418972168 8420566308 8436188880 8449588224 8454303396 8465264640 8469988560 8471592360 8482467840 8488264120 8501746176 8506490454 8506598940 8517519360 8519132160 8522272440 8523886140 8535808512 8541641241 8559108810 8570096640 8574879060 8588498688 8606062080 8611942815 8623988352 8625621312 8641514112 8641624320 8646446655 8659185920 8677222848 8678865888 8694967680 8713637856 8729804160 8730785952 8748640320 8762535936 8767425744 8783691840 8785355040 8803654776 8814956544 8816625664 8821545656 8821658160 8837912160 8851949568 8857998324 8869369856 8876112840 8888527872 8893487988 8895171978 8906591232 8911675080 8912677326 8923115520 8924805120 8930903660 8943395328 8948386062 8950080447 8961684480 8966685420 8978196480 8998601472 9003623013 9017003520 9022035330 9034654464 9036365184 9053130240 9058182210 9073705536 9090423936 9092145216 9109013760 9114096915 9129716064 9145509120 9146537664 9165242240 9186072336 9201962880 9217732608 9222876432 9239987520 9241737120 9258765120 9274632192 9279807768 9293598720 9297024480 9298784880 9311791104 9316987416 9331883008 9336040560 9337090532 9354413520 9357258834 9369271296 9371045376 9374499684 9388431360 9393670440 9409768704 9413237286 9415019691 9427106304 9432366966 9432487260 9446384640 9451656060 9467853696 9471343689 9484231680 9490712490 9505786752 9530541405 9542776320 9549297135 9564464448 9582209280 9584023680 9587556495 9602784576 9623504352 9641358720 9643184320 9662061024 9681819840 9700873280 9703823976 9716281344 9721703376 9721827360 9741584160 9755209728 9761875704 9763724124 9781838640 9802842588 9815427072 9822134196 9823994026 9835499520 9842220360 9855986688 9857852928 9863353962 9876016128 9876142080 9881653320 9883524420 9896212480 9904111623 9916826112 9918703872 9924238863 9924365430 9937105920 9942651180 9944533830 9958443264 9976919040 9978041088 9985626945 9998446080 10004025570 10019915136 10038504960 10040405760 10061319744 10081766464 10081895040 10100471040 10123426656 10144128960 10163986272 10165910832 10184771520 10185916944 10206747040 10221023232 10222958592 10226726928 10228663368 10247640480 10270930572 10284115968 10289854872 10305146880 10310897520 10327274496 10334331378 10346434560 10352208240 10369949184 10375735986 10391023104 10396954260 10398123547 10410301440 10412272640 10416110760 10433961216 10439783739 10455298560 10459152540 10461132990 10474562560 10480407740 10498368384 10503045630 10519837440 10523715210 10525707885 10540430208 10542426048 10561985280 10567879245 10585989792 10605494592 10607502752 10627182720 10651335408 10669760640 10670960608 10694010096 10709766144 10717084392 10735623360 10754021376 10760022504 10773835776 10779985440 10782026640 10801892640 10820404224 10826442396 10846528560 10848582360 10863756288 10869818652 10892047320 10906030080 10913482440 10916801973 10930816512 10936916298 10951096320 10953169920 10959282180 10974610944 10982110167 10998290688 11004428127 11004568470 11018695680 11020782080 11026932070 11042355456 11064936960 11072497905 11086712320 11090084544 11110518144 11110659840 11116859985 11133239040 11156429376 11158541856 11179244160 11203248672 11221159936 11225296224 11227421744 11248251840 11266117632 11272404528 11293318080 11295456480 11318984712 11335661568 11341987272 11342131920 11358842880 11363029920 11365181520 11381078016 11388854988 11412145080 11426795520 11433172080 11436649686 11451331584 11459156562 11474749440 11482590420 11498651136 11500828416 11505067794 11507246289 11522018816 11522165760 11528595540 11569630464 11571821184 11576086731 11593290240 11599759710 11618183808 11639738880 11641047936 11646234270 11664853760 11671363165 11689900992 11711589120 11713806720 11718124605 11738206368 11762210880 11783882880 11810664432 11834817120 11851370496 11857983984 11860229304 11875454976 11882233440 11883569768 11909238516 11924527104 11931181416 11933440596 11948912640 11955580560 11982752334 11998135296 12003480720 12004830684 12022671360 12029380440 12046205952 12048486912 12056719941 12070840320 12077576280 12098274048 12105025317 12120565248 12122860288 12129779970 12145351680 12152129220 12172954752 12194012160 12195383552 12202344630 12204655155 12221725824 12248096448 12253553235 12269283840 12277667745 12297168576 12319983360 12322316160 12345020160 12373077024 12396032640 12398379840 12422649888 12448054080 12472551360 12476345112 12492361728 12494727168 12499332912 12524893920 12546358272 12550983048 12553359588 12569475072 12576489288 12576649680 12595179520 12602208080 12623804928 12628458252 12630849462 12645642240 12654283320 12674382336 12681455094 12697896960 12704982840 12707388540 12723701760 12732396180 12752619264 12759735681 12776279040 12778698240 12783408660 12785829210 12803712768 12831339136 12838663215 12855144960 12862318590 12882748032 12909093120 12935982528 12938431968 12962271168 12962436480 12988778880 13015834272 13018298832 13042451520 13070456784 13096178928 13122960480 13141315584 13143803904 13151138616 13168021504 13175537760 13178032560 13205482164 13222434816 13224938496 13232318484 13232487240 13249474560 13256868240 13259378440 13277924352 13286997486 13302558720 13304054784 13314169260 13331261440 13338700760 13342757967 13359886848 13367512620 13369015989 13384673280 13387207680 13396355490 13415092992 13422579093 13442526720 13450028130 13467294720 13497902208 13525505280 13533052995 13551981696 13554547776 13579695360 13581222592 13587273315 13610558304 13635635904 13638217824 13663520640 13694574096 13718263680 13719806496 13747863360 13769699328 13779108504 13802944320 13826598912 13834314648 13854697472 13862605680 13888147680 13911948288 13919711652 13940398080 13945536720 13948177320 13967686656 13975481124 13997824512 14004060840 14005635798 14026449920 14031620280 14034277180 14053906944 14056568064 14061749526 14082647040 14090505660 14114653056 14140659456 14148550449 14148730890 14169576960 14177484090 14201780544 14226347520 14236068735 14258680128 14289445856 14314164480 14346696672 14373313920 14376035520 14402523520 14427205632 14435256528 14462038080 14464776480 14485008384 14493091536 14522729760 14551309920 14555735964 14574422016 14582555064 14604226560 14612376240 14632814592 14642813556 14645586186 14664387584 14672570836 14672757960 14691594240 14704263882 14723140608 14733201294 14735991039 14753249280 14763330540 14783980032 14786779392 14795030943 14814024192 14814213120 14822479980 14825286630 14844318720 14854462210 14875239168 14878055808 14886548145 14905658880 14913976770 14916800745 14937664896 14967061632 14997669120 15006038355 15029872704 15057757440 15060608640 15091979616 15122649696 15122842560 15150706560 15153575360 15185139984 15216193440 15244229440 15248866248 15268442112 15277157280 15278875416 15310120560 15331534848 15334437888 15340090392 15342995052 15362887680 15371460720 15406395858 15426173952 15429094912 15434782308 15437704898 15457720320 15466346280 15490911744 15501497067 15519651840 15521397248 15528312360 15554923776 15563603979 15586534656 15595431390 15615452160 15618408960 15624166140 15650941824 15682947840 15688728810 15691699485 15711843840 15720611610 15747552576 15779756160 15785572815 15810645312 15813639072 15842977920 15878984688 15908241888 15911254128 15940774080 15977003112 15997513728 16004640960 16006440912 16039173920 16061607936 16064649216 16075626588 16103435040 16131032064 16140033756 16160753664 16169978160 16173039960 16193802240 16202838960 16230606336 16239663594 16258682880 16269792840 16272873540 16295634432 16304727978 16330795264 16338070980 16339908431 16359045120 16370223660 16396224768 16405374447 16426644480 16429754880 16438923270 16460026880 16497436032 16506852705 16528043520 16531173120 16540398105 16563533184 16597405440 16630068480 16635126816 16665777216 16699858560 16728477696 16734644064 16737812784 16768652384 16768866240 16804873008 16831739904 16837944336 16841132616 16872377760 16899176448 16908606792 16939977120 16943184720 16976528240 17003492352 17012980908 17013197880 17035038720 17038264320 17044544880 17047772280 17071617024 17083282482 17118217620 17140193280 17149758120 17154974529 17176997376 17188734843 17212124160 17223885630 17247976704 17251242624 17257601691 17283028224 17283248640 17292893310 17318371840 17354445696 17357731776 17389935360 17399639565 17427275712 17459608320 17461571904 17469351405 17497280640 17534851488 17567383680 17570710080 17607309552 17633251328 17643091312 17643316320 17675824320 17703899136 17715996648 17738739712 17752225680 17777055744 17786975976 17790343956 17813182464 17823350160 17825354652 17849610240 17861807320 17886790656 17896772124 17900160894 17923368960 17933370840 17956392960 17974128501 17997202944 18007246026 18034007040 18044070660 18069308928 18072730368 18106260480 18116364420 18147411072 18180847872 18184290432 18194669955 18218027520 18228193830 18259432128 18291018240 18293075328 18303516945 18330484480 18340713545 18372144672 18403925760 18445752864 18479975040 18483474240 18517530240 18549264384 18559615536 18594048960 18597569760 18623582208 18633974832 18663766016 18672081120 18674181064 18708827040 18714517668 18738542592 18742090752 18748999368 18776862720 18787340880 18819537408 18826474572 18830039382 18854212608 18864733932 18864974520 18892769280 18903312120 18935707392 18942687378 18946274193 18968463360 18981424980 19011573504 19022182641 19061082810 19085552640 19098594270 19128928896 19164418560 19168047360 19175112990 19178743815 19205569152 19247008704 19282717440 19286368640 19293477885 19324122048 19363639680 19401746560 19407647952 19443406752 19443654720 19483168320 19523751408 19527448248 19563677280 19605685176 19630854144 19644268392 19647988052 19684440720 19711973376 19715705856 19726707924 19752032256 19752284160 19763306640 19767048840 19792424960 19808223246 19833652224 19837407744 19848477726 19848730860 19874211840 19885302360 19889067660 19916886528 19930496229 19953838080 19956082176 19971253890 19996892160 20008051140 20039830272 20077009920 20080811520 20094533235 20122639488 20163532928 20163790080 20175042195 20200942080 20246853312 20288257920 20327972544 20331821664 20369543040 20371833888 20413494080 20445917184 20453453856 20457326736 20495280960 20541861144 20568231936 20579709744 20621795040 20654548992 20668662756 20704416480 20739898368 20751471972 20782046208 20793908520 20796247094 20820602880 20824545280 20832221520 20867922432 20879567478 20910597120 20918305080 20922265980 20949125120 20960815480 20996736768 21006091260 21008453697 21039674880 21047430420 21051415770 21080860416 21084852096 21092624289 21123970560 21135758490 21171979584 21210989184 21215005504 21254365440 21266226135 21302670816 21339521280 21341921216 21388020192 21434168784 21471246720 21508042752 21520045008 21559970880 21564053280 21603785280 21640808448 21652884792 21693057120 21697164720 21727512576 21739637304 21784094640 21826964880 21833603946 21861633024 21873832596 21902192640 21906339840 21918564360 21949221888 21964220334 21968379279 21996581376 22008856254 22009136940 22037391360 22041564160 22053864140 22084710912 22099801941 22129873920 22144995810 22173424640 22180169088 22221036288 22221319680 22233719970 22237929945 22266478080 22281693315 22312858752 22317083712 22358488320 22370965155 22406497344 22450592448 22454843488 22496503680 22544809056 22586636160 22590912960 22637969424 22671323136 22683974544 22684263840 22726059840 22730363040 22762156032 22777709976 22824290160 22866344160 22873299372 22902663168 22918313124 22949498880 22965180840 22997302272 23001656832 23010135588 23014492578 23044037632 23044331520 23057191080 23109593787 23139260928 23143642368 23152173462 23156557347 23186580480 23199519420 23236367616 23279477760 23282095872 23292468540 23329707520 23342726330 23379801984 23393147085 23423178240 23427613440 23436249210 23476412736 23524421760 23533093215 23567765760 23580917415 23621328864 23669634240 23715967968 23720458608 23764466880 23767139536 23818477032 23849054208 23862362832 23866881192 23911161120 23965504668 23996270592 24006961440 24009661368 24045342720 24058760880 24092411904 24096973824 24113439882 24141680640 24155152560 24196548096 24210050634 24241130496 24245720576 24259559940 24290703360 24304258440 24345909504 24359495391 24388024320 24390767104 24404689260 24409310310 24443451648 24457091967 24496192896 24507106470 24538567680 24555335490 24559985065 24594337152 24639966720 24644632320 24658384905 24690040320 24746154048 24792065280 24796759680 24845299776 24896108160 24945102720 24952690224 24989454336 24998665824 25049787840 25092716544 25101966096 25106719176 25138950144 25152978576 25153299360 25204416160 25247609856 25256916504 25261698924 25308566640 25348764672 25362910188 25395793920 25409965680 25414777080 25447403520 25464792360 25505238528 25519471362 25552558080 25557396480 25566817320 25571658420 25607425536 25624923723 25662678272 25676998963 25677326430 25710289920 25724637180 25765496064 25818186240 25835828445 25871965056 25876863936 25924542336 25924872960 25939339965 25977557760 26031668544 26036597664 26084903040 26140913568 26192357856 26245920960 26287607808 26302277232 26351075520 26356065120 26410964328 26444869632 26449876992 26464636968 26464974480 26513736480 26518756880 26555848704 26573994972 26608109568 26628338520 26662522880 26677401520 26685515934 26719773696 26735025240 26738031978 26769346560 26774415360 26792710980 26830185984 26845158186 26850241341 26885053440 26900056260 26934589440 26995804416 27010869039 27051010560 27066105990 27103963392 27109095552 27159390720 27162445184 27174546630 27221116608 27271271808 27276435648 27327041280 27342290745 27389148192 27436527360 27439612992 27495726720 27558217008 27605888640 27653197824 27668629296 27709394944 27725211360 27776295360 27823896576 27839423304 27880796160 27891073440 27896354640 27935373312 27950962248 27995649024 28008121680 28011271596 28052899840 28063240560 28068554360 28107813888 28113136128 28123499052 28165294080 28181011320 28229306112 28245059073 28281318912 28297100898 28297461780 28339153920 28354968180 28403561088 28414031067 28452695040 28472137470 28517360256 28578891712 28591624215 28628328960 28647891405 28693393344 28746627840 28752071040 28762669485 28805047040 28870513056 28924076160 28929552960 28986183072 29045459520 29102619840 29111471928 29148844032 29165110128 29224752480 29265629184 29285627112 29291172372 29328775168 29345141672 29345515920 29408527764 29446281216 29466402588 29471982078 29506498560 29526661080 29567960064 29573558784 29590061886 29628048384 29628426240 29644959960 29650573260 29688637440 29708924420 29750478336 29756111616 29772716589 29773096290 29811317760 29827953540 29833601490 29875329792 29934123264 29956880835 29995338240 30012076710 30059745408 30115514880 30121217280 30183959232 30245299392 30245685120 30301413120 30307150720 30370279968 30432386880 30488458880 30497732496 30554314560 30557750832 30620241120 30663069696 30668875776 30680180784 30685990104 30742921440 30812791716 30852347904 30858189824 30869564616 30875409796 30915440640 30932692560 30981823488 31002994134 31039303680 31042794496 31056624720 31109847552 31127207958 31173069312 31190862780 31194370641 31230904320 31236817920 31248332280 31301883648 31319351217 31365895680 31377457620 31383398970 31423687680 31441223220 31495105152 31559512320 31571145630 31577123655 31621290624 31627278144 31685955840 31703637735 31757969376 31816483776 31822508256 31881548160 31954006224 32009281920 32012881824 32078347840 32129298432 32151253176 32206870080 32262064128 32280067512 32321507328 32339956320 32346079920 32405677920 32461212672 32479327188 32539585680 32545747080 32591268864 32609455956 32661590528 32676141960 32679816862 32718090240 32740447320 32750405919 32792449536 32810748894 32853288960 32859509760 32877846540 32920053760 32946330501 32994872064 33013284381 33013705410 33056087040 33062346240 33080796210 33127066368 33194810880 33217493715 33260136960 33270253632 33331554432 33399717120 33469288128 33475625568 33537304768 33537732480 33609746016 33663479808 33675888672 33682265232 33744755520 33798352896 33817213584 33879954240 33886369440 33953056480 34006984704 34025961816 34026395760 34076528640 34089089760 34095544560 34143234048 34166564964 34236435240 34280386560 34299516240 34309949058 34353994752 34377469686 34424248320 34447771260 34495953408 34502485248 34515203382 34521738867 34566056448 34566497280 34585786620 34636743680 34708891392 34715463552 34728260193 34779870720 34799279130 34854551424 34919216640 34923143808 34938702810 34994561280 35014089495 35069702976 35134767360 35141420160 35154373815 35214619104 35286182624 35286632640 35351648640 35431993296 35504451360 35554111488 35573951952 35580687912 35626364928 35646700320 35650709304 35723614640 35773581312 35793544248 35800321788 35846737920 35866741680 35948257002 35994405888 36014492052 36068014080 36088141320 36138617856 36145460736 36170159823 36212520960 36232728840 36294822144 36315075951 36361695744 36368580864 36389339910 36436055040 36456387660 36518864256 36582036480 36586150656 36607033890 36613965465 36660968960 36681427090 36744289344 36760659705 36807851520 36833003235 36891505728 36959950080 36966948480 37035060480 37119231072 37188097920 37195139520 37267949664 37327532032 37344162240 37348362128 37417654080 37429035336 37477085184 37484181504 37497998736 37574681760 37639074816 37652949144 37660078764 37708425216 37729467864 37729949040 37785538560 37806624240 37871414784 37885374756 37892548386 37936926720 37962849960 38023147008 38044365282 38122165620 38171105280 38197188540 38257857792 38279207043 38328837120 38336094720 38350225980 38357487630 38411138304 38494017408 38515989645 38565434880 38572737280 38586955770 38594262245 38648244096 38727279360 38803493120 38815295904 38886813504 38887309440 38966336640 39047502816 39054896496 39127354560 39211370352 39288536784 39295976104 39368881440 39423946752 39431411712 39453415848 39504064512 39526613280 39534097680 39616446492 39667304448 39674815488 39696955452 39697461720 39748423680 39770604720 39778135320 39833773056 39860992458 39907676160 39912164352 39942507780 39993784320 40016102280 40028273901 40079660544 40107047967 40154019840 40161623040 40189066470 40245278976 40267737279 40327065856 40327580160 40350084390 40401884160 40493706624 40576515840 40599158985 40655945088 40663643328 40739086080 40743667776 40761819945 40826988160 40906907712 40914653472 40990561920 41083722288 41159419488 41243590080 41309097984 41337325512 41408832960 41479796736 41502943944 41564092416 41587817040 41592494188 41649090560 41664443040 41735844864 41759134956 41821194240 41836610160 41844531960 41898250240 41921630960 41993473536 42012182520 42016907394 42079349760 42094860840 42102831540 42161720832 42169704192 42185248578 42247941120 42271516980 42343959168 42421978368 42430011008 42445651347 42508730880 42532452270 42605341632 42679042560 42683842432 42708206205 42776040384 42868337568 42942493440 43040090016 43119941760 43128106560 43207570560 43281616896 43305769584 43386114240 43394329440 43455025152 43479274608 43568189280 43653929760 43667207892 43723266048 43747665192 43812679680 43837128720 43898443776 43928440668 43936758558 43993162752 44017712508 44018273880 44074782720 44083128320 44107728280 44169421824 44199603882 44207973117 44259747840 44289991620 44346849280 44360338176 44385092829 44442072576 44442639360 44467439940 44475859890 44532956160 44563386630 44625717504 44634167424 44716976640 44741930310 44750402235 44812994688 44901184896 44909686976 44993007360 45018115065 45089618112 45173272320 45181825920 45275938848 45367949088 45368527680 45452119680 45460726080 45555419952 45648580320 45732688320 45746598744 45805326336 45836626248 45930361680 45994604544 46003313664 46020271176 46028985156 46088075264 46088663040 46114382160 46219187574 46278521856 46287284736 46304346924 46313114694 46373160960 46399038840 46472735232 46504491201 46558955520 46564191744 46584937080 46659415040 46685452660 46759603968 46786294170 46846356480 46855226880 46872498420 46952825472 47048843520 47066186430 47075098455 47135531520 47161834830 47242657728 47339268480 47356718445 47431935936 47440917216 47528933760 47534279072 47636954064 47724725664 47733762384 47822322240 47931009336 47992541184 48013922880 48019322736 48117521760 48184823808 48193947648 48226879764 48310305120 48393096192 48420101268 48482260992 48491441152 48519119880 48581406720 48608516880 48691819008 48718990782 48776048640 48781534208 48809378520 48818620620 48886903296 48914183934 48992385792 49014212940 49019725293 49077135360 49110670980 49119970130 49188674304 49216123341 49279933440 49289264640 49316769810 49380080640 49492308096 49520558115 49584130560 49593519360 49621194315 49690599552 49792216320 49890205440 49905380448 49997331648 50099575680 50185433088 50203932192 50213438352 50305957152 50306598720 50408832320 50495219712 50513833008 50523397848 50617133280 50697529344 50725820376 50819931360 50829554160 50929584720 51010477056 51038942724 51105116160 51114792960 51133634640 51143316840 51214851072 51249847446 51325356544 51353997926 51354652860 51420579840 51449274360 51464923587 51530992128 51566204529 51636372480 51671656890 51743930112 51753727872 51772805073 51849084672 51849745920 51878679930 51955115520 51990617735 52063337088 52073195328 52169806080 52198918695 52281827136 52384715712 52491841920 52604554464 52702151040 52712130240 52821928656 52899753984 52929273936 52929948960 53027472960 53037513760 53111697408 53147989944 53216219136 53256677040 53354803040 53371031868 53439547392 53470050480 53476063956 53548830720 53585421960 53660371968 53690316372 53700482682 53770106880 53800112520 53869178880 53922385503 53991608832 54021738078 54031967143 54102021120 54132211980 54207926784 54218191104 54318781440 54324890368 54349093260 54442233216 54542543616 54552871296 54584009865 54654082560 54684581490 54778296384 54873054720 54879225984 54910550835 54991453440 55022140635 55116434016 55211777280 55337258592 55450422720 55552590720 55647793152 55678846608 55782146880 55792709280 55870746624 55901924496 55991298048 56016243360 56022543192 56105799680 56126481120 56137108720 56215627776 56226272256 56246998104 56330588160 56362022640 56458612224 56490118146 56562637824 56594201796 56594923560 56678307840 56709936360 56807122176 56828062134 56838822579 56905390080 56944274940 57034720512 57066547923 57157783424 57183248430 57256657920 57295782810 57386786688 57493255680 57504142080 57525338970 57536231445 57610094080 57741026112 57848152320 57859105920 57880433655 57972366144 58090919040 58205239680 58222943856 58330220256 58449504960 58571254224 58582344744 58657550336 58690283344 58691031840 58817055528 58892562432 58932805176 58943964156 59053322160 59135920128 59147117568 59180123772 59256096768 59256852480 59289919920 59301146520 59377274880 59417848840 59500956672 59512223232 59545433178 59546192580 59622635520 59655907080 59667202980 59750659584 59791488687 59868246528 59913761670 59990676480 60024153420 60119490816 60231029760 60242434560 60283599705 60367918464 60490598784 60491370240 60525126585 60602826240 60614301440 60740559936 60864773760 60976917760 60995464992 61108629120 61115501664 61240482240 61337751552 61360361568 61371980208 61485842880 61625583432 61704695808 61716379648 61739129232 61750819592 61865385120 61963646976 62005988268 62085588992 62113249440 62219695104 62254415916 62346138624 62381725560 62388741282 62461808640 62473635840 62496664560 62603767296 62638702434 62731791360 62754915240 62766797940 62847375360 62882446440 62990210304 63025361091 63119024640 63142291260 63154247310 63242581248 63254556288 63277872867 63371911680 63407275470 63515938752 63632967552 63645016512 63763096320 63798678405 63908012448 64018563840 64025763648 64156695680 64302506352 64413740160 64524128256 64560135024 64679912640 64692159840 64811355840 64922425344 64958654376 65079171360 65091494160 65182537728 65218911912 65323181056 65352283920 65359633724 65480894640 65500811838 65584899072 65621497788 65706577920 65719019520 65755693080 65840107520 65892661002 65905137837 65989744128 66026568762 66027410820 66112174080 66124692480 66161592420 66254132736 66299405823 66389621760 66434987430 66520273920 66540507264 66663108864 66713789835 66799434240 66845079945 66938576256 66951251136 67074609536 67075464960 67112895465 67219492032 67351777344 67364530464 67489511040 67634427168 67759908480 67772738880 67906112960 68013969408 68051923632 68052791520 68178179520 68191089120 68286468096 68333129928 68472870480 68599032480 68619898116 68707989504 68754939372 68848496640 68895542520 68991906816 69004970496 69030406764 69043477734 69132112896 69132994560 69171573240 69273487360 69328781361 69417782784 69430927104 69456520386 69469672041 69559741440 69598558260 69709102848 69838433280 69846287616 69877405620 69989122560 70028178990 70139405952 70269534720 70282840320 70308747630 70429238208 70572365248 70573265280 70703297280 70742752245 70863986592 71008902720 71147903904 71161375824 71293400640 71301418608 71447229280 71547162624 71587088496 71600643576 71733483360 71896514004 71988811776 72028984104 72136028160 72176282640 72277235712 72290921472 72340319646 72425041920 72465457680 72589644288 72630151902 72723391488 72737161728 72778679820 72786864829 72872110080 72912775320 73037728512 73078486173 73164072960 73172301312 73214067780 73227930930 73321937920 73362854180 73488578688 73521319410 73615703040 73666006470 73679955195 73783011456 73919900160 73933896960 73975154715 74070120960 74238462144 74376195840 74390279040 74535899328 74688324480 74696724256 74835308160 74858070672 74968363008 74995997472 75149363520 75278149632 75305898288 75320157528 75416850432 75458935728 75459898080 75613248480 75742829568 75770749512 75785096772 75925699920 76046294016 76088730564 76244331240 76342210560 76394377080 76515715584 76558414086 76657674240 76672189440 76700451960 76714975260 76822276608 76874771169 76988034816 77030996889 77031979290 77130869760 77145474560 77173911540 77188524490 77296488192 77454558720 77507485335 77606986240 77630591808 77773627008 77774618880 77818019895 77932673280 78095005632 78109792992 78254709120 78422740704 78577073568 78591952208 78737762880 78862823424 78906831696 79053226560 79068195360 79232892984 79334608896 79349630976 79393910904 79394923440 79541209440 79556270640 79667546112 79721984916 79824328704 79885015560 79987568640 80032204560 80056547802 80159321088 80214095934 80308039680 80323246080 80378132940 80490557952 80535474558 80550724023 80654131712 80655160320 80700168780 80803768320 80987413248 81032607117 81153031680 81198317970 81311890176 81327286656 81478172160 81487335552 81523639890 81653976320 81699542155 81813815424 81829306944 81981123840 82026872235 82167444576 82318838976 82487180160 82674651024 82817665920 82959593472 83005887888 83128184832 83175634080 83184988376 83328886080 83471689728 83518269912 83642388480 83673220320 83689063920 83843261920 83986947072 84024365040 84033814788 84158699520 84189721680 84205663080 84323441664 84339408384 84370497156 84495882240 84543033960 84687918336 84735177219 84843956736 84860022016 84891302694 85017461760 85064904540 85210683264 85242093201 85358085120 85367684864 85416412410 85552080768 85736675136 85774872645 85884986880 85943674215 86080180032 86239883520 86256213120 86288008455 86415141120 86611539168 86772228480 86788658880 86958549216 87136378560 87307859520 87334415784 87446532096 87495330384 87674257440 87796887552 87856881336 87873517116 87986325504 88035425016 88036547760 88166256640 88215456560 88338843648 88399207764 88415946234 88519495680 88579983240 88693698560 88720676352 88770185658 88884145152 88885278720 88934879880 88951719780 89065912320 89126773260 89251435008 89268334848 89318149767 89433953280 89483860620 89500804470 89625989376 89802369792 89819373952 89870642505 89986014720 90036230130 90179236224 90346544640 90363651840 90551877696 90735898176 90737055360 90904239360 90921452160 91110839904 91297160640 91465376640 91493197488 91673252496 91860723360 91989209088 92006627328 92040542352 92057970312 92176150528 92228764320 92438375148 92557043712 92574569472 92608693848 92626229388 92746321920 92798077680 92945470464 93008982402 93117911040 93128383488 93169874160 93318830080 93370905320 93519207936 93572588340 93583111923 93692712960 93710453760 93744996840 93905650944 93958053651 94097687040 94132372860 94150196910 94271063040 94323669660 94485315456 94678536960 94713436890 94731370965 94863871872 94881834432 95057867520 95068558144 95110913205 95273908128 95449451328 95467524768 95644644480 95862018672 96027845760 96038645472 96235043520 96387895296 96453759528 96620610240 96786192384 96840202536 96964521984 96982882304 97038239760 97217033760 97383638016 97437981564 97563068416 97618757040 97637241240 97773806592 97828367868 97984771584 98028425880 98039450586 98154270720 98221341960 98239940260 98377348608 98432246682 98559866880 98578529280 98633539620 98760161280 98984616192 99039853143 99041116230 99168261120 99187038720 99242388630 99381199104 99584432640 99652481145 99780410880 99810760896 99994663296 100199151360 100407864384 100426876704 100611914304 100613197440 100817664640 100990439424 101027666016 101046795696 101234266560 101395058688 101451640752 101639862720 101659108320 101859169440 102020954112 102077885448 102229585920 102267269280 102286633680 102429702144 102499694892 102650713088 102707995852 102709305720 102841159680 102898548720 102929847174 103061984256 103132409058 103272744960 103343313780 103487860224 103507455744 103545610146 103565216601 103698169344 103699491840 103757359860 103910231040 103981235470 104126674176 104146390656 104184780579 104339612160 104397837390 104563654272 104769431424 104983683840 105042268485 105209108928 105404302080 105424260480 105463121445 105643857312 105858547872 105859897920 106054945920 106075027520 106295979888 106513354080 106709606080 106742063736 106879094784 106940100960 106952127912 107170843920 107320743936 107380632744 107400965364 107540213760 107600225040 107844771006 107983217664 108043476156 108063934286 108204042240 108264423960 108415853568 108436382208 108510479469 108637562880 108649780736 108698186520 108884466432 108945227853 109085087232 109105742592 109168019730 109308165120 109369162980 109556592768 109746109440 109758451968 109821101670 109841896395 109982906880 110044281270 110232868032 110423554560 110499009705 110674517184 110900845440 111105181440 111357693216 111564293760 111585418560 111803848992 111982596096 112032486720 112045086384 112252962240 112274217440 112431255552 112452544512 112493996208 112724045280 112917224448 112980236292 113125275648 113188403592 113189847120 113356615680 113419872720 113614244352 113656124268 113677645158 113810780160 113888549880 114069441024 114133095846 114315566848 114366496860 114379359017 114513315840 114591565620 114773573376 114837621129 114986511360 115008284160 115050677940 115072462890 115220188160 115482052224 115547968935 115696304640 115718211840 115760867310 115782786735 115944732288 116181838080 116410479360 116445887712 116660440512 116899009920 117142508448 117164689488 117380566688 117382063680 117634111056 117865610352 117887928312 118106644320 118271840256 118294235136 118360247544 118512193536 118579839840 118602293040 118835697680 119001913344 119024446464 119090866356 119092385160 119245271040 119311814160 119334405960 119501319168 119582977374 119736493056 119827523340 119981352960 120048306840 120084821703 120238981632 120321143901 120462059520 120484869120 120567199410 120735836928 120803211837 120981197568 120982740480 121050253170 121205652480 121228602880 121481119872 121729547520 121797476955 121953835520 121990929984 122217258240 122231003328 122285459835 122480964480 122720723136 122743960416 122971685760 123251166864 123432759296 123478258464 123501639184 123730770240 123927293952 124011976536 124171177984 124226498880 124439390208 124508831832 124692277248 124763451120 124777482564 124947271680 124993329120 125207534592 125277404868 125463582720 125509830480 125533595880 125694750720 125764892880 125980420608 126050722182 126238049280 126284582520 126308494620 126485162496 126509112576 126555745734 126743823360 126814550940 127031877504 127265935104 127290033024 127336954041 127526192640 127597356810 127816024896 128037127680 128051527296 128124618615 128313391360 128384994815 128605012704 128827480320 129120270048 129359825280 129384319680 129622711680 129844850688 129917308752 130158342720 130182988320 130365075456 130437823824 130646362112 130704567840 130719267448 130961789280 131001623676 131169798144 131242995576 131438039040 131511386160 131785322004 131810275674 131979488256 132053137524 132054821640 132224348160 132249384960 132323184840 132508265472 132598811646 132623919351 132779243520 132869974860 133040547840 133081014528 133155278487 133326217728 133427579670 133598868480 133690159890 133877152512 133902502272 134149219072 134150929920 134225790930 134251206705 134438984064 134703554688 134729060928 134979022080 135054345195 135268854336 135519816960 135545477760 135812225920 136103847264 136105583040 136356359040 136382178240 136666259856 136945740960 137198064960 137239796232 137415979008 137509878744 137791085040 137983813632 138009940992 138060813528 138086955468 138264225792 138265989120 138343146480 138546974720 138657562722 138835565568 138861854208 138913040772 138939344082 139119482880 139197116520 139418205696 139513473603 139676866560 139692575232 139754811240 139978245120 140056357980 140278811904 140539069440 140565680640 140617495260 140858476416 141144730496 141146530560 141225295365 141406594560 141485504490 141727973184 142017805440 142070155335 142295807808 142322751648 142586801280 142602837216 142894458560 143174176992 143201287152 143466966720 143793028008 143977623552 144057968208 144352565280 144554471424 144581842944 144680639292 144930915360 145179288576 145260303804 145446782976 145474323456 145557359640 145573729658 145744220160 145825550640 146075457024 146156972346 146328145920 146344602624 146428135560 146455861860 146643875840 146725708360 146977157376 147042638820 147059175879 147231406080 147332012940 147359910390 147566022912 147648370023 147839800320 147867793920 147950309430 148140241920 148476924288 148752391680 148780558080 148863582945 149071798656 149376648960 149393448512 149670616320 149716141344 149991994944 150298727040 150556299264 150611796576 150640315056 150917871456 150919796160 151226496960 151485659136 151541499024 151570193544 151851399840 152092588032 152177461128 152488662480 152788754160 153031431168 153116828172 153315348480 153344378880 153400903920 153429950520 153644553216 153749542338 153976069632 154061993778 154063958580 154261739520 154290949120 154347823080 154377048980 154592976384 154698613587 154909117440 155014970670 155213972480 155261183616 155547254016 155549237760 155636039790 155865346560 155971853205 156190011264 156219585984 156509418240 156596756085 156845481408 157154147136 157183904416 157475525760 157813663392 158106453120 158136390720 158465785968 158699261952 158787821808 158789846880 159082418880 159112541280 159335092224 159443969832 159648657408 159770031120 160064409120 160113095604 160318642176 160428191868 160646492160 160756265880 160981115904 161070949116 161101448046 161308263424 161310320640 161400337560 161607536640 161767156509 161974826496 162065214234 162095901429 162306063360 162396635940 162623780352 162654573312 162956344320 162974671104 163047279780 163307952640 163399084310 163627630848 163658613888 163752029595 163962247680 164053744470 164334889152 164637677952 164731652505 164974360320 165066421905 165349302048 165635331840 166011775776 166351268160 166369976752 166657772160 166943379456 167036539824 167346440640 167378127840 167686523840 167973894144 168048730080 168067629576 168317399040 168379443360 168411326160 168646883328 168678816768 168740994312 168991764480 169086067920 169375836672 169470354438 169687913472 169720044032 169782605388 170034923520 170129809080 170421366528 170484186402 170516467737 170716170240 170735369728 170832824820 171104161536 171199643769 171473350272 171549745290 171769973760 171887348430 172160360064 172479767040 172512426240 172576016910 172608694335 172830282240 173223078336 173544456960 173577317760 173641300965 173917098432 174272757120 174615719040 174668831568 174990660768 175348514880 175713762672 175747034232 175972651008 176070850032 176073095520 176430913120 176677687296 176798415528 176831892468 177159966480 177441352704 177540371316 177768290304 177770557440 177869759760 177903439560 178131824640 178253546520 178502870016 178536669696 178636299534 178867906560 178967721240 179001608940 179251978752 179374466061 179604739584 179638747904 179738992741 179741285010 179972029440 180072460260 180358472448 180693089280 180727303680 180850799115 181103755392 181471796352 181474110720 181575379755 181808478720 181842904320 182221679808 182594321280 182930753280 182986394976 183346504992 183721446720 184013254656 184081084704 184115940624 184457528640 184876750296 185114087424 185149138944 185217387696 185252458776 185596155360 185890940928 186017964804 186256766976 186339748320 186637660160 186741810640 187038415872 187145176680 187166223846 187385425920 187420907520 187489993680 187811301888 187916107302 188195374080 188264745720 188300393820 188542126080 188647339320 188970630912 189076083273 189357073920 189426873780 189462741930 189727743744 189763668864 189833618601 190115735040 190137116288 190221826410 190547816256 190898902656 190935049536 191289288960 191396035215 191724037344 192055691520 192077290944 192470087040 192907519056 193241220480 193572384768 193680405072 193965764608 194076479520 194434067520 194767276032 194875963128 195126136832 195237514080 195274482480 195547613184 195656735736 195969543168 196056851760 196078901172 196442683920 196479880520 196754697216 196864493364 197119733760 197157058560 197267079240 197520322560 197715413511 197969232384 198079706286 198082232460 198336522240 198374077440 198484777260 198762398208 198898217469 199168865280 199304962290 199560821760 199621521792 199989326592 200141369505 200398302720 200535239835 200815728768 200853753408 201223828608 201226394880 201338686395 201635329280 202055332032 202093591392 202468533120 202903281504 203279725440 203318216640 203718338880 204041908224 204155770896 204534538560 204573267360 204859404288 204999389784 205301426176 205415991704 205418611440 205797097440 205859694348 206123968512 206264818116 206545489920 206686627560 206975720448 207014911488 207091220292 207130433202 207396338688 207398983680 207514719720 207820462080 207962470940 208253348352 208292781312 208369561158 208409016123 208679224320 208795674780 209127308544 209538862848 209967367680 210084536970 210418217856 210808604160 210848520960 210926242890 211287714624 211717095744 211719795840 212109891840 212150055040 212228256735 212591959776 213026708160 213419212160 213484127472 213880201920 213904255824 214341687840 214641487872 214761265488 214801930728 215200450080 215689542012 215966435328 216086952312 216127868572 216408084480 216528847920 216831707136 216872764416 217020958938 217275125760 217299561472 217396373040 217768932864 217890455706 218170174464 218211485184 218336039460 218360594487 218616330240 218738325960 219113185536 219235458519 219492218880 219516903936 219642203340 219683792790 219965813760 220088562540 220465736064 220847109120 220998019410 221039865585 221349034368 221801690880 221925464145 222210362880 222715386432 223128587520 223170837120 223607697984 224064973440 224090172768 224505924480 224548434880 224905089024 224987992416 225448090560 225834448896 225960472584 226250551296 226376807184 226379694240 226839745440 227228488704 227312248536 227355290316 227777099760 228138882048 228266191692 228631133696 228732993720 228758718034 229026631680 229183131240 229547146752 229675242258 229973022720 230016568320 230101355880 230144925780 230440376320 230624313507 230964104448 231092990667 231095937870 231392609280 231436423680 231521734620 231565573470 231889464576 232363676160 232522456005 232820958720 232891775424 233320881024 233798019840 234285016896 234329378976 234761133376 234764127360 235268222112 235731220704 235775856624 236213288640 236588470272 236720495088 237159679680 237204586080 237671395360 238003826688 238048892928 238181732712 238184770320 238623628320 238668811920 239002638336 239165954748 239472986112 239655046680 239962705920 240096613680 240169643406 240477963264 240642287802 240924119040 240969738240 241134398820 241471673856 241606423674 241652172069 241962395136 241965480960 242100506340 242411304960 242457205760 242962239744 243097821351 243459095040 243594953910 243907671040 243981859968 244434516480 244462006656 244570919670 244961928960 245098626465 245441446272 245487920832 245943371520 246080616705 246502333728 246956516928 247003278368 247461540480 248023953072 248452997760 248878780416 249017663664 249384554496 249526902240 249554965128 249986658240 250415069184 250554809736 250927165440 251019660960 251067191760 251529785760 251960841216 252101444364 252476098560 252569165040 252616989240 252970324992 253018225152 253111491468 253487646720 253629101880 254063755008 254205531657 254531870208 254580066048 254673908082 255052385280 255194713620 255632049792 255726279603 256074255360 256103054592 256249237230 256626782720 256769989630 257210025408 257324617935 257654960640 257831022645 258240540096 258719650560 258768639360 258864025365 259245423360 259834617504 260316685440 260365976640 260875647648 261292724224 261409135680 261438534896 261923578560 262003247352 262339596288 262485991152 263022772320 263570644008 263620551348 263958976512 264106275048 264109643280 264498769920 264646369680 265016530944 265197623292 265247838702 265558487040 265739949720 266081095680 266162029056 266310556974 266652435456 266855159340 267197736960 267380319780 267754305024 267805004544 267954449301 268298438144 268301859840 268451581860 268502413410 268877968128 269407109376 269458121856 269611927515 269958044160 270108690390 270159835715 270537708672 271039633920 271090955520 271624451840 272207694528 272211166080 272712718080 272764356480 273332519712 273891481920 274396129920 274479592464 275019757488 275582170080 275967627264 276019881984 276121627056 276173910936 276528451584 276686292960 277315125444 277671131136 277723708416 277826081544 277878688164 278238965760 278394233040 278836411392 279026947206 279353733120 279385150464 279509622480 279956490240 280112715960 280557623808 280749335769 281078138880 281131361280 281234990520 281716952832 281874160953 282289460992 282293061120 282450590730 282813189120 282971008980 283455946368 284035610880 284140310670 284194112895 284591615616 284645503296 285173602560 285205674432 285332739615 285788917120 286348353984 286402574304 286933933440 287586056016 288115936416 288705130560 289163685888 289361278584 289861830720 290358577152 290520607608 290893565952 290948646912 291114719280 291147459316 291651101280 292150914048 292313944692 292689205248 292856271120 292911723720 293287751680 293451416720 293954314752 294085277640 294118351758 294462812160 294664025880 294719820780 295132045824 295296740046 295679600640 295735587840 295900618860 296280483840 296953848576 297119559429 297504783360 297561116160 297727165890 298143597312 298753297920 298786897024 298957443435 299341232640 299432282688 299983989888 300597454080 301223593152 301280630112 301835742912 301839592320 302452993920 302971318272 303082998048 303140387088 303702799680 304185176064 304354922256 304977324960 305577508320 306062862336 306233656344 306688757760 306801807840 306859901040 307289106432 307499084676 307952139264 308123987556 308127917160 308523479040 308581898240 308695646160 308754097960 309185952768 309397227174 309818234880 310029941340 310427944960 310522367232 310695649803 311094508032 311098475520 311272079580 311730693120 311943706410 312380022528 312439171968 312554341737 313018836480 313193512170 313690962816 314308294272 314367808832 314951051520 315126805455 315627326784 316212906240 316272781440 316389364335 316931571936 317575643616 317579693760 318164837760 318225082560 318887939664 319540062240 320128818240 320226191208 320637284352 320856383736 321512531760 321962231808 322141898232 322202896092 322616526848 322620641280 322800675120 323534313018 323949652992 324130428468 324191802858 324612126720 324793271880 325247560704 325309146624 325531438407 325912688640 325949342208 326094559560 326615905280 326798168620 327255261696 327317227776 327504059190 327924495360 328107488940 328669778304 329275355904 329463305010 329525689185 329948720640 330132843810 330698604096 331270663680 331497029115 332023551552 332702536320 332739953504 333315544320 334073079648 334692881280 334756255680 335373047680 335947788288 336097460160 336135259152 336758886720 336822652320 337293766656 337357633536 337481988624 338172135840 338751673344 338940708876 339375826944 339440088064 339565210776 340069847040 340259618160 340842733056 340968372804 341032935474 341432340480 341470739456 341665649640 342208323072 342399287538 342946700544 343099490580 343138077051 343539947520 343774696860 344320720128 344512863387 344959534080 345024852480 345152033820 345217388670 345660564480 346446156672 346643906805 347088913920 347154635520 347282601930 347348360205 347834196864 348545514240 349231438080 349337663136 349981321536 350697029760 351427525344 351494068464 352141700064 352146191040 352861826240 353596831056 353663784936 354319932960 354882705408 355080742632 355536580608 355739519520 355806879120 356507093040 357005740032 357073339392 357272599068 357735813120 357935442480 358003217880 358503957504 358748932122 359209479168 359277495808 359477985482 359482570020 359944058880 360144920520 360254465109 360716944896 360963431703 361386178560 361454607360 361701598230 362207510784 362409635511 362943592704 362948221440 363150759510 363616957440 363685808640 363934324145 364443359616 365188642560 365392430865 365861506560 365972789952 366693009984 367442893440 368162169408 368231881248 368915057280 369753500592 370298277888 370434775392 370504917552 371192310720 371781881856 372035929608 372513533952 372679496640 373483621280 374076831744 374290353360 374332447692 374841815040 374979987360 375622603776 375832214604 376390748160 376529491440 376600787640 377084252160 377294678640 377941261824 378152166546 378714147840 378853747560 378925483860 379455487488 379527337728 379667237202 380231470080 380274232576 380443652820 381095632512 381797805312 381870099072 382010862123 382578577920 382792070430 383448074688 384111383040 384154581888 384373855845 384940174080 385154984445 385815038112 386482440960 387360810144 388152959040 388868135040 389534552064 389751926256 390475028160 390548964960 391095226368 391313471472 391939086336 392113703520 392157802344 392885367840 392959761040 393509394432 393728986728 394314117120 394534158480 395430827022 395938464768 396159412572 396164464920 396673044480 396748154880 396969554520 397524796416 397796434938 397871758053 398337730560 398609924580 399121643520 399243043584 399465835461 399978653184 400282739010 400796605440 401070479670 401631457536 401707506816 402447657216 402452789760 402677372790 402753620115 403270658560 404110664064 404187182784 404937066240 405163035585 405806563008 406559450880 406636433280 407436677760 408311541792 409069077120 409146534720 409998779568 410602852352 410831983408 410837222880 411594194880 411719388696 412247937024 412529636232 413373255120 413951440896 414029822976 414182440584 414260866404 414792677376 414797967360 415029439440 415640924160 415924941880 416506696704 416585562624 416739122316 416818032246 417358448640 417591349560 418254617088 418540420809 419077725696 419934735360 420169073940 420836435712 421617208320 421697041920 421852485780 422575429248 423434191488 423439591680 423675886095 424219783680 424300110080 424456513470 425183919552 426053416320 426210466005 426838424320 426968254944 427760403840 427808511648 428683375680 429522530976 429603861456 430400900160 431379084024 431932870656 432173904624 432255737144 433057695840 433663414272 433745528832 434041917876 434599122944 434792746080 435537865728 435780911412 436340348928 436422970368 436672078920 436721188974 437232660480 437476651920 438226371072 438470917038 438984437760 439033807872 439284406680 439367585580 439931627520 440177125080 440931472128 441177527637 441694218240 441996038820 442079731170 442698068736 442945110069 443603381760 443850928290 444420725760 445430772864 446257175040 446341674240 446590748835 447215395968 448129946880 448180345536 449011848960 449096869760 449975984832 450896181120 451668897792 451920945168 452753614368 452759388480 453679490880 454456977408 454624497072 454710580632 455554199520 456277764096 456532383384 457262267392 457465987440 457517436068 458366262480 459094293504 459350484516 459946045440 460033136640 460202711760 460289851560 460880752640 461248627014 461928208896 462185981334 462191875740 462785218560 462872847360 463043469240 463131146940 463778929152 464095840761 464727352320 465044912010 465641917440 465783550848 466641762048 467596039680 467915559615 468570033792 468658757952 469522266752 469528254720 469790268255 470536444224 471462441408 471551713248 472426577280 473440990176 474319359360 474409172160 475342790720 476097785856 476363465424 476369540640 477247256640 477337623840 478005276672 478331909496 478945972224 479310093360 480193227360 480339286812 480955926528 481284575604 481939476480 482268797640 482943347712 483212847348 483304344138 483924790272 483930961920 484201012680 484822609920 484914411520 485301469527 485924479488 486195642702 486287704287 486918190080 487189907820 487815342080 487963719936 488869032960 488924013312 489141839340 489923857920 490197252930 490882892544 490975841664 491886743040 492161233410 493004667456 493913033856 494006556736 494923080960 495199265715 496047906144 496905995520 498035327328 499053804480 499109930256 499973316480 500830138368 501109619472 502039321920 502134383520 503059571520 503921682432 504202888728 504952197120 505138330080 505233978480 505940649984 506036450304 506222982936 506975293440 507258203760 508127510016 508411063314 509063740416 509160132096 509347816164 510104770560 510389427240 511264099584 511452559206 511549403211 512148510720 512206109184 512498474460 513253565440 513539979260 514420050816 514649235870 515309921280 515662045290 516481080192 517439301120 517537278720 517728050730 517826083005 518490846720 519669235008 520633370880 520731953280 520923902895 521751295296 522818271360 522877069792 523847157120 524006494704 524971982304 526045544640 527141288016 527241102696 527917953024 528212550096 528219286560 529292739360 530033061888 530395246584 530495677404 531479899440 532324058112 532621113948 533304870912 533710318680 534395473920 534760639560 535508610048 535610009088 535908898602 536596876288 536603719680 536903163720 537004826820 537755936256 538123398183 538814218752 538916243712 539216978223 539223855030 539916088320 540217380780 540319671430 541075417344 542079267840 542181911040 542552397345 543248903680 544415389056 544422332160 544726139265 545425436160 545528712960 546665039424 547782963840 548792259840 548959184928 550039514976 551164340160 552039763968 552243254112 552347821872 553372585920 554630250888 555342262272 555447416832 555652163088 555757376328 556788466080 557672822784 558053894412 558770300928 559019244960 559912980480 560225431920 561115247616 561498671538 562156277760 562262722560 562469981040 563433905664 563748321906 564578921984 564586122240 564901181460 565626378240 565942017960 566911892736 567228249819 568071221760 568280621340 568388225790 569183231232 569291006592 569500855803 570347205120 570411348864 570665479230 571577834240 571896795085 572696707968 572805148608 573867866880 574188105645 575172112032 576231872832 577410261120 578722557168 579723661440 580717154304 581041215216 581897293824 582229438560 582294918632 583302202560 584301828096 584627889384 585378410496 585712542240 585823447440 586902833440 587908629504 588170555280 588236703516 589328051760 589439641560 590264091648 590593480092 591359201280 591471175680 591801237720 592560967680 593146240533 593907697152 594239118858 595009566720 595122232320 595454331780 596287194624 596694652407 597506595840 597573794048 597914886870 598682465280 598864565376 599967979776 600424108515 601194908160 601605719505 602447186304 602561260224 603671485824 603679184640 604016059185 604905987840 606165996096 606280774176 607405599360 608709844512 609954649920 611155016640 612125724672 612467312688 613603615680 613719802080 614578212864 614998169352 615904278528 616247975112 616255834320 617163796480 617391292320 617508195920 618371905536 618794454348 619636469760 620059882680 620855889920 621044734464 621391299606 622189016064 622196951040 622544159160 623461386240 623887412820 624760045056 624878343936 625108683474 625227048369 626037672960 626387024340 627381925632 628616588544 628735617664 629902103040 630253610910 631254653568 632425812480 632545562880 632778728670 633863143872 635151287232 635159387520 636329675520 636450165120 636684770205 637775879328 639080124480 640257636480 640452382416 641712767472 643025063520 643924463616 644283796464 644405792184 645233053696 645601350240 647068626036 647899305984 648260856936 648383605716 649224253440 649586543760 650495121408 650618293248 651062876814 651825377280 651898684416 652189119120 653231810560 653596337240 654510523392 654634455552 655008118380 655081783461 655848990720 656214977880 657339556608 657706375557 658550711808 658926610020 659051378370 659897441280 660265687620 661397208192 662541327360 662994058230 663119596755 664047103104 665405072640 665479907008 665776392435 666631088640 668146159296 669385762560 669512511360 670746095360 672194920320 672270518304 673517773440 673645304640 674715267072 674963977248 676344271680 677503346688 677881417752 678751653888 678880176128 679130421552 680519236320 681685466112 681936745608 682065870948 682941478912 683331299280 684416646144 684798575076 685893401088 686198981160 686276154102 687079895040 687549393720 688641440256 689025726774 689919068160 690049704960 690304067640 690434777340 691321128960 692892313344 693278972001 693287813610 694177827840 694309271040 694565203860 694696720410 695668393728 697091028480 697567368015 698462876160 698675326272 699962643072 701394059520 702855050688 702988136928 704283400128 704292382080 705723652480 707193662112 707327569872 708639865920 709765410816 710161485264 711479039040 711613758240 713014186080 714011480064 714146678784 714545198136 715870884960 716006435760 717007915008 717497864244 718418958336 718554991616 718955970964 718965140040 719888117760 720289841040 720508930218 721433889792 721926863406 722772357120 722909214720 723403196460 724415021568 724819271022 724956516207 725887185408 725896442880 726301519020 727233914880 727371617280 727868648290 728886719232 729293464053 730377285120 730784861730 731723013120 731945579904 733386019968 734885786880 735295879395 736324338816 736463762496 737830114560 738241850115 739507001184 740869550784 741009835104 742384621440 744071859216 745358993280 746967242560 748153663488 748580706720 748664895384 749959974720 751245207552 751664429208 752781496320 753058982880 753201575280 754589357280 755882523648 756304333092 757428295680 757707495120 757850967720 758910974976 759054675456 759334474404 760462940160 760548465152 760887305640 762191265024 762616594971 763595610624 763740198144 764021724246 765157155840 765584140860 766896149376 767178838809 768222766080 768309163776 768747711690 769880348160 770309968890 771630076224 772964881920 773493067935 774721620288 776305918080 777736270080 779503852512 780950056320 781097929920 782626942944 783878172672 784227407040 784315604688 785770735680 785919522080 787018788864 787457973456 789068316960 790861654044 791876929536 792318825144 792328929840 793496309760 793939109040 795049592832 795592869876 795743516106 796675461120 797219849160 798243287040 798486087168 798931670922 799957306368 800565478020 800655513119 801593210880 802140959340 803262915072 803415013632 803863347903 804895314432 804905579520 805354745580 805507240230 806541317120 808221328128 808374365568 808835782545 809874132480 810326071170 810479507145 811613126016 813118901760 813272866560 814873355520 816623083584 818138154240 818293069440 819997559136 821663966816 821674445760 823188389760 823438777392 825059272464 826746510240 827902881792 828059645952 828364881168 828521732808 829585354752 830058878880 831849883760 833013393408 833171125248 833478244632 833636064492 834716897280 835182699120 836509234176 837080841618 838155451392 839869470720 840338147880 841672871424 842248007307 843234416640 843394083840 843704971560 845150858496 845622482859 846868382976 846879183360 847351772190 848439567360 848600220160 848913026940 850367839104 852106832640 852420932010 852582338685 853676848640 853936509888 855520807680 855617023296 855998218845 857366751360 859045061952 859207722912 860801800320 862758168048 864347809248 864511474288 866115391680 867491057664 868083835752 869198245888 869585492160 871075731456 871561822824 872680697856 872845940736 873344157840 873442377948 874953303840 876452742144 876941834076 878067615744 878568813360 878735171160 879863255040 880354250160 881862944256 882355055274 883388436480 883992077640 884159462340 885396137472 885890220138 887206763520 887701856580 888841451520 890861545728 891358678287 892514350080 892683348480 893181497670 894430791936 896259893760 896360691072 896872330305 898023697920 898193739520 898694963705 899951969664 901792362240 903841890336 905507228736 905518776960 907358981760 908913954816 909248994144 909421161264 911108399040 912555528192 913064766768 914524534784 914931974880 915034872136 916732524960 918188587008 918700969032 920066273280 920405423520 920579703120 922497254028 923856417792 924371962668 924383751480 925570437120 925745694720 926086938480 926262293880 927557858304 928191681522 929454704640 930089824020 931283834880 931567101696 932086949409 933283524096 935192079360 935831119230 937140067584 937317515904 937663025211 939044533504 939056509440 939580536510 941072888448 942924882816 943103426496 944853154560 945380416365 946881980352 948638718720 948818344320 949168093005 950685581440 952726930848 952739081280 954494513280 954675247680 956663818992 958620186720 960386454720 960678573624 961911853056 962569151208 964537595280 965886695424 966425694696 966608688276 967849580544 967861923840 968402025360 969828823040 970602939054 971848958976 972391285404 972575408574 973836380160 974379815640 975630684160 975927439872 976594315221 977738065920 977848026624 978283678680 979847715840 980394505860 981765785088 981951683328 983773486080 984322466820 986009334912 987826067712 988013113472 988577067555 989846161920 990398531430 992095812288 993811991040 994491087345 996070654656 998107608960 998219860512 999946632960 1002219238944 1004078643840 1004268767040 1006119143040 1007843364864 1008405777456 1010276660160 1010467956960 1011881299968 1012072900608 1012445965872 1014516407520 1016255020032 1016822126628 1018127480832 1018320264192 1018695632328 1020209541120 1020778854480 1022528199168 1022905118412 1023098806422 1024297021440 1024412218368 1024996948920 1026507130880 1027079958520 1028840101632 1029298471740 1029414231153 1030619842560 1031324090580 1032962160384 1033538590161 1034878602240 1035074557440 1035456101460 1035652166010 1036981693440 1039338470016 1041266741760 1041463906560 1041847805790 1042045080615 1043502590592 1045636542720 1045754139584 1047694314240 1048012989408 1049943964608 1052091089280 1054282576032 1054482205392 1056425100192 1056438573120 1058585478720 1060790493168 1060991354808 1062959798880 1064648116224 1065242227896 1066609741824 1067420637360 1069521279120 1071017220096 1071220018176 1071817797204 1073193752576 1073207439360 1073806327440 1074009653640 1075511872512 1076246796366 1077628437504 1077832487424 1078433956446 1078447710060 1079832176640 1080434761560 1080639342860 1082150834688 1082890295109 1084158535680 1084363822080 1085104794690 1086497807360 1088830778112 1088844664320 1089452278530 1090850872320 1091057425920 1091802972435 1093330078848 1095565927680 1096177292595 1097584519680 1097918369856 1100079029952 1102328680320 1104486508224 1104695643744 1106745171840 1109260501776 1110894833664 1111304326176 1111514752656 1113576932160 1115345645568 1116107788824 1117540601856 1118038489920 1120450863840 1122230495232 1122997343076 1124525445120 1124939962080 1126867811328 1127496643812 1129157843968 1129172244480 1129802362920 1131252756480 1131884035920 1133823785472 1134456499638 1136142443520 1136561242680 1136776451580 1138366462464 1138582013184 1139001711606 1140694410240 1140822697728 1141330958460 1143155668480 1143793590170 1145393415936 1145610297216 1146032586369 1147735733760 1148376211290 1150344224064 1152463745664 1153121567535 1154820522240 1155464953335 1157445114336 1159447322880 1162082430432 1164458877120 1164589837264 1166604405120 1168603656192 1169255778768 1171425084480 1171646894880 1173805666880 1175817259008 1176341110560 1176473407032 1178656103520 1178879283120 1180528183296 1181186960184 1182942351360 1183602475440 1186292481066 1187815394304 1188478237716 1190019133440 1190244464640 1190908663560 1192574389248 1193389304814 1193615274159 1195013191680 1195147588096 1195829773740 1197364930560 1197729130752 1198397506383 1199935959552 1200848217030 1202389816320 1203211439010 1204894372608 1205122520448 1207342971648 1207358369280 1208032118370 1208260860345 1209811975680 1212331992192 1212561548352 1214811198720 1215489106755 1217419689024 1219909299840 1222310033280 1224934625376 1227207231360 1227439604160 1229996338704 1231808557056 1232495950224 1232511668640 1234782584640 1235016391840 1236743811072 1237588908696 1240119765360 1242089468928 1242782599212 1244378032128 1244393902080 1245088318320 1246922772480 1247774825640 1249520090112 1249756687872 1250217366948 1250454096738 1252075345920 1252774048680 1254763851264 1255621262427 1257233177088 1257471235328 1258172949187 1259804206080 1260507221820 1262509307136 1264851624960 1265091125760 1265557457340 1267726287744 1270302574464 1270318775040 1271027658285 1272659351040 1272900330240 1273369540410 1275551758656 1278160248960 1278631398015 1280515272960 1280904764832 1283425534944 1286050127040 1288567592928 1288811584368 1291202700480 1294137252072 1295798611968 1296521713872 1296767211432 1299173087520 1300990242816 1301236586496 1302125753628 1303797368832 1304378238240 1306463621120 1307192674480 1309021046784 1309268911104 1310016236760 1310163566922 1311697981440 1312429955760 1314679113216 1315412751114 1317101423616 1317853220040 1318102756740 1319794882560 1320531375240 1322794416384 1323532582911 1325082654720 1325988116460 1326239193510 1328094206208 1328835330207 1330810145280 1330959814016 1331552784870 1333262177280 1336292318592 1338771525120 1339025022720 1339772246505 1341492190720 1344389840640 1344541036608 1347035546880 1347290609280 1349927954496 1352688543360 1355006693376 1355762835504 1357760352256 1358260843104 1361038472640 1363370932224 1363873491216 1364131741896 1365882957824 1366662598560 1368833292288 1369597150152 1371786802176 1372397962320 1372552308204 1375098787440 1377282880512 1378051453548 1379838136320 1380099409920 1380608135280 1380869554680 1382642257920 1385784626688 1386557944002 1386575627220 1388355655680 1388618542080 1389130407720 1389393440820 1391336787456 1392287522283 1394182056960 1395134736030 1396925752320 1397350652544 1399925286144 1402788119040 1403746678845 1405710101376 1405976273856 1408566800256 1408584764160 1409370804765 1411447304960 1414387324224 1414655139744 1417279731840 1420322970528 1422958078080 1423227516480 1426028372160 1428293357568 1429090396272 1431741769920 1432012871520 1434015830016 1434995728488 1436837916672 1437109983232 1437911941928 1437930280080 1440579682080 1441017860436 1442867779584 1443853726812 1445818429440 1446806392920 1448830043136 1449638542044 1449913032414 1451774370816 1451792885760 1452603038040 1454467829760 1454743234560 1455737296580 1457773438464 1458586928106 1458863112861 1460754570240 1461569723460 1463446026240 1463891159808 1466772039936 1469771573760 1470591758790 1472648677632 1472927524992 1475660229120 1476483700230 1479014002368 1481739101568 1482019670208 1484769242880 1485597797145 1488143718432 1490717986560 1493934485120 1497161413440 1497329790768 1499919949440 1502490415104 1503328858416 1506117965760 1506403150560 1509178714560 1511765047296 1512608666184 1514856591360 1515414990240 1515701935440 1517821949952 1518109350912 1518668948808 1520925880320 1521096930304 1521774611280 1524382530048 1525233189942 1527191221248 1527480396288 1528043448492 1530314311680 1531168281720 1533792298752 1534357677618 1534648209633 1536445532160 1536618327552 1537495423380 1539760696320 1540619937780 1543260152448 1545929763840 1546986135870 1549443240576 1552611836160 1553478249015 1555472540160 1559007705024 1561900112640 1562195859840 1562771708685 1565253885888 1568454814080 1568631209376 1571541471360 1571839044160 1574915946912 1578136633920 1581723308088 1583753859072 1584637650288 1584657859680 1587878218080 1590099185664 1591185739752 1591487032212 1594439698320 1596972174336 1597863341844 1599914612736 1601130956040 1601311026238 1603186421760 1604281918680 1606525830144 1606830027264 1607726695806 1609790628864 1609811159040 1610709491160 1611014480460 1613082634240 1614370194549 1616442656256 1616748731136 1617650934669 1617671565090 1619748264960 1620652142340 1620959014290 1623226252032 1626237803520 1626545733120 1627657192035 1629746711040 1633246167168 1636276308480 1636586138880 1639995118272 1643327933632 1643348891520 1646376779520 1646877554784 1650118544928 1653493020480 1656119291904 1656729762336 1657043465616 1660117757760 1663699767520 1666026786816 1666342250496 1666956489264 1667272128984 1670365398240 1673018468352 1674161683236 1676310902784 1679738941440 1680676295760 1683345742848 1684496014614 1686468833280 1686788167680 1687409943120 1690301716992 1691244965718 1693736765952 1693758366720 1694703544380 1696879134720 1697200440320 1697826053880 1700735678208 1701684749457 1704213665280 1704841864020 1705164677370 1707353697280 1707873019776 1711041615360 1711234046592 1711996437690 1714733502720 1715690385255 1718090123904 1718415445824 1721603600640 1722564316935 1725516336096 1728695618496 1729022948576 1732230783360 1736167671504 1739170984320 1742151462912 1743123645648 1745691881472 1746688315680 1746884755896 1749906607680 1752905484288 1753883668152 1756135231488 1757137626720 1757470342320 1760708500320 1763725888512 1764710110548 1767984155280 1768318924680 1770792274944 1771780440276 1774413527040 1775403713160 1777682903040 1779438721599 1781723091456 1782717356574 1785028700160 1785366696960 1786362995340 1788861583872 1790083957221 1792519787520 1792721382144 1793744660610 1796047395840 1796387479040 1797389927410 1799903939328 1801272325545 1803584724480 1804817158515 1807683780672 1811014457472 1811037553920 1812048177555 1814717963520 1818497988288 1818842322528 1822216798080 1826129533536 1829049069568 1829863949760 1830069744272 1833465049920 1836377174016 1837401938064 1840810847040 1841159406240 1844994508056 1847712835584 1848743925336 1848767502960 1851491389440 1852173876960 1852524587760 1855115716608 1856383363044 1858909409280 1860179648040 1862567669760 1863134203392 1864173898818 1866567048192 1870384158720 1871662238460 1874280135168 1874635031808 1875326050422 1875681145107 1878089067008 1878113018880 1879161073020 1882145776896 1885849765632 1886206852992 1889706309120 1890760832730 1893763960704 1897277437440 1897636688640 1898336186010 1901371162880 1905453861696 1905478162560 1908989026560 1909350495360 1910054310615 1913327637984 1917240373440 1920772909440 1921357147248 1925138302416 1929075190560 1931773390848 1932851389392 1933217376552 1935699161088 1936804050720 1941205878108 1943697917952 1944782570808 1945150817148 1947672760320 1948759631280 1951854879744 1953188630442 1955476131840 1955696053248 1956567357360 1959695431680 1960789011720 1963531570176 1963903366656 1965245350383 1967546972160 1968644933640 1972018669824 1973119126671 1975652135424 1976026226944 1977154135110 1979692323840 1980797062860 1984191624576 1987623982080 1988982174690 1989358790265 1992141309312 1996215217920 1996439721024 1997329177305 1999893265920 2004438477888 2008157287680 2008537534080 2012238286080 2016811554912 2020553320320 2020935913920 2024145801216 2024891931744 2029032815040 2032510040064 2033644253256 2036254961664 2036640528384 2037391264656 2041557708960 2045056398336 2045810236824 2046197612844 2048824436736 2049993897840 2053014261760 2054159917040 2057680203264 2058596943480 2058828462306 2061239685120 2062648181160 2065924320768 2067077180322 2069757204480 2070149114880 2070912202920 2071304332020 2073963386880 2078676940032 2079836916003 2082533483520 2082927813120 2083695611580 2084090161230 2087005181184 2091273085440 2091508279168 2092702104045 2095388628480 2096025978816 2099887929216 2104182178560 2108565152064 2108964410784 2112850200384 2112877146240 2117170957440 2121580986336 2121982709616 2125919597760 2129296232448 2130484455792 2134841274720 2139042558240 2142034440192 2142440036352 2143635594408 2146387505152 2147612654880 2148019307280 2151023745024 2152493592732 2155256875008 2155664974848 2156867912892 2156895420120 2159664353280 2160869523120 2161278685720 2164301669376 2165780590218 2168317071360 2168727644160 2170209589380 2172995614720 2174869548621 2177661556224 2177689328640 2178904557060 2181701744640 2182114851840 2183605944870 2186660157696 2187880392159 2191131855360 2192354585190 2195169039360 2195836739712 2200158059904 2204657360640 2205887638185 2208973016448 2209391287488 2213490343680 2214725550345 2218521003552 2222608652352 2223029505312 2227153864320 2232215577648 2236076979840 2240901727680 2244460990464 2245994686152 2249879924160 2253735622656 2254993287624 2258315687936 2258344488960 2259604725840 2263768071840 2267647570944 2268912999276 2272284887040 2273122485360 2273552903160 2276732924928 2277164026368 2278003423212 2281388820480 2281645395456 2282661916920 2286311336960 2287587180340 2290786831872 2291220594432 2292065172738 2295471467520 2296752422580 2300688448128 2304927491328 2306243135070 2309641044480 2310929906670 2314890228672 2318894645760 2320479203805 2324164860864 2328917754240 2329179674528 2333208810240 2338511557536 2342850168960 2343293789760 2347611333760 2351634518016 2352682221120 2352946814064 2357312207040 2357758566240 2361056366592 2362373920368 2367204950880 2372584962132 2375630788608 2376956475432 2380488929280 2381817327120 2385148778496 2386778609628 2387230548318 2390026383360 2390295176192 2391659547480 2394729861120 2395458261504 2396795012766 2399871919104 2401696434060 2401966539357 2404779632640 2406422878020 2409788745216 2410245040896 2411590043709 2414685943296 2414716738560 2416064236740 2416521720690 2419623951360 2424663984384 2425123096704 2426507347635 2429622397440 2430978213510 2431438521435 2434839378048 2439818599680 2444620066560 2449869250752 2454414462720 2454879208320 2459992677408 2464991900448 2465023337280 2469565169280 2470032783680 2475177817392 2480239530720 2484178937856 2485565198424 2488756064256 2490176636640 2495549651280 2499040180224 2499513375744 2500434733896 2500908193476 2504150691840 2505548097360 2509527702528 2511242524854 2514466354176 2514942470656 2516345898374 2519608412160 2521014443640 2525018614272 2526744021921 2529703249920 2530182251520 2531114914680 2535452575488 2536867448577 2540605148928 2540637550080 2542055316570 2545318702080 2545800660480 2546739080820 2551103517312 2556320497920 2557262796030 2557747016055 2561030545920 2561809529664 2566851069888 2572100254080 2577135185856 2577623168736 2582405400960 2588274504144 2593043427744 2593534422864 2598346175040 2602473172992 2604251507256 2607594737664 2608756476480 2614385348960 2618042093568 2618537822208 2620032473520 2620327133844 2624859911520 2629358226432 2630825502228 2634202847232 2635706440080 2636205513480 2639589765120 2641062750480 2645588832768 2647065165822 2650165309440 2651976232920 2652478387020 2656188412416 2657670660414 2661620290560 2661919628032 2663105569740 2666524354560 2672584637184 2674076034861 2677543050240 2678050045440 2679544493010 2682984381440 2688779681280 2689082073216 2690616990915 2694071093760 2694581218560 2696084891115 2699855908992 2705377086720 2711525671008 2716521686208 2722076945280 2726741864448 2727746982432 2728263483792 2733325197120 2737666584576 2739194300304 2743573604352 2744795924640 2745104616408 2750197574880 2754565761024 2756102907096 2760198819840 2761216270560 2761739109360 2771569253376 2773115888004 2773151254440 2776711311360 2777237084160 2778260815440 2778786881640 2782673574912 2784575044566 2788364113920 2790269472060 2793851504640 2794701305088 2796260848227 2799850572288 2805576238080 2807493357690 2811420202752 2811952547712 2812989075633 2817133600512 2817169528320 2818741609530 2822894609920 2828774648448 2829310279488 2834559463680 2836141249095 2840645941056 2845916156160 2846455032960 2847504279015 2852056744320 2858180792544 2863483539840 2864025743040 2869991456976 2874219966464 2875823883856 2875860560160 2881159364160 2882035720872 2885735559168 2887707453624 2893612785840 2897660086272 2899277084088 2899826064828 2903548741632 2903585771520 2905206076080 2909486469120 2911474593160 2915546876928 2917173856212 2917726225722 2921509140480 2923139446920 2926892052480 2927782319616 2929782945663 2933544079872 2939543147520 2941183517580 2945297355264 2945855049984 2951320458240 2952967400460 2958028004736 2963478203136 2964039340416 2965731202665 2969538485760 2971195594290 2976287436864 2981435973120 2983473262035 2987868970240 2994322826880 2994659581536 2999839898880 3006657716832 3012235931520 3012806301120 3018357429120 3023530094592 3025217332368 3030829980480 3031403870880 3035643899904 3036218701824 3037337897616 3042193860608 3043549222560 3048765060096 3050466379884 3054382442496 3054960792576 3056086896984 3060628623360 3062336563440 3067584597504 3068715355236 3069296419266 3072891064320 3073236655104 3074990846760 3079521392640 3081239875560 3086520304896 3088242693459 3091859527680 3093972271740 3098886481152 3100615770483 3105223672320 3106956498030 3110945080320 3118015410048 3123800225280 3124391719680 3125543417370 3126135241845 3130507771776 3136909628160 3137262418752 3143082942720 3143678088320 3149831893824 3156273267840 3163446616176 3169275300576 3169315719360 3175756436160 3182371479504 3182974064424 3188879396640 3193944348672 3195726683688 3199829225472 3202261912080 3202622052476 3208563837360 3213051660288 3213660054528 3215453391612 3219581257728 3219622318080 3221418982320 3222028960920 3226165268480 3228740389098 3232885312512 3233497462272 3235301869338 3235343130180 3239496529920 3241304284680 3241918028580 3246452504064 3248670885327 3252475607040 3253091466240 3255314384070 3259493422080 3266492334336 3272552616960 3273172277760 3275408917305 3279990236544 3286655867264 3286697783040 3288531877785 3292753559040 3293755109568 3300237089856 3306986040960 3313459524672 3314086931232 3320235515520 3327399535040 3332684500992 3333912978528 3334544257968 3340730796480 3346036936704 3348323366472 3352621805568 3361352591520 3366691485696 3368992029228 3373576335360 3374819886240 3380603433984 3382489931436 3387473531904 3387516733440 3389407088760 3393758269440 3394400880640 3395652107760 3401471356416 3403369498914 3408427330560 3409683728040 3410329354740 3414707394560 3415746039552 3422083230720 3422468093184 3423992875380 3429467005440 3431380770510 3436180247808 3436830891648 3438097759107 3443207201280 3445128633870 3451032672192 3457391236992 3458045897152 3464461566720 3466394860005 3472335343008 3478341968640 3486247291296 3493376631360 3493769511792 3499813215360 3505810968576 3507767336304 3514275253440 3514940684640 3521417000640 3527451777024 3529420221096 3535968310560 3536637849360 3541584549888 3543560880552 3548827054080 3550807426320 3558877443198 3563446182912 3565434713148 3570057400320 3570733393920 3572725990680 3577723167744 3580167914442 3580845822477 3585039575040 3585442764288 3587489321220 3592094791680 3592774958080 3594779854820 3599807878656 3602544651090 3607169448960 3609634317030 3615367561344 3622028914944 3622075107840 3624096355110 3624782581035 3629435927040 3636995976576 3637684645056 3644433596160 3646467320265 3652259067072 3659727899520 3660139488544 3666930099840 3674803876128 3681621694080 3682318812480 3689989016112 3695425671168 3697487850672 3697535005920 3704347753920 3705049175520 3710231433216 3712766726088 3720359296080 3726268406784 3728347797636 3733134096384 3740768317440 3743324476920 3748560270336 3749270063616 3750652100844 3751362290214 3756178134016 3756226037760 3758322146040 3764291553792 3766863787281 3771699531264 3772413705984 3774518847561 3779412618240 3781521665460 3787527921408 3794554874880 3795273377280 3796672372020 3802742325760 3810907723392 3810956325120 3813082974855 3817978053120 3818700990720 3820108621230 3826655275968 3834480746880 3835894194045 3841545818880 3842714294496 3850276604832 3858150381120 3865702778784 3866434753104 3873608101440 3882411756216 3887395835904 3889565141616 3890301634296 3897519262560 3903709759488 3906377260884 3911392106496 3913134714720 3919390863360 3921578023440 3927063140352 3927806733312 3930490700766 3935093944320 3937289867280 3944037339648 3946238253342 3951304270848 3952052453888 3954308270220 3959384647680 3961594125720 3968383249152 3970597748733 3975247964160 3977964349380 3978717580530 3984282618624 3986505990621 3992430435840 3992879442048 3994658354610 3999786531840 4003277565595 4008876955776 4016314575360 4017075068160 4019316739515 4024476572160 4033623109824 4041106640640 4041871827840 4049783863488 4058065630080 4065020080128 4067288506512 4073281056768 4074782529312 4083115417920 4090112796672 4091620473648 4092395225688 4097648873472 4099987795680 4108319834080 4115360406528 4117193886960 4117656924612 4125296362320 4131848641536 4134154360644 4139514408960 4140298229760 4141824405840 4142608664040 4147926773760 4157353880064 4159673832006 4165066967040 4165855626240 4167391223160 4168180322460 4174010362368 4176862566849 4182546170880 4183016558336 4185404208090 4190777256960 4192051957632 4199775858432 4208364357120 4211240036535 4217130304128 4217928821568 4225700400768 4225754292480 4228112414295 4234341914880 4243161972672 4243965419232 4251839195520 4260968911584 4269682549440 4278085116480 4284880072704 4287271188816 4295225309760 4296038614560 4302047490048 4304987185464 4310513750016 4311329949696 4313735825784 4313790840240 4321739046240 4322557371440 4328603338752 4331561180436 4337455288320 4340419178760 4345991229440 4349739097242 4355323112448 4355378657280 4357809114120 4363403489280 4364229703680 4367211889740 4373320315392 4375760784318 4376589338583 4382263710720 4384709170380 4390338078720 4391673479424 4400316119808 4409314721280 4411775276370 4417946032896 4418782574976 4426980687360 4429451100690 4437042007104 4445217304704 4446059010624 4454307728640 4456793391435 4464431155296 4472153959680 4481803455360 4491989372304 4499759848320 4507471245312 4509986575248 4516631375872 4519209451680 4527536143680 4535295141888 4537825998552 4544569774080 4546244970720 4547105806320 4553465849856 4554328052736 4556006846424 4562777640960 4563290790912 4565323833840 4572622673920 4575174360680 4581573663744 4582441188864 4584130345476 4590942935040 4593504845160 4601376896256 4603944628899 4609854982656 4612486270140 4619282088960 4621859813340 4629780457344 4637789291520 4640958407610 4648329721728 4657835508480 4658359349056 4660434747045 4666417620480 4677023115072 4685700337920 4686587579520 4688315126055 4695222667520 4705364442240 4705893628128 4714624414080 4715517132480 4724747840736 4734409901760 4745169924264 4751261577216 4753912950864 4763634654240 4770297556992 4773557219256 4774461096636 4780590352384 4783319094960 4790916523008 4793590025532 4799743838208 4803392868120 4803933078714 4809559265280 4812845756040 4819577490432 4820490081792 4823180087418 4829371886592 4829433477120 4832128473480 4833043441380 4839247902720 4849327968768 4850246193408 4852952804007 4853014695270 4859244794880 4861956427020 4862877042870 4869678756096 4879637199360 4882971576105 4889240133120 4899738501504 4908828925440 4909758416640 4919985354816 4929983800896 4930046674560 4939130338560 4940065567360 4950355634784 4960479061440 4968357875712 4971130396848 4980353273280 4991099302560 4998080360448 4999026751488 5000869467792 5001816386952 5011096194720 5019055405056 5022485049708 5028932708352 5029884941312 5032691796748 5039216824320 5042028887280 5050037228544 5053488043842 5059406499840 5060364503040 5062229829360 5070905150976 5073734897154 5081210297856 5081275100160 5084110633140 5090637404160 5091601320960 5093478161640 5102207034624 5105054248371 5112640995840 5114525592060 5115494032110 5122061091840 5123619059328 5133702139776 5144200508160 5147071155765 5154270371712 5155246337472 5164810801920 5167692950805 5176549008288 5186086855488 5187068845728 5196692350080 5208503014512 5217512952960 5228770697920 5237075644416 5240064947040 5240654267688 5249719823040 5258716452864 5261651004456 5268405694464 5271412880160 5272411026960 5282125500960 5291177665536 5294130331644 5303952465840 5304956774040 5312376824832 5315341320828 5323240581120 5323839256064 5326211139480 5333048709120 5338316164797 5345169274368 5348152069722 5355086100480 5356100090880 5359088986020 5365968762880 5370251871663 5377559362560 5378164146432 5381233981830 5388142187520 5389162437120 5392169782230 5399711817984 5410754173440 5414451475545 5423051342016 5433043372416 5444153890560 5455493964864 5456526967584 5466650394240 5478388600608 5487147208704 5489591849280 5490209232816 5500395149760 5509131522048 5512205814192 5522432541120 5523478218720 5543138506752 5546231776008 5546302508880 5554474168320 5556521630880 5557573763280 5565347149824 5569150089132 5576728227840 5580538944120 5587703009280 5589402610176 5592521696454 5599701144576 5611152476160 5614986715380 5622840405504 5623905095424 5625978151266 5627043435321 5634267201024 5634339056640 5637483219060 5645789219840 5657549296896 5658620558976 5669118927360 5672282498190 5681291882112 5691832312320 5692910065920 5695008558030 5704113488640 5716361585088 5726967079680 5728051486080 5730162931845 5739982913952 5751647767712 5751721120320 5762318728320 5764071441744 5775414907248 5787225571680 5795320172544 5798554168176 5799652129656 5807097483264 5810412152160 5822949186320 5831093753856 5834347712424 5835452451444 5843018280960 5846278893840 5855564639232 5859565891326 5867088159744 5879086295040 5882367035160 5890594710528 5891710099968 5895736051149 5902640916480 5905934800920 5916056009472 5919357380013 5926956406272 5928078680832 5931462405330 5939076971520 5942391188580 5952574873728 5962871946240 5966946524070 5968076370795 5975737940480 5988645653760 5989319163072 5991987531915 5999679797760 6013315433664 6024471863040 6025612602240 6036714858240 6050434664736 6061659960960 6062807741760 6072437403648 6074675795232 6084387721216 6087098445120 6097530120192 6100932759768 6108764884992 6109921585152 6112173793968 6124673126880 6135169195008 6137430710472 6138592838532 6146473310208 6149981693520 6159042785280 6162479751120 6173040609792 6176485386918 6183719055360 6187944543480 6197772962304 6201231540966 6210447344640 6213912996060 6221890160640 6236030820096 6239510748009 6247600450560 6248783439360 6251086834740 6252270483690 6261015543552 6273819256320 6274524837504 6278106312135 6286165885440 6287356176640 6290864745935 6299663787648 6312546535680 6326893232352 6338550601152 6338631438720 6351512872320 6364742959008 6365948128848 6377758793280 6387888697344 6391453367376 6404523824160 6405244104952 6417127674720 6426103320576 6427320109056 6430906783224 6439162515456 6442837964640 6444057921840 6457480778196 6465770625024 6466994924544 6470603738676 6470686260360 6478993059840 6482608569360 6483836057160 6492905008128 6497341770654 6504951214080 6506182932480 6510628768140 6518986844160 6524608645863 6532984668672 6545105233920 6546344555520 6550817834610 6559980473088 6563641176477 6573311734528 6573395566080 6577063755570 6585507118080 6587510219136 6600474179712 6613972081920 6617662914555 6626919049344 6628173862464 6640471031040 6644176651035 6654799070080 6667825957056 6669088515936 6681461592960 6696646732944 6722705183040 6733382971392 6737984058456 6749639772480 6761206867968 6764979862872 6774947063808 6775033466880 6778814177520 6788801761280 6791304215520 6802942712832 6806738997828 6816854661120 6819367456080 6820658709480 6829414789120 6831492079104 6844166461440 6844936186368 6847985750760 6858934010880 6862761541020 6872360495616 6873661783296 6876195518214 6886414402560 6890257267740 6902065344384 6914782473984 6916091794304 6928923133440 6932789720010 6944670686016 6956683937280 6961437611415 6972494582592 6986753262720 6987539023584 6999626430720 7015534672608 7028550506880 7029881369280 7042834001280 7054903554048 7058840442192 7071936621120 7073275698720 7083169099776 7087121761104 7101614852640 7117754886396 7126892365824 7130869426296 7141466787840 7145451981360 7155446335488 7160335828884 7161691644954 7170079150080 7170885528576 7174978642440 7184189583360 7185549916160 7189559709640 7199615757312 7205089302180 7205899618071 7214338897920 7219268634060 7230735122688 7234770131127 7244057829888 7244150215680 7248192710220 7249565162070 7258871854080 7273991953152 7275369290112 7288867192320 7292934640530 7294315564305 7304518134144 7319455799040 7320278977088 7333860199680 7349607752256 7363243388160 7364637624960 7379978032224 7394975701344 7395070011840 7408695507840 7410098351040 7425533452176 7440718592160 7452536813568 7456695595272 7466268192768 7486648953840 7497120540672 7498540127232 7501304201688 7502724580428 7512356268032 7512452075520 7516644292080 7528583107584 7533727574562 7543399062528 7544827411968 7549037695122 7558825236480 7563043330920 7575055842816 7580232065763 7589109749760 7590546754560 7593344744040 7605484651520 7621815446784 7621912650240 7626165949710 7635956106240 7637401981440 7640217242460 7653310551936 7668961493760 7671788388090 7673241048165 7683091637760 7685428588992 7700553209664 7716300762240 7731405557568 7732869506208 7747216202880 7764823512432 7779130283232 7780603268592 7795038525120 7807419518976 7812754521768 7822784212992 7826269429440 7843156046880 7854126280704 7855613466624 7860981401532 7874579734560 7888074679296 7892476506684 7902608541696 7904104907776 7908616540440 7918769295360 7923188251440 7936766498304 7941195497466 7950495928320 7955928698760 7957435161060 7968565237248 7973011981242 7984860871680 7985758884096 7989316709220 7999573063680 8006555131190 8017753911552 8022228104583 8032629150720 8034150136320 8038633479030 8048953144320 8067246219648 8071850972745 8082213281280 8083743655680 8088254673345 8099567726976 8116131260160 8134577013024 8149565058624 8166230835840 8180225593344 8183240947296 8184790451376 8199975591360 8216639668160 8230720813056 8234387773920 8235313849224 8250592724640 8263697283072 8268308721288 8280596459520 8283648811680 8285217328080 8314707760128 8319347664012 8330133934080 8331711252480 8334782446320 8336360644920 8348020724736 8353725133698 8365092341760 8366033116672 8370808416180 8381554513920 8384103915264 8388782544681 8399551716864 8416728714240 8422480073070 8434260608256 8435857643136 8438967226899 8451400801536 8451508584960 8456224828590 8468683829760 8486323945344 8487930838464 8503678391040 8508423747285 8521937823168 8539365098880 8556170232960 8574542377632 8590450619520 8592077229120 8609974370928 8622659899392 8627471651568 8627581680480 8643478092480 8645114742880 8657206677504 8663122360872 8680838357520 8699478194484 8710646224896 8710757314560 8715618228240 8728459407360 8734423779480 8746640630784 8751521568636 8753178677166 8764527421440 8769418340760 8780676157440 8783346958848 8789348836989 8800632239616 8807210644309 8818629442560 8823550552740 8835892065792 8837565149952 8853961374720 8858902201380 8874084014208 8890434609408 8892118021248 8897193607995 8908615457280 8913586782870 8928862310592 8944307919360 8950419786105 8963606910720 8983978744608 8999519696640 9019973150496 9038418903360 9055072287360 9070590283776 9075651997104 9092489941440 9094211612640 9106931699712 9108656105472 9112013692848 9126581581824 9130647667680 9145245347840 9150348721360 9163147327488 9164882377728 9168260690952 9181885870080 9187009690320 9202753792512 9207889257798 9219709965312 9224972540280 9238564177920 9243719626680 9259560914688 9264728080377 9275578583040 9281916815220 9296659443456 9301847311449 9315671016960 9316718698112 9320869494090 9332835240960 9354046230144 9371400675840 9373175159040 9376630252110 9378405725535 9390445335040 9410728884480 9411787256256 9429248828160 9431034264960 9449495681472 9468819803520 9490339848528 9507825901728 9527269308480 9547114438512 9548922193272 9561180704768 9566638189920 9581833046016 9587180051064 9599487676416 9606785736240 9607866157428 9625691512080 9639154980864 9640980163584 9646360174836 9658743773184 9658866954240 9664256946960 9666086882760 9678495805440 9698655937536 9700492386816 9705905608014 9706029390540 9718489589760 9723912854040 9725754085740 9739357512192 9746012655981 9759274398720 9765943152210 9778480266240 9799477003008 9817657850880 9819516833280 9826226751915 9839970709632 9859967601792 9860093349120 9865595633355 9878260677120 9880131134720 9900711269568 9920958122880 9942260793696 9960706546560 9982198605120 9998053502976 10001738935584 10003632773904 10022192389440 10038110810112 10044970099416 10057865416704 10059769882624 10065383593496 10084057774560 10100074457088 10106976087684 10120729006080 10124459658720 10141810301952 10147469794308 10162420595712 10162550200320 10168221266280 10181274808320 10183202641920 10186956323280 10204414069248 10210108496742 10225281991680 10229051184120 10230988064220 10244122183680 10247238118656 10267404279552 10288401016320 10294142311530 10308540743424 10310492674944 10314293277321 10329621603840 10335385901610 10353098016576 10372173710976 10374137691456 10393384700160 10399184580015 10417006029024 10435025905920 10457541395840 10480129894080 10481308535376 10499439646080 10517432905728 10523302008912 10542825760320 10544822053920 10564251001920 10582355331072 10588260663288 10607904931680 10609913548080 10624753649664 10630682641656 10646481162240 10647678512128 10652422278960 10676632329594 10690338548736 10696304139444 10710172200960 10712200181760 10718177972040 10731937525760 10740503743326 10742537467431 10755118725120 10756328292864 10762467963660 10776284375040 10778324874240 10784339564460 10799423635968 10821508346880 10828902951090 10846102684032 10866086744832 10874347743105 10888307781120 10910987929728 10913053935168 10933300788480 10939401960795 10956777201216 10979183698560 10980418465632 11000790299520 11024411628384 11044865082240 11046956437440 11086277013504 11092463552016 11092605017760 11113043261760 11115147526560 11130694299648 11138300178264 11161077888240 11178805220352 11185043392908 11199402289152 11222304952320 11229973430760 11245680811008 11247810190848 11251956302532 11254086870642 11268534402048 11268678113280 11274966438120 11291578439680 11300591361843 11315098593792 11317241117952 11323556542683 11338237854720 11344564996380 11362583764224 11383664624640 11385820131840 11390017116060 11408226977280 11432723170176 11453934159360 11456102972160 11460325863690 11479965827904 11503295535424 11503442240640 11524637456640 11528142883488 11550829814496 11574451143360 11597108336352 11599304259312 11620824304320 11645898372640 11662187507712 11668695424848 11670904902888 11692557787680 11711129278464 11719131782652 11734176319488 11758172590080 11764734070320 11781189421056 11783420199936 11791472102298 11805281832960 11811869601840 11832112018944 11838714760026 11853912812544 11856157361664 11862924810660 11878153943040 11884782377160 11905149747456 11911793246199 11925743892480 11933893048140 11936152741590 11951475880960 11977291307520 11978638326144 11983975063830 11999359595520 12009832696785 12026630867328 12048943726080 12051225204480 12057950218545 12073429716480 12100869329472 12123319921920 12125615483520 12149351590464 12174196890240 12195060240384 12201865519536 12219843170304 12224347587936 12249346253760 12270338390016 12274861420944 12277185677064 12292946620416 12299963387040 12324959502240 12346081219584 12352970773836 12375889086960 12395545924608 12402463081932 12420894689280 12427825992120 12443780321280 12472061640192 12479021496018 12495200901120 12497566878720 12502173669480 12504540967380 12522031087104 12530587700547 12547638512640 12549049675008 12556212624270 12572331770880 12574712353280 12581729491870 12599327575296 12625093071360 12633720109605 12653786464704 12677101202304 12677262877440 12684337242885 12703025744640 12729485918016 12731896257696 12755517586560 12782906734752 12809047648320 12810488209904 12834255349440 12854640218112 12861813566448 12885675929280 12888115843680 12914961556392 12931541250048 12933989849088 12941207477352 12941372520720 12965217138720 12967672114320 12985810016256 12994683541308 13012365864960 13021257536280 13037973688320 13049217291726 13065969337344 13090210467840 13092689111040 13101635669220 13119960946176 13127282352954 13129768015749 13146623469056 13146791132160 13154127511140 13171014236160 13175020438272 13200948359424 13227944163840 13235325829110 13253838098688 13256347724928 13280942062080 13288353302070 13309598140160 13335651914112 13338177031872 13362923185920 13370380174305 13393293465888 13445410366080 13475968116912 13499279544960 13522413735936 13529959725744 13549894127616 13557628355040 13582608431040 13605885425664 13613477995656 13633709322240 13638734912160 13641317418960 13662984158208 13688332922880 13689872372736 13695971501520 13717868021760 13725523082040 13744720991232 13747323566592 13752391036428 13772828805120 13780514535480 13804130688768 13811833886697 13829564947968 13832183588608 13857846266880 13865579440020 13889341372032 13913367874560 13922875222830 13944989165184 13973506525440 13975078047168 13981304241135 13999252861440 14031069345216 14057101013760 14059762738560 14064945378165 14085668002560 14117680884384 14143873242240 14146551397440 14174243522208 14203229705280 14235509772792 14253784731648 14261738852592 14290903962720 14310892670976 14320671657768 14323383289908 14341771057152 14349957284880 14371099832320 14379119419280 14399231514624 14410178604360 14411799236142 14428677795840 14438537268120 14461470245376 14469540262254 14488115659776 14488300431360 14496385420440 14499130324140 14517743708160 14547983906304 14550738580224 14558858412021 14577734384640 14585869281060 14588631128610 14609036268288 14638911598080 14640557954176 14648914728315 14667720399360 14699215504512 14726486776320 14729275249920 14759956064448 14789951402688 14790140023680 14817391015680 14820196702080 14851066904352 14881437184320 14905073627136 14913391190544 14973297907680 14994241081344 14997080254464 15002608403376 15005449160856 15024712536064 15033288584160 15057166215168 15067455149124 15086798125056 15089654823936 15098075390244 15117650472960 15126086661840 15150111685632 15160464131526 15178219499520 15181093509120 15186689488080 15210969303040 15243630893568 15243825300480 15252331899420 15271912212480 15274803962880 15280434484920 15306621103872 15315162745113 15337922987520 15343576776180 15346482096330 15366183275520 15370857177984 15401106419328 15432601524480 15441213467295 15462811115136 15465739012416 15494432405760 15503078852415 15529647024864 15558260566464 15561206537184 15590077050240 15625509043536 15652538858880 15686312093760 15711226933248 15721962803064 15749159469120 15776149358592 15784953013368 15805217083392 15808209815552 15817233080880 15846376502880 15873532996608 15882390994932 15911857397520 15914870322120 15937130474496 15946023962484 15969721743360 15971517768192 15978633418440 15999146127360 16013110262380 16035507823104 16044456209166 16065258301440 16068300272640 16077266958060 16097906288640 16134492439296 16143701945490 16164426562560 16167487311360 16176509346690 16199135453952 16232262520320 16243354426635 16269154026048 16299130117248 16332461671680 16366481894592 16369580902752 16399951182720 16433279336320 16461441626112 16468775547840 16470627698448 16501185449280 16527394566144 16536617442576 16567297623360 16570434656160 16629415520256 16638695328024 16663422504960 16669564892640 16672721289840 16696041449472 16707450267396 16730184683520 16732066233344 16741616832360 16763109027840 16768207830528 16777565089362 16799103433728 16833457428480 16844960146140 16868521216512 16871715286272 16877934453798 16881130305963 16902801603072 16903017169920 16912449657180 16937367659520 16972647890688 16975861676928 17007356782080 17016847494570 17043875646336 17078730197760 17112340465920 17149084755264 17180901239040 17184154458240 17190488795535 17219948741856 17254943303136 17255163360960 17286956184960 17290229485760 17326244721744 17361676715040 17398956388968 17421292449792 17431236456480 17468847558960 17493281261568 17503043137272 17506357354332 17529054842880 17538836681520 17566693917696 17578697673978 17601264479232 17614421288618 17637258885120 17647101105480 17671784131584 17675130299904 17687208153447 17707922749440 17717804402760 17748168028416 17758072140039 17780869218816 17784236042496 17794387215990 17817230914560 17827173565740 17857724621184 17888615838720 17900839572210 17904229112385 17927213821440 17967957489216 17999039393280 18039946300992 18076837806720 18110144574720 18151303994208 18184979882880 18188423225280 18217312210944 18224027385696 18253163163648 18261295335360 18300697442720 18326294654976 18329764755456 18336521381904 18374019380640 18405507585024 18415778515596 18439419930624 18449945080560 18477128355840 18487439253360 18519121829376 18529456160754 18551157166080 18563833630440 18593318886912 18603694622898 18631342033920 18633437396224 18641738988180 18665670481920 18708092460288 18718532244027 18742801351680 18746350318080 18753260504220 18756811451070 18780890670080 18821457768960 18823574512512 18834318936405 18858497656320 18862068529920 18872594237805 18898991362944 18937639607040 18980679697056 19015651803456 19054538616960 19094228877024 19097844386544 19133276379840 19163666092032 19174360102128 19213571472480 19215732314856 19251383024160 19278309961728 19281960327168 19292720349672 19317487546368 19328513893920 19332173765520 19397311875072 19400984773632 19411811216028 19412058781080 19436979179520 19447825708080 19451508171480 19478715024384 19492025311962 19518548797440 19531886304420 19556960532480 19573825937589 19598954006016 19635315701760 19639033666560 19652453503830 19679941419264 19690923529431 19719935203584 19720186698240 19731191266710 19756521354240 19760262269440 19801422539136 19841916245760 19852988743665 19884521587392 19921413093120 19932529953105 19964397210240 20003477871168 20007265547808 20044384778880 20089940198832 20119539765248 20130767186992 20168115549120 20200148914176 20213952175368 20248919317440 20283620603904 20294939588616 20324841191424 20325100400640 20336442532560 20366405283840 20373912646560 20408828138496 20420216993484 20450563983360 20458102368240 20461976128440 20488244367360 20494476237312 20534808559104 20576802032640 20588284623060 20617081486848 20620985349888 20628586554642 20659243207680 20670771803220 20706196033152 20744347421952 20748275382912 20786769400320 20798369160030 20834012058048 20870051811840 20884312834245 20915082791680 20960259788160 20962617070752 20998879292160 21046604017824 21085651520640 21089644107840 21128502003840 21164710662144 21176521326576 21215809863360 21219827096160 21249507299328 21261365283312 21295357024256 21304844557920 21353264659188 21380677097472 21392608278888 21424400363520 21436355944080 21481007486652 21485074934862 21510237450240 21512656585728 21524935927320 21552568750080 21556649748480 21568679128920 21598847271936 21617698854213 21643016693760 21657805902180 21692205368064 21704310393381 21732173489664 21748695486210 21776615562240 21821975859456 21826107870336 21866601576960 21878803921590 21882946692915 21913554402432 21958367397120 21960836931264 22001580599040 22048823256768 22089730164480 22093912874880 22184927104032 22185210035520 22226086523520 22230295053120 22276600356528 22322155776480 22357610440704 22370086785816 22398804578304 22459946861520 22491361622016 22495620381696 22503912605064 22508173741284 22537068804096 22537356226560 22549932876240 22583156879360 22601182723686 22630197187584 22634482235904 22647113085366 22676475709440 22689129992760 22725167528448 22740696197289 22767329249280 22771640263680 22780034232120 22816453954560 22865446340352 22907868318720 22912205944320 22920651727380 22959931655808 23006591070848 23006884481280 23019723144495 23049274913280 23056285766976 23101659628992 23148902286720 23194216672704 23198608518624 23241648608640 23291796745280 23337390849696 23341809805776 23385115575360 23422258556928 23438263565304 23468352638976 23529468140640 23562378842112 23566840399872 23582944204596 23623739203680 23664224037888 23677429520052 23707825625088 23712314723328 23725849621320 23756307886080 23769564754320 23810299494912 23823586492398 23851487784960 23867786096280 23872305483180 23902951761920 23954582615040 23957276652288 23967950127660 23998719191040 24019665393570 24053261734656 24066684313749 24097887452160 24102450408960 24115900437090 24146859432960 24201738658944 24246639843840 24251230967040 24264764020035 24298703180928 24348393780480 24403731039072 24448695175872 24498692507520 24540676780032 24549722841888 24554371354128 24599926774080 24649919004480 24692162439168 24705941547672 24751778173920 24791091849216 24804926163864 24841789378560 24855651984240 24944123280384 24958042992036 24990401802240 24995133757440 25004347338960 25009081934760 25044062174208 25061175401094 25095277025280 25098099350016 25112425248540 25144663541760 25149424706560 25163458983740 25198655150592 25250186142720 25267440219210 25307572929408 25354202404608 25354525754880 25368674485770 25406051489280 25458971836032 25463792515392 25511035173120 25525271241855 25565813469504 25618095296640 25620976419808 25668510698880 25723627132896 25771351858560 25776231687360 25829923112784 25867979698176 25882414954704 25882745041440 25930434277440 25935344228640 25971620032512 25989367082616 26042515072560 26098434583452 26131938674688 26185378222080 26203271338440 26239921892352 26254564705908 26259536031498 26293246938112 26293582264320 26308255022280 26342028472320 26350040876544 26368046510967 26401896718848 26421631932927 26455888327680 26470651658220 26507676197376 26512695449856 26561884124160 26576706604140 26619196280320 26671303828224 26676354063744 26691580823985 26725846371840 26740760348610 26786586931776 26851259358315 26890820732160 26951936233824 26998559089920 27059919451488 27115256710080 27165216862080 27211770851328 27226955991312 27277469824320 27282634837920 27325968316416 27379744745472 27391943003040 27435736043520 27451046164080 27489441982464 27494647133184 27504782072856 27545657610240 27561029070960 27608261377536 27623667773394 27659129895936 27664367177216 27715692533760 27731158880040 27778682744064 27794184241131 27826735749120 27845750445660 27889978330368 27905541934347 27947013050880 27950156094336 27962608482270 27998505722880 28062138690432 28114202027520 28119525477120 28129890756330 28135217176605 28171336005120 28235361768768 28287746484480 28293102794880 28348487044416 28406459410560 28471019545584 28523477705184 28581807925440 28641343315536 28646766579816 28683542114304 28699914569760 28758238838560 28798463029248 28820357208720 28823598472284 28877074536240 28922940490752 28939080524508 28976231319552 28976600862720 28992770840880 28998260648280 29035487416320 29095967812608 29101477160448 29117716824042 29155468769280 29171738562120 29177262257220 29218072536576 29238037967943 29277823196160 29281115908352 29297829456630 29335440798720 29398431009024 29452973552640 29458550499840 29478680255745 29519912128896 29579902805376 29580280047360 29596786900065 29634782031360 29640393404160 29702133808704 29762874368640 29826782381088 29946595815360 29994160508928 30005216806752 30010898321712 30066577168320 30114332430336 30134910298248 30173596250112 30179309647872 30196150780488 30252173323680 30300223371264 30320928263052 30362187018240 30373378976160 30421938606080 30487261787136 30487650600960 30504663798840 30543824424960 30549607925760 30560868969840 30613242207744 30630325490226 30675845975040 30687153552360 30692964192660 30732366551040 30741714355968 30802212838656 30865203048960 30882426934590 30925622230272 30931478024832 30942879831963 30988864811520 31006157704830 31059294049728 31116521132928 31122413074368 31180154100480 31197553740045 31251018087072 31305077717760 31372624187520 31443925606128 31498318938240 31552298717184 31569906026736 31616419631104 31634466161760 31692753005760 31747065993216 31764781989864 31823714795040 31829740644240 31874260948992 31892047924968 31939443486720 31943035536384 31957266836880 32026220524760 32071015646208 32088912418332 32130516602880 32136600545280 32154533916120 32195812577280 32227612402293 32268984878592 32287403890980 32328853125120 32334974622720 32353018693380 32398270907904 32464525040640 32486708853270 32538308052096 32598260234496 32623043229315 32664923343360 32732963789184 32739161805504 32799902365440 32818205882385 32866558672640 32937551095680 32941255396896 33002370898560 33073234885152 33134595246720 33140869312320 33258831040512 33277390656048 33339129785280 33345442579680 33392082898944 33414900534792 33464132466688 33483233664720 33536415661056 33555130178724 33598206867456 33666914856960 33689920292280 33737042433024 33743430572544 33755868907596 33762260611926 33805603206144 33806034339840 33824899314360 33874735319040 33945295781376 33951723353856 33970669628049 34014713564160 34033694989140 34087751292672 34157460395520 34224680931840 34298169510528 34361802478080 34368308916480 34380977591070 34439897483712 34509886606272 34510326721920 34573912369920 34580458971520 34652489443488 34723353430080 34797912777936 34862472912960 34937695117920 34986562523136 35006086274544 35012714708664 35077673363040 35133387835392 35157395347956 35202528958464 35228842577236 35274517770240 35294202210960 35343568263168 35350260599808 35374416306894 35415845498880 35435608805520 35496336056832 35516144280078 35561738437632 35568472084992 35588774431980 35634461829120 35654347131480 35715449242368 35735379738597 35777231677440 35801679144420 35808458224770 35854427642880 35935914978432 35998078786560 36029498090355 36079892601984 36153675613440 36173850655635 36220289149440 36302607988416 36369959765760 36376846450560 36448054771392 36522590670720 36601394885440 36659529510912 36673042763808 36748038761280 36811015170048 36831557031192 36878839861248 36899890161120 36974878506720 37038243658752 37058912321508 37127667260880 37186637773824 37207389245796 37262684067840 37266874792448 37283477976360 37331340963840 37416184920576 37437064488054 37485602703360 37492700636160 37506521008440 37513622902140 37561781340160 37591763101641 37642915537920 37647149025024 37668637872810 37716995312640 37724137059840 37745188475610 37797982725888 37875279214080 37901160328815 37961359394112 38031303606912 38109077233920 38188457754048 38195688773088 38266552759680 38348720204256 38427142944960 38431464629712 38502766048320 38563920654336 38585440699344 38657027787840 38664347531040 38794623750144 38801969547264 38823622432056 38824117562160 38895651416160 38903016342960 38957430048768 38984050623924 39037097594880 39063772608840 39113921064960 39147651875178 39197908012032 39270631403520 39278067333120 39304907007660 39359882838528 39381847058862 39389304047247 39439870407168 39440373396480 39462382533420 39513042708480 39520524538880 39602845078272 39683832491520 39705977487330 39769043174784 39842826186240 39865059906210 39928794420480 40006955742336 40014531095616 40088769557760 40111140522915 40179880397664 40261534373984 40336231098240 40427904350736 40497838634880 40567241207808 40589879177232 40649682382848 40672885065120 40747825293120 40817656276992 40840433986968 40901127966720 40916204736480 40923952256880 40988952474624 41069617118208 41153604065280 41176569246120 41234162973696 41241970699776 41257173109284 41318486415360 41341543606440 41412392066304 41435501660091 41488694843904 41496550765824 41573538800640 41596738320060 41668024116096 41740103623680 41768625668490 41830165583360 41920519576320 41925234141504 41943912723405 41997758584320 42093208035648 42171303041280 42179288215680 42194836134495 42257004007680 42353042653152 42431619726720 42439654192320 42522730566624 42590714048512 42609689115840 42706529318376 42761354194944 42785216557776 42872711888160 42962014973304 42970149869724 43025313171456 43049871854640 43113299496960 43137358257840 43197694543872 43235397708426 43286033387520 43315611804360 43384410736128 43408620786762 43464346979328 43497390972420 43553231124480 43643951718912 43652215740672 43676575236063 43733203153920 43757607843180 43765893385830 43827108804864 43916734794240 43921673862528 43946744184945 44003161198080 44036053221545 44097646513536 44179460328960 44187825749760 44369854208064 44370420071040 44452173047040 44460590106240 44553200713056 44644311552960 44715220881408 44740173571632 44919893723040 44982723244032 44991240763392 45007825210128 45016347482568 45074137608192 45099865752480 45202365447372 45260394375168 45268964471808 45294226170732 45352951418880 45378259985520 45450335056896 45481392394578 45534658498560 45543280527360 45560068464240 45632907909120 45730892680704 45815736637440 45824411888640 45841303454760 45919863311616 45945488235339 46013182141696 46013768962560 46039446288990 46098549826560 46112571533952 46203319257984 46297804573440 46323640401885 46388433345408 46397217037248 46483297217280 46509236557245 46583593490560 46674781699392 46683619611552 46770231150720 46876527130608 47058936281280 47133680799744 47165888409192 47247478407360 47328448075776 47354859040104 47415651250176 47424629446656 47451699242640 47539129508640 47620598989824 47647172984796 47735572192560 47744610966360 47805903523840 47909165230080 47914553304576 47935900255320 47997438382080 48039330787140 48106523469312 48133368627498 48195774904320 48204900817920 48231800874180 48293718865920 48403477317888 48493279687680 48502461934080 48529528040070 48597406361856 48696787560960 48730063279905 48807462078144 48897390351744 48997385015040 49099445683776 49108742708256 49199853548160 49299838008960 49384324878336 49411883095344 49503556347840 49582183698432 49609852327728 49711303968480 49888246560768 49916085984072 49990267514880 50008694677920 50018163869520 50088124348416 50122350802188 50190554050560 50196198700032 50224850497080 50289327083520 50298849413120 50326917967480 50397310301184 50500372285440 50534880438420 50615145858816 50643390917889 50708404809216 50709051509760 50737348971540 50812102978560 50917943672064 50927585030784 51022070346240 51050542483710 51131626939008 51236190593280 51241952839616 51337021397760 51447254265792 51542703717120 51552463374720 51571466386605 51659846225568 51764829909408 51765490082880 51860868554880 51870688457280 51978734165232 52085030145120 52196869166904 52263877349376 52406542676880 52479843784704 52509129411816 52519072062996 52586493876224 52587164528640 52616510044560 52700081753088 52736093021934 52803793437696 52843263865854 52911776655360 52941303316440 53015352394752 53025390899712 53061624460341 53123768248320 53153413208280 53238392560640 53342607656448 53352708127488 53383161647970 53451692743680 53481520697220 53573173863552 53702518716630 53712687337155 53781641464320 53903872467648 53997118179840 54119838902976 54230513420160 54330433724160 54453911982624 54554939648640 54565269675840 54651936632832 54759489490944 54783886006080 54902092328160 54978883964928 54989294266368 55009564145712 55122058141920 55216522755072 55247335546788 55318259791872 55328734354432 55431385067520 55462317760080 55557365488128 55588368482262 55653471498240 55691500891320 55779956660736 55811083868694 55894026101760 55900312188672 55925216964540 55997011445760 56124277380864 56155596732081 56228404055040 56239050954240 56259781512660 56270434353210 56342672010240 56470723537536 56502956809215 56575492968960 56586205589760 56617782713415 56696974088832 56812918821120 56942039091168 57046955410368 57163615850880 57282686631072 57293533159632 57399829139520 57516477677120 57640714417440 57647196944568 57754149072480 57845880981504 57878161049016 57952462639104 57985541681760 57996521296560 58191935625216 58202954320896 58235433648084 58310937538560 58343477124240 58354524514440 58436145073152 58476075935886 58555646392320 58562231816704 58595658913260 58670881597440 58721477812767 58796862018048 58905947105280 58917100999680 58957360511490 59039824257792 59072770588293 59159805610752 59160560094720 59193573800130 59269564062720 59280786808320 59404267617408 59525748737280 59558966230995 59653564762176 59893191630720 60010433613504 60021796643424 60133154336640 60269820596496 60358619295744 60392301560976 60504346647360 60600446742528 60641856526104 60746757952320 60974523574272 60975301201920 61009327597680 61099215851520 61121737939680 61226484415488 61260650980452 61351691950080 61374307104720 61385928385320 61464733102080 61483428711936 61604425677312 61730406097920 61764853869180 61851244460544 61862956049664 61885759663926 61977729623040 62012315409660 62118588099456 62233042265856 62244826148736 62360308200960 62395107480090 62502036174144 62610155435520 62652938502735 62745248375040 62887851212256 62996637876480 63139812053472 63268932323520 63385506011520 63494131986432 63529563979728 63647429590080 63659481288480 63748521897984 63784095849936 63886071072768 63914533673760 64052441049520 64142031292416 64177824836664 64273201090560 64309067832240 64455224804586 64537969757184 64574807781960 64657706250240 64669949245440 64706037386760 64796541815808 64853096562639 64929050081280 64973417706540 65076616104192 65112931180143 65196520468992 65246086458630 65329846686720 65465927578368 65478323611008 65599804730880 65636411764770 65648840078745 65733117345280 65875102191360 65882510793792 66004741797120 66146469770304 66269190493440 66281738624640 66554781312096 66678259570560 66690885159360 66829801069584 66928264933376 66966467329440 67072831322112 67110260357448 67196413734912 67379840584560 67474084866048 67486861145088 67511737815192 67524521223852 67611206412288 67612068679680 67649798628720 67749470638080 67890591562752 67903446707712 67941339256098 68029427128320 68067389978280 68175502585344 68222088591867 68314920791040 68449361863680 68596339021056 68723604956160 68736617832960 68761955182140 68879794967424 69019773212544 69020653443840 69059169433485 69147824739840 69160917943040 69304978886976 69446706860160 69595825555872 69724945825920 69875390235840 70012172549088 70025429417328 70155346726080 70266775670784 70314790695912 70405057916928 70457685154472 70588404421920 70687136526336 70700521199616 70748832613788 70871217611040 70992672113664 71032288560156 71123476875264 71136944169984 71177548863960 71268923658240 71308694262960 71430898484736 71470759477194 71554463354880 71603358288840 71616916449540 71708855285760 71871829956864 71996157573120 72058996180710 72159785203968 72200052941247 72307351226880 72347701311270 72440578298880 72605215976832 72739919531520 72753692901120 72794292060105 72896109542784 73045181341440 73202789770880 73346085527616 73496077522560 73622030340096 73663114062384 73799780322240 73949757013440 74076487317504 74117824643016 74255334521760 74373275547648 74414778491592 74525368135680 74533749584896 74566955952720 74832369841152 74874128976108 74971205406720 74985401272320 75013042016880 75027245804280 75123562680320 75183526203282 75285831075840 75294298050048 75337275745620 75433990625280 75448274119680 75490376951220 75595965451776 75750558428160 75802320657630 75922718788224 76062607213824 76218154467840 76376915508096 76391377546176 76533105519360 76575813725565 76697440408512 76854285889920 76862929259424 77005532096640 77170881398688 77314055575680 77328695062080 77603939094528 77647244864112 77648235124320 77791302832320 77806032685920 77914860097536 77968101247848 78127545217680 78295303750356 78395816024064 78556134666240 78609814015320 78719765677056 78763694117724 78778608094494 78879740814336 78880746792960 78924765066840 79026085416960 79041049077760 79104139532901 79205690156544 79264895798781 79367664983040 79411954974660 79538086349568 79685652372480 79730119812420 79857588840960 80013911484672 80029062191232 80177539115520 80222281045830 80359760795328 80523068747968 80672462196480 80855808701472 80995677269760 81179758354464 81345770130240 81495650586240 81635312553984 81680867973936 81832409472960 81847904513760 81977904949248 82139234236416 82307208130560 82353138492240 82468325947392 82483941399552 82514346218568 82636972830720 82683087212880 82824784132608 82871003320182 82977389687808 82993101531648 83147077601280 83193476640120 83336048232192 83382552723393 83480207247360 83537251336980 83660331166720 83841039152640 83850468283008 83887825446810 83995517168640 84186416071296 84342606082560 84358576431360 84389672268990 84405651529815 84514008015360 84706085306304 84863239453440 84879308384640 85045461133248 85219378231680 85413058636752 85570433115552 85745423776320 85924029946608 85940299739448 86050626342912 86099743709280 86274716515680 86395389087744 86470795416852 86631223608720 86768821472256 86817241573524 86928693958656 86994781944840 87106462248960 87287903437824 87304431481344 87353150472126 87466406307840 87515215686360 87531786771660 87654217609728 87714113903829 87833469588480 87843347725056 87893488369890 88006322396160 88072106443090 88195293027072 88358920657920 88375651499520 88436040767235 88739708416128 88740840142080 88790360700195 88904346094080 88921180212480 89106401426112 89288623105920 89480347143264 89839787446080 89982481526784 90015650420256 90032694965136 90199731504960 90404730894744 90520788750336 90537928943616 90588452341464 90756519971040 90900670113792 90962784789156 91086561054720 91120136928480 91265815818240 91461785361408 91631473274880 91648823777280 91682606909520 91839726623232 91890976470678 92026364283392 92027537925120 92078892577980 92197099653120 92225143067904 92406638515968 92595609146880 92647280803770 92776866690816 92794434074496 92828639495889 92966594434560 93018473114490 93167186981120 93349563398784 93367239223104 93540462301440 93592661220135 93753054261216 94117872562560 94331776818384 94494956814720 94656896151552 94709718080208 94849258893312 94903398485280 95078259017280 95241197979648 95294345969592 95471144385120 95489221932720 95818330460160 95829106609152 95871800510640 96078661574280 96213046938624 96266737254996 96391549808640 96409801635840 96463601748360 96587437731840 96682837206879 96806954635776 96986559375360 97004923868160 97059056080140 97194812723712 97393575121920 97460126559810 97614924156288 97794780703488 97869129687945 97994770030080 98198891367552 98217485416512 98399707096320 98454617647155 98599676017920 98823766190688 99007112695680 99219704655456 99422607936960 99776493121536 99832171968144 100017389355840 100036327739040 100176248696832 100244701604376 100392397400064 100449700994160 100597698826240 100653835934960 100794620602368 101000744570880 101069760876840 101230291717632 101286781835778 101416809618432 101418103019520 101474697943080 101624205957120 101835887344128 101855170061568 101912008884147 102044140692480 102101084967420 102263253878016 102472381186560 102483905679232 102674042795520 102894508531584 103085407434240 103104926749440 103142932773210 103319692451136 103529659818816 103530980165760 103721737109760 103741376914560 103957468330464 104170060290240 104393738333808 104813085353760 104959687569408 105018258823632 105038144125992 105172987752448 105233020089120 105400163506176 105472186043868 105607586875392 105686527731708 105823553310720 105882606632880 106030704789504 106050781799424 106123248920682 106247536496640 106306826416560 106476785121280 106685215312896 106705416254976 106766323295940 106903385487360 106963041394440 107146347727104 107206139215791 107405037433260 107425374674310 107563282928640 107807744935296 107994236359680 108088494271065 108239677805952 108461026840320 108521551966905 108660867448320 108907823965248 109109879297280 109130539351680 109567772012160 109804184656320 109978588532736 110019128291424 110244116283840 110433045510144 110494671093576 110636519583744 110657468708864 110924635520160 111114730976256 111176736964524 111383001782640 111559913321472 111622167737388 111788052203520 111800624377344 111850433929080 111994022891520 112248554761728 112311193464162 112456808110080 112478101908480 112519563025320 112540868706420 112685344020480 112941447075072 113005913618430 113150985937920 113172411179520 113235565426830 113393948177664 113625837642240 113703480986445 113884078182336 114093910820736 114327231701760 114565373262144 114587066319264 114799658279040 115032955354240 115281428834880 115294393889136 115508298144960 115691761963008 115756322098032 115971083363520 115993042593120 116383871250432 116405908641792 116470867296168 116686954248480 116709049028880 116872290146304 116952151871772 117111292784640 117124463633408 117191317826520 117341763194880 117442955625534 117593724036096 117811894210560 117834201999360 117914721022980 118079648515584 118145541176586 118167912141741 118319611221504 118321120189440 118387147600260 118539128125440 118561573616640 118808535234816 119051497474560 119117932461990 119307129524352 119786383261440 120020867227008 120043593286848 120266308673280 120333421568745 120539641192992 120784603121952 121008693294720 121283713052208 121493515904640 121949047148544 122018655195360 122243475879360 122452968830976 122521301960904 122703383900160 122748614209440 122771856770640 122966857423872 123208851354624 123460812195840 123529707738360 123702488921088 123725912099328 123771519327852 123955459246080 124024630819320 124237176198912 124306504980273 124466084531712 124489652297472 124720616401920 124790214960180 125004072348288 125220310871040 125305877005470 125490496750080 125775702424512 125993275752960 126279624106944 126537864647040 126771012023040 127059127959456 127294859180160 127318962576960 127568191699872 127772142145536 127829067347520 128104882099040 128284062584832 128355649673328 128618135664480 128910449609172 129075939514368 129149615563920 129339898490880 129412074773520 129593083631616 129706193125278 129858100162560 129946835413080 130153232208384 130225862360286 130393040937984 130492172917260 130659693373440 130931855156736 130956647222016 131029725708189 131199609461760 131272823529540 131297680157490 131466234690560 131750204382720 131765021587584 131840232554835 132009483594240 132108159664635 132292939540608 132538380986880 132563477249280 133109562624192 133356519141120 133381770318720 133659602139168 133932934658880 134145662644224 134220520714896 134759681169120 134948169732096 134973722290176 135023475630384 135049042447704 135222412824576 135299597257440 135781183125504 135806893415424 135882678512196 136058854256640 136134779956560 136351005170688 136444177183734 136629841582080 136898723727360 137192678042112 137447209912320 137473235665920 137523910364280 137759589934848 137836464706017 138039546425088 138041306887680 138118338866970 138295649479680 138321835886080 138609957773952 138893413720320 138970921205655 139191651111744 139449891651840 139527709671735 139750780471680 140024345098176 140050858834656 140310693452160 140629581391824 140915370308944 141176808843840 141401042399232 141497665227576 141742435222080 141985344227328 142064577120312 142246953750528 142273888339968 142355097727920 142617388525920 142861796969472 142941518954388 143206716577680 143233832899080 143417710571520 143743659913728 143992315146240 144117992361420 144319570407936 144400105882494 144614702453760 144695402622540 144881156597760 145210431953664 145479839063040 145507385802240 145588584120210 145792219085568 146090362682880 146190189839715 146405579541760 146692171055232 146992155045120 147326228124768 147599560644480 147899514026880 148152974635008 148235649286032 148510669043520 148746551095296 148829556983184 149067499169792 149133911905440 149664739682304 149748257952216 149970802544640 150026084033760 150054491608560 150367052406564 150571662151680 150588596100096 150674551491240 150867981250560 150896548239360 150980753902440 151191930903552 151501116856320 151604641315260 151845437576448 151930172753667 152125214427648 152436308935680 152753831016192 152782755092352 153066211038720 153151627451130 153394880817024 153708571779840 153725858518848 154011064193280 154341762797376 154628111151360 154657390124160 154714399159815 155294489728224 155296470248640 155582605664640 155612065371840 155936202495696 156255090435360 156590607500712 156791632048128 157219628030640 157439531354112 157527388235448 157557216188988 157759481628672 157761493585920 157849530133680 158082098155520 158208279065802 158411380313088 158529791597562 158735329966080 158823909949320 159076172699136 159184873381023 159371304744960 159460239624840 159715177681920 160027822969344 160058124382464 160355078231040 160444562091660 160719521590656 161046137495936 161138062011465 161344924392960 161711617402944 161991354539520 162359516708928 162691540260480 162991301172480 163361735947872 163664818945920 163695809027520 163955809898496 164278468472832 164706276984480 164936651894784 164967882799104 165028692437136 165366174425760 165649568265216 165742006640364 165954779375616 165986203063296 166294155202560 166386953280240 166672096464384 166765105446786 166960414494720 167074502673960 167320662333440 167682078305280 167700936566016 167775650893620 167991034337280 168372832142592 168466790196243 168685212165120 168717152862720 168779344537980 168811303059630 169028016030720 169412170612608 169726478906880 169758616769280 169853348140245 170090922266496 170438756463360 170826117273504 171140866231104 171490847552640 171848059893216 171880599478896 172199487418560 172549433031360 172941590833704 173262447217440 173537642944512 173634483147048 173857387917312 173989563889680 174575806875648 174608862962688 174706300944252 174932812615680 175030431372720 175063573543320 175308435219456 175428227807658 175666939176960 175686695450112 175786976739780 176012644792320 176144212886180 176390586054144 176717841315840 176751302999040 176872081534470 177479416832256 177481680284160 177580721400390 177808692188160 177842360424960 178212802852224 178577246211840 178676898692985 178960694286528 179679574892160 180031300840512 180065389930272 180399463009920 180809461789488 181075857887232 181176904682928 181513039942080 181801340227584 181925569578312 182240273856960 182923570722816 183297647554560 183365213819040 183679453246464 183781952941356 184052728566784 184055075850240 184157785155960 184394199306240 184450286135808 184813277031936 185191218293760 185294561607540 185553733381632 185588868148992 185657278991778 185933188869120 186036946228980 186334373962240 186699126797568 186734478446208 187080924602880 187185322440270 187506108522432 187958815508205 188235745125120 188663553636768 188989913629440 189419436160416 189806796970560 190156518034560 190482395959296 190588691939184 190942288770240 190978443865440 191658213218304 191743601021280 192157323148560 192426093877248 192533474509992 192819603271680 192927203496720 193365674413758 193613909271552 193973118750720 194009847736320 194118112160280 194389625447424 194559289687917 194787150243840 194920253119620 195229848312576 195338793540429 195589561406976 195738259375890 195989540060160 196397782735104 196434970833024 196799414192640 196909235294310 196946520236235 197199352035840 197647532381376 198014225391360 198439409310912 198845215873920 199664343936288 200034778711680 200072655478080 200489403208752 200784794800128 200899401988320 201307671869920 201589241204736 202139521753680 202460583435264 202573563671556 202833619236864 202836206039040 202949395886160 203248411914240 203671774688256 203710340123136 203824017768294 204088281384960 204202169934840 204526507756032 204666265775601 204944762373120 204967811358464 205348085591040 205789017063168 206170814868480 206209853498880 206285865546420 206639384902272 207059319637632 207061960331520 207177508300455 207443474219520 207482753829120 207914936660928 208340120580480 208787476667616 209626170707520 210036517647264 210076288251984 210466040178240 210800327012352 210944372087736 211215173750784 211373055463416 211765213265760 212061409579008 212101563598848 212246497841364 212613652833120 212953570242560 213370430625792 213410832509952 213532646591880 213806770974720 213926082788880 214292695454208 214412278431582 214810074866520 214850749348620 215126565857280 215615489870592 215988472719360 216176988542130 216479355611904 216600158823741 216922053680640 217043103933810 217321734896640 217815647930496 218219758594560 218261078703360 218382876180315 219135544024320 219608369312640 220038256582848 220488232567680 220866091020288 220989342187152 221314937417728 221849271040320 222229461952512 222353473929048 222766003565280 223119826642944 223244335474776 223576104407040 223601248754688 223700867858160 224497109523456 224622386928324 224913616220160 224956203816960 225039126050640 225081737412840 225370688040960 225882894150144 226011827236860 226301971875840 226344822359040 226471130853660 226787896355328 227251675284480 227406961972890 227768156364672 228187821641472 228654463403520 229130746524288 229174132638528 229599316558080 229727441176695 230065910708480 230562857669760 230588787778272 231016596289920 231512644196064 231942166727040 231986085186240 232811817283584 232941734592336 233373908496960 233418098057760 233744580292608 233904303743544 234248927266816 234382635653040 234885911251068 235187448072192 235668403998720 235829442045960 236159297031168 236291082353172 236335824283482 236639222443008 236642240378880 236774295200520 237078256250880 237123147233280 237617070469632 237794687396343 238102994949120 238235864923980 238614259048704 239572766522880 240041734454016 240087186573696 240532617346560 240666843137490 241079282385984 241569206243904 242017386589440 242567426104416 242987031809280 244037310390720 244486951758720 244905937661952 245042603921808 245497228418880 245543713541280 245933714847744 246417702709248 246921624391680 247059415476720 247404977842176 247451824198656 247543038655704 247910918492160 248049261638640 248474352397824 248613009960546 248932169063424 248979304594944 249441232803840 249580429920360 250008144696576 250147658170179 250440621742080 250611754010940 250980993500160 251551404849024 251986551505920 252559248213888 253075729294080 253216954589445 253542024046080 254118255918912 254589718360320 254637925153920 255136383399744 255658134695040 256209764198080 256711299346656 257236271328960 257820899218344 258151879028736 258299231127840 258824149547040 259186167263232 259412386250556 259893670826160 260306464416768 260451724720572 260786081875968 260984345834520 261319386746880 261863710313472 261913294444032 262059451416378 262399218923520 262545647059080 262595360314980 262932469381120 263142341711487 263500408765440 263530043175168 263680465109670 264018967188480 264216319329270 264585879081216 265076761973760 265126954498560 265308122301705 266219125248384 266713038282240 266763540637440 267319204278336 267865869317760 268441041429792 269519362338240 269947444580352 270046951260768 270098084895408 270599194514880 271562366251008 271613786830848 271765357024392 272269559913120 272702010341376 272888354367468 273259683164160 273797447454720 274385356084224 274894419824640 274946471331840 275047820728560 275519179869696 275672929412034 276079092850176 276082613775360 276236677733940 276591298959360 276643671772160 277219915547904 277786827440640 277941842411310 278383302223488 278899783303680 279055419343470 279501560943360 280048690196352 280101717669312 280621386904320 280777983660405 281259162783648 281830740617888 282353617687680 282995330455152 283484870444160 283970688454656 284129154240624 284547776679936 284710195455840 285234777051840 285723593938944 285883037908776 286413433155360 286467665798160 287487319827456 288235984722840 288639140815872 288800211764988 289229404907520 289390805245080 289762313195520 290048511620637 290420863907328 290959678126080 291014771604480 291177168240420 291584438171136 292180725365760 292380379679430 292811159083520 293384342110464 293607389063835 293984310090240 294652456249536 295199121288960 295363852941465 295799028053760 296471298572064 297021338087040 297659113966368 298134998339584 298267823810880 299329479364608 299496515904432 300052168067520 300108983217120 300734104813128 301177192200192 301349102982480 301793096478720 301961507804880 302383861807104 303002233712640 303209282630520 303690875152896 303860345507334 304250428855296 304872617871360 305507662032384 305565510184704 305736026652441 306132422077440 306303254902260 306789761634048 307417143559680 307451717037696 308022128386560 308683525594752 309256222302720 309314780248320 309428798319630 310588979456448 310592940497280 311165211329280 311224130743680 311872404991392 312510180870720 313181215001424 314439256061280 314879062708224 315054776470896 315114432377976 315518963257344 315699060267360 316416558131604 316822760626176 317059583195124 317470659932160 317647819898640 318152345398272 318369746762046 318742609489920 318920479249680 319430355363840 320055645938688 320116248764928 320710156462080 320889124183320 321439043181312 321618417647373 322092274991872 322276124022930 322689848785920 323423234805888 323982709079040 324265482813195 324719033417856 325383080520960 325564655900715 325982602344960 326723471895744 327329637891840 327391618055040 329412553968960 329935765598208 330057384874272 330732348851520 331299136530432 331484013280728 331909558751232 331972406126592 332773906560480 333344192928768 333530210893572 334149005347920 334641324666880 335364156610560 335401873132032 335551301787240 335982068674560 336745664285184 336933580392486 337370424330240 337434305725440 337558689075960 337622606119260 338056032061440 338824341225216 339452957813760 339517233538560 339706696280490 340181844532992 340877512926720 341110442959335 341652234547008 342281732462208 342981695105280 343696119786432 343761198957792 344398974837120 345098866062720 345883181667408 346524894434880 347075285889024 347268966294096 347979127779360 349151613751296 349217725925376 349412601888504 350060862745440 350127147086640 350616870438912 350856455615316 351333878353920 351373390900224 351573953479560 352025289584640 352288425772360 352781172108288 353435682631680 353502605998080 353744163068940 354503736425223 354958833664512 354963360568320 355161442800780 355617384376320 355684720849920 356425605704448 357154492423680 357353797385970 357921388573056 359359149784320 360062601681024 360130779860544 360798926019840 361000264706235 361618923578976 362353809365856 363026079884160 363851139156624 364480547713920 365847141445632 366730427638080 367358906492928 367563905882712 368105457133568 368110151700480 368315570311920 368900572271616 369626554063872 370382436587520 370589123215080 371107466763264 371177736297984 371314557983556 371866377738240 372073892457960 372668747924480 373398253595136 373468956892416 374161849205760 374370644880540 375012217044864 375917631016410 376471490250240 377327107273536 377979827258880 378838872320832 379613593941120 380313036069120 381177383878368 381884577540480 381956887730880 383316426436608 383487202042560 384314646297120 384852187754496 385066949019984 385854406993440 386731348827516 387227818543104 388019695472640 388236224320560 388779250894848 389118579375834 389574300487680 389840506239240 390459696625152 390677587080858 391179122813952 391476518751780 391979080120320 392795565470208 392869941666048 393089177124567 393598828385280 393818470588620 393893040472470 394398704071680 395295064762752 395520697664505 396028450782720 396324478993905 396878818621824 397690431747840 399328687872576 400069557423360 400145310956160 400978806417504 401798803976640 402615343739840 404279043507360 404921166870528 405147127343112 405667238473728 405898791772320 407343549376512 407420680246272 407648035536588 408176562769920 408404339869680 409053015512064 409332531551202 409889524746240 409935622716928 410696171182080 411578034126336 412341629736960 412419706997760 412571731092840 413278769804544 413509394118051 414118639275264 414123920663040 414355016600910 414886948439040 414965507658240 415829873321856 416680241160960 416912763616965 417574953335232 419252341415040 420073035294528 420152576503968 420932080356480 421888744175472 422746110926832 423530426531520 424203127197696 424492995682728 425227305666240 426740861251584 426821665019904 427065293183760 427852165577760 428585390908416 428824556863164 429620149733040 429701498697240 430253131714560 431230979741184 431976945438720 432353977084260 432958711223808 433200317647482 433844107361280 434086207867620 434643469793280 435631295860992 436439517189120 436522157406720 436765752360630 438271088048640 438570569519145 439216738625280 440076513165696 440976465135360 441978684374304 443698542080640 444458923905024 444706947858096 445532007130560 446239653285888 446488670949552 447202497509376 447401735716320 448994219046912 449244773856648 449912407633920 450078252101280 450163474825680 451765788300288 452023654473720 452603943751680 452689644718080 452942261707320 453575792710656 454503350568960 454813923945780 455536312729344 455790518261001 456375643282944 457308926807040 458261493048576 458348265277056 459198633116160 459454882353390 460131821416960 461125715339520 461177575556544 462033192579840 463025288392128 463884333454080 463972170372480 464143197479445 465883469184672 466747816993920 466836196115520 467808607487088 468497854533632 468765271306080 469771822502136 470374896144384 471658884091920 472318594062336 472582164706344 472671648566964 473278444886016 473284480757760 473548590401040 474246294466560 475234140939264 475589374792686 476205989898240 476471729847960 477228518097408 477554620143069 479145533045760 480083468908032 480174373147392 481065234693120 481333686274980 482158564771968 483138412487808 483414186034395 484034773178880 485134852208832 485974063618560 488074620781440 488973903517440 490085207843616 490994456837760 491087427082560 491867429695488 492835405418496 494118830953440 494809955684352 494903648397312 495086077311408 496098523277280 496948704795648 497226019921092 497864338126848 497958609189888 498882465607680 499160859840720 500016289393152 500295316340358 500881243484160 501223508021880 501961987000320 503102809698048 503973103011840 505118496427776 505400370588729 506151458588160 506433909178890 507084048092160 508236511837824 509179436720640 509275850307840 509560044420735 510272766799488 511316269390080 512419528396160 513422598693312 514472542657920 515641798436688 516598462255680 517648299094080 518824772501112 519787341652320 520612928833536 520903449441144 521572163751936 521968691669040 523727420626944 523826588888064 524118902832756 524798437847040 525091294118160 525190720629960 525864938762240 526284683422974 527000817530880 527060086350336 527360930219340 528037934376960 528432638658540 529171758162432 530153523947520 530253908997120 530616244603410 532438250496768 533426076564480 533527081274880 534638408556672 535731738635520 536030696078955 536882082859584 539038724676480 540093902521536 540196169790816 541198389029760 543227573661696 543530714048784 544539119826240 545404020682752 545776708734936 548770712168448 549892942663680 550095641457120 551038359739392 551345858824068 552158185700352 552165227550720 552473355467880 553182597918720 553287343544320 554439831095808 555573654881280 555883684822620 556766604446976 557799566607360 558110838686940 559003121886720 560097380392704 560203435338624 561242773808640 561555967320810 562518325567296 563661481235776 564707235375360 565990660910304 566969740888320 568258308481248 569420390911680 570469554103680 571447187877888 571766075817552 572826866310720 572935331596320 574974639654912 576471969445680 577278281631744 577600423529976 578458809815040 578781610490160 580097023241274 580841727814656 581919356252160 582029543208960 582354336480840 583168876342272 583677869063751 584361450731520 584760759358860 585622318167040 586768684220928 587214778127670 587968620180480 589304912499072 590398242577920 590727705882930 590839560708705 591598056107520 592942597144128 594042676174080 595318227932736 596535647621760 598993031808864 600104336135040 600217966434240 601468209626256 602354384400384 602698205964960 603923015609760 604767723614208 606418565261040 607381750305792 607720691014668 608500857710592 609745235742720 611015324064768 611131020369408 611472053304882 612264844154880 612606509804520 613579523268096 613998797326803 614834287119360 614903434075392 616044256773120 617367051189504 618512444605440 618629560496640 618857596639260 621177958912896 621185880994560 621532524901365 622330422658560 622448261487360 623744809982784 625020361741440 626362430002848 628878512122560 630109552941792 630228864755952 631398120534720 632833116263208 633645521252352 634119166390248 635295639797280 636304690796544 636739493524092 637840958499360 638860710727680 640111291877376 640232497529856 641420312924160 641778248366640 642878086362624 643236835294746 644184549983744 644552248045860 645379697571840 646846469611776 647965418158080 648530965626390 649438066835712 649800476471223 650766161041920 651129311801430 651965204689920 653446943791488 654659275783680 654783236110080 655148628540945 658825107937920 660114769748544 661464697703040 662598273060864 662968026561456 663944812253184 665547813120960 666688385857536 667060421787144 668298010695840 670728313221120 670803746264064 671102603574480 673491328570368 673867160784972 674740848660480 674868611450880 675117378151920 675245212238520 676112064122880 677648682450432 678905915627520 679034467077120 679413392560980 680363689065984 681755025853440 682220885918670 683304469094016 684563464924416 685963390210560 687392239572864 687522397915584 688797949674240 689182323530085 690197732125440 691766363334816 693049788869760 694537932588192 695958255558720 698435451850752 698825203777008 700121725490880 700254294173280 701233740877824 701712911230632 702746781800448 703147906959120 704576851544720 705562344216576 707005211996160 707488326137880 709007472850446 709917667329024 709926721136640 710322885601560 711234768752640 711369441699840 712851211408896 713384062189029 714308984847360 714707594771940 715842777146112 718718299568640 720125203362048 720261559721088 721597852039680 722000529412470 723237847157952 724707618731712 726052159768320 727702278313248 728961095427840 733460855276160 734717812985856 735127811765424 736210914267136 736631140623840 737801144543232 739253108127744 740764873175040 741178246430160 742214933526528 742355472595968 742629115967112 743732755476480 744147784915920 745337495848960 746796507190272 746937913784832 748323698411520 748741289761080 750024434089728 750442974510537 751835262032820 752942980500480 754654214547072 755959654517760 757677744641664 759227187882240 759650863768335 760626072138240 762354767756736 763769155080960 763913775461760 766974404085120 768629292594240 770133898039968 771708813986880 773462697655032 774455637086208 776472448641120 777558501789696 778237158751668 779681012478480 780919393250304 781355174161716 782358245627904 782953037503560 783958160240640 785591130940416 785739883332096 786178354249134 787197656770560 787636941177240 787786080944940 788797408143360 790590129525504 791041395329010 792056901565440 792648957987810 793757637243648 795380863495680 795924366905115 798657375745152 800139114846720 800290621912320 801957612835008 803597607953280 805230687479680 808558087014720 809842333741056 810294254686224 811797583544640 814687098753024 814841360492544 815296071073176 816808679739360 818106031024128 818665063102404 819779049492480 819871245433856 821392342364160 823156068252672 824683259473920 824839413995520 825143462185680 826557539609088 827018788236102 828237278550528 828247841326080 828710033201820 829773896878080 829931015316480 831659746643712 833360482321920 833825527233930 835149906670464 838504682830080 840146070589056 840305153007936 841864160712960 842333950981215 843777488350944 845492221853664 847060853063040 848985991365456 850454611332480 853643330039808 854130586367520 855704331155520 857170781816832 857649113726328 859240299466080 859402997394480 862461959482368 864707954168520 865917422447616 866400635294964 867688214722560 868172415735240 869286939586560 870145534861911 871262591721984 872879034378240 873044314813440 873531504721260 876542176097280 877141139038290 878433477250560 880153026331392 881952930270720 883957368748608 887397084161280 889413895716192 891064014261120 892977341899104 894404995018752 894803471432640 897988438093824 898489547713296 900156504202560 900326949651360 903531576600576 904047308947440 905379289436160 905884523414640 907151585421312 909006701137920 909627847891560 911072625458688 911581036522002 912751286565888 914617853614080 916522986097152 916696530554112 917208079957323 918397266232320 918909764706780 920263642833920 922251430679040 922355151113088 924066385159680 926050576784256 927768666908160 927944340744960 928286394958890 931766938369344 933495633987840 933672392231040 935617214974176 937530542612160 939543645004272 943317768183840 944637188124672 945164329412688 945343297133928 946556889772032 947097180802080 950468281878528 951178749585372 952411979796480 952943459695920 954457036194816 955109240286138 958291066091520 960166937816064 960348746294784 962130469386240 962667372549960 964317129543936 964855252942119 966276824975616 966828372068790 968069546357760 970269704417664 971948127237120 972796448439585 976149241562880 976693967702145 977947807034880 980170415687232 981988913675520 982174854165120 988237661906880 989807296794624 990172154622816 992197046554560 993897409591296 994452039842184 995728676253696 995917218379776 998321719681440 1000032578786304 1000590632680716 1002447016043760 1003923974000640 1006205619396096 1007946206023680 1010236992855552 1010800741177458 1012302917176320 1012867818357780 1014168096184320 1016473023675648 1018358873441280 1018551700615680 1019120088841470 1020545533598976 1022632538780160 1023331328878005 1024839056792320 1026845197386624 1028945085315840 1031283596873376 1033196924511360 1035296598188160 1037649545002224 1039574683304640 1041225857667072 1041806898882288 1043937383338080 1047454841253888 1047653177776128 1048237805665512 1050182588236320 1050381441259920 1052569366845948 1054001635061760 1054120172700672 1054721860438680 1056075868753920 1056865277317080 1058343516324864 1060307047895040 1060507817994240 1061232489206820 1063511209275669 1064876500993536 1066852153128960 1067054162549760 1069276817113344 1071463477271040 1072061392157910 1073764165719168 1078077449352960 1080187805043072 1080392339581632 1082396778059520 1083000794118705 1087061428097568 1089078239652480 1091553417469872 1097541424336896 1100191282914240 1102076719478784 1102691717648136 1104316371400704 1104330455101440 1104946710935760 1106574687088640 1108879662191616 1111147309762560 1111767369645240 1113533208893952 1115599133214720 1116221677373880 1118006243773440 1120194760785408 1120406870677248 1122485547617280 1123111934641620 1125036651134592 1127322962471552 1129414470750720 1131981321820608 1133939481776640 1136516616962496 1138840781823360 1140939108207360 1143532151635104 1145653732621440 1145870663192640 1149949279309824 1152943938891360 1154556563263488 1155200847059952 1157563220980320 1160194046482548 1161683455629312 1164059086417920 1164708672961680 1166337752684544 1167355738127502 1168722901463040 1169521518717720 1171244636334080 1173537368441856 1174429556255340 1175937240360960 1178609824998144 1179267531373701 1180796485155840 1181455411765860 1181679121417410 1183196112215040 1185885194288256 1188085352348160 1188973436981715 1190636455865472 1193071295243520 1197986063617728 1200208672270080 1200435932868480 1202936419252512 1205396411929920 1207846031219520 1212837130522080 1214763500611584 1215441382029336 1217001715421184 1222030648129536 1222262040738816 1222944106609764 1224529688309760 1225213019609040 1227159046536192 1227997594653606 1229668574238720 1229806868150784 1232088513546240 1234734102379008 1237024889210880 1237259120993280 1237715193278520 1242355917825792 1242371761989120 1243065049802730 1244660845317120 1244896522974720 1247489619965568 1250040723482880 1250738290850895 1252724860005696 1257757024245120 1260219105883584 1260457729511904 1262796241069440 1265666232526416 1268238332780496 1270591279594560 1272609381593088 1273478987048184 1275681916998720 1280222583754752 1280464995059712 1283556496733280 1285756172725248 1286473670589492 1288369099967488 1289104496091720 1290759395143680 1293692939223552 1295930836316160 1297061931252780 1298876133671424 1299600952942446 1301532322083840 1302258623602860 1303930409379840 1306893887582976 1309318551567360 1309566472220160 1310297257081890 1315711708557435 1317650215875840 1320229539497088 1322929395406080 1325936053122912 1331095626241920 1333376771715072 1334120843574288 1336596021391680 1341607492528128 1342205207148960 1346982657140736 1347734321569944 1349737222901760 1350234756303840 1350490424477040 1355297364900864 1357811831255040 1358068934154240 1358826785121960 1360727378131968 1363510051706880 1364441771837340 1366608938188032 1367371554783003 1369126929848832 1371926780421120 1374784479145728 1375044795831168 1377595899348480 1378364647060170 1380395464250880 1383532726669632 1386099577739520 1389075865176384 1391916511117440 1397650407554016 1400243450981760 1400508588346560 1403425822461264 1405493563600896 1406295813918240 1409153703089440 1411124688433152 1414976652275760 1418014945700892 1419835334658048 1419853442273280 1420645771203120 1422738883399680 1425702422817792 1426768124378058 1428617969694720 1429415189543880 1431685554292224 1432663860429207 1437436599137280 1440250406724096 1440523119442176 1443195704079360 1444001058824940 1446475694315904 1449415237463424 1450242558103185 1452104319536640 1455404556626496 1457922190855680 1466921710552320 1470255623530848 1473262281247680 1475602289086464 1478506216255488 1482356492860320 1484429867053056 1484710945191936 1485258231934224 1488295569831840 1490674991697920 1493593014380544 1493875827569664 1496647396823040 1497482579522160 1500048868179456 1500885949021074 1503670524065640 1505885961000960 1509308429094144 1511919309035520 1515355489283328 1516201111766187 1518454375764480 1519301727536670 1521252144276480 1524709535513472 1527538310161920 1527827550923520 1528680133262205 1533948808170240 1537258585188480 1540267796079936 1543417627973760 1546925395310064 1552944897282240 1556474317503336 1559362024956960 1561838786500608 1562710348323432 1564716491255808 1565906075007120 1571182261880832 1571479766664192 1572356708498268 1574395313541120 1575273882354480 1575572161889880 1577594816286720 1581180259051008 1582082790658020 1584113803130880 1585297915975620 1587515274487296 1590761726991360 1591848733810230 1597314751490304 1600278229693440 1600581243824640 1603915225670016 1607195215906560 1608092088236865 1610461374959360 1617116174029440 1620588509372448 1623595167089280 1629682720985088 1630592142146352 1633617359478720 1636212062048256 1637330126204808 1639742490867712 1646312136505344 1649678827991040 1650286924371360 1653115079218176 1654037576472204 1656474557101056 1656495682652160 1657420066403640 1659547793756160 1659862030632960 1663319493287424 1666720964643840 1667651054467860 1670299813340928 1677009365660160 1680292141178112 1680610306015872 1683728321425920 1684667901962430 1687554976701888 1690984443707328 1694121706126080 1697971982730912 1700909222664960 1708261172735040 1711408662311040 1714341563633664 1715298227452656 1718480598932160 1718805994788960 1724923918964736 1729415908337040 1731834844895232 1732801270589928 1735376429445120 1736344831470480 1740291069723822 1742525183443968 1745758068756480 1746088629626880 1747063009442520 1751033607191253 1753084352194560 1754282278076580 1756866954501120 1760306052662784 1763905860541440 1767914737497216 1772518682126115 1774794168322560 1778827791432384 1782128028522240 1785954683798208 1789606942865280 1796979095426592 1800313008405120 1800653899302720 1807063153201152 1808094617894880 1811769046829280 1814303170842624 1819255695783120 1822145250917376 1823162073044004 1825502573131776 1829235707228160 1833045972194304 1833393061108224 1834416159914646 1836794532464640 1837819529413560 1840527285667840 1841996391980409 1844502861358080 1844710302226176 1848132770319360 1852101153568512 1855537333816320 1855888681489920 1856572789917780 1863533876738688 1866991267975680 1867344784462080 1871234429948352 1875061085224320 1879087290008544 1886635536367680 1890328658825376 1890686594267856 1894194361604160 1900936563757056 1902357499170744 1905886919391840 1908914072389632 1910218480572276 1916582132183040 1920333875632128 1920697492589568 1924260938772480 1925334745099920 1928634259087872 1929710505884238 1932553649951232 1933656744137580 1936139092715520 1940539408835328 1943896254474240 1945592896879170 1952298483125760 1953387935404290 1955895614069760 1960340831374464 1963977827351040 1964349708330240 1965445885622835 1976475323813760 1980344309245632 1984394093109120 1987794819182592 1988904079684368 1991834436759552 1996643439362880 2000065157572608 2001181265361432 2004894032087520 2012411238792192 2020473985711104 2021601482354916 2024605834352640 2025735636715560 2028336192368640 2032946047351296 2036717746882560 2037103401231360 2038240177682940 2041091067197952 2045265077560320 2046662657756010 2049678113584640 2053690394773248 2057890170631680 2062567193746752 2066393849022720 2067546970590255 2070593196376320 2075299090004448 2079149366609280 2083613797764576 2087874766676160 2095306355552256 2096475611331024 2100365176472640 2100762882519840 2105138733691896 2108240345401344 2109443720877360 2113730554634160 2116687032649728 2121015635988480 2122464978413640 2127022418551338 2129753001987072 2133704306257920 2134108325099520 2138553634226688 2140152186567087 2142926954542080 2144122784315820 2147528331438336 2156154898705920 2160375610086144 2160784679163264 2164793556119040 2166001588237410 2174122856195136 2178156479304960 2183106834939744 2200382565828480 2204153438957568 2205383435296272 2208632742801408 2209893421871520 2217759324383232 2222294619525120 2223534739290480 2227066417787904 2231198266429440 2232443354747760 2236012487546880 2240389521570816 2240813741354496 2244971095234560 2246223869283240 2250073302269184 2251328923531611 2254645924943104 2258828941501440 2263962643641216 2267878963553280 2273033233924992 2277681563646720 2278952591305005 2281878216414720 2287064303270208 2291307465242880 2291741326385280 2305887877782720 2310401694119904 2315126441960640 2320388092965096 2323366911258624 2329417345923360 2332675505369088 2334711476255004 2339043037435440 2342489272668160 2347074736883712 2348859112510680 2351874480721920 2357219649996288 2358535062747402 2361592970311680 2362910823531720 2363358242834820 2366392224430080 2371770388576512 2376170704696320 2377946873963430 2381272911730944 2386142590487040 2387773100715345 2395972127235456 2400417344540160 2400871865736960 2405872838505024 2410792823859840 2415692062439040 2425674261044160 2429527001223168 2430882764058672 2444061296259072 2444524081477632 2445888213219528 2450426039218080 2454318093072384 2455995189307212 2459337148477440 2459613736301568 2464177027092480 2469468204758016 2474049778421760 2474518241986560 2475430386557040 2484711835651584 2484743523978240 2486130099605460 2489321690634240 2489793045949440 2494979239931136 2500081446965760 2501476581701790 2505449720011392 2515514048490240 2520438211767168 2520915459023808 2525592482138880 2527001852943645 2531332465052832 2536476665560992 2541182559189120 2546957974096368 2551363833997440 2560929990119424 2567112993466560 2571512345450496 2572947341178984 2576738199934976 2578208992183440 2587385878447104 2594123862505560 2597752267342848 2599201905884892 2603064644167680 2604517247205720 2607860818759680 2613787775165952 2618637103134720 2619132944440320 2620594514163780 2631423417114870 2635300431751680 2640459078994176 2645858790812160 2651872106245824 2662191252483840 2668241687148576 2673192042783360 2683214985056256 2684410414297920 2693965314281472 2695468643139888 2700469512607680 2700980848954080 2710594729801728 2716137868308480 2717653570243920 2721454756263936 2727020103413760 2728883543674680 2733217876376064 2734743109566006 2738253859697664 2743853560842240 2749568958291456 2750089591662336 2751624239871969 2755191798696960 2756729294120340 2760790928501760 2767065453339264 2772199155479040 2778151730352768 2783833022234880 2795300815108032 2800486901963520 2801017176693120 2806851644922528 2812591627836480 2818307406178880 2829953304551520 2836029891401784 2839670669316096 2841291542406240 2851404845635584 2853536248756116 2857235939389440 2858830379087760 2863371108584448 2865327720858414 2874873198274560 2880500813448192 2881046238884352 2886391408158720 2888002117649880 2892951388631808 2894565758826357 2898830474926848 2900485116206370 2904208639073280 2910809113252992 2915844381711360 2918389345318755 2933843421104640 2940511247061696 2946524562495360 2964712985720640 2969421890383872 2970516463868448 2976591139663680 2987186028761088 2987751655139328 2994965159044320 3000097736358912 3001771898042148 3007341048131280 3011771922001920 3018616858188288 3023838618071040 3030710978566656 3032402223532374 3036908751528960 3038603455073340 3042504288552960 3049419071026944 3055076620323840 3055655101847040 3057360266524410 3067897616340480 3069993986634015 3074517170376960 3080535592159872 3086835255947520 3093850790620128 3105889794564480 3112948635006672 3118724049913920 3123677573001216 3125420696646864 3131812150014240 3142364523761664 3142959533328384 3144713416996536 3150547764708960 3151144323779760 3162360518102016 3164165581316040 3168227606261760 3170595831951240 3175030548974592 3181523453982720 3183697467620460 3190533627827007 3194629502980608 3200556459386880 3201162487649280 3207830451340032 3214390431813120 3216184176473730 3220922749918720 3234232348058880 3241177018744896 3247190334178560 3249002382356115 3261184284292704 3267234718957440 3274660252409616 3279484981735424 3292624273010688 3300573848742720 3306230158436352 3308075152944408 3312949114202112 3312991365304320 3314840132807280 3319724061265920 3326638986574848 3333441929287680 3335302108935720 3340599626681856 3354018731320320 3360584282356224 3361220612031744 3367456642851840 3369335803924860 3375109953403776 3381968887414656 3388243412252160 3395943965461824 3401818445329920 3416522345470080 3422817324622080 3430596454905312 3436961197864320 3437611989577920 3449847837929472 3458831816674080 3463669689790464 3465602541179856 3472689662940960 3480582139447644 3485050366887936 3492177259253760 3494126018885040 3502067214382506 3506168704389120 3508564556153160 3513733909002240 3520612105325568 3527811721082880 3535829474994432 3537802594121103 3545037364252230 3549588336645120 3557655582864768 3564256057044480 3566920310945145 3571909367596416 3579213885730560 3593958190853184 3600626016810240 3601307798605440 3616189235789760 3623538093658560 3638511391566240 3644290501834752 3646324146088008 3651005146263552 3666091944388608 3666786122216448 3668832319829292 3673589064929280 3675639058827120 3681054571335680 3683992783960818 3689005722716160 3689420604452352 3696265540638720 3704202307137024 3711074667632640 3711777362979840 3713145579835560 3727067753477376 3733982535951360 3734689568924160 3742468859896704 3750122170448640 3752214872552685 3758174580017088 3773271072735360 3780657317650752 3781373188535712 3788388723208320 3804714998341488 3811773838783680 3817828144779264 3820436961144552 3840667751264256 3841394985179136 3850669490199840 3857268518175744 3859421011768476 3865107299902464 3867313488275160 3872278185431040 3881078817670656 3887792508948480 3891185793758340 3904596966251520 3906775870808580 3911791228139520 3920681662748928 3927955654702080 3928699416660480 3930891771245670 3952950647627520 3960688618491264 3968788186218240 3977808159368736 3993286878725760 4000130315145216 4002362530722864 4009788064175040 4024822477584384 4040947971422208 4043202964709832 4049211668705280 4051471273431120 4065892094702592 4073435493765120 4074206802462720 4076480355365880 4082182134395904 4090530155120640 4093325315512020 4099356227169280 4107380789546496 4115780341263360 4125134387493504 4132787698045440 4135093941180510 4141186392752640 4150598180008896 4158298733218560 4167227595529152 4175749533352320 4192951222662048 4200730352945280 4201525765039680 4210277467383792 4216480690802688 4218887441754720 4227461109268320 4233374065299456 4244929956827280 4254044837102676 4259506003974144 4268216650199040 4277107268453376 4280304373134174 4285853909084160 4288245568631640 4295056662876672 4297991581287621 4312309797411840 4320751220172288 4321569358326528 4329587112238080 4332003176474820 4348245712390272 4350727674309555 4356312958609920 4366213669879488 4400765131656960 4410766870592544 4419786843743040 4435518648766464 4447069478580960 4454132835575808 4464886709495520 4472024975093760 4480779043141632 4481627482708992 4489942190469120 4492447738566480 4500146604538368 4502657847063222 4509291849886208 4517657883002880 4527925287282432 4535757927106560 4546066467849984 4548603335298561 4555363127293440 4557905182610010 4563756432829440 4574128606540416 4582614930485760 4583482652770560 4586040399786615 4611775755565440 4620803388239808 4630252883921280 4640776185930192 4658834691846720 4669422952510008 4678086074870880 4694149473767424 4697718225021360 4714439299992576 4717070125494804 4723185940623360 4725821647063440 4726716485669640 4732784448860160 4743540777153024 4752341409392640 4755893747926860 4762545823461888 4772285180974080 4775546201430690 4791944254470912 4800834689080320 4801743731473920 4811745677010048 4821585647719680 4824276264710595 4831384124878080 4851348522088320 4861765528117344 4889048162955264 4891776426439056 4900852078436160 4908636186144768 4911990378614424 4919227472603136 4938936409516032 4949036483973120 4950860773114080 4969423671303168 4969487047956480 4972260199210920 4978643381268480 4979586091898880 4989958479862272 5000162893931520 5002953163403580 5010899440022784 5031028096980480 5040876423534336 5041830918047616 5051184964277760 5054003705887290 5062664930105664 5072953331121984 5082365118378240 5093915948192736 5102727667994880 5134225986933120 5143024690900992 5145894682357968 5153476399869952 5156417984366880 5174771756894208 5188247725011120 5195504534685696 5198403811769784 5206129288335360 5209034494411440 5227575550331904 5237274206269440 5238265888880640 5241189028327560 5253100821573759 5262846834229740 5270600863503360 5280918157988352 5291717581624320 5303744212491648 5317556046378345 5324382504967680 5336483374297152 5346384085566720 5368820828595840 5390937286279776 5400939025215360 5401961697908160 5421189459603456 5435307140487840 5442909512527872 5457767087349360 5466435752752128 5469486219132012 5476507719395328 5487707121684480 5499137916582912 5500179183324672 5503248479743938 5510383597393920 5513458588240680 5521581857003520 5534130906678528 5544398310958080 5556303460705536 5567666044469760 5590601630216064 5600973803927040 5602034353386240 5613703289845056 5625183255672960 5636614812357760 5659906609103040 5672059782803568 5682583084812480 5702809691271168 5707072497512232 5717660758175520 5726742217168896 5730655441716828 5749746396549120 5761001626896384 5762092477768704 5772782816317440 5776004235299760 5785902777263616 5789131517652714 5797660949853696 5800970232412740 5808417278146560 5821618226505984 5831688763422720 5836778690637510 5867686842209280 5881022494123392 5893049124990720 5896337656868505 5929425971441280 5941032927736896 5953182279327360 5975503310278656 5989930318088640 6000195472717824 6003543796084296 6014682096262560 6037233716376576 6061421957133312 6064804447064748 6073817503057920 6077206910146680 6085008577105920 6098838142053888 6110153240647680 6111310203694080 6114720533048820 6135795232680960 6139987973268030 6149034340753920 6161071184319744 6173670511895040 6187701581240256 6211779589128960 6225897270013344 6237448099827840 6250841393293728 6263624300028480 6285919066656768 6289426833993072 6301095529417920 6302288647559520 6324721036204032 6328331162632080 6341191663902480 6350061097949184 6363046907965440 6367394935240920 6381067255654014 6389259005961216 6401112918773760 6402324975298560 6415660902680064 6420456559701261 6428780863626240 6432368352947460 6441845499837440 6468464696117760 6482354037489792 6494380668357120 6498004764712230 6522368568585408 6534469437914880 6549320504819232 6601147697485440 6612460316872704 6616150305888816 6625898228404224 6629680265614560 6653277973149696 6666883858575360 6670604217871440 6681199253363712 6708037462640640 6721168564712448 6722441224063488 6734913285703680 6738671607849720 6750219906807552 6753986770594833 6763937774829312 6776486824504320 6791887930923648 6803636890659840 6833044690940160 6836857773915015 6845634649244160 6861192909810624 6873922395728640 6875223979155840 6917663633348160 6931205082359712 6945379325881920 6961164278895288 6970100733775872 6988252037770080 7004134428765012 7017129112306320 7027467818004480 7041224210651136 7055623442165760 7071658949988864 7075605188242206 7090074728504460 7099176673290240 7115311165729536 7128512114088960 7133840621890290 7143818735192832 7158427771461120 7163319302146035 7187916381706368 7201252033620480 7202615597210880 7232378471579520 7247076187317120 7277022783132480 7288581003669504 7292648292176016 7332183888777216 7333572244432896 7337664639658584 7351278117654240 7367985567921636 7378011445432320 7378841208904704 7392531081277440 7408404614274048 7422149335265280 7423554725959680 7426291159671120 7454135506954752 7467965071902720 7469379137848320 7484937719793408 7500244340897280 7504429745105370 7516349160034176 7546542145470720 7561314635301504 7562746377071424 7576777446416640 7581005558830935 7609429996682976 7623547677567360 7640873922289104 7682789970358272 7701338980399680 7714537036351488 7718842023536952 7730214599804928 7734626976550320 7762157635341312 7782371587516680 7809193932503040 7813551741617160 7823582456279040 7841363325497856 7855911309404160 7857398833320960 7861783542491340 7905901295255040 7921377236982528 7937576372436480 7955616318737472 7986573757451520 8004725061445728 8019576128350080 8049644955168768 8081895942844416 8086405929419664 8102942546862240 8131784189405184 8148413604925440 8152960710731760 8164364268791808 8181060310241280 8186650631024040 8198712454338560 8214761579092992 8231560682526720 8250268774987008 8254872719615907 8265575396090880 8270187882361020 8282372785505280 8301196360017792 8316597466437120 8334455191058304 8351499066704640 8385902445324096 8401460705890560 8403051530079360 8420554934767584 8437774883509440 8454922218536640 8489859913654560 8508089674205352 8519012007948288 8554214536906752 8560608746268348 8571707818168320 8576491137263280 8590113325753344 8595983162575242 8624619594823680 8641502440344576 8643138716653056 8659174224476160 8664006352949640 8696491424780544 8701455348619110 8712625917219840 8732427339758976 8755168035956265 8801530263313920 8821533741185088 8839573687486080 8894138957161920 8908265671151616 8929773418991040 8961558086283264 8963254965417984 8984895477132960 9000293209076736 9005315694126444 9018583699772416 9035315766005760 9055850574564864 9071515854213120 9092132935699968 9097206670597122 9110726254586880 9115810365220020 9127512865658880 9148257213080832 9165229860971520 9166965305541120 9172080799573230 9209981959902045 9223551511130880 9241606776479616 9260505767842560 9281552371860384 9317669383693440 9338845905020016 9356172149741760 9395436450042720 9428878599985152 9434140250989608 9451643294126880 9453432971339280 9487081554306048 9504682818785280 9511787495853720 9525091646923776 9544570361948160 9551092402861380 9571600883481021 9583888508941824 9601669378160640 9603487462947840 9623491354020096 9643171295439360 9648552529421190 9662768249756160 9702697044176640 9723531056234688 9783552852878112 9801704156872320 9823980757228848 9838454945206272 9877872819032064 9901721546228160 9938847342606336 9938974095912960 9944520398421840 9959172183797760 9979916959724544 10000325787863040 10005906326807160 10021798880045568 10062056193960960 10081752847068672 10083661836095232 10102369928555520 10108007411774580 10125329860211328 10145906662243968 10164730236756480 10187831896385472 10205455335989760 10268451973866240 10291789364715936 10312835968733760 10349543513788416 10376495450022240 10391009069371392 10396807623539568 10418068988822880 10455151100663808 10476531777761280 10482378056655120 10506201643147518 10525693668459480 10541201727006720 10561836315976704 10583435163248640 10607488424983296 10613407782363309 10635112092756690 10648765009935360 10672966748594304 10692768171133440 10700760932835435 10737641657191680 10781874572559552 10801878050430720 10803923395816320 10870614280975680 10915534174698720 10932871505504256 10938972438264024 10953015438790656 10998275833165824 11000358366649344 11006496959487876 11020767194787840 11026917176481360 11043163714007040 11068261813357056 11088796621916160 11112606921411072 11135332088939520 11181203260432128 11201947607854080 11204068706772480 11227406579690112 11250366511345920 11256644617658055 11273229624715520 11319813218206080 11344119565607136 11365166169624960 11414144995024464 11435321516351040 11453484434337792 11461310883433656 11522003253792768 11524184955537408 11552008470599520 11571805554527232 11578263035305428 11595321899707392 11601940464825480 11616834556293120 11643236453011968 11663377526845440 11673557381275020 11735373684418560 11762044988246784 11786098249981440 11792675313737010 11858851942882560 11882065855473792 11906364558654720 11979860636177280 12000390945435648 12007087592168592 12029364192525120 12074467432753152 12122843914266624 12129608894129496 12147635006115840 12154413820293360 12197676284107776 12220306481295360 12222620407388160 12229441066097640 12271590465361920 12279975946536060 12298068681507840 12322142368639488 12347341023790080 12375403162480512 12423559178257920 12451794540026688 12474896199655680 12501682786587456 12527248600056960 12578853667986144 12602191058835840 12604577295119040 12649442072408064 12656662325264160 12682383327804960 12700122195898368 12734789870481840 12762134511308028 12778518011922432 12804649950597120 12831321805360128 12840913119402522 12857561727252480 12864736705894920 12883690999674880 12893974743862863 12936929392235520 12964708074979584 12988761336714240 12996009529424460 13044737137170816 13068938875829760 13098641009638464 13202295394970880 13232300611777632 13259360531229120 13306555946299392 13341208435742880 13362398506727424 13416074925281280 13442337129424896 13444882448126976 13469826571407360 13477343215699440 13500439813615104 13507973541189666 13527875549658624 13552973649008640 13583775861847296 13607273781319680 13666089381880320 13673715547830030 13691269298488320 13722385819621248 13747844791457280 13750447958311680 13758121199359845 13835327266696320 13862410164719424 13890758651763840 13922328557790576 13976504075540160 14008268857530024 14034258224612640 14082448421302272 14143317899977728 14151210376484412 14180149457008920 14198353346580480 14230622331459072 14257024228177920 14267681243780580 14287637470385664 14316855542922240 14326638604292070 14375832763412736 14402504067240960 14405231194421760 14464756943159040 14472828794131785 14494152374634240 14554045566264960 14585296584352032 14667144488865792 14675329279317168 14702556235308480 14735971135843272 14757682417809408 14816809228548096 14847109451919360 14852582319342240 14908271013909504 14935930143805440 14938758275696640 14969875439586816 15000488681794560 15008859490210740 15032698320068352 15093084290941440 15122629270603008 15125492754142848 15153554892833280 15162011117661870 15218859993365952 15247095355134720 15281747844578208 15402677960799360 15429074072702976 15437684047073904 15460429199609856 15469253953100640 15524315270682624 15564743175033360 15618387865006080 15627103483234320 15682726650995712 15711822618808320 15714797666641920 15723567084982680 15759302464721277 15811802590510080 15842754473965056 15875152744872960 15911232637474944 15952668139135035 15973147514903040 16009450122891456 16039152256700160 16172811858839328 16205885093724480 16263568378810368 16305921421463520 16328728537583616 16373301262048080 16397424908677120 16429523158185984 16463121365053440 16500537549974016 16509745439231814 16531150792181760 16540375764722040 16564745571010560 16602392720035584 16633194932874240 16668910382116608 16702998133409280 16771804890648192 16802921411781120 16806103060158720 16841109869535168 16875549767018880 16909844437073280 16979719827309120 17016179348410704 17108429073813504 17121217492536696 17152982274526560 17180226651506688 17191966325150484 17249239189647360 17283004880689152 17286277433306112 17318348448952320 17328012705899280 17392982849561088 17402910697238220 17425251834439680 17464854679517952 17510336071912530 17603060526627840 17643067482370176 17679147374972160 17689012970605515 17788277914323840 17859546837982080 17926509930835968 17969790954265920 18000586418153472 18010631388252888 18037167399544832 18111701149129728 18184265871399936 18194413341194244 18221452509173760 18231620730440040 18255025731317760 18296514426161664 18330459721943040 18333930611082240 18344161599146460 18419963919804090 18447103022261760 18483213552959232 18521011535685120 18563104743720768 18635338767386880 18677691810040032 18712344299483520 18790872900085440 18857757199970304 18868280501979216 18903286588253760 18906865942678560 18974163108612096 19023574991707440 19050183293847552 19089140723896320 19102184805722760 19143201766962042 19167777017883648 19203338756321280 19206974925895680 19246982708040192 19261369679103783 19286342590878720 19297105058842380 19325536499512320 19405394088353280 19447062112469376 19567105705756224 19603408313744640 19647961514457696 19803443092456320 19877694685212672 19889040796843680 19959833919449088 20000651575726080 20011812653614320 20043597760091136 20124112387921920 20163505694137344 20167323672190464 20204739857111040 20216014823549160 20250659720422656 20261960311784499 20291813324487936 20329460473512960 20375663792770944 20410910671979520 20536903947732480 20583578729431872 20625671937467520 20752990900044480 20793615247079136 20836137977645760 20910302201327616 20964756113310240 21012403286295036 21051387336918960 21082403454013440 21123672631953408 21166870326497280 21214976849966592 21226815564726618 21270224185513380 21297530019870720 21345933497188608 21385536342266880 21401521865670870 21475283314383360 21489957906438105 21563749145119104 21603756100861440 21607846791632640 21741228561951360 21831068349397440 21865743011008512 21877944876528048 21996551666331648 22000716733298688 22012993918975752 22053834352962720 22136523626714112 22177593243832320 22225213842822144 22270664177879040 22362406520864256 22403895215708160 22408137413544960 22454813159380224 22500733022691840 22513289235316110 22546459249431040 22639626436412160 22688239131214272 22730332339249920 22743016676492805 22828289990048928 22870643032702080 22922621766867312 23048369911074816 23104016941199040 23143611109054464 23156526070610856 23190643799414784 23203880929650960 23286472906023936 23347114762550040 23470747368837120 23524089976493568 23572196499962880 23585350627474020 23717703885765120 23764131710947584 23812729117309440 23959721272354560 24014175184337184 24058728385050240 24148934865506304 24245687828533248 24259217788258992 24308827640586720 24395352568215552 24445240814776320 24458882132195280 24543180930723840 24559951893072120 24596137363015680 24644284737278976 24694682047580160 24750806324961024 24764618158847721 24847118356515840 24903589080053376 24949792399311360 25003365573174912 25054497200113920 25157707335972288 25204382117671680 25209154590238080 25313324650528320 25364766655609920 25469579740963680 25524269022616056 25557036023844864 25662643610720256 25681826238805044 25715123454504960 25729473411789840 25767381999349760 25787949487725726 25873858784471040 25929416149959168 25977522673428480 25992019058848920 26089474274341632 26137877751659520 26197282019276928 26265504107868795 26404590789941760 26464601223555264 26518721062458240 26682416871485760 26724797013454848 26884674258849792 26889764896253952 26954686431398880 27000879627230208 27015947082379332 27055751099317248 27105947298017280 27167551723694592 27214547562639360 27332178763760640 27347431095660060 27382538596976640 27444771639242496 27495689582914560 27500895916623360 27516242398719690 27670654533392640 27724820329438848 27781517303527680 27844657115581152 27953008151080320 28016537715060048 28068516449225280 28286635799955456 28302420752968824 28360298914017840 28461244662918144 28514048456355840 28535362487561160 28575274940771328 28633711085844480 28653277208584140 28751665526825472 28805008134481920 28810462388843520 28929513886318080 28945657588263570 28988304749268480 29108091132529920 29170593168704064 29350658558634336 29405112470616960 29471942271686544 29515364835618816 29633618457096192 29705164638684480 29816542027819008 29877516551393280 29939750879173632 30000977363589120 30017718980421480 30065396640136704 30186168581882880 30245258541206016 30250985508285696 30307109785666560 30324022235323740 30437719986731904 30494190710269440 30563495689156416 30805355921598720 30875368094147808 30938507906201280 31048630541365248 31129486350066720 31254206966468640 31365453301991424 31429595333283840 31447134169965360 31518604929442554 31623605181020160 31685508947930112 31750305489745920 31822465274949888 31840223347089927 31905336278270070 31946295029806080 32018900245782912 32078304513400320 32102282798506305 32345623717678656 32411770187448960 32611842842927040 32746602524096160 32859046316371968 33001075099948032 33019490878463628 33062301584363520 33080751529444080 33129491142021120 33204785440071168 33266389865748480 33337820764233216 33405996266818560 33543609781296384 33605842823562240 33612206120317440 33682219739070336 33751099534037760 33769933852974165 33819688874146560 33959439654618240 34032358696821408 34242434985073392 34305964549053120 34360453303013376 34383932650300968 34566009761378304 34572554866612224 34656025411798560 34785965699122176 34805821394476440 34850503668879360 34929709359035904 35020672143825060 35206121053255680 35286134964740352 35358294749944320 35378025941211030 35576555828647680 35719093675964160 35939581908531840 36001172836306944 36021262776505776 36074334799089664 36223402298259456 36368531742799872 36388826682388488 36442905018347520 36463241460880080 36593028852323328 36660919443886080 36667861222164480 36688323198292920 36839927839608180 36894206044523520 36966427105918464 37042023071370240 37126209487441536 37270677534773760 37355383620080064 37424688598967040 37581745800170880 37736561003958432 37806573176507520 37813731885357120 37948326217224192 38047149983414880 38100366587695104 38204369611445520 38286403533924084 38335554035767296 38413949851791360 38493965416080384 38522739358207566 38572685181757440 38594210117684760 38651072999024640 38810788176706560 38894124224938752 39134211411512448 39206816627489280 39295923028915392 39606886184912640 39778081593687360 39919667838898176 40023625307228640 40087195520182272 40248224775843840 40327011388274688 40334647344380928 40409479714222080 40432029647098320 40501319440845312 40523920623568998 40583626648975872 40658920947025920 40751327585541888 40821821343959040 41073807895464960 41167157458863744 41251343874935040 41274363598079535 41505981800088960 41587230494158272 41672275955291520 41929512226620480 42024806572590072 42102774673837920 42247345263906816 42429953699933184 42453631129453236 42540448371026760 42595060039741440 42691866994377216 42771072684533760 42803043731341740 42950566628766720 42979915812876210 43127498290238208 43207512201722880 43215693583265280 43482457123902720 43662136698794880 43755889753056096 44001433466597376 44025987837951504 44107668705925440 44273047253428224 44450427685644288 44541328355758080 44724813041728512 44807790431416320 44816274827089920 44909626318760448 45001466045383680 45026578470632220 45092918498862080 45279252872824320 45376478262428544 45460664678499840 45486033352985610 45656579980097856 45741286065404160 45845243533734624 46208033882398080 46287222218108928 46313052141221712 46381287598829568 46407761859301920 46572945812047872 46694229525100080 47048179952987136 47144392999925760 47170701254948040 47277907394163831 47435407771530240 47528263421895168 47625458234618880 47858004417405105 47919442544709120 48028350368674368 48117456770100480 48518435576517984 48617655281173440 48790705136431104 48917764264390560 49119903786144240 49192274726031360 49288569474557952 49389364095160320 49501612649922048 49529236317695442 49694236713031680 49807178160106752 49899584798622720 50006731146349824 50108994400227840 50315414671944576 50408764235343360 50418309180476160 50626649301056640 50729533311219840 50939159481927360 51048538045232112 51325287221440512 51363652477610088 51458946823579680 51575898975451452 51747717568942080 51858832299918336 51955045346856960 51984038117697840 52178948548683264 52275755503319040 52394564038553856 52531008215737590 52809181579883520 52929202447110528 53037442124916480 53067038911816545 53364833742971520 53779529792507904 53909372862797760 54001759254460416 54031894164758664 54111502198634496 54335103447389184 54664357527521280 54694862191320120 54765077193953280 54889543278484992 54991379165829120 55001791833246720 55032484797439380 55341309066785280 55449640658877696 55563034607055360 55689314231162304 55906016302160640 56033075430120096 56137032898450560 56573271599910912 56604841505937648 56720597828035680 56922489325836288 57070724975122320 57150549881542656 57267422171688960 57306554417168280 57503331053650944 57610016268963840 57620924777687040 57784109037311349 57859027772636160 57891315176527140 57976609498536960 58216182265059840 58341186337408128 58701317117268672 58810224941233920 58943884543373088 59410329277368960 59633084055638016 59879501758347264 60001954727178240 60035437960842960 60130793280273408 60372337163765760 60490517082412032 60501971016571392 60614219571333120 60648044470647480 60875439973463808 60988381420538880 61126991378312832 61610711843197440 61750736188295616 61877015812402560 62258972700133440 62508413932937280 62730906603982848 62894268339930720 63037209858885108 63247210362040320 63371017895860224 63500610979491840 63644930549899776 63680446694179854 63810672556540140 63892590059612160 64037800491565824 64156609026800640 64204565597012610 64469873719314315 64691247435357312 64823540374897920 65223685685854080 65493205048192320 66002150199896064 66038981756927256 66161503058888160 66409570880142336 66532779731496960 66675641528466432 66811992533637120 67087219562592768 67211685647124480 67224412240634880 67364439478140672 67502199068075520 67539867705948330 67639377748293120 67918879309236480 68064717393642816 68484869970146784 68611929098106240 68767865300601936 69145109733224448 69312050823597120 69571931398244352 69611642788952880 69859418718071808 70041344287650120 70412242106511360 70572269929480704 70716589499888640 70756051882422060 71153111657295360 71438187351928320 71879163817063680 72042525553011552 72446804596518912 72737063485599744 72777653364776976 72926482921760160 73186057704646656 73335722444328960 73376646396585840 73679855679216360 73788412089047040 73932854211836928 74084046142740480 74252418974883072 74293854476543163 74541355069547520 74710767240160128 74849377197934080 75163491600341760 75473122007916864 75613146353015040 75627463770714240 76094299966829760 76408739222891040 76572807067848168 76671108071534592 76987930832160768 77045478716415132 77145370363514880 77188420235369520 77302145998049280 77621576353413120 77788248449877504 78268422823024896 78413633254978560 78591846057830784 78796512323606385 79213772369825280 79556163187374720 80047250614457280 80174391040364544 80654022776549376 80669294688761856 80864059294196640 81002638881690624 81047841247137996 81167253297951744 81317841894051840 81502655171083776 81643642687918080 82147615790929920 82334314917727488 82502687749870080 82548727196159070 83011963600177920 83174460988316544 83344551910583040 83859024453240960 84049613145180144 84205549347675840 84859907399866368 84907262258906472 85080896742053520 85383733988754432 85542145369067520 85606087462683480 85901133257533440 85959831625752420 86254996580476416 86415024403445760 86431387166530560 86964914247805440 87324273397589760 87511779506112192 88051975675903008 88215337411850880 88546094506856448 88900855371288576 89449626083457024 89632549654179840 89819252637520896 90002932090767360 90053156941264440 90185836997724160 90558505745648640 90752956524857088 90921329356999680 90972066705971220 91313159960195712 91482572130808320 91690487067469248 92416067764796160 92626104282443424 92815523718603840 93145891624095744 93388459050200160 94096359905974272 94288785999851520 94341402509896080 94555814788327662 94870815543060480 95056526843790336 95250916469237760 95716008834810210 95838885089418240 96056700737348736 96234913540200960 96306848395518915 97036871153035968 97235310562346880 97835528528781120 98239807572288480 98577138949115904 99003225299844096 99058472635390884 99388473426063360 99614356320213504 99799169597245440 100013462292699648 100217988800455680 100630829343889152 100817528470686720 100836618360952320 101253298602113280 101309801558922495 101459066622439680 101878318963854720 102097076090464224 102727304955220176 102917893647159360 103151797950902904 103717664599836672 103968076235395680 104357897097366528 104551511006638080 104789128077107712 105062016431475180 105618363159767040 105858404894221056 106074884249832960 106134077823633090 106729667485943040 107818745725595520 108003518508920832 108063788329517328 108223004397268992 108670206894778368 109328715055042560 109389724382640240 109779086556969984 109982758331658240 110003583666493440 110064969594878760 110682618133570560 110899281317755392 111126069214110720 111378628462324608 111812032604321280 112066150860240192 112274065796901120 113209683011875296 113441195656071360 113844978651672576 114141449950244640 114301099763085312 114613108834336560 115006662107301888 115241849555374080 115568218074622698 115718055545272320 115782630353054280 115953218997073920 116432364530119680 116682372674816256 117402634234537344 117620449882467840 117887769086746176 118820658554737920 119759003516694528 120070875921685920 120261586560546816 120744674327531520 120981034164824064 121003942033142784 121228439142666240 121296088941294960 121750879946927616 121976762841077760 122253982756625664 123221423686394880 123501472376591232 123754031624805120 123823090794238605 124517945400266880 125016827865874560 125788536679861440 126074419717770216 126742035791720448 127289861099799552 127360893388359708 127621345113080280 127785180119224320 128075600983131648 128313218053601280 128409131194025220 128939747438628630 129382494870714624 129647080749795840 130447371371708160 130986410096384640 132004300399792128 132077963513854512 132323006117776320 132819141760284672 133351283056932864 133623985067274240 134174439125185536 134423371294248960 134448824481269760 134728878956281344 135004398136151040 135079735411896660 135278755496586240 135837758618472960 136129434787285632 136969739940293568 137223858196212480 137535730601203872 138624101647194240 139143862796488704 139223285577905760 139718837436143616 140082688575300240 141144539858961408 141433178999777280 141512103764844120 141833722182491493 142306223314590720 142876374703856640 143758327634127360 144085051106023104 145555306729553952 145852965843520320 146372115409293312 146753292793171680 147359711358432720 147576824178094080 147865708423673856 148168092285480960 148504837949766144 148587708953086326 149082710139095040 149421534480320256 149698754395868160 150326983200683520 150946244015833728 151226292706030080 151254927541428480 152188599933659520 152817478445782080 153145614135696336 153975861664321536 154090957432830264 154376840470739040 155243152706826240 155576496899755008 156536845646049792 156827266509957120 157183692115661568 157593024647212770 158427544739650560 159112326374749440 159201116735449635 160094501228914560 161338589377523712 161728118588393280 162005277763381248 162095682494275992 162334506595903488 163005310342167552 164295231581859840 164668629835454976 165005375499740160 165097454392318140 166023927200355840 166348921976633088 166689103821166080 167718048906481920 168099226290360288 168411098695351680 169719814799732736 169814524517812944 170161793484107040 170767467977508864 171212174925366960 171802266515066880 171919663251504840 172509993160952832 172830048806891520 172862774333061120 173352327111934047 173929828495610880 174648546795179520 175023559012224384 176103951351806016 176430674823701760 178899252166914048 179638505275041792 180005864181534720 180106313882528880 180371673995448320 181117011491297280 181505913049714176 181842658713999360 181944133411942440 182626319920391424 182965144261616640 183380974134938496 184832135529592320 185252208564886848 185631047437207680 186776918100400320 188192719811948544 188682805019792160 189111629576655324 189741631086120960 190113053687580672 190501832938475520 191432017669620420 191677770178836480 192113401474697472 192469827080401920 192613696791037830 194073742306071936 194470621124693760 195671057057562240 196479615144576960 198006450599688192 198116945270781768 199228712640427008 199598339194490880 200026924585399296 200435977600911360 201261658687778304 201635056941373440 201673236721904640 202506597204226560 202619603117844990 202918133244879360 203756637927709440 204194152180928448 205454609910440352 205835787294318720 206303595901805808 207435329199673344 207936152470791360 208715794194733056 209578256154215424 210124032862950360 211236726319534080 211716809788442112 212149768499665920 212268155647266180 213459334971886080 215637491451191040 216127576659034656 217340413789556736 218779448765280480 219558173113939968 220007167332986880 220129939189757520 221365236267141120 221798562635510784 222252138428221440 222757256924649216 222881563429629489 223624065208642560 224132301720480384 224548131593802240 226419366023750592 226882391312142720 228282899900489280 229226217668673120 230013324214603776 231136436149245396 231436111090544640 231565260706108560 231906437994147840 232864729060239360 233364745349632512 234805268469074688 235240899764935680 235775538173492352 236389536970819155 237641317109475840 240141751843371840 240523173121093632 241962068329648128 242007884066285568 242592177882589920 243501759893855232 243953525682155520 244507965513251328 246442847372789760 247002944753182464 247508063249610240 247646181588477210 249035890800533760 250033655731749120 251577073359722880 252148839435540432 254579722199599104 254721786776719416 255242690226160560 256151201966263296 256626436107202560 256818262388050440 257879494877257260 258764989741429248 259294161499591680 260894742743416320 261972820192769280 264155927027709024 264646012235552640 265638283520569344 266702566113865728 268348878250371072 268897648962539520 269457757912562688 270008796272302080 270159470823793320 270557510993172480 271675517236945920 272258869574571264 273939479880587136 274447716392424960 275071461202407744 277248203294388480 278446571155811520 279437674872287232 280165377150600480 282289079717922816 282866357999554560 283024207529688240 283667444364982986 284612446629181440 285752749407713280 287516655268254720 288170102212046208 288920545186556745 291110613459107904 291705931687040640 293506585586343360 294719422716865440 295731416847347712 297009675899532288 297175417906172652 298165420278190080 298843068960640512 299397508791736320 300653966401367040 301892488031667456 302452585412060160 302509855082856960 304377199867319040 305634956891564160 306291228271392672 308181914865660528 308753680941478080 311152993799510016 313073691292099584 313654533019914240 314367384231323136 315186049294425540 316855089479301120 318224652749498880 318402233470899270 320189002457829120 323456237176786560 324010555526762496 324191364988551984 324669013191806976 326010620684335104 329337259670909952 330010750999480320 330194908784636280 332047854400711680 332697843953266176 333378207642332160 335436097812963840 336198452580720576 336822197390703360 339629049035625888 340323586968214080 341534935955017728 342424349850733920 343839326503009680 345019986321905664 345725548666122240 346704654223868094 347859656991221760 349297093590359040 350047118024448768 352207902703612032 352861349647403520 359277010550083584 360212627765057760 362234022982594560 363011826099428352 363685317427998720 363888266823884880 365252639840782848 365930288523233280 366761948269876992 369664271059184640 370504417129773696 371262094874415360 371469272382715815 373553836200800640 377365610039584320 378223259153310648 380226107375161344 382864035339240840 383355540357672960 384226802949394944 384939654160803840 385227393582075660 388147484612143872 388941242249387520 391342114115124480 392959230289153920 396012901199376384 396233890541563536 398457425280854016 400053849170798592 400871955201822720 402523317375556608 403270113882746880 403346473443809280 405013194408453120 405239206235689980 405836266489758720 407513275855418880 408388304361856896 410909219820880704 411671574588637440 412607191803611616 415872304941582720 417431588389466112 419156512308430848 420248065725900720 423433619576884224 424299536999331840 424536311294532360 426918669943772160 431274982902382080 432255153318069312 437558897530560960 439116346227879936 440259878379515040 442730472534282240 443597125271021568 444504276856442880 445514513849298432 445763126859258978 447248130417285120 448264603440960768 449096263187604480 452838732047501184 453764782624285440 456565799800978560 458452435337346240 462272872298490792 463130521412217120 465729458120478720 466729490699265024 469610536938149376 470481799529871360 471551076346984704 472779073941638310 475282634218951680 480283503686743680 484015768132571136 485184355765179840 487003519787710464 489015931026502656 492885694745579520 494005889506364928 495016126499220480 495292363176954420 498071781601067520 500067311463498240 503154146719445760 504297678871080864 509159444399198208 509443573553438832 510485380452321120 512302403932526592 513636524776100880 515758989754514520 517529979482858496 518588322999183360 520056981335802141 521789485486832640 523945640385538560 528311854055418048 529292024471105280 536697756500742144 538915515825125376 540017592544604160 540318941647586640 541115021986344960 543351034473891840 544517739149142528 547878959761174272 548895432784849920 550142922404815488 554496406588776960 556893142311623040 560330754301200960 564578159435845632 566048415059376480 567334888729965972 569224893258362880 571505498815426560 575033310536509440 576340204424092416 577841090373113490 582221226918215808 583411863374081280 587013171172686720 589438845433730880 594019351799064576 594350835812345304 597686137921281024 598795017583472640 601307932802734080 603784976063334912 604905170824120320 605019710165713920 608754399734638080 611269913783128320 612582456542785344 616363829731321056 617507361882956160 622305987599020032 626147382584199168 628734768462646272 630372098588851080 633710178958602240 636449305498997760 636804466941798540 640378004915658240 646912474353573120 648382729977103968 652021241368670208 658674519341819904 660021501998960640 660389817569272560 664095708801423360 665395687906532352 666756415284664320 670872195625927680 672396905161441152 673644394781406720 679258098071251776 680647173936428160 684848699701467840 687678653006019360 690039972643811328 693409308447736188 695719313982443520 698594187180718080 700094236048897536 704415805407224064 705722699294807040 709168610912457465 720425255530115520 726023652198856704 727776533647769760 730505279681565696 731860577046466560 733523896539753984 739328542118369280 741008834259547392 742524189748830720 742938544765431630 747107672401601280 754731220079168640 756446518306621296 765728070678481680 768453605898789888 769879308321607680 770454787164151320 776294969224287744 777882484498775040 782684228230248960 785918460578307840 792467781083127072 796914850561708032 800107698341597184 805046634751113216 806692946887618560 810026388816906240 810478412471379960 811672532979517440 815026551710837760 816776608723713792 821818439641761408 823343149177274880 825214383607223232 831744609883165440 838313024616861696 840496131451801440 846867239153768448 848599073998663680 849072622589064720 853837339887544320 862549965804764160 864510306636138624 866761635559670235 875117795061121920 880519756759030080 887194250542043136 891029027698596864 891526253718517956 894496260834570240 896529206881921536 898192526375208960 905677464095002368 907529565248570880 913131599601957120 916904870674692480 924545744596981584 926261042824434240 933458981398530048 939221073876298752 940963599059742720 943102152693969408 945558147883276620 950565268437903360 960567007373487360 970368711530359680 974007039575420928 978031862053005312 988011779012729856 990032252998440960 990584726353908840 996143563202135040 1000134622926996480 1006308293438891520 1008595357742161728 1018887147106877664 1020970760904642240 1024604807865053184 1027273049552201760 1031517979509029040 1035059958965716992 1037176645998366720 1040113962671604282 1043578970973665280 1047891280771077120 1056623708110836096 1058584048942210560 1077831031650250752 1080637883295173280 1086702068947783680 1089035478298285056 1095757919522348544 1097790865569699840 1100285844809630976 1108992813177553920 1113786284623246080 1114407817148147445 1120661508602401920 1132096830118752960 1134669777459931944 1150066621073018880 1152680408848184832 1155682180746226980 1164442453836431616 1166823726748162560 1174026342345373440 1178877690867461760 1188038703598129152 1188701671624690608 1195372275842562048 1202615865605468160 1207569952126669824 1209810341648240640 1210039420331427840 1217508799469276160 1222539827566256640 1225164913085570688 1232727659462642112 1235014723765912320 1252294765168398336 1257469536925292544 1260744197177702160 1272898610997995520 1273608933883597080 1280756009831316480 1293824948707146240 1296765459954207936 1317349038683639808 1320779635138545120 1328191417602846720 1330791375813064704 1333512830569328640 1341744391251855360 1344793810322882304 1347288789562813440 1358516196142503552 1361294347872856320 1369697399402935680 1375357306012038720 1386818616895472376 1397188374361436160 1400188472097795072 1408831610814448128 1411445398589614080 1418337221824914930 1440850511060231040 1452047304397713408 1455553067295539520 1461010559363131392 1467047793079507968 1478657084236738560 1482017668519094784 1485048379497661440 1485877089530863260 1494215344803202560 1509462440158337280 1512893036613242592 1531456141356963360 1536907211797579776 1540909574328302640 1552589938448575488 1555764968997550080 1560170944007406423 1565368456460497920 1571836921156615680 1584935562166254144 1610093269502226432 1620052777633812480 1620956824942759920 1623345065959034880 1630053103421675520 1633553217447427584 1643636879283522816 1646686298354549760 1650428767214446464 1663489219766330880 1680992262903602880 1693734478307536896 1698145245178129440 1707674679775088640 1725099931609528320 1729020613272277248 1733523271119340470 1750235590122243840 1761039513518060160 1782058055397193728 1783052507437035912 1793058413763843072 1796385052750417920 1811354928190004736 1815059130497141760 1826263199203914240 1833809741349384960 1849091489193963168 1852522085648868480 1866917962797060096 1878442147752597504 1886204305387938816 1891116295766553240 1901130536875806720 1921134014746974720 1940737423060719360 1956063724106010624 1976023558025459712 1980064505996881920 1981169452707817680 1992287126404270080 2000269245853992960 2012616586877783040 2017190715484323456 2037774294213755328 2041941521809284480 2054546099104403520 2063035959018058080 2070119917931433984 2080227925343208564 2087157941947330560 2095782561542154240 2113247416221672192 2117168097884421120 2161275766590346560 2178070956596570112 2191515839044697088 2195581731139399680 2200571689619261952 2217985626355107840 2227572569246492160 2228815634296294890 2241323017204803840 2264193660237505920 2269339554919863888 2305360817696369664 2311364361492453960 2328884907672863232 2333647453496325120 2348052684690746880 2357755381734923520 2377403343249381216 2390744551685124096 2415139904253339648 2420078840662855680 2435017598938552320 2445079655132513280 2450329826171141376 2465455318925284224 2470029447531824640 2514939073850585088 2521488394355404320 2545797221995991040 2547217867767194160 2561512019662632960 2587649897414292480 2593530919908415872 2600284906679010705 2641559270277090240 2661582751626129408 2683488782503710720 2689587620645764608 2694577579125626880 2717032392285007104 2722588695745712640 2739394798805871360 2750714612024077440 2773637233790944752 2800376944195590144 2817663221628896256 2822890797179228160 2836674443649829860 2881701022120462080 2911106134591079040 2922021118726262784 2934095586159015936 2964035337038189568 2970096758995322880 2971754179061726520 2988430689606405120 3018924880316674560 3025786073226485184 3062912282713926720 3073814423595159552 3081819148656605280 3105179876897150976 3111529937995100160 3120341888014812846 3130736912920995840 3143673842313231360 3169871124332508288 3241913649885519840 3260106206843351040 3267106434894855168 3287273758567045632 3293372596709099520 3300857534428892928 3326978439532661760 3361984525807205760 3396290490356258880 3450199863219056640 3458041226544554496 3467046542238680940 3500471180244487680 3522079027036120320 3564116110794387456 3566105014874071824 3586116827527686144 3622709856380009472 3630118260994283520 3652526398407828480 3667619482698769920 3698182978387926336 3705044171297736960 3756884295505195008 3772408610775877632 3782232591533106480 3842268029493949440 3881474846121438720 3952047116050919424 3962338905415635360 3984574252808540160 4000538491707985920 4025233173755566080 4034381430968646912 4075548588427510656 4083883043618568960 4109092198208807040 4126071918036116160 4160455850686417128 4191565123084308480 4226494832443344384 4234336195768842240 4322551533180693120 4356141913193140224 4383031678089394176 4401143379238523904 4435971252710215680 4455145138492984320 4457631268592589780 4482646034409607680 4528387320475011840 4538679109839727776 4610721635392739328 4622728722984907920 4657769815345726464 4667294906992650240 4696105369381493760 4715510763469847040 4754806686498762432 4830279808506679296 4870035197877104640 4890159310265026560 4900659652342282752 4930910637850568448 4940058895063649280 5042976788710808640 5094435735534388320 5123024039325265920 5175299794828584960 5187061839816831744 5200569813358021410 5283118540554180480 5379175241291529216 5389155158251253760 5434064784570014208 5445177391491425280 5478789597611742720 5501429224048154880 5547274467581889504 5600753888391180288 5635326443257792512 5673348887299659720 5763402044240924160 5822212269182158080 5868191172318031872 5928070674076379136 5940193517990645760 5943508358123453040 5976861379212810240 6037849760633349120 6051572146452970368 6125824565427853440 6163638297313210560 6210359753794301952 6240683776029625692 6261473825841991680 6287347684626462720 6339742248665016576 6483827299771039680 6534212869789710336 6574547517134091264 6586745193418199040 6601715068857785856 6653956879065323520 6723969051614411520 6792580980712517760 6916082453089108992 6934093084477361880 7000942360488975360 7044158054072240640 7132210029748143648 7172233655055372288 7245419712760018944 7260236521988567040 7305052796815656960 7335238965397539840 7396365956775852672 7410088342595473920 7544817221551755264 7564465183066212960 7684536058987898880 7762949692242877440 7800854720037032115 7924677810831270720 8050466347511132160 8068762861937293824 8151097176855021312 8167766087237137920 8218184396417614080 8252143836072232320 8320911701372834256 8452989664886688768 8468672391537684480 8645103066361386240 8766063356178788352 8802286758477047808 8910290276985968640 8915262537185179560 8965292068819215360 9056774640950023680 9077358219679455552 9221443270785478656 9245457445969815840 9315539630691452928 9334589813985300480 9392210738762987520 9431021526939694080 9509613372997524864 9780318620530053120 9801319304684565504 9861821275701136896 9880117790127298560 10085953577421617280 10188871471068776640 10350599589657169920 10374123679633663488 10401139626716042820 10566237081108360960 10758350482583058432 10868129569140028416 10890354782982850560 10957579195223485440 11002858448096309760 11094548935163779008 11270652886515585024 11346697774599319440 11526804088481848320 11644424538364316160 11856141348152758272 11887016716246906080 11953722758425620480 12075699521266698240 12103144292905940736 12251649130855706880 12327276594626421120 12481367552059251384 12574695369252925440 12679484497330033152 12967654599542079360 13068425739579420672 13149095034268182528 13203430137715571712 13307913758130647040 13447938103228823040 13585161961425035520 13832164906178217984 13868186168954723760 14001884720977950720 14088316108144481280 14264420059496287296 14490839425520037888 14610105593631313920 14670477930795079680 14792731913551705344 14820176685190947840 15128930366132425920 15369072117975797760 15525899384485754880 15601709440074064230 15849355621662541440 16137525723874587648 16302194353710042624 16335532174474275840 16436368792835228160 16504287672144464640 16641823402745668512 16905979329773377536 17290206132722772480 17604573516954095616 17820580553971937280 17830525074370359120 17930584137638430720 18113549281900047360 18154716439358911104 18490914891939631680 18631079261382905856 18784421477525975040 18862043053879388160 19019226745995049728 19602638609369131008 19723642551402273792 19760235580254597120 20171907154843234560 20377742942137553280 20748247359267326976 20802279253432085640 21132474162216721920 21516700965166116864 21736259138280056832 21780709565965701120 21915158390446970880 22005716896192619520 22189097870327558016 22693395549198638880 23053608176963696640 23288849076728632320 23774033432493812160 24151399042533396480 24206288585811881472 24503298261711413760 24654553189252842240 24962735104118502768 25358968994660066304 25935309199084158720 26298190068536365056 26406860275431143424 26895876206457646080 27170323922850071040 27664329812356435968 27736372337909447520 28003769441955901440 28176632216288962560 28528840118992574592 29340955861590159360 29585463827103410688 29640353370381895680 30257860732264851840 31051798768971509760 31203418880148128460 31698711243325082880 32275051447749175296 32604388707420085248 32671064348948551680 32872737585670456320 33008575344288929280 33283646805491337024 33811958659546755072 34580412265445544960 35661050148740718240 35861168275276861440 36227098563800094720 36309432878717822208 36981829783879263360 37724086107758776320 38038453491990099456 39205277218738262016 39447285102804547584 40343814309686469120 40755485884275106560 41496494718534653952 41604558506864171280 42264948324433443840 43472518276560113664 43830316780893941760 44011433792385239040 44378195740655116032 45386791098397277760 46107216353927393280 46577698153457264640 47548066864987624320 48412577171623762944 49006596523422827520 49309106378505684480 49925470208237005536 50717937989320132608 51870618398168317440 52813720550862286848 53791752412915292160 54340647845700142080 55472744675818895040 56353264432577925120 57057680237985149184 59170927654206821376 59280706740763791360 60515721464529703680 62406837760296256920 63397422486650165760 64550102895498350592 65208777414840170496 65342128697897103360 65745475171340912640 66017150688577858560 66567293610982674048 69160824530891089920 71322100297481436480 72454197127600189440 72618865757435644416 73963659567758526720 76076906983980198912 78894570205609095168 80687628619372938240 81510971768550213120 82992989437069307904 83209117013728342560 84529896648866887680 88022867584770478080 88756391481310232064 90773582196794555520 93155396306914529280 95096133729975248640 96825154343247525888 98013193046845655040 98618212757011368960 99850940416474011072 101435875978640265216 103741236796336634880 107583504825830584320 108681295691400284160 110945489351637790080 114115360475970298368 118341855308413642752 121031442929059407360 124813675520592513840 126794844973300331520 130417554829680340992 131490950342681825280 132034301377155717120 133134587221965348096 138321649061782179840 142644200594962872960 145237731514871288832 147927319135517053440 152153813967960397824 161375257238745876480 163021943537100426240 166418234027456685120 169059793297733775360 177512782962620464128 181547164393589111040 190192267459950497280 193650308686495051776 196026386093691310080 197236425514022737920 199701880832948022144 207482473592673269760 217362591382800568320 221890978703275580160 228230720951940596736 236683710616827285504 242062885858118814720 249627351041185027680 253589689946600663040 264068602754311434240 266269174443930696192 285288401189925745920 290475463029742577664 295854638271034106880 304307627935920795648 322750514477491752960 326043887074200852480 332836468054913370240 355025565925240928256 363094328787178222080 380384534919900994560 394472851028045475840 399403761665896044288 414964947185346539520 443781957406551160320 456461441903881193472 484125771716237629440 499254702082370055360 507179379893201326080 532538348887861392384 570576802379851491840 580950926059485155328 591709276542068213760 652087774148401704960 665672936109826740480 710051131850481856512 726188657574356444160 760769069839801989120 798807523331792088576 887563914813102320640 912922883807762386944 968251543432475258880 998509404164740110720 1065076697775722784768 1141153604759702983680 1183418553084136427520 1331345872219653480960 1452377315148712888320 1521538139679603978240 1597615046663584177152 1775127829626204641280 1997018808329480221440 2130153395551445569536 2282307209519405967360 2662691744439306961920 2904754630297425776640 3195230093327168354304 3550255659252409282560 3994037616658960442880 4564614419038811934720 5325383488878613923840 6390460186654336708608 7988075233317920885760 10650766977757227847680 15976150466635841771520 31952300933271683543040
- Sum of all divisors σ(n): 148399610735788010726400
- Sum of proper divisors (its aliquot sum) s(n): 116447309802516327183360
- 31952300933271683543040 is an abundant number, because the sum of its proper divisors (116447309802516327183360) is greater than itself. Its abundance is 84495008869244643640320
Bases of 31952300933271683543040
- Binary: 1101100010000100011010000001001100001000011110010010000101100110000000000002
- Hexadecimal: 0x6C423409843C90B3000
- Base-36: 57BALPBWTO00000
Squares and roots of 31952300933271683543040
- 31952300933271683543040 squared (319523009332716835430402) is 1020949534930354499140589287260198767532441600
- 31952300933271683543040 cubed (319523009332716835430403) is 32621686777778457339825517731463574026228602978985867852029886464000
-
The
square root of 31952300933271683543040 is 178752065535.6790095155 -
The
cube root of 31952300933271683543040 is 31732238.7057579539
Scales and comparisons
How big is 31952300933271683543040?- 31,952,300,933,271,683,543,040 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,952,300,933,271,683,543,040 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 31952300933271683543040 cubic inches would be around 2644353.2 feet tall.
Recreational maths with 31952300933271683543040
- 31952300933271683543040 backwards is 04034538617233900325913
- 31952300933271683543040 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 31952300933271683543040's digits is 81
- 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 31952300933271683543040 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 31952300933271683543040 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/31952300933271683543040/
Chicago style:
Numbermatics. 2024. "Number 31952300933271683543040 - Facts about the integer". https://numbermatics.com/n/31952300933271683543040/
The information we have on file for 31952300933271683543040 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 31952300933271683543040, math, Factors of 31952300933271683543040, curriculum, school, college, exams, university, Prime factorization of 31952300933271683543040, STEM, science, technology, engineering, physics, economics, calculator, thirty-one sextillion, nine hundred fifty-two quintillion, three hundred quadrillion, nine hundred thirty-three trillion, two hundred seventy-one billion, six hundred eighty-three million, five hundred forty-three thousand and forty.