2094354064035781327644480
2,094,354,064,035,781,327,644,480 is an even composite number composed of seven prime numbers multiplied together.
What does the number 2094354064035781327644480 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 22050 divisors.
2094354064035781327644480 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand and fifty divisors.
Prime factorization of 2094354064035781327644480:
26 × 36 × 5 × 74 × 112 × 534 × 19792
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 7 × 7 × 11 × 11 × 53 × 53 × 53 × 53 × 1979 × 1979)See below for interesting mathematical facts about the number 2094354064035781327644480 from the Numbermatics database.
Names of 2094354064035781327644480
- Cardinal: 2094354064035781327644480 can be written as Two septillion, ninety-four sextillion, three hundred fifty-four quintillion, sixty-four quadrillion, thirty-five trillion, seven hundred eighty-one billion, three hundred twenty-seven million, six hundred forty-four thousand, four hundred eighty.
Scientific notation
- Scientific notation: 2.09435406403578132764448 × 1024
Factors of 2094354064035781327644480
Divisors of 2094354064035781327644480
- Number of divisors d(n): 22050
-
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 53 54 55 56 60 63 64 66 70 72 77 80 81 84 88 90 96 98 99 105 106 108 110 112 120 121 126 132 135 140 144 147 154 159 160 162 165 168 176 180 189 192 196 198 210 212 216 220 224 231 240 242 243 245 252 264 265 270 280 288 294 297 308 315 318 320 324 330 336 343 352 360 363 371 378 385 392 396 405 420 424 432 440 441 448 462 477 480 484 486 490 495 504 528 530 539 540 560 567 576 583 588 594 605 616 630 636 648 660 672 686 693 704 720 726 729 735 742 756 770 784 792 795 810 840 847 848 864 880 882 891 924 945 954 960 968 972 980 990 1008 1029 1056 1060 1078 1080 1089 1113 1120 1134 1155 1166 1176 1188 1210 1215 1232 1260 1272 1296 1320 1323 1344 1372 1386 1431 1440 1452 1458 1470 1484 1485 1512 1540 1568 1584 1590 1617 1620 1680 1694 1696 1701 1715 1728 1749 1760 1764 1782 1815 1848 1855 1890 1908 1936 1944 1960 1979 1980 2016 2058 2079 2112 2120 2156 2160 2178 2205 2226 2240 2268 2310 2332 2352 2376 2385 2401 2420 2430 2464 2520 2541 2544 2592 2597 2640 2646 2673 2695 2744 2772 2809 2835 2862 2880 2904 2915 2916 2940 2968 2970 3024 3080 3087 3136 3168 3180 3234 3240 3267 3339 3360 3388 3392 3402 3430 3465 3498 3520 3528 3564 3630 3645 3696 3710 3773 3780 3816 3872 3888 3920 3958 3960 3969 4032 4081 4116 4158 4235 4240 4293 4312 4320 4356 4410 4452 4455 4536 4620 4664 4704 4752 4770 4802 4840 4851 4860 4928 5040 5082 5088 5103 5145 5184 5194 5247 5280 5292 5346 5390 5445 5488 5544 5565 5618 5670 5724 5808 5830 5832 5880 5929 5936 5937 5940 6048 6160 6174 6237 6336 6360 6413 6468 6480 6534 6615 6678 6720 6776 6804 6860 6930 6996 7056 7128 7155 7203 7260 7290 7392 7420 7546 7560 7623 7632 7744 7776 7791 7840 7916 7920 7938 8019 8085 8162 8232 8316 8427 8470 8480 8505 8586 8624 8640 8712 8745 8820 8904 8910 9072 9240 9261 9328 9408 9504 9540 9604 9680 9702 9720 9801 9895 10017 10080 10164 10176 10206 10290 10388 10395 10494 10560 10584 10692 10780 10890 10976 11088 11130 11236 11319 11340 11448 11616 11660 11664 11760 11858 11872 11874 11880 11907 12005 12096 12243 12320 12348 12474 12705 12720 12826 12879 12936 12960 12985 13068 13230 13356 13365 13552 13608 13720 13853 13860 13992 14045 14112 14256 14310 14406 14520 14553 14580 14784 14840 15092 15120 15246 15264 15435 15552 15582 15680 15741 15832 15840 15876 16038 16170 16324 16335 16464 16632 16695 16854 16940 16960 17010 17172 17248 17424 17490 17640 17787 17808 17811 17820 18144 18179 18480 18522 18656 18711 18865 19008 19080 19208 19239 19360 19404 19440 19602 19663 19790 19845 20034 20160 20328 20405 20412 20580 20776 20790 20988 21168 21384 21465 21560 21609 21769 21780 21952 22176 22260 22472 22638 22680 22869 22896 23232 23320 23328 23373 23520 23716 23744 23748 23760 23814 24010 24255 24486 24640 24696 24948 25281 25410 25440 25515 25652 25758 25872 25920 25970 26136 26235 26411 26460 26712 26730 27104 27216 27440 27706 27720 27783 27984 28090 28224 28512 28567 28620 28812 29040 29106 29160 29403 29645 29680 29685 30051 30184 30240 30492 30528 30870 30899 31164 31185 31482 31664 31680 31752 32065 32076 32340 32648 32670 32928 33264 33390 33708 33880 33957 34020 34344 34496 34848 34980 35280 35574 35616 35622 35640 35721 36015 36288 36358 36729 36960 37044 37312 37422 37730 38115 38160 38416 38478 38637 38720 38808 38880 38955 39204 39326 39580 39690 40068 40095 40656 40810 40824 41160 41503 41552 41559 41580 41976 42135 42336 42768 42930 43120 43218 43538 43560 43659 44352 44520 44891 44944 45276 45360 45738 45792 46305 46640 46656 46746 47040 47223 47432 47496 47520 47628 48020 48510 48972 49005 49392 49896 50085 50562 50820 50880 51030 51304 51516 51744 51940 52272 52470 52822 52920 53361 53424 53433 53460 54208 54432 54537 54880 55412 55440 55566 55968 56133 56180 56595 57024 57134 57240 57624 57717 58080 58212 58320 58806 58989 59290 59360 59370 59535 60102 60368 60480 60984 61215 61740 61798 62328 62370 62964 63328 63504 64130 64152 64395 64680 64827 65296 65307 65340 65856 66528 66780 67416 67760 67914 68040 68607 68688 69265 69696 69960 70119 70560 71148 71232 71244 71280 71442 72030 72716 72765 73458 73920 74088 74844 75460 75843 76230 76320 76832 76956 77274 77616 77760 77910 78408 78652 78705 79160 79233 79380 80136 80190 81312 81620 81648 82320 83006 83104 83118 83160 83349 83952 84270 84672 85536 85701 85860 86240 86436 87076 87120 87318 88209 88935 89040 89055 89782 89888 90153 90552 90720 90895 91476 91584 92610 92697 93280 93492 93555 94446 94864 94992 95040 95256 96040 96195 96971 97020 97944 98010 98315 98784 99792 100170 101124 101640 101871 102060 102608 103032 103488 103880 104544 104887 104940 105644 105840 106722 106848 106866 106920 108045 108845 108864 109074 109760 110187 110824 110880 111132 111936 112266 112360 113190 114268 114345 114480 115248 115434 116160 116424 116640 116865 117612 117978 118580 118720 118740 119070 120204 120736 121968 122430 123480 123596 124509 124656 124677 124740 125928 126405 126656 127008 127253 128260 128304 128790 129360 129654 130592 130614 130680 130977 132055 133056 133560 134673 134832 135520 135828 136080 137214 137376 137641 138530 138915 139920 140238 141120 141669 142296 142488 142560 142835 142884 144060 145432 145530 146916 147015 148176 148877 149688 150255 150920 151686 152383 152460 152640 153664 153912 154495 154548 155232 155820 156816 157304 157410 158320 158466 158760 160083 160272 160299 160380 162624 163240 163296 163611 164640 166012 166208 166236 166320 166698 167904 168540 169785 171072 171402 171720 172480 172872 173151 174152 174240 174636 176418 176967 177870 178080 178110 178605 179564 179776 180306 181104 181440 181790 182952 183645 185220 185394 186560 186984 187110 188892 189728 189984 190512 192080 192390 193185 193942 194040 194481 195888 195921 196020 196630 197568 199584 199969 200340 202248 203280 203742 204120 205216 205821 206064 207515 207760 207795 209088 209774 209880 210357 211288 211680 213444 213696 213732 213840 216090 216293 217690 218148 218295 220374 221648 221760 222264 224455 224532 224720 226380 227529 228536 228690 228960 230496 230868 232848 233280 233730 235224 235956 236115 237160 237480 237699 238140 239459 240408 241472 243936 244860 246960 247192 249018 249312 249354 249480 250047 251856 252810 254016 254506 256520 256608 257103 257580 258720 259308 261184 261228 261360 261954 264110 266805 267120 267165 269346 269664 270459 271040 271656 272160 272685 274428 274752 275282 277060 277830 278091 279840 280476 280665 283338 284592 284976 285120 285670 285768 288120 288585 290521 290864 290913 291060 293832 294030 294945 296352 297754 299376 300510 301840 303372 304766 304920 305613 307824 308990 309096 310464 311640 313632 314237 314608 314661 314820 316640 316932 317520 320166 320544 320598 320760 324135 326480 326535 326592 327222 329280 330561 332024 332472 332640 333396 335808 337080 339570 339889 342804 343035 343440 345744 346302 348304 348480 349272 350595 352836 353934 355740 356160 356220 357210 359128 360612 362208 363580 365904 367290 370440 370788 373527 373968 374031 374220 377784 379215 379456 379968 381024 381759 384160 384780 386370 387884 388080 388962 391776 391842 392040 392931 393260 396165 399168 399938 400680 404019 404496 406560 407484 408240 410432 411642 412128 412923 415030 415520 415590 416745 419548 419760 420714 422576 423360 425007 426888 427464 427680 428505 432180 432586 435380 436296 436590 440748 441045 443296 444528 446631 448910 449064 449440 450765 452760 455058 457072 457149 457380 457920 460992 461736 463485 465696 467460 470448 471912 472230 474320 474960 475398 476280 478918 480249 480816 480897 484855 487872 489720 490833 493920 494384 498036 498624 498708 498960 500094 503712 505620 509012 509355 513040 513216 514206 515160 517440 518616 519453 522456 522720 523908 524435 528220 530901 533610 534240 534330 538692 539328 540918 543312 544320 545370 548856 550564 550935 554120 555660 556182 559680 560952 561330 566676 569184 569952 571340 571536 576240 577170 581042 581728 581826 582120 583443 587664 587763 588060 589890 592704 595508 598752 599907 601020 603680 606744 609532 609840 611226 615648 617463 617980 618192 622545 623280 623385 627264 628474 629216 629322 629640 631071 633280 633864 635040 636265 640332 641088 641196 641520 648270 648879 652960 653070 654444 654885 661122 664048 664944 665280 666792 673365 674160 678797 679140 679778 682587 685608 686070 686880 688205 691488 692604 696608 698544 701190 705672 707868 708345 711480 712440 713097 714420 718256 718377 721224 724416 727160 731808 734209 734580 740880 741576 744385 747054 747936 748062 748440 755568 758430 761915 762048 763518 768320 769560 771309 772740 775768 776160 777924 783552 783684 784080 785862 786520 792330 799876 800415 801360 801495 808038 808992 813120 814968 816480 818055 823284 824256 825846 830060 831040 831180 833490 834273 839096 839520 841428 845152 850014 853776 854928 855360 857010 864360 865172 865755 870760 871563 872592 872739 873180 881496 882090 884835 886592 889056 893262 897820 898128 898880 901530 905520 910116 914144 914298 914760 916839 923472 926970 931392 934920 940896 942711 943824 943983 944460 948640 949920 950796 952560 957836 960498 961632 961794 963487 969710 972405 979440 979605 981666 987840 988768 991683 996072 997416 997920 999845 1000188 1007424 1011240 1018024 1018710 1019667 1026080 1028412 1029105 1030320 1037232 1038906 1042139 1044912 1045440 1047816 1048870 1051785 1056440 1061802 1066681 1067220 1068480 1068660 1077384 1081465 1081836 1086624 1090740 1097712 1101128 1101870 1108240 1111320 1112364 1120581 1121904 1122093 1122660 1133352 1137645 1138368 1139904 1142680 1143072 1145277 1152480 1153757 1154340 1162084 1163456 1163652 1164240 1166886 1175328 1175526 1176120 1179780 1188495 1191016 1197295 1197504 1199814 1202040 1207360 1212057 1213488 1219064 1219680 1222452 1231296 1234926 1235960 1236384 1238769 1245090 1246560 1246770 1250235 1256948 1258432 1258644 1259280 1262142 1267728 1270080 1272530 1280664 1282392 1283040 1285515 1296540 1297758 1305920 1306140 1308888 1309770 1322244 1328096 1329888 1333584 1339893 1346730 1348320 1352295 1357594 1358280 1359556 1365174 1371216 1371447 1372140 1373760 1376410 1382976 1385208 1390455 1393216 1397088 1399783 1402380 1411344 1415736 1416690 1422960 1424880 1426194 1428840 1436512 1436754 1440747 1442448 1442691 1452605 1454320 1454565 1463616 1468418 1469160 1472499 1481760 1483152 1488770 1494108 1495872 1496124 1496880 1511136 1514051 1516860 1523830 1527036 1528065 1539120 1542618 1545480 1551536 1552320 1555848 1558359 1567368 1568160 1571185 1571724 1573040 1573305 1584660 1592703 1599752 1600830 1602720 1602990 1616076 1617984 1629936 1632960 1636110 1637647 1646568 1651692 1652805 1660120 1662360 1666980 1668546 1676213 1678192 1679040 1682856 1690304 1699445 1700028 1707552 1709856 1714020 1728720 1730344 1731510 1741520 1743126 1745184 1745478 1746360 1750329 1762992 1763289 1764180 1769670 1778112 1786524 1795640 1796256 1799721 1803060 1811040 1820232 1828288 1828596 1829520 1833678 1846944 1853940 1867635 1869840 1870155 1881792 1885422 1887648 1887966 1888920 1893213 1897280 1899840 1901592 1905120 1908795 1915672 1920996 1923264 1923588 1926974 1939420 1944810 1946637 1958880 1959210 1963332 1964655 1977536 1983366 1992144 1994832 1995840 1999690 2000376 2020095 2022480 2036048 2036391 2037420 2039334 2047761 2052160 2056824 2058210 2060640 2064615 2074464 2077812 2084278 2089824 2095632 2097740 2103570 2112880 2123604 2125035 2133362 2134440 2137320 2139291 2154768 2155131 2162930 2163672 2173248 2181480 2195424 2199659 2202256 2202627 2203740 2216480 2222640 2224728 2233155 2241162 2243808 2244186 2245320 2266704 2275290 2285360 2285745 2286144 2290554 2304960 2307514 2308680 2313927 2324168 2327304 2328480 2333772 2350656 2351052 2352240 2359560 2376990 2379223 2382032 2394590 2399628 2401245 2404080 2404485 2424114 2426976 2438128 2439360 2444904 2454165 2469852 2471920 2472768 2477538 2490180 2493120 2493540 2500470 2502819 2513896 2517288 2518560 2524284 2535456 2545060 2561328 2564784 2566080 2571030 2593080 2595516 2597265 2612280 2614689 2617776 2618217 2619540 2644488 2654505 2656192 2659776 2667168 2679786 2693460 2696640 2704590 2715188 2716560 2719112 2730348 2742432 2742894 2744280 2750517 2752820 2770416 2780910 2794176 2799566 2804760 2822688 2828133 2831472 2831949 2833380 2845920 2849760 2852388 2857680 2873024 2873508 2881494 2884896 2885382 2890461 2905210 2908640 2909130 2917215 2936836 2938320 2938815 2944998 2963520 2966304 2975049 2977540 2988216 2992248 2993760 2999535 3022272 3028102 3033720 3047660 3054072 3056130 3059001 3078240 3085236 3087315 3090960 3103072 3111696 3116718 3126417 3134736 3136320 3142370 3143448 3146080 3146610 3155355 3169320 3185406 3199504 3200043 3201660 3205440 3205980 3232152 3244395 3259872 3272220 3275294 3293136 3303384 3305610 3320240 3324720 3333960 3337092 3352426 3356384 3361743 3365712 3366279 3393985 3398890 3400056 3412935 3415104 3419712 3428040 3435831 3457440 3460688 3461271 3463020 3483040 3486252 3490368 3490956 3492720 3500658 3525984 3526578 3528360 3539340 3565485 3573048 3591280 3591885 3592512 3599442 3606120 3622080 3636171 3640464 3657192 3659040 3667356 3671045 3693888 3707880 3716307 3735270 3739680 3740310 3770844 3775296 3775932 3777840 3786426 3803184 3810240 3817590 3831344 3841992 3847176 3853948 3856545 3878840 3889620 3893274 3916441 3917760 3918420 3926664 3929310 3966732 3984288 3989664 3999380 4000752 4019679 4040190 4044960 4072096 4072782 4074840 4078668 4095522 4113648 4114341 4116420 4121280 4129230 4148928 4155624 4168556 4171365 4179648 4191264 4195480 4199349 4207140 4225760 4247208 4250070 4266724 4268880 4274640 4278582 4309536 4310262 4322241 4325860 4327344 4357815 4362960 4363695 4390848 4399318 4404512 4405254 4407480 4417497 4432960 4445280 4449456 4466310 4482324 4487616 4488372 4490640 4533408 4542153 4550580 4570720 4571490 4581108 4584195 4615028 4617360 4627854 4648336 4654608 4656960 4667544 4675077 4702104 4704480 4713555 4719120 4719915 4751579 4753980 4758446 4764064 4778109 4789180 4799256 4802490 4808160 4808970 4817435 4848228 4853952 4876256 4889808 4908330 4912941 4939704 4943840 4955076 4958415 4980360 4987080 5000940 5005638 5027792 5028639 5034576 5037120 5048568 5070912 5090120 5098335 5122656 5129568 5139463 5142060 5186160 5191032 5194530 5210695 5224560 5229378 5235552 5236434 5239080 5288976 5289867 5309010 5333405 5334336 5359572 5386920 5399163 5409180 5430376 5433120 5438224 5460696 5484864 5485788 5488560 5501034 5505640 5540832 5559011 5561820 5599132 5602905 5609520 5610465 5645376 5656266 5662944 5663898 5666760 5691840 5699520 5704776 5715360 5726385 5747016 5762988 5768785 5769792 5770764 5780922 5810420 5817280 5818260 5834430 5839911 5873672 5876640 5877630 5889996 5932608 5950098 5955080 5976432 5984496 5987520 5999070 6056204 6060285 6067440 6095320 6108144 6109173 6112260 6118002 6156480 6170472 6174630 6181920 6193845 6206144 6223392 6233436 6252834 6269472 6284740 6286896 6292160 6293220 6310710 6338640 6370812 6399008 6400086 6403320 6411960 6417873 6464304 6465393 6488790 6519744 6544440 6550588 6586272 6598977 6606768 6607881 6611220 6640480 6649440 6667920 6674184 6699465 6704852 6712768 6723486 6731424 6732558 6744409 6787970 6797780 6800112 6825870 6856080 6857235 6871662 6914880 6921376 6922542 6926040 6941781 6966080 6972504 6981912 6985440 6998915 7001316 7051968 7053156 7056720 7078680 7130970 7137669 7146096 7182560 7183770 7198884 7203735 7212240 7213455 7272342 7280928 7294973 7314384 7318080 7334712 7342090 7362495 7415760 7432614 7466767 7470540 7479360 7480620 7508457 7541688 7551864 7555680 7570255 7572852 7606368 7635180 7662688 7683984 7694352 7707896 7713090 7757680 7779240 7786548 7791795 7832882 7836840 7844067 7853328 7854651 7858620 7890481 7933464 7963515 7968576 7979328 7998760 8001504 8039358 8076299 8080380 8089920 8144192 8145564 8149680 8157336 8188235 8191044 8227296 8228682 8232840 8258460 8311248 8337112 8342730 8381065 8382528 8390960 8398698 8414280 8451520 8484399 8494416 8495847 8500140 8533448 8537760 8549280 8557164 8619072 8620524 8644482 8651720 8654688 8671383 8715630 8725920 8727390 8751645 8798636 8809024 8810508 8814960 8816445 8834994 8890560 8898912 8932620 8964648 8976744 8981280 8998605 9066816 9084306 9101160 9141440 9142980 9162216 9168390 9177003 9230056 9234720 9255708 9296672 9309216 9335088 9350154 9379251 9404208 9408960 9427110 9438240 9439830 9466065 9503158 9507960 9516892 9528128 9556218 9578360 9598512 9600129 9604980 9616320 9617940 9634870 9696456 9733185 9752512 9779616 9816660 9825882 9879408 9887680 9910152 9916830 9960720 9974160 10001880 10011276 10055584 10057278 10069152 10085229 10097136 10098837 10180240 10181955 10196670 10238805 10245312 10259136 10278926 10284120 10307493 10372320 10382064 10383813 10389060 10421390 10449120 10458756 10471104 10472868 10478160 10577952 10579734 10598357 10618020 10666810 10696455 10719144 10773840 10775655 10798326 10818360 10860752 10866240 10876448 10908513 10921392 10971576 10977120 10998295 11002068 11011280 11013135 11081664 11118022 11123640 11148921 11198264 11205810 11219040 11220930 11312532 11325888 11327796 11333520 11409552 11430720 11452770 11463529 11494032 11525976 11537570 11541528 11561844 11569635 11620840 11636520 11668860 11679822 11733491 11747344 11749323 11753280 11755260 11779992 11896115 11900196 11910160 11952864 11968992 11998140 12059037 12112408 12120570 12134880 12190640 12216288 12218346 12224520 12236004 12340944 12343023 12349260 12363840 12387690 12446784 12466872 12505668 12514095 12538944 12569480 12573792 12586440 12598047 12621420 12677280 12691327 12741624 12798016 12800172 12806640 12823920 12835746 12928608 12930786 12977580 13073445 13088880 13091085 13101176 13172544 13197954 13213536 13215762 13222440 13252491 13280960 13298880 13335840 13348368 13398930 13409704 13446972 13462848 13465116 13488818 13575940 13595560 13600224 13626459 13651740 13712160 13714470 13743324 13752585 13842752 13845084 13852080 13883562 13945008 13963824 13970880 13997830 14002632 14106312 14113440 14140665 14157360 14159745 14254737 14261940 14275338 14292192 14334327 14365120 14367540 14397768 14407470 14424480 14426910 14452305 14544684 14561856 14589946 14628768 14669424 14684180 14724990 14738823 14831520 14865228 14875245 14933534 14941080 14961240 15016914 15083376 15085917 15103728 15111360 15140510 15145704 15212736 15270360 15295005 15325376 15367968 15388704 15397613 15415792 15418389 15426180 15515360 15558480 15573096 15583590 15632085 15665764 15673680 15688134 15706656 15709302 15717240 15780962 15866928 15869601 15927030 15997520 16000215 16003008 16078716 16152598 16160760 16197489 16291128 16299360 16314672 16376470 16382088 16454592 16457364 16465680 16516920 16622496 16654561 16674224 16677033 16685460 16762130 16781920 16797396 16808715 16828560 16831395 16968798 16988832 16991694 17000280 17066896 17075520 17098560 17114328 17179155 17241048 17288964 17303440 17306355 17309376 17342766 17431260 17451840 17454780 17503290 17519733 17597272 17621016 17629920 17632890 17669988 17797824 17865240 17929296 17953488 17962560 17997210 18014117 18168612 18180855 18202320 18285960 18324432 18327519 18336780 18354006 18460112 18469440 18511416 18581535 18593344 18618432 18670176 18700308 18758502 18808416 18854220 18876480 18879660 18932130 19006316 19015920 19033784 19112436 19156720 19197024 19200258 19209960 19235880 19253619 19269740 19392912 19396179 19466370 19559232 19582205 19633320 19651764 19758816 19796931 19820304 19823643 19833660 19921440 19948320 20003760 20022552 20098395 20111168 20114556 20138304 20170458 20194272 20197674 20233227 20360480 20363910 20393340 20477610 20557852 20568240 20571705 20614986 20744640 20764128 20767626 20778120 20825343 20842780 20898240 20917512 20945736 20956320 20996745 21155904 21159468 21196714 21236040 21333620 21392910 21413007 21438288 21547680 21551310 21596652 21611205 21636720 21721504 21752896 21817026 21842784 21884919 21943152 21954240 21996590 22004136 22022560 22026270 22087485 22236044 22247280 22297842 22396528 22400301 22411620 22438080 22441860 22525371 22625064 22655592 22667040 22710765 22819104 22905540 22927058 22988064 23051952 23075140 23083056 23123688 23139270 23241680 23273040 23337720 23359644 23375385 23466982 23494688 23498646 23510520 23532201 23559984 23563953 23671443 23757895 23792230 23800392 23820320 23890545 23905728 23937984 23996280 24118074 24224816 24228897 24241140 24269760 24381280 24432576 24436692 24449040 24472008 24564705 24681888 24686046 24698520 24775380 24933744 25011336 25028190 25138960 25143195 25147584 25172880 25196094 25242840 25354560 25382654 25453197 25483248 25487541 25600344 25613280 25647840 25671492 25697315 25857216 25861572 25955160 26014149 26146890 26177760 26182170 26202352 26395908 26427072 26431524 26444880 26449335 26504982 26671680 26696736 26797860 26819408 26893944 26930232 26977636 26995815 27151880 27191120 27200448 27252918 27303480 27415087 27424320 27428940 27486648 27505170 27531009 27690168 27704160 27767124 27795055 27890016 27927648 27995660 28005264 28137753 28212624 28226880 28281330 28314720 28319490 28509474 28523880 28550676 28584384 28668654 28735080 28795536 28800387 28814940 28848960 28853820 28904610 29089368 29179892 29199555 29257536 29338848 29368360 29449980 29477646 29663040 29730456 29750490 29867068 29882160 29922480 30033828 30166752 30171834 30207456 30255687 30281020 30291408 30540720 30545865 30590010 30735936 30777408 30795226 30831584 30836778 30852360 30922479 31030720 31116960 31146192 31151439 31167180 31264170 31331528 31347360 31376268 31413312 31418604 31434480 31561924 31733856 31739202 31795071 31854060 31995040 32000430 32089365 32157432 32305196 32321520 32326965 32394978 32582256 32598720 32629344 32725539 32752940 32764176 32914728 32931360 32994885 33033840 33039405 33244992 33309122 33348448 33354066 33370920 33446763 33524260 33563840 33594792 33617430 33657120 33662790 33722045 33937596 33977664 33983388 34000560 34133792 34228656 34358310 34390587 34482096 34577928 34606880 34612710 34685532 34708905 34862520 34909560 35006580 35039466 35194544 35200473 35242032 35247969 35259840 35265780 35339976 35688345 35730480 35858592 35906976 35976241 35994420 36028234 36177111 36337224 36361710 36404640 36474865 36571920 36648864 36655038 36673560 36708012 36920224 37022832 37029069 37163070 37333835 37340352 37400616 37517004 37542285 37616832 37708440 37759320 37794141 37864260 38012632 38031840 38067568 38073981 38224872 38313440 38394048 38400516 38419920 38471760 38507238 38539480 38785824 38792358 38913077 38932740 39164410 39220335 39266640 39273255 39303528 39452405 39517632 39593862 39640608 39647286 39667320 39842880 39896640 40007520 40045104 40196790 40229112 40340916 40381495 40388544 40395348 40466454 40720960 40727820 40786680 40879377 40955220 41115704 41136480 41143410 41229972 41528256 41535252 41556240 41650686 41685560 41835024 41891472 41912640 41993490 42318936 42393428 42421995 42472080 42479235 42667240 42764211 42785820 42826014 42876576 43080851 43095360 43102620 43193304 43222410 43273440 43356915 43443008 43634052 43685568 43769838 43886304 43993180 44008272 44045120 44052540 44174970 44216469 44472088 44494560 44595684 44793056 44800602 44823240 44883720 45050742 45250128 45257751 45311184 45334080 45421530 45638208 45811080 45854116 45885015 45976128 46103904 46150280 46166112 46192839 46247376 46255167 46278540 46483360 46546080 46675440 46719288 46750770 46896255 46933964 46989376 46997292 47021040 47064402 47119968 47127906 47342886 47515790 47584460 47600784 47640640 47781090 47992560 48000645 48236148 48449632 48457794 48482280 48592467 48762560 48873384 48898080 48944016 49129410 49363776 49372092 49397040 49550760 49867488 49963683 50022672 50031099 50056380 50277920 50286390 50345760 50392188 50426145 50485680 50494185 50765308 50906394 50966496 50975082 51064811 51200688 51226560 51295680 51342984 51394630 51537465 51723144 51910320 51919065 52028298 52267369 52293780 52355520 52364340 52404704 52559199 52791816 52863048 52889760 52898670 52991785 53009964 53393472 53595720 53638816 53787888 53860464 53955272 53991630 54042351 54303760 54382240 54505836 54542565 54606960 54830174 54857880 54973296 54982557 55010340 55062018 55233367 55380336 55408320 55534248 55590110 55744605 55780032 55855296 55991320 56010528 56275506 56425248 56534093 56562660 56629440 56638980 57018948 57047760 57101352 57317645 57337308 57470160 57591072 57600774 57629880 57707640 57809220 58178736 58188537 58359784 58399110 58667455 58677696 58736720 58746615 58899960 58955292 59390793 59460912 59470929 59500980 59734136 59764320 59844960 60067656 60295185 60333504 60343668 60414912 60511374 60562040 60582816 60699681 61081440 61091730 61149121 61180020 61590452 61663168 61673556 61704720 61715115 61844958 62233920 62292384 62302878 62334360 62528340 62663056 62694720 62752536 62837208 62868960 62990235 63123848 63456635 63467712 63478404 63590142 63708120 63990080 64000860 64178730 64239021 64314864 64610392 64643040 64653930 64789956 65164512 65258688 65451078 65505880 65528352 65654757 65829456 65862720 65989770 66067680 66078810 66262455 66618244 66696896 66708132 66741840 66893526 67048520 67189584 67200903 67234860 67314240 67325580 67444090 67875192 67966776 68001120 68132295 68267584 68457312 68716620 68781174 68964192 69155856 69213760 69225420 69371064 69417810 69725040 69819120 70013160 70078932 70389088 70400946 70484064 70495938 70531560 70596603 70679952 70691859 71014329 71273685 71376690 71460960 71671635 71717184 71813952 71952482 71988840 72056468 72354222 72674448 72686691 72723420 72809280 72949730 73143840 73297728 73310076 73347120 73416024 73694115 73840448 74045664 74058138 74188499 74326140 74667670 74801232 75034008 75084570 75416880 75429585 75518640 75588282 75728520 76025264 76063680 76135136 76147962 76359591 76449744 76462623 76626880 76801032 76839840 76943520 76988065 77014476 77078960 77091945 77571648 77584716 77826154 77865480 78042447 78328820 78440670 78533280 78546510 78607056 78904810 79187724 79281216 79294572 79334640 79348005 80015040 80090208 80244703 80393580 80458224 80681832 80762990 80790696 80932908 80987445 81455640 81573360 81758754 81910440 82134437 82231408 82245261 82272960 82286820 82459944 82593027 83070504 83112480 83272805 83301372 83371120 83385165 83670048 83782944 83986980 84413259 84637872 84786856 84843990 84944160 84958470 85334480 85528422 85571640 85652028 85753152 86161702 86205240 86386608 86401161 86444820 86546880 86713830 86795291 87268104 87539676 87598665 87772608 87986360 88016544 88105080 88349940 88432938 88839289 88944176 88989120 89191368 89586112 89601204 89646480 89767440 90070585 90101484 90500256 90515502 90622368 90843060 91622160 91637595 91708232 91770030 92207808 92300560 92332224 92385678 92494752 92510334 92557080 92767437 92966720 93092160 93350880 93438576 93454317 93501540 93792510 93867928 93994584 94042080 94128804 94239936 94255812 94685772 95031580 95168920 95201568 95385213 95562180 95985120 96001290 96268095 96472296 96899264 96915588 96964560 96980895 97184934 97746768 97796160 97888032 98258820 98744184 98794080 98984655 99101520 99118215 99734976 99927366 100045344 100062198 100112760 100340289 100555840 100572780 100691520 100784376 100852290 100971360 100988370 101166135 101530616 101812788 101932992 101950164 102129622 102401376 102685968 102789260 103074930 103171761 103446288 103820640 103838130 104056596 104126715 104534738 104587560 104728680 104809408 105118398 105583632 105601419 105726096 105743907 105779520 105797340 105983570 106019928 107065035 107191440 107277632 107575776 107720928 107910544 107928723 107983260 108084702 108531333 108607520 108764480 109011672 109085130 109213920 109424595 109660348 109715760 109946592 109965114 110020680 110124036 110466734 110760672 111068496 111087207 111180220 111489210 111982640 112001505 112021056 112551012 112626855 112850496 113068186 113125320 113277960 113382423 114037896 114095520 114202704 114221943 114635290 114674616 114940320 115182144 115201548 115259760 115415280 115618440 116357472 116377074 116581927 116719568 116739231 116798220 117334910 117473440 117493230 117661005 117799920 117819765 117910584 118357215 118781586 118921824 118941858 119001960 119468272 119528640 119689920 120135312 120590370 120687336 121022748 121124080 121144485 121165632 121399362 122162880 122183460 122298242 122360040 122638131 123180904 123347112 123409440 123430230 123689916 124584768 124605756 124668720 125056680 125326112 125505072 125674416 125737920 125980470 126098819 126247696 126913270 126956808 127180284 127265985 127416240 127437705 128001720 128292633 128357460 128478042 128629728 129220784 129242553 129286080 129307860 129579912 130070745 130329024 130902156 131011760 131056704 131309514 131658912 131979540 132135360 132157620 132524910 132649407 133236488 133416264 133483680 133787052 134097040 134379168 134401806 134469720 134651160 134888180 135750384 135773253 135933552 136002240 136264590 136914624 137075435 137433240 137562348 137655045 137928384 138311712 138450840 138578517 138742128 138765501 138835620 139450080 139638240 140026320 140157864 140688765 140778176 140801892 140968128 140991876 141063120 141193206 141359904 141383718 142028658 142547370 142753380 142921920 143343270 143904964 143977680 144001935 144112936 144708444 145348896 145373382 145446840 145777401 145899460 146287680 146620152 146694240 146832048 147388230 148091328 148116276 148376998 148652280 149335340 149602464 149891049 150068016 150093297 150169140 150833760 150859170 151037280 151176564 151278435 151457040 152050528 152270272 152295924 152719182 152899488 152925246 153194433 153602064 153679680 153887040 153976130 154028952 154157920 154183890 154612395 155169432 155652308 155730960 155757195 156084894 156657640 156802107 156881340 157066560 157093020 157214112 157677597 157809620 158375448 158589144 158669280 158696010 158975355 160180416 160489406 160787160 160916448 161363664 161525980 161581392 161865816 161974890 162127053 162911280 163146720 163517508 163627695 163820880 164268874 164462816 164490522 164573640 164919888 164947671 165186054 165700101 166141008 166224960 166545610 166602744 166742240 166770330 167233815 167340096 167565888 167973960 168826518 169275744 169573712 169602279 169687980 169888320 169916940 170668960 171056844 171143280 171304056 171952935 172323404 172410480 172773216 172802322 172889640 173427660 173590582 174536208 174565611 175079352 175197330 175972720 176002365 176033088 176210160 176239845 176699880 176865876 177678578 177888352 178172379 178382736 178412787 179202408 179292960 179534880 179881205 180141170 180202968 180885555 181000512 181031004 181244736 181686120 182099043 183244320 183275190 183416464 183447363 183540060 184601120 184771356 184989504 185020668 185114160 185145345 185534874 186701760 186877152 186908634 187003080 187585020 187735856 187989168 188084160 188257608 188511624 188970705 189371544 190063160 190337840 190369905 190403136 190770426 191124360 191905609 191970240 192002580 192536190 192717063 192944592 193831176 193929120 193961790 194369868 194565385 195493536 195776064 196517640 196964271 197488368 197588160 197969310 198203040 198236430 199854732 200090688 200124396 200225520 200680578 201145560 201568752 201602709 201704580 201942720 201976740 202332270 203061232 203625576 203900328 204259244 204396885 204802752 205371936 205578520 206149860 206343522 206892576 207571373 207641280 207676260 208113192 208253430 209069476 209175120 209457360 210236796 211167264 211202838 211452192 211487814 211594680 211789809 211967140 212039856 213042987 213821055 214130070 214382880 215151552 215404255 215441856 215821088 215857446 215966520 216169404 217062666 217215040 218023344 218060073 218170260 218427840 218849190 219320696 219431520 219893184 219930228 220041360 220248072 220933468 221082345 221521344 222136992 222174414 222360440 222565497 222978420 223965280 224003010 225102024 225253710 226136372 226250640 226288755 226555920 226764846 228075792 228191040 228405408 228443886 229078773 229270580 229349232 229880640 230403096 230519520 230830560 230964195 231236880 231275835 232714944 232754148 233163854 233439136 233478462 233596440 234127341 234669820 234946880 234986460 235322010 235599840 235639530 235821168 236714430 237563172 237843648 237883716 238003920 238936544 240270624 240734109 241180740 241374672 242045496 242248160 242288970 242798724 242962335 244366920 244596484 244720080 245276262 246361808 246403311 246694224 246735783 246818880 246860460 247379832 247779081 249211512 249337440 249818415 250113360 250155495 250652224 251010144 251348832 251833687 251960940 252197638 252495392 253239777 253826540 253913616 254360568 254531970 254832480 254875410 255324055 256003440 256585266 256714920 256956084 257259456 258441568 258485106 258615720 259159824 259203483 260141490 260385873 261336845 261804312 262023520 262619028 262795995 263317824 263959080 264315240 265049820 265298814 266472976 266517867 266832528 266967360 267574104 268194080 268758336 268803612 268939440 269302320 269776360 270211755 271500768 271546506 271867104 272391539 272529180 274150870 274866480 274912785 275124696 275310090 276166835 276623424 276901680 277157034 277484256 277531002 277671240 278900160 279276480 280052640 280315728 280362951 281377530 281603784 281983752 282126240 282386412 282670465 282719808 282767436 284057316 285094740 285506760 286155639 286686540 287809928 287955360 288003870 288225872 289416888 290697792 290746764 290893680 290942685 291554802 291798920 293240304 293388480 293664096 294627583 294776460 296232552 296753996 296953965 297304560 297354645 298670680 299204928 299782098 300136032 300186594 300338280 301565957 301667520 301718340 302074560 302353128 302556870 302914080 303498405 304101056 304591848 305438364 305745605 305798976 305850492 306388866 307204128 307952260 308057904 308315840 308367780 309224790 309515283 310338864 311304616 311461920 311514390 312169788 313315280 313604214 313762680 314186040 314428224 315355194 315619240 316750896 316804257 317178288 317231721 317338560 317392020 317950710 320978812 321195105 321574320 321832896 322727328 323051960 323162784 323731632 323786169 323949780 324254106 325822560 326293440 327035016 327255390 327641760 328273785 328537748 328925632 328981044 329147280 329839776 329895342 330372108 331400202 332282016 333091220 333205488 333484480 333540660 334467630 335947920 336004515 337653036 338551488 339147424 339204558 339375960 339833880 340147269 341337920 342113688 342286560 342608112 342665829 343905870 344646808 344820960 345546432 345604644 345779280 346855320 347181164 349072416 349131222 349745781 350158704 350217693 350394660 351945440 352004730 352420320 352479690 352983015 353399760 353459295 353731752 355071645 355357156 355776704 356344758 356765472 356825574 357453677 358404816 358585920 359069760 359762410 360282340 360405936 361771110 362062008 363372240 363433455 364198086 366488640 366550380 366832928 366894726 367080120 367914393 369202240 369542712 370041336 370228320 370290690 370942495 371069748 373754304 373817268 374006160 375170040 375471712 375978336 376515216 377023248 377941410 378296457 378743088 380126320 380675680 380739810 381540852 381797955 382248720 382313115 383811218 384005160 384877899 385072380 385434126 385889184 386633569 387662352 387727659 387858240 387923580 388739736 389130770 390212235 390987072 393035280 393928542 394976736 395738651 395938620 396406080 396472860 397948221 399709464 400248792 400451040 401223515 401361156 402291120 403137504 403205418 403409160 403953480 404664540 406122464 407251152 407319759 407800656 408518488 408793770 410672185 410743872 411157040 411226305 412299720 412687044 412965135 413785152 415142746 415352520 415735551 416226384 416296503 416506860 418138952 418350240 418914720 420473592 422066295 422334528 422405676 422904384 422975628 423189360 423579618 423934280 424079712 426085974 427642110 428043847 428260140 428765760 430808510 431642176 431714892 431933040 432005805 432338808 433976455 434125332 436046688 436120146 436340520 437698380 438641392 438863040 439860456 440082720 440496144 441866936 442164690 444196445 444273984 444348828 444720880 445130994 445956840 447930560 448006020 449673147 450204048 450279891 450507420 452272744 452501280 452577510 453111840 453529692 456151584 456810816 456887772 458157546 458541160 458698464 459583299 460806192 461039040 461661120 461928390 462473760 462551670 463837185 465508296 466327708 466878272 466956924 467192880 467271585 468254682 469339640 469972920 470406321 470644020 471199680 471279060 471642336 473428860 473889361 475126344 475767432 476007840 476926065 477873088 480541248 481468218 482361480 482749344 484090992 484496320 484577940 485597448 485924670 486381159 488733840 489192968 489440160 490552524 492723616 492806622 493388448 493471566 493720920 494759664 494843013 495558162 497100303 498423024 498674880 499636830 500226720 500310990 501701445 502020288 502697664 503667374 503921880 504395276 504990784 506479554 507653080 507827232 508721136 508806837 509063940 509664960 509750820 510648110 512006880 513170532 513429840 513912168 515858805 516883136 516970212 517231440 518319648 518406966 520282980 520771746 522673690 523608624 524047040 525238056 525591990 527918160 528007095 528630480 528719535 530099640 530597628 532945952 533035734 533665056 534517137 535148208 535238361 536388160 537607224 537878880 538604640 539552720 539643615 540423510 542656665 543001536 543093012 543734208 544783078 545058360 546297129 548301740 549732960 549825570 550249392 550342089 550620180 552333670 553803360 554314068 554968512 555062004 555342480 555436035 560105280 560631456 560725902 561712921 562755060 563207568 563967504 564252480 564772824 565340930 565534872 566912115 568114632 570189480 571013520 571109715 572311278 573373080 574941059 575619856 575716827 575910720 576007740 576451744 578151189 578833776 581493528 581787360 581885370 582909635 583109604 583597840 583696155 586480608 587328192 589255166 589552920 590892813 592465104 593507992 593907930 594609120 594709290 597341360 599564196 600272064 600373188 600676560 603131914 603436680 604706256 604808127 605113740 605828160 606996810 607567037 609183696 610876728 611491210 611700984 612777732 613190655 614408256 615904520 616115808 616735560 618449580 619030566 620677728 621875023 622609232 622714119 622923840 623028780 624339576 626630560 627208428 627525360 628372080 630494095 630710388 631238480 633501792 633608514 634356576 634463442 634784040 635901420 639128961 641463165 641957624 642390210 643148640 645454656 646103920 646212765 646325568 647463264 647572338 647899560 648508212 651645120 654070032 654180219 654510780 655283520 656547570 657075496 657962088 658294560 659679552 659790684 660744216 662800404 663247035 664564032 666182440 666410976 667081320 667696491 668935260 671895840 672009030 672640331 675306072 678294848 678409116 678751920 678866265 679667760 680294538 684227376 684573120 685216224 685331658 687811740 689293616 689641920 691209288 691558560 692892585 693710640 693827505 694362328 698144832 698262444 699491562 700317408 700435386 700789320 702382023 703890880 704009460 704840640 704959380 705966030 706799520 706918590 707463504 710143290 710714312 712689516 713530944 713651148 714907354 716809632 719524820 720564680 720811872 722202327 723542220 724124016 726744480 726866910 728396172 728887005 733100760 733665856 733789452 734160240 735828786 739085424 739209933 740082672 740207349 740456640 740581380 741884990 742139496 747634536 748012320 749455245 750340080 750466485 750943424 751956672 753030432 754046496 755501061 755882820 756592914 757486176 759719331 760252640 761351360 761479620 763081704 763595910 764497440 764626230 765972165 767622436 768010320 769755798 770144760 770868252 771778368 773267138 775324704 775455318 775847160 777479472 777610449 778261540 780424470 781157619 784010535 786070560 787857084 788387985 789953472 791477302 791877240 792945720 795896442 799418928 799553601 800497584 800902080 802447030 802722312 804582240 806275008 806410836 806818320 807906960 809329080 810635265 812244928 814502304 814639518 815601312 816073489 817036976 817174617 817587540 821344370 822314080 822452610 824599440 824738355 825374088 825930270 828500505 830285492 830705040 831471102 832452768 832593006 833013720 836277904 836700480 837829440 840947184 841088853 844132590 844811352 845951256 846378720 847159236 847868560 848011395 848159424 852171948 855284220 856087694 856520280 858466917 861617020 863429784 863866080 864011610 864677616 867952910 868250664 872093376 872240292 872681040 872828055 875396760 877282784 879720912 880165440 880992288 882691733 883733872 883882749 884329380 888392890 888697656 889441760 890261988 890861895 891913680 892063935 896012040 899346294 900408096 900559782 901014840 904545488 904697871 905002560 905155020 906223680 907059384 910495215 912303168 913775544 916315092 917082320 917236815 917396928 919166598 921612384 923856780 924947520 925103340 927674370 928545849 931016592 932655416 933913848 934385760 934543170 936509364 938679280 939945840 940812642 941288040 942558120 943284672 946857720 947778722 950252688 950412771 951534864 951695163 952015680 953852130 954748201 959528045 962936436 963585315 964722960 965498688 968181984 969155880 971194896 971358507 971849340 972762318 977467680 978385936 978880320 981105048 984821355 985447232 985613244 986776896 986943132 987441840 989519328 989686026 991116324 994200606 996846048 999273660 1000453440 1000621980 1003402890 1007334748 1007843760 1008013545 1008790552 1012959108 1015306160 1015654464 1017442272 1017613674 1018127880 1019501640 1020441807 1021296220 1024013760 1026341064 1026859680 1027824336 1027997487 1031717610 1033940424 1034462880 1036639296 1036813932 1037856865 1040565960 1041543492 1045347380 1047217248 1049237343 1050476112 1050653079 1051183980 1055836320 1056014190 1057260960 1057439070 1058949045 1060199280 1061195256 1065214935 1065891904 1066071468 1067330112 1069034274 1070296416 1070476722 1072361031 1075214448 1075757760 1077209280 1079105440 1079287230 1080847020 1085313330 1086186024 1089566156 1090116720 1090300365 1092594258 1096603480 1099465920 1099651140 1100498784 1100684178 1101240360 1103743179 1104667340 1107606720 1108628136 1110124008 1110684960 1110872070 1112827485 1121262912 1121451804 1123425842 1125510120 1126415136 1127935008 1129545648 1130681860 1131069744 1133824230 1134889371 1136229264 1140378960 1142027040 1142219430 1144622556 1145393865 1146746160 1149882118 1151239712 1151433654 1152015480 1152903488 1154633697 1156302378 1157667552 1159900707 1162987056 1163182977 1163574720 1163770740 1165819270 1166219208 1167195680 1167392310 1170636705 1172961216 1178510332 1179105840 1181785626 1184930208 1187015984 1187215953 1187815860 1189218240 1189418580 1193844663 1194682720 1199128392 1200746376 1201353120 1203670545 1206263828 1206873360 1209412512 1209616254 1210227480 1213993620 1215134074 1218367392 1221753456 1221959277 1222982420 1223401968 1225555464 1226381310 1231809040 1232016555 1232231616 1233471120 1233678915 1236899160 1238061132 1238895405 1241355456 1243750046 1245218464 1245428238 1246057560 1247206653 1248679152 1248889509 1253261120 1254416856 1255050720 1256744160 1259168435 1260988190 1261420776 1262476960 1266198885 1267003584 1267217028 1268713152 1268926884 1269568080 1271802840 1278257922 1282926330 1283915248 1284131541 1284780420 1286297280 1292207840 1292425530 1294926528 1295144676 1295799120 1296017415 1297016424 1301929365 1308140064 1308360438 1309021560 1313095140 1314150992 1315924176 1316589120 1319581368 1321488432 1325600808 1326494070 1332364880 1332589335 1332821952 1334162640 1335392982 1337870520 1343339263 1343791680 1344018060 1345280662 1349019441 1350612144 1350839673 1356818232 1357503840 1357732530 1359335520 1360589076 1361957695 1368454752 1370432448 1370663316 1375623480 1378587232 1378749897 1382418576 1383117120 1385785170 1387421280 1387655010 1388724656 1396524888 1398983124 1400634816 1400870772 1401578640 1401814755 1404764046 1408018920 1409918760 1411218963 1411932060 1413599040 1413837180 1414927008 1420286580 1421428624 1421668083 1425379032 1427302296 1429814708 1430778195 1433619264 1439049640 1441129360 1441623744 1444404654 1447084440 1448248032 1452999611 1453488960 1453733820 1456792344 1457774010 1459143477 1466201520 1467578904 1468320480 1471657572 1473137915 1478170848 1478419866 1480165344 1480414698 1481162760 1483769980 1484278992 1491300909 1495269072 1496024640 1498910490 1500680160 1500932970 1506060864 1507829785 1508092992 1511002122 1511765640 1513185828 1514972352 1519438662 1520505280 1522959240 1526163408 1526420511 1527191820 1528994880 1529252460 1531944330 1535244872 1536020640 1539511596 1540289520 1541736504 1546534276 1547576415 1550649408 1550910636 1551694320 1554958944 1555220898 1556523080 1560848940 1562315238 1568021070 1572141120 1575714168 1576775970 1582954604 1583754480 1584021285 1585891440 1586158605 1591792884 1598837856 1599107202 1600995168 1603551411 1604894060 1605444624 1609164480 1612821672 1613636640 1615813920 1618658160 1618930845 1621270530 1629004608 1629279036 1631202624 1632146978 1634073952 1634349234 1635175080 1638891387 1642688740 1644628160 1644905220 1649198880 1649476710 1650748176 1651026267 1651860540 1657001010 1660570984 1661410080 1662942204 1664905536 1665186012 1666027440 1672555808 1681894368 1682177706 1685138763 1688265180 1689622704 1691902512 1692757440 1694318472 1695737120 1696022790 1700736345 1704343896 1710568440 1712175388 1713040560 1713329145 1716933834 1723234040 1724823177 1726859568 1727150481 1727732160 1728023220 1729355232 1734453567 1735905820 1736501328 1744480584 1745362080 1745656110 1748728905 1750793520 1751088465 1754565568 1759441824 1761984576 1765383466 1767467744 1767765498 1768658760 1772678439 1776785780 1777395312 1778883520 1780523976 1781723790 1783827360 1784127870 1787268385 1792024080 1798692588 1800816192 1801119564 1802029680 1809090976 1809395742 1810310040 1814118768 1814424381 1820990430 1822701111 1827551088 1832630184 1834164640 1834473630 1838333196 1839571965 1843224768 1847713560 1850206680 1855348740 1857091698 1862033184 1865310832 1865625069 1867827696 1868142357 1868771520 1869086340 1873018728 1877358560 1879891680 1881625284 1882576080 1885116240 1891482285 1893715440 1895557444 1900505376 1900825542 1903069728 1903390326 1906740773 1907704260 1909496402 1917386883 1919056090 1924389495 1925872872 1927170630 1929445920 1933167845 1936363968 1938311760 1938638295 1942389792 1942717014 1943698680 1945524636 1954935360 1956771872 1962210096 1962540657 1969642710 1971226488 1973886264 1974883680 1978693255 1979038656 1979372052 1982232648 1988401212 1989741105 1993692096 1998547320 2001243960 2003089473 2006805780 2014669496 2015687520 2016027090 2017581104 2017920993 2025918216 2030612320 2034884544 2035227348 2036255760 2036598795 2039003280 2040883614 2042592440 2052682128 2053719360 2055648672 2055994974 2062393081 2063435220 2067880848 2068925760 2073627864 2075713730 2078677755 2081131920 2081482515 2083086984 2090694760 2094434496 2098474686 2100952224 2101306158 2102367960 2110961699 2111672640 2112028380 2114521920 2114878140 2117898090 2120398560 2122390512 2130429870 2132142936 2138068548 2140219235 2140592832 2140953444 2144722062 2150428896 2158210880 2158574460 2161694040 2166606981 2170626660 2172372048 2179132312 2180233440 2180600730 2185188516 2193206960 2199302280 2200997568 2201368356 2202480720 2207486358 2209334680 2217256272 2217629799 2220248016 2220622047 2221369920 2221744140 2225654970 2242903608 2246851684 2248365735 2251020240 2251399455 2252830272 2255870016 2259091296 2261363720 2262139488 2266503183 2267648460 2269778742 2272458528 2280757920 2283285103 2284054080 2284438860 2289245112 2290787730 2293492320 2297916495 2299764236 2302479424 2302867308 2304030960 2309267394 2312604756 2315335104 2319801414 2325974112 2326365954 2327541480 2331638540 2332438416 2334391360 2334784620 2341273410 2343472857 2352031605 2357020664 2358211680 2363571252 2369446805 2369860416 2374031968 2374431906 2375631720 2378837160 2387689326 2389365440 2398256784 2398660803 2401492752 2402706240 2407341090 2412527656 2413746720 2418825024 2419232508 2420454960 2427987240 2430268148 2431905795 2436734784 2443506912 2443918554 2445964840 2446803936 2448220467 2451110928 2451523851 2452762620 2463618080 2464033110 2466942240 2467357830 2473798320 2474215065 2476122264 2477790810 2485501515 2487500092 2490436928 2490856476 2492115120 2494413306 2497358304 2497779018 2508833712 2510101440 2513488320 2518336870 2521976380 2522841552 2524953920 2532397770 2534434056 2537853768 2539136160 2543605680 2544034185 2556515844 2565852660 2567830496 2568263082 2569560840 2575400751 2584415680 2584851060 2590289352 2591598240 2592034830 2594032848 2603858730 2616280128 2616720876 2618043120 2626190280 2628301984 2631848352 2639162736 2642976864 2648075199 2651201616 2651648247 2652988140 2664729760 2665178670 2668325280 2670785964 2672585685 2675741040 2676191805 2686678526 2688036120 2690561324 2698038882 2701224288 2701679346 2706434983 2713636464 2714093613 2715007680 2715465060 2718671040 2721178152 2723915390 2731485645 2736909504 2741326632 2751246960 2751710445 2757174464 2757499794 2764837152 2770170557 2771570340 2774842560 2775310020 2777449312 2785637547 2793049776 2797966248 2801741544 2803157280 2803629510 2808564605 2809528092 2816037840 2819837520 2822437926 2823864120 2827674360 2829854016 2840573160 2842857248 2843336166 2850758064 2851238313 2854604592 2855085489 2859629416 2861556390 2864244603 2874705295 2878099280 2878584135 2882258720 2888809308 2890755945 2894168880 2896496064 2905999222 2907467640 2913584688 2914075521 2915548020 2918286954 2932403040 2935157808 2936640960 2943315144 2946275830 2954464065 2956341696 2956839732 2960330688 2960829396 2962325520 2967539960 2968557984 2982601818 2990538144 2996306929 2997820980 3001360320 3001865940 3015659570 3022004244 3023531280 3024040635 3026371656 3037835185 3038877324 3045918480 3052326816 3052841022 3054383640 3058504920 3063888660 3070489744 3072041280 3079023192 3080579040 3083473008 3083992461 3093068552 3095152830 3101821272 3103388640 3109375115 3109917888 3110441796 3113046160 3113570595 3121697880 3124630476 3136042140 3147712029 3151428336 3151959237 3153551940 3165909208 3167508960 3168042570 3171782880 3172317210 3183585768 3195644805 3197675712 3198214404 3201990336 3207102822 3209788120 3210889248 3217083093 3225643344 3227273280 3231627840 3237316320 3237861690 3240903413 3242541060 3258558072 3264293956 3268147904 3268698468 3270350160 3270901095 3277782774 3285377480 3289810440 3298397760 3298953420 3301496352 3302052534 3303721080 3314002020 3317225527 3321141968 3322820160 3325884408 3330372024 3332054880 3338482455 3345111616 3363201655 3363788736 3364355412 3370277526 3376530360 3379245408 3383805024 3388636944 3391474240 3392045580 3401472690 3404668113 3408687792 3421136880 3424350776 3426081120 3426658290 3433867668 3446468080 3449646354 3453719136 3454300962 3456046440 3458710464 3463901091 3468907134 3471811640 3473002656 3479702121 3488961168 3489548931 3490724160 3491312220 3497457810 3501587040 3502176930 3511910115 3518883648 3530766932 3534935488 3535530996 3537317520 3545356878 3553571560 3554790624 3561047952 3561647859 3563447580 3567654720 3568255740 3574536770 3584048160 3597385176 3602239128 3604059360 3611011635 3618181952 3618791484 3620620080 3628237536 3628848762 3641980860 3645402222 3655102176 3665260368 3668329280 3668947260 3676666392 3679143930 3695427120 3696049665 3700413360 3701036745 3710697480 3714183396 3724066368 3730621664 3731250138 3735655392 3736284714 3738172680 3741619959 3746037456 3746668527 3754717120 3759783360 3763250568 3765152160 3770232480 3777505305 3782964570 3787430880 3791114888 3798596655 3801010752 3801651084 3806139456 3806780652 3813481546 3815408520 3818992804 3834773766 3838112180 3848778990 3851745744 3852394623 3854341260 3858891840 3866335690 3876623520 3877276590 3884779584 3885434028 3887397360 3888052245 3891049272 3905788095 3913543744 3924420192 3925081314 3931990447 3939285420 3942452976 3947772528 3949767360 3957386510 3958744104 3964465296 3976802424 3979482210 3997094640 3997768005 4002487920 4006178946 4013611560 4029338992 4030017789 4031375040 4032054180 4035162208 4035841986 4047058323 4051836432 4052519019 4061224640 4070454696 4072511520 4073197590 4078006560 4080367445 4081767228 4085184880 4085873085 4105364256 4111297344 4111989948 4124786162 4126870440 4135761696 4136249691 4147255728 4151427460 4157355510 4162263840 4162965030 4166173968 4181389520 4196949372 4201904448 4202612316 4204735920 4205444265 4221923398 4224056760 4229756280 4233656889 4235796180 4240797120 4244781024 4252969259 4260859740 4264285872 4265004249 4276137096 4280438470 4281906888 4289444124 4292334585 4300857792 4317148920 4323388080 4333213962 4341253320 4344744096 4353125161 4358264624 4358998833 4360466880 4361201460 4370377032 4377430431 4386413920 4398604560 4402736712 4404961440 4413458665 4414972716 4418669360 4419413745 4434512544 4435259598 4440496032 4441244094 4443488280 4451309940 4473902727 4485807216 4493703368 4496731470 4502040480 4502798910 4518182592 4522727440 4523489355 4524278976 4533006366 4535296920 4539557484 4544917056 4561515840 4566570206 4568877720 4578490224 4579261533 4581575460 4586984640 4595832990 4599528472 4605734616 4608061920 4618534788 4625209512 4639602828 4642729245 4651948224 4652731908 4655082960 4663277080 4664876832 4669569240 4682546820 4686945714 4704063210 4708482317 4714041328 4716423360 4727142504 4738893610 4748063936 4748863812 4751263440 4752063855 4757674320 4758475815 4773741005 4775378652 4796513568 4797321606 4802985504 4814682180 4825055312 4827493440 4838465016 4840909920 4855974480 4856792535 4860536296 4863811590 4887013824 4887837108 4891929680 4893607872 4896440934 4902221856 4903047702 4905525240 4916674161 4927236160 4928066220 4933884480 4934715660 4947596640 4948430130 4952244528 4953078801 4955581620 4971003030 4975000184 4981712952 4984230240 4988826612 4994716608 4995558036 5017667424 5036673740 5043952760 5045683104 5055416289 5064795540 5068868112 5075707536 5078272320 5087211360 5088068370 5102209035 5113031688 5131705320 5135660992 5136526164 5139121680 5139987435 5150801502 5169702120 5174469531 5180578704 5181451443 5183196480 5184069660 5188065696 5207717460 5233441752 5236086240 5246186715 5252380560 5253265395 5256603968 5263696704 5278325472 5285953728 5296150398 5302403232 5303296494 5305976280 5318035317 5329459520 5330357340 5336650560 5341571928 5345171370 5351482080 5352383610 5361805155 5373357052 5376072240 5381122648 5396077764 5402448576 5403358692 5412869966 5427272928 5428187226 5430930120 5442356304 5443273143 5447830780 5462971290 5468103333 5482653264 5502493920 5503420890 5514999588 5518715895 5529674304 5540341114 5543140680 5550620040 5554898624 5571275094 5586099552 5595932496 5596875207 5603483088 5604427071 5606314560 5607259020 5617129210 5619056184 5632075680 5639675040 5644875852 5647728240 5655348720 5674446855 5681146320 5685714496 5686672332 5701516128 5702476626 5709209184 5710170978 5719258832 5720222319 5723112780 5728489206 5749410590 5752160649 5756198560 5757168270 5764517440 5773168485 5777618616 5781511890 5788337760 5799503535 5811998444 5814935280 5815914885 5827169376 5828151042 5831096040 5836573908 5864806080 5870315616 5886630288 5887621971 5892551660 5908928130 5913679464 5921658792 5924651040 5935079920 5936079765 5937115968 5965203636 5969223315 5981076288 5992613858 5995641960 6003731880 6009268419 6031319140 6044008488 6047062560 6048081270 6052743312 6053762979 6075670370 6077754648 6091836960 6104653632 6105682044 6108767280 6109796385 6117009840 6127777320 6140979488 6158046384 6161158080 6166946016 6167984922 6178842131 6186137104 6187179243 6190305660 6203642544 6206777280 6218750230 6220883592 6226092320 6227141190 6236033265 6243395760 6244447545 6249260952 6272084280 6295424058 6302856672 6303918474 6307103880 6331818416 6332885097 6335017920 6336085140 6343565760 6344634420 6367171536 6391289610 6396428808 6414205644 6419576240 6420657705 6421778496 6434166186 6451286688 6474632640 6475723380 6481806826 6485082120 6499820943 6517116144 6528587912 6537396936 6540700320 6541802190 6555565548 6570754960 6579620880 6597906840 6602992704 6604105068 6607442160 6628004040 6634451054 6642283936 6651768816 6652889397 6660744048 6661866141 6664109760 6676964910 6683237407 6716696315 6726403310 6728710824 6740555052 6745097205 6753060720 6754198365 6758490816 6767610048 6777273888 6784091160 6799509549 6802945380 6809336226 6817375584 6842273760 6848701552 6849855309 6852162240 6853316580 6867735336 6892936160 6893749485 6899292708 6907438272 6908601924 6912092880 6927802182 6937814268 6943623280 6946005312 6959404242 6977922336 6979097862 6982624440 6994915620 7003174080 7004353860 7023820230 7030418571 7056094815 7061533864 7071061992 7074635040 7090713756 7107143120 7108340415 7109581248 7122095904 7123295718 7126895160 7136511480 7149073540 7168096320 7194770352 7195982409 7204478256 7208118720 7222023270 7237582968 7241240160 7256475072 7257697524 7264998055 7283961720 7290804444 7295717385 7310204352 7330520736 7337894520 7344661401 7353332784 7354571553 7358287860 7390854240 7392099330 7400826720 7402073490 7421394960 7428366792 7456504545 7461243328 7462500276 7471310784 7472569428 7476345360 7483239918 7492074912 7493337054 7526501136 7530304320 7540464960 7555010610 7565929140 7574861760 7582229776 7597193310 7603302168 7613561304 7626963092 7630817040 7632102555 7637985608 7669547532 7676224360 7697557980 7703491488 7704789246 7708682520 7726202253 7732671380 7753247040 7754553180 7770868056 7774794720 7776104490 7782098544 7811576190 7848840384 7850162628 7863980894 7878570840 7884905952 7895545056 7914773020 7917488208 7928930592 7944225597 7953604848 7954944741 7958964420 7994189280 7995536010 8004975840 8012357892 8017757055 8027223120 8058677984 8060035578 8064108360 8070324416 8071683972 8094116646 8103672864 8105038038 8119304949 8140909392 8142280839 8145023040 8146395180 8156013120 8160734890 8163534456 8170369760 8171746170 8194456935 8210728512 8223979896 8249572324 8253740880 8255131335 8271523392 8272499382 8294511456 8302854920 8310511671 8314711020 8324527680 8325930060 8332347936 8356912641 8362779040 8393898744 8405224632 8409471840 8410888530 8425693815 8443846796 8448113520 8459512560 8467313778 8471592360 8489562048 8505938518 8521719480 8528571744 8530008498 8552274192 8553714939 8560876940 8563813776 8578888248 8584669170 8592733809 8624115885 8634297840 8635752405 8646776160 8666427924 8672267835 8682506640 8689488192 8706250322 8716529248 8717997666 8722402920 8740754064 8742226563 8754860862 8772827840 8797209120 8805473424 8809922880 8826917330 8829945432 8837338720 8838827490 8863392195 8869025088 8870519196 8880992064 8882488188 8886976560 8902619880 8947805454 8971614432 8987406736 8988920787 8993462940 9004080960 9005597820 9045454880 9046978710 9066012732 9070593840 9072121905 9079114968 9113505555 9133140412 9137755440 9156980448 9158523066 9163150920 9191665980 9199056944 9211469232 9216123840 9237069576 9250419024 9251977383 9279205656 9285458490 9305463816 9310165920 9326554160 9328125345 9329753664 9339138480 9340711785 9365093640 9373891428 9403374841 9408126420 9416964634 9428082656 9443136087 9454285008 9455877711 9477787220 9497727624 9502526880 9504127710 9515348640 9516951630 9533703865 9547482010 9550757304 9586934415 9593027136 9594643212 9605971008 9629364360 9650110624 9651249279 9676930032 9681819840 9711948960 9713585070 9721072592 9722710239 9727623180 9775674216 9783859360 9792881868 9804443712 9806095404 9811050480 9812703285 9833348322 9856132440 9869431320 9895193280 9896860260 9904489056 9906157602 9911163240 9942006060 9950000368 9951676581 9963425904 9968460480 9977653224 9991116072 10015447365 10035334848 10073347480 10087905520 10089604965 10091366208 10110832578 10129591080 10137736224 10151415072 10170997277 10174422720 10176136740 10204418070 10214004339 10226063376 10263410640 10273052328 10278243360 10279974870 10301603004 10311965405 10339404240 10348939062 10361157408 10362902886 10368139320 10376131392 10415434920 10439106363 10466883504 10468646793 10472172480 10492373430 10504761120 10506530790 10554808495 10556650944 10592300796 10604806464 10606592988 10611952560 10636070634 10660714680 10683143856 10684943577 10690342740 10702964160 10704767220 10723610310 10746714104 10752144480 10762245296 10792155528 10806717384 10825739932 10833034905 10854545856 10856374452 10861860240 10884712608 10886546286 10895661560 10925942580 10936206666 10965306528 11001282769 11004987840 11006841780 11029999176 11037431790 11080682228 11086281360 11088148995 11101240080 11103110235 11142550188 11172199104 11191864992 11193750414 11206966176 11208854142 11214518040 11224859877 11234258420 11238112368 11264151360 11279350080 11289751704 11295456480 11310697440 11332515915 11348893710 11362292640 11373344664 11403032256 11404953252 11416425515 11418418368 11420341956 11438517664 11440444638 11446225560 11456978412 11498821180 11504321298 11512397120 11514336540 11546336970 11555237232 11557183869 11563023780 11576675520 11599007070 11623996888 11629870560 11631829770 11654338752 11656302084 11662192080 11673147816 11717364285 11740631232 11773260576 11775243942 11785103320 11795971341 11817856260 11827358928 11843317584 11849302080 11870159840 11872159530 11930407272 11938446630 11985227716 11991283920 11993304015 12007463760 12018536838 12062638280 12088016976 12090053367 12094125120 12096162540 12105486624 12107525958 12141174969 12151340740 12155509296 12183673920 12211364088 12217534560 12219592770 12234019680 12241102335 12255554640 12257619255 12281958976 12316092768 12333892032 12335969844 12357684262 12372274208 12374358486 12380611320 12407285088 12408749073 12437500460 12441767184 12452184640 12454282380 12472066530 12486791520 12488895090 12498521904 12544168560 12590848116 12605713344 12607836948 12614207760 12663636832 12665770194 12672170280 12689268840 12700970667 12734343072 12758907777 12782579220 12792857616 12795012747 12828411288 12839152480 12841315410 12868332372 12877003755 12902573376 12951446760 12963613652 12970164240 12999641886 13034232288 13057175824 13059375483 13074793872 13076996499 13081400640 13083604380 13111131096 13132291293 13141509920 13159241760 13195813680 13208210136 13214884320 13240375995 13256008080 13258241235 13268902108 13284567872 13303537632 13305778794 13321488096 13323732282 13347185411 13353929820 13366474814 13421708181 13433392630 13452806620 13457421648 13481110104 13490194410 13506121440 13508396730 13532174915 13554547776 13568182320 13570468065 13599019098 13605890760 13618672452 13634751168 13684547520 13697403104 13699710618 13706633160 13735470672 13737784599 13785872320 13787498970 13798585416 13817203848 13824185760 13850852785 13855604364 13875628536 13887246560 13918808484 13928187735 13955844672 13958195724 13965248880 13989831240 14008707720 14047640460 14060837142 14112189630 14123067728 14125446951 14142123984 14149270080 14181427512 14214286240 14216680830 14244191808 14246591436 14253790320 14256191565 14273022960 14275427445 14298147080 14321223015 14389540704 14391964818 14408956512 14436751567 14444046540 14475165936 14482480320 14515395048 14529996110 14567923440 14570377605 14581608888 14591434770 14661041472 14675789040 14689322802 14706665568 14709143106 14716575720 14776731893 14781708480 14784198660 14801653440 14804146980 14842789920 14856733584 14859236403 14913009090 14925000552 14945138856 14952690720 14966479836 14981534645 14984149824 14986674108 15053002272 15110021220 15131858280 15164459552 15166248867 15194386620 15206604336 15227122608 15253926184 15261634080 15264205110 15275971216 15339095064 15352448720 15395115960 15406982976 15409578492 15417365040 15419962305 15452404506 15465342760 15509106360 15523408593 15541736112 15544354329 15549589440 15552208980 15564197088 15615261899 15623152380 15700325256 15727961788 15738560145 15757141680 15759796185 15769811904 15791090112 15829546040 15834976416 15857861184 15888451194 15907209696 15909889482 15917928840 15982995721 15988378560 15991072020 16009951680 16024715784 16035514110 16054446240 16085415465 16117355968 16120071156 16128216720 16143367944 16188233292 16204517065 16207345728 16210076076 16238609898 16281818784 16284561678 16292790360 16321469780 16327068912 16340739520 16343492340 16388913870 16404309999 16447959792 16499144648 16507481760 16510262670 16544998764 16586127635 16589022912 16605709840 16621023342 16629422040 16651860120 16664695872 16713825282 16725558080 16787797488 16790625621 16810449264 16813281213 16818943680 16821777060 16851387630 16887693592 16896227040 16919025120 16934627556 16943184720 17011877036 17023340565 17043438960 17057143488 17060016996 17104548384 17107429878 17121753880 17127627552 17157776496 17160666957 17169338340 17185467618 17248231770 17268595680 17271504810 17293552320 17319505455 17332855848 17344535670 17365013280 17398510605 17412500644 17433058496 17435995332 17444805840 17447744655 17481508128 17484453126 17509721724 17594418240 17610946848 17653834660 17659890864 17674677440 17677654980 17726784390 17741038392 17764976376 17773953120 17805239760 17808239295 17895610908 17943228864 17974813472 17977841574 17986925880 18011195640 18027805257 18090909760 18093957420 18132025464 18141187680 18144243810 18158229936 18161288937 18227011110 18266280824 18275510880 18313960896 18317046132 18326301840 18383331960 18398113888 18422938464 18474139152 18500838048 18503954766 18536526393 18558411312 18561537729 18570916980 18610927632 18620331840 18653108320 18656250690 18678276960 18681423570 18708099795 18730187280 18733342635 18747782856 18806749682 18816252840 18833929268 18856165312 18886272174 18908570016 18911755422 18945044881 18955574440 18995455248 18998655291 19005053760 19008255420 19030697280 19033903260 19067407730 19094964020 19101514608 19173868830 19189286424 19258728720 19261973115 19300221248 19302498558 19353860064 19423897920 19427170140 19442145184 19445420478 19455246360 19499462829 19551348432 19567718720 19585763736 19612190808 19622100960 19625406570 19659952235 19666696644 19712264880 19738862640 19793720520 19808978112 19812315204 19822326480 19884012120 19900000736 19903353162 19926851808 19955306448 19958668191 19982232144 19985598423 20030894730 20049712221 20146694960 20150088945 20175811040 20179209930 20221665156 20235291615 20259182160 20262595095 20275472448 20302830144 20341994554 20352273480 20398528647 20408836140 20428008678 20452126752 20526821280 20546104656 20549565927 20556486720 20559949740 20603206008 20623930810 20678808480 20681248455 20697878124 20722314816 20725805772 20736278640 20830869840 20878212726 20933767008 20937293586 20974148503 20984746860 21009522240 21013061580 21091255713 21109616990 21168284445 21184601592 21213185976 21223905120 21264846295 21272141268 21321429360 21325021245 21366287712 21369887154 21380685480 21409534440 21447220620 21493428208 21504288960 21524490592 21584311056 21587947227 21613434768 21651479864 21666069810 21712748904 21723720480 21765625805 21769425216 21773092572 21791323120 21794994165 21851885160 21872413332 21887152155 21930613056 22002565538 22013683560 22033984203 22059998352 22063714659 22074863580 22161364456 22172562720 22176297990 22202480160 22206220470 22285100376 22369513635 22383729984 22387500828 22413932352 22417708284 22429036080 22449719754 22468516840 22476224736 22579503408 22590912960 22621394880 22665031830 22686323891 22697787420 22724585280 22746689328 22809906504 22832851030 22840683912 22877035328 22880889276 22892451120 22896307665 22913956824 22997642360 23008642596 23028673080 23092673940 23110474464 23114367738 23126047560 23198014140 23220578689 23247993776 23259741120 23263659540 23312604168 23324384160 23346295632 23434728570 23542411585 23546521152 23550487884 23570206640 23591942682 23635712520 23654717856 23686635168 23740319680 23744319060 23832676791 23860814544 23864834223 23876893260 23970455432 23982567840 23986608030 24014927520 24037073676 24125276560 24176033952 24180106734 24192325080 24210973248 24215051916 24282349938 24302681480 24311018592 24357914847 24422728176 24426842517 24435069120 24439185540 24468039360 24482204670 24511109280 24515238510 24583370805 24632185536 24671939688 24715368524 24744548416 24748716972 24761222640 24765394005 24814570176 24817498146 24875000920 24883534368 24908564760 24931535013 24944133060 24973583040 24977790180 24997043808 25088337120 25116136133 25181696232 25215673896 25228415520 25277081445 25327273664 25331540388 25344340560 25378537680 25401941334 25468686144 25517815554 25565158440 25585715232 25590025494 25656822576 25678304960 25682630820 25736664744 25754007510 25778201427 25872347655 25902893520 25907257215 25927227304 25940328480 25999283772 26068464576 26114351648 26118750966 26149587744 26153992998 26167208760 26222262192 26226679689 26264582586 26283019840 26318483520 26391627360 26416420272 26429768640 26480751990 26512016160 26516482470 26537804216 26590176585 26607075264 26611557588 26642976192 26647464564 26694370822 26707859640 26732949628 26843416362 26866785260 26905613240 26914843296 26962220208 26966762361 26980388820 27012242880 27016793460 27064349830 27136364640 27140936130 27198038196 27211781520 27216365715 27237344904 27340516665 27394806208 27399421236 27413266320 27470941344 27475569198 27574997940 27597170832 27634407696 27648371520 27701705570 27711208728 27751257072 27774493120 27837616968 27856375470 27916391448 27930497760 27979662480 27984376035 28017415440 28022135355 28095280920 28121674284 28210124523 28224379260 28246135456 28250893902 28284247968 28329408261 28362855024 28367633133 28428572480 28433361660 28493182872 28507580640 28512383130 28546045920 28550854890 28596294160 28601111595 28642446030 28760803245 28779081408 28783929636 28817913024 28873503134 28888093080 28950331872 28953747837 29030790096 29059992220 29135846880 29140755210 29163217776 29168130717 29182869540 29351578080 29378645604 29413331136 29418286212 29433151440 29438109855 29553463786 29568397320 29608293960 29685579840 29713467168 29718472806 29770784813 29826018180 29850001104 29855029743 29890277712 29905381440 29932959672 29963069290 29973348216 30046342095 30106004544 30220042440 30263716560 30268814895 30328919104 30332497734 30388773240 30413208672 30454245216 30471876127 30507852368 30512991831 30523268160 30528410220 30551942432 30642013017 30678190128 30704897440 30790231920 30819156984 30834730080 30839924610 30894210655 30904809012 30930685520 30935896215 31018212720 31046817186 31083472224 31088708658 31104417960 31128394176 31230523798 31246304760 31317319089 31400650512 31405940379 31455923576 31477120290 31514283360 31519592370 31659092080 31664425485 31669952832 31776902388 31814419392 31819778964 31835857680 31965991442 31982144040 32049431568 32054830731 32071028220 32108892480 32170830930 32240142312 32256433440 32286735888 32376466584 32409034130 32420152152 32477219796 32499104715 32563637568 32569123356 32585580720 32642939560 32654137824 32686984680 32777827740 32808619998 32895919584 32959376219 32998289296 33003848307 33014963520 33020525340 33089997528 33172255270 33211419680 33242046684 33258844080 33264446985 33303720240 33309330705 33416187035 33427650564 33575594976 33581251242 33620898528 33626562426 33643554120 33702775260 33775387184 33792454080 33838050240 33869255112 33886369440 33997547745 34023754072 34046681130 34086877920 34120033992 34209096768 34214859756 34243507760 34249276545 34255255104 34315552992 34321333914 34338676680 34370935236 34496463540 34537191360 34543009620 34639010910 34665711696 34671551607 34689071340 34730026560 34797021210 34825001288 34871990664 34889611680 34895489310 34963016256 34968906252 35019443448 35152092855 35221893696 35307669320 35319781728 35355309960 35387914023 35453568780 35482076784 35529952752 35547906240 35610479520 35616478590 35649937543 35791221816 35949626944 35955683148 35973851760 35979912045 36022391280 36055610514 36187914840 36264050928 36270160101 36282375360 36288487620 36316459872 36322577874 36454022220 36532561648 36551021760 36634092264 36652603680 36723307005 36766663920 36772857765 36796227776 36845876928 36948278304 37001676096 37007909532 37073052786 37116822624 37123075458 37141833960 37221855264 37226247219 37306216640 37312501380 37356553920 37362847140 37416199590 37460374560 37466685270 37495565712 37613499364 37632505680 37667858536 37772544348 37817140032 37823510844 37890089762 37911148880 37990910496 37997310582 38016510840 38067806520 38102912001 38134815460 38189928040 38203029216 38276723331 38347737660 38378572848 38385038241 38517457440 38523946230 38604997116 38631011265 38707720128 38854340280 38884290368 38890840956 38910492720 38998925658 39102696864 39171527472 39178126449 39224381616 39230989497 39244201920 39250813140 39319904470 39333393288 39424529760 39477725280 39587441040 39624630408 39644652960 39721127985 39768024240 39774723705 39800001472 39806706324 39853703616 39910612896 39917336382 39964464288 39971196846 40041556233 40061789460 40099424442 40265124543 40293389920 40300177890 40351622080 40358419860 40443330312 40470583230 40518364320 40525190190 40596524745 40683989108 40704546960 40711404195 40797057294 40817672280 40856017356 40904253504 41053642560 41092209312 41099131854 41119899480 41206412016 41213353797 41247861620 41357616960 41362496910 41395756248 41451611544 41472557280 41552558355 41661739680 41756425452 41784563205 41867534016 41874587172 41948297006 41969493720 42026123160 42182511426 42219233980 42336568890 42369203184 42376340853 42426371952 42447810240 42529692590 42544282536 42642858720 42650042490 42732575424 42739774308 42761370960 42768574695 42819068880 42894441240 42963669045 42986856416 43048981184 43168622112 43175894454 43226869536 43251894917 43302959728 43310254701 43332139620 43425497808 43447440960 43531251610 43546185144 43582646240 43589988330 43703770320 43711132815 43744826664 43774304310 44005131076 44027367120 44067968406 44119996704 44127429318 44149727160 44322728912 44330195679 44345125440 44352595980 44404960320 44412440940 44570200752 44577709209 44739027270 44775001656 44835416568 44858072160 44899439508 44937033680 44944603935 44952449472 45159006816 45330063660 45372647782 45395574840 45493378656 45498746601 45619813008 45665702060 45681367824 45761778552 45784902240 45792615330 45827913648 45995284720 46017285192 46057346160 46185347880 46220948928 46228735476 46252095120 46259886915 46396028280 46441157378 46495987552 46527319080 46570225779 46625208336 46633062987 46648768320 46692591264 46782661849 46845785697 46869457140 47016874205 47084823170 47100975768 47140413280 47183885364 47215680435 47271425040 47279388555 47309435712 47373270336 47488638120 47665353582 47721629088 47729668446 47753786520 47940910864 47948987163 47965135680 47973216060 48029855040 48074147352 48250553120 48256246395 48352067904 48360213468 48384650160 48430103832 48564699876 48605362960 48613551195 48622037184 48715829694 48845456352 48853685034 48878371080 48964409340 49022218560 49030477020 49166741610 49212929997 49343879376 49430737048 49497433944 49522445280 49530788010 49634996292 49750001840 49758382905 49767068736 49817129520 49863070026 49888266120 49955580360 49994087616 50176674240 50232272266 50363392464 50371876863 50431347792 50439843639 50456831040 50554162890 50663080776 50688681120 50757075360 50803882668 50854986385 51035631108 51070021695 51130316880 51171430464 51180050988 51313645152 51365261640 51473329488 51482000871 51508015020 51556402854 51744695310 51805787040 51814514430 51854454608 51880656960 51998567544 52195531815 52228703296 52237501932 52299175488 52307985996 52334417520 52343233965 52444524384 52453359378 52529165172 52783254720 52832840544 52961503980 53024032320 53032964940 53075608432 53180353170 53223115176 53294929128 53388741644 53415719280 53424717885 53465899256 53686832724 53733570520 53811226480 53829686592 53924440416 53933524722 53960777640 54033586920 54083415771 54128699660 54272729280 54281872260 54396076392 54423563040 54432731430 54474689808 54483866811 54681033330 54798842472 54826532640 54941882688 54951138396 55006413845 55149995880 55194341664 55268815392 55403411140 55422417456 55502514144 55609579179 55675233936 55684613187 55712750940 55832782896 55860995520 55959324960 55968752070 56034830880 56044270710 56124299385 56190561840 56243348568 56420249046 56448758520 56492270912 56501787804 56568495936 56658816522 56725710048 56735266266 56835134643 56866723320 56986365744 56995965873 57015161280 57024766260 57092091840 57101709780 57192588320 57202223190 57284892060 57521606490 57567859272 57747006268 57776186160 57785919345 57900663744 57907495674 58061580192 58119984440 58271693760 58281510420 58326435552 58336261434 58365739080 58498388487 58703156160 58757291208 58836572424 58866302880 58876219710 58979856705 59106927572 59136794640 59216587920 59426934336 59436945612 59541569626 59652036360 59700002208 59710059486 59780555424 59865919344 59876004573 59926138580 59946696432 60092684190 60149136663 60440084880 60450266835 60527433120 60537629790 60664995468 60705874845 60777546480 60826417344 60908490432 60943752254 61015704736 61025983662 61056820440 61103884864 61195585941 61284026034 61356380256 61409794880 61580463840 61638313968 61648697781 61669460160 61679849220 61788421310 61809618024 61861371040 61871792430 62036425440 62043745365 62093634372 62166944448 62177417316 62208835920 62461047596 62492609520 62634638178 62801301024 62811880758 62911847152 62922445509 62954240580 63028566720 63039184740 63273767139 63318184160 63328850970 63504853335 63553804776 63639557928 63671715360 63794538885 63931982884 63964288080 63975063735 64098863136 64109661462 64142056440 64341661860 64480284624 64512866880 64573471776 64752933168 64763841681 64818068260 64840304304 64954439592 64998209430 65138246712 65171161440 65285879120 65296877415 65308275648 65373969360 65384982495 65555655480 65617239996 65661456465 65791839168 65918752438 65996578592 66007696614 66041050680 66101952609 66179995056 66191143977 66344510540 66422839360 66484093368 66517688160 66528893970 66607440480 66618661410 66735927055 66832374070 66855301128 67108540905 67151189952 67162502484 67241797056 67253124852 67287108240 67405550520 67550774368 67738510224 67772738880 67995095490 68047508144 68058971673 68093362260 68173755840 68240067984 68429719512 68487015520 68498553090 68631105984 68642667828 68677353360 68688922995 68741870472 68992927080 69086019240 69278021820 69331423392 69343103214 69378142680 69594042420 69650002576 69661736067 69743981328 69779223360 69790978620 69937812504 70038886896 70304185710 70615338640 70627234755 70639563456 70710619920 70775828046 70907137560 70964153568 71059905504 71196980939 71220959040 71232957180 71299875086 71498030373 71582443632 71594502669 71911366296 71947703520 71959824090 72044782560 72111221028 72183757835 72375829680 72528101856 72540320202 72576975240 72632919744 72645155748 72908044440 73065123296 73073744541 73268184528 73280527551 73305207360 73446614010 73533327840 73545715530 73883659465 73896556608 74015819064 74146105572 74233645248 74246150916 74283667920 74296182015 74443710528 74452494438 74625002760 74725694280 74794605039 74832399180 74920749120 74933370540 74991131424 75226998728 75265011360 75335717072 75348408399 75545088696 75647021688 75780179524 75822297760 75831244335 75981820992 75994621164 76033021680 76135613040 76205824002 76269630920 76379856080 76406058432 76553446662 76695475320 76757145696 76770076482 77008979383 77034914880 77047892460 77209994232 77262022530 77334604281 77617042965 77708680560 77721771645 77781681912 77820985440 77997851316 78076309495 78205393728 78343054944 78356252898 78448763232 78461978994 78501626280 78639808940 78666786576 78849059520 78955450560 79174882080 79249260816 79289305920 79442255970 79536048480 79549447410 79613412648 79821225792 79834672764 79914978605 79928928576 79942393692 80083112466 80123578920 80198848884 80530249086 80586779840 80600355780 80716839720 80886660624 80900287083 80941166460 81036728640 81050380380 81193049490 81367978216 81409093920 81422808390 81594114588 81635344560 81712034712 82021549995 82184418624 82198263708 82239798960 82412824032 82426707594 82495723240 82724993820 82791512496 82903223088 82945114560 83105116710 83323479360 83512850904 83569126410 83749174344 83896594012 83938987440 83953128105 84052246320 84066406065 84365022852 84438467960 84630373569 84673137780 84738406368 84752681706 84852743904 84988224783 85059385180 85088565072 85285717440 85300084980 85479548616 85522741920 85537149390 85638137760 85788882480 85803334785 85927338090 85973712832 86337244224 86351788908 86453739072 86503789834 86605919456 86620509402 86664279240 86850995616 86861243511 87062503220 87092370288 87165292480 87179976660 87407540640 87422265630 87489653328 87504392151 87548608620 88010262152 88054734240 88135936812 88239993408 88254858636 88299454320 88645457824 88660391358 88705191960 88824881880 89140401504 89155418418 89312354439 89478054540 89550003312 89565089229 89670833136 89716144320 89798879016 89874067360 89889207870 90139026285 90318013632 90660127320 90745295564 90791149680 90806444685 90986757312 90997493202 91239626016 91331404120 91362735648 91415628381 91523557104 91538975493 91569804480 91585230660 91655827296 91926039051 91990569440 92034570384 92114692320 92370695760 92457470952 92504190240 92519773830 92682631965 92792056560 92807688645 92882314756 92991975104 93054638160 93140451558 93250416672 93266125974 93385182528 93565323698 93691571394 93738914280 93951957267 94033748410 94169646340 94201951536 94280826560 94367770728 94431360870 94542850080 94558777110 94725224405 94977276240 94993276455 95330707164 95443258176 95459336892 95507573040 95881821728 95897974326 95946432120 96148294704 96164492193 96501106240 96512492790 96720426936 96769300320 96860207664 97129399752 97210725920 97227102390 97431659388 97497314145 97690912704 97707370068 97756742160 97928818680 98060954040 98333483220 98425859994 98687758752 98861474096 98878128657 98994867888 99011544921 99044890560 99061576020 99269992584 99500003680 99516765810 99634259040 99726140052 99776532240 99793340955 99911160720 99927992115 100248561105 100464544532 100726784928 100743753726 100862695584 100879687278 101057260969 101108325780 101326161552 101377362240 101514150720 101607765336 101709972770 101992643235 102071262216 102140043390 102260633760 102360101976 102627290304 102730523280 102747829635 102946658976 102964001742 103016030040 103112805708 103437123251 103489390620 103611574080 103629028860 103708909216 103997135088 104014654821 104391063630 104475003864 104615971992 104668835040 104686467930 104870742515 104889048768 104906718756 105058330344 105456278565 105665681088 105923007960 106065929880 106151216864 106163742069 106360706340 106446230352 106589858256 106777483288 106831438560 106849435770 106931798512 106949812629 107373665448 107467141040 107622452960 107848880832 107867049444 107921555280 107939736135 108067173840 108166831542 108257399320 108563744520 108792152784 108810480303 108847126080 108865462860 108949379616 108967733622 109306833293 109362066660 109597684944 109653065280 109902276792 110012827690 110169921015 110299991760 110318573295 110388683328 110537630784 110806822280 110844834912 111005028288 111219158358 111350467872 111369226374 111425501880 111665565792 111880970047 111918649920 111937504140 112069661760 112088541420 112248598770 112381123680 112486697136 112840498092 112897517040 113003575608 113317633044 113431619455 113451420096 113470532532 113670269286 113733446640 113972731488 113991931746 114049532520 114203419560 114385176640 114404446380 114569784120 114830169993 115043212980 115135718544 115155114723 115494012536 115552372320 115571838690 115814991348 116102893445 116123160384 116239968880 116563020840 116652871104 116672522868 116731478160 116996776974 117514582416 117534379347 117673144848 117692968491 117732605760 117752439420 117959713410 118213855144 118273589280 118433175840 118873891224 119083139252 119163383955 119304072720 119324171115 119400004416 119420118972 119561110848 119731838688 119752009146 119852277160 119893392864 120124668699 120185368380 120298273326 120880169760 120900533670 121014110459 121054866240 121075259580 121329990936 121411749690 121555092960 121789574235 121887504508 122031409472 122051967324 122113640880 122134212585 122391171882 122568052068 122712760512 123160927680 123276627936 123297395562 123359698440 123576842620 123619236048 123722742080 123743584860 124072850880 124087490730 124187268744 124354834632 124417671840 124657675065 124922095192 124985219040 125269276356 125580680665 125602602048 125623761516 125823694304 125844891018 125908481160 126078369480 126547534278 126636368320 126657701940 127009706670 127107609552 127129022559 127279115856 127343430720 127589077770 127863965768 127928576160 127950127470 128197726272 128219322924 128284112880 128683323720 128891007135 128960569248 129146943552 129505866336 129527683362 129636136520 129680608608 129755684751 129908879184 129930764103 129996418860 130276493424 130342322880 130571758240 130593754830 130747938720 130769964990 131111310960 131133398445 131234479992 131322912930 131837504876 131993157184 132015393228 132082101360 132203905218 132359990112 132382287954 132689021080 132968186736 132990587037 133035376320 133057787940 133214880960 133237322820 133471854110 133664748140 133710602256 134217081810 134325004968 134506249704 134574216480 134811101040 134833811805 135101548736 135477020448 135990190980 136095016288 136117943346 136186724520 136480135968 136496239803 136859439024 136974031040 136997106180 137285335656 137354706720 137377845990 137483740944 137985854160 138172038480 138556043640 138662846784 138686206428 138756285360 139188084840 139300005152 139323472134 139487962656 139581957240 139710677337 139875625008 139899188961 140077773792 140347985547 140537357091 140608371420 141050622615 141230677280 141254469510 141421239840 141551656092 141647041305 141814275120 141838165665 141928307136 142119811008 142393961878 142465914360 142599750172 142996060746 143164887264 143189005338 143822732592 143846961489 143895407040 143919648180 144089565120 144222442056 144367515670 144751659360 144768739185 145056203712 145080640404 145153950480 145290311496 145816088880 145840653585 146130246592 146147489082 146536369056 146561055102 146819039521 146893228020 147066655680 147091431060 147638789991 147767318930 148031638128 148292211144 148492301832 148567335840 148592364030 148853924065 148904988876 149250005520 149275148715 149451388560 149589210078 149664798360 149866741080 149982262848 150453997456 150530022720 150671434144 150696816798 151090177392 151115630589 151294043376 151319530917 151560359048 151644595520 151662488670 151989242328 152066043360 152271226080 152359380635 152411648004 152539261840 152564959155 152759712160 153106893324 153210065085 153390950640 153514291392 153540152964 154017958766 154095784920 154419988464 154446002613 154524045060 154669208562 155234085930 155417361120 155443543290 155563363824 155641970880 155995702632 156152618990 156586595445 156686109888 156712505796 156897526464 156923957988 157003252560 157029701895 157279617880 157333573152 158349764160 158498521632 158804267237 158884511940 159072096960 159098894820 159226825296 159669345528 159829957210 159884787384 160166224932 160247157840 160274153655 160397697768 161060498172 161200711560 161433679440 161773321248 161800574166 161882332920 162100760760 162386098980 162544050823 162735956432 162818187840 162845616780 163188229176 163270689120 163424069424 163451600433 164043099990 164396527416 164479597920 164796881095 164825648064 164853415188 164991446480 165019241535 165449987640 165583024992 165806446176 166210233420 166828737537 167025701808 167053839561 167138252820 167498348688 167793188024 167877974880 167906256210 168104492640 168132812130 168730045704 168876935920 169260747138 169346275560 169476812736 169505363412 169705487808 169976449566 170118770360 170177130144 170505403929 170600169960 170959097232 170987897619 171045483840 171074298780 171276275520 171577764960 171606669570 171767880889 171854676180 172703577816 173007579668 173211838912 173241018804 173328558480 173357758035 173701991232 173722487022 174125006440 174184740576 174359953320 174815081280 174844531260 174979306656 175008784302 175097217240 175812952931 176020524304 176109468480 176271873624 176509717272 176598908640 176939570115 177290915648 177320782716 177410383920 177649763760 178249687715 178280803008 178310836836 178624708878 178956109080 179100006624 179130178458 179341666272 179597758032 179748134720 179778415740 180278052570 180447409989 181320254640 181350800505 181490591128 181582299360 181612889370 181994986404 182479252032 182662808240 182725471296 182831256762 183047114208 183077950986 183170461320 183311654592 183586757823 183852078102 183981138880 184069140768 184229384640 184741391520 184914941904 184946093343 185008380480 185039547660 185365263930 185584113120 185615377290 185764629512 186109276320 186131236095 186280903116 186500833344 186532251948 187130647396 187383142788 187477828560 187903914534 188067496820 188339292680 188403903072 188735541456 188767336527 188862721740 189085700160 189117554220 189450448810 189954552480 189986552910 190514560005 190661414328 190918673784 191015146080 191383616655 191763643456 191795948652 191892864240 191925191205 192296589408 192328984386 193024985580 193440853872 193538600640 193720415328 194258799504 194421451840 194454204780 194863318776 194994628290 195414740136 195513484320 195857637360 195890632245 196121908080 196154947485 196666966440 196851719988 197375517504 197722948192 197756257314 197989735776 198023089842 198123152040 198305857827 198539985168 198573431931 199000007360 199033531620 199268518080 199452280104 199553064480 199586681910 199822321440 199855984230 200207781165 200497122210 200929089064 201325622715 201453569856 201487507452 201725391168 201759374556 202114521938 202216651560 202652323104 203215530672 203419945540 203985286470 204142524432 204176915019 204280086780 204521267520 204720203952 205461046560 205495659270 205893317952 205928003484 206032060080 206066768985 206225611416 206874246502 206978781240 207258057720 207417818432 207994270176 208029309642 208395493691 208782127260 208950007728 208985208201 209231943984 209337670080 209372935860 209741485030 209813437512 210116660688 210912557130 211846015920 211881704265 212131859760 212302433728 212327484138 212721412680 212892460704 213179716512 213554966576 213590942817 213662877120 213698871540 213863597024 213899625258 214494091119 214747330896 214783508007 214934282080 215244905920 215734098888 215843110560 215879472270 216134347680 216259474585 216333663084 216514798640 216551273505 217127489040 217584305568 217620960606 217730925720 217898759232 217935467244 218613666586 218724133320 219195369888 219221233623 219804553584 219841582653 220025655380 220339842030 220599983520 220637146590 221613644560 221650978395 221689669824 222438316716 222700935744 222738452748 222851003760 222888546045 223331131584 223761940094 223875008280 224177082840 224383815117 224497197540 224762247360 224973394272 225680996184 225795034080 226007151216 226045225197 226635266088 226863238910 226941065064 227340538572 227466893280 227493733005 227945462976 227983863492 228099065040 228406839120 228808892760 229139568240 229660339986 230086425960 230271437088 230310229446 230715633533 230988025072 231026938149 231104744640 231143677380 231629982696 232003812843 232205786890 232479937760 232851128895 233126041680 233165314935 233345045736 233462956320 233913309245 233993553948 234228928485 235029164832 235068758694 235346289696 235385936982 235504878840 235919426820 236427710288 236547178560 236866351680 237747782448 238166278504 238326767910 238608145440 238648342230 238840237944 239463677376 239504018292 239704554320 239744935815 239786785728 240249337398 240370736760 240596546652 241760339520 241801067340 242028220918 242150519160 242659981872 242700861249 242823499380 243110185920 243579148470 243775009016 244103934648 244227281760 244268425170 244782343764 245136104136 246064649985 246553255872 246594791124 246719396880 247153685240 247238472096 247487169720 248174981460 248374537488 248709669264 248835343680 249315350130 249549562801 249844190384 249970438080 250538552712 251161361330 251247523032 251647388608 251689782036 251816962320 251859384315 252156738960 252199218195 253095068556 253315403880 253891120707 254019413340 254215219104 254258045118 254558231712 255178155540 255727931536 255857152320 255900254940 256438645848 256568225760 257366647440 257410004355 257782014270 257921138496 259011732672 259055366724 259272273040 259361217216 259511369502 259817758368 259861528206 259992837720 260552986848 260583730533 261143516480 261187509660 261495877440 261539929980 262222621920 262266796890 262468959984 262513176453 262645825860 263675009752 264030786456 264164202720 264407810436 264719980224 264764575908 265378042160 265936373472 265981174074 266115575880 266474645640 266943708220 267329496280 267421204512 267937063317 268434163620 268650009936 268695267687 269012499408 269148432960 269622202080 269667623610 270417078855 270954040896 271980381960 272190032576 272235886692 272373449040 272419334055 272960271936 272992479606 273718878048 273994212360 274246885143 274570671312 274616926479 274709413440 274755691980 274967481888 275971708320 276344076960 277112087280 277372412856 277512570720 278047895895 278376169680 278423065935 278600010304 278646944268 278975925312 279163914480 279421354674 279751250016 279798377922 280155547584 280695971094 281074714182 281216742840 281855871801 282101245230 282461354560 282508939020 282842479680 283103312184 283294082610 283628550240 283676331330 284175673215 284787923756 284931828720 284979829365 285199500344 285992121492 286329774528 286378010676 287645465184 287693922978 287839296360 288444884112 288493476579 288735031340 289503318720 289537478370 290161280808 290307900960 290580622992 291632177760 291681307170 292294978164 292491942435 293072738112 293122110204 293638079042 293786456040 294182862120 295277579982 295534637860 296063276256 296584422288 296634385971 296984603664 297034634763 297134671680 297184728060 297707848130 297809977752 298500011040 298550297430 298902777120 299178420156 299329596720 299380022865 299733482160 300745683315 300907994912 301342868288 301393633596 302180354784 302231261178 302588086752 302639061834 303120718096 303171782907 303324977340 303978484656 304132086720 304542452160 304718761270 304823296008 305078523680 305129918310 305519424320 305977929705 306213786648 306420130170 306781901280 307080305928 308035917532 308191569840 308243488905 308839976928 308892005226 309048090120 309338417124 310311369753 310468171860 310834722240 310887086580 311126727648 311991405264 312043964463 312305237980 313173190890 313425011592 313847915976 314006505120 314059403790 314559235760 314612227545 314667146304 316368835695 316997043264 317608534474 317769023880 318197789640 318453650592 318491226207 319338691056 319659914420 319769574768 320332449864 320494315680 320548307310 320795395536 320849437887 322120996344 322401423120 322867358880 323546642496 323601148332 323764665840 323819208405 324201521520 324772197960 325088101646 325471912864 325691233560 326376458352 326431440909 326541378240 326848138848 326903200866 327478632943 327920499879 328086199980 328793054832 328959195840 329593762190 329706830376 329982892960 330038483070 330509763045 330899975280 330955719885 331166049984 331612892352 332420466840 333657475074 334051403616 334107679122 334276505640 334996697376 335586376048 335642910141 335755949760 335812512420 336208985280 336265624260 337460091408 337753871840 338521494276 338692551120 339010726824 339952899132 340237540720 340294858365 340354260288 341010807858 341200339920 341918194464 341975795238 342148597560 343155529920 343213339140 343535761778 343709352360 344490509979 345407155632 345465344169 346015159336 346482037608 346657116960 346715516070 347444974044 348250012880 348308680335 348369481152 348719906640 349689062520 349958613312 350017568604 350194434480 351625905862 352041048608 352543747248 352603138041 353019434544 353078905473 353197817280 353879140230 354641565432 354820767840 355299527520 355984904695 356499375430 356621673672 357249417756 357490151865 357912218160 357972513345 358200013248 358260356916 358683332544 359195516064 359556831480 360374006097 360556105140 360894819978 362640509280 362701601010 362981182256 363042331377 363164598720 363225778740 363989972808 365325616480 365368722705 365662513524 366094228416 366155901972 366340922640 366402637755 367173515646 367704156204 368138281536 369482783040 369829883808 369892186686 370079095320 370730527860 371168226240 371230754580 371529259024 372218552640 372262472190 372561806232 373064503896 373973025195 374261294792 374766285576 374955657120 375807829068 376134993640 376678585360 376742041995 376807806144 377471082912 377534673054 377725443480 378235108440 378900897620 379909104960 379973105820 381029120010 381322828656 381387067677 381837347568 382030292160 382767233310 383591897304 383785728480 383850382410 384593178816 384657968772 385044896915 386049971160 386673021405 386881707744 387440830656 388517599008 388908409560 389267054253 389726637552 389792292309 389989256580 390829480272 391026968640 391715274720 391781264490 392243816160 392309894970 393333932880 393703439976 395445896384 395512514628 395979471552 396046179684 396246304080 396611715654 397079970336 397146863862 398067063240 398904560208 398971761111 399106128960 399173363820 399644642880 399711968460 400415562330 400994244420 401858178128 402651245430 402975014904 403518749112 404229043876 404433303120 404501435415 405304646208 406431061344 406839891080 407970572940 408285048864 408353830038 408560173560 409440407904 409488719409 410922093120 410991318540 411856006968 412064120160 412133537970 412451222832 413748493004 413957562480 414516115440 415988540352 416058619284 416790987382 417564254520 417900015456 417970416402 418463887968 418745871720 419132032011 419482970060 419626875024 420233321376 421043956641 421612071273 421825114260 423151867845 423692031840 423763408530 424263719520 424654968276 424941123915 425442825360 425784921408 426359433024 427109933152 427181885634 427397743080 427727194048 427799250516 428988182238 429494661792 429567016014 429868564160 431468197776 431540884467 431686221120 431758944540 432268695360 432518949170 432667326168 433029597280 433102547010 434254978080 434306217555 435168611136 435241921212 435461851440 435870934488 437227333172 437448266640 437521960755 438390739776 438442467246 439609107168 439683165306 440051310760 440457118563 440679684060 441199967040 441274293180 442916369973 443227289120 443301956790 444876633432 445476905496 445702007520 445777092090 446561772195 447523880188 447750016560 447825446145 448354165680 448767630234 448994395080 449946788544 451361992368 451590068160 452014302432 452090450394 453270532176 453346891767 453726477820 453882130128 454681077144 454933786560 454987466010 455967726984 456198130080 456813678240 457078141905 457617785520 457694877465 458279136480 459320679972 459630195255 460172851920 460542874176 460620458892 461431267066 461976050144 462053876298 462287354760 463259965392 463338007839 464007625686 464411573780 464959875520 465702257790 466252083360 466330629870 466690091472 466925912640 467826618490 467987107896 468457856970 469759786335 470058329664 470137517388 470692579392 470771873964 471009757680 471838853640 472855420576 475495564896 476332557008 476412801711 476653535820 477216290880 477296684460 477680475888 479008036584 479409108640 479489871630 480498674796 480741473520 480822460965 481193093304 483602134680 484056441836 484301038320 485319963744 485401722498 485646998760 487158296940 487550018032 487632152469 488207869296 488454563520 488536850340 489564687528 490272208272 490354801299 492129299970 493189582248 493438793760 494307370480 494390643285 494476944192 494974339440 495057724605 496349962920 496749074976 497419338528 498378866573 498630700260 499099125602 499688380768 500486212611 501077105424 501161518683 502322722660 502495046064 503379564072 503633924640 503718768630 504313477920 504398436390 505286304845 506190137112 506630807760 507782241414 508038826680 508430438208 508516090236 509116463424 510356311080 511455863072 511516211787 511800509880 512877291696 512963692857 513136451520 514733294880 514820008710 515303642667 515564028540 517185616255 518110733448 518544546080 519022739004 519635516736 519723056412 519985675440 520073274105 521105973696 521167461066 522375019320 523079859960 524445243840 524533593780 524937919968 525026352906 525291651720 527350019504 527438858793 528061572912 528328405440 528815620872 529529151816 530756084320 530818710345 531872746944 531962348148 532231151760 532949291280 533887416440 534658992560 534749063145 534842409024 535874126634 536868327240 537300019872 537390535374 538024998816 539062855681 539244404160 539335247220 540834157710 541342229967 543960763920 544052401515 544471773384 544746898080 544838668110 545984959212 546534166465 547437756096 547988424720 548493770286 549141342624 549233852958 549511383960 549934963776 551943416640 552688153920 554224174560 554744825712 554838280029 555025141440 556095791790 556752339360 556846131870 557293888536 558327828960 558842709348 559404850235 559502500032 559596755844 561391942188 562149428364 562433485680 563711743602 564202490460 565017878040 566206624368 566302009581 566588165220 567257100480 567352662660 568351346430 569575847512 569863657440 569959658730 570399000688 571984242984 572756021352 574150849965 575290930368 575387845956 575678592720 575775573615 576889768224 576986953158 577470062680 579074956740 580322561616 580615801920 581161245984 583067986757 583264355520 583362614340 584589956328 584983884870 586244220408 587276158084 587572912080 587671896735 588365724240 588464842455 590555159964 591069275720 592126552512 593168844576 593268771942 593969207328 594069269526 594369456120 594917573481 595415696260 595619955504 597000022080 597100594860 597805554240 598356840312 598659193440 598760045730 599466964320 600623343495 601491366630 601815989824 602787267192 604360709568 604462522356 605070552295 605176173504 605278123668 606241436192 606343565814 606649954680 607956969312 609437522540 609646592016 610157047360 610259836620 611955859410 612427573296 612530745057 612840260340 613563802560 614160611856 616071835064 616383139680 616486977810 617679953856 617784010452 618096180240 618676834248 620622739506 620936343720 621774173160 622253455296 623982810528 624087928926 624610475960 625186481073 626346381780 626850023184 626955624603 627695831952 628013010240 628118807580 629118471520 629224455090 632737671390 635217068948 635538047760 635645112795 636395579280 636907301184 636982452414 638677382112 639319828840 639539149536 640664899728 640772828451 640988631360 641096614620 641590791072 641698875774 643482273357 644241992688 644802846240 645734717760 647202296664 647529331680 647638416810 648403043040 648778423755 649544395920 649653820515 650176203292 650943825728 651382467120 652752916704 652862881818 653696277696 653806401732 654957265886 655840999758 656172399960 657586109664 657663700869 659187524380 659413660752 659965785920 660076966140 661019526090 661799950560 661911439770 664840933680 664952935185 667314950148 668102807232 668215358244 668553011280 669993394752 671172752096 671285820282 671625024840 672531248520 673151445351 674920182816 675507743680 677042988552 677385102240 678021453648 678135675591 679905798264 680475081440 680589716730 682021615716 682400679840 682481199015 683836388928 683951590476 684297195120 686426678280 687071523556 687418704720 688981019958 690814311264 690930688338 692030318672 692146900599 692964075216 693080814447 693314233920 693431032140 694889948088 696011438529 696500025760 696617360670 697439813280 698553386685 699378125040 699495944805 700035137208 700388868960 701739927735 702686785455 703251811724 704082097216 705087494496 705206276082 706038869088 706157810946 707400826783 707758280460 709283130864 709641535680 710599055040 711969809390 712998750860 713243347344 714498835512 714980303730 715824436320 715945026690 716520713832 718391032128 719113662960 719234807445 720748012194 721112210280 721789639956 725281018560 725403202020 725962364512 726084662754 726451557480 727979945616 728102583747 730651232960 730737445410 731325027048 732311803944 732681845280 732805275510 734095197605 734347031292 735408312408 738193949955 739659767616 739784373372 740158190640 741461055720 742461509160 743058518048 744524944380 745123612464 746129007792 747946050390 748522589584 748648688403 749532571152 749911314240 751615658136 752269987280 753357170720 753484083990 754942165824 755069346108 755450886960 755578152945 756470216880 756597654585 757801795240 759946211640 761673362121 762058240020 762645657312 762774135354 763674695136 765147833051 765534466620 767183794608 767571456960 767700764820 769315937544 770089793830 772099942320 772230013065 773346042810 773763415488 777035198016 777816819120 778534108506 779453275104 779584584618 779978513160 781658960544 783166790329 783430549440 783562528980 784487632320 784619789940 786667865760 787406879952 787539529359 791025029256 792092359368 792492608160 793223431308 794021336185 794159940672 794293727724 796134126480 797809120416 797943522222 798346727640 799423936920 800831124660 801988488840 803716356256 803811189951 805302490860 805950029808 806085803061 807037498224 808458087752 808866606240 809002870830 812720254115 812862122688 813679782160 815941145880 816570097728 816707660076 817120347120 817258002165 818880815808 818977438818 821982637080 822740655429 823712013936 823850779437 824128240320 824267075940 824902445664 827496986008 827915124960 829032230880 832117238568 833581974764 834143687685 835128509040 835269197805 835800030912 835940832804 836927775936 837491743440 838264064022 838965940120 839253750048 840466642752 842087913282 843224142546 843650228520 846303735690 847098773213 847384063680 847526817060 848527439040 849309936552 849882247830 850885650720 852527019645 854219866304 854363771268 854795486160 854939488095 855598501032 857976364476 858839404445 858989323584 859134032028 862936395552 863081768934 863517889080 865037898340 865334652336 866059194560 866205094020 868509956160 868612435110 870483842424 870923702880 871741868976 874454666344 874896533280 875043921510 876884934492 879064764655 879218214336 879366330612 880102621520 880914237126 881359368120 882548586360 885832739946 886454578240 886603913580 889753266864 889903157913 890953810992 891103904289 891404015040 891554184180 893123544390 895047760376 895500033120 895650892290 896708331360 897535260468 897988790160 902237049945 902723984736 904028604864 904180900788 906541064352 906693783534 907452955640 907764260256 909362154288 909515348721 909974932020 911935453968 912396260160 913627356480 914156283810 915235571040 915389754930 916558272960 917933789115 918641359944 919260390510 920345703840 921240917784 922862534132 923952100288 924107752596 924574709520 924730466715 926519930784 926676015678 928015251372 928823147560 930934109259 931404515580 932504166720 932661259740 933380182944 935653236980 935974215792 936915713940 939519572670 940275034776 941543747928 942019515360 943677707280 943836682635 945710841152 950991129792 952665114016 952825603422 953307071640 954593368920 955360951776 955473678621 958016073168 958818217280 958979743260 960997349592 961482947040 961644921930 962386186608 962548313661 967204269360 968112883672 968602076640 970639927488 970803444996 971293997520 974316593880 975100036064 975264304938 976415738592 977073700680 979129375056 979294322727 980544416544 980709602598 982435898829 983761499637 984258599940 986379164496 986877587520 988614740960 988781286570 989948678880 990115449210 991529289135 992699925840 992867159655 993498149952 994838677056 996757733146 997261400520 998198251204 999376761536 1000972425222 1002154210848 1002323037366 1004645445320 1004990092128 1006759128144 1006928730423 1007267849280 1007437537260 1008626955840 1008796872780 1010572609690 1012380274224 1013261615520 1015564482828 1016077653360 1017032180472 1020712622160 1020884575095 1022911726144 1023032423574 1023601019760 1025754583392 1025927385714 1029466589760 1029640017420 1030607285334 1031128057080 1033471529937 1034371232510 1036221466896 1037089092160 1038045478008 1039446112824 1039971350880 1040146548210 1041977468455 1042334922132 1044750038640 1044926041005 1046159719920 1049067187560 1049875839936 1050052705812 1050583303440 1054700039008 1054877717586 1056123145824 1057631241744 1057809414123 1059058303632 1059236716419 1061512168640 1061637420690 1063924696296 1064462303520 1065898582560 1067774832880 1067954714085 1069317985120 1069498126290 1071748253268 1072470455595 1073736654480 1073917540035 1074600039744 1074781070748 1076049997632 1078125711362 1078670494440 1081122018291 1081668315420 1082684459934 1087921527840 1088104803030 1088943546768 1089126994131 1089493796160 1089677336220 1091969918424 1093068332930 1095976849440 1096106168115 1096987540572 1098282685248 1098467705916 1099022767920 1099207913265 1108448349120 1109489651424 1109676560058 1111629870659 1112191583580 1113504678720 1113692263740 1114587777072 1116655657920 1117685418696 1118809700470 1119193511688 1121919075585 1122783884376 1124298856728 1124866971360 1127423487204 1128404980920 1130035756080 1130226125985 1132413248736 1132604019162 1133176330440 1134705325320 1136702692860 1137808355761 1139151695024 1139727314880 1139919317460 1140798001376 1143968485968 1144161203031 1145512042704 1148301699930 1150775691912 1151357185440 1151551147230 1153578167665 1153779536448 1153973906316 1154940125360 1155134690745 1158149913480 1160019064215 1160645123232 1162322491968 1166135973514 1166725228680 1167801162759 1169179912656 1169376876927 1169967769740 1172488440816 1174552316168 1175145824160 1175343793470 1176731448480 1176929684910 1181110319928 1182138551440 1186337689152 1186537543884 1187938414656 1188138539052 1188738912240 1189835146962 1190831392520 1191239911008 1194201189720 1196713680624 1196915283333 1197318386880 1197520091460 1198933928640 1201246686990 1202375166223 1202982733260 1205574534384 1208925044712 1210141104590 1210556247336 1212482872384 1212687131628 1213299909360 1213504306245 1215913938624 1218875045080 1219293184032 1220519673240 1223911718820 1224855146592 1225061490114 1225680520680 1228321223712 1230690670517 1232143670128 1232766279360 1232973955620 1235568020904 1236192360480 1237353668496 1241245479012 1241872687440 1243548346320 1247747814005 1247965621056 1248175857852 1249220951920 1250372962146 1252692763560 1253700046368 1253911249206 1255391663904 1256237615160 1258236943040 1258448910180 1263131869923 1264836213819 1265475342780 1269455603535 1270434137896 1271076095520 1271290225590 1272791158560 1273964904828 1277354764224 1278639657680 1279078299072 1281329799456 1281545656902 1282193229240 1283181582144 1283397751548 1286964546714 1288483985376 1289605692480 1294404593328 1294622653401 1295058663360 1295276833620 1296806086080 1297556847510 1299088791840 1299307641030 1300352406584 1302764934240 1302918652665 1305505833408 1305725763636 1307612803464 1309914531772 1311681999516 1312344799920 1312565882265 1315172219328 1315327401738 1318375048760 1318827321504 1320153932280 1321371355689 1322039052180 1323599901120 1323822879540 1329681867360 1329905870370 1331155215049 1334629900296 1336430716488 1337106022560 1339685316585 1342345504192 1342571640564 1343250049680 1343476338435 1345062497040 1346302890702 1349840365632 1354085977104 1354770204480 1356042907296 1356271351182 1359811596528 1360950162880 1361179433460 1364043231432 1364801359680 1364962398030 1367903180952 1368594390240 1371234425715 1372853356560 1373084632395 1374143047112 1374837409440 1377962039916 1381628622528 1381861376676 1384060637344 1384293801198 1385928150432 1386161628894 1386862064280 1389779896176 1390014023517 1392022877058 1393000051520 1393234721340 1394879626560 1397106773370 1398756250080 1398991889610 1400070274416 1400777737920 1403479855470 1405373570910 1406503623448 1409279359005 1410174988992 1410412552164 1412077738176 1412315621892 1414801653566 1415516560920 1418566261728 1423939618780 1425997501720 1426486694688 1428997671024 1429238405133 1429960607460 1431648872640 1431890053380 1433041427664 1438227325920 1438469614890 1441496024388 1442224420560 1442467382895 1443579279912 1450806404040 1451924729024 1452169325508 1452903114960 1455959891232 1456205167494 1461474890820 1462650054096 1462896457407 1464623607888 1465363690560 1465610551020 1468190395210 1468694062584 1470816624816 1476387899910 1479568746744 1480316381280 1482922111440 1483171929855 1484923018320 1485173173815 1486117036096 1489049888760 1490247224928 1492258015584 1495136599719 1495892100780 1497045179168 1497297376806 1499065142304 1501458637833 1503231316272 1503484556049 1504539974560 1506714341440 1506968167980 1510138692216 1510901773920 1511156305890 1512940433760 1513195309170 1515603590480 1515858914535 1519892423280 1523346724242 1524116480040 1525291314624 1525548270708 1527349390272 1530295666102 1531068933240 1534367589216 1534548635361 1535401529640 1538631875088 1538891078571 1540179587660 1544199884640 1544460026130 1545910928001 1546692085620 1551556848765 1555633638240 1557068217012 1558906550208 1559169169236 1559957026320 1560219822315 1563317921088 1566333580658 1567125057960 1569239579880 1573335731520 1574813759904 1575079058718 1582050058512 1582316576379 1584184718736 1584985216320 1586446862616 1588042672370 1588587455448 1592268252960 1592456131035 1595618240832 1595887044444 1596693455280 1598847873840 1601662249320 1603976977680 1604247189435 1607432712512 1607622379902 1610604981720 1611900059616 1612171606122 1614074996448 1615009434731 1616916175504 1617188567043 1617733212480 1618005741660 1624026689901 1625440508230 1627359564320 1631882291760 1632157204545 1633415320152 1634240694240 1634516004330 1637393164715 1637954877636 1639602499395 1643965274160 1645481310858 1647424027872 1647701558874 1648534151880 1649804891328 1654993972016 1655830249920 1658064461760 1664234477136 1664514840087 1667163949528 1668287375370 1670257018080 1670538395610 1671881665608 1674983486880 1676528128044 1677931880240 1678214550705 1678507500096 1684175826564 1686448285092 1687300457040 1692607471380 1694197546426 1695053634120 1698619873104 1698906028743 1699764495660 1701771301440 1705054039290 1708727542536 1709590972320 1709878976190 1711197002064 1715952728952 1717678808890 1718268064056 1722452549895 1725872791104 1726163537868 1727035778160 1727326720845 1730075796680 1730669304672 1732410188040 1737224870220 1740967684848 1741847405760 1743483737952 1746846939607 1748909332688 1749203960271 1749793066560 1750087843020 1753769868984 1758129529310 1758732661224 1760205243040 1761828474252 1762718736240 1763015690205 1765097172720 1765394527365 1771665479892 1773207827160 1779506533728 1779806315826 1781907621984 1782207808578 1783108368360 1786247088780 1790095520752 1791000066240 1791301784580 1793416662720 1795070520936 1795977580320 1801870030485 1804474099890 1805447969472 1808361801576 1813082128704 1813387567068 1814905911280 1815211656885 1815528520512 1818724308576 1819030697442 1819949864040 1823870907936 1828312567620 1830471142080 1830779509860 1835867578230 1837282719888 1837592235171 1838520781020 1840691407680 1842481835568 1845725068264 1848215505192 1849149419040 1849460933430 1853039861568 1853352031356 1856030502744 1857646295120 1861868218518 1862809031160 1865322519480 1866760365888 1871306473960 1871948431584 1873831427880 1875559443219 1879039145340 1880550069552 1880866873809 1883087495856 1884039030720 1887355414560 1887673365270 1889446689779 1905330228032 1905651206844 1906614143280 1906935338385 1909186737840 1910721903552 1910947357242 1916032146336 1917959486520 1921994699184 1922318485353 1922965894080 1923289843860 1924772373216 1925096627322 1934408538720 1936225767344 1937204153280 1941606889992 1942587995040 1946335271265 1948633187760 1948961461545 1950200072128 1950528609876 1952831477184 1954147401360 1958258750112 1958588645454 1961088833088 1961419205196 1964871797658 1967522999274 1968517199880 1972758328992 1972991102607 1977229481920 1977562573140 1979897357760 1980230898420 1983058578270 1985399851680 1985734319310 1993515466292 1994522801040 1994858805555 1996396502408 2001944850444 2004308421696 2004646074732 2009290890640 2009980184256 2013518256288 2013857460846 2014875074520 2017593745560 2019454336053 2021145219380 2024760548448 2026523231040 2031128965656 2032155306720 2034064360944 2034407026773 2041425244320 2041769150190 2046064847148 2047202039520 2047443597045 2051509166784 2051854771428 2059280034840 2061214570668 2062256114160 2066943059874 2068742465020 2072442933792 2076090956016 2076440701797 2078892225648 2079242443341 2079942701760 2080293096420 2083954936910 2084669844264 2089500077280 2089852082010 2092319439840 2095660160055 2098134375120 2100105411624 2101166606880 2105219783205 2108060356365 2109400078016 2109755435172 2112246291648 2115262483488 2115618828246 2118116607264 2118473432838 2122202480349 2123274841380 2127849392592 2128924607040 2131797165120 2135549665760 2135909428170 2138635970240 2138996252580 2143496506536 2144940911190 2147473308960 2147835080070 2149562141496 2156251422724 2157340988880 2157704422335 2162244036582 2163336630840 2165368919868 2175843055680 2176209606060 2177887093536 2178253988262 2179354672440 2183939836848 2184307751241 2186136665860 2191953698880 2192212336230 2193975081144 2196935411832 2198045535840 2198415826530 2202285592815 2214581849865 2218979302848 2219353120116 2223259741318 2224383167160 2227384527480 2229175554144 2235370837392 2237619400940 2238387023376 2243838151170 2245567768752 2245946065209 2248597713456 2249733942720 2254846974408 2256809961840 2260071512160 2260452251970 2264826497472 2265208038324 2266352660880 2266734458835 2269410650640 2273405385720 2275616711522 2278303390048 2279838634920 2281596002752 2285020086363 2287936971936 2288322406062 2291024085408 2292350430601 2295443499153 2296603399860 2301551383824 2302714370880 2303102294460 2307156335330 2307947812632 2309880250720 2310269381490 2316299826960 2316690039195 2320038128430 2321290246464 2332271947028 2333450457360 2335602325518 2338359825312 2338753753854 2339935539480 2344976881632 2349104632336 2349500370987 2350291648320 2350687586940 2353462896960 2353859369820 2362220639856 2362618588077 2364277102880 2373075087768 2376277078104 2377477824480 2379670293924 2381662785040 2382064008555 2382479822016 2388402379440 2393427361248 2393830566666 2395040182920 2402493373980 2404750332446 2405965466520 2411149068768 2411433569853 2417850089424 2418257409183 2420282209180 2421112494672 2425374263256 2426599818720 2427008612490 2437750090160 2438160762345 2438586368064 2441039346480 2447823437640 2449710293184 2450122980228 2451361041360 2451774006495 2456642447424 2461381341034 2464287340256 2465947911240 2468221966287 2471136041808 2471552338311 2472384720960 2474707336992 2482490958024 2483745374880 2487096692640 2491894332865 2495495628010 2496351715704 2498441903840 2500745924292 2502431063055 2505385527120 2505807593415 2507400092736 2507822498412 2510783327808 2512475230320 2516897820360 2526263739846 2529672427638 2530950685560 2538911207070 2540868275792 2541296319639 2542152191040 2542580451180 2545582317120 2547929809656 2557279315360 2557581058935 2562659598912 2563091313804 2564386458480 2564818464285 2566795503096 2573929093428 2576518213335 2576967970752 2588809186656 2589245306802 2590553667240 2595113695020 2598177583680 2598615282060 2600704813168 2605529868480 2605837305330 2611451527272 2615225606928 2619829063544 2623363999032 2624689599840 2625131764530 2630654803476 2636750097520 2637194293965 2637654643008 2640307864560 2642742711378 2644078104360 2647645759080 2659363734720 2659811740740 2662310430098 2669259800592 2669709473739 2672861432976 2673311712867 2674212045120 2679370633170 2685143281128 2686500099360 2686952676870 2690124994080 2692605781404 2695314278405 2706711149835 2708171954208 2712085814592 2712542702364 2719623193056 2722358866920 2728086462864 2728546046163 2729924796060 2735806361904 2737188780480 2742468851430 2745706713120 2746169264790 2748286094224 2749674818880 2755924079832 2763722753352 2768121274688 2768587602396 2771856300864 2772323257788 2773724128560 2774191400145 2779559792352 2780028047034 2784045754116 2786469442680 2792802327777 2794213546740 2797512500160 2797983779220 2800140548832 2806959710940 2810747141820 2813007246896 2818558718010 2820825104328 2824631243784 2829603307132 2831033121840 2831510047905 2837132523456 2847879237560 2851995003440 2852973389376 2857995342048 2858476810266 2859921214920 2863780106760 2866082855328 2866421035863 2876454651840 2876939229780 2882992048776 2884448841120 2884934765790 2887158559824 2887644940983 2901612808080 2904338651016 2905806229920 2911919782464 2912410334988 2915339933785 2922949781640 2925300108192 2925792914814 2929247215776 2931221102040 2936380790420 2937388125168 2941633249632 2947307696487 2951284498911 2952775799820 2959137493488 2960632762560 2965844222880 2966343859710 2969846036640 2970346347630 2974587867405 2978099777520 2980494449856 2984516031168 2990273199438 2991784201560 2994090358336 2994594753612 2998130284608 3002917275666 3006462632544 3006969112098 3009079949120 3013936335960 3020277384432 3020786191269 3021803547840 3022312611780 3025880867520 3026390618340 3031207180960 3031717829070 3039784846560 3046693448484 3048232960080 3051096541416 3060591332204 3062137866480 3062653725285 3068735178432 3069097270722 3070803059280 3077263750176 3077782157142 3080359175320 3088399769280 3088920052260 3091821856002 3093384171240 3100414589811 3103113697530 3111267276480 3114136434024 3118338338472 3119914052640 3120439644630 3125932405365 3132667161316 3134250115920 3134778123015 3138479159760 3149627519808 3150158117436 3164100117024 3164633152758 3168369437472 3172893725232 3173428242369 3176085344740 3177174910896 3184536505920 3184912262070 3191774088888 3193386910560 3197695747680 3203324498640 3203864142255 3207953955360 3208494378870 3215244759804 3217411366785 3221209963440 3223800119232 3224343212244 3228149992896 3230018869462 3233832351008 3234377134086 3236011483320 3243366054873 3248053379802 3250881016460 3254719128640 3263764583520 3264314409090 3266830640304 3267380982393 3268481388480 3269032008660 3274786329430 3275909755272 3279204998790 3287930548320 3288318504345 3290962621716 3294848055744 3295403117748 3297068303760 3309987944032 3328468954272 3329029680174 3334327899056 3334889611977 3336574750740 3340514036160 3341076791220 3343763331216 3349966973760 3353056256088 3355863760480 3356429101410 3365757226755 3368351653128 3372896570184 3374600914080 3385214942760 3388395092852 3390107268240 3390678377955 3397239746208 3397812057486 3399528991320 3410108078580 3413425067283 3417455085072 3419181944640 3419757952380 3422394004128 3431905457904 3432483609093 3435357617780 3436536128112 3444905099790 3452327075736 3454071556320 3454653441690 3460151593360 3460734502995 3461338609344 3464820376080 3465404072235 3474449740440 3480057192645 3481935369696 3486967475904 3493693879214 3497818665376 3498407920542 3500175686040 3503403488277 3507539737968 3508130630781 3516259058620 3517465322448 3520410486080 3523656948504 3525437472480 3526031380410 3530194345440 3530789054730 3537004133915 3543330959784 3546415654320 3559013067456 3559612631652 3563815243968 3564415617156 3566216736720 3572494177560 3580191041504 3582603569160 3590141041872 3590745849999 3591955160640 3603740060970 3607125498669 3608948199780 3616723603152 3626775134136 3629811822560 3630423313770 3637448617152 3638061394884 3639899728080 3640512918735 3647741815872 3656625135240 3661559019720 3671735156460 3674565439776 3675184470342 3677041562040 3684963671136 3691450136528 3692072011551 3696431010384 3698298838080 3698921866860 3706704062712 3712061005488 3715292590240 3723736437036 3725618062320 3730645038960 3742612947920 3743243442015 3743896863168 3747662855760 3751118886438 3758078290680 3761100139104 3761733747618 3766174991712 3773439989767 3774710829120 3775346730540 3778893379558 3789395609769 3794508641457 3808366810605 3811302413688 3813228286560 3813870676770 3818373475680 3821894714484 3825739165255 3832064292672 3835918973040 3843989398368 3844636970706 3846579687720 3849544746432 3850193254644 3868817077440 3872451534688 3883213779984 3883867960203 3885175990080 3892670542530 3897266375520 3897922923090 3901057219752 3908294802720 3915833951645 3916517500224 3917177290908 3922838410392 3929743595316 3935045998548 3937034399760 3937697646795 3945516657984 3945982205214 3955125146280 3960461796840 3964114067067 3966117156540 3970799703360 3971468638620 3987030932584 3989045602080 3989717611110 3992793004816 3993465645147 4003889700888 4009292149464 4018581781280 4019055949755 4027036512576 4027714921692 4029750149040 4030429015305 4035187491120 4038908672106 4042290438760 4049521096896 4062257931312 4064310613440 4068128721888 4068814053546 4081475907299 4082850488640 4083538300380 4092129694296 4094404079040 4094887194090 4103709542856 4113703277145 4118560069680 4119253897185 4122429141336 4124512228320 4133886119748 4137484930040 4144885867584 4152181912032 4152881403594 4157784451296 4158484886682 4160586192840 4167909873820 4169339688528 4179000154560 4179704164020 4184638879680 4191320320110 4196268750240 4200210823248 4202333213760 4210439566410 4216120712730 4219510870344 4230524966976 4231237656492 4235493866065 4236233214528 4236946865676 4244404960698 4246549682760 4255698785184 4271099331520 4271818856340 4277992505160 4286993013072 4287715215399 4289881822380 4294946617920 4295670160140 4299124282992 4312502845448 4314681977760 4315408844670 4324488073164 4326673261680 4330737839736 4352419212120 4355774187072 4356507976524 4358709344880 4367879673696 4368615502482 4372273331720 4384424672460 4387950162288 4388689372221 4393870823664 4396091071680 4396831653060 4404571185630 4429163699730 4438706240232 4446519482636 4448766334320 4449515789565 4454769054960 4455519521445 4458351108288 4470741674784 4475238801880 4476774046752 4485409799157 4487676302340 4491135537504 4491892130418 4497195426912 4504375913499 4509693948816 4513619923680 4520143024320 4520904503940 4530416076648 4532705321760 4533468917670 4538821301280 4546810771440 4547576743605 4551233423044 4556606780096 4559677269840 4570040172726 4575873943872 4576644812124 4582048170816 4584700861202 4590886998306 4593206799720 4603102767648 4603645906083 4606204588920 4614312670660 4615895625264 4619760501440 4620538762980 4632599653920 4633380078390 4637732784003 4640076256860 4654670546295 4664543894056 4666900914720 4671204651036 4676719650624 4677507507708 4679871078960 4689953763264 4698209264672 4699000741974 4701375173880 4707718739640 4724441279712 4725237176154 4728554205760 4746150175536 4746949729137 4752554156208 4754955648960 4759340587848 4763325570080 4764128017110 4776804758880 4777368393105 4786854722496 4787661133332 4790080365840 4804986747960 4809500664892 4811930933040 4812741568305 4822298137536 4822867139706 4835700178848 4836514818366 4840564418360 4842224989344 4845028304193 4850748526512 4851565701129 4853199637440 4854017224980 4872080069703 4875500180320 4876321524690 4882078692960 4895646875280 4896471613635 4900245960456 4902722082720 4903548012990 4912179494145 4918807498185 4922762682068 4928574680512 4931895822480 4936443932574 4942272083616 4943104676622 4949414673984 4964981916048 4967490749760 4974193385280 4983788665730 4990991256020 4992703431408 4996883807680 5001491848584 5004862126110 5010771054240 5011615186830 5015644996824 5024950460640 5033795640720 5034643652115 5052527479692 5059344855276 5061901371120 5077822414140 5081736551584 5082592639278 5085160902360 5095859619312 5096718086229 5114558630720 5115162117870 5126182627608 5128772916960 5129636928570 5133591006192 5147858186856 5153036426670 5167357649685 5177618373312 5178490613604 5181107334480 5190227390040 5197230564120 5201409626336 5211674610660 5222903054544 5230451213856 5239658127088 5240540818821 5246727998064 5247611880813 5249379199680 5250263529060 5261309606952 5273500195040 5274388587930 5280615729120 5285485422756 5288156208720 5289047070615 5295291518160 5296183582095 5319623481480 5324620860196 5338519601184 5339418947478 5345722865952 5346623425734 5356034831357 5358741266340 5370286562256 5373000198720 5373905353740 5380249988160 5385211562808 5390628556810 5405610091455 5413422299670 5416343908416 5425085404728 5439246386112 5444717733840 5445634970655 5456172925728 5457092092326 5459849592120 5471612723808 5482167532303 5484937702860 5491413426240 5492338529580 5496572188448 5511848159664 5512776705513 5527445506704 5537175204792 5544646515576 5547448257120 5548382800290 5558149353295 5559119584704 5560056094068 5568091508232 5572938885360 5585604655554 5588427093480 5595967558440 5600281097664 5613919421880 5621494283640 5626014493792 5626678329657 5637117436020 5641650208656 5642600621427 5649262487568 5659206614264 5662066243680 5663020095810 5668340069337 5689041778805 5695758475120 5703990006880 5715990684096 5716953620532 5719842429840 5720806015155 5727560213520 5732165710656 5732842071726 5753878459560 5765984097552 5766955456059 5768897682240 5769869531580 5774317119648 5775289881966 5803225616160 5808677302032 5811612459840 5824820669976 5830679867570 5839005813795 5845899563280 5846884384635 5850600216384 5851585829628 5858494431552 5862442204080 5872761580840 5874776250336 5883266499264 5894615392974 5902568997822 5905551599640 5918274986976 5929691412491 5931688445760 5932687719420 5939692073280 5940692695260 5949175734810 5956199555040 5980546398876 5983568403120 5984576416665 5989189507224 6005834551332 6011875831115 6012925265088 6013938224196 6027872671920 6040554768864 6041572382538 6044625223560 6052781236680 6062414361920 6063435658140 6079569693120 6093386896968 6096465920160 6102193082832 6103221080319 6121182664408 6124275732960 6125307450570 6138194541444 6141606118560 6153453352585 6154527500352 6155564314284 6160718350640 6177840104520 6183643712004 6186768342480 6200829179622 6206227395060 6228272868048 6229322105391 6236676676944 6237727330023 6239828105280 6240879289260 6251864810730 6265334322632 6268500231840 6269556246030 6276958319520 6300316234872 6315659349615 6324181069095 6328200234048 6329266305516 6336738874944 6345787450464 6346856484738 6352170689480 6354349821792 6366607441047 6369824524140 6383548177776 6386773821120 6395391495360 6406648997280 6407728284510 6413747854327 6415907910720 6416988757740 6430489519608 6434822733570 6442419926880 6448686424488 6460037738924 6467664702016 6468754268172 6472022966640 6473113267005 6486732109746 6496106759604 6501762032920 6527529167040 6528628818180 6533661280608 6534761964786 6538064017320 6549572658860 6551819510544 6558409997580 6575861096640 6576637008690 6581925243432 6590806235496 6594136607520 6606856778445 6619975888064 6655776075245 6656937908544 6658059360348 6668655798112 6669779223954 6673149501480 6682153582440 6687526662432 6706112512176 6711727520960 6712858202820 6731514453510 6736703306256 6737838195627 6745793140368 6749201828160 6770429885520 6776790185704 6780214536480 6781356755910 6794479492416 6795624114972 6799057982640 6820216157160 6826850134566 6834910170144 6839515904760 6844788008256 6855060259089 6863810915808 6864967218186 6870715235560 6873072256224 6877051291803 6886330497459 6889810199580 6904654151472 6908143112640 6909306883380 6920303186720 6921469005990 6929640752160 6930808144470 6948899480880 6950070117585 6960114385290 6963870739392 6987387758428 6995637330752 6996815841084 7000351372080 7006806976554 7015079475936 7016261261562 7032518117240 7034930644896 7047313897008 7048501112961 7050874944960 7052062760820 7060388690880 7061578109460 7074008267830 7086661919568 7092831308640 7119225263304 7128831234312 7132433473440 7144988355120 7146192025665 7160382083008 7165207138320 7180282083744 7181491699998 7207480121940 7214250997338 7217896399560 7233447206304 7234300709559 7253550268272 7259623645120 7260846627540 7276122789768 7279799456160 7281025837470 7313250270480 7314482287035 7323118039440 7343470312920 7349130879552 7350368940684 7354083124080 7369927342272 7382900273056 7384144023102 7392862020768 7397843733720 7404665898861 7413408125424 7414657014933 7424122010976 7430585180480 7447472874072 7451236124640 7461290077920 7475682998595 7485225895840 7486486884030 7495325711520 7502237772876 7507293189165 7516156581360 7517422780245 7522200278208 7523467495236 7532349983424 7546879979534 7550693461080 7557786759116 7578791219538 7589017282914 7616733621210 7622604827376 7623888958917 7626456573120 7627741353540 7636746951360 7643789428968 7651478330510 7671837946080 7672743176805 7687978796736 7689273941412 7693159375440 7694455392855 7700386509288 7729554640005 7744903069376 7766427559968 7767735920406 7781409094613 7785341085060 7794532751040 7795845846180 7802114439504 7816589605440 7831667903290 7834354581816 7845676820784 7859487190632 7870091997096 7874068799520 7875395293590 7891964410428 7910250292560 7911582881895 7920923593680 7928228134134 7932234313080 7942937277240 7974061865168 7978091204160 7979435222220 7985586009632 7986931290294 8007779401776 8009128421217 8018584298928 8019935138601 8037163562560 8038111899510 8055429843384 8059500298080 8060858030610 8070374982240 8075047173655 8077817344212 8084580877520 8085942835215 8120133449505 8124515862624 8136257443776 8137628107092 8162951814598 8167076600760 8184259388592 8185638138489 8189774388180 8207419085712 8227406554290 8237120139360 8238507794370 8244858282672 8249024456640 8267772239496 8274969860080 8304363824064 8305762807188 8315568902592 8316969773364 8321172385680 8322574200435 8335819747640 8338679377056 8359408328040 8378406983331 8382640640220 8392537500480 8400421646496 8416626163561 8420879132820 8432241425460 8439021740688 8462475312984 8470987732130 8473893731352 8488809921396 8493099365520 8494530143715 8511397570368 8543637712680 8555985010320 8573986026144 8575430430798 8579763644760 8591340320280 8598248565984 8614834693619 8625005690896 8629363955520 8630817689340 8648976146328 8653346523360 8661475679472 8662934822949 8704838424240 8713015953048 8717418689760 8734234698035 8735759347392 8737231004964 8744546663440 8746019801355 8768849344920 8775900324576 8777378744442 8787741647328 8793663306120 8809142371260 8841923089461 8853853496733 8858327399460 8877412480464 8893038965272 8897532668640 8899031579130 8909538109920 8911039042890 8941483349568 8950477603760 8953548093504 8970819598314 8975352604680 8982271075008 8983784260836 8994390853824 9008751826998 9019387897632 9027239847360 9041809007880 9060832153296 9062358573807 9065410643520 9066937835340 9077642602560 9093621542880 9095153487210 9102466846088 9119354539680 9140080345452 9153289624248 9169401722404 9181773996612 9186413599440 9187961175855 9206205535296 9207291812166 9212409177840 9228625341320 9231791250528 9241077525960 9265199307840 9266760156780 9275465568006 9280152513720 9309341092590 9318086505343 9329087788112 9333801829440 9342409302072 9355015015416 9359742157920 9377797216095 9396418529344 9398001483948 9402750347760 9404334369045 9415437479280 9447233448895 9448882559424 9450474352308 9492300351072 9493899458274 9505108312416 9518681175696 9526651140160 9528256034220 9553609517760 9554736786210 9575322266664 9580160731680 9609973495920 9611592426765 9619001329784 9623861866080 9625483136610 9645734279412 9671400357696 9673029636732 9681128836720 9684449978688 9690056608386 9701497053024 9703131402258 9708034449960 9730098164619 9744160139406 9751000360640 9752643049380 9764157385920 9791293750560 9792943227270 9800491920912 9802142947179 9805444165440 9807096025980 9824358988290 9837614996370 9845525364136 9863791644960 9864955513035 9872887865148 9884544167232 9886209353244 9929963832096 9967577331460 9981982512040 9985406862816 10002983697168 10004668835931 10009724252220 10021542108480 10023230373660 10031289993648 10049900921280 10067591281440 10069287304230 10097271680265 10105054959384 10118689710552 10123802742240 10155644828280 10163473103168 10165185278556 10170321804720 10172035133865 10191719238624 10193436172458 10230324235740 10240275201849 10252365255216 10257545833920 10259273857140 10267182012384 10295716373712 10306072853340 10334715299370 10356981227208 10362214668960 10380454780080 10382203508985 10394461128240 10396212216705 10402819252672 10423349221320 10445806109088 10460902427712 10479316254176 10481081637642 10493455996128 10495223761626 10500527058120 10510210464831 10522619213904 10524391892343 10547000390080 10548777175860 10561231458240 10570970845512 10576312417440 10578094141230 10590583036320 10592367164190 10611012401745 10639246962960 10649241720392 10677039202368 10678837894956 10691445731904 10693246851468 10712069662714 10717482532680 10740573124512 10747810707480 10770423125616 10772237549997 10781257113620 10811220182910 10821376496007 10826844599340 10850170809456 10889435467680 10891269941310 10912345851456 10914184184652 10919699184240 10921538756205 10943225447616 10964335064606 10969875405720 10984677059160 10993144376896 11023696319328 11025553411026 11054891013408 11074350409584 11076216034653 11089293031152 11094896514240 11096765600580 11116298706590 11120112188136 11136183016464 11145877770720 11171209311108 11176854186960 11191935116880 11227838843760 11229730326045 11242988567280 11252028987584 11253356659314 11274234872040 11283300417312 11285201242854 11298524975136 11318413228528 11320319969301 11324132487360 11326040191620 11336680138674 11368186829307 11378083557610 11383525924371 11391516950240 11407980013760 11425100431815 11433907241064 11439684859680 11441612030310 11455120427040 11461752153005 11465684143452 11477217495765 11507756919120 11531968195104 11533910912118 11539739063160 11548634239296 11550579763932 11606451232320 11617354604064 11649641339952 11651603880609 11661359735140 11678011627590 11691799126560 11693768769270 11703171659256 11724884408160 11745523161680 11747501854935 11749552500672 11789230785948 11805137995644 11811103199280 11813092940385 11836549973952 11859382824982 11865375438840 11881385390520 11892342201201 11898351469620 11912399110080 11961092797752 11967136806240 11969152833330 11978379014448 11980396935441 12011669102664 12023751662230 12027876448392 12055745343840 12057167849265 12081109537728 12083144765076 12089250447120 12091287045915 12105562473360 12126871316280 12186773793936 12192931840320 12204386165664 12206442160638 12227928577249 12242365328816 12244427721897 12248551465920 12250614901140 12276389082888 12283212237120 12306906705170 12311128628568 12321436701280 12341109831435 12355680209040 12357761691555 12367287424008 12373536684960 12401658359244 12412454790120 12456545736096 12458644210782 12473353353888 12475454660046 12481758578520 12503729621460 12530668645264 12537000463680 12539112492060 12553916639040 12600632469744 12631318699230 12648362138190 12658532611032 12691574900928 12693712969476 12704341378960 12706481598195 12708699643584 12733214882094 12739649048280 12767096355552 12813297994560 12815456569020 12827495708654 12833977515480 12860979039216 12863145646197 12869645467140 12884839853760 12897372848976 12920075477848 12937508536344 12944045933280 12946226534010 12973464219492 12992213519208 13003524065840 13057257636360 13067322561216 13069523929572 13076128034640 13099145317720 13103639021088 13116819995160 13153274017380 13163850486864 13166068116663 13181612470992 13188273215040 13213713556890 13226126828453 13311552150490 13316118720696 13337311596224 13339558447908 13346299002960 13348547368695 13364307164880 13366558564335 13375053324864 13412225024352 13425716405640 13456229397471 13463028907020 13473406612512 13475676391254 13491586280736 13540859771040 13553580371408 13560429072960 13562713511820 13591248229944 13598115965280 13640432314320 13642730230815 13653700269132 13669820340288 13679031809520 13710120518178 13727621831616 13729934436372 13741430471120 13746144512448 13754102583606 13772660994918 13779620399160 13809308302944 13810937718249 13818613766760 13840606373440 13842938011980 13859281504320 13861616288940 13897798961760 13900140235170 13913198352009 13920228770580 13964011638885 13974775516856 13993631682168 14000702744160 14013613953108 14030158951872 14032522523124 14065036234480 14069861289792 14094627794016 14097002225922 14104125521640 14123156218920 14148016535660 14173323839136 14185662617280 14238450526608 14240849187411 14257662468624 14264866946880 14289976710240 14292384051330 14330414276640 14332105179315 14360564167488 14362983399996 14414960243880 14428501994676 14435792799120 14438224704915 14466894412608 14468601419118 14507100536544 14521693255080 14535084912579 14552245579536 14554697103387 14559598912320 14562051674940 14626500540960 14628964574070 14646236078880 14686940625840 14700737881368 14708166248160 14736538482435 14756422494555 14765800546112 14768288046204 14785724041536 14795687467440 14809331797722 14826816250848 14829314029866 14848244021952 14894945748144 14902472249280 14922580155840 14951365997190 14970451791680 14972973768060 14990651423040 15004475545752 15014586378330 15032313162720 15034845560490 15046934990472 15093759959068 15101386922160 15103930956345 15115573518232 15157582439076 15178034565828 15233467242420 15245209654752 15247777917834 15255482707080 15287578857936 15290154258687 15302956661020 15343675892160 15345486353610 15378547882824 15386318750880 15388910785710 15400773018576 15459109280010 15502072949055 15532855119936 15535471840812 15562818189226 15570682170120 15591691692360 15604228879008 15663335806580 15668709163632 15691353641568 15718974381264 15721622456463 15740183994192 15742835642439 15748137599040 15750790587180 15783928820856 15820500585120 15823165763790 15841847187360 15856456268268 15864468626160 15867141211845 15885874554480 15948123730336 15958870444440 15971172019264 15973862580588 16015558803552 16018256842434 16037168597856 16039870277202 16068104494071 16076223799020 16110859686768 16119000596160 16121716061220 16140749964480 16150094347310 16155634688424 16169161755040 16171885670430 16216830274365 16240266899010 16249031725248 16275256214184 16325903629196 16334153201520 16336904911965 16368518777184 16371276276978 16379548776360 16414838171424 16446502596909 16454813108580 16474240278720 16477015588740 16489716565344 16535544478992 16538330116539 16549939720160 16611525614376 16633939546728 16642344771360 16645148400870 16671639495280 16674448059885 16677358754112 16718816656080 16756813966662 16765281280440 16800843292992 16833252327122 16841758265640 16864482850920 16878043481376 16880034988971 16924950625968 16927801864281 16941975464260 16947787462704 16977619842792 16986198731040 16989060287430 17005020208011 17067125336415 17087275425360 17111970020640 17147972052288 17150860861596 17159527289520 17162418045465 17182680640560 17196497131968 17229669387238 17250011381792 17261635378680 17297952292656 17300866368177 17306693046720 17322951358944 17325869645898 17409676848480 17426031906096 17434837379520 17468469396070 17474462009928 17489093326880 17492039602710 17517017441385 17537698689840 17540653153905 17551800649152 17554757488884 17575483294656 17587326612240 17618284742520 17683846178922 17707706993466 17716654798920 17754824960928 17786077930544 17789074237473 17795065337280 17798063158260 17819076219840 17822078085780 17900955207520 17941639196628 17950705209360 17953729249995 17967568521672 18017503653996 18035627493345 18038775795264 18083618015760 18121664306592 18124717147614 18133875670680 18187243085760 18190306974420 18204933692176 18238709079360 18280160690904 18306579248496 18309663240957 18338803444808 18363547993224 18372827198880 18375922351710 18414583624332 18424818355680 18457250682640 18460360057755 18463582501056 18482155051920 18533520313560 18550931136012 18560305027440 18618682185180 18636173010686 18658175576224 18684818604144 18687966316173 18710030030832 18713181990069 18719484315840 18755594432190 18796002967896 18805500695520 18808668738090 18830874958560 18867199948835 18894466897790 18900948704616 18946978048845 18972543207285 18984600702144 18987798916548 19010216624832 19037362351392 19056512068440 19099822323141 19109473572420 19150644533328 19160321463360 19219946991840 19223184853530 19238002659568 19241243562981 19247723732160 19250966273220 19291468558824 19346059273464 19362257673440 19380113216772 19402994106048 19406262804516 19416068899920 19419339801015 19460196329238 19488320278812 19505286098760 19582587501120 19585886454540 19600983841824 19604285894358 19614192051960 19648717976580 19675229992740 19691050728272 19727583289920 19729911026070 19745775730296 19772418706488 19820570335335 19859927664192 19935154662920 19963965024080 19967328225735 19970813725632 20005967394336 20009337671862 20019448504440 20046460747320 20062579987296 20135182562880 20138574608460 20194543360530 20210109918768 20213514586881 20237379421104 20247605484480 20311289656560 20330370557112 20340643609440 20344070267730 20383438477248 20386872344916 20407379536495 20460648471480 20480550403698 20504730510432 20518547714280 20534364024768 20591432747424 20612145706680 20631153875409 20658991492377 20669430598740 20713962454416 20724429337920 20760909560160 20764407017970 20788922256480 20792424433410 20846698442640 20891612218176 20958632508352 20962163275284 20986911992256 20990447523252 21001054116240 21020420929662 21045238427808 21048783784686 21097554351720 21141941691024 21145503338883 21152624834880 21156188282460 21181166072640 21184734328380 21222024803490 21278493925920 21298483440784 21357675789912 21386493702936 21424139325428 21434965065360 21438576076995 21481146249024 21495621414960 21540846251232 21544475099994 21562514227240 21622440365820 21642752992014 21653689198680 21700341618912 21702902128677 21778870935360 21782539882620 21828368369304 21839398368480 21843077512410 21928670129212 21939750811440 21943446861105 21969354118320 22047392638656 22051106822052 22109782026816 22148700819168 22152432069306 22178586062304 22193531201160 22213997696583 22232597413180 22240224376272 22272366032928 22291755541440 22342418622216 22353708373920 22383870233760 22427048995785 22455677687520 22459460652090 22485977134560 22506713318628 22521879567495 22548469744080 22566600834624 22570402485708 22597049950272 22636826457056 22640639938602 22652080383240 22673360277348 22736373658614 22756167115220 22767051848742 22783033900480 22850200863630 22867814482128 22871666876751 22879369719360 22883224060620 22910240854080 22923504306010 22931368286904 22954434991530 23015513838240 23018229530415 23063936390208 23067821824236 23079478126320 23101159527864 23188663920015 23234709208128 23299282679904 23303207761218 23322719470280 23344227283839 23356023255180 23383598253120 23387537538540 23406343318512 23449768816320 23491046323360 23495003709870 23578461571896 23610275991288 23622206398560 23626185880770 23718765649964 23730750877680 23734748645685 23762770781040 23784684402402 23796702939240 23922185595504 23934273612480 23938305666660 23956758028896 23960793870882 24023338205328 24027385263651 24047503324460 24055752896784 24111490687680 24114335698530 24166289530152 24178500894240 24182574091830 24211124946720 24225141520965 24253742632560 24257828505645 24360400348515 24373547587872 24408772331328 24412884321276 24455857154498 24484730657632 24488855443794 24501229802280 24552778165776 24556914415467 24613813410340 24622257257136 24642873402560 24682219662870 24711360418080 24715523383110 24734574848016 24747073369920 24803316718488 24824909580240 24913091472192 24917288421564 24946706707776 24950909320092 24963517157040 25007459242920 25061337290528 25078224984120 25135220949993 25201264939488 25249878490683 25262637398460 25296724276380 25317065222064 25387425938952 25408682757920 25412963196390 25466429764188 25479298096560 25483590431145 25534192711104 25630913138040 25654991417308 25667955030960 25721958078432 25726291292394 25739290934280 25794745697952 25840150955696 25844504080857 25875017072688 25888091866560 25892453068020 25946928438984 25984427038416 25988804468847 26007048131680 26114515272720 26139047859144 26152256069280 26198290635440 26202704094105 26207278042176 26233639990320 26238059404065 26306548034760 26327700973728 26332136233326 26363224941984 26414079928369 26427427113780 26452253656906 26525769268383 26561560490199 26623104300980 26632237441392 26679116895816 26692598005920 26697094737390 26728614329760 26733117128670 26780174156785 26824450048704 26851432811280 26912458794942 26926057814040 26946813225024 26951352782508 26983172561472 27081719542080 27107160742816 27125427023640 27182496459888 27187075721421 27196231930560 27280864628640 27285460461630 27307400538264 27358063619040 27410837661515 27420241036356 27459868872744 27482860942240 27508205167212 27545321989836 27559240798320 27563883527565 27618616605888 27621875436498 27637227533520 27685876023960 27723232577880 27795597923520 27800280470340 27826396704018 27840457541160 27928023277770 27949551033712 27954259516029 27987263364336 28001405488320 28027227906216 28065045046248 28130072468960 28133391648285 28189255588032 28194004451844 28208251043280 28213003107135 28246312437840 28296033071320 28341700346685 28346647678272 28476901053216 28481698374822 28515324937248 28570331351093 28579953420480 28584768102660 28660828553280 28664210358630 28725966799992 28829920487760 28834777280295 28857003989352 28871585598240 28876449409830 28937202838236 29014201073088 29043386510160 29070169825158 29104491159072 29109394206774 29124103349880 29253001081920 29257929148140 29292472157760 29373881251680 29401475762736 29406428841537 29416332496320 29473076964870 29512844989110 29536576092408 29591374934880 29618663595444 29648457062455 29653632501696 29658628059732 29789891496288 29902731994380 29945947536120 30008951091504 30014006507793 30029172756660 30064626325440 30069691120980 30093869980944 30187519918136 30202773844320 30207861912690 30231147036464 30315164878152 30356069131656 30466934484840 30490419309504 30495555835668 30510965414160 30516105401595 30575157715872 30580308517374 30605913322040 30690972707220 30720825605547 30757095765648 30772637501760 30777821571420 30801546037152 30902603298121 30918218560020 31004145898110 31070943681624 31125636378452 31141364340240 31146610526955 31183383384720 31188636650115 31208457758016 31326671613160 31337418327264 31382707283136 31437948762528 31443244912926 31480367988384 31485671284878 31501581174360 31530631394493 31567857641712 31641001170240 31646331527580 31683694374720 31712912536536 31728937252320 31734282423690 31771749108960 31833037205235 31896247460672 31917740888880 31947725161176 32031117607104 32036513684868 32068739271635 32074337195712 32079740554404 32136208988142 32152447598040 32221719373536 32243432122440 32300188694620 32311269376848 32338323510080 32343771340860 32433660548730 32464129488021 32480533798020 32550512428368 32651807258392 32668306403040 32673809823930 32737037554368 32742552553956 32759097552720 32829676342848 32893005193818 32909626217160 32954031177480 32979433130688 33071088957984 33076660233078 33099879440320 33223051228752 33228648103959 33267879093456 33284689542720 33290296801740 33343278990560 33348896119770 33437633312160 33513627933324 33530562560880 33666504654244 33683516531280 33689190978135 33728965701840 33756086962752 33760069977942 33849901251936 33855603728562 33883950928520 33895574925408 33955239685584 33960959907903 33972397462080 33978120574860 34010040416022 34104560487921 34134250672830 34174550850720 34223940041280 34275301295445 34301721723192 34319054579040 34324836090930 34365361281120 34385256459015 34431652487295 34459338774476 34500022763584 34523270757360 34595904585312 34601732736354 34645902717888 34651739291796 34819353696960 34852063812192 34936938792140 34948924019856 34978186653760 34984079205420 35034034882770 35075397379680 35081306307810 35109514977768 35174653224480 35236569485040 35242505564805 35367692357844 35415413986932 35433309597840 35509649921856 35572155861088 35578148474946 35596126316520 35644156171560 35677026603603 35801910415040 35883278393256 35901410418720 35907458499990 35935137043344 35941190806323 36035007307992 36071254986690 36167236031520 36171503547795 36243328613184 36249434295228 36267751341360 36380613948840 36409867384352 36560321381808 36613158496992 36619326481914 36677606889616 36683785731747 36727095986448 36733283165691 36745654397760 36751844703420 36829167248664 36849636711360 36914501365280 36920720115510 36964310103840 37023329494305 37067040627120 37073285074665 37101862272024 37120610054880 37237364370360 37272346021372 37316351152448 37369637208288 37375932632346 37420060061664 37426363980138 37492243819499 37511188864380 37592005935792 37611001391040 37617337476180 37661749917120 37734399897670 37788933795580 37801897409232 37893956097690 37945086414570 37975597833096 38074724702784 38113024136880 38119444794585 38199644646282 38218947144840 38301289066656 38439893983680 38446369707060 38476005319136 38482487125962 38501932546440 38582937117648 38589436938591 38692118546928 38724515346880 38760226433544 38812525609032 38832137799840 38838679602030 38907045473065 38920392658476 38976640557624 39010572197520 39171772909080 39201967683648 39208571788716 39228384103920 39297435953160 39350459985480 39382101456544 39459822052140 39491551460592 39498204349989 39544837412976 39641140670670 39678380485359 39870309325840 39927930048160 39934656451470 40011934788672 40018675343724 40038897008880 40045642106085 40092921494640 40099675693005 40125159974592 40277149216920 40368688192413 40389086721060 40420219837536 40427029173762 40474758842208 40622579313120 40660741114224 40681287218880 40688140535460 40773744689832 40814759072990 40921296942960 40928190692445 40961100807396 41009461020864 41037095428560 41182865494848 41224291413360 41262307750818 41317982984754 41338861197480 41427924908832 41507839887437 41521819120320 41528814035940 41577844512960 41584848866820 41693396885280 41739595056027 41892034916655 41924326550568 41980895046504 42002108232480 42040841859324 42083130817805 42090476855616 42097567569372 42195108703440 42283883382048 42291006677766 42312376564920 42369468656760 42444049606980 42556987851840 42596966881568 42715351579824 42722547562233 42772987405872 42848278650856 42869930130720 42877152153990 42991242829920 43074173468095 43081692502464 43088950199988 43125028454480 43244880731640 43285505984028 43307378397360 43314674114745 43400683237824 43405804257354 43565079765240 43605254737737 43656736738608 43664091310161 43678796736960 43686155024820 43857340258424 43879501622880 43886893722210 43938708236640 44102213644104 44209615447305 44269267483665 44297401638336 44304864138612 44357172124608 44387062402320 44427995393166 44465194826360 44480448752544 44544732065856 44684837244432 44707416747840 44767740467520 44854097991570 44896234980289 44911355375040 44918921304180 44971954269120 45013426637256 45043759134990 45096939488160 45140804971416 45273652914112 45281279877204 45304160766480 45311792869035 45346720554696 45472747317228 45512334230440 45534103697484 45700401727260 45735628964256 45743333753502 45766448121240 45847008612020 45862736573808 45908869983060 46031027676480 46036459060830 46135643648472 46158956252640 46202319055728 46377327840030 46590432526715 46598565359808 46606415522436 46645438940560 46688454567678 46712046510360 46775075077080 46812686637024 46982092646720 46990007419740 47156923143792 47164867369389 47220551982576 47228506927317 47244412797120 47252371761540 47437531299928 47461501755360 47469497291370 47525541562080 47569368804804 47593405878480 47844371191008 47876611333320 47913516057792 47921587741764 48046676410656 48054770527302 48095006648920 48111505793568 48204313482213 48228671397060 48332579060304 48357001788480 48365148183660 48422249893440 48450283041930 48507485265120 48515657011290 48650490823095 48720800697030 48747095175744 48825768642552 48911714308996 48969461315264 48977710887588 49002459604560 49010714735895 49105556331552 49113828830934 49227626820680 49244514514272 49339507790727 49364439325740 49422720836160 49431046766220 49469149696032 49606633436976 49649819160480 49834576843128 49901818640184 49927034314080 50014918485840 50023344179655 50122674581056 50156449968240 50270441899986 50402529878976 50499756981366 50525274796920 50593448552760 50634130444128 50640104966913 50774851877904 50817365515840 50825926392780 50932859528376 50958596193120 50967180862290 51015060624033 51201376009245 51261826276080 51309982834616 51335910061920 51443916156864 51452582584788 51478581868560 51589491395904 51680301911392 51689008161714 51750034145376 51784906136040 51893856877968 51902599104531 51968854076832 51977608937694 52014096263360 52229030545440 52278095718288 52304512138560 52396581270880 52405408188210 52467279980640 52476118808130 52551052324155 52613096069520 52621959461715 52655401947456 52664272466652 52726449883968 52828159856738 52854854227560 52904507313812 53051538536766 53123120980398 53246208601960 53264474882784 53358233791632 53367222712419 53385196011840 53394189474780 53457228659520 53466234257340 53560348313570 53702865622560 53824917589884 53852115628080 53861187749985 53902705565016 54106882480035 54214321485632 54250854047280 54364992919776 54374151442842 54561729257280 54570920923260 54614801076528 54716127238080 54821675323030 54840482072712 54919737745488 54965721884480 55016410334424 55090643979672 55118481596640 55127767055130 55243750872996 55274455067040 55371752047920 55381080173265 55446465155760 55600560940680 55652793408036 55680915082320 55856046555540 55899102067424 55908519032058 55974526728672 56054455812432 56063898948519 56130090092496 56139545970207 56260144937920 56266783296570 56388008903688 56416502086560 56426006214270 56492624875680 56592066142640 56601599846505 56683400693370 56840934146535 56917629621855 56953802106432 56963396749644 57030649874496 57140662702186 57169536205320 57299466969423 57328420717260 57451933599984 57659840975520 57669554560590 57714007978704 57723730688943 57743171196480 57752898819660 57874405676472 58086773020320 58140339650316 58208982318144 58218788413548 58248206699760 58258019403045 58515858296280 58747762503360 58802951525472 58812857683074 58916383144927 58946153929740 59025689978220 59073152184816 59182749869760 59237327190888 59296914124910 59317256119464 59461711006005 59579782992576 59805463988760 59891895072240 59901984677205 60017902183008 60028013015586 60058345513320 60139382241960 60187739961888 60303842855333 60375039836272 60405547688640 60415723825380 60462294072928 60630329756304 60640543760643 60712138263312 60933868969680 60991111671336 61021930828320 61032210803190 61139642886245 61150315431744 61160617034748 61211826644080 61222138609485 61381945414440 61441651211094 61514191531296 61555643142840 61603092074304 61805206596242 61836437120040 61893461626227 61976974477131 62008291796220 62141887363248 62251272756904 62282728680480 62293221053910 62366766769440 62377273300230 62653343226320 62674836654528 62875897525056 62886489825852 62960735976768 62971342569756 63003162348720 63061262788986 63135715283424 63292663055160 63425825073072 63436510016649 63457874504640 63468564847380 63543498217920 63666074410470 63835481777760 63895450322352 64073027369736 64137478543270 64159481108808 64272417976284 64304895196080 64315728230985 64443438747072 64486864244880 64600377389240 64622538753696 64687542681720 64867321097460 64928258976042 64961067596040 65101024856736 65226605537401 65303614516784 65336612806080 65347619647860 65485105107912 65518195105440 65786010387636 65819252434320 65830340583315 65908062354960 66130634142265 66142177915968 66153320466156 66446102457504 66457296207918 66535758186912 66580593603480 66686557981120 66697792239540 66875266624320 67027255866648 67061125121760 67281146987355 67333009308488 67367033062560 67378381956270 67457931403680 67520139955884 67699802503872 67711207457124 67767901857040 67791149850816 67910479371168 67921919815806 67956241149720 68020080832044 68209120975842 68268501345660 68349101701440 68550602590890 68603443446384 68615000630253 68638109158080 68649672181860 68730722562240 68770512918030 68863304974590 68918677548952 69046541514720 69054688591245 69191809170624 69203465472708 69303478583592 69565991760045 69704127624384 69873877584280 69897848039712 69968158410840 70032681851517 70068069765540 70150794759360 70162612615620 70219029955536 70349306448960 70473138970080 70485011129610 70551226397597 70735384715688 70830827973864 70866619195680 71144311722176 71156296949892 71192252633040 71204245937055 71288312343120 71354053207206 71766556786512 71802820837440 71814916999980 71870274086688 71882381612646 72070014615984 72142509973380 72334472063040 72343007095590 72498868590456 72535502682720 72675424562895 72761227897680 72773485516935 72819734768704 73120642763616 73226316993984 73238652963828 73355213779232 73367571463494 73454191972896 73466566331382 73503689406840 73658334497328 73670743246401 73829002730560 73841440231020 73928620207680 74046658988610 74134081254240 74146570149330 74203724544048 74241220109760 74474728740720 74544692042744 74739274416576 74751865264692 74840120123328 74852727960276 74984487638998 75022377728760 75184011871584 75234674952360 75405662849979 75468799795340 75577867591160 75603794818464 75749635472049 75787912195380 75890172829140 75951195666192 76226048273760 76238889589170 76399289292564 76437894289680 76450771293435 76602578133312 76892739414120 76952010638272 76964974251924 77003865092880 77165874235296 77178873877182 77384237093856 77520452867088 77533512242571 77625051218064 77664275599680 77677359204060 77814090946130 77840785316952 77953281115248 78021144395040 78343545818160 78417143577432 78456768207840 78594871906320 78608112282315 78700919970960 78714178212195 78764202913088 78919644104280 78983102921184 78996408699978 79089674825952 79242239785107 79282281341340 79356760970718 79577307805149 79684681470597 79740618651680 79855860096320 79869312902940 80037350687448 80077794017760 80091284212170 80185842989280 80199351386010 80340522470355 80554298433840 80737376384826 80778173442120 80840439675072 80854058347524 80949517684416 81245158626240 81321482228448 81376281070920 81547489379664 81561227164263 81629518145980 81842593885920 81856381384890 81922201614792 82074190857120 82232512984545 82448582826720 82524615501636 82635965969508 82677722394960 82691650582695 82855849817664 83015679774874 83057628071880 83169697733640 83386793770560 83479190112054 83784069833310 83848653101136 83862778548087 83961790093008 84004216464960 84081683718648 84166261635610 84195135138744 84390217406880 84400174944855 84567766764096 84582013355532 84624753129840 84639009321405 84738937313520 84888099213960 85025101040055 85193933763136 85430703159648 85445095124466 85545974811744 85595500040743 85696557301712 85710994053279 85739860261440 85754304307980 85982485659840 86148346936190 86177900399976 86250056908960 86489761463280 86504331840885 86571011968056 86614756794720 86629348229490 86811608514708 87130159530480 87210509475474 87313473477216 87328182620322 87372310049640 87714680516848 87759003245760 87773787444420 87877416473280 88204427288208 88219286524611 88419230894610 88538534967330 88609728277224 88774124804640 88855990786332 88930389652720 88945371187365 88960897505088 89369674488864 89708195983140 89792469960578 89837842608360 90026853274512 90042019523379 90087518269980 90193878976320 90281609942832 90562559754408 90608321532960 90623585738070 90693441109392 90945494634456 91024668460880 91068207394968 91400803454520 91471257928512 91486667507004 91532896242480 91548316204785 91694017224040 91725473147616 91817739966120 92072918121660 92162476816641 92271287296944 92317912505280 92404638111456 92582887799171 92707809894363 92754655680060 93180865053430 93212831044872 93290877881120 93376909135356 93424093020720 93439831580865 93550150154160 93565909950345 93625373274048 93980014839480 94313846287584 94329734738778 94441103965152 94457013854634 94504743523080 94875062599856 94923003510720 94938994582740 95051083124160 95138737609608 95186811756960 95499111615705 95688742382016 95753222666640 95843175483528 96093352821312 96109541054604 96190013297840 96206217814905 96223011587136 96408626964426 96457342794120 96665158120608 96730296367320 96900566083860 97014970530240 97031314022580 97300981646190 97392388464063 97441601394060 97651537285104 97823428617992 97955421775176 98004919209120 98021429471790 98211112663104 98227657661868 98455253641360 98489029028544 98679015581454 98728878651480 98862093532440 98938299392064 99213266873952 99299638320960 99669153686256 99685944311877 99803637280368 99854068628160 100029836971680 100046688359310 100312899936480 100540883799972 100999513962732 101050549593840 101067572934405 101186897105520 101268260888256 101280209933826 101549703755808 101651852785560 101865719056752 101882879723709 101917192386240 101934361724580 102030121248066 102402752018490 102523652552160 102619965669232 102671820123840 102905165169576 102957163737120 103155769377045 103294957461885 103360603822784 103378016323428 103500068290752 103569812272080 103787713755936 103805198209062 103937708153664 103955217875388 104458061090880 104556191436576 104793162541760 104810816376420 104934559961280 104952237616260 105102104648310 105226192139040 105243918923430 105328544933304 105656319713476 105709708455120 105727516694415 105809014627624 106103077073532 106246241960796 106492417203920 106528949765568 106716467583264 106734445424838 106788378949560 106932468514680 107031079810809 107120696627140 107405731245120 107649835179768 107704231256160 107722375499970 107805411130032 107823572418969 108213764960070 108501708094560 108514510643385 108729985839552 108748302885684 109141841846520 109229602153056 109643350646060 109680964145424 109839475490976 110032820668848 110051357195241 110181287959344 110199849497073 110236963193280 110255534110260 110487501745992 110548910134080 110743504095840 110762160346530 110892930311520 111069988482915 111201121881360 111305586816072 111361830164640 111712093111080 111798204134848 111817038064116 111949053457344 112108911624864 112127797897038 112260180184992 112279091940414 112476731458497 112533566593140 112776017807376 112833004173120 112852012428540 112985249751360 113184132285280 113203199693010 113366801386740 113681868293070 113835259243710 113926793499288 114281325404372 114339072410640 114358334383755 114598933938846 114656841434520 114903867199968 115319681951040 115339109121180 115428015957408 115447461377886 115505797639320 115748811352944 115768310815773 116173546040640 116280679300632 116437576827096 116496413399520 116516038806090 116721136419195 117031716592560 117605903050944 117625715366148 117832766289854 117892307859480 118051379956440 118146304369632 118474654381776 118494613049967 118593828249820 118634512238928 118923422012010 119035141456077 119610927977520 119783790144480 119803969354410 120035804366016 120056026031172 120116691026640 120136926318255 120278764483920 120375479923776 120607685710666 120750079672544 120831447650760 120924588145856 121106064577239 121260659512608 121281087521286 121424276526624 121867737939360 121982223342672 122043861656640 122064421606380 122279285772490 122321234069496 122423653288160 122444277218970 122763890828880 122784572077335 122883302422188 123028383062592 123111286285680 123610413192484 123672874240080 123786923252454 123953948954262 124016583592440 124283774726496 124502545513808 124523519662311 124565457360960 124586442107820 124733533538880 124754546600460 125218785168081 125306686452640 125676104749965 125772979651704 125942685139512 126006324697440 126122525577972 126249392453415 126271430566848 126585326110320 126851650146144 126873020033298 126937129694760 127332148820940 127670963555520 127790900644704 128146054739472 128167642686699 128274957086540 128318962217616 128544835952568 128609790392160 128631456461970 128973728489760 129200754778480 129222520404285 129245077507392 129375085363440 129734642194920 129856517952084 129922135192080 129944022344235 130202049713472 130453211074802 130607229033568 130695239295720 130815764213211 130970210215824 130992273930483 131036390210880 131572020775272 131638504868640 131660681166630 131816124709920 132070399641845 132261268284530 132306640932312 132628846341915 132807802450995 132892204915008 132914592415836 133071516373824 133161187206960 133395584479080 134054511733296 134122250243520 134562293974710 134666018616976 134688704940867 134734066125120 134756763912540 134915862807360 135040279911768 135422414914248 135535803714080 135820958742336 135843839631612 135912482299440 135935378607105 136040161664088 136418241951684 136537002691320 137101205181780 137206886892768 137230001260506 137299344363720 137541025836060 137726609949180 137837355097904 138093083029440 138109377182490 138406930945416 138606957167184 139131983520090 139747755168560 139771297580145 139795696079424 139936316821680 140065363703034 140136139531080 140325225231240 140438059911072 140946277940160 140970022259220 141102452795194 141470769431376 141494602108167 141661655947728 141685520781951 141733238391360 142312593899784 142384505266080 142408491874110 142576624686240 142708106414412 142851656755465 143533113573024 143629833999960 143740548173376 143764763225292 144140029231968 144285019946760 144612940446639 144686014191180 144997737180912 145071005365440 145350849125790 145522455795360 145546971033870 146241285527232 146477305927656 146710427558464 146735142926988 146908383945792 146933132662764 147007378813680 147032144207685 147316668994656 147341486492802 147682880462040 148018523372181 148093317977220 148268162508480 148293140298660 148407449088096 148949457481440 149089384085488 149503730529384 149705455920552 149968975277996 150044755457520 150070032538965 150368023743168 150469349904720 150811325699958 150937599590680 151155735182320 151207589636928 151499270944098 151575824390760 151780345658280 151902391332384 151920314900739 152452096547520 152477779178340 152798578585128 152875788579360 152901542586870 153045181872099 153604128027735 153785478828240 153929948503848 154007730185760 154331748470592 154357747754364 154513016490605 154768474187712 155040905734176 155067024485142 155250102436128 155354718408120 155628181892260 155681570633904 155906562230496 156042288790080 156687091636320 156834287154864 156913536415680 157189743812640 157216224564630 157401839941920 157428356424390 157653156972465 157839288208560 157966205842368 157992817399956 158179349651904 158484479570214 158564562682680 158713521941436 159154615610298 159369362941194 159481237303360 159738625805880 160074701374896 160101668137257 160155588035520 160182568424340 160371685978560 160398702772020 160681044940710 161108596867680 161474752769652 161556346884240 161708116695048 162320647440105 162642964456896 162752562141840 163094978759328 163122454328526 163259036291960 163685187771840 163712762769780 163844403229584 164148381714240 164465025969090 164897165653440 165049231003272 165271931939016 165355444789920 165383301165390 166031359549748 166115256143760 166143240519795 166339395467280 166958380224108 167568139666620 167697306202272 167725557096174 167923580186016 168163367437296 168191696845557 168332523271220 168390270277488 168780434813760 168800349889710 169164026711064 169249506259680 169278018642810 169477874627040 169776198427920 169804799539515 170050202080110 170522802439605 170861406319296 170890190248932 171091949623488 171191000081486 171393114603424 171421988106558 171508608615960 171898400908269 172296693872380 172355800799952 172500113817920 172979522926560 173008663681770 173142023936112 173171192066829 173229513589440 173258696458980 173623217029416 174260319060960 174421018950948 174626946954432 174656365240644 174744620099280 175429361033696 175547574888840 176408854576416 176438573049222 176749149434781 176838461789220 177077069934660 177219456554448 177548249609280 177711981572664 177860779305440 177890742374730 178385133018015 178739348977728 179416391966280 179584939921156 179675685216720 179705954031615 180053706549024 180084039046758 180175036539960 180563219885664 180911528565999 181125119508816 181216643065920 181247171476140 181386882218784 181890989268912 181921631281929 182049336921760 182136414789936 182801606909040 182973335014008 183065792484960 183096632409570 183388034448080 183418928658735 183450946295232 183635479932240 183666415828455 184145836243320 184324953633282 184542574593888 184809276222912 185165775598342 185415619788726 185509311360120 185680384878681 185930923431393 186361730106860 186425662089744 186581755762240 186753818270712 186848186041440 186879663161730 187100300308320 187131819900690 187461219097495 187960029678960 188627692575168 188659469477556 188882207930304 188914027709268 189009487046160 189750125199712 189877989165480 190277475219216 190309530049947 190373623513920 190998223231410 191506445333280 191686350967056 192219082109208 192380026595680 192412435629810 192817253928852 192914685588240 192947184692955 193330316241216 193460592734640 193801132167720 194062628045160 194601963292380 194784776928126 194883202788120 195303074570208 195646857235984 195679816612203 195910843550352 196009838418240 196042858943580 196455315323736 196910507282720 197358031162908 197457757302960 197491021749945 197724187064880 198391902426795 198426533747904 199338307372512 199371888623754 199607274560736 199992319457651 200059673943360 200093376718620 200625799872960 201081767599944 201843440962065 201999027925464 202101099187680 202135145868810 202373794211040 202560419867652 203099407511616 203303705571120 203731438113504 203765759447418 203868723449160 204060242496132 204805504036980 205047305104320 205239931338464 205810330339152 205845001890759 205914327474240 206311538754090 206589914923770 206756032646856 207139624544160 207539199437185 207575427511872 207610396418124 207910435750776 208697975280135 209112382873152 209621632752840 209904475232520 210098045554551 210204209296620 210452384278080 210487837846860 210657089866608 211312639426952 211419416910240 211455033388830 211618029255248 211653679192791 212206154147064 212492483921592 212984834407840 213432935166528 213468890849676 213576757899120 213612737811165 213864937029360 214062159621618 214241393254280 215299670359536 215408462512320 215444750999940 215610822260064 215647144837938 216318223086847 216427529920140 217003416189120 217029021286770 217496605771368 218026273688685 218283683693040 218320456550805 218459204306112 219286701292120 219361928290848 219678950981952 220065641337696 220102714390482 220362575918688 220399698994146 220511068220520 220975003491984 221487008191680 221524320693060 221785860623040 222139976965830 222402243762720 222611173632144 222723660329280 223424186222160 223634076128232 224217823249728 224255595794076 224481174901445 224520360369984 224558183880828 224953462916994 225067133186280 225552035614752 225704024857080 226368264570560 226406399386020 226733602773480 227248906416147 227363736586140 227670518487420 227853586998576 228562650808744 228678144821280 228716668767510 229197867877692 229313682869040 229807734399936 230678218242360 230856031914816 230894922755772 231011595278640 231497622705888 231536621631546 232561358601264 232600536727713 232875153654192 232992826799040 233032077612180 233442272838390 234063433185120 235251430732296 235665532579708 235784615718960 235824336846945 236102759912880 236142534636585 236292608739264 236949308763552 236989226099934 237187656499640 237269024477856 237726719355321 237846844024020 238070282912154 238731923415447 239221855955040 239567580288960 239607938708820 240112052062344 240233382053280 240273852636510 240557528967840 241021567411065 241215371421332 241500159345088 241662895301520 242212129154478 242521319025216 242562175042572 242848553053248 243735475878720 243964446685344 244128843212760 244558571544980 244642468138992 244847306576320 244888554437940 245527781657760 245569144154670 245766604844376 246222572571360 246697538953635 247220826384968 247345748480160 247573846504908 247907897908524 248033167184880 248567549452992 249005091027616 249047039324622 249172884215640 249509093200920 250437570336162 250613372905280 251352209499930 251545959303408 251588335644261 251885370279024 252012649394880 252245051155944 252498784906830 253170652220640 253200524834565 253703300292288 253746040066596 253874259389520 254664297641880 255075303120165 255581801289408 256292109478944 256335285373398 256549914173080 256637924435232 256786500122229 257089671905136 257132982159837 257219580784320 257262912923940 257947456979520 258401509556960 258445040808570 258750170726880 259469284389840 259512995522655 259713035904168 259844270384160 259888044688470 260906422149604 261214458067136 261390478591440 261631528426422 261940420431648 261984547860966 263144041550544 263277009737280 263321362333260 263632249419840 264140799283690 264522536569060 264613281864624 265257692683830 265615604901990 265829184831672 266322374413920 266791168958160 266836113562095 268109023466592 269124587949420 269332037233952 269377409881734 269513527825080 270080559823536 270126058570137 270844829828496 271071607428160 271687679263224 271824964598880 271870757214210 272080323328176 272836483903368 273074005382640 274202410363560 274413773785536 274460002521012 274598688727440 275082051672120 275453219898360 275674710195808 276218754364980 276487430449923 276813861890832 277213914334368 277748663397513 278123429683089 278263967040180 279495510337120 279542595160290 279872633643360 280130727406068 280272279062160 280319494742595 280650450462480 280697729851035 280876119822144 281940044518440 282204905590388 282941538862752 282989204216334 283323311895456 283371041563902 284625187799568 284769010532160 284816983748220 285153249372480 285416212828824 285703313510930 286497334847115 287066227146048 287259667999920 287529526450584 288280058463936 288570039893520 288618653444715 289225880893278 289372028382360 289995474361824 290554879212059 290701698251580 291044911590720 291093942067740 292177165392189 292954611855312 293470285853976 293866265325528 294014757627360 294064288415370 294581915724635 294633337989312 294682972985604 295365760924080 296037046744362 296186635954440 296586280597320 296814898176192 297898914962880 298178768170976 299007461058768 299057832935631 299410911841104 299937950555992 300089510915040 300140065077930 300938699809440 301519214276665 301622651399916 301875199181360 302311470364640 302998541888196 303151648781520 303202718803215 303560691316560 303804782664768 303840629801478 304955558356680 305597157170256 305648639171127 305751577158720 305803085173740 306090363744198 307208256055470 307570957656480 307859897007696 308015460371520 308715495508728 309026032981210 309467308131135 309884872385655 310081811468352 310134048970284 310500204872256 310709436816240 311256363784520 311363141267808 311813124460992 313374183272640 313668574309728 314273644862023 314379487625280 314432449129260 314803679883840 314856712848780 315306313944930 315678576417120 315985634799912 316968959140428 317129125365360 317182550083245 317427043882872 318309231220596 318738725882388 319477251611760 320149402749792 320203336274514 320365136848680 320797405544040 321362089881420 322217193735360 322949505539304 323112693768480 323416233390096 323470717256907 324641294880210 325505124283680 326133027687005 326189957518656 326244908657052 326518072583920 327425525539560 327688806459168 328930051938180 330098462006544 330154071585723 330543863878032 330599548491219 330710889579840 330766602330780 332062719099496 332230512287520 332286481039590 332678790934560 333916760448216 335136279333240 335394612404544 335451114192348 335847160372032 336326734874592 336383393691114 336665046542440 336780540554976 337430194375491 337600699779420 338328053422128 338499012519360 338556037285620 338955749254080 339552396855840 339609599079030 339928636279331 340100404160220 341045604879210 341780380497864 342382000162972 342786229206848 342843976213116 343017217231920 343075003151265 343796801816538 344593387744760 344711601599904 345959045853120 346017327363540 346284047872224 346342384133658 346517392917960 347246434058832 348520638121920 348842037901896 349312730481288 349489240198560 350163409257585 350858722067392 351095149777680 352756131987985 352817709152832 352877146098444 353498298869562 353676923578440 354154139869320 354438913108896 355423963145328 355721558610880 355781484749460 356770266036030 357105424368231 358832783932560 359169879842312 359351370433440 359411908063230 360107413098048 360168078093516 360350073079920 361126439771328 361823057131998 362250239017632 362494342952280 362773764437568 363318193731717 363781978537824 363843262563858 364098673843520 364272829579872 365603213818080 365946670028016 366131584969920 366193264819140 366776068896160 366837857317470 367270959864480 367332831656910 368291672486640 368353716232005 368649907266564 369085149187776 370331551196684 370831239577452 371018622720240 371360769757362 371861846862786 372723460213720 372851324179488 373507636541424 373570558986933 373696372082880 373759326323460 374200600616640 374263639801380 374922438194990 375920059357920 377028314249895 377318938955112 377828055418536 378018974092320 378748177360245 379500250399424 379755978330960 380554950438432 380619060099894 381996446462820 383012890666560 383372701934112 384438164218416 384760053191360 384824871259620 385634507857704 385829371176480 385894369385910 386921185469280 387602264335440 387667561212855 388125256090320 389203926584760 389569553856252 389766405576240 390606149140416 391293714471968 391359633224406 391821687100704 392085717887160 392447292639633 392910630647472 392976821791449 393821014565440 394716062325816 394915514605920 394982043499890 395448374129760 396211198925535 396783804853590 397886539025745 398423407352985 398676614745024 398743777247508 399214549121472 399984638915302 400186753437240 402163535199888 403686881924130 403998055850928 404066114822601 404202198375360 404270291737620 404747588422080 405120839735304 406607411142240 407462876227008 407531518894836 407737446898320 407806135821315 408120484992264 409611008073960 410479862676928 411620660678304 411690003781518 412414682014489 412623077508180 413179829847540 413512065293712 414279249088320 415078398874370 415220792836248 415820871501552 417395950560270 419243265505680 419313892740435 419808950465040 420196091109102 420408418593240 420975675693720 421314179733216 422625278853904 422838833820480 422910066777660 423236058510496 423307358385582 424412308294128 424483806324501 424984967843184 425056562345853 425969668815680 426937781699352 427153515798240 427225475622330 427729874058720 427977500203715 428124319243236 428482786508560 428554970266395 430599340719072 430889501999880 431221644520128 431294289675876 432636446173694 432855059840280 433838821339917 434058042573540 434993211542736 436052547377370 436567367386080 436640913101610 438573402584240 438723856581696 440131282675392 440205428780964 440725151837376 440799397988292 441022136441040 441096432623055 441950006983968 443048641386120 444055570116543 444279953931660 444804487525440 445222347264288 446848372444320 447268152256464 448511191588152 448962349802890 449116367761656 449906925833988 450134266372560 450210097616895 451104071229504 451408049714160 452812798772040 453467205546960 454497812832294 454727473172280 455341036974840 455707173997152 456586238761807 457125301617488 457356289642560 457433337535020 458395735755384 458627365738080 459135545616297 460812384083205 461356436484720 461789845511544 462023190557280 462914438995855 462995245411776 463073243263092 463539049471815 465122717202528 465201073455426 465750307308384 466064155224360 466884545676780 468126866370240 470502861464592 471331065159416 471569231437920 471648673693890 472205519825760 472285069273170 473898617527104 473978452199868 474375312999280 474538048955712 475453438710642 475693688048040 476140565824308 477463846830894 478443711910080 479215877417640 480224104124688 480305004411771 480466764106560 480547705273020 481115057935680 482043134822130 482430742842664 483325790603040 484424258308956 485124350085144 486961942320315 487928893370688 488257686425520 489117143089960 489284936277984 489777108875880 491055563315520 491138288309340 491533209688752 492445145142720 493395077907270 493858584783179 494441652769936 494691496960320 495147693009816 495815795817048 496066334369760 498010182055232 498094078649244 498345768431280 498429721559385 499018186401840 500875140672324 502704418999860 503091918606816 503176671288522 503770740558048 504490102311888 504997569813660 506341304441280 506401049669130 507492080133192 507748518779040 509328595283760 509414398618545 510150606240330 512584218957888 512670570746796 513099828346160 513275848870464 513573000244458 514179343810272 514265964319674 514525825847880 515695202724807 516803019113920 516890081617140 517500341453760 518938568779680 519025991045310 519426071808336 519513576200487 519688540768320 519776089376940 521812844299208 522780957182880 523263056852844 523880840863296 523969095721932 526288083101088 526642724666520 528281598567380 529045073138120 529226563729248 530247448304343 530515385367660 531231209803980 531658369663344 532644748827840 533582337916320 533672227124190 535155399054045 536218046933184 538249175898840 538664074467904 538754819763468 539027055650160 539117862094845 540161119647072 540252117140274 541689659656992 542734585697997 543375358526448 543649929197760 543741514428420 544160646656352 545672967806736 546148010765280 548404820727120 548920005042024 549197377454880 550164103344240 550256785976205 550906439796720 550999247485365 551349420391616 552437508729960 552974860899846 553627723781664 554427828668736 555497326795026 556246859366178 556527934080360 557041154636043 557792770294179 558991020674240 559085190320580 559745267286720 560261454812136 560544558124320 560638989485190 561300900924960 561395459702070 562383657292485 563880089036880 564409811180776 565883077725504 565978408432668 566646623790912 566742083127804 569250375599136 569633967496440 570832425657648 570928590149841 571406627021860 572994669694230 574519335999840 575059052901168 577140079787040 577237306889430 578451761786556 578744056764720 578841554078865 579990948723648 581109758424118 581403396503160 582187884135480 584354330784378 585909223710624 586940571707952 587039449836609 587732530651056 588029515254720 588128576830740 589163831449270 589365945971208 590731521848160 592074093488724 592373271908880 592473065249835 593172561194640 595175707280385 596357536341952 598014922117536 598115665871262 598821823682208 599875901111984 599976958372953 600179021830080 600280130155860 601877399618880 603038428553330 603245302799832 603750398362720 604622940729280 605530322886195 605997083776392 606303297563040 606405437606430 607121382633120 607681259602956 609911116713360 611194314340512 611297278342254 611606170347480 612180727488396 614416512110940 615141915312960 615719794015392 617430991017456 617535005672277 618052065962420 618934616262270 619769744771310 620268097940568 621418873632480 622512727569040 622617598311555 622726282535616 626093925840405 627337148619456 628547289724046 628864898258520 629713425697560 630294136663653 630612627889860 631357152834240 631971269599824 633937918280856 634258250730720 634365100166490 634854087765744 634961037578373 636618462441192 637477451764776 638954503223520 640298805499584 640406672549028 640730273697360 640838213433495 641594811088080 642724179762840 645899011078608 646225387536960 646832466780192 646941434513814 648080214594197 648954669260541 649282589760420 651010248567360 652266055374010 652489817314104 653036145167840 654078821066055 654851051079120 654961369652415 655377612918336 657860103876360 660196924013088 660308143171446 661087727756064 661199096982438 661533204661560 664125438198992 664461024575040 664572962079180 665357581869120 667833520896432 670272558666480 670902228384696 672653469749184 672766787382228 673330093084880 673443524704335 673561081109952 674860388750982 675201399558840 676656106844256 677112074571240 679104793711680 679219198158060 679857272558662 680200808320440 681746719248441 682091209758420 683560760995728 684764000325944 685687952426232 686034434463840 686150006302530 687593603633076 689186775489520 689423203199808 692034654727080 692568095744448 692684768267316 693034785835920 694492868117664 697684075803792 697801610183139 698625460962576 698978480397120 700326818515170 702190299555360 705512263975970 705754292196888 706996597739124 707353847156880 707473010540835 708308279738640 708427603909755 708877826217792 710847926290656 711562969498920 713180158065963 713540532072060 714210848736462 717665567865120 718339759684624 718702740866880 718823816126460 720336156187032 720700146159840 723064702233195 723646114263996 724500478035264 724988685904560 726636387463434 727563957075648 727686525127716 728545659159744 731206427636160 731893340056032 732386529638280 733552137792320 733675714634940 734541919728960 734665663313820 736583344973280 736707432464010 737299814533128 740092616860905 740663102393368 741662479154904 742037245440480 742721539514724 743723693725572 745446920427440 745702648358976 747015273082848 747141117973866 747518652646920 748527279602760 749844876389980 751840118715840 754056628499790 754637877910224 754765006932783 755656110837072 756037948184640 757496354720490 759511956661920 759601574503695 761109900876864 761238120199788 763992892925640 765225909360495 766745403868224 768876328436832 769649742519240 770359500366687 771269015715408 771398946479511 771658742352960 771788738771820 773842370938560 775204528670880 775335122425710 776250512180640 778407853169520 779139107712504 779532811152480 782587428943936 782719266448812 783643374201408 784171435774320 784894585279266 785821261294944 785953643582898 789432124651632 789831029211840 789964086999780 790896748259520 792422397851070 793567609707180 795773078051490 796846814705970 797487554495016 799969277830604 800373506874480 800508340686285 804327070399776 807373763848260 807996111701856 808132229645202 808540583475240 810241679470608 810378175710411 813214822284480 815063037789672 815474893796640 815612271642630 816240969984528 819222016147920 823241321356608 823380007563036 824829364028978 825246155016360 826359659695080 827024130587424 829462291349769 830156797748740 830441585672496 831641743003104 833245990192539 834370289049267 834791901120540 838486531011360 838627785480870 839617900930080 840392182218204 840816837186480 840958484227785 841951351387440 842628359466432 845250557707808 845820133555320 846472117020992 846614716771164 848824616588256 848967612649002 849969935686368 850113124691706 853875563398704 854307031596480 854450951244660 855459748117440 855955000407430 856248638486472 856965573017120 857109940532790 859492004541345 861198681438144 861779003999760 862588579351752 865272892347388 865710119680560 865855960334145 867677642679834 868116085147080 869986423085472 871664637636177 872105094754740 873134734772160 873281826203220 876531496176567 877146805168480 880410857561928 881598795976584 882044272882080 882192865246110 883745747173905 883900013967936 886097282772240 888111140233086 888559907863320 890444694528576 893696744888640 894536304512928 897022383176304 897173498806893 897924699605780 898232735523312 899813851667976 900268532745120 900420195233790 902816099428320 904557642829995 905625597544080 906934411093920 908995625664588 909454946344560 909608156409645 910682073949680 911414347994304 913172477523614 914250603234976 914866675070040 916791471510768 916945917513381 917254731476160 918271091232594 921624768166410 922712872969440 923579691023088 924046381114560 925828877991710 926146486526184 927078098943630 928401924393405 929654617156965 930245434405056 930402146910852 931500614616768 932128310448720 933769091353560 941005722929184 942662130318832 942820934586069 943138462875840 943297347387780 944411039651520 944570138546340 947956904399736 948750625998560 950906877421284 951387376096080 951547650249735 952281131648616 954927693661788 958431754835280 960448208249376 960610008823542 961095410546040 964086269644260 964861485685328 966651581206080 968848516617912 970248700170288 970412151770721 973923884640630 976515372851040 978234286179920 978399083061015 978569872555968 979554217751760 982276576618680 983066419377504 986790155814540 987717169566358 988883305539872 990295386019632 990462214757169 991631591634096 991798645473657 992132668739520 996188157298488 996691536862560 996859443118770 998036372803680 999961597288255 1001750281344648 1005408837999720 1006183837213632 1006353342577044 1007541481116096 1008980204623776 1009995139627320 1012290583126473 1012802099338260 1014984160266384 1015497037558080 1018657190567520 1018828797237090 1019785908837993 1020301212480660 1025341141493592 1026199656692320 1027146000488916 1028358687620544 1028531928639348 1029051651695760 1029225009453795 1031390405449614 1033780163234280 1037877137559360 1038051982090620 1038852143616672 1039027152400974 1039552178753880 1043625688598416 1045561914365760 1046526113705688 1047938191443864 1050490227772755 1052576166202176 1053285449333040 1056563197134760 1058090146276240 1058268395963955 1058453127458496 1060494896608686 1061030770735320 1062462419607960 1063316739326688 1067164675832640 1067344454248380 1070310798108090 1071316273104693 1076498351797680 1077509639526936 1078054111300320 1078235724189690 1080322239294144 1080504234280548 1081591115434235 1083379319313984 1085469171395994 1086750717052896 1087483028856840 1088321293312704 1091345935613472 1092296021530560 1096809641454240 1097840010084048 1098394754909760 1100328206688480 1100513571952410 1101812879593440 1101998494970730 1104875017459920 1105949721799692 1107255447563328 1110994653590052 1112493718732356 1113055868160720 1114082309272086 1115585540588358 1118170380641160 1120522909624272 1120711676960799 1121089116248640 1121277978970380 1122601801849920 1122790919404140 1124767314584970 1127760178073760 1128819622361552 1131956816865336 1133484166255608 1136244532080735 1138500751198272 1139267934992880 1141664851315296 1141857180299682 1142813254043720 1145989339388460 1149038671999680 1150118105802336 1154280159574080 1154474613778860 1156903523573112 1157488113529440 1157683108157730 1162219516848236 1162806793006320 1163002683638565 1164375768270960 1168708661568756 1171818447421248 1173881143415904 1174078899673218 1175465061302112 1176257153661480 1177341877918899 1178327662898540 1178731891942416 1181463043696320 1184148186977448 1184746543817760 1184946130499670 1186345122389280 1188633596776605 1190351414560770 1193659617077235 1196029844235072 1196231331742524 1197643647364416 1199751802223968 1199953916745906 1200560260311720 1206076857106660 1206490605599664 1207500796725440 1211060645772390 1211994167552784 1212198344467803 1212606595126080 1212810875212860 1214242765266240 1215362519205912 1219822233426720 1222388628681024 1222594556684508 1223212340694960 1224361454976792 1228833024221880 1231439588030784 1234861982034912 1235070011344554 1236104131924840 1237244046043467 1237869232524540 1239539489542620 1240536195881136 1242837747264960 1245025455138080 1245235196623110 1252187851680810 1257094579448092 1257729796517040 1257941678221305 1259426851395120 1260588273327306 1261225255779720 1263942539199648 1267875836561712 1268516501461440 1268730200332980 1269708175531488 1269922075156746 1273236924882384 1273451418973503 1274954903529552 1277909006447040 1280813345098056 1281460547394720 1281676426866990 1283189622176160 1283932500611145 1285448359525680 1285664910799185 1291798022157216 1293664933560384 1293882869027628 1296160429188394 1297909338521082 1298565179520840 1301516464019751 1304532110748020 1304979634628208 1306072290335680 1308157642132110 1309702102158240 1309922739304830 1315720207752720 1320393848026176 1320616286342892 1322175455512128 1322398193964876 1323066409323120 1328250876397984 1329145924158360 1332166710349629 1335667041792864 1340545117332960 1341804456769392 1345533574764456 1346660186169760 1346887049408670 1349720777501964 1350402799117680 1350630292850685 1353312213688512 1354224149142480 1358438396316120 1359714545117324 1360401616640880 1363493438496882 1364182419516840 1367121521991456 1369528000651888 1369758716285421 1371375904852464 1372068868927680 1372300012605060 1375187207266152 1377406636848891 1378373550979040 1382437152249615 1384069309454160 1385369536534632 1386069571671840 1388743316987565 1388985736235328 1390617148415445 1395368151607584 1395603220366278 1397250921925152 1399946236203557 1400653637030340 1404380599110720 1411024527951940 1411508584393776 1413993195478248 1414707694313760 1414946021081670 1416616559477280 1416855207819510 1421695852581312 1423125938997840 1426360316131926 1427081064144120 1428421697472924 1435331135730240 1436679519369248 1437647632252920 1440672312374064 1440915013235313 1441400292319680 1446129404466390 1447292228527992 1449977371809120 1452774396060295 1453272774926868 1455373050255432 1460885826960945 1463786680112064 1464773059276560 1467351429269880 1469331326627640 1473166689946560 1473414864928020 1474599629066256 1480185233721810 1481326204786736 1481575754349537 1483324958309808 1484074490880960 1485443079029448 1487447387451144 1490893840854880 1494030546165696 1494282235947732 1495037305293840 1495289164678155 1497054559205520 1499689752779960 1508113256999580 1509275755820448 1509530013865566 1511312221674144 1514227561607929 1514992709440980 1519023913323840 1519203149007390 1522476240399576 1527985785851280 1528243195855635 1530451818720990 1537752656873664 1539299485038480 1540719000733374 1542538031430816 1542797892959022 1543577477543640 1550409057341760 1550670244851420 1552501024361280 1556815706339040 1558278215425008 1558540728601461 1559065622304960 1565438532897624 1568342871548640 1569789170558532 1571368224310115 1571642522589888 1571907287165796 1578864249303264 1579928173999560 1584844795702140 1587135219414360 1590742344913029 1591546156102980 1593693629411940 1594975108990032 1599938555661208 1600747013748960 1601016681372570 1608654140799552 1614747527696520 1615992223403712 1616264459290404 1617081166950480 1617353586284535 1620483358941216 1620756351420822 1628203757093991 1630126075579344 1630949787593280 1631224543285260 1632481939969056 1638444032295840 1646760015126072 1649658728057956 1650492310032720 1650770357928615 1652719319390160 1652997742456095 1654048261174848 1658924582699538 1660313595497480 1660883171344992 1663283486006208 1666491980385078 1668740578098534 1669583802241080 1671123463908129 1676973062022720 1677255570961740 1679235801860160 1680784364436408 1681633674372960 1681916968455570 1683902702774880 1687150971877455 1690501115415616 1691640267110640 1693229433542328 1697649233176512 1697935225298004 1699643181396655 1699939871372736 1700226249383412 1707751126797408 1708901902489320 1711910000814860 1712497276972944 1713931146034240 1714219881065580 1718984009082690 1723558007999520 1725177158703504 1730545784694776 1731420239361120 1731711920668290 1735355285359668 1736232170294160 1739972846170944 1743329275272354 1744210189509480 1746563652406440 1753062992353134 1754293610336960 1760821715123856 1761118349509827 1763197591953168 1764088545764160 1764385730492220 1767491494347810 1772194565544480 1776222280466172 1777119815726640 1785527121841155 1789072609025856 1794044766352608 1794346997613786 1795849399211560 1796465471046624 1799627703335952 1799930875118859 1800537065490240 1800840390467580 1805632198856640 1809115285659990 1811251195088160 1813868822187840 1816590968658585 1817991251329176 1818909892689120 1819216312819290 1821364147899360 1826344955047228 1828501206469952 1829733350140080 1833582943021536 1833891835026762 1836542182465188 1843249536332820 1845425745938880 1847159382046176 1851657755983420 1852292973052368 1854156197887260 1856803848786810 1859309234313930 1860804293821704 1864256620897440 1867538182707120 1867852794934665 1882011445858368 1885324260637664 1885641869172138 1886594694775560 1889140277092680 1890882409990959 1895913808799472 1897501251997120 1901813754842568 1902774752192160 1903095300499470 1904562263297232 1904883112735119 1909855387323576 1916863509670560 1920896416498752 1921220017647084 1922190821092080 1928172539288520 1929722971370656 1937697033235824 1940497400340576 1940824303541442 1944240643782591 1946864007781623 1947847769281260 1953030745702080 1956468572359840 1956798166122030 1959108435503520 1962236463198165 1964553153237360 1964884108957245 1966132838755008 1973580311629080 1975434339132716 1977766611079744 1980590772039264 1980924429514338 1983263183268192 1983597290947314 1992376314596976 1993383073725120 1993718886237540 1996072745607360 1999923194576510 2003500562689296 2010817675999440 2012706685154088 2017960409247552 2019990279254640 2020330574113005 2024581166252946 2025604198676520 2029968320532768 2037314381135040 2037657594474180 2039571817675986 2040602424961320 2045240157745323 2050682282987184 2052399313384640 2054292000977832 2057063857278696 2058103303391520 2058450018907590 2062073410072445 2062780810899228 2067560326468560 2076103964181240 2077704287233344 2078054304801948 2079104357507760 2087251377196832 2093052227411376 2093404830549417 2095876382887728 2100980455545510 2106570898666080 2113126394269520 2116180292552480 2116536791927910 2120989793217372 2122061541470640 2122419031622505 2124924839215920 2125282811729265 2126633478653376 2134688908496760 2139540474197889 2140621596216180 2142632546209386 2152996703595360 2155019279053872 2156108222600640 2156471448379380 2161008468561096 2163182230868470 2169194106699585 2170938342791988 2173501434105792 2174966057713680 2182691871226944 2193619282908480 2195680020168096 2199915514034161 2200656413376960 2201027143904820 2203625759186880 2203996989941460 2209750034919840 2211899443599384 2220277850582715 2221989307180104 2224987437464712 2226111736321440 2228164618544172 2231171081176716 2236340761282320 2241045819248544 2241423353921598 2242555957940760 2245581838808280 2249534629169940 2255520356147520 2257639244723104 2263913633730672 2264295020798349 2266968332511216 2272489064161470 2278535869985760 2282931193809035 2283329702630592 2283714360599364 2285626508087440 2291978678776920 2295677728081485 2300236211604672 2308949227557720 2311078501100061 2313807047146224 2314196839438533 2314976227058880 2315366216315460 2324439033696472 2325613586012640 2326005367277130 2328751536541920 2337417323137512 2347762286831808 2348157799346436 2350930122604224 2352514307322960 2354683755837798 2356655325797080 2357463783884832 2368296373954896 2369493087635520 2369892260999340 2372690244778560 2377267193553210 2379500453955317 2380702829121540 2387319234154470 2392462663485048 2399503604447936 2399907833491812 2401120520623440 2401525022058855 2412153714213320 2412981211199328 2422121291544780 2423988335105568 2424396688935606 2425621750425720 2430725038411824 2439644466853440 2445189113369016 2446424681389920 2448722909953584 2457666048443760 2469292923915895 2469723964069824 2470140022689108 2472208263849680 2474488092086934 2475738465049080 2479078979085240 2481072391762272 2490050910276160 2490470393246220 2499737970577617 2503110867147801 2504375703361620 2514189158896184 2515459593034080 2515883356442610 2518853702790240 2521176546654612 2522450511559440 2527885078399296 2535751673123424 2537460400665960 2539416351062976 2539844150313492 2546473849764768 2546902837947006 2549909807059104 2561626690196112 2562921094789440 2563352853733980 2566379244352320 2567865001222290 2570896719051360 2571329821598370 2578476013624035 2583596044314432 2587765738055256 2592320858376788 2595818677042164 2597130359041680 2597567881002435 2603032928039502 2609064221496040 2609959269256416 2614993912908531 2616315284264220 2619404204316480 2619845478609660 2631440415505440 2641232572685784 2644796387929752 2646132818646240 2651237241521715 2656501752795968 2658291848316720 2664333420699258 2671334083585728 2681090234665920 2683608913538784 2691067149528912 2693320372339520 2693774098817340 2699441555003928 2700805598235360 2701260585701370 2708448298284960 2713672928489985 2716876792632240 2719429090234648 2720803233281760 2726986876993764 2728364839033680 2734243043982912 2739056001303776 2739517432570842 2742751809704928 2744600025210120 2750374414532304 2750837752540143 2754813273697782 2756747101958080 2764874304499230 2768138618908320 2770739073069264 2772139143343680 2777486633975130 2781234296830890 2785205773180215 2788963851470895 2790736303215168 2791206440732556 2794501843850304 2799892472407114 2801307274060680 2822049055903880 2823017168787552 2827986390956496 2828462803758207 2829415388627520 2829892042163340 2833233118954560 2833710415639020 2846251877995680 2852720632263852 2854162128288240 2854642950749205 2856843394945848 2873359038738496 2875295264505840 2881344624748128 2881830026470626 2892258808932780 2894584457055984 2899954743618240 2905548792120590 2906545549853736 2910746100510864 2921771653921890 2929546118553120 2934702858539760 2935197249183045 2938662653255280 2946829729856040 2949199258132512 2960370467443620 2962652409573472 2963151508699074 2966649916619616 2970886158058896 2971386644271507 2974894774902288 2975395936420971 2981787681709760 2988564471895464 2990074610587680 2990578329356310 2994109118411040 2999379505559920 2999884791864765 3016226513999160 3018551511640896 3019060027731132 3022624443348288 3028455123215858 3029985418881960 3036871749379419 3038406298014780 3044952480799152 3055971571702560 3056486391711270 3059357726513979 3060903637441980 3078598970076960 3081438001466748 3085076062861632 3085595785918044 3087154955087280 3087675028361385 3101340489702840 3113631412678080 3116556430850016 3117081457202922 3130877065795248 3136685743097280 3139578341117064 3142736448620230 3143814574331592 3151470683318265 3157728498606528 3159856347999120 3169689591404280 3174270438828720 3174805187891865 3181484689826058 3183092312205960 3187387258823880 3189950217980064 3196103671332649 3199877111322416 3201494027497920 3202033362745140 3213948819314079 3229495055393040 3232528918580808 3234162333900960 3234707172569070 3240401072970985 3240966717882432 3241512702841644 3244773346302705 3256407514187982 3260252151158688 3262449086570520 3264963879938112 3276888064591680 3293520030252144 3299317456115912 3300984620065440 3301540715857230 3305438638780320 3305995484912190 3317849165399076 3320627190994960 3321766342689984 3332983960770156 3337481156197068 3339167604482160 3342246927816258 3354511141923480 3361568728872816 3362135030882397 3363267348745920 3363833936911140 3367805405549760 3374301943754910 3383280534221280 3386458867084656 3395870450596008 3399286362793310 3400452498766824 3408733596242205 3415502253594816 3417803804978640 3423820001629720 3424994553945888 3428439762131160 3437968018165380 3447116015999040 3450354317407008 3457010093482253 3461091569389552 3462840478722240 3463423841336580 3470710570719336 3472464340588320 3486658550544708 3488420379018960 3489008050915695 3493127304812880 3506125984706268 3521643430247712 3522236699019654 3526395183906336 3528771460984440 3534982988695620 3544389131088960 3552444560932344 3554239631453280 3565900790329815 3571054243682310 3588089532705216 3588693995227572 3591698798423120 3592930942093248 3599255406671904 3599861750237718 3601680780935160 3618230571319980 3622502390176320 3633181937317170 3635982502658352 3636595033403409 3637819785378240 3638432625638580 3642728295798720 3652689910094456 3659466700280160 3667165886043072 3667783670053524 3673084364930376 3686499072665640 3694318764092352 3703315511966840 3704585946104736 3708312395774520 3711732138130401 3713607697573620 3718618468627860 3721608587643408 3728513241794880 3735076365414240 3735705589869330 3739214999072641 3770648521275328 3771283738344276 3773189389551120 3773825034663915 3778280554185360 3781764819981918 3791827617598944 3803627509685136 3805549504384320 3806190600998940 3809124526594464 3809766225470238 3819710774647152 3833727019341120 3842440035294168 3844381642184160 3851797501833435 3856345078577040 3856994732397555 3859445942741312 3875394066471648 3880994800681152 3881648607082884 3888481287565182 3893728015563246 3895695538562520 3904549392059253 3912937144719680 3913596332244060 3918216871007040 3924472926396330 3929106306474720 3929768217914490 3947160623258160 3950868678265432 3961181544078528 3961848859028676 3966526366536384 3967194581894628 3984752629193952 3987437772475080 3996500131048887 3999846389153020 4007001125378592 4021635351998880 4025413370308176 4039980558509280 4040661148226010 4049162332505892 4051208397353040 4051890878552055 4059936641065536 4075315188948360 4079143635351972 4081204849922640 4090480315490646 4101364565974368 4108584001955664 4109276148856263 4114127714557392 4116206606783040 4116900037815180 4124146820144890 4125561621798456 4135120652937120 4147311456748845 4152207928362480 4156108609603896 4158208715015520 4166229950962695 4171851445246335 4174502754393664 4186104454822752 4186809661098834 4191752765775456 4199838708610671 4201960911091020 4213141797332160 4226252788539040 4232360585104960 4233073583855820 4241979586434744 4244123082941280 4244838063245010 4249849678431840 4250565623458530 4269377816993520 4279080948395778 4281243192432360 4285265092418772 4305993407190720 4310038558107744 4312942896758760 4322016937122192 4322745039705939 4326364461736940 4338388213399170 4341876685583976 4349932115427360 4358323188180885 4382657480882835 4391360040336192 4399831028068322 4402054287809640 4407993979882920 4419500069839680 4423798887198768 4440555701165430 4443978614360208 4444727263048611 4449974874929424 4452223472642880 4456329237088344 4462342162353432 4472681522564640 4482091638497088 4482846707843196 4485111915881520 4485867494034465 4491163677616560 4499069258339880 4515278489446208 4527827267461344 4528590041596698 4533936665022432 4536561502159379 4542682684823787 4544978128322940 4557071739971520 4565862387618070 4567428721198728 4571253016174880 4583957357553840 4584729587566905 4591355456162970 4617898455115440 4622157002200122 4627614094292448 4628393678877066 4630732432630920 4648878067392944 4651227172025280 4652010734554260 4657503073083840 4674834646275024 4675622185804383 4696315598692872 4705028614645920 4709367511675596 4713310651594160 4714104672930345 4714927567769664 4736592747909792 4739784521998680 4754534387106420 4759000907910634 4761405658243080 4772227034739087 4774638468308940 4784925326970096 4799815666983624 4802241041246880 4803050044117710 4824307428426640 4825962422398656 4844242583089560 4847976670211136 4848793377871212 4851243500851440 4852060758853605 4861450076823648 4884611271281973 4890378226738032 4892849362779840 4897445819907168 4915332096887520 4938585847831790 4940280045378216 4944416527699360 4948976184173868 4951476930098160 4952311073785845 4958157958170480 4958993227368285 4962144783524544 4980940786492440 4999475941155234 5006221734295602 5008751406723240 5028378317792368 5030919186068160 5031766712885220 5037707405580480 5042353093309224 5044901023118880 5061452915632365 5071503346246848 5074920801331920 5079688300626984 5092947699529536 5093805675894012 5098929544189965 5099819614118208 5123253380392224 5126705707467960 5135730002444580 5141793438102720 5142659643196740 5156952027248070 5175531476110512 5184641716753576 5191637354084328 5194260718083360 5195135762004870 5206065856079004 5218128442992080 5219918538512832 5229987825817062 5232630568528440 5239690957219320 5262880831010880 5282465145371568 5283355048529481 5289592775859504 5292265637292480 5302474483043430 5316583696633440 5328666841398516 5356581365523465 5367217827077568 5382134299057824 5387548197634680 5398883110007856 5399792625356577 5401611196470720 5402521171402740 5416896596569920 5427345856979970 5433753585264480 5438858180469296 5441606466563520 5453973753987528 5456729678067360 5478112002607552 5479034865141684 5485503619409856 5489200050420240 5500748829064608 5501675505080286 5509626547395564 5529748608998460 5536277237816640 5541478146138528 5554973267950260 5562468593661780 5570411546360430 5577927702941790 5582412881465112 5599784944814228 5602614548121360 5603558384803995 5644098111807760 5646034337575104 5655972781912992 5656925607516414 5659784084326680 5667420831278040 5672647229972877 5692503755991360 5705441264527704 5708324256576480 5709285901498410 5713686789891696 5714649338205357 5750590529011680 5762689249496256 5763660052941252 5784517617865560 5789168914111968 5811097584241180 5813091099707472 5821492201021728 5832721931347773 5840592023344869 5843543307843780 5859092237106240 5869405717079520 5870394498366090 5877325306510560 5886709389594495 5893659459712080 5898398516265024 5920740934887240 5925304819146944 5926303017398148 5933299833239232 5941772316117792 5942773288543014 5949789549804576 5950791872841942 5977128943790928 5980149221175360 5981156658712620 5988218236822080 5998759011119840 5999769583729530 6032453027998320 6038120055462264 6056910246431716 6059970837763920 6060991722339015 6073743498758838 6076812596029560 6089904961598304 6111943143405120 6112972783422540 6118715453027958 6121807274883960 6135720473235969 6157197940153920 6162876002933496 6171191571836088 6174309910174560 6175350056722770 6186220230217335 6202680979405680 6233112861700032 6234162914405844 6261754131590496 6279156682234128 6280214491648251 6285472897240460 6287629148663184 6302941366636530 6319712695998240 6339379182808560 6348540877657440 6349610375783730 6362969379652116 6366184624411920 6367257094867515 6374774517647760 6379900435960128 6392207342665298 6399754222644832 6404066725490280 6418621422593667 6427897638628158 6458990110786080 6465057837161616 6468324667801920 6469414345138140 6480802145941970 6483025405683288 6489546692605410 6507582320098755 6512815028375964 6520504302317376 6524898173141040 6587040060504288 6598634912231824 6599746542102483 6601969240130880 6603081431714460 6610877277560640 6611990969824380 6635698330798152 6641254381989920 6660833551748145 6665967921540312 6674962312394136 6678335208964320 6684493855632516 6709022283846960 6723137457745632 6724270061764794 6727667873822280 6748603887509820 6766561068442560 6772917734169312 6791740901192016 6792885062395047 6798572725586620 6800904997533648 6817467192484410 6835607609957280 6847640003259440 6848793581427105 6849989107891776 6856879524262320 6875936036330760 6887033184244455 6900708634814016 6914020186964506 6922183138779104 6926847682673160 6933235503300183 6941421141438672 6942590518315599 6944928681176640 6973317101089416 6976840758037920 6978016101831390 6986254609625760 6999731181017785 7012251969412536 7043286860495424 7044473398039308 7052790367812672 7057542921968880 7069965977391240 7104889121864688 7108479262906560 7131801580659630 7138501361865951 7142108487364620 7177387990455144 7183397596846240 7198510813343808 7199723500475436 7203361561870320 7204575066176565 7236461142639960 7266363874634340 7271965005316704 7273190066806818 7276865251277160 7305379820188912 7318933400560320 7335567340107048 7346168729860752 7372998145331280 7406631023933680 7407878771747685 7409171892209472 7416624791549040 7423464276260802 7427215395147240 7437236937255720 7443217175286816 7470152730828480 7471411179738660 7478429998145282 7499213911732851 7509332601443403 7542567476688552 7546378779102240 7547650069327830 7556561108370720 7563529639963836 7571137808039645 7583655235197888 7607255019370272 7612381201997880 7618249053188928 7619532450940476 7639421549294304 7684880070588336 7688763284368320 7703595003666870 7712690157154080 7713989464795110 7750788132943296 7763297214165768 7776962575130364 7787456031126492 7791391077125040 7792703643007305 7809098784118506 7827192664488120 7844981738725593 7848945852792660 7858212612949440 7859536435828980 7894321246516320 7901737356530864 7923697718057352 7934389163789256 7953711724565145 7969505258387904 7974875544950160 7993000262097774 7999692778306040 8014002250757184 8043270703997760 8050826740616352 8079961117018560 8081322296452020 8098324665011784 8102416794706080 8103781757104110 8141018785469955 8150630377896720 8158287270703944 8162409699845280 8180960630981292 8202729131948736 8217168003911328 8218552297712526 8228255429114784 8233800075630360 8248293640289780 8251123243596912 8270241305874240 8294622913497690 8304415856724960 8312217219207792 8316417430031040 8332459901925390 8343702890492670 8355617319540645 8372208909645504 8373619322197668 8383505531550912 8399677417221342 8403921822182040 8452505577078080 8466147167711640 8483959172869488 8485388411274621 8488246165882560 8489676126490020 8499699356863680 8501131246917060 8538755633987040 8558161896791556 8562486384864720 8570530184837544 8620077116215488 8625885793517520 8644033874244384 8645490079411878 8652728923473880 8676776426798340 8683753371167952 8699864230854720 8716646376361770 8765314961765670 8799662056136644 8804108575619280 8805591747549135 8815987959765840 8847597774397536 8881111402330860 8887957228720416 8889454526097222 8899949749858848 8912658474176688 8914159932814521 8924684324706864 8945363045129280 8965693415686392 8970223831763040 8971734988068930 8982327355233120 8998138516679760 8999654375594295 9055654534922688 9057180083193396 9067873330044864 9073123004318758 9085365369647574 9089956256645880 9110615248138257 9131724775236140 9134857442397456 9142506032349760 9167914715107680 9169459175133810 9178073179541937 9182710912325940 9235796910230880 9244314004400244 9255228188584896 9256787357754132 9261464865261840 9297756134785888 9304021469108520 9349669292550048 9351244371608766 9392631197385744 9410057229291840 9418735023351192 9426621303188320 9428209345860690 9454412049954795 9473185495819584 9479569043997360 9509068774212840 9518001815821268 9522811316486160 9524415563675595 9544454069478174 9549276936617880 9569850653940192 9588311013997947 9599631333967248 9604482082493760 9606100088235420 9641846457942237 9648614856853280 9688485166179120 9697586755742424 9702487001702880 9704121517707210 9721203218912955 9722900153647296 9734320038908115 9769222542563946 9780756453476064 9794891639814336 9830664193775040 9877171695663580 9880560090756432 9888833055398720 9897952368347736 9902953860196320 9904622147571690 9916315916340960 9917986454736570 9961881572984880 9998951882310468 10012443468591204 10017502813446480 10056756635584736 10063533425770440 10084706186618448 10086405092647191 10089802046237760 10122905831264730 10149841602663840 10159376601253968 10187611351788024 10197859088379930 10226200788726615 10246506760784448 10253411414935920 10271460004889160 10285319286393480 10313904054496140 10351062952221024 10369283433507152 10371030280446759 10383274708168656 10388521436166720 10390271524009740 10412131712158008 10436256885984160 10459975651634124 10465261137056880 10467024152747085 10479381914438640 10564930290743136 10566710097058962 10579185551719008 10599592931255503 10604948966086860 10633167393266880 10657333682797032 10697702370989445 10713162731046930 10764268598115648 10775096395269360 10797766220015712 10799585250713154 10805042342805480 10854691713959940 10867507170528960 10877716360938592 10907947507975056 10909785100210227 10913459356134720 10958069730283368 10978400100840480 10999577570170805 11001497658129216 11003351010160572 11019253094791128 11059497217996920 11082956292277056 11109946535900520 11124937187323560 11135196414391203 11140823092720860 11155855405883580 11164825762930224 11199569889628456 11205229096242720 11207116769607990 11217644997217923 11288196223615520 11311945563825984 11313851215032828 11319568168653360 11321475103991745 11334841662556080 11345294459945754 11410882529055408 11416648513152960 11418571802996820 11427373579783392 11429298676410714 11501181058023360 11527320105882504 11555392505500305 11569035235731120 11570984197192665 11578337828223936 11622195168482360 11626182199414944 11642984402043456 11665443862695546 11681184046689738 11687086615687560 11738811434159040 11740788996732180 11754650613021120 11773418779188990 11787318919424160 11841481869774480 11852606034796296 11883544632235584 11885546577086028 11897502269776585 11899579099609152 11901583745683884 11954257887581856 11962313317425240 11997518022239680 11999539167459060 12064906055996640 12076240110924528 12113820492863432 12119941675527840 12121983444678030 12147486997517676 12153625192059120 12179809923196608 12225945566845080 12237430906055916 12243614549767920 12271440946471938 12325752005866992 12327828446568789 12342383143672176 12348619820349120 12350700113445540 12372440460434670 12405361958811360 12468325828811688 12498689852888085 12515554335739005 12523508263180992 12558313364468256 12560428983296502 12570945794480920 12575258297326368 12599516125832013 12605882733273060 12639425391996480 12678758365617120 12697081755314880 12699220751567460 12725938759304232 12732369248823840 12734514189735030 12749549035295520 12784414685330596 12799508445289664 12808133450980560 12837242845187334 12855795277256316 12917980221572160 12930115674323232 12938828690276280 12961604291883940 12966050811366576 12979093385210820 13015164640197510 13025630056751928 13049796346282080 13074969564542655 13174080121008576 13197269824463648 13199493084204966 13206162863428920 13223981939648760 13271396661596304 13282508763979840 13321667103496290 13331935843080624 13334181789145833 13349924624788272 13356670417928640 13368987711265032 13418044567693920 13446274915491264 13448540123529588 13455335747644560 13497207775019640 13545835468338624 13583481802384032 13585770124790094 13597145451173240 13601809995067296 13609684506478137 13628048054471361 13634934384968820 13671215219914560 13695280006518880 13697587162854210 13713759048524640 13751872072661520 13754188762700715 13774066368488910 13828040373929012 13844366277558208 13853695365346320 13866471006600366 13882842282877344 13885181036631198 13946634202178832 13953681516075840 13956032203662780 13972509219251520 13999462362035570 14024503938825072 14088946796078616 14115085843937760 14139931954782480 14142314018791035 14209778243729376 14263603161319260 14277002723731902 14284216974729240 14316681104217261 14354775980910288 14366795193692480 14399447000950872 14406723123740640 14409150132353130 14472922285279920 14532727749268680 14543930010633408 14546380133613636 14553730502554320 14610759640377824 14653833813845919 14671134680214096 14692337459721504 14745996290662560 14813262047867360 14815757543495370 14833249583098080 14846928552521604 14854430790294480 14856933221357535 14874473874511440 14876979682104855 14886434350573632 14942822359477320 14956859996290564 14998427823465702 15018665202886806 15085134953377104 15092757558204480 15095300138655660 15113122216741440 15127059279927672 15142275616079290 15184358746897095 15214510038740544 15224762403995760 15239064901880952 15278843098588608 15296788632569895 15369760141176672 15399408598239127 15407190007333740 15425380314308160 15427978929590220 15526594428331536 15553925150260728 15574912062252984 15582782154250080 15585407286014610 15618197568237012 15654385328976240 15689963477451186 15697891705585320 15719072871657960 15788642493032640 15803474713061728 15847395436114704 15850065145588443 15868778327578512 15907423449130290 15949751089900320 15980518356663245 15986000524195548 15999385556612080 16069744096570395 16101653481232704 16162644592904040 16196649330023568 16199377876069731 16204833589412160 16207563514208220 16282037570939910 16301260755793440 16316574541407888 16324819399690560 16361921261962584 16434336007822656 16437104595425052 16456510858229568 16467600151260720 16496587280579560 16502246487193824 16589245826995380 16608831713449920 16624434438415584 16656503177687219 16664919803850780 16687405780985340 16711234639081290 16747238644395336 16799354834442684 16807843644364080 16810675154411985 16932294335423280 16967918345738976 16970776822549242 16979352252980040 17002262493834120 17077511267974080 17116323793583112 17124972769729440 17141060369675088 17143948014616071 17251771587035040 17285050467411265 17288067748488768 17290980158823756 17305457846947760 17353552853596680 17367506742335904 17433292752723540 17498165794043319 17521776070034607 17530629923531340 17599324112273288 17608217151238560 17611183495098270 17631975919531680 17695195548795072 17762222804661720 17775914457440832 17778909052194444 17799899499717696 17825316948353376 17828319865629042 17849368649413728 17931386831372784 17940447663526080 17943469976137860 17964654710466240 17996277033359520 17999308751188590 18114360166386792 18146246008637516 18170730739295148 18179912513291760 18182975167017045 18221230496276514 18263449550472280 18269714884794912 18335829430215360 18338918350267620 18356146359083874 18365421824651880 18471593820461760 18488628008800488 18513574715508264 18522929730523680 18558660690652005 18595512269571776 18608042938217040 18696074995363205 18699338585100096 18702488743217532 18785262394771488 18837470046702384 18853242606376640 18856418691721380 18908824099909590 18959138087994720 19018137548425680 19036003631642536 19045622632972320 19048831127351190 19088908138956348 19098553873235760 19139701307880384 19176622027995894 19199262667934496 19212200176470840 19255864267781001 19283692915884474 19297229713706560 19376970332358240 19395173511484848 19404974003405760 19408243035414420 19442406437825910 19468640077816230 19522746960296265 19538445085127892 19561512906952128 19754343391327160 19761120181512864 19795904736695472 19799239626307449 19805907720392640 19809244295143380 19832631832681920 19835972909473140 19923763145969760 19982500655244435 19997903764620936 20024886937182408 20035005626892960 20113513271169472 20127066851540880 20169412373236896 20172810185294382 20245811662529460 20299683205327680 20318753202507936 20375222703576048 20395718176759860 20452401577453230 20506822829871840 20542920009778320 20546380744281315 20570638572786960 20627808108992280 20702125904442048 20738566867014304 20742060560893518 20766549416337312 20780543048019480 20799706509900549 20824263424316016 20827771554946797 20872513771968320 20919951303268248 20930522274113760 20934048305494170 20958763828877280 20999193543053355 21129860581486272 21133420194117924 21158371103438016 21199185862511006 21209897932173720 21314667365594064 21395404741978890 21415504085597853 21426325462093860 21550192790538720 21595532440031424 21599170501426308 21610084685610960 21613725198529695 21709383427919880 21755432721877184 21815895015950112 21819570200420454 21916139460566736 21956800201680960 21999155140341610 22006702020321144 22038506189582256 22118994435993840 22219893071801040 22223636315243055 22249874374647120 22270392828782406 22281646185441720 22311710811767160 22329651525860448 22399139779256912 22410458192485440 22414233539215980 22435289994435846 22497641735198553 22527997804330209 22576392447231040 22627702430065656 22639136337306720 22642950207983490 22669683325112160 22682807510796895 22690588919891508 22713413424118935 22821765058110816 22837143605993640 22854747159566784 22858597352821428 23054640211765008 23110785011000610 23138070471462240 23141968394385330 23244390336964720 23252364398829888 23330887725391092 23362368093379476 23374173231375120 23378110929021915 23481577993464360 23534945216176779 23546837558377980 23574637838848320 23682963739548960 23705212069592592 23771093154172056 23795004539553170 23803167491367768 23861135173695435 23908515775163712 23924626634850480 23999078334918120 24129812111993280 24152480221849056 24199070654375771 24227640985726864 24239883351055680 24243966889356060 24294973995035352 24307250384118240 24423056356409865 24451891133690160 24474861812111832 24487229099535840 24542881892943876 24651504011733984 24655656893137578 24684766287344352 24701400226891080 24744880920869340 24810723917622720 24936651657623376 24997379705776170 25031108671478010 25116626728936512 25120857966593004 25141891588961840 25150516594652736 25199032251664026 25211765466546120 25357516731234240 25398441503134920 25451877518608464 25456165233823863 25464738497647680 25469028379470060 25499098070591040 25568829370661192 25616266901961120 25674485690374668 25711590554512632 25860231348646464 25877657380552560 25923208583767880 25932101622733152 25958186770421640 26030329280395020 26051260113503856 26099592692564160 26149939129085310 26174504993508487 26394539648927296 26398986168409932 26412325726857840 26416775242647405 26447963879297520 26542793323192608 26643334206992580 26663871686161248 26668363578291666 26699849249576544 26737975422530064 26836089135387840 26897080247059176 26910671495289120 26994415550039280 26998963126782885 27166963604768064 27171540249580188 27194290902346480 27203619990134592 27219369012956274 27256096108942722 27269868769937640 27331845744414771 27390560013037760 27395174325708420 27427518097049280 27503744145323040 27508377525401430 27534219538625811 27548132736977820 27656080747858024 27707390730692640 27732942013200732 27765684565754688 27770362073262396 27893268404357664 27912064407325560 27998924724071140 28049007877650144 28177893592157232 28230171687875520 28279863909564960 28284628037582070 28363236149864385 28419556487458752 28527206322638520 28554005447463804 28568433949458480 28573246691026785 28633362208434522 28709551961820576 28764933041993841 28798894001901744 28813446247481280 28818300264706260 28945844570559840 29065455498537360 29092760267227272 29107461005108640 29163609656738865 29202960116724345 29221519280755648 29307667627691838 29342269360428192 29384674919443008 29491992581325120 29626524095734720 29631515086990740 29666499166196160 29693857105043208 29708861580588960 29713866442715070 29748947749022880 29753959364209710 29885644718954640 29913719992581128 29996855646931404 30037330405773612 30170269906754208 30190600277311320 30254118559855344 30259215277941573 30284551232158580 30368717493794190 30449524807991520 30478129803761904 30593577265139790 30678602366179845 30739520282353344 30798817196478254 30814380014667480 30855957859180440 31053188856663072 31107850300521456 31113090841340277 31149824124505968 31165564308500160 31170814572029220 31236395136474024 31308770657952480 31379926954902372 31395783411170640 31401072458241255 31438145743315920 31606949426123456 31694790872229408 31700130291176886 31737556655157024 31798778793766509 31814846898260580 31899502179800640 31961036713326490 31972001048391096 31998771113224160 32093107112968335 32139488193140790 32325289185808080 32393298660047136 32398755752139462 32415127028416440 32564075141879820 32602521511586880 32633149082815776 32723842523925168 32729355300630681 32874209190850104 32935200302521440 32993174561159120 32998732710512415 33004492974387648 33178491653990760 33248868876831168 33313006355374438 33329839607701560 33374811561970680 33405589243173609 33422469278162580 33494477288790672 33598709668885368 33615687288728160 33621350308823970 33652934991653769 33864588670846560 33935836691477952 33941553645098484 33958704505960080 33964425311975235 34004524987668240 34232647587166224 34249945539458880 34282120739350176 34287896029232142 34503543174070080 34570100934822530 34581960317647512 34610915693895520 34666177516500915 34707105707193360 34712952591577995 34735013484671808 34866585505447080 34996331588086638 35043552140069214 35061259847062680 35198648224546576 35216434302477120 35222366990196540 35263951839063360 35524445609323440 35557818104388888 35650633896706752 35656639731258084 35692506809329755 35698737298827456 35862773662745568 35886939952275720 35992554066719040 35998617502377180 36228720332773584 36292492017275032 36341461478590296 36359825026583520 36365950334034090 36442460992553028 36526899100944560 36539429769589824 36677836700535240 36712292718167748 36730843649303760 36977256017600976 36983485339706367 37027149431016528 37045859461047360 37117321381304010 37216085876434080 37392149990726410 37404977486435064 37496069558664255 37546663007217015 37570524789542976 37674940093404768 37712837383442760 37798548377496039 37817648199819180 37918276175989440 38036275096851360 38072007263285072 38091245265944640 38097662254702380 38177816277912696 38197107746471520 38353244055991788 38398525335868992 38424400352941680 38511728535562002 38567385831768948 38753940664716480 38790347022969696 38816486070828840 38884812875651820 38937280155632460 39045493920592530 39076890170255784 39224908693627965 39508686782654320 39522240363025728 39591809473390944 39598479252614898 39618488590286760 39671945818946280 39847526291939520 39965001310488870 39995807529241872 40002545367437499 40049773874364816 40070011253785920 40254133703081760 40338824746473792 40345620370588764 40491623325058920 40637506405015872 40750445407152096 40791436353519720 40829053519434411 40884144163414083 40904803154906460 41013645659743680 41085840019556640 41092761488562630 41141277145573920 41255616217984560 41477133734028608 41484121121787036 41533098832674624 41561086096038960 41599413019801098 41648526848632032 41655543109893594 41839902606536496 41861044548227520 41868096610988340 41917527657754560 41998387086106710 42266840388235848 42398371725022012 42419795864347440 42426942056373105 42629334731188128 42790809483957780 42831008171195706 42852650924187720 42950043312651783 43100385581077440 43198341002852616 43220169371221920 43227450397059390 43418766855839760 43631790031900224 43639140400840908 43832278921133472 43961501441537757 43998310280683220 44013404040642288 44077012379164512 44237988871987680 44439786143602080 44447272630486110 44499748749294240 44540785657564812 44563292370883440 44570799664072605 44623421623534320 44659303051720896 44798279558513824 44828467078431960 44870579988871692 44995283470397106 45055995608660418 45255404860131312 45278272674613440 45285900415966980 45339366650224320 45365615021593790 45381177839783016 45426826848237870 45553076240691285 45643530116221632 45674287211987280 45717194705642856 45890365897709685 46109280423530016 46198225794717381 46221570022001220 46276140942924480 46283936788770660 46488780673929440 46661775450782184 46724736186758952 46748346462750240 46756221858043830 46963155986928720 47069890432353558 47093675116755960 47365927479097920 47410424139185184 47542186308344112 47550195436765329 47590009079106340 47606334982735536 47722270347390870 47849253269700960 47941555069989735 47998156669836240 48209232289711185 48304960443698112 48398141308751542 48455281971453728 48487933778712120 48589947990070704 48598133628209193 48614500768236480 48846112712819730 48903782267380320 48949723624223664 48974458199071680 49085763785887752 49303008023467968 49311313786275156 49369532574688704 49402800453782160 49489761841738680 49873303315246752 49969509533061657 49994759411552340 50062217342956020 50241715933186008 50283783177923680 50398064503328052 50423530933092240 50432025463235955 50796883006269840 50903755037216928 50912330467647726 50938056758940120 51137658741322384 51232533803922240 51348971380749336 51423181109025264 51431844043848213 51755314761105120 51846417167535760 51855151402233795 51864203245466304 51916373540843280 52060658560790040 52102520227007712 52299878258170620 52349009987016974 52494497382129957 52565328210103821 52797972336819864 52824651453715680 52833550485294810 52895927758595040 52997964656277515 53085586646385216 53286668413985160 53327743372322496 53336727156583332 53399698499153088 53475950845060128 53794160494118352 53821342990578240 53988831100078560 53997926253565770 54343080499160376 54388581804692960 54438738025912548 54512192217885444 54539737539875280 54548925501051135 54663691488829542 54790348651416840 55007488290646080 55016755050802860 55068439077251622 55096265473955640 55312161495716048 55414781461385280 55465884026401464 55540724146524792 55675982071956015 55786536808715328 55824128814651120 55997849448142280 56088224986089615 56098015755300288 56355787184314464 56559727819129920 56569256075164140 56726472299728770 57054412645277040 57108010894927608 57136867898916960 57146493382053570 57266724416869044 57419103923641152 57529866083987682 57597788003803488 57636600529412520 57891689141119680 58130910997074720 58185520534454544 58214922010217280 58327219313477730 58405920233448690 58615335255383676 58684538720856384 59263030173981480 59387714210086416 59397718878922347 59417723161177920 59427732885430140 59497895498045760 59507918728419420 59771289437909280 59827439985162256 59993711293862808 60074660811547224 60340539813508416 60381200554622640 60508237119710688 60518430555883146 60569102464317160 60737434987588380 60899049615983040 60956259607523808 61187154530279580 61357204732359690 61597634392956508 61628760029334960 61639142232843945 61711915718360880 62106377713326144 62215700601042912 62226181682680554 62299648249011936 62341629144058440 62399119529701647 62472790272948048 62617541315904960 62759853909804744 62791566822341280 62802144916482510 62876291486631840 62997580629160065 63389581744458816 63400260582353772 63475113310314048 63597557587533018 63629693796521160 63922073426652980 63944002096782192 63997542226448320 64186214225936670 64246512256793559 64278976386281580 64650578371616160 64786597320094272 64797511504278924 64830254056832880 65128150283759640 65266298165631552 65447685047850336 65458710601261362 65748418381700208 65870400605042880 65986349122318240 65997465421024830 66356983307981520 66626012710748876 66659679215403120 66670908945729165 66749623123941360 66811178486347218 66844938556325160 66988954577581344 67197419337770736 67231374577456320 67242700617647940 67305869983307538 67492925205595659 67729177341693120 67883107290196968 67917409011920160 67928850623950470 68009049975336480 68048422532390685 68140240272356805 68465295174332448 68564241478700352 68575792058464284 69140201869645060 69163920635295024 69221831387791040 69332355033001830 69414211414386720 69425905183155990 69733171010894160 69992663176173276 70087104280138428 70122519694125360 70397296449093152 70444733980393080 70604835648530337 71048891218646880 71115636208777776 71313279462516168 71385013618659510 71583405521086305 71725547325491136 71773879904551440 71997235004754360 72457440665547168 72584984034550064 72597211963127313 72682922957180592 72719650053167040 72731900668068180 72884921985106056 73053798201889120 73269169069229595 73355673401070480 73424585436335496 73461687298607520 73954512035201952 73966970679412734 74054298862033056 74197150518788521 74234642762608020 74432171752868160 74784299981452820 74809954972870128 74992139117328510 75093326014434030 75349880186809536 75425674766885520 75597096754992078 75635296399638360 76072550193702720 76144014526570144 76195324509404760 76355632555825392 76368495701471589 76394215492943040 76706488111983576 76848800705883360 76997042991195635 77023457071124004 77134771663537896 77580694045939392 77632972141657680 77769625751303640 77874560311264920 78090987841185060 78153780340511568 78449817387255930 78523514980525461 79017373565308640 79183618946781888 79196958505229796 79236977180573520 79250325727942215 79343891637892560 79930002620977740 79991615058483744 80005090734874998 80099547748729632 80508267406163520 80691240741177528 80983246650117840 80996889380348655 81500890814304192 81582872707039440 81658107038868822 81768288326828166 81809606309812920 82171680039113280 82185522977125260 82282554291147840 82511232435969120 82602658615877433 82968242243574072 83122172192077920 83198826039602196 83282515888436095 83297053697264064 83311086219787188 83679805213072992 83736193221976680 83996774172213420 84533680776471696 84796743450044024 84839591728694880 84853884112746210 85258669462376256 85581618967915560 85662016342391412 85705301848375440 85719740073080355 85900086625303566 86294799125981523 86396682005705232 86440338742443840 86454900794118780 86837533711679520 87278280801681816 87490828970216595 87608880350173035 87664557842266944 87923002883075514 87996620561366440 88026808081284576 88154024758329024 88475977743975360 88879572287204160 88894545260972220 88999497498588480 89081571315129624 89126584741766880 89141599328145210 89246843247068640 89596559117027648 89656934156863920 89741159977743384 89990566940794212 90111991217320836 90510809720262624 90571800831933960 90731230043187580 90762355679566032 90853653696475740 91106152481382570 91348574423974560 91434389411285712 91780731795419370 92218560847060032 92396451589434762 92443140044002440 92567873577541320 92977561347858880 93323550901564368 93339272524020831 93449472373517904 93496692925500480 93512443716087660 93926311973857440 94139780864707116 94187350233511920 94820848278370368 95084372616688224 95100390873530658 95180018158212680 95212669965471072 95396336381299527 95444540694781740 95698506539401920 95883110139979470 95996313339672480 96279321338905005 96418464579422370 96796282617503084 96910563942907456 96975867557424240 97179895980141408 97196267256418386 97692225425639460 97807564534760640 97899447248447328 98171527571775504 98622627572550312 98805600907564320 98979523683477360 98996198131537245 99746606630493504 99939019066123314 99989518823104680 100124434685912040 100216767729520827 100483431866372016 100567566355847360 100796129006656104 100847061866184480 100864050926471910 100958804974961307 101593766012539680 101807510074433856 101824660935295452 101876113517880240 102275317482644768 102697942761498672 102846362218050528 102863688087696426 103510629522210240 103692834335071520 103710302804467590 103832747081686560 103998532549502745 104121317121580080 104138857774733985 104205040454015424 104599756516341240 104698019974033948 104988994764259914 105130656420207642 105595944673639728 105649302907431360 105667100970589620 105791855517190080 105995929312555030 106573336827970320 106673454313166664 106951901690120256 107077520427989265 107588320988236704 107977662200157120 107995852507131540 108686160998320752 108777163609385920 108877476051825096 109024384435770888 109079475079750560 109097851002102270 109327382977659084 109580697302833680 110033510101605720 110136878154503244 110192530947911280 110624322991432096 110931768052802928 110950456019119101 111081448293049584 111351964143912030 111648257629302240 111995698896284560 112176449972179230 112488208675992765 112639989021651045 112711574368628928 113138512150328280 113395645132488117 113452944599457540 114108825290554080 114216021789855216 114273735797833920 114292986764107140 114533448833738088 115059732167975364 115195576007606976 115273201058825040 116261821994149440 116371041068909088 116595522243810533 116654438626955460 116811840466897380 117230670510767352 117674726080883895 118526060347962960 118775428420172832 118795437757844694 118855465770860280 119015837456838840 119542578875818560 119654879970324512 119987422587725616 120007636102312497 120149321623094448 120762401109245280 120995353271878855 121016474239421376 121036861111766292 121138204928634320 121474869975176760 121912519215047616 122374309060559160 122487160558303233 122652432490242249 122714409464719380 123195268785913016 123257520058669920 123278284465687890 123423831436721760 124431401202085824 124452363365361108 124599296498023872 124683258288116880 124798239059403294 124945580545896096 125519707819609488 125583133644682560 125604289832965020 125752582973263680 125995161258320130 126800521164707544 127195115175066036 127259387593042320 127280826169119315 127844146853305960 127888004193564384 128372428451873340 128493024513587118 128557952772563160 129301156743232320 129595023008557848 129660508113665760 130256300567519280 130872524967542435 130895370095700672 130917421202522724 131496836763400416 131972698244636480 131994930842049660 132713966615963040 133252025421497752 133319358430806240 133341817891458330 133499246247882720 133622356972694436 133689877112650320 133977909155162688 134394838675541472 134485401235295880 134611739966615076 134985850411191318 135766214580393936 135834818023840320 135857701247900940 136018099950672960 136096845064781370 136280480544713610 136659228722073855 136930590348664896 137151584116928568 137671097693129055 138280403739290120 138327841270590048 138594677384152143 138664710066003660 138828422828773440 138851810366311980 139466342021788320 139985326352346552 140174208560276856 140245039388250720 140794592898186304 140889467960786160 141209671297060674 142097782437293760 142231272417555552 142626558925032336 142770027237319020 143166811042172610 143547759809102880 143824665209969205 143994470009508720 144914881331094336 145169968069100128 145194423926254626 145365845914361184 145463801336136360 145769843970212112 145794400884627579 146107596403778240 146538338138459190 146711346802140960 146849170872670992 146923374597215040 147909024070403904 147933941358825468 148108597724066112 148394301037577042 148469285525216040 149568599962905640 149619909945740256 149908528599184971 149984278234657020 150186652028868060 150851349533771040 151194193509984156 151270592799276720 151296076389707865 152288029053140288 152390649018809520 152711265111650784 152736991402943178 153412976223967152 153697601411766720 153994085982391270 154046914142248008 154269543327075792 155265944283315360 155539251502607280 155565454206701385 155749120622529840 156181975682370120 156307560681023136 156899634774511860 157047029961050922 157483492146389871 157695984630311463 158034747130617280 158393917010459592 158473954361147040 158500651455884430 158687783275785120 158993893968832545 159860005241955480 159983230116967488 160010181469749996 160199095497459264 161382481482355056 161966493300235680 161993778760697310 163165745414078880 163316214077737644 163536576653656332 163619212619625840 163646776503153405 164371045954250520 165022464871938240 165205317231754866 165936484487148144 166244344384155840 166397652079204392 166565031776872190 166622172439574376 167027946215868045 167359610426145984 167472386443953360 167993548344426840 168264674958268845 169067361552943392 169393494580630397 169593486900088048 169679183457389760 169707768225492420 171163237935831120 171324032684782824 171410603696750880 171439480146160710 171800173250607132 172589598251963046 172793364011410464 172909801588237560 173675067423359040 174556561603363632 174981657940433190 175217760700346070 175846005766151028 175993241122732880 176053616162569152 177789090521944440 178163142630259248 178193156636767041 178253169483533760 178283198656290420 178493686494137280 179313868313727840 179482319955486768 179981133881588424 180223982434641672 181021619440525248 181143601663867920 181462460086375160 181524711359132064 181707307392951480 182212304962765140 182697148847949120 182868778822571424 183221534954559409 183561463590838740 184792903178869524 184886280088004880 184917426698531835 185135747155082640 186647101803128736 186678545048041662 186898944747035808 187024887432175320 187852623947714880 188279561729414232 188374700467023840 188992741887480195 190168745233376448 190200781747061316 190360036316425360 190425339930942144 190792672762599054 190889081389563480 191766220279958940 191992626679344960 192558642677810010 192739536770380677 192836929158844740 193592565235006168 193951735114848480 194359791960282816 194392534512836772 195384450851278920 195798894496894656 196343055143551008 197245255145100624 197611201815128640 197959047366954720 197992396263074490 199878038132246628 199979037646209360 200012726837187495 200248869371824080 200433535459041654 200966863732744032 201592258013312208 201694123732368960 201728101852943820 201917609949922614 203187532025079360 203649321870590904 203752227035760480 204145267597172055 204420720817070415 204550634965289536 205395885522997344 205692724436101056 205727376175392852 207385668670143040 207420605608935180 207665494163373120 207997065099005490 208242634243160160 208277715549467970 209199513032682480 209396039948067896 209977989528519828 210261312840415284 211191889347279456 211334201941179240 211814506945591011 211991858625110060 213146673655940640 213346908626333328 214155040855978530 214750216563258915 215176641976473408 215991705014263080 217372321996641504 217754952103650192 217791635889381939 218048768871541776 218158950159501120 218195702004204540 218654765955318168 219161394605667360 219807507207688785 220067020203211440 220273756309006488 220385061895822560 221248645982864192 221863536105605856 221900912038238202 222162896586099168 222591451556365563 222703928287824060 223296515258604480 223991397792569120 224352899944358460 224976417351985530 225279978043302090 226277024300656560 226791290264976234 226905889198915080 228217650581108160 228432043579710432 228585973528214280 229066897667476176 229105487104414767 230119464335950728 230546402117650080 230991128973586905 232742082137818176 233191044487621066 233308877253910920 233623680933794760 234461341021534704 235349452161767790 235570544941576383 237052120695925920 237550856840345664 237590875515689388 237710931541720560 237750977183826645 238031674913677680 239309759940649024 239974845175451232 240015272204624994 240298643246188896 241524802218490560 241990706543757710 242073722223532584 242276409857268640 242949739950353520 242990668141045965 244748618121118320 244974321116606466 245304864980484498 245428818929438760 246390537571826032 246515040117339840 246556568931375780 246847662873443520 247807975847632299 248904726730722216 249366516576233760 249596478118806588 249847547665308285 249891161091792192 251039415639218976 251208579665930040 251990322516640260 253601042329415088 254390230350132072 254518775186084640 254561652338238630 255688293706611920 255776008387128768 256744856903746680 256986049027174236 257115905545126320 257159220219241065 258884397377944569 259190046017115696 259321016227331520 260512601135038560 261745049935084870 261834842405045448 262472486910649785 262826641050519105 262993673526800832 263989861684099320 265427933231926080 266504050842995504 266638716861612480 266683635782916660 266998492495765440 267244713945388872 267379754225300640 268789677351082944 268970802470591760 269223479933230152 269971700822382636 271532429160787872 271715402495801880 272193690129562740 272560961089427220 273318457444147710 274303168233857136 275342195386258110 276560807478580240 276655682541180096 277189354768304286 277329420132007320 277703620732623960 278932684043576640 279970652704693104 280017817572062493 280348417120553712 280490078776501440 281778935921572320 282419342594121348 284462544835111104 285253117850064672 285540054474638040 286189009143898581 286333622084345220 287095519618205760 287649330419938410 287988940019017440 290339936138200256 290388847852509252 290731691828722368 290927602672272720 291539687940424224 291588801769255158 293076676276918380 293422693604281920 293698341745341984 295867882717650936 296788602075154084 296938571050432080 296988594394611735 299137199925811280 299239819891480512 299817057198369942 299968556469314040 300373304057736120 300650303188562481 301702699067542080 302388387019968312 302541185598553440 302592152779415730 302876414924883921 304781298037619040 305422530223301568 305473982805886356 306825952447934304 307988171964782540 308093828284496016 308539086654151584 310531888566630720 311078503005214560 311130908413402770 311498241245059680 311995597648508235 312363951364740240 312615121362046272 313799269549023720 314094059922101844 314966984292779742 315391969260622926 316787834020919184 316947908722294080 317001302911768860 317375566551570240 317987787937665090 319720010483910960 320020362939499992 321232561283967795 322764962964710112 323932986600471360 323987557521394620 326331490828157760 326632428155475288 327073153307312664 327238425239251680 327293553006306810 328742091908501040 330410634463509732 331872968974296288 332795304158408784 332851368057357303 333130063553744380 333244344879148752 334055892431736090 334944772887906720 335987096688853680 336529349916537690 337464626027978295 338134723105886784 338786989161260794 339186973800176096 339415536450984840 340186935397464351 342326475871662240 342648065369565648 342821207393501760 342878960292321420 343600346501214264 345179196503926092 345586728022820928 345819603176475120 349113123206727264 349786566731431599 349963315880866380 350435521400692140 351692011532302056 351986482245465760 353024178242651685 355578181043888880 356326285260518496 356386313273534082 356566397312580840 358627736627455680 358964639910973536 359962267763176848 360022908306937491 360447964869283344 362287203327735840 362924920172750320 362986059815636565 363049422718264128 363414614785902960 364424609925530280 365737557645142848 366443069909118818 367122927181677480 367461481674909699 367957297470726747 369585806357739048 369772560176009760 369834853397063670 370271494310165280 370985752593942605 373294203606257472 373357090096083324 373797889494071616 374049774864350640 376559123458828464 376749400934047680 377985483774960390 380401563494122632 380720072632850720 381585345525198108 381778162779126960 381842478507357945 383532440559917880 385117285355620020 385479073540761354 385673858317689480 387185130470012336 387903470229696960 388785069025673544 390768901702557840 392617574902627305 392686110287102016 394490510290201248 395918094733909440 395984792526148980 399756076264493256 399958075292418720 400025453674374990 400497738743648160 400867070918083308 401933727465488064 403184516026624416 403456203705887640 403835219899845228 407298643741181808 407504454071520960 408290535194344110 408841441634140830 410791771045994688 411454752350785704 413013293079387165 414841211217870360 415784032152456429 415994130198010980 416485268486320320 416555431098935940 418399026065364960 418792079896135792 419955979057039656 420522625680830568 422383778694558912 422668403882358480 423629013891182022 423983717250220120 426293347311881280 426693817252666656 428310081711957060 429500433126517830 431473995629907615 431983410028526160 434744643993283008 435509904207300384 435583271778763878 436097537743083552 436391404008409080 437309531910636336 438322789211334720 439615014415377570 440134040406422880 440547512618012976 440770123791645120 443727072211211712 443801824076476404 444325793172198336 445182903112731126 445407856575648120 447982795585138240 448705799888716920 449725585797554913 449952834703971060 450559956086604180 452554048601313120 453582580529952468 453811778397830160 456864087159420864 457171947056428560 458133795334952352 458210974208829534 460238928671901456 461092804235300160 461982257947173810 466382088975242132 466617754507821840 466696362620104155 467247361867589520 468922682043069408 470698904323535580 471141089883152766 472450476439169613 474104241391851840 475181751031378776 475421863083441120 475501954367653290 476063349827355360 476981681906497635 479949690350902464 480030544409249988 480597286492377792 483981413087515420 484147444447065168 484552819714537280 485899479900707040 485981336282091930 489497236242236640 489948642233212932 490609729960968996 490857637858877520 492781075143652064 493113137862751560 495615951695264598 497809453461444432 498733033152467520 499192956237613176 499695095330616570 501083838647604135 502078831278437952 502417159331860080 503980645033280520 504794024874806535 507202084658830176 508180483741891191 508780460700264144 509037550372169280 509123304676477260 511376587413223840 513489713807493360 513972098054348472 514231811090252640 514318440438482130 517768794755889138 518380092034231392 521025202270077120 523490099870169740 523669684810090896 524944973821299570 525653282101038210 527979723368198640 533008101685991008 533367271565833320 534489427890777744 534579469910301123 534759508450601280 537941604941183520 538446959866460304 539943401644765272 543064858321575744 543430804991603760 544387380259125480 545121922178854440 546636914888295420 548606336467714272 549664604863678227 550684390772516220 553121614957160480 554378709536608572 554658840264014640 554752280095595505 555407241465247920 559941305409386208 560035635144124986 560696834241107424 563557871843144640 564838685188242696 566978225662440585 570506235700129344 571080108949276080 572378018287797162 572667244168690440 575298660839876820 575977880038034880 578218610311142031 580777695705018504 581855205344545440 582977611219052665 583079375880848448 583177603538510316 586153352553836760 587396683490683968 591735765435301872 593577204150308168 593877142100864160 593977188789223470 598274399851622560 599634114396739884 599937112938628080 600038180511562485 600746608115472240 601300606377124962 604776774039936624 605082371197106880 605184305558831460 605752829849767842 609562596075238080 610947965611772712 612435802791516165 613262162451211245 613651904895868608 615976343929565080 616187656568992032 617078173308303168 622157006010429120 622261816826805540 622996482490119360 623991195297016470 624727902729480480 627598539098047440 628188119844203688 629933968585559484 630783938521245852 633575668041838368 634002605823537720 635975575875330180 639440020967821920 640040725878999984 642465122567935590 645529925929420224 647975115042789240 653264856310950576 653374907668145817 654146306614625328 654476850478503360 654587106012613620 657484183817002080 660821268927019464 663745937948592576 665590608316817568 665702736114714606 666260127107488760 666488689758297504 667774354669096689 668111784863472180 669889545775813440 671974193377707360 673058699833075380 674929252055956590 677573978322521588 678373947600352192 678831072901969680 680373870794928702 684652951743324480 685296130739131296 685757920584642840 687200693002428528 690358393007852184 691639206352950240 692973386920760715 698226246413454528 699573133462863198 699926631761732760 700871042801384280 703384023064604112 703972964490931520 706048356485303370 706711634824729149 711156362087777760 712652570521036992 712772626547068164 713132794625161680 717929279821947072 719924535526353696 720045816613874982 720895929738566688 724574406655471680 725849840345500640 725972119631273130 726829229571805920 728849219851060560 728972004423137895 732886139818237636 734245854363354960 734922963349819398 735914594941453494 739171612715478096 739545120352019520 739669706794127340 740542988620330560 741971505187885210 746714180192166648 748099549728701280 749542642995924855 753118246917656928 755970967549920780 760803126988245264 761440145265701440 763170691050396216 763556325558253920 763684957014715890 767064881119835760 770234570711240040 770958147081522708 771347716635378960 774370260940024672 776653192133833707 777570138051347088 781537803405115680 785235149805254610 787417460731949355 788479923151557315 788981020580402496 791969585052297960 799512152528986512 799916150584837440 800050907348749980 800995477487296320 801734141836166616 806369032053248832 806912407411775280 807670439799690456 814597287482363616 816168655706673731 816581070388688220 817682883268281660 822909504701571408 826026586158774330 829682422435740720 831568064304912858 831988260396021960 833110862197871880 836798052130729920 837584159792271584 839911958114079312 840053452716187479 841045251361661136 845336807764716960 846967472903151985 847258027782364044 847967434500440240 853387634505333312 856620163423914120 858567027431695743 859000866253035660 862947991259815230 863966820057052320 871019808414600768 871166543557527756 872195075486167104 872782808016818160 874619063821272672 879230028830755140 880268080812845760 881095025236025952 887603648152952808 890365806225462252 890815713151296240 890965783183835205 897411599777433840 899451171595109826 899905669407942120 901119912173208360 905108097202626240 907165161059904936 907623556795660320 908629244774651763 914343894112857120 916107674772797045 916267590669904704 916421948417659068 920477857343802912 923964515894347620 932764177950484264 933235509015643680 933392725240208310 934494723735179040 937845364086138816 941397808647071160 942282179766305532 944900952878339226 950363502062757552 950843726166882240 951003908735306580 952126699654710720 953963363812995270 960061088818499976 963697683851903385 967962826175030840 968294888894130336 971798959801414080 971962672564183860 978994472484473280 979897284466425864 981219459921937992 981715275717755040 985562150287304128 986226275725503120 991231903390529196 995618906922888864 998385912475226352 999390190661233140 1002167677295208270 1004834318663720160 1007961290066561040 1009588049749613070 1014404169317660352 1016360967483782382 1017560921400528288 1018246609352954520 1020560806192393053 1022753174826447680 1026979427614986720 1027944196108696944 1028463622180505280 1028636880876964260 1035537589511778276 1036760184068462784 1046980199740339480 1047339369620181792 1049359700194294797 1049889947642599140 1051306564202076420 1055959446736397280 1059072534727955055 1066016203371982016 1066734543131666640 1068978855781555488 1069158939820602246 1075883209882367040 1076893919732920608 1079886803289530544 1086861609983207520 1088774760518250960 1088958179446909695 1090243844357708880 1093273829776590840 1097212672935428544 1099329209727356454 1101368781545032440 1102384445024729097 1103871892412180241 1106243229914320960 1108757419073217144 1109317680528029280 1109504560191191010 1110814482930495840 1112957257781827815 1119882610818772416 1120071270288249972 1121393668482214848 1129677370376485392 1133956451324881170 1142160217898552160 1144756036575594324 1145334488337380880 1145527435522073835 1150597321679753640 1156437220622284062 1161555391410037008 1163710410689090880 1165955222438105330 1166355207077020632 1172306705107673520 1177852724707881915 1183471530870603744 1187154408300616336 1187754284201728320 1187954377578446940 1196548799703245120 1199268228793479768 1199874225877256160 1200076361023124970 1201493216230944480 1202601212754249924 1209553548079873248 1210368611117662920 1211505659699535684 1221895931223545424 1224871605583032330 1226524324902422490 1231952687859130160 1232375313137984064 1239039879238161495 1244523633653611080 1247352096457369287 1247982390594032940 1249455805458960960 1255197078196094880 1256376239688407376 1259867937171118968 1261567877042491704 1267151336083676736 1268005211647075440 1271951151750660360 1278880041935643840 1280081451757999968 1282550744681915863 1284930245135871180 1294421986889722845 1295950230085578480 1306529712621901152 1306749815336291634 1308292613229250656 1309174212025227240 1314968367634004160 1321642537854038928 1331181216633635136 1331405472229429212 1332520254214977520 1332977379516595008 1335548709338193378 1336223569726944360 1343948386755414720 1346117399666150760 1349176757392664739 1349858504111913180 1355147956645043176 1357662145803939360 1360747741589857404 1370592261478262592 1371515841169285680 1374401386004857056 1380716786015704368 1383278412705900480 1385946773841521430 1399146266925726396 1399853263523465520 1400089087860312465 1401742085602768560 1406768046129208224 1412096712970606740 1413423269649458298 1422312724175555520 1425545253094136328 1426265589250323360 1430945045719492905 1439849071052707392 1440091633227749964 1441791859477133376 1451699680691001280 1451944239262546260 1453658459143611840 1457698439702121120 1457944008846275790 1465772279636475272 1468491708726709920 1469845926699638796 1471829189882906988 1478343225430956192 1479339413588254680 1483943010375770420 1493428360384333296 1496199099457402560 1499085285991849710 1503251515942812405 1506236493835313856 1511941935099841560 1514382074624419605 1521606253976490528 1524541451225673573 1526341382100792432 1527112651116507840 1527369914029431780 1534129762239671520 1540469141422480080 1541916294163045416 1542695433270757920 1548740521880049344 1553306384267667414 1555140276102694176 1563075606810231360 1570470299610509220 1574834921463898710 1576959846303114630 1583939170104595920 1599024305057973024 1600101814697499960 1603468283672333232 1603738409730903369 1613824814823550560 1615340879599380912 1629194574964727232 1632337311413347462 1633162140777376440 1635365766536563320 1645819009403142816 1648993814591034681 1652053172317548660 1659364844871481440 1663136128609825716 1663976520792043920 1664256840286786515 1666221724395743760 1675168319584543168 1679823916228158624 1680106905432374958 1682090502723322272 1690673615529433920 1693934945806303970 1694516055564728088 1695934869000880480 1700934676987321755 1713240326847828240 1717134054863391486 1718001732506071320 1725895982519630460 1727933640114104640 1734655830933426093 1742333087115055512 1745565616033636320 1748932833657157995 1749238127642545344 1758460057661510280 1762190050472051904 1775207296305905616 1780731612450924504 1781631426302592480 1781931566367670410 1794823199554867680 1798902343190219652 1799811338815884240 1800114541534687455 1802239824346416720 1814330322119809872 1815247113591320640 1817258489549303526 1828687788225714240 1832215349545594090 1832843896835318136 1837307408374548495 1839786487353633735 1840955714687605824 1847929031788695240 1865528355900968528 1866471018031287360 1866785450480416620 1868989447470358080 1882795617294142320 1884564359532611064 1889801905756678452 1900727004125515104 1902007817470613160 1907926727625990540 1920122177636999952 1927395367703806770 1935925652350061680 1936589777788260672 1943925345128367720 1959794568932851728 1960124723004437451 1962438919843875984 1963430551435510080 1972452551451006240 1982463806781058392 1991237813845777728 1996771824950452704 1998780381322466280 2003323064007290067 2004335354590416540 2009668637327440320 2015922580133122080 2019176099499226140 2032721934967564764 2035121842801056576 2036493218705909040 2041121612384786106 2053958855229973440 2055888392217393888 2057273761753928520 2071075179023556552 2078920160762282145 2093960399480678960 2094678739240363584 2098719400388589594 2099779895285198280 2102613128404152840 2111918893472794560 2118145069455910110 2120134904474187447 2133469086263333280 2137957711563110976 2138317879641204492 2153787839465841216 2159773606579061088 2173723219966415040 2177549521036501920 2177916358893819390 2180487688715417760 2186547659553181680 2198658419454712908 2202737563090064880 2204768890049458194 2207743784824360482 2217514838146434288 2218635361056058560 2219009120382382020 2221628965860991680 2225914515563655630 2240142540576499944 2248627928987774565 2259354740752970784 2267912902649762340 2284320435797104320 2289512073151188648 2290668976674761760 2291054871044147670 2301194643359507280 2312874441244568124 2323110782820074016 2329959576401501121 2331910444876210660 2332710414154041264 2344613410215347040 2355705449415763830 2362252382195848065 2366943061741207488 2374308816601232672 2375908755156893880 2398536457586959536 2399748451754512320 2400152722046249940 2402986432461888960 2405202425508499848 2419107096159746496 2420737222235325840 2423011319399071368 2443791862447090848 2448505967120021193 2449743211166064660 2453048649804844980 2463905375718260320 2478079758476322990 2489047267307222160 2494704192914738574 2495964781188065880 2510394156392189760 2512752479376814752 2519735874342237936 2520160358148562437 2523135754084983408 2536010423294150880 2540902418709455955 2543902303501320720 2560162903515999936 2565101489363831726 2569860490271742360 2575701082295087229 2588843973779445690 2591900460171156960 2613059425243802304 2613499630672583268 2616585226458501312 2618348424050454480 2643285075708077856 2662810944458858424 2665040508429955040 2671097418676386756 2672447139453888720 2672897349551505615 2692234799332301520 2698353514785329478 2699717008223826360 2710295913290086352 2715324291607878720 2721495483179714808 2725887734323955289 2743031682338571360 2748323024318391135 2748802772009714112 2761433572031408736 2771893547683042860 2798292533851452792 2799706527046931040 2800178175720624930 2803484171205537120 2813536092258416448 2824193425941213480 2826846539298916596 2851090506188272656 2852531178500646720 2861890091438985810 2880183266455499928 2891093051555710155 2903888478525092520 2915396879404242240 2915888017692551580 2931544559272950544 2936983417453419840 2939691853399277592 2943658379765813976 2956686450861912384 2958678827176509360 2967886020751540840 2986856720768666592 2998170571983699420 3006503031885624810 3023883870199683120 3028764149248839210 3043212507952981056 3049082902451347146 3052682764201584864 3054739828058863560 3068259524479343040 3080938282844960160 3083832588326090832 3085390866541515840 3106612768535334828 3110280552205388352 3140940599221018440 3148079100582884391 3149669842927797420 3153919692606229260 3167878340209191840 3198048610115946048 3200203629394999920 3206936567344666464 3207476819461806738 3227649629647101120 3230681759198761824 3264674622826694924 3266324281554752880 3266874538340729085 3270731533073126640 3291638018806285632 3297987629182069362 3304106344635097320 3307153335074187291 3318729689742962880 3326272257219651432 3327953041584087840 3328513680573573030 3332443448791487520 3338871773345483445 3359647832456317248 3360213810864749916 3364181005446644544 3387869891612607940 3389032111129456176 3391869738001760960 3401869353974643510 3426480653695656480 3434268109726782972 3436003465012142640 3451791965039260920 3469311661866852186 3484666174230111024 3491131232067272640 3497865667314315990 3516920115323020560 3533558174123645745 3550414592611811232 3561463224901849008 3563262852605184960 3563863132735340820 3589646399109735360 3597804686380439304 3599622677631768480 3600229083069374910 3604479648692833440 3628660644239619744 3634516979098607052 3664430699091188180 3665687793670636272 3674614816749096990 3679572974707267470 3695858063577390480 3731056711801937056 3733570900960833240 3742056289372107861 3765591234588284640 3769128719065222128 3779603811513356904 3801454008251030208 3804015634941226320 3815853455251981080 3840244355273999904 3847652234045747589 3854790735407613540 3871851304700123360 3883265960669168535 3887850690256735440 3919589137865703456 3920249446008874902 3924877839687751968 3944905102902012480 3964927613562116784 3993543649900905408 3997560762644932560 4006646128014580134 4008670709180833080 4031845160266244160 4038352198998452280 4047530272177994217 4065443869935129528 4072986437411818080 4080843278533368655 4082243224769572212 4111776784434787776 4114547523507857040 4142150358047113104 4157840321524564290 4187920798961357920 4197438800777179188 4199559790570396560 4200267263580937395 4205226256808305680 4236290138911820220 4240269808948374894 4266938172526666560 4276635759282408984 4292835137158478715 4319547213158122176 4355099042073003840 4355832717787638780 4360975377430835520 4373095319106363360 4397316838909425816 4405475126180129760 4409537780098916388 4415487569648720964 4435029676292868576 4438018240764764040 4451829031127311260 4480285081152999888 4497255857975549130 4518709481505941568 4535825805299524680 4543146223873258815 4573624353677020719 4579024146302377296 4581337953349523520 4582109742088295340 4602389286719014560 4625748882489136248 4646221565640148032 4659919152803002242 4663820889752421320 4665420828308082528 4689226820430694080 4711410898831527660 4724504764391696130 4748617633202465344 4751817510313787760 4797072915173919072 4800305444092499880 4810404851016999696 4841474444470651680 4846022638798142736 4887583724894181696 4897011934240042386 4899486422332129320 4906097299609689960 4927810751436520640 4946981443773104043 4956159516952645980 4978094534614444320 4989408385829477148 4991929562376131760 5025504958753629504 5039471748684475872 5040320716297124874 5046271508169966816 5072020846588301760 5081804837418911910 5087804607002641440 5102804030961965265 5130202978727663452 5139720980543484720 5151402164590174458 5177687947558891380 5183800920342313920 5226999261345166536 5236696848100908960 5246798500971473985 5286570151416155712 5325621888917716848 5330081016859910080 5342194837352773512 5344894278907777440 5345794699103011230 5384469598664603040 5396707029570658956 5399434016447652720 5420591826580172704 5442990966359429616 5451775468647910578 5486063364677142720 5496646048636782270 5511922225123645485 5519359462060901205 5522867144062817472 5543787095366085720 5596585067702905584 5599413054093862080 5600356351441249860 5606968342411074240 5648386851882426960 5653693078597833192 5702181012376545312 5723780182877971620 5760366532910999856 5782186103111420310 5807776957050185040 5831776035385103160 5863089118545901088 5879383706798555184 5880374169013312353 5887316759531627952 5917357654353018720 5935772041503081680 5973713441537333184 5996341143967398840 6009969192021870201 6013006063771249620 6047767740399366240 6057528298497678420 6098165804902694292 6105365528403169728 6109479656117727120 6161876565689920320 6167665176652181664 6213225537070669656 6236760482286846435 6281881198442036880 6296158201165768782 6299339685855594840 6307839385212458520 6335756680418383680 6360404713422562341 6400407258789999840 6412753723409579315 6413873134689332928 6414953638923613476 6461363518397523648 6529349245653389848 6532648563109505760 6533749076681458170 6541463066146253280 6595975258364138724 6608212689270194640 6614306670148374582 6652544514439302864 6655906083168175680 6657027361147146060 6664886897582975040 6677743546690966890 6720427621729499832 6745883786963323695 6775739783225215880 6778064222258912352 6803738707949287020 6852961307391312960 6868536219453565944 6872006930024285280 6903583930078521840 6938623323733704372 6969332348460222048 6995731334628631980 7033840230646041120 7067116348247291490 7100829185223622464 7122926449803698016 7127726265470681640 7195609372760878608 7199245355263536960 7200458166138749820 7208959297385666880 7257321288479239488 7269033958197214104 7328861398182376360 7331375587341272544 7345517901360063579 7349229633498193980 7359145949414534940 7391716127154780960 7462113423603874112 7467141801921666480 7484112578744215722 7531182469176569280 7538257438130444256 7559207623026713808 7608031269882452640 7622707256128367865 7631706910503962160 7680488710547999808 7695304468091495178 7709581470815227080 7727103246885261687 7743702609400246720 7766531921338337070 7775701380513470880 7839178275731406912 7840498892017749804 7849755679375503936 7929855227124233568 7995121525289865120 8013292256029160268 8017341418361666160 8018692048654516845 8076704397996904560 8095060544355988434 8130887739870259056 8145972874823636160 8161686557066737310 8164486449539144424 8229095047015714080 8244969072955173405 8284300716094226208 8315680643049128580 8375841597922715840 8394877601554358376 8399119581140793120 8400534527161874790 8410452513616611360 8472580277823640440 8480539617896749788 8553271518564817968 8585670274316957430 8673279154667130465 8711665435575277560 8746190638212726720 8794633677818851632 8810950252360259520 8819075560197832776 8830975139297441928 8870059352585737152 8876036481529528080 8903658062254622520 8960570162305999776 8977855212773411041 8994511715951098260 9071651610599049360 9086292447746517630 9147248707354041438 9158048292604754592 9164219484176590680 9204778573438029120 9251497764978272496 9319838305606004484 9327641779504842640 9330841656616165056 9422821797663055320 9444237301748653173 9449009528783392260 9503635020627575520 9594145830347838144 9600610888184999760 9620809702033999392 9682948888941303360 9692045277596285472 9794023868480084772 9798972844664258640 9800623615022187255 9812194599219379920 9893962887546208086 9912319033905291960 9956189069228888640 9978816771658954296 9983859124752263520 10016615320036450335 10078943497368951744 10080641432594249748 10092543016339933632 10163609674837823820 10175609214005282880 10205608061923930530 10260405957455326904 10279441961086969440 10302804329180348916 10355375895117782760 10453998522690333072 10473393696201817920 10493597001942947970 10600674522370937235 10651243777835433696 10684389674705547024 10689788557815554880 10691589398206022460 10768939197329206080 10793414059141317912 10798868032895305440 10841183653160345408 10885981932718859232 10903550937295821156 10993292097273564540 11023844450247290970 11038718924121802410 11087574190732171440 11193170135405811168 11200712702882499720 11226168868116323583 11296773703764853920 11307386157195666384 11404362024753090624 11447560365755943240 11520733065821999712 11542956702137242767 11564372206222840620 11615553914100370080 11649797882007505605 11663552070770206320 11726178237091802176 11758767413597110368 11760748338026624706 11774633519063255904 11834715308706037440 11871544083006163360 11992682287934797680 12019938384043740402 12026012127542499240 12095535480798732480 12115056596995356840 12142590816533982651 12196331609805388584 12218959312235454240 12242529835600105965 12335330353304363328 12426451074141339312 12473520964573692870 12563762396884073760 12592316402331537564 12598679371711189680 12600801790742812185 12615678770424917040 12720809426845124682 12800814517579999680 12825507446819158630 12829907277847226952 12878505411475436145 13058698491306779696 13065297126219011520 13067498153362916340 13082926132292506560 13191950516728277448 13216425378540389280 13228613340296749164 13305089028878605728 13314054722294292120 13355487093381933780 13440855243458999664 13491767573926647390 13551479566450431760 13556128444517824704 13607477415898574040 13629438671619776445 13720873061031062157 13737072438907131888 13744013860048570560 13807167860157043680 13877246647467408744 13938664696920444096 13991462669257263960 14067680461292082240 14134232696494582980 14245852899607396032 14255452530941363280 14391218745521757216 14400916332277499640 14538067916394428208 14657722796364752720 14662751174682545088 14691035802720127158 14698459266996387960 14718291898829069880 14783432254309561920 14840944331319312129 14934283603843332960 14968225157488431444 15076514876260888512 15118415246053427616 15216062539764905280 15245414512256735730 15263413821007924320 15390608936182990356 15419162941630454160 15454206493770523374 15533063842676674140 15551402761026941760 15680997784035499608 15740395502914421955 15859710454248467136 15990243050579730240 16026584512058320536 16034682836723332320 16037384097309033690 16153408795993809120 16190121088711976868 16261775479740518112 16323373114133474620 16328972899078288848 16458190094031428160 16489938145910346810 16535766675370936455 16568601432188452416 16631361286098257160 16789755203108716752 16798239162281586240 16801069054323749580 16820905027233222720 16945160555647280880 16961079235793499576 17106543037129635936 17171340548633914860 17346558309334260930 17423330871150555120 17589267355637703264 17638151120395665552 17641122507039937059 17661950278594883856 17752072963059056160 17807316124509245040 17921140324611999552 17955710425546822082 17989023431902196520 18029907576065610603 18143303221198098720 18172584895493035260 18294497414708082876 18316096585209509184 18328438968353181360 18502995529956544992 18639676611212008968 18655283559009685280 18710281446860539305 18845643595326110640 18888474603497306346 18898019057566784520 19007270041255151040 19081214140267687023 19201221776369999520 19238261170228737945 19241619404067998784 19384090555192570944 19588047736960169544 19597945689328517280 19601247230044374510 19624389198438759840 19787925775092416172 19824638067810583920 19957633543317908592 19967718249504527040 20033230640072900670 20161282865188499496 20237651360889971085 20327219349675647640 20411216123847861060 20520811914910653808 20558883922173938880 20605608658360697832 20710751790235565520 20907997045380666144 20987194003885895940 21201349044741874470 21302487555670867392 21368779349411094048 21383178796412044920 21586828118282635824 21597736065790610880 21771963865437718464 21807101874591642312 21986584194547129080 22036553704080190737 22047688900494581940 22077437848243604820 22175148381464342880 22386340270811622336 22401425405764999440 22452337736232647166 22593547407529707840 22614772314391332768 22868121768385103595 22895120731511886480 23041466131643999424 23085913404274485534 23128744412445681240 23231107828200740160 23299595764015011210 23327104141540412640 23517534827194220736 23521496676053249412 23549267038126511808 23743088166012326720 23985364575869595360 24039876768087480804 24052024255084998480 24230113193990713680 24285181633067965302 24392663219610777168 24437918624470908480 24485059671200211930 24734907218865520215 24852902148282678624 24947041929147385740 25127524793768147520 25184632804663075128 25197358743422379360 25201603581485624370 25231357540849834080 25441618853690249364 25651014893638317260 25659814555694453904 25757010822950872290 26117396982613559392 26134996306725832680 26383901033456554896 26432850757080778560 26457226680593498328 26610178057757211456 26628109444588584240 26710974186763867560 26881710486917999328 26933565638320233123 26983535147853294780 27102959132900863520 27214954831797148080 27258877343239552890 27441746122062124314 27474144877814263776 27614335720314087360 27754493294934817488 27982925338514527920 28268465392989165960 28332711905245959519 28510905061882726560 28782437491043514432 28801832664554999280 29076135832788856416 29315445592729505440 29382071605440254316 29396918533992775920 29401870845066561765 29436583797658139760 29681888662638624258 29868567207686665920 29936450314976862888 30049845960109351005 30236830492106855232 30490829024513471460 30526827642015848640 30781217872365980712 30838325883260908320 30908412987541046748 31066127685353348280 31361995568070999216 31480791005828843910 31802023567112811705 32053169024116641072 32069365673446664640 32074768194618067380 32306817591987618240 32380242177423953736 32523550959481036224 32646746228266949240 32657945798156577696 32979876291820693620 33071533350741872910 33262722572196514320 33579510406217433504 33602138108647499160 33890321111294561760 33922158471586999152 34213086074259271872 34342681097267829720 34628870106411728301 34693116618668521860 34846661742301110240 35178534711275406528 35276302240791331104 35282245014079874118 35323900557189767712 35504145926118112320 35614632249018490080 35911420851093644164 35978046863804393040 36059815152131221206 36286606442396197440 36345169790986070520 36588994829416165752 36656877936706362720 36727589506800317895 37005991059913089984 37279353222424017936 37310567118019370560 37420562893721078610 37691287190652221280 37776949206994612692 37796038115133569040 38162428280535374046 38402443552739999040 38476522340457475890 38635516234426308435 39176095473920339088 39195891378657034560 39202494460088749020 39248778396877519680 39575851550184832344 39649276135621167840 39915267086635817184 40066461280145801340 40322565730376998992 40475302721779942170 40654438699351295280 40822432247695722120 41041623829821307616 41162619183093186471 41211217316721395664 41421503580471131040 41815994090761332288 41974388007771791880 42402698089483748940 42737558698822188096 42766357592824089840 43173656236565271648 43614203749183284624 43973168389094258160 44073107408160381474 44095377800989163880 44154875696487209640 44350296762928685760 44522832993957936387 44802850811529998880 44889276063867055205 44904675472465294332 45229544628782665536 45736243536770207190 45790241463023772960 46171826808548971068 46257488824891362480 46599191528030022420 46654208283080825280 47042993352106498824 47221186508743265865 47970729151739190720 48079753536174961608 48104048510169996960 48460226387981427360 48570363266135930604 48785326439221554336 48970119342400423860 49469814437731040430 49705804296565357248 49894083858294771480 50369265609326150256 50394717486844758720 50403207162971248740 50462715081699668160 50883237707380498728 51302029787276634520 51319629111388907808 51514021645901744580 52234793965227118784 52269992613451665360 52767802066913109792 52914453361186996656 53256218889177168480 53421948373527735120 53763420973835998656 53867131276640466246 53967070295706589560 54089722728196831809 54205918265801727040 54429909663594296160 54517754686479105780 54883492244124248628 54948289755628527552 55508986589869634976 55965850677029055840 56130844340581617915 56536930785978331920 56665423810491919038 57021810123765453120 57603665329109998560 57714783510686213835 58152271665577712832 58630891185459010880 58764143210880508632 58793837067985551840 58803741690133123530 58873167595316279520 59363777325277248516 59872900629953725776 60099691920218702010 60712954082669913255 60981658049026942920 61562435744731961424 61676651766521816640 61816825975082093496 62132255370706696560 62723991136141998432 62961582011657687820 63604047134225623410 64106338048233282144 64149536389236134760 64760484354847907472 65293492456533898480 65315891596313155392 65959752583641387240 66109661112240572211 66143066701483745820 66525445144393028640 67159020812434867008 67204276217294998320 67780642222589123520 67844316943173998304 68604365305155310785 68685362194535659440 69257740212823456602 69386233237337043720 69693323484602220480 70552604481582662208 70564490028159748236 70647801114379535424 71229264498036980160 71822841702187288328 71956093727608786080 72119630304262442412 72690339581972141040 73177989658832331504 73313755873412725440 73455179013600635790 74204721656596560645 74558706444848035872 74841125787442157220 75382574381304442560 75553898413989225384 75592076230267138080 76324856561070748092 76953044680914951780 77271032468852616870 78352190947840678176 78404988920177498040 79151703100369664688 79298552271242335680 79830534173271634368 80132922560291602680 80645131460753997984 80800696914960699369 80950605443559884340 81308877398702590560 81644864495391444240 82083247659642615232 82325238366186372942 82422434633442791328 82843007160942262080 83948776015543583760 84805396178967497880 84998135715737878557 85532715185648179680 86347312473130543296 87228407498366569248 87946336778188516320 88146214816320762948 88190755601978327760 88205612535199685295 88309751392974419280 89045665987915872774 89605701623059997760 89778552127734110410 89809350944930588664 90149537880328053015 91472487073540414380 91580482926047545920 92343653617097942136 92514977649782724960 93198383056060044840 94085986704212997648 94442373017486531730 95406070701338435115 96159507072349923216 96208097020339993920 96920452775962854720 97140726532271861208 97570652878443108672 97940238684800847720 98939628875462080860 99788167716589542960 100738531218652300512 100806414325942497480 101766475414760997456 102604059574553269040 102639258222777815616 103028043291803489160 103886610319235184903 104539985226903330720 105535604133826219584 105828906722373993312 106512437778354336960 106843896747055470240 107734262553280932492 107934140591413179120 108179445456393663618 108859819327188592320 109035509372958211560 109766984488248497256 110182768520400953685 111017973179739269952 111931701354058111680 112261688681163235830 113073861571956663840 113330847620983838076 115207330658219997120 115429567021372427670 117528286421761017264 117587674135971103680 117607483380266247060 117746335190632559040 118727554650554497032 119745801259907451552 120199383840437404020 121425908165339826510 121963316098053885840 123124871489463922848 123487857549279559413 123633651950164186992 124264510741413393120 125447982272283996864 125923164023315375640 127208094268451246820 128212676096466564288 128299072778472269520 129520968709695814944 130586984913067796960 131919505167282774480 132219322224481144422 132286133402967491640 133050890288786057280 133568498981873809161 134408552434589996640 134667828191601165615 135688633886347996608 137208730610310621570 137370724389071318880 138515480425646913204 138772466474674087440 141128980056319496472 141663559526229797595 143645683404374576656 143912187455217572160 144239260608524884824 145380679163944282080 146355979317664663008 146910358027201271580 148409443313193121290 149117412889696071744 149682251574884314440 151107796827978450768 151184152460534276160 152649713122141496184 153906089361829903560 154542064937705233740 156704381895681356352 156809977840354996080 158303406200739329376 160265845120583205360 161290262921507995968 161601393829921398738 161901210887119768680 162617754797405181120 163289728990782888480 164650476732372745884 164844869266885582656 167897552031087167520 169610792357934995760 169996271431475757114 171065430371296359360 173144350532058641505 174456814996733138496 175892673556377032640 176292429632641525896 176381511203956655520 176411225070399370590 176619502785948838560 178091331975831745548 179557104255468220820 179618701889861177328 180299075760656106030 182944974147080828760 184687307234195884272 185029955299565449920 186396766112120089680 188171973408425995296 188884746034973063460 190812141402676870230 192319014144699846432 194281453064543722416 195880477369601695440 197879257750924161720 198328983336721716633 199576335433179085920 201477062437304601024 201612828651884994960 203532950829521994912 205208119149106538080 205813095915465932355 206056086583606978320 207773220638470369806 209079970453806661440 211657813444747986624 213687793494110940480 215468525106561864984 215868281182826358240 216358890912787327236 218071018745916423120 219533968976496994512 220365537040801907370 222614164969789681935 224523377362326471660 226147723143913327680 226661695241967676152 230859134042744855340 235056572843522034528 235214966760532494120 237455109301108994064 239491602519814903104 240398767680874808040 242402090744882098107 242851816330679653020 243926632196107771680 246249742978927845696 246975715098559118826 247267303900328373984 248529021482826786240 251846328046630751280 254416188536902493640 256598145556944539040 259041937419391629888 261173969826135593920 263839010334565548960 264438644448962288844 264572266805934983280 267136997963747618322 268817104869179993280 269335656383202331230 270448613640984159045 274417461220621243140 274741448778142637760 277030960851293826408 277544932949348174880 282257960112638992944 283327119052459595190 287291366808749153312 288478521217049769648 290761358327888564160 292711958635329326016 293820716054402543160 296818886626386242580 299364503149768628880 302215593655956901536 305299426244282992368 307812178723659807120 309084129875410467480 311659830957705554709 313619955680709992160 316606812401478658752 320531690241166410720 323202787659842797476 323802421774239537360 326579457981565776960 329300953464745491768 330548305561202861055 335795104062174335040 339221584715869991520 339992542862951514228 346288701064117283010 352584859265283051792 352763022407913311040 352822450140798741180 353239005571897677120 356182663951663491096 359114208510936441640 359237403779722354656 360598151521312212060 365889948294161657520 369374614468391768544 372793532224240179360 376343946816851990592 377769492069946126920 381624282805353740460 384638028289399692864 388562906129087444832 391760954739203390880 395758515501848323440 396657966673443433266 399152670866358171840 403225657303769989920 404003484574803496845 407065901659043989824 410416238298213076160 411626191830931864710 412112173167213956640 415546441276940739612 424990678578689392785 430937050213123729968 431736562365652716480 432717781825574654472 436142037491832846240 439067937952993989024 440731074081603814740 445228329939579363870 449046754724652943320 453323390483935352304 461718268085489710680 470113145687044069056 470429933521064988240 474910218602217988128 480797535361749616080 484804181489764196214 485703632661359306040 487853264392215543360 493951430197118237652 494534607800656747968 503692656093261502560 508832377073804987280 513196291113889078080 519433051596175924515 527678020669131097920 528877288897924577688 529144533611869966560 534273995927495236644 538671312766404662460 540897227281968318090 548834922441242486280 554061921702587652816 555089865898696349760 564515920225277985888 566654238104919190380 574582733617498306624 576957042434099539296 587641432108805086320 593637773252772485160 594986950010165149899 598729006299537257760 604431187311913803072 610598852488565984736 615624357447319614240 617439287746397797065 618168259750820934960 623319661915411109418 627239911361419984320 641063380482332821440 646405575319685594952 647604843548479074720 658601906929490983536 661096611122405722110 667842494909369045805 678443169431739983040 679985085725903028456 692577402128234566020 705169718530566103584 705644900281597482360 712365327903326982192 718228417021872883280 718474807559444709312 721196303042624424120 727206272234646294321 731779896588323315040 738749228936783537088 745587064448480358720 755538984139892253840 763248565610707480920 777125812258174889664 783521909478406781760 791517031003696646880 793315933346886866532 806451314607539979840 808006969149606993690 823252383661863729420 824224346334427913280 831092882553881479224 849981357157378785570 861874100426247459936 865435563651149308944 872284074983665692480 878135875905987978048 881462148163207629480 890456659879158727740 898093509449305886640 906646780967870704608 923436536170979421360 934979492873116664127 940859867042129976480 949820437204435976256 961595070723499232160 969608362979528392428 971407265322718612080 987902860394236475304 991644916683608583165 1007385312186523005120 1017664754147609974560 1038866103192351849030 1057754577795849155376 1058289067223739933120 1068547991854990473288 1077342625532809324920 1081794454563936636180 1097669844882484972560 1108123843405175305632 1129031840450555971776 1133308476209838380760 1153914084868199078592 1175282864217610172640 1187275546505544970320 1189973900020330299798 1197458012599074515520 1212010453724410490535 1221197704977131969472 1231248714894639228480 1234878575492795594130 1236336519501641869920 1246639323830822218836 1292811150639371189904 1295209687096958149440 1317203813858981967072 1322193222244811444220 1335684989818738091610 1359970171451806056912 1385154804256469132040 1410339437061132207168 1411289800563194964720 1424730655806653964384 1436456834043745766560 1442392606085248848240 1454412544469292588642 1463559793176646630080 1511077968279784507680 1526497131221414961840 1558299154788527773545 1583034062007393293760 1586631866693773733064 1616013938299213987380 1646504767323727458840 1662185765107762958448 1699962714314757571140 1723748200852494919872 1730871127302298617888 1762924296326415258960 1780913319758317455480 1796187018898611773280 1813293561935741409216 1846873072341958842720 1869958985746233328254 1881719734084259952960 1923190141446998464320 1939216725959056784856 1942814530645437224160 1975805720788472950608 1983289833367217166330 2035329508295219949120 2077732206384703698060 2115509155591698310752 2137095983709980946576 2154685251065618649840 2163588909127873272360 2181618816703938882963 2195339689764969945120 2216247686810350611264 2266616952419676761520 2350565728435220345280 2374551093011089940640 2379947800040660599596 2424020907448820981070 2469757150985591188260 2472673039003283739840 2493278647661644437672 2585622301278742379808 2634407627717963934144 2644386444489622888440 2671369979637476183220 2719940342903612113824 2770309608512938264080 2822579601126389929440 2849461311613307928768 2872913668087491533120 2884785212170497696480 2908825088938585177284 2974934750050825749495 3022155936559569015360 3052994262442829923680 3116598309577055547090 3173263733387547466128 3232027876598427974760 3293009534647454917680 3324371530215525916896 3399925428629515142280 3461742254604597235776 3525848592652830517920 3561826639516634910960 3592374037797223546560 3636031361173231471605 3693746144683917685440 3739917971492466656508 3878433451918113569712 3885629061290874448320 3951611441576945901216 3966579666734434332660 4155464412769407396120 4231018311183396621504 4274191967419961893152 4309370502131237299680 4327177818255746544720 4363237633407877765926 4390679379529939890240 4533233904839353523040 4674897464365583320635 4749102186022179881280 4759895600081321199192 4848041814897641962140 4939514301971182376520 4986557295323288875344 5171244602557484759616 5288772888979245776880 5342739959274952366440 5439880685807224227648 5540619217025876528160 5645159202252779858880 5769570424340995392960 5817650177877170354568 5949869500101651498990 6105988524885659847360 6233196619154111094180 6346527466775094932256 6464055753196855949520 6544856450111816648889 6586019069294909835360 6648743060431051833792 6799850857259030284560 7051697185305661035840 7123653279033269821920 7272062722346462943210 7479835942984933313016 7756866903836227139424 7903222883153891802432 7933159333468868665320 8310928825538814792240 8548383934839923786304 8618741004262474599360 8654355636511493089440 8726475266815755531852 9066467809678707046080 9349794928731166641270 9519791200162642398384 9696083629795283924280 9879028603942364753040 9973114590646577750688 10577545777958491553760 10685479918549904732880 10908094083519694414815 11081238434051753056320 11635300355754340709136 11899739000203302997980 12466393238308222188360 12693054933550189864512 12928111506393711899040 13089712900223633297778 13172038138589819670720 13599701714518060569120 14247306558066539643840 14544125444692925886420 14959671885969866626032 15513733807672454278848 15866318666937737330640 16621857651077629584480 17308711273022986178880 17452950533631511063704 18699589857462333282540 19039582400325284796768 19392167259590567848560 19758057207884729506080 19946229181293155501376 21155091555916983107520 21370959837099809465760 21816188167039388829630 23270600711508681418272 23799478000406605995960 24932786476616444376720 25856223012787423798080 26179425800447266595556 27199403429036121138240 29088250889385851772840 29919343771939733252064 31732637333875474661280 32724282250559083244445 33243715302155259168960 34905901067263022127408 37399179714924666565080 38079164800650569593536 38784334519181135697120 39516114415769459012160 42741919674199618931520 43632376334078777659260 46541201423017362836544 47598956000813211991920 49865572953232888753440 52358851600894533191112 58176501778771703545680 59838687543879466504128 63465274667750949322560 65448564501118166488890 69811802134526044254816 74798359429849333130160 77568669038362271394240 87264752668157555318520 95197912001626423983840 99731145906465777506880 104717703201789066382224 116353003557543407091360 130897129002236332977780 139623604269052088509632 149596718859698666260320 174529505336315110637040 190395824003252847967680 209435406403578132764448 232706007115086814182720 261794258004472665955560 299193437719397332520640 349059010672630221274080 418870812807156265528896 523588516008945331911120 698118021345260442548160 1047177032017890663822240 2094354064035781327644480
- Sum of all divisors σ(n): 9777481023107161953286698
- Sum of proper divisors (its aliquot sum) s(n): 7683126959071380625642218
- 2094354064035781327644480 is an abundant number, because the sum of its proper divisors (7683126959071380625642218) is greater than itself. Its abundance is 5588772895035599297997738
Bases of 2094354064035781327644480
- Binary: 1101110110111111100101001010010111000110100100100101001111111101011100111010000002
- Hexadecimal: 0x1BB7F294B8D24A7FAE740
- Base-36: 9H1PSBJUOHG85000
Squares and roots of 2094354064035781327644480
- 2094354064035781327644480 squared (20943540640357813276444802) is 4386318945543193633936344773741441628665274470400
- 2094354064035781327644480 cubed (20943540640357813276444803) is 9186504909755530590117183032254420842947175498905256765812330311483392000
-
The
square root of 2094354064035781327644480 is 1447188330534.6893680931 -
The
cube root of 2094354064035781327644480 is 127943050.5129955955
Scales and comparisons
How big is 2094354064035781327644480?- 2,094,354,064,035,781,327,644,480 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,094,354,064,035,781,327,644,480 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 2094354064035781327644480 cubic inches would be around 10661920.9 feet tall.
Recreational maths with 2094354064035781327644480
- 2094354064035781327644480 backwards is 0844467231875304604534902
- 2094354064035781327644480 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 2094354064035781327644480's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 2094354064035781327644480 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 2094354064035781327644480 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/2094354064035781327644480/
Chicago style:
Numbermatics. 2024. "Number 2094354064035781327644480 - Facts about the integer". https://numbermatics.com/n/2094354064035781327644480/
The information we have on file for 2094354064035781327644480 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 2094354064035781327644480, math, Factors of 2094354064035781327644480, curriculum, school, college, exams, university, Prime factorization of 2094354064035781327644480, STEM, science, technology, engineering, physics, economics, calculator, two septillion, ninety-four sextillion, three hundred fifty-four quintillion, sixty-four quadrillion, thirty-five trillion, seven hundred eighty-one billion, three hundred twenty-seven million, six hundred forty-four thousand, four hundred eighty.