2050960677721297993728
2,050,960,677,721,297,993,728 is an even composite number composed of seven prime numbers multiplied together.
2050960677721297993728 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand and sixty divisors.
Prime factorization of 2050960677721297993728:
214 × 312 × 7 × 11 × 192 × 412 × 712
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 11 × 19 × 19 × 41 × 41 × 71 × 71)See below for interesting mathematical facts about the number 2050960677721297993728 from the Numbermatics database.
Names of 2050960677721297993728
- Cardinal: 2050960677721297993728 can be written as Two sextillion, fifty quintillion, nine hundred sixty quadrillion, six hundred seventy-seven trillion, seven hundred twenty-one billion, two hundred ninety-seven million, nine hundred ninety-three thousand, seven hundred twenty-eight.
Scientific notation
- Scientific notation: 2.050960677721297993728 × 1021
Factors of 2050960677721297993728
Divisors of 2050960677721297993728
- Number of divisors d(n): 21060
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 27 28 32 33 36 38 41 42 44 48 54 56 57 63 64 66 71 72 76 77 81 82 84 88 96 99 108 112 114 123 126 128 132 133 142 144 152 154 162 164 168 171 176 189 192 198 209 213 216 224 228 231 243 246 252 256 264 266 284 287 288 297 304 308 324 328 336 342 352 361 369 378 384 396 399 418 426 432 448 451 456 462 486 492 497 504 512 513 528 532 567 568 574 576 594 608 616 627 639 648 656 672 684 693 704 722 729 738 756 768 779 781 792 798 836 852 861 864 891 896 902 912 924 972 984 994 1008 1024 1026 1056 1064 1083 1107 1134 1136 1148 1152 1188 1197 1216 1232 1254 1278 1296 1312 1344 1349 1353 1368 1386 1408 1444 1458 1463 1476 1491 1512 1536 1539 1558 1562 1584 1596 1672 1681 1701 1704 1722 1728 1782 1792 1804 1824 1848 1881 1917 1944 1968 1988 2016 2048 2052 2079 2112 2128 2166 2187 2214 2268 2272 2296 2304 2337 2343 2376 2394 2432 2464 2508 2527 2556 2583 2592 2624 2673 2688 2698 2706 2736 2772 2816 2888 2911 2916 2926 2952 2982 3024 3072 3078 3116 3124 3157 3168 3192 3249 3321 3344 3362 3402 3408 3444 3456 3564 3584 3591 3608 3648 3696 3762 3834 3888 3936 3971 3976 4032 4047 4059 4096 4104 4158 4224 4256 4332 4374 4389 4428 4473 4536 4544 4592 4608 4617 4674 4686 4752 4788 4864 4928 5016 5041 5043 5054 5103 5112 5166 5184 5248 5346 5376 5396 5412 5453 5467 5472 5544 5632 5643 5751 5776 5822 5832 5852 5904 5964 6048 6144 6156 6232 6237 6248 6314 6336 6384 6498 6561 6642 6688 6724 6804 6816 6888 6912 7011 7029 7128 7168 7182 7216 7296 7392 7524 7581 7668 7749 7776 7872 7942 7952 8019 8064 8094 8118 8192 8208 8316 8448 8512 8569 8664 8733 8748 8778 8856 8946 9072 9088 9184 9216 9234 9348 9372 9443 9471 9504 9576 9728 9747 9856 9963 10032 10082 10086 10108 10206 10224 10332 10368 10496 10692 10752 10773 10792 10824 10906 10934 10944 11088 11264 11286 11502 11552 11644 11664 11704 11767 11808 11913 11928 12096 12141 12177 12288 12312 12464 12474 12496 12628 12672 12768 12996 13122 13167 13284 13376 13419 13448 13608 13632 13776 13824 13851 14022 14058 14256 14336 14364 14432 14592 14784 14801 14839 15048 15123 15129 15162 15309 15336 15498 15552 15744 15884 15904 16038 16128 16188 16236 16359 16384 16401 16416 16632 16896 16929 17024 17138 17253 17328 17466 17496 17556 17712 17892 18144 18176 18368 18432 18468 18491 18696 18711 18744 18886 18942 19008 19152 19456 19494 19683 19712 19926 20064 20164 20172 20216 20377 20412 20448 20664 20736 20992 21033 21087 21384 21504 21546 21584 21648 21812 21868 21888 22176 22528 22572 22743 23004 23104 23247 23288 23328 23408 23534 23616 23826 23856 24057 24192 24282 24354 24576 24624 24928 24948 24992 25256 25344 25536 25631 25707 25992 26199 26244 26334 26568 26752 26838 26896 27216 27264 27552 27648 27702 27797 28044 28116 28329 28413 28512 28672 28728 28864 29184 29241 29568 29602 29678 29889 30096 30246 30258 30324 30618 30672 30996 31104 31488 31768 31808 31939 32021 32076 32256 32319 32376 32472 32718 32802 32832 33264 33792 33858 34048 34276 34506 34656 34932 34992 35112 35287 35301 35424 35739 35784 36288 36352 36423 36531 36736 36864 36936 36982 37392 37422 37488 37772 37884 38016 38304 38912 38988 39366 39424 39501 39852 40128 40257 40328 40344 40432 40754 40824 40896 41328 41472 41553 41984 42066 42174 42768 43008 43092 43168 43296 43624 43736 43776 44352 44403 44517 45056 45144 45369 45387 45486 45927 46008 46208 46494 46576 46656 46816 47068 47232 47652 47712 48114 48384 48564 48708 49077 49152 49203 49248 49856 49896 49984 50512 50688 50787 51072 51262 51414 51759 51984 52398 52488 52668 53136 53504 53676 53792 54432 54528 55104 55296 55309 55404 55451 55473 55594 56088 56133 56232 56658 56826 57024 57344 57456 57728 58368 58482 59049 59136 59204 59356 59778 59983 60192 60492 60516 60648 61131 61236 61344 61992 62208 62976 63099 63261 63536 63616 63878 64042 64152 64512 64638 64752 64944 65436 65604 65664 66528 67584 67716 68096 68229 68552 69012 69312 69741 69864 69984 70224 70574 70602 70848 71478 71568 72171 72576 72704 72846 73062 73472 73728 73872 73964 74784 74844 74976 75544 75768 76032 76608 76893 77121 77824 77976 78597 78732 78848 79002 79704 80256 80514 80656 80688 80864 81508 81648 81792 82656 82944 83106 83391 83968 84132 84348 84987 85239 85536 86016 86184 86336 86592 87248 87472 87552 87723 88704 88806 89034 89667 90112 90288 90738 90774 90972 91854 92016 92416 92988 93152 93312 93632 94136 94464 95304 95424 95779 95817 96063 96228 96768 96957 97128 97416 98154 98406 98496 99712 99792 99968 101024 101376 101574 102144 102524 102828 103518 103607 103873 103968 104796 104976 105336 105861 105903 106272 107008 107217 107352 107584 108864 109056 109269 109593 110208 110592 110618 110808 110902 110946 111188 112176 112266 112464 113316 113652 114048 114688 114912 115456 116736 116964 118098 118272 118408 118503 118712 119351 119556 119966 120384 120771 120984 121032 121296 122262 122472 122688 123984 124416 124659 125952 126198 126522 127072 127232 127756 128084 128304 129024 129276 129437 129504 129888 130872 131208 131328 133056 133209 133551 135168 135432 136107 136161 136192 136458 137104 137781 138024 138624 139482 139728 139968 140448 141148 141204 141696 142956 143136 144342 145152 145408 145692 146124 146944 147231 147456 147609 147744 147928 149568 149688 149952 151088 151536 152064 152361 153216 153786 154242 155277 155648 155952 157194 157464 157696 158004 159408 160512 161028 161312 161376 161728 162811 163016 163296 163584 165312 165888 165927 166212 166353 166419 166782 167936 168264 168399 168696 169974 170478 171072 172032 172368 172672 173184 174496 174944 175104 175446 177147 177408 177612 178068 179334 179417 179949 180224 180576 181476 181548 181944 183393 183708 184032 184832 185976 186304 186624 187264 188272 188928 189297 189783 190608 190848 191558 191634 192126 192456 193536 193914 194256 194832 196308 196812 196992 199424 199584 199936 202048 202752 203148 204288 204687 205048 205656 206681 207036 207214 207746 207936 209223 209592 209952 210672 211722 211806 212544 214016 214434 214704 215168 216513 217728 218112 218538 219186 220416 221184 221236 221616 221804 221892 222376 223573 224147 224352 224532 224928 226632 227304 228096 229824 230679 230912 231363 233472 233928 235791 236196 236544 236816 237006 237424 238702 239112 239932 240768 241542 241968 242064 242592 244524 244944 245376 247968 248832 249318 250173 251904 252396 253044 254144 254464 254961 255512 255717 256168 256608 258048 258552 258874 259008 259776 261744 262416 262656 263169 266112 266418 267102 269001 270336 270864 272214 272322 272384 272916 274208 275562 276048 277248 278964 279456 279936 280896 281941 282296 282408 283392 285912 286272 287337 287451 288189 288684 290304 290816 290871 291384 292248 293888 294462 295218 295488 295856 299136 299376 299904 302176 303072 304128 304722 306432 307572 308484 310554 310821 311296 311619 311904 314388 314928 315392 316008 317583 317709 318816 321024 321651 322056 322624 322752 323456 325622 326032 326592 327168 327807 328779 330624 331776 331854 332424 332706 332838 333564 335872 336528 336798 337392 339948 340956 342144 344064 344736 345344 346368 348992 349888 350208 350892 351329 354294 354816 355224 355509 356136 358053 358668 358834 359898 361152 362313 362952 363096 363888 366786 367416 368064 369664 371952 372608 373248 373977 374528 376544 377856 378594 379566 381216 381696 383116 383268 384252 384912 387072 387163 387828 388157 388311 388512 389664 392616 393624 393984 398848 399168 399627 399872 400653 404096 405504 406296 408321 408483 408576 409374 410096 411312 413343 413362 414072 414428 415492 415872 418446 419184 419904 421344 423444 423612 425088 428032 428868 429408 430336 433026 435456 436224 437076 438372 440832 441693 442368 442472 442827 443232 443608 443784 444752 447146 448294 448704 449064 449856 453264 454608 456192 457083 459648 461358 461824 462726 465831 466944 467856 471582 472392 473088 473632 474012 474848 477404 478224 479864 481536 483084 483936 484128 485184 488433 489048 489888 490752 495936 497664 497781 498636 499059 499257 500346 503808 504792 505197 506088 508288 508928 509922 511024 511434 512336 513216 516096 517104 517748 518016 519552 523488 524832 525312 526338 531441 532224 532836 534204 538002 538251 539847 540672 541728 544428 544644 544768 545832 548416 550179 551124 552096 554496 557928 558912 559872 561792 563882 564592 564816 566784 567891 569349 571824 572544 574674 574902 576378 577368 580608 581632 581742 582768 584496 587776 588924 590436 590976 591712 598272 598752 599808 604352 606144 606841 608256 608399 609444 612864 614061 615144 616968 620043 621108 621642 623238 623808 627669 628776 629856 630784 632016 635166 635418 637632 642048 643302 644112 645248 645504 646912 649539 651244 652064 653184 654336 655614 657558 661248 663552 663708 664848 665412 665676 667128 670453 670719 671744 672441 673056 673596 674784 679896 681912 684288 689472 690688 692037 692736 694089 697984 699776 700416 701784 702658 707373 708588 709632 710448 711018 712272 716106 717336 717668 719796 722304 724626 725904 726192 727776 733572 734832 736128 739328 743904 745216 746496 747954 749056 750519 753088 755712 757188 759132 762432 763392 764883 766232 766536 767151 768504 769824 774144 774326 775656 776314 776622 777024 779328 785232 787248 787968 789507 797696 798336 799254 799744 801306 807003 808192 811008 812592 816642 816966 817152 818748 820192 822624 826686 826724 828144 828856 830984 831744 835457 836892 838368 839808 842688 845823 846888 847224 850176 856064 857736 858816 860672 862011 862353 864567 866052 870912 872448 872613 874152 876744 881664 883386 884944 885654 886464 887216 887568 889504 894292 896588 897408 898128 899712 906528 909216 912384 914166 919296 922716 923648 925452 931662 932463 933888 934857 935712 943164 944784 946176 947264 948024 949696 952749 953127 954808 956448 959728 963072 964953 966168 967872 968256 970368 976866 978096 979776 981504 983421 986337 991872 995328 995562 997272 998118 998514 1000692 1007616 1009584 1010394 1012176 1016576 1017856 1019844 1022048 1022868 1024672 1026432 1032192 1034208 1035496 1036032 1039104 1046976 1049664 1050624 1050871 1052676 1053569 1053987 1062882 1064448 1065672 1066527 1068408 1074159 1076004 1076502 1079694 1083456 1086939 1088856 1089288 1089536 1091664 1096832 1100358 1102248 1104192 1108992 1115856 1117824 1119744 1121931 1123584 1127764 1129184 1129632 1133568 1135782 1138698 1139677 1143648 1145088 1149348 1149804 1152756 1154736 1161216 1161489 1163264 1163484 1164471 1164933 1165536 1168992 1175552 1177848 1180872 1181952 1183424 1196544 1197504 1198881 1199616 1201959 1208704 1212288 1213682 1216512 1216798 1218888 1224963 1225449 1225728 1228122 1230288 1233936 1240029 1240086 1242216 1243284 1246476 1247616 1255338 1257552 1259712 1261568 1264032 1270332 1270836 1275264 1284096 1286604 1288224 1290496 1291008 1293824 1299078 1302488 1304128 1306368 1308672 1311228 1312861 1315116 1322496 1325079 1327104 1327416 1328481 1329696 1330824 1331352 1334256 1340906 1341438 1344882 1346112 1347192 1349568 1359792 1363824 1368576 1371249 1378944 1381376 1384074 1385472 1388178 1395968 1397493 1399552 1400832 1403568 1405316 1414746 1417176 1419264 1420896 1422036 1424544 1432212 1434672 1435336 1439592 1444608 1446767 1449252 1451808 1452384 1455552 1465299 1467144 1469664 1472256 1478656 1487808 1490432 1492992 1493343 1495908 1497177 1497771 1498112 1501038 1506176 1511424 1514376 1515591 1518264 1524864 1526784 1529766 1532464 1533072 1534302 1537008 1539648 1548288 1548652 1551312 1552628 1553244 1554048 1558656 1570464 1574496 1575936 1579014 1595392 1596672 1598508 1599488 1602612 1614006 1614753 1616384 1619541 1622016 1625184 1633284 1633932 1634304 1637496 1640384 1645248 1650537 1653372 1653448 1656288 1657712 1661968 1663488 1670914 1673784 1676736 1679616 1685376 1691646 1693776 1694448 1700352 1703673 1708047 1712128 1715472 1717632 1721344 1724022 1724706 1729134 1732104 1741824 1744896 1745226 1748304 1753488 1763328 1766772 1769888 1771308 1772928 1774432 1775136 1779008 1788584 1793176 1794816 1796256 1799424 1813056 1818432 1819801 1820523 1824768 1825197 1828332 1838592 1842183 1845432 1847296 1850904 1860129 1863324 1864926 1869714 1871424 1883007 1886328 1889568 1892352 1894528 1896048 1899392 1905498 1906254 1909616 1912896 1919456 1926144 1929906 1932336 1935744 1936512 1940736 1948617 1953732 1956192 1959552 1963008 1966842 1972674 1973587 1983744 1990656 1991124 1994544 1996236 1997028 2001384 2011359 2012157 2015232 2017323 2019168 2020788 2024352 2033152 2035712 2039688 2044096 2045736 2049344 2052864 2068416 2070992 2072064 2076111 2078208 2082267 2093952 2099328 2101248 2101742 2105352 2107138 2107974 2122119 2125764 2128896 2131344 2133054 2136816 2148318 2152008 2153004 2159388 2166912 2173878 2177712 2178576 2179072 2183328 2193664 2200716 2204496 2208384 2217984 2231712 2235648 2239488 2243862 2247168 2251557 2255528 2258368 2259264 2267136 2267669 2271564 2273491 2277396 2279354 2287296 2290176 2294649 2298696 2299608 2301453 2305512 2309472 2322432 2322978 2326968 2328942 2329866 2331072 2337984 2351104 2355696 2361744 2363904 2366848 2368521 2393088 2395008 2397762 2399232 2403918 2417408 2421009 2424576 2427364 2433024 2433596 2437776 2449926 2450898 2451456 2456244 2459303 2460576 2467872 2480058 2480172 2484432 2486568 2492952 2495232 2506371 2510676 2515104 2519424 2528064 2537469 2540664 2541672 2550528 2568192 2573208 2576448 2580992 2582016 2586033 2587059 2587648 2593701 2598156 2604976 2608256 2612736 2617344 2617839 2622456 2625722 2630232 2644992 2650158 2654832 2656962 2659392 2661648 2662704 2668512 2681812 2682876 2689764 2692224 2694384 2699136 2719584 2727648 2737152 2742498 2757888 2762752 2768148 2770944 2776356 2791936 2794986 2797389 2799104 2801664 2804571 2807136 2810632 2829492 2834352 2838528 2841792 2844072 2849088 2858247 2859381 2864424 2869344 2870672 2879184 2889216 2893534 2894859 2898504 2903616 2904768 2911104 2930598 2934288 2939328 2944512 2950263 2957312 2959011 2975616 2980864 2985984 2986686 2991816 2994354 2995542 2996224 3002076 3012352 3022848 3028752 3031182 3036528 3049728 3053568 3059532 3064928 3066144 3068604 3074016 3079296 3096576 3097304 3102624 3105256 3106488 3108096 3117312 3140928 3148992 3151872 3152613 3158028 3160707 3161961 3190784 3193344 3197016 3198976 3199581 3205224 3222477 3228012 3229506 3232768 3239082 3250368 3260817 3266568 3267864 3268608 3274992 3280768 3290496 3301074 3306744 3306896 3312576 3315424 3323936 3326976 3341828 3347568 3353472 3359232 3365793 3370752 3383292 3387552 3388896 3400704 3407346 3416094 3419031 3424256 3430944 3435264 3442688 3448044 3449412 3458268 3464208 3483648 3484467 3489792 3490452 3493413 3494799 3496608 3506976 3526656 3533544 3539776 3542616 3545856 3548864 3550272 3558016 3577168 3586352 3589632 3592512 3596643 3598848 3605877 3626112 3636864 3639602 3641046 3649536 3650394 3656664 3674889 3676347 3677184 3684366 3690864 3694592 3701808 3720087 3720258 3726648 3729852 3739428 3742848 3766014 3772656 3779136 3784704 3789056 3792096 3798784 3810996 3812508 3819232 3825792 3838912 3852288 3859812 3864672 3871488 3873024 3881472 3897234 3907464 3912384 3919104 3926016 3926939 3933684 3938583 3945348 3947174 3967488 3975237 3981312 3982248 3985443 3989088 3992472 3994056 4002768 4022718 4024314 4034646 4038336 4041576 4048704 4066304 4071424 4079376 4088192 4091472 4098688 4105728 4113747 4136832 4141984 4144128 4152222 4156416 4164534 4187904 4192479 4198656 4202496 4203484 4210704 4214276 4215948 4244238 4247887 4251528 4257792 4258793 4262688 4266108 4273632 4296636 4304016 4306008 4318776 4333824 4340301 4347756 4355424 4357152 4366656 4387328 4395897 4401432 4408992 4416768 4435968 4463424 4471296 4478976 4480029 4487724 4491531 4493313 4494336 4503114 4511056 4516736 4518528 4534272 4535338 4543128 4546773 4546982 4554792 4558708 4574592 4580352 4589298 4597392 4599216 4602906 4611024 4618944 4644864 4645956 4653936 4657884 4659732 4662144 4675968 4702208 4711392 4723488 4727808 4733696 4737042 4786176 4790016 4795524 4798464 4807836 4834816 4842018 4844259 4849152 4854728 4858623 4866048 4867192 4875552 4899852 4901796 4902912 4912488 4918606 4921152 4935744 4951611 4960116 4960344 4968864 4973136 4985904 4990464 5012742 5021352 5030208 5038848 5056128 5074938 5081328 5083344 5101056 5111019 5124141 5136384 5146416 5152896 5161984 5164032 5172066 5174118 5175296 5187402 5196312 5209952 5216512 5225472 5234688 5235678 5244912 5251444 5260464 5289984 5300316 5309664 5313924 5318784 5323296 5325408 5337024 5363624 5365752 5379528 5384448 5388768 5398272 5439168 5455296 5459403 5461569 5474304 5475591 5484996 5515776 5525504 5526549 5536296 5541888 5552712 5580387 5583872 5589972 5594778 5598208 5609142 5614272 5621264 5649021 5658984 5668704 5677056 5683584 5688144 5698176 5716494 5718762 5728848 5738688 5741344 5758368 5778432 5787068 5789718 5797008 5807232 5809536 5822208 5845851 5861196 5868576 5878656 5889024 5900526 5914624 5918022 5920761 5951232 5961728 5971968 5973372 5983632 5988708 5991084 5992448 6004152 6024704 6034077 6036471 6045696 6051969 6057504 6062364 6073056 6099456 6107136 6119064 6129856 6132288 6137208 6148032 6158592 6194608 6205248 6210512 6212976 6216192 6228333 6234624 6246801 6281856 6297984 6303744 6305226 6316056 6321414 6323922 6366357 6381568 6386688 6394032 6397952 6399162 6410448 6444954 6456024 6459012 6465536 6478164 6500736 6521634 6533136 6535728 6537216 6549984 6561536 6580992 6602148 6613488 6613792 6625152 6630848 6647872 6653952 6675251 6683656 6695136 6706944 6718464 6731586 6741504 6754671 6766584 6775104 6777792 6801408 6803007 6814692 6820473 6832188 6838062 6861888 6870528 6883947 6885376 6896088 6898824 6904359 6916536 6928416 6967296 6968934 6980904 6986826 6989598 6993216 7013952 7053312 7067088 7079552 7085232 7091712 7097728 7100544 7105563 7116032 7154336 7172704 7179264 7185024 7193286 7197696 7211754 7252224 7263027 7273728 7279204 7282092 7299072 7300788 7313328 7349778 7352694 7354368 7356097 7368732 7374983 7377909 7381728 7389184 7403616 7440174 7440516 7453296 7459704 7478856 7485696 7519113 7532028 7545312 7558272 7578112 7584192 7597568 7612407 7621992 7625016 7638464 7651584 7677824 7704576 7719624 7729344 7742976 7746048 7758099 7761177 7762944 7781103 7794468 7814928 7824768 7838208 7852032 7853517 7853878 7867368 7877166 7890696 7894348 7934976 7950474 7964496 7970886 7978176 7984944 7988112 8005536 8045436 8048628 8069292 8076672 8083152 8097408 8132608 8142848 8158752 8176384 8182944 8197376 8211456 8227494 8273664 8283968 8288256 8304444 8312832 8329068 8375808 8384958 8392167 8397312 8404992 8406968 8413713 8421408 8428552 8431896 8473921 8488476 8495774 8503056 8515584 8517586 8525376 8532216 8547264 8574741 8578143 8593272 8608032 8612016 8637552 8667648 8680602 8684577 8695512 8710848 8714304 8733312 8774656 8791794 8802864 8817984 8833536 8850789 8871936 8877033 8926848 8942592 8957952 8960058 8975448 8983062 8986626 8988672 9006228 9022112 9033472 9037056 9068544 9070676 9086256 9093546 9093964 9109584 9117416 9149184 9160704 9178596 9190027 9194784 9198432 9205812 9222048 9237888 9289728 9291912 9307872 9315768 9319464 9324288 9351936 9422784 9446976 9455616 9457839 9467392 9474084 9482121 9485883 9572352 9580032 9591048 9596928 9598743 9615672 9667431 9669632 9684036 9688518 9698304 9709456 9717246 9734384 9751104 9782451 9799704 9803592 9805824 9824976 9837212 9842304 9871488 9903222 9920232 9920688 9937728 9946272 9971808 9980928 10025484 10042704 10060416 10077696 10097379 10112256 10149876 10162656 10166688 10202112 10222038 10248282 10257093 10272768 10292832 10305792 10323968 10328064 10344132 10348236 10350592 10374804 10392624 10419904 10433024 10450944 10453401 10469376 10471356 10480239 10484397 10489824 10502888 10520928 10579968 10600632 10619328 10627848 10637568 10646592 10650816 10674048 10727248 10731504 10759056 10768896 10777536 10789929 10796544 10817631 10878336 10910592 10918806 10923138 10948608 10951182 10969992 11024667 11029041 11031552 11051008 11053098 11072592 11083776 11105424 11160774 11167744 11179944 11189556 11196416 11218284 11228544 11242528 11298042 11317968 11337408 11354112 11367168 11376288 11396352 11432988 11437524 11457696 11477376 11482688 11516736 11556864 11559581 11574136 11579436 11594016 11614464 11619072 11644416 11691702 11722392 11737152 11757312 11778048 11780817 11801052 11815749 11836044 11841522 11902464 11923456 11925711 11943936 11946744 11956329 11967264 11977416 11982168 11984896 12008304 12049408 12068154 12072942 12103938 12115008 12124728 12146112 12198912 12214272 12238128 12259712 12264576 12274416 12296064 12317184 12341241 12389216 12410496 12421024 12425952 12432384 12456666 12469248 12493602 12563712 12577437 12595968 12607488 12610452 12632112 12642828 12647844 12732714 12738607 12743661 12763136 12773376 12776379 12788064 12795904 12798324 12820896 12889908 12912048 12918024 12931072 12956328 13001472 13020903 13043268 13066272 13071456 13099968 13123072 13161984 13187691 13204296 13226976 13227584 13250304 13261696 13295744 13307904 13350502 13367312 13390272 13413888 13436928 13440087 13463172 13474593 13479939 13483008 13509342 13533168 13550208 13555584 13602816 13606014 13629384 13640319 13640946 13664376 13676124 13723776 13741056 13767894 13770752 13792176 13797648 13808718 13833072 13856832 13934592 13937868 13961808 13973652 13979196 13986432 14027904 14106624 14134176 14159104 14170464 14183424 14195456 14201088 14211126 14232064 14308672 14345408 14358528 14370048 14386572 14395392 14423508 14504448 14526054 14532777 14547456 14558408 14564184 14575869 14598144 14601576 14626656 14699556 14705388 14708736 14712194 14737464 14749966 14755818 14763456 14807232 14854833 14880348 14881032 14906592 14919408 14957712 14971392 15038226 15064056 15090624 15116544 15156224 15168384 15195136 15224814 15243984 15250032 15276928 15303168 15333057 15355648 15372423 15409152 15439248 15458688 15485952 15492096 15516198 15522354 15525888 15562206 15588936 15629856 15649536 15676416 15704064 15707034 15707756 15734736 15754332 15781392 15788696 15869952 15873683 15900948 15914437 15928992 15941772 15956352 15969888 15976224 16011072 16090872 16097256 16138584 16153344 16166304 16194816 16265216 16317504 16352768 16365888 16378209 16384707 16394752 16422912 16426773 16454988 16547328 16567936 16576512 16579647 16608888 16625664 16658136 16741161 16751616 16769916 16784334 16794624 16813936 16827426 16842816 16857104 16863792 16947063 16947842 16976952 16991548 17006112 17031168 17035172 17050752 17064432 17094528 17149482 17156286 17186544 17216064 17224032 17275104 17335296 17361204 17369154 17391024 17421696 17428608 17466624 17549312 17583588 17605728 17635968 17667072 17701578 17743872 17754066 17762283 17853696 17885184 17915904 17920116 17950896 17966124 17973252 17977344 18012456 18044224 18066944 18074112 18102231 18109413 18137088 18141352 18155907 18172512 18187092 18187928 18219168 18234832 18298368 18321408 18357192 18380054 18389568 18396864 18411624 18444096 18475776 18583824 18615744 18631536 18638928 18648576 18684999 18703872 18740403 18845568 18893952 18911232 18915678 18934784 18948168 18964242 18971766 19099071 19144704 19160064 19182096 19193856 19197486 19231344 19334862 19339264 19368072 19377036 19396608 19418912 19434492 19468768 19502208 19564902 19599408 19607184 19611648 19649952 19674424 19684608 19742976 19806444 19840464 19841376 19875456 19892544 19943616 19961856 20017811 20025753 20050968 20085408 20120832 20155392 20194758 20224512 20264013 20299752 20325312 20333376 20404224 20409021 20444076 20461419 20496564 20514186 20585664 20611584 20647936 20651841 20656128 20688264 20696472 20701184 20713077 20749608 20785248 20839808 20866048 20901888 20906802 20942712 20960478 20968794 20979648 21005776 21041856 21159936 21201264 21238656 21255696 21275136 21293184 21301632 21316689 21348096 21454496 21463008 21518112 21537792 21555072 21579858 21593088 21635262 21756672 21789081 21821184 21837612 21846276 21897216 21902364 21939984 22049334 22058082 22063104 22068291 22102016 22106196 22124949 22133727 22145184 22167552 22210848 22321548 22335488 22359888 22379112 22392832 22436568 22457088 22485056 22557339 22596084 22635936 22674816 22734336 22752576 22792704 22837221 22865976 22875048 22915392 22954752 22965376 23033472 23113728 23119162 23148272 23158872 23188032 23228928 23238144 23274297 23283531 23288832 23343309 23383404 23444784 23474304 23514624 23556096 23560551 23561634 23602104 23631498 23672088 23683044 23804928 23846912 23851422 23893488 23912658 23934528 23954832 23964336 23969792 24016608 24098816 24136308 24145884 24207876 24230016 24249456 24292224 24397824 24428544 24476256 24519424 24529152 24548832 24592128 24634368 24682482 24778432 24820992 24842048 24851904 24864768 24913332 24938496 24944359 24987204 25127424 25154874 25176501 25191936 25214976 25220904 25241139 25264224 25285656 25295688 25421763 25465428 25477214 25487322 25546752 25552758 25576128 25596648 25641792 25724223 25734429 25779816 25824096 25836048 25862144 25912656 26002944 26041806 26053731 26086536 26132544 26142912 26199936 26246144 26323968 26375382 26408592 26453952 26455168 26500608 26523392 26552367 26591488 26615808 26631099 26701004 26734624 26780544 26827776 26873856 26880174 26926344 26949186 26959878 26966016 27018684 27066336 27100416 27111168 27205632 27212028 27258768 27280638 27281892 27328752 27352248 27447552 27482112 27488573 27535788 27541504 27570081 27584352 27595296 27617436 27666144 27713664 27869184 27875736 27923616 27947304 27958392 27972864 28055808 28268352 28318208 28340928 28366848 28373517 28390912 28402176 28422252 28446363 28457649 28464128 28617344 28690816 28717056 28740096 28773144 28790784 28796229 28847016 29002293 29008896 29052108 29065554 29094912 29116816 29128368 29151738 29203152 29253312 29347353 29399112 29410776 29417472 29424388 29474928 29499932 29511636 29526912 29614464 29709666 29760696 29762064 29813184 29838816 29915424 29942784 30076452 30128112 30181248 30233088 30312448 30336768 30390272 30449628 30487968 30500064 30553856 30606336 30666114 30711296 30744846 30771279 30818304 30878496 30917376 30971904 30984192 31032396 31044708 31051776 31124412 31177872 31259712 31299072 31352832 31360203 31408128 31414068 31415512 31440717 31453191 31469472 31508664 31562784 31577392 31739904 31747366 31801896 31828874 31857984 31883544 31912704 31939776 31952448 32022144 32181744 32194512 32277168 32306688 32332608 32369787 32389632 32452893 32530432 32635008 32705536 32731776 32756418 32769414 32789504 32845824 32853546 32909976 33074001 33087123 33094656 33135872 33153024 33159294 33217776 33251328 33316272 33482322 33503232 33539832 33568668 33589248 33627872 33654852 33685632 33714208 33727584 33894126 33895684 33953904 33983096 34012224 34062336 34070344 34101504 34128864 34189056 34298964 34312572 34373088 34432128 34448064 34550208 34670592 34678743 34722408 34738308 34782048 34843392 34857216 34933248 35098624 35167176 35211456 35271936 35334144 35342451 35403156 35447247 35508132 35524566 35707392 35770368 35777133 35831808 35840232 35868987 35901792 35932248 35946504 35954688 36024912 36088448 36133888 36148224 36204462 36218826 36282704 36311814 36345024 36374184 36375856 36438336 36469664 36596736 36642816 36714384 36760108 36779136 36793728 36823248 36888192 36951552 37023723 37167648 37231488 37263072 37277856 37297152 37369998 37407744 37480806 37691136 37732311 37787904 37822464 37831356 37869568 37896336 37928484 37943532 38198142 38215821 38230983 38289408 38320128 38329137 38364192 38387712 38394972 38462688 38669724 38678528 38736144 38754072 38793216 38837824 38868984 38937536 39004416 39062709 39129804 39198816 39214368 39299904 39348848 39369216 39485952 39563073 39612888 39680928 39682752 39750912 39785088 39887232 39923712 40035622 40051506 40101936 40170816 40241664 40310784 40320261 40389516 40423779 40439817 40449024 40528026 40599504 40650624 40666752 40808448 40818042 40888152 40920957 40922838 40993128 41028372 41171328 41223168 41295872 41303682 41312256 41376528 41392944 41402368 41426154 41499216 41570496 41679616 41732096 41803776 41813604 41885424 41920956 41937588 41959296 42011552 42083712 42319872 42402528 42477312 42511392 42550272 42586368 42603264 42633378 42696192 42908992 42926016 43036224 43075584 43085711 43110144 43159716 43186176 43196329 43270524 43513344 43578162 43598331 43642368 43675224 43692552 43727607 43794432 43804728 43879968 44098668 44116164 44126208 44136582 44212392 44249898 44267454 44290368 44421696 44564499 44643096 44670976 44719776 44758224 44785664 44873136 44914176 44970112 45114678 45192168 45271872 45349632 45468672 45505152 45585408 45674442 45731952 45750096 45830784 45909504 45930752 45999171 46066944 46117269 46227456 46238324 46296544 46317744 46376064 46457856 46476288 46548594 46567062 46577664 46686618 46726757 46766808 46889568 46948608 47029248 47112192 47121102 47123268 47204208 47262996 47344176 47366088 47609856 47621049 47693824 47702844 47743311 47786976 47825316 47869056 47909664 47928672 48033216 48197632 48272616 48291768 48415752 48460032 48498912 48584448 48795648 48952512 49038848 49058304 49097664 49134627 49154121 49184256 49268736 49280319 49364964 49556864 49641984 49684096 49703808 49729536 49738941 49826664 49876992 49888718 49974408 50223483 50254848 50309748 50353002 50383872 50441808 50482278 50528448 50571312 50591376 50841189 50843526 50930856 50954428 50974644 51093504 51105516 51152256 51193296 51283584 51448446 51468858 51559632 51648192 51672096 51724288 51825312 52005888 52083612 52107462 52173072 52265088 52285824 52399872 52492288 52647936 52750764 52817184 52907904 52910336 53001216 53046784 53104734 53182976 53231616 53262198 53286849 53402008 53469248 53561088 53655552 53747712 53760348 53852688 53898372 53919756 53932032 54037368 54132672 54200832 54222336 54306693 54328239 54411264 54424056 54467721 54517536 54561276 54563784 54657504 54704496 54895104 54964224 54977146 55071576 55140162 55168704 55190592 55234872 55332288 55427328 55751472 55847232 55894608 55916784 55945728 56054997 56111616 56221209 56536704 56636416 56681856 56733696 56747034 56781824 56804352 56844504 56892726 56915298 56928256 57234688 57297213 57381632 57434112 57480192 57546288 57581568 57592458 57694032 58004586 58017792 58104216 58131108 58189824 58233632 58256736 58303476 58406304 58506624 58694706 58798224 58821552 58834944 58848776 58949856 58999864 59023272 59053824 59228928 59317447 59419332 59521392 59524128 59626368 59677632 59830848 59885568 60053433 60077259 60152904 60256224 60362496 60466176 60624896 60673536 60780544 60792039 60899256 60975936 61000128 61107712 61212672 61227063 61332228 61384257 61422592 61489692 61542558 61756992 61834752 61943808 61955523 61968384 62064792 62089416 62103552 62139231 62248824 62355744 62519424 62598144 62705664 62720406 62828136 62831024 62881434 62906382 62938944 63017328 63125568 63154784 63479808 63494732 63603792 63657748 63715968 63767088 63825408 63879552 63904896 63950067 64044288 64363488 64389024 64554336 64613376 64665216 64739574 64779264 64905786 65060864 65270016 65411072 65463552 65512836 65538828 65579008 65691648 65707092 65819952 66148002 66174246 66189312 66204873 66271744 66306048 66318588 66374847 66401181 66435552 66502656 66632544 66964644 67006464 67079664 67137336 67178496 67255744 67309704 67371264 67428416 67455168 67672017 67788252 67791368 67907808 67966192 68024448 68140688 68203008 68257728 68378112 68511663 68597928 68625144 68746176 68864256 68896128 69100416 69341184 69357486 69444816 69476616 69564096 69686784 69714432 69822891 69850593 69866496 70029927 70197248 70334352 70422912 70543872 70668288 70681653 70684902 70806312 70894494 71016264 71049132 71414784 71540736 71554266 71680464 71737974 71803584 71864496 71893008 71909376 72049824 72176896 72267776 72296448 72408924 72437652 72565408 72623628 72690048 72748368 72751712 72876672 72939328 73193472 73285632 73428768 73520216 73558272 73587456 73646496 73776384 73903104 74047446 74335296 74462976 74526144 74555712 74594304 74611841 74739996 74815488 74833077 74961612 75382272 75464622 75529503 75575808 75644928 75662712 75723417 75739136 75792672 75856968 75887064 76265289 76396284 76431642 76461966 76640256 76658274 76728384 76789944 76925376 77172669 77203287 77339448 77357056 77472288 77508144 77586432 77675648 77737968 77875072 78008832 78125418 78161193 78259608 78397632 78428736 78599808 78697696 78738432 78971904 79126146 79225776 79361856 79365504 79501824 79570176 79657101 79774464 79847424 79893297 80071244 80103012 80203872 80341632 80483328 80621568 80640522 80779032 80847558 80879634 80898048 80917067 81056052 81199008 81301248 81333504 81616896 81636084 81776304 81841914 81845676 81986256 82056744 82342656 82446336 82465719 82591744 82607364 82624512 82710243 82753056 82785888 82852308 82998432 83140992 83359232 83464192 83607552 83627208 83770848 83841912 83875176 83918592 84023104 84167424 84805056 84954624 85022784 85100544 85120551 85172736 85206528 85266756 85339089 85372947 85392384 85817984 85852032 86072448 86151168 86171422 86220288 86319432 86372352 86388687 86392658 86541048 87006879 87026688 87156324 87196662 87284736 87350448 87385104 87455214 87609456 87759936 88042059 88197336 88232328 88252416 88273164 88424784 88499796 88534908 88580736 88843392 89128998 89286192 89341952 89439552 89516448 89571328 89746272 89828352 89940224 90229356 90384336 90543744 90699264 90937344 91010304 91170816 91348884 91463904 91500192 91661568 91819008 91861504 91998342 92133888 92234538 92313837 92454912 92476648 92593088 92635488 92752128 92915712 92952576 93097188 93134124 93155328 93213131 93373236 93453514 93533616 93779136 93897216 94058496 94080609 94224384 94242204 94246536 94322151 94359573 94408416 94525992 94688352 94732176 95219712 95242098 95405688 95486622 95573952 95650632 95738112 95819328 95857344 96066432 96395264 96545232 96583536 96831504 96920064 96997824 97109361 97168896 97358679 97591296 97905024 98077696 98116608 98195328 98269254 98308242 98368512 98537472 98560638 98729928 99113728 99222003 99261369 99283968 99368192 99407616 99459072 99477882 99653328 99753984 99777436 99948816 100446966 100509696 100619496 100706004 100767744 100883616 100964556 101056896 101142624 101182752 101682378 101687052 101861712 101908856 101949288 102187008 102211032 102304512 102386592 102567168 102896892 102937716 103119264 103296384 103344192 103650624 104011776 104036229 104167224 104214924 104346144 104530176 104571648 104799744 104984576 105295872 105501528 105634368 105815808 105820672 106002432 106027353 106093568 106209468 106341741 106365952 106524396 106573698 106804016 106938496 107122176 107311104 107331399 107495424 107520696 107606961 107705376 107796744 107839512 107864064 108074736 108265344 108401664 108444672 108613386 108656478 108848112 108935442 109035072 109122552 109127568 109315008 109408992 109790208 109928448 109954292 110143152 110280324 110337408 110381184 110469744 110664576 110854656 111071169 111502944 111694464 111789216 111833568 111891456 112109994 112223232 112442418 113073408 113272832 113363712 113467392 113494068 113563648 113608704 113689008 113785452 113830596 113856512 114469376 114594426 114647463 114692949 114763264 114868224 114960384 114987411 115092576 115163136 115184916 115388064 116009172 116035584 116208432 116262216 116379648 116467264 116513472 116606952 116812608 117013248 117188127 117389412 117596448 117643104 117697552 117899712 117999728 118046544 118107648 118457856 118634894 118689219 118838664 119042784 119048256 119252736 119355264 119661696 119771136 120106866 120154518 120305808 120512448 120724992 120932352 120960783 121249792 121271337 121319451 121347072 121561088 121584078 121798512 121951872 122000256 122215424 122425344 122454126 122664456 122768514 122845184 122979384 123085116 123513984 123669504 123887616 123911046 123936768 124129584 124178832 124207104 124278462 124497648 124711488 125038848 125196288 125411328 125440812 125656272 125662048 125762868 125812764 125877888 126034656 126251136 126309568 126959616 126989464 127207584 127315496 127431936 127534176 127650816 127759104 127809792 127900134 128088576 128726976 128778048 129108672 129226752 129257133 129330432 129479148 129558528 129588987 129811572 130540032 130794993 130822144 130927104 131025672 131077656 131158016 131182821 131383296 131414184 131639904 132296004 132348492 132378624 132409746 132543488 132637176 132749694 132802362 132871104 133265088 133693497 133929288 134012928 134159328 134274672 134356992 134511488 134619408 134742528 134856832 134910336 135344034 135576504 135582736 135815616 135932384 136048896 136281376 136406016 136515456 136756224 137023326 137195856 137250288 137492352 137728512 137792256 137997513 138200832 138351807 138682368 138714972 138889632 138953232 139128192 139373568 139428864 139645782 139701186 139732992 140059854 140124677 140180271 140394496 140668704 140845824 141087744 141336576 141363306 141369804 141612624 141788988 142032528 142098264 142829568 142863147 143081472 143108532 143229933 143360928 143475948 143607168 143728992 143786016 144099648 144353792 144535552 144592896 144817848 144875304 145130816 145247256 145380096 145496736 145503424 145753344 145878656 146386944 146857536 147040432 147116544 147174912 147292992 147403881 147462363 147552768 147806208 147840957 148094892 148670592 148925952 149052288 149111424 149188608 149216823 149223682 149479992 149630976 149666154 149923224 150670449 150764544 150929244 151059006 151151616 151325424 151446834 151478272 151585344 151713936 151774128 152523567 152530578 152792568 152863284 152923932 153280512 153316548 153456768 153579888 153850752 154345338 154406574 154678896 154714112 154944576 155016288 155172864 155351296 155475936 155750144 156017664 156250836 156322386 156519216 156795264 156857472 157199616 157395392 157476864 157943808 158252292 158451552 158723712 158731008 159003648 159140352 159314202 159548928 159694848 159786594 159860547 160142488 160206024 160407744 160683264 160966656 161004499 161243136 161281044 161558064 161695116 161759268 161796096 161834134 162112104 162398016 162602496 162667008 162920079 162984717 163233792 163272168 163403163 163552608 163683828 163691352 163972512 164113488 164685312 164892672 164931438 165214728 165420486 165506112 165571776 165704616 165996864 166281984 166718464 166928384 167254416 167541696 167683824 167750352 167837184 168046208 168164991 168334848 168663627 169610112 169909248 170045568 170201088 170241102 170345472 170413056 170533512 170678178 170745894 170784768 171635968 171704064 171891639 172144896 172302336 172342844 172440576 172638864 172744704 172777374 172785316 173082096 174013758 174053376 174312648 174393324 174569472 174610513 174700896 174770208 174910428 175218912 175519872 176084118 176394672 176464656 176504832 176546328 176849568 176999592 177069816 177161472 177686784 177952341 178257996 178572384 178879104 179032896 179492544 179656704 179880448 180160299 180231777 180458712 180768672 181087488 181398528 181874688 182020608 182341632 182376117 182697768 182927808 183000384 183323136 183638016 183681189 183723008 183996684 184152771 184267776 184469076 184627674 184953296 185186176 185270976 185504256 185831424 185866569 185905152 186194376 186268248 186310656 186417693 186426262 186746472 186907028 187067232 187558272 187794432 188116992 188161218 188484408 188493072 188644302 188719146 188816832 189051984 189376704 189464352 190439424 190484196 190811376 190973244 191147904 191301264 191476224 191638656 191714688 191850201 192132864 192790528 193090464 193167072 193663008 193840128 193995648 194218722 194337792 194717358 195182592 195810048 196155392 196233216 196390656 196538508 196616484 196737024 197074944 197121276 197459856 198227456 198444006 198522738 198567936 198614619 198736384 198815232 198918144 198955764 199124541 199203543 199306656 199507968 199554872 199897632 200893932 201019392 201238992 201412008 201535488 201767232 201929112 202113792 202285248 202365504 203016051 203364756 203374104 203723424 203817712 203898576 204422064 204609024 204773184 205134336 205534989 205793784 205875432 206238528 206592768 206688384 207301248 208023552 208072458 208334448 208429848 208692288 209060352 209143296 209468673 209551779 209599488 209969152 210089781 210591744 211003056 211268736 211631616 211641344 212004864 212054706 212187136 212418936 212683482 212731904 213048792 213147396 213608032 213876992 214244352 214622208 214662798 215041392 215213922 215410752 215593488 215679024 215728128 216149472 216530688 216803328 216889344 217226772 217312956 217696224 217870884 218070144 218245104 218255136 218630016 218817984 219580416 219856896 219908584 220286304 220560648 220674816 220762368 220939488 221329152 221709312 222142338 223005888 223388928 223578432 223667136 223782912 223835523 224219988 224446464 224499231 224884836 226146816 226545664 226588509 226727424 226934784 226988136 227127296 227170251 227217408 227378016 227570904 227661192 227713024 228795867 228938752 229188852 229294926 229385898 229526528 229920768 229974822 230185152 230369832 230776128 231518007 231609861 232018344 232071168 232416864 232524432 232759296 232934528 233026944 233213904 233625216 234026496 234376254 234483579 234778824 235192896 235286208 235395104 235799424 235999456 236093088 236215296 236915712 237269788 237378438 237677328 238085568 238096512 238505472 238710528 238971303 239323392 239542272 239679891 240213732 240309036 240611616 241024896 241449984 241864704 241921566 242499584 242542674 242638902 242694144 242751201 243122176 243168156 243597024 243903744 244000512 244430848 244850688 244908252 245328912 245537028 245690368 245958768 246170232 247027968 247339008 247397157 247775232 247822092 247873536 248130729 248259168 248357664 248556924 248995296 249422976 250077696 250392576 250822656 250881624 251312544 251324096 251525736 251625528 251755776 252069312 252502272 252619136 253978928 254415168 254630992 254863872 255068352 255301632 255361653 255518208 255619584 255800268 256017267 256118841 256177152 257453952 257556096 258217344 258453504 258514266 258660864 258958296 259117056 259166061 259177974 259623144 261020637 261080064 261589986 261644288 261854208 262051344 262155312 262316032 262365642 262828368 263279808 264126177 264592008 264696984 264757248 264819492 265086976 265274352 265499388 265604724 265742208 266530176 267386994 267858576 268025856 268318656 268549344 268713984 269022976 269238816 269485056 269713664 269820672 270688068 271153008 271165472 271631232 271864768 272097792 272562752 272812032 273030912 273512448 274046652 274391712 274500576 274984704 275457024 275584512 275995026 276401664 276703614 276941511 277364736 277429944 277779264 277906464 278256384 278747136 278857728 279291564 279402372 279465984 279639393 280119708 280249354 280360542 281337408 281691648 282175488 282241827 282673152 282726612 282739608 282966453 283078719 283225248 283577976 284065056 284196528 285659136 285726294 286217064 286459866 286721856 286951896 287214336 287457984 287572032 288199296 288707584 289071104 289185792 289635696 289750608 290261632 290494512 290760192 290993472 291006848 291328083 291506688 291757312 292076037 292773888 293715072 294080864 294233088 294349824 294585984 294807762 294924726 295105536 295612416 295681914 296189784 297341184 297666009 297784107 297851904 298104576 298222848 298377216 298433646 298447364 298959984 299261952 299332308 299846448 301340898 301529088 301599977 301858488 302118012 302303232 302374303 302650848 302893668 302956544 303170688 303427872 303548256 305047134 305061156 305585136 305726568 305847864 306561024 306633096 306913536 307159776 307701504 308690676 308813148 309357792 309889152 310032576 310702592 310951872 311500288 312035328 312108687 312501672 312644772 313038432 313590528 313714944 314399232 314790784 314953728 315887616 316504584 316903104 317447424 317462016 318007296 318082059 318280704 318628404 319025223 319097856 319573188 319721094 320284976 320412048 320815488 321366528 321933312 321994197 322008998 322486272 322562088 322820883 323116128 323390232 323518536 323592192 323668268 324224208 324796032 325204992 325334016 325840158 325969434 326544336 326806326 327105216 327367656 327382704 327945024 328226976 329370624 329785344 329862876 330429456 330840972 331012224 331143552 331409232 331993728 332563968 333436928 333856768 334508832 335083392 335367648 335500704 335674368 336092416 336329982 336669696 337327254 339220224 339818496 340091136 340402176 340482204 340690944 340826112 341067024 341356356 341491788 341569536 343271936 343408128 343783278 343942389 344078847 344289792 344604672 344685688 344881152 344962233 345277728 345489408 345554748 345570632 346164192 348027516 348106752 348625296 348786648 349138944 349221026 349401792 349540416 349820856 350437824 351039744 351564381 352168236 352789344 352929312 353092656 353699136 353999184 354139632 354322944 355373568 355904682 356067657 356515992 357144768 357758208 358065792 358985088 359313408 359760896 360320598 360463554 360917424 361537344 362174976 362797056 362882349 363749376 363814011 363958353 364041216 364683264 364752234 365395536 365855616 366000768 366646272 367276032 367362378 367446016 367993368 368305542 368535552 368938152 369255348 369906592 370372352 370541952 371008512 371662848 371733138 371810304 372388752 372536496 372621312 372835386 372852524 373492944 373814056 374134464 375116544 375588864 376233984 376322436 376968816 376986144 377288604 377438292 377633664 378103968 378753408 378928704 380878848 380968392 381622752 381946488 382295808 382602528 382952448 383277312 383429376 383700402 384265728 386180928 386334144 387326016 387680256 387771399 387991296 388437444 388675584 388766961 389434716 391620096 392310784 392384979 392466432 392781312 393077016 393232968 393474048 393548463 394149888 394242552 394919712 396454912 396888012 397045476 397135872 397229238 397472768 397630464 397911528 398249082 398407086 398613312 399109744 399795264 401080491 401787864 402038784 402477984 402824016 403070976 403534464 403858224 404227584 404570496 404731008 406032102 406729512 406748208 407446848 407635424 407797152 408844128 409218048 409546368 410268672 411069978 411587568 411750864 412477056 413185536 413376768 413992539 414602496 415055421 416047104 416144916 416668896 416859696 417384576 418120704 418286592 418937346 419103558 419198976 419938304 420179562 420374031 420540813 421183488 422006112 422537472 423263232 423282688 424009728 424109412 424374272 424837872 425366964 425463808 426097584 426294792 427216064 427753984 428488704 428589441 429244416 429325596 429689799 430082784 430427844 430821504 431186976 431358048 432298944 433061376 433606656 433778688 434453544 434625912 435392448 435741768 436140288 436490208 436510272 437260032 437635968 439160832 439817168 440572608 441121296 441349632 441524736 441878976 442211643 442387089 442658304 443418624 443522871 444284676 446011776 446777856 447156864 447334272 447565824 447650469 447671046 448439976 448892928 448998462 449769672 452011347 452293632 453091328 453177018 453454848 453976272 454254592 454340502 454434816 454756032 455141808 455322384 455426048 457591734 457877504 458377704 458589852 458771796 459053056 459841536 459949644 460370304 460739664 461552256 463036014 463219722 464036688 464142336 464833728 465048864 465518592 465869056 466053888 466427808 467250432 468052992 468752508 468967158 469557648 470385792 470572416 470790208 471598848 471998912 472186176 472430592 473831424 473942821 474539576 474756876 475354656 476171136 476193024 477010944 477421056 477942606 478646784 479084544 479359782 479581641 480427464 480618072 481223232 482049792 482899968 483013497 483729408 483843132 485085348 485277804 485388288 485502402 486336312 487194048 487807488 488001024 488760237 488861696 488954151 489701376 489816504 490209489 490657824 491074056 491380736 491917536 492340464 494055936 494678016 494794314 495644184 496261458 496518336 496715328 497113848 497990592 498845952 500155392 500785152 501763248 502625088 502648192 503051472 503251056 503511552 504138624 504494973 505004544 505238272 505990881 507957856 508830336 509261984 509727744 510136704 510603264 510723306 511036416 511239168 511600536 512034534 512237682 512354304 514907904 515112192 515674917 516434688 516907008 517028532 517321728 517916592 518234112 518332122 518355948 519246288 522041274 522160128 522282887 523179972 523288576 523708416 523831539 524102688 524310624 524632064 524731284 525656736 526559616 528252354 529184016 529393968 529514496 529638984 530173952 530548704 530998776 531209448 531484416 533060352 533857023 534773988 535717152 536637312 537098688 538045952 538477632 538970112 539427328 539641344 540480897 540695331 541376136 542306016 542330944 543262464 543729536 544195584 545125504 545624064 546061824 547024896 547128351 548093304 548783424 549001152 549969408 550914048 551043567 551169024 551990052 552458313 552803328 553407228 553883022 554859888 555558528 555812928 556512768 557494272 557599707 557715456 558583128 558804744 558931968 559253079 559278786 560239416 560498708 560721084 562674816 563383296 564350976 564483654 565453224 565479216 565932906 566157438 566450496 567155952 568130112 568393056 571318272 571452588 572434128 572919732 573443712 573903792 574428672 574915968 575144064 576398592 577415168 578142208 578371584 579271392 579501216 580523264 580989024 581520384 581986944 582013696 582656166 583013376 583514624 584152074 585547776 587430144 588161728 588466176 588699648 589171968 589615524 589849452 590211072 591224832 591363828 592379568 594682368 595332018 595568214 595703808 595843857 596209152 596445696 596754432 596867292 596894728 597373623 597610629 597919968 598523904 598664616 599692896 602681796 603058176 603199954 603716976 604236024 604606464 604748606 605301696 605787336 606341376 606855744 607096512 609048153 610094268 610122312 611170272 611453136 611695728 613266192 613827072 614319552 615403008 616604967 617381352 617626296 618715584 619778304 620065152 621405184 621903744 623000576 624070656 624217374 625003344 625289544 626076864 627181056 627429888 628406019 628655337 628798464 629581568 629907456 630269343 631775232 633009168 633806208 634894848 634924032 636014592 636164118 636561408 637256808 638050446 638195712 639146376 639442188 640569952 640824096 641630976 642733056 643866624 643988394 644017996 645124176 645641766 646232256 646780464 647037072 647184384 647336536 648448416 649592064 650409984 650668032 651680316 651938868 652491917 653088672 653612652 654210432 654735312 654765408 655890048 656453952 658741248 659570688 659725752 660858912 661681944 662024448 662287104 662818464 663987456 665127936 666873856 669017664 670166784 670735296 671001408 671348736 671506569 672184832 672659964 673339392 673497693 674654508 678440448 679636992 679765527 680182272 680804352 680964408 681381888 681510753 681652224 682134048 682712712 682983576 683139072 686387601 686543872 686816256 687566556 687884778 688157694 688579584 689371376 689762304 689924466 690555456 691109496 691141264 692328384 694554021 694829583 696055032 696213504 697250592 697573296 698277888 698442052 698803584 699080832 699641712 700875648 702079488 703128762 703450737 704336472 705578688 705858624 706185312 707398272 707998368 708279264 708645888 710747136 711809364 712135314 713031984 714289536 715516416 716131584 716913909 717970176 718626816 719521792 720641196 720927108 721834848 723074688 724349952 725594112 725764698 727498752 727628022 727916706 728082432 728253603 729366528 729504468 730791072 731711232 732001536 733292544 734552064 734724756 734892032 735986736 736611084 737071104 737876304 738510696 739813184 740744704 741083904 742017024 742191471 743325696 743466276 743620608 744392187 744777504 745072992 745670772 745705048 746985888 747628112 748268928 750233088 751177728 752467968 752644872 753937632 753972288 754577208 754876584 755267328 756207936 757506816 757857408 761936784 763245504 763892976 764591616 765205056 765904896 766084959 766554624 766858752 767400804 768051801 768356523 768531456 772361856 772668288 774652032 775360512 775542798 775982592 776874888 777351168 777498183 777533922 778869432 783061911 783240192 784621568 784769958 784932864 785562624 786154032 786465936 786948096 787096926 788485104 789839424 792909824 793776024 794090952 794271744 794458476 794945536 795260928 795823056 796498164 796814172 797226624 798219488 799590528 802160982 803575728 804077568 804955968 805648032 806141952 807068928 807716448 808455168 809140992 809462016 812064204 813459024 813496416 814893696 815270848 815594304 817688256 818436096 819092736 820537344 820730251 822139956 823175136 823501728 824954112 826371072 826753536 827985078 829204992 830110842 830824533 832094208 832289832 833337792 833719392 834769152 836241408 836573184 837874692 838207116 838397952 838918179 840359124 840748062 841081626 844012224 845074944 846526464 846565376 846725481 848019456 848218824 848748544 848899359 849236157 849675744 850733928 850927616 852195168 852589584 854432128 855507968 856977408 857178882 858651192 859379598 860165568 860855688 861643008 862373952 862716096 864597888 866122752 867213312 867557376 868907088 869251824 870784896 871483536 872280576 872980416 873020544 873984249 874520064 875271936 876228111 878321664 879634336 881145216 882242592 882699264 883049472 883757952 884423286 884774178 885316608 886837248 887045742 888569352 892023552 892998027 893352321 893555712 894313728 894668544 895131648 895300938 895342092 896879952 897785856 897996924 899539344 904022694 904587264 904799931 906182656 906354036 906909696 907122909 907952544 908509184 908681004 908869632 909512064 910283616 910644768 915183468 915755008 916755408 917179704 917543592 918106112 919683072 919899288 920740608 921479328 923104512 926072028 926439444 928073376 929667456 930097728 931738112 932107776 932855616 934500864 936105984 936326061 937505016 937934316 939115296 940771584 941144832 941580416 943197696 943997824 944372352 944861184 947662848 947885642 949079152 949513752 950709312 952342272 952386048 954021888 954246177 954842112 955885212 957075669 957293568 958719564 959163282 960854928 961236144 962446464 964099584 965799936 965982591 966026994 967458816 967686264 968462649 970170696 970555608 970776576 971004804 972672624 974388096 975614976 976002048 977520474 977723392 977908302 979633008 980418978 981315648 982148112 982761472 983835072 984680928 988111872 989356032 989588628 991288368 992522916 993036672 993430656 994227696 995981184 997691904 1000310784 1001570304 1003526496 1005250176 1005296384 1006102944 1006502112 1007023104 1008277248 1008989946 1010009088 1010476544 1011981762 1015915712 1017660672 1018523968 1019455488 1020273408 1021206528 1021446612 1022072832 1022478336 1023201072 1024069068 1024475364 1024708608 1029815808 1030224384 1031349834 1031827167 1032236541 1032869376 1033814016 1034057064 1034643456 1034886699 1035833184 1036468224 1036664244 1036711896 1038492576 1044082548 1044320256 1044565774 1046359944 1047416832 1047663078 1048205376 1048621248 1049462568 1051313472 1053119232 1054693143 1056504708 1058368032 1058787936 1059277968 1060347904 1061097408 1061997552 1062418896 1062968832 1066120704 1067714046 1068202971 1069547976 1071434304 1073274624 1074197376 1076091904 1076955264 1077940224 1078854656 1079282688 1080961794 1081390662 1082752272 1084612032 1084661888 1086524928 1087459072 1088391168 1088647047 1090251008 1091248128 1091442033 1091875059 1092123648 1094049792 1094256702 1096186608 1097566848 1098002304 1099938816 1101828096 1102087134 1102338048 1103980104 1104916626 1105606656 1106814456 1107766044 1109719776 1111117056 1111625856 1113025536 1114988544 1115199414 1115430912 1117166256 1117609488 1117863936 1118506158 1118557572 1120478832 1120997416 1121442168 1125349632 1126766592 1127031493 1128701952 1128967308 1130906448 1130958432 1131865812 1132314876 1132900992 1134311904 1136260224 1136786112 1142636544 1142905176 1144868256 1145839464 1146887424 1147807584 1148857344 1149831936 1150288128 1152797184 1154830336 1158542784 1159002432 1161046528 1161978048 1163040768 1163314197 1163973888 1164027392 1165312332 1166026752 1166300883 1167029248 1168304148 1174860288 1176323456 1176932352 1177154937 1177399296 1178343936 1179231048 1179698904 1180422144 1180645389 1182449664 1182727656 1184759136 1189364736 1190664036 1191136428 1191407616 1191687714 1192418304 1192891392 1193734584 1193789456 1194747246 1195221258 1195839936 1197329232 1199385792 1203241473 1205363592 1206116352 1206399908 1207433952 1208472048 1209212928 1209497212 1210603392 1211574672 1212682752 1213711488 1214193024 1218096306 1220188536 1220244624 1222340544 1222906272 1223391456 1226532384 1227654144 1228639104 1230806016 1233209934 1234762704 1235252592 1237431168 1239556608 1240130304 1242810368 1243807488 1246001152 1248141312 1248434748 1250006688 1250579088 1252153728 1254362112 1254859776 1256812038 1257310674 1257596928 1259163136 1259814912 1260538686 1261122093 1261622439 1263550464 1266018336 1267612416 1269789696 1269848064 1272029184 1272328236 1273122816 1274513616 1276100892 1276391424 1278292752 1278884376 1281139904 1281648192 1283261952 1285466112 1285768323 1287733248 1287976788 1288035992 1289069397 1290248352 1291283532 1292464512 1293560928 1294074144 1294673072 1296896832 1299184128 1300819968 1301336064 1303360632 1303877736 1304983834 1306177344 1307225304 1308420864 1309470624 1309530816 1311780096 1312907904 1317482496 1319451504 1321717824 1323363888 1324048896 1324574208 1325636928 1326634929 1327161267 1327974912 1330255872 1330568613 1333747712 1338035328 1340333568 1341470592 1342002816 1342697472 1342951407 1343013138 1344369664 1345319928 1346678784 1346995386 1349309016 1356034041 1356880896 1359273984 1359531054 1360364544 1361928816 1362763776 1363021506 1363304448 1364268096 1365425424 1365967152 1366278144 1372775202 1373087744 1373632512 1375133112 1375769556 1376315388 1377159168 1378742752 1379524608 1379848932 1381110912 1382218992 1382282528 1384656768 1389108042 1389659166 1392110064 1392427008 1394501184 1395146592 1396555776 1396884104 1397607168 1398161664 1399283424 1401751296 1404158976 1406257524 1406901474 1408672944 1411157376 1411717248 1412370624 1414796544 1415996736 1416558528 1417291776 1421494272 1421828463 1423618728 1424270628 1426063968 1428579072 1431032832 1432263168 1433827818 1435940352 1437253632 1438744923 1439043584 1441282392 1441854216 1443669696 1446149376 1448699904 1449040491 1451188224 1451529396 1455256044 1455833412 1456164864 1456507206 1459008936 1461582144 1463422464 1464003072 1466280711 1466585088 1466862453 1469104128 1469449512 1469784064 1470628467 1471973472 1473222168 1474142208 1475752608 1477021392 1479626368 1481489408 1482167808 1484034048 1484382942 1486932552 1488784374 1489555008 1490145984 1491341544 1491410096 1493971776 1495256224 1496537856 1500466176 1502355456 1505289744 1507875264 1507944576 1509154416 1509753168 1510534656 1512415872 1513484919 1515013632 1515714816 1517972643 1523873568 1526491008 1527785952 1529183232 1530410112 1531809792 1532169918 1533109248 1533717504 1534801608 1536103602 1536713046 1537062912 1544723712 1545336576 1547024751 1549304064 1550721024 1551085596 1551965184 1553749776 1554702336 1554996366 1555067844 1557738864 1566123822 1566480384 1566848661 1569243136 1569539916 1569865728 1571125248 1571494617 1572308064 1572931872 1573896192 1574193852 1576970208 1579678848 1585819648 1587552048 1588181904 1588543488 1588916952 1589891072 1590521856 1591646112 1592996328 1593628344 1594453248 1596438976 1599181056 1601571069 1604321964 1607151456 1609911936 1611296064 1614137856 1615432896 1616910336 1618281984 1618924032 1621442691 1622085993 1624128408 1626918048 1626992832 1629787392 1630541696 1631188608 1635376512 1636872192 1638185472 1641074688 1641385053 1641460502 1644279912 1646350272 1647003456 1649908224 1652742144 1653130701 1653507072 1655970156 1657374939 1658409984 1660221684 1661649066 1664579664 1666675584 1667438784 1669538304 1672482816 1672799121 1673146368 1675749384 1676414232 1676795904 1677759237 1677836358 1680718248 1681496124 1682163252 1688024448 1690149888 1693052928 1693130752 1693450962 1696437648 1697497088 1697798718 1698472314 1699351488 1701467856 1701855232 1704390336 1705179168 1708864256 1711015936 1713954816 1714357764 1717302384 1718759196 1720331136 1721711376 1723286016 1724747904 1725432192 1729195776 1732245504 1734426624 1735114752 1737814176 1738503648 1741569792 1742967072 1744561152 1745960832 1746041088 1747968498 1749040128 1750543872 1752456222 1756643328 1759268672 1762290432 1764485184 1765398528 1766098944 1767515904 1768846572 1769548356 1770633216 1771049489 1773674496 1774091484 1777138704 1784047104 1785996054 1786704642 1787111424 1787531571 1788627456 1789337088 1790263296 1790601876 1790684184 1792120869 1792831887 1793759904 1795571712 1795993848 1799078688 1808045388 1809174528 1809599862 1812708072 1813819392 1814245818 1815905088 1817362008 1819024128 1820567232 1821289536 1827144459 1830366936 1831510016 1833510816 1834359408 1835087184 1836212224 1839798576 1841481216 1842958656 1846209024 1849814901 1852144056 1852878888 1856146752 1859334912 1860195456 1863476224 1864215552 1865711232 1869001728 1872211968 1872652122 1875010032 1875868632 1878230592 1881543168 1882289664 1883160832 1885218057 1885966011 1886395392 1887995648 1888744704 1889722368 1890808029 1895325696 1895771284 1898158304 1899027504 1901418624 1904684544 1904772096 1908043776 1908492354 1909684224 1911770424 1914151338 1914587136 1917439128 1918326564 1921709856 1922472288 1924892928 1928199168 1931599872 1931965182 1932053988 1935372528 1936925298 1940341392 1941111216 1941553152 1942009608 1945345248 1948776192 1951229952 1952004096 1955040948 1955446784 1955816604 1957475751 1959266016 1960837956 1962631296 1964296224 1967670144 1969361856 1976223744 1978712064 1979177256 1982576736 1985045832 1986073344 1986861312 1988455392 1991962368 1995383808 2000621568 2007052992 2010500352 2010592768 2012205888 2013004224 2014046208 2014519707 2016554496 2017979892 2020018176 2020493079 2020953088 2023963524 2031831424 2035321344 2037047936 2038910976 2039296581 2040546816 2042413056 2042893224 2044145664 2044532259 2044956672 2046402144 2048138136 2048950728 2049417216 2059162803 2059631616 2060448768 2062699668 2063654334 2064473082 2065738752 2068114128 2069286912 2069773398 2071666368 2073328488 2073423792 2076985152 2083662063 2084488749 2088165096 2088640512 2089131548 2092719888 2094833664 2095326156 2096410752 2097242496 2098925136 2102626944 2106238464 2109386286 2110352211 2113009416 2116736064 2117575872 2118555936 2120695808 2122194816 2123995104 2124837792 2125937664 2132241408 2135428092 2136405942 2139095952 2142868608 2146549248 2148394752 2152183808 2153910528 2155880448 2157709312 2158565376 2161923588 2162781324 2165504544 2169224064 2169323776 2173049856 2174918144 2176782336 2177294094 2180502016 2182496256 2182884066 2183750118 2184247296 2184760809 2188099584 2188513404 2192373216 2195133696 2196004608 2199877632 2203656192 2204174268 2204676096 2207960208 2209833252 2211213312 2213628912 2215532088 2219439552 2222234112 2223251712 2226051072 2226574413 2229977088 2230398828 2230861824 2233176561 2234332512 2235218976 2237012316 2237115144 2240957664 2241994832 2242884336 2250699264 2253533184 2254062986 2257403904 2257934616 2261812896 2261916864 2263731624 2264629752 2265801984 2268623808 2272520448 2273572224 2285810352 2289736512 2291678928 2293774848 2295615168 2297714688 2298254877 2299663872 2300576256 2304155403 2305069569 2305594368 2309660672 2317085568 2318004864 2322093056 2323956096 2326081536 2326628394 2327947776 2328054784 2330624664 2332053504 2332601766 2334058496 2336608296 2349185733 2349720576 2352646912 2353864704 2354309874 2354798592 2356687872 2358462096 2359397808 2360844288 2361290778 2365455312 2369518272 2378729472 2381328072 2382272856 2382815232 2383375428 2384836608 2385782784 2387469168 2387578912 2389494492 2390442516 2391679872 2394658464 2398771584 2406482946 2410727184 2412232704 2412799816 2414867904 2416944096 2418425856 2418994424 2421206784 2423149344 2425365504 2427422976 2428386048 2436192612 2440377072 2440489248 2444681088 2445812544 2446782912 2453064768 2455308288 2457278208 2461612032 2462190753 2466419868 2469525408 2470505184 2474862336 2479113216 2480260608 2485620736 2487614976 2492002304 2492473599 2496282624 2496869496 2500013376 2501158176 2504307456 2508724224 2509719552 2513624076 2514621348 2515193856 2516754537 2518326272 2521077372 2522244186 2523244878 2532036672 2535224832 2539579392 2539696128 2540176443 2544058368 2544656472 2546245632 2546698077 2547708471 2549027232 2552201784 2552782848 2556585504 2557768752 2562279808 2563296384 2566523904 2570932224 2571536646 2575953576 2576071984 2578138794 2580496704 2582567064 2584929024 2587121856 2588148288 2589346144 2593793664 2598368256 2601639936 2602672128 2606721264 2607755472 2609967668 2612354688 2614450608 2616841728 2618941248 2619061632 2621952747 2623560192 2625815808 2628684333 2634964992 2638903008 2643435648 2646727776 2648097792 2649148416 2651273856 2653269858 2654322534 2655949824 2660511744 2661137226 2667495424 2676070656 2678994081 2680667136 2682941184 2684005632 2685394944 2685902814 2686026276 2688739328 2690639856 2693357568 2693990772 2698618032 2712068082 2713761792 2714399793 2718547968 2719062108 2720729088 2721368727 2723857632 2725527552 2726043012 2726608896 2728536192 2730850848 2731934304 2745550404 2746175488 2747265024 2750266224 2751539112 2752630776 2754318336 2757485504 2759049216 2759697864 2762221824 2764437984 2764565056 2769313536 2778216084 2779318332 2784220128 2789002368 2790293184 2793768208 2795214336 2796323328 2798566848 2803502592 2808317952 2808978183 2812515048 2813802948 2817345888 2822314752 2823434496 2824741248 2829593088 2831993472 2833117056 2834583552 2842988544 2843656926 2847237456 2848541256 2852127936 2857158144 2862065664 2862738531 2864526336 2867655636 2871227007 2871880704 2877489846 2878087168 2882564784 2883708432 2887339392 2892298752 2897399808 2897947773 2898080982 2902376448 2903058792 2905387947 2910512088 2911666824 2912329728 2913014412 2918017872 2923164288 2926844928 2928006144 2932561422 2933170176 2933724906 2938899024 2939568128 2941256934 2943946944 2946444336 2948284416 2951505216 2954042784 2959252736 2962978816 2964335616 2968068096 2968765884 2973865104 2977568748 2979110016 2980291968 2982683088 2982820192 2987943552 2990512448 2993075712 3000932352 3004710912 3010579488 3015750528 3015889152 3018308832 3019506336 3021069312 3024831744 3026969838 3030027264 3031429632 3035945286 3047747136 3052982016 3055571904 3058366464 3059085481 3060820224 3063619584 3064339836 3066218496 3067435008 3069603216 3072207204 3073426092 3074125824 3089447424 3090673152 3094049502 3095481501 3096709623 3098608128 3101442048 3102171192 3103930368 3104660097 3107499552 3109404672 3109992732 3110135688 3115477728 3132247644 3132960768 3133697322 3139079832 3142250496 3142989234 3144616128 3145863744 3148387704 3153940416 3159357696 3164079429 3171639296 3175104096 3176363808 3177833904 3179782144 3181043712 3183292224 3185992656 3187256688 3188906496 3192877952 3198362112 3203142138 3204608913 3208643928 3214302912 3219823872 3222592128 3228275712 3230865792 3233820672 3236563968 3237848064 3242885382 3244171986 3248256816 3253836096 3253985664 3259574784 3261083392 3262377216 3265941141 3270753024 3273744384 3274326099 3275625177 3276370944 3282149376 3282770106 3282921004 3288559824 3292700544 3294006912 3299816448 3305484288 3306261402 3307014144 3311940312 3314749878 3316819968 3317599747 3320443368 3323298132 3329159328 3333351168 3334877568 3339076608 3344965632 3345598242 3346292736 3351498768 3352828464 3353591808 3355518474 3355672716 3361436496 3362992248 3364326504 3376048896 3380299776 3381094479 3386105856 3386261504 3386901924 3392875296 3395597436 3396944628 3398702976 3402935712 3408780672 3410358336 3417728512 3422031872 3427909632 3428715528 3434604768 3437518392 3440662272 3443422752 3446572032 3449495808 3450864384 3458391552 3464491008 3475628352 3477007296 3483139584 3485934144 3489122304 3489942591 3491921664 3492082176 3495936996 3498080256 3498902649 3501087744 3504912444 3518537344 3524580864 3528970368 3530797056 3531464811 3532197888 3535031808 3537693144 3539096712 3541266432 3541936167 3542098978 3547348992 3548182968 3554277408 3568094208 3571992108 3573409284 3574222848 3575063142 3577254912 3578674176 3581203752 3581368368 3584241738 3585663774 3587519808 3591987696 3598157376 3609724419 3616090776 3618349056 3619199724 3625416144 3627638784 3628491636 3631810176 3634724016 3638048256 3641134464 3642579072 3654288918 3660733872 3663020032 3667021632 3668718816 3670174368 3672424448 3679597152 3682962432 3685917312 3692418048 3699629802 3704288112 3705757776 3712293504 3718669824 3720390912 3726952448 3728431104 3731422464 3738003456 3744423936 3745304244 3750020064 3751737264 3756461184 3763086336 3764579328 3766321664 3770436114 3771932022 3772790784 3775991296 3777489408 3779444736 3781616058 3783366279 3784867317 3790651392 3791542568 3796316608 3798055008 3802837248 3809369088 3809544192 3816087552 3816984708 3819368448 3823540848 3828302676 3829174272 3834878256 3836653128 3843419712 3844944576 3849785856 3856398336 3857304969 3863199744 3863930364 3864107976 3867208191 3870745056 3873850596 3880682784 3882222432 3884019216 3890690496 3897552384 3902459904 3904008192 3910081896 3911633208 3914951502 3918532032 3921675912 3925262592 3928592448 3935340288 3938723712 3952447488 3958354512 3965153472 3970091664 3972146688 3973722624 3976910784 3979904787 3981483801 3983924736 3990767616 3991705839 4001243136 4014105984 4021000704 4021185536 4024411776 4026008448 4028092416 4029039414 4033108992 4035959784 4040036352 4040986158 4041906176 4047927048 4063662848 4068102123 4070642688 4074095872 4077821952 4078593162 4081093632 4085786448 4088291328 4089064518 4089913344 4092804288 4096276272 4097901456 4098834432 4118325606 4119263232 4120897536 4125399336 4127308668 4128946164 4131477504 4136228256 4138573824 4139546796 4143332736 4146656976 4146847584 4153970304 4167324126 4168977498 4176330192 4177281024 4178263096 4185439776 4189667328 4190652312 4192821504 4194484992 4197850272 4205253888 4212476928 4218772572 4220704422 4226018832 4233472128 4235151744 4237111872 4244389632 4247990208 4249675584 4251875328 4264482816 4265485389 4270856184 4272811884 4278191904 4285737216 4293098496 4296789504 4304367616 4307821056 4311760896 4315418624 4316234769 4317130752 4323847176 4325562648 4331009088 4338448128 4338647552 4346099712 4347121473 4349836288 4353564672 4354588188 4361004032 4365768132 4367500236 4368494592 4369521618 4377026808 4384746432 4390267392 4392009216 4398842133 4399755264 4400587359 4407312384 4408348536 4409352192 4411885401 4415920416 4419666504 4422426624 4427257824 4431064176 4438879104 4444468224 4446503424 4452102144 4453148826 4460797656 4466353122 4468665024 4470437952 4474024632 4474230288 4481915328 4483989664 4485768672 4501398528 4507066368 4508125972 4515869232 4523625792 4523833728 4527463248 4529259504 4531603968 4537247616 4540454757 4545040896 4547144448 4553917929 4571620704 4579473024 4583357856 4587549696 4591230336 4595429376 4596509754 4599327744 4601152512 4608310806 4610139138 4611188736 4619321344 4634171136 4636009728 4644186112 4647912192 4652163072 4653256788 4655895552 4656109568 4661249328 4664107008 4665203532 4668116992 4673216592 4698371466 4699441152 4700545983 4705293824 4707729408 4708619748 4709597184 4713375744 4714483851 4716924192 4718795616 4721688576 4722581556 4730910624 4739036544 4757458944 4762656144 4764545712 4765630464 4766750856 4769673216 4771565568 4774938336 4775157824 4778988984 4780885032 4783359744 4789316928 4797543168 4804713207 4812965892 4821454368 4825599632 4829735808 4833888192 4837988848 4842413568 4846298688 4850731008 4854845952 4856772096 4864328073 4866257979 4872385224 4880754144 4880978496 4889362176 4891625088 4893565824 4906129536 4910616576 4914556416 4923224064 4924155159 4924381506 4932839736 4939050816 4941010368 4949724672 4958226432 4959392103 4960521216 4971241472 4972124817 4975229952 4984004608 4984947198 4993738992 5000026752 5002316352 5008614912 5017448448 5018397363 5019439104 5027248152 5029242696 5030387712 5033509074 5036652544 5042154744 5044488372 5046489756 5064073344 5070449664 5079158784 5079392256 5080352886 5089312944 5092491264 5093396154 5095416942 5098054464 5104403568 5105565696 5113171008 5115537504 5124559616 5126592768 5133047808 5141864448 5143073292 5151907152 5152143968 5156277588 5160993408 5165134128 5169858048 5174243712 5176296576 5178692288 5187587328 5196736512 5203279872 5205344256 5213442528 5215510944 5219935336 5224709376 5228901216 5233683456 5237882496 5238123264 5243905494 5247120384 5251631616 5257368666 5269929984 5277806016 5286871296 5293455552 5296195584 5298296832 5302547712 5306539716 5308645068 5311899648 5313148467 5321023488 5322274452 5352141312 5357988162 5361334272 5362594713 5365882368 5368011264 5370789888 5371805628 5372052552 5376362607 5377478656 5378495661 5381279712 5386715136 5387981544 5397236064 5424136164 5427523584 5428799586 5438124216 5441458176 5442737454 5447715264 5452086024 5457072384 5461701696 5463868608 5481433377 5491100808 5492350976 5494530048 5500532448 5503078224 5505261552 5508636672 5514971008 5519395728 5524443648 5528875968 5529130112 5538627072 5549444703 5556432168 5558636664 5568440256 5578004736 5580586368 5587536416 5590428672 5592646656 5597133696 5607005184 5616635904 5617956366 5625030096 5627605896 5634691776 5644629504 5646868992 5649482496 5655654171 5657898033 5659186176 5663986944 5666234112 5669167104 5672424087 5685977088 5687313852 5694474912 5697082512 5704255872 5714316288 5724131328 5725477062 5729052672 5735311272 5742454014 5743761408 5745111757 5754979692 5756174336 5765129568 5767416864 5774678784 5784597504 5794799616 5795895546 5796161964 5806117584 5810775894 5821024176 5823333648 5824659456 5826028824 5836035744 5846328576 5853689856 5856012288 5865122844 5866340352 5867449812 5872427253 5877798048 5882513868 5887893888 5892888672 5903010432 5908085568 5918505472 5925957632 5928671232 5936136192 5937531768 5947730208 5955137496 5958220032 5960583936 5965366176 5965640384 5975887104 5981024896 5986151424 6001864704 6021158976 6031501056 6031778304 6036617664 6039012672 6042138624 6043559121 6049663488 6053939676 6060054528 6061479237 6062859264 6071890572 6095494272 6105964032 6111143808 6116732928 6117889743 6118170962 6121640448 6127239168 6128679672 6132436992 6133596777 6134870016 6139206432 6144414408 6146852184 6148251648 6177488409 6178894848 6181346304 6188099004 6190963002 6193419246 6197216256 6204342384 6207860736 6209320194 6214999104 6219985464 6220271376 6230955456 6250986189 6253466247 6264495288 6265921536 6267394644 6278159664 6284500992 6285978468 6289232256 6291727488 6296775408 6307880832 6318715392 6328158858 6343278592 6350208192 6352727616 6355667808 6359564288 6362087424 6366584448 6371985312 6374513376 6377812992 6385755904 6396724224 6406284276 6409217826 6417287856 6428605824 6439647744 6445184256 6456551424 6461731584 6467641344 6473127936 6475696128 6485770764 6488343972 6496513632 6507672192 6507971328 6519149568 6522166784 6524754432 6531882282 6541506048 6547488768 6548652198 6551250354 6552741888 6554282427 6564298752 6565540212 6565842008 6577119648 6585401088 6588013824 6599632896 6610968576 6612522804 6614028288 6623880624 6629499756 6633639936 6635199494 6640886736 6646596264 6658318656 6666702336 6669755136 6678153216 6679723239 6689931264 6691196484 6692585472 6699529683 6702997536 6705656928 6711036948 6711345432 6722872992 6725984496 6728653008 6752097792 6760599552 6762188958 6772211712 6773803848 6785750592 6791194872 6793889256 6797405952 6805871424 6817561344 6820716672 6835457024 6844063744 6857431056 6869209536 6875036784 6881324544 6886845504 6893144064 6894764631 6898991616 6901728768 6912466209 6915208707 6916783104 6928982016 6951256704 6954014592 6966279168 6971868288 6978244608 6979885182 6983843328 6984164352 6991873992 6996160512 6997805298 7002175488 7009824888 7037074688 7047557199 7049161728 7057940736 7061594112 7062929622 7064395776 7070063616 7075386288 7078193424 7082532864 7083872334 7084197956 7096365936 7108554816 7136188416 7143984216 7146818568 7148445696 7150126284 7154509824 7157348352 7162407504 7162736736 7168483476 7171327548 7175039616 7183975392 7196314752 7219448838 7232181552 7236698112 7238399448 7250832288 7255277568 7256983272 7263620352 7269448032 7276096512 7282268928 7285158144 7308577836 7321467744 7334043264 7337437632 7340348736 7359194304 7365924864 7371834624 7384836096 7386572259 7399259604 7408576224 7411515552 7424587008 7437339648 7440781824 7453904896 7456862208 7462844928 7476006912 7477420797 7488847872 7490608488 7500040128 7503474528 7512922368 7526172672 7529158656 7532643328 7540872228 7543864044 7545581568 7550263611 7551982592 7554978816 7563232116 7566732558 7569734634 7583085136 7592633216 7596110016 7605674496 7618738176 7619088384 7620529329 7632175104 7633969416 7638736896 7640094231 7643125413 7647081696 7656605352 7658348544 7669756512 7673306256 7686839424 7689889152 7699571712 7712796672 7714609938 7727860728 7728215952 7734416382 7741490112 7747701192 7761365568 7764444864 7768038432 7781380992 7795104768 7804919808 7808016384 7820163792 7823266416 7829903004 7837064064 7843351824 7850525184 7857184896 7865858241 7870680576 7877447424 7886052999 7904894976 7916709024 7930306944 7940183328 7944293376 7947445248 7953821568 7959809574 7962967602 7967849472 7981535232 7983411678 8002486272 8028211968 8042001408 8042371072 8048823552 8052016896 8056184832 8058078828 8066217984 8071919568 8080072704 8081972316 8083812352 8095854096 8127325696 8136204246 8141285376 8143199379 8148191744 8155643904 8157186324 8162187264 8164106181 8171572896 8176582656 8178129036 8179826688 8185608576 8192552544 8195802912 8236651212 8238526464 8241795072 8250798672 8254617336 8257892328 8262955008 8272456512 8277147648 8279093592 8286665472 8293313952 8293695168 8307940608 8334648252 8337954996 8352660384 8356526192 8370879552 8381304624 8385643008 8388969984 8395700544 8410507776 8424953856 8426934549 8437545144 8441408844 8452037664 8466944256 8470303488 8474223744 8488779264 8495980416 8499351168 8503750656 8528965632 8530970778 8541712368 8545623768 8556383808 8571474432 8586196992 8588215593 8593579008 8608735232 8613681021 8615642112 8630837248 8632469538 8634261504 8647694352 8651125296 8662018176 8676896256 8677295104 8692199424 8694242946 8699672576 8707129344 8709176376 8722008064 8731536264 8735000472 8736989184 8739043236 8754053616 8769492864 8780534784 8784018432 8797684266 8799510528 8801174718 8816697072 8818704384 8823770802 8831840832 8839333008 8844853248 8854515648 8862128352 8877758208 8888936448 8893006848 8904204288 8906297652 8921595312 8932706244 8937330048 8940875904 8948049264 8948460576 8963830656 8967979328 8971537344 9002797056 9014132736 9016251944 9031738464 9047251584 9047667456 9054926496 9058519008 9063207936 9074495232 9080909514 9090081792 9094288896 9107835858 9143241408 9158946048 9166715712 9175099392 9177256443 9182460672 9190858752 9193019508 9198655488 9202305024 9216621612 9220278276 9222377472 9268342272 9272019456 9286444503 9288372224 9290128869 9295824384 9304326144 9306513576 9311791104 9312219136 9313980291 9322498656 9328214016 9330407064 9336233984 9346433184 9396742932 9398882304 9401091966 9410587648 9417239496 9426751488 9428967702 9433848384 9437591232 9445163112 9461821248 9478073088 9492238287 9514917888 9525312288 9529091424 9533501712 9539346432 9543131136 9549876672 9550315648 9557977968 9561770064 9566719488 9578633856 9595086336 9609426414 9613826739 9625931784 9642908736 9651199264 9659471616 9667776384 9675977696 9684827136 9692597376 9701462016 9709691904 9713544192 9728656146 9732515958 9744770448 9761508288 9761956992 9778724352 9783250176 9787131648 9797823423 9812259072 9821233152 9822978297 9826875531 9829112832 9846448128 9848310318 9848763012 9865679472 9878101632 9882020736 9899449344 9916452864 9918784206 9921042432 9942482944 9944249634 9950459904 9952799241 9968009216 9969894396 9987477984 10000053504 10004632704 10017229824 10034896896 10036794726 10038878208 10054496304 10058485392 10060775424 10067018148 10073305088 10084309488 10088976744 10092979512 10128146688 10140899328 10143283437 10158317568 10158784512 10160705772 10178625888 10186792308 10190833884 10196108928 10208807136 10226342016 10231075008 10249119232 10253185536 10266095616 10283728896 10286146584 10303814304 10304287936 10312555176 10321986816 10330268256 10339716096 10348487424 10352593152 10357384576 10375174656 10393473024 10426885056 10431021888 10439870672 10449418752 10457802432 10467366912 10469827773 10475764992 10476246528 10487810988 10494240768 10496707947 10503263232 10514737332 10555612032 10573742592 10586911104 10592391168 10594394433 10596593664 10605095424 10613079432 10617290136 10623799296 10625808501 10626296934 10642046976 10644548904 10704282624 10715976324 10722668544 10725189426 10731764736 10736022528 10743611256 10744105104 10752725214 10754957312 10756991322 10762559424 10775963088 10794472128 10829173257 10848272328 10855047168 10857599172 10876248432 10882916352 10885474908 10895430528 10904172048 10914144768 10923403392 10927737216 10962866754 10982201616 10984701952 10989060096 11001064896 11006156448 11010523104 11017273344 11029942016 11038791456 11048887296 11057751936 11058260224 11077254144 11098889406 11112864336 11117273328 11136880512 11156009472 11161172736 11175072832 11180857344 11185293312 11194267392 11214010368 11233271808 11235912732 11250060192 11255211792 11269383552 11289259008 11293737984 11298964992 11311308342 11315796066 11318372352 11327973888 11332468224 11338334208 11344848174 11350098837 11354601951 11371954176 11374627704 11388949824 11394165024 11408511744 11428632576 11448262656 11450954124 11458105344 11470622544 11484908028 11487522816 11490223514 11509959384 11530259136 11534833728 11549357568 11569195008 11571914907 11589599232 11591791092 11592323928 11601624573 11612235168 11621551788 11642048352 11646667296 11652057648 11672071488 11692657152 11707379712 11712024576 11730245688 11734899624 11744854506 11755596096 11765027736 11775787776 11785777344 11806020864 11816171136 11837010944 11851915264 11857342464 11875063536 11895460416 11910274992 11916440064 11921167872 11930732352 11931280768 11939714361 11944451403 11951774208 11962049792 11972302848 11975117517 12003729408 12042317952 12063002112 12063556608 12073235328 12078025344 12084277248 12087118242 12099326976 12107879352 12120109056 12122958474 12125718528 12143781144 12190988544 12204306369 12211928064 12222287616 12233465856 12235779486 12236341924 12243280896 12257359344 12264873984 12267193554 12269740032 12278412864 12288828816 12293704368 12296503296 12354976818 12357789696 12362692608 12376198008 12381926004 12386838492 12394432512 12397346423 12408684768 12415721472 12418640388 12429998208 12439970928 12440542752 12461910912 12501972378 12506932494 12528990576 12531843072 12534789288 12556319328 12569001984 12571956936 12578464512 12583454976 12593550816 12615761664 12637430784 12656317716 12700416384 12705455232 12711335616 12733168896 12743970624 12749026752 12755625984 12771511808 12793448448 12796456167 12812568552 12818435652 12834575712 12857211648 12879295488 12890368512 12913102848 12923463168 12935282688 12946255872 12948704307 12951392256 12971541528 12976687944 12993027264 13015344384 13015942656 13038299136 13041364419 13044333568 13049508864 13063764564 13083012096 13097304396 13102500708 13105483776 13108564854 13131080424 13131684016 13154239296 13170802176 13176027648 13196526399 13199265792 13201762077 13221937152 13225045608 13228056576 13235656203 13247761248 13258999512 13267279872 13270398988 13281773472 13293192528 13316637312 13333404672 13339510272 13356306432 13359446478 13382392968 13399059366 13405995072 13411313856 13422073896 13422690864 13445745984 13451968992 13457306016 13504195584 13521199104 13524377916 13547607696 13571501184 13582389744 13587778512 13594811904 13611742848 13621364271 13635122688 13641433344 13670914048 13688127488 13714862112 13738419072 13750073568 13762649088 13773691008 13786288128 13789529262 13797983232 13803457536 13824932418 13830417414 13833566208 13857964032 13902513408 13908029184 13932558336 13943736576 13956489216 13959770364 13967686656 13968328704 13983747984 13992321024 13995610596 14004350976 14019649776 14074149376 14095114398 14098323456 14101637949 14115881472 14123188224 14125859244 14128791552 14140127232 14143451553 14150772576 14156386848 14165065728 14167744668 14168395912 14192731872 14217109632 14272376832 14287968432 14293637136 14296891392 14300252568 14309019648 14314696704 14324815008 14325473472 14336966952 14342655096 14350079232 14367950784 14392629504 14414139621 14438897676 14464363104 14476798896 14501664576 14513966544 14527240704 14538896064 14552193024 14564537856 14570316288 14592984219 14598773937 14617155672 14642935488 14668086528 14674875264 14680697472 14718388608 14731849728 14743669248 14769672192 14772465477 14773144518 14798519208 14817152448 14823031104 14849174016 14874679296 14878176309 14881563648 14907809792 14913724416 14916374451 14925689856 14952013824 14954841594 14981216976 15000080256 15006949056 15025844736 15052345344 15058317312 15065286656 15081744456 15087728088 15091163136 15100527222 15103965184 15109957632 15126464232 15133465116 15139469268 15166170272 15185266432 15192220032 15211348992 15237476352 15238176768 15241058658 15267938832 15277473792 15280188462 15286250826 15294163392 15313210704 15316697088 15339513024 15346612512 15373678848 15379778304 15399143424 15425593344 15429219876 15455721456 15456431904 15468832764 15482980224 15495402384 15522731136 15528889728 15536076864 15562761984 15590209536 15609839616 15616032768 15640327584 15646532832 15659806008 15674128128 15686703648 15701050368 15714369792 15731716482 15741361152 15754894848 15772105998 15809789952 15833418048 15860613888 15880366656 15888586752 15894890496 15907643136 15919619148 15925935204 15935698944 15939445401 15963070464 15966823356 16056423936 16084002816 16084742144 16087784139 16097647104 16104033792 16112369664 16116157656 16129087821 16132435968 16135486983 16143839136 16160145408 16163944632 16167624704 16191708192 16254651392 16272408492 16282570752 16286398758 16296383488 16314372648 16324374528 16328212362 16343145792 16356258072 16371217152 16385105088 16391605824 16444300131 16473302424 16477052928 16483590144 16501597344 16509234672 16515784656 16525910016 16544913024 16558187184 16573330944 16586627904 16587390336 16615881216 16648334109 16669296504 16675909992 16705320768 16713052384 16741759104 16762609248 16771286016 16777939968 16791401088 16821015552 16849907712 16853869098 16875090288 16882817688 16904075328 16933888512 16940606976 16948447488 16966962513 16973694099 16977558528 16991960832 16998702336 17007501312 17017272261 17057931264 17061941556 17083424736 17091247536 17112767616 17142948864 17172393984 17176431186 17187158016 17217470464 17227362042 17231284224 17235335271 17261674496 17264939076 17268523008 17295388704 17302250592 17324036352 17353792512 17354590208 17384398848 17388485892 17399345152 17418352752 17444016128 17463072528 17470000944 17473978368 17478086472 17508107232 17538985728 17561069568 17568036864 17595368532 17599021056 17602349436 17617281759 17633394144 17647541604 17663681664 17678666016 17709031296 17724256704 17755516416 17777872896 17786013696 17808408576 17812595304 17843190624 17865412488 17874660096 17881751808 17896098528 17896921152 17927661312 17935958656 17943074688 18005594112 18032503888 18063476928 18094503168 18095334912 18109852992 18117038016 18126415872 18130677363 18148990464 18161819028 18180163584 18184437711 18188577792 18215671716 18286482816 18317892096 18333431424 18350198784 18353669229 18354512886 18364921344 18381717504 18386039016 18397310976 18400790331 18404610048 18433243224 18440556552 18444754944 18532465227 18536684544 18544038912 18572889006 18576744448 18580257738 18591648768 18613027152 18623582208 18624438272 18627960582 18644997312 18660814128 18672467968 18692866368 18752958567 18793485864 18797764608 18802183932 18821175296 18834478992 18853502976 18857935404 18867696768 18875182464 18890326224 18923642496 18956146176 18984476574 19029835776 19050624576 19058182848 19067003424 19078692864 19086262272 19099753344 19100631296 19115955936 19123540128 19133438976 19157267712 19190172672 19218852828 19227653478 19251863568 19285817472 19302398528 19318943232 19335552768 19351955392 19369654272 19385194752 19402924032 19419383808 19427088384 19457312292 19465031916 19489540896 19523016576 19523913984 19557448704 19566500352 19574263296 19595646846 19624518144 19642466304 19645956594 19653751062 19658225664 19662847281 19692896256 19696620636 19697526024 19731358944 19756203264 19764041472 19798898688 19832905728 19837568412 19842084864 19888499268 19900919808 19905598482 19939788792 19974955968 20000107008 20009265408 20034459648 20039169717 20069793792 20073589452 20077756416 20098589049 20108992608 20116970784 20134036296 20146610176 20168618976 20177953488 20185959024 20256293376 20281798656 20286566874 20316635136 20321411544 20357251776 20373584616 20381667768 20392217856 20417614272 20452684032 20462150016 20498238464 20506371072 20532191232 20572293168 20607628608 20608575872 20625110352 20643973632 20660536512 20679432192 20684293893 20696974848 20705186304 20714769152 20737398627 20745626121 20750349312 20786946048 20853770112 20862043776 20879741344 20898837504 20915604864 20934733824 20939655546 20951529984 20952493056 20975621976 20988481536 20993415894 21006526464 21029474664 21111224064 21142671597 21147485184 21173822208 21184782336 21188788866 21193187328 21210190848 21226158864 21234580272 21247598592 21251617002 21252593868 21289097808 21408565248 21413598367 21431952648 21445337088 21450378852 21463529472 21472045056 21487222512 21488210208 21505450428 21509914624 21513982644 21525118848 21551926176 21588944256 21658346514 21696544656 21710094336 21715198344 21752496864 21765832704 21770949816 21790861056 21808344096 21828289536 21846806784 21855474432 21925733508 21964403232 22002129792 22012312896 22021046208 22059884032 22077582912 22097774592 22115503872 22116520448 22154508288 22159716777 22197778812 22225728672 22234546656 22273761024 22312018944 22322345472 22350145664 22361714688 22370586624 22388534784 22428020736 22432262391 22466543616 22471825464 22500120384 22510423584 22538767104 22578518016 22587475968 22597929984 22622616684 22631592132 22636744704 22650790833 22655947776 22664936448 22689696348 22700197674 22709203902 22749255408 22777899648 22788330048 22817023488 22857265152 22861587987 22896525312 22901908248 22916210688 22920282693 22929376239 22941245088 22969816056 22975045632 22980447028 23019918768 23060518272 23069667456 23098715136 23138390016 23143829814 23183582184 23184647856 23203249146 23224470336 23243103576 23284096704 23293334592 23304115296 23344142976 23385314304 23414759424 23424049152 23460491376 23469799248 23489709012 23511192192 23530055472 23551575552 23571554688 23612041728 23632342272 23674021888 23703830528 23714684928 23750127072 23790920832 23820549984 23832880128 23842335744 23861464704 23862561536 23879428722 23888902806 23903548416 23924099584 23944605696 23950235034 24007458816 24084635904 24126004224 24127113216 24146470656 24156050688 24168554496 24174236484 24198653952 24215758704 24240218112 24245916948 24251437056 24287562288 24381977088 24408612738 24423856128 24429598137 24444575232 24466931712 24471558972 24472683848 24486561792 24492318543 24514718688 24529747968 24534387108 24539480064 24556825728 24577657632 24587408736 24709953636 24715579392 24725385216 24752396016 24763852008 24773676984 24788865024 24794692846 24817369536 24831442944 24837280776 24859996416 24879941856 24881085504 24923821824 25003944756 25013864988 25057981152 25069578576 25112638656 25143913872 25156929024 25166909952 25187101632 25231523328 25274861568 25280803647 25312635432 25400832768 25410910464 25422671232 25466337792 25487941248 25498053504 25511251968 25543023616 25586896896 25592912334 25625137104 25636871304 25669151424 25714423296 25758590976 25764646779 25780737024 25826205696 25841043063 25846926336 25892511744 25897408614 25902784512 25943083056 25953375888 25986054528 26030688768 26031885312 26076598272 26082728838 26088667136 26099017728 26127529128 26166024192 26194608792 26205001416 26210967552 26217129708 26262160848 26263368032 26308478592 26341604352 26352055296 26393052798 26398531584 26403524154 26450091216 26456113152 26471312406 26495522496 26517999024 26534559744 26540797976 26563546944 26586385056 26633274624 26666809344 26679020544 26712612864 26718892956 26764785936 26798118732 26811990144 26822627712 26844147792 26845381728 26891491968 26903937984 26914612032 27008391168 27042398208 27048755832 27095215392 27143002368 27164779488 27175557024 27189623808 27223485696 27242728542 27270245376 27282866688 27341828096 27429724224 27476838144 27500147136 27525298176 27531769329 27547382016 27572576256 27579058524 27595966464 27606915072 27649864836 27660834828 27667132416 27805026816 27816058368 27859333509 27865116672 27870386607 27887473152 27912978432 27919540728 27935373312 27936657408 27941940873 27967495968 27984642048 27991221192 28008701952 28039299552 28148298752 28190228796 28196646912 28203275898 28231762944 28251718488 28280254464 28286903106 28301545152 28312773696 28335489336 28336791824 28385463744 28434219264 28476714861 28544753664 28575936864 28587274272 28600505136 28618039296 28629393408 28649630016 28650946944 28673933904 28685310192 28700158464 28735901568 28785259008 28828279242 28841480217 28877795352 28928726208 28953597792 29003329152 29027933088 29054481408 29077792128 29104386048 29129075712 29140632576 29185968438 29197547874 29234311344 29285870976 29336173056 29349750528 29361394944 29393470269 29436777216 29463699456 29468934891 29487338496 29539344384 29544930954 29546289036 29597038416 29634304896 29646062208 29698348032 29749358592 29756352618 29763127296 29815619584 29827448832 29832748902 29851379712 29858397723 29904027648 29909683188 29962433952 30000160512 30013898112 30051689472 30104690688 30116634624 30130573312 30163488912 30175456176 30182326272 30201054444 30207930368 30219915264 30252928464 30266930232 30278938536 30332340544 30370532864 30384440064 30422697984 30429850311 30474952704 30476353536 30482117316 30535877664 30560376924 30572501652 30588326784 30626421408 30679026048 30693225024 30747357696 30759556608 30798286848 30851186688 30858439752 30911442912 30912863808 30937665528 30965960448 30990804768 31045462272 31057779456 31072153728 31125523968 31180419072 31280655168 31293065664 31319612016 31348256256 31373407296 31402100736 31409483319 31428739584 31463432964 31482722304 31490123841 31509789696 31544211996 31666836096 31721227776 31760733312 31777173504 31783183299 31789780992 31815286272 31839238296 31851870408 31871397888 31877425503 31878890802 31926140928 31933646712 32112847872 32168005632 32169484288 32175568278 32195294208 32208067584 32232315312 32258175642 32264871936 32270973966 32287678272 32327889264 32335249408 32383416384 32509302784 32544816984 32565141504 32572797516 32592766976 32628745296 32648749056 32656424724 32686291584 32712516144 32742434304 32770210176 32783211648 32888600262 32946604848 32954105856 32967180288 33003194688 33018469344 33031569312 33051820032 33089826048 33116374368 33146661888 33173255808 33174780672 33231762432 33296668218 33338593008 33351819984 33410641536 33426104768 33483518208 33525218496 33542572032 33555879936 33582802176 33642031104 33649940291 33699815424 33707738196 33750180576 33765635376 33808150656 33867777024 33881213952 33896894976 33933925026 33947388198 33955117056 33983921664 33997404672 34015002624 34034544522 34050296511 34063805853 34115862528 34123883112 34166849472 34182495072 34225535232 34285897728 34344787968 34352862372 34374316032 34454724084 34462568448 34470670542 34529878152 34590777408 34604501184 34648072704 34707585024 34709180416 34715744721 34768797696 34776971784 34798690304 34804873719 34836705504 34888032256 34926145056 34940001888 34956172944 35016214464 35077971456 35122139136 35136073728 35190737064 35204698872 35234563518 35266788288 35295083208 35327363328 35357332032 35418062592 35448513408 35511032832 35555745792 35572027392 35625190608 35686381248 35730824976 35749320192 35763503616 35792197056 35793842304 35819143083 35833354209 35855322624 35871917312 35886149376 35925352551 36011188224 36065007776 36126953856 36189006336 36190669824 36219705984 36234076032 36252831744 36261354726 36297980928 36323638056 36360327168 36368875422 36377155584 36431343432 36572965632 36612919107 36635784192 36666862848 36700397568 36707338458 36709025772 36729842688 36772078032 36794621952 36801580662 36809220096 36866486448 36881113104 36889509888 37064930454 37073369088 37088077824 37145778012 37153488896 37160515476 37183297536 37192039269 37226054304 37247164416 37248876544 37255921164 37289994624 37321628256 37385732736 37505917134 37586971728 37595529216 37604367864 37642350592 37668957984 37707005952 37715870808 37735393536 37750364928 37780652448 37847284992 37912292352 37968953148 38101249152 38116365696 38134006848 38199506688 38201262592 38231911872 38247080256 38266877952 38314535424 38380345344 38389368501 38437705656 38455306956 38503727136 38571634944 38604797056 38637886464 38671105536 38703910784 38739308544 38770389504 38805848064 38838767616 38846112921 38854176768 38914624584 38930063832 38979081792 39046033152 39047827968 39114897408 39124093257 39133000704 39148526592 39191293692 39249036288 39291913188 39307502124 39316451328 39325694562 39393241272 39395052048 39462717888 39512406528 39528082944 39589579197 39597797376 39605286231 39665811456 39675136824 39684169728 39706968609 39776998536 39801839616 39811196964 39879577584 39949911936 40000214016 40018530816 40068919296 40078339434 40147178904 40197178098 40217985216 40233941568 40268072592 40293220352 40337237952 40355906976 40371918048 40512586752 40563597312 40573133748 40642823088 40714503552 40747169232 40763335536 40784435712 40835228544 40905368064 40924300032 40996476928 41012742144 41064382464 41144586336 41215257216 41217151744 41250220704 41287947264 41321073024 41358864384 41368587786 41393949696 41410372608 41429538304 41474797254 41491252242 41500698624 41573892096 41707540224 41724087552 41759482688 41797675008 41831209728 41869467648 41879311092 41903059968 41904986112 41951243952 41976963072 41986831788 42013052928 42058949328 42222448128 42285343194 42294970368 42304913847 42347644416 42369564672 42377577732 42386374656 42420381696 42430354659 42452317728 42469160544 42495197184 42503234004 42505187736 42578195616 42817130496 42827196734 42863905296 42890674176 42900757704 42927058944 42944090112 42974445024 42976420416 43010900856 43027965288 43050237696 43103852352 43177888512 43242418863 43316693028 43393089312 43430396688 43504993728 43541899632 43581722112 43616688192 43656579072 43693613568 43710948864 43778952657 43796321811 43851467016 43928806464 44004259584 44024625792 44042092416 44119768064 44155165824 44195549184 44231007744 44233040896 44309016576 44319433554 44395557624 44451457344 44469093312 44547522048 44624037888 44634528927 44644690944 44700291328 44723429376 44741173248 44749123353 44777069568 44856041472 44864524782 44943650928 45000240768 45020847168 45077534208 45157036032 45174951936 45195859968 45245233368 45263184264 45273489408 45301581666 45311895552 45329872896 45379392696 45400395348 45418407804 45498510816 45555799296 45576660096 45634046976 45714530304 45723175974 45803816496 45832421376 45840565386 45858752478 45882490176 45939632112 45950091264 45960894056 46039837536 46121036544 46139334912 46197430272 46276780032 46287659628 46367164368 46369295712 46406498292 46448940672 46486207152 46568193408 46586669184 46608230592 46688285952 46770628608 46829518848 46848098304 46920982752 46939598496 46979418024 47022384384 47060110944 47103151104 47143109376 47224083456 47264684544 47348043776 47429369856 47500254144 47581841664 47641099968 47665760256 47684671488 47722929408 47725123072 47758857444 47777805612 47807096832 47818336203 47848199168 47889211392 47900470068 48169271808 48252008448 48254226432 48263352417 48292941312 48312101376 48337108992 48348472968 48387263463 48397307904 48406460949 48431517408 48480436224 48491833896 48502874112 48575124576 48763954176 48817225476 48847712256 48859196274 48889150464 48943117944 48945367696 48973123584 48984637086 49029437376 49068774216 49113651456 49155315264 49174817472 49332900393 49419907272 49431158784 49450770432 49504792032 49527704016 49547353968 49577730048 49589385692 49634739072 49674561552 49719992832 49759883712 49762171008 49847643648 49945002327 50007889512 50027729976 50115962304 50139157152 50225277312 50287827744 50313858048 50333819904 50374203264 50463046656 50549723136 50561607294 50625270864 50801665536 50821820928 50845342464 50900887539 50932675584 50975882496 50996107008 51022503936 51086047232 51173793792 51185824668 51250274208 51273742608 51338302848 51428846592 51517181952 51529293558 51561474048 51652411392 51682086126 51693852672 51706005813 51785023488 51794817228 51805569024 51886166112 51906751776 51972109056 52061377536 52063770624 52153196544 52165457676 52177334272 52198035456 52255058256 52332048384 52389217584 52410002832 52421935104 52434259416 52524321696 52526736064 52616957184 52683208704 52704110592 52786105596 52797063168 52807048308 52851845277 52900182432 52942624812 52991044992 53035998048 53081595952 53127093888 53172770112 53266549248 53333618688 53358041088 53425225728 53437785912 53529571872 53596237464 53623980288 53645255424 53688295584 53690763456 53782983936 53807875968 53829224064 54016782336 54097511664 54190430784 54286004736 54329558976 54351114048 54379247616 54392032089 54446971392 54485457084 54540490752 54553313133 54565733376 54683656192 54859448448 54953676288 55000294272 55050596352 55061007687 55063538658 55094764032 55145152512 55158117048 55191932928 55202370993 55213830144 55299729672 55321669656 55334264832 55597395681 55610053632 55632116736 55718667018 55730233344 55740773214 55774946304 55839081456 55870746624 55873314816 55883881746 55934991936 55982442384 56017403904 56078599104 56296597504 56380457592 56393293824 56406551796 56463525888 56503436976 56560508928 56573806212 56603090304 56625547392 56670978672 56673583648 56770927488 56868438528 56953429722 57089507328 57151873728 57174548544 57201010272 57236078592 57258786816 57299260032 57301893888 57347867808 57370620384 57400316928 57471803136 57570518016 57656558484 57682960434 57755590704 57857452416 57907195584 58006658304 58055866176 58108962816 58155584256 58208772096 58258151424 58281265152 58371936876 58395095748 58468622688 58571741952 58672346112 58699501056 58722789888 58786940538 58873554432 58927398912 58937869782 58974676992 58988541843 59078688768 59089861908 59092578072 59194076832 59268609792 59292124416 59396696064 59498717184 59512705236 59526254592 59665497804 59702759424 59716795446 59819366376 59924867904 60000321024 60027796224 60103378944 60117509151 60209381376 60233269248 60261146624 60295767147 60326977824 60350912352 60402108888 60415860736 60439830528 60505856928 60533860464 60557877072 60664681088 60741065728 60768880128 60845395968 60859700622 60949905408 60964234632 61071755328 61120753848 61145003304 61176653568 61252842816 61358052096 61386450048 61494715392 61519113216 61596573696 61716879504 61822885824 61825727616 61875331056 61931920896 61981609536 62052881679 62090924544 62115558912 62144307456 62212195881 62236878363 62251047936 62360838144 62561310336 62586131328 62639224032 62696512512 62746814592 62804201472 62818966638 62857479168 62926865928 62965444608 62980247682 63019579392 63088423992 63333672192 63428014791 63442455552 63521466624 63554347008 63566366598 63579561984 63630572544 63678476592 63703740816 63742795776 63754851006 63757781604 63867293424 64225695744 64240795101 64336011264 64338968576 64351136556 64390588416 64416135168 64464630624 64516351284 64529743872 64541947932 64575356544 64655778528 64766832768 65018605568 65089633968 65130283008 65145595032 65185533952 65257490592 65297498112 65312849448 65372583168 65425032288 65484868608 65540420352 65566423296 65777200524 65893209696 66006389376 66036938688 66063138624 66179652096 66232748736 66293323776 66346511616 66349561344 66463524864 66479150331 66593336436 66677186016 66703639968 66821283072 66852209536 66967036416 67050436992 67085144064 67111759872 67165604352 67284062208 67296787173 67299880582 67399630848 67415476392 67500361152 67531270752 67616301312 67735554048 67762427904 67793789952 67867850052 67894776396 67910234112 67952372499 67967843328 67994809344 68069089044 68100593022 68127611706 68247766224 68333698944 68364990144 68451070464 68571795456 68584763961 68689575936 68705724744 68748632064 68760848079 68788128717 68909448168 68925136896 68941341084 69059756304 69181554816 69209002368 69296145408 69415170048 69418360832 69431489442 69553943568 69597380608 69609747438 69673411008 69776064512 69852290112 69880003776 69912345888 70032428928 70155942912 70244278272 70272147456 70381474128 70409397744 70469127036 70533576576 70590166416 70654726656 70714664064 70836125184 70897026816 71022065664 71111491584 71144054784 71250381216 71372762496 71461649952 71498640384 71527007232 71584394112 71587684608 71638286166 71666708418 71710645248 71743834624 71772298752 71850705102 72022376448 72130015552 72253907712 72378012672 72381339648 72439411968 72468152064 72505663488 72522709452 72595961856 72647276112 72720654336 72737750844 72754311168 72862686864 73145931264 73225838214 73271568384 73288794411 73333725696 73400795136 73414676916 73418051544 73459685376 73476955629 73544156064 73589243904 73603161324 73618440192 73732972896 73762226208 74129860908 74146738176 74176155648 74291556024 74321030952 74366595072 74384078538 74452108608 74494328832 74511842328 74579989248 74643256512 74771465472 75011834268 75173943456 75208735728 75284701184 75337915968 75431741616 75470787072 75500729856 75561304896 75694569984 75824584704 75842410941 75937906296 76202498304 76232731392 76268013696 76399013376 76402525184 76463823744 76494160512 76533755904 76629070848 76760690688 76778737002 76875411312 76910613912 77007454272 77143269888 77209594112 77275772928 77293940337 77342211072 77407821568 77478617088 77523129189 77540779008 77677535232 77692225842 77708353536 77829249168 77860127664 77958163584 78092066304 78095655936 78229794816 78248186514 78266001408 78297053184 78382587384 78498072576 78583826376 78615004248 78632902656 78651389124 78786482544 78790104096 78925435776 79024813056 79056165888 79179158394 79195594752 79210572462 79350273648 79368339456 79413937218 79553997072 79603679232 79622393928 79759155168 79899823872 80000428032 80037061632 80137838592 80156678868 80294357808 80394356196 80435970432 80467883136 80536145184 80674475904 80711813952 80743836096 81025173504 81127194624 81146267496 81285646176 81429007104 81494338464 81526671072 81568871424 81670457088 81810736128 81848600064 81992953856 82025484288 82289172672 82430514432 82434303488 82500441408 82575894528 82595307987 82642146048 82717728768 82737175572 82787899392 82820745216 82859076608 82949594508 82982504484 83001397248 83415080448 83448175104 83518965376 83578000527 83595350016 83611159821 83662419456 83738935296 83758622184 83806119936 83809972224 83825822619 83902487904 83953926144 83973663576 84026105856 84117898656 84444896256 84570686388 84589940736 84609827694 84695288832 84755155464 84840763392 84860709318 84904635456 84938321088 85006468008 85010375472 85156391232 85430144583 85634260992 85654393468 85727810592 85801515408 85854117888 85888180224 85948890048 85952840832 86021801712 86055930576 86100475392 86207704704 86355777024 86484837726 86524440651 86633386056 86786178624 86860793376 87009987456 87083799264 87163444224 87233376384 87313158144 87387227136 87421897728 87557905314 87592643622 87702934032 87857612928 88008519168 88049251584 88084184832 88239536128 88310331648 88391098368 88462015488 88466081792 88618033152 88638867108 88791115248 88902914688 88938186624 89095044096 89248075776 89269057854 89289381888 89400582656 89446858752 89482346496 89498246706 89554139136 89575193169 89712082944 89729049564 89887301856 90000481536 90041694336 90155068416 90314072064 90349903872 90391719936 90490466736 90526368528 90546978816 90603163332 90623791104 90659745792 90758785392 90800790696 90836815608 90997021632 91111598592 91153320192 91268093952 91289550933 91429060608 91446351948 91607632992 91681130772 91717504956 91764980352 91879264224 91921788112 92079675072 92242073088 92278669824 92394860544 92553560064 92575319256 92734328736 92738591424 92812996584 92897881344 92972414304 93136386816 93173338368 93216461184 93376571904 93541257216 93841965504 93879196992 93958836048 94044768768 94120221888 94206302208 94228449957 94286218752 94448166912 94470371523 94529369088 94696087552 95000508288 95163683328 95282199936 95331520512 95349549897 95369342976 95445858816 95450246144 95517714888 95555611224 95614193664 95636672406 95696398336 95778422784 95800940136 96338543616 96504016896 96508452864 96526704834 96585882624 96624202752 96696945936 96774526926 96794615808 96812921898 96863034816 96983667792 97005748224 97150249152 97527908352 97634450952 97695424512 97718392548 97778300928 97886235888 97890735392 97946247168 97969274172 98058874752 98137548432 98227302912 98310630528 98349634944 98665800786 98839814544 98862317568 98901540864 99009584064 99055408032 99094707936 99155460096 99178771384 99269478144 99349123104 99439985664 99519767424 99524342016 99695287296 99890004654 100015779024 100055459952 100231924608 100278314304 100450554624 100575655488 100627716096 100667639808 100748406528 100926093312 100949820873 101099446272 101123214588 101250541728 101603331072 101643641856 101690684928 101801775078 101865351168 101951764992 101992214016 102045007872 102150889533 102172094464 102191417559 102347587584 102371649336 102500548416 102547485216 102676605696 102857693184 103034363904 103058587116 103122948096 103364172252 103387705344 103412011626 103589634456 103772332224 103813503552 103944218112 104122755072 104127541248 104147234163 104306393088 104330915352 104354668544 104396070912 104414621157 104510116512 104664096768 104778435168 104820005664 104868518832 105048643392 105053472128 105233914368 105366417408 105408221184 105572211192 105614096616 105703690554 105800364864 105885249624 105982089984 106071996096 106163191904 106254187776 106345540224 106533098496 106667237376 106716082176 106875571824 107059143744 107192474928 107247960576 107290510848 107376591168 107381526912 107457429249 107500062627 107565967872 107615751936 107658448128 107776057653 108033564672 108195023328 108380861568 108572009472 108659117952 108702228096 108758495232 108784064178 108893942784 108970914168 109080981504 109106626266 109131466752 109367312384 109718896896 109838757321 109907352576 110000588544 110101192704 110122015374 110127077316 110189528064 110316234096 110383865856 110404741986 110427660288 110599459344 110643339312 110668529664 111194791362 111220107264 111264233472 111437334036 111460466688 111481546428 111549892608 111576117807 111678162912 111741493248 111746629632 111767763492 111869983872 111964884768 112157198208 112593195008 112760915184 112786587648 112813103592 112927051776 113006873952 113121017856 113147612424 113206180608 113251094784 113341957344 113347167296 113541854976 113736877056 113906859444 114303747456 114349097088 114402020544 114598520064 114603787776 114695735616 114741240768 114800633856 114943606272 115141036032 115168105503 115313116968 115365920868 115511181408 115714904832 115814391168 116013316608 116111732352 116217925632 116311168512 116417544192 116516302848 116538338763 116562530304 116743873752 116790191496 116937245376 117143483904 117344692224 117372279771 117399002112 117445579776 117573881076 117747108864 117875739564 117949353984 117977083686 118179723816 118185156144 118388153664 118537219584 118584248832 118768737591 118793392128 118815858693 118997434368 119025410472 119052509184 119120905827 119330995608 119405518848 119433590892 119638732752 119849735808 120000642048 120055592448 120206757888 120235018302 120522293248 120591534294 120653955648 120701824704 120804217776 120831721472 120879661056 121011713856 121067720928 121115754144 121329362176 121482131456 121537760256 121690791936 121719401244 121928469264 122143510656 122241507696 122290006608 122353307136 122505685632 122716104192 122772900096 122989430784 123038226432 123193147392 123433759008 123645771648 123651455232 123750662112 123863841792 123963219072 124105763358 124181849088 124231117824 124288614912 124424391762 124473756726 124502095872 124721676288 125122620672 125172262656 125278448064 125393025024 125493629184 125608402944 125637933276 125714958336 125853731856 125930889216 125960495364 126039158784 126176847984 126667344384 126856029582 126884911104 126914741541 127042933248 127108694016 127132733196 127159123968 127261145088 127291063977 127356953184 127407481632 127485591552 127509702012 127515563208 127734586848 128451391488 128481590202 128672022528 128702273112 128781176832 128832270336 128929261248 129032702568 129083895864 129150713088 129311557056 129533665536 129727256589 130037211136 130179267936 130291190064 130371067904 130514981184 130625698896 130745166336 130850064576 130969737216 131080840704 131132846592 131336857971 131388965433 131554401048 131786419392 132012778752 132073877376 132126277248 132359304192 132465497472 132586647552 132693023232 132699122688 132927049728 132958300662 133186672872 133354372032 133407279936 133642566144 133704419072 133903586781 133934072832 134100873984 134170288128 134223519744 134247370059 134331208704 134568124416 134593574346 134599761164 134830952784 135000722304 135062541504 135232602624 135471108096 135524855808 135587579904 135735700104 135789552792 135820468224 135904744998 135935686656 135989618688 136138178088 136201186044 136255223412 136495532448 136667397888 136729980288 136902140928 137143590912 137169527922 137411449488 137497264128 137521696158 137576257434 137818896336 137850273792 137882682168 138119512608 138363109632 138418004736 138592290816 138830340096 138836721664 138862978884 139107887136 139219494876 139346822016 139704580224 139760007552 139824691776 140064857856 140311885824 140488556544 140544294912 140762948256 140818795488 140938254072 141067153152 141180332832 141309453312 141429328128 141672250368 141794053632 142044131328 142288109568 142500762432 142745524992 142923299904 142997280768 143054014464 143168788224 143175369216 143276572332 143333416836 143421290496 143455008609 143487669248 143544597504 143701410204 144260031104 144507815424 144756025344 144762679296 144790057251 144878823936 144936304128 145011326976 145045418904 145161790389 145191923712 145219382847 145294552224 145441308672 145475501688 145508622336 145725373728 146291862528 146451676428 146543136768 146577588822 146667451392 146829353832 146836103088 146919370752 146953911258 147088312128 147206322648 147465945792 147524452416 147998701179 148259721816 148293476352 148352311296 148583112048 148642061904 148733190144 148768157076 148904217216 149023684656 149159978496 149286513024 149542930944 149835006981 150023668536 150347886912 150417471456 150569402368 150675831936 150863483232 150941574144 151001459712 151122609792 151389139968 151649169408 151684821882 151875812592 152404996608 152465462784 152536027392 152798026752 152805050368 152927647488 152988321024 153067511808 153258141696 153521381376 153557474004 153750822624 153821227824 154014908544 154286539776 154419188224 154551545856 154587880674 154684422144 154815643136 154957234176 155046258378 155081558016 155118017439 155355070464 155384451684 155416707072 155658498336 155720255328 155916327168 156184132608 156191311872 156459589632 156496373028 156532002816 156594106368 156765174768 156996145152 157167652752 157230008496 157265805312 157302778248 157572965088 157580208192 157850871552 158049626112 158112331776 158358316788 158391189504 158421144924 158555535831 158700547296 158827874436 159107994144 159244787856 159518310336 159799647744 160000856064 160074123264 160275677184 160313357736 160588715616 160788712392 160871940864 160935766272 161072290368 161348951808 161423627904 161487672192 162050347008 162292534992 162571292352 162858014208 162988676928 163053342144 163137742848 163176096267 163340914176 163621472256 163659939399 163697200128 163985907712 164050968576 164578345344 164861028864 164868606976 165000882816 165151789056 165190615974 165284292096 165435457536 165474351144 165575798784 165641490432 165718153216 165899189016 165965008968 166002794496 166792187043 166830160896 166896350208 167037930752 167156001054 167190700032 167222319642 167324838912 167517244368 167612239872 167619944448 167651645238 167804975808 167947327152 168052211712 168235797312 168889792512 169141372776 169179881472 169219655388 169390577664 169510310928 169681526784 169721418636 169809270912 169876642176 170012936016 170020750944 170312782464 170860289166 171268521984 171308786936 171455621184 171603030816 171708235776 171776360448 171897780096 171905681664 172043603424 172111861152 172200950784 172415409408 172711554048 172969675452 173048881302 173266772112 173572357248 173721586752 174019974912 174167598528 174326888448 174466752768 174626316288 174774454272 174843795456 175115810628 175185287244 175405868064 175715225856 176017038336 176098503168 176168369664 176479072256 176620663296 176782196736 176924030976 176932163584 176965625529 177236066304 177277734216 177582230496 177805829376 177876373248 178190088192 178496151552 178538115708 178578763776 178801165312 178996493412 179108278272 179150386338 179458099128 179774603712 180000963072 180083388672 180310136832 180352527453 180628144128 180699807744 180783439872 180887301441 180980933472 181052737056 181206326664 181247582208 181319491584 181517570784 181601581392 181673631216 181994043264 182223197184 182306640384 182536187904 182579101866 182892703896 183215265984 183362261544 183435009912 183529960704 183758528448 183843576224 184159350144 184484146176 184557339648 184789721088 185150638512 185468657472 185477182848 185625993168 185795762688 185944828608 186158645037 186272773632 186346676736 186432922368 186636587643 186710635089 186753143808 187082514432 187683931008 187758393984 187917672096 188089537536 188240443776 188412604416 188456899914 188572437504 188896333824 188940743046 189058738176 189392175104 190001016576 190327366656 190564399872 190663041024 190699099794 190738685952 190891717632 190900492288 191035429776 191111222448 191228387328 191273344812 191392796672 191601880272 192677087232 192722385303 193008033792 193016905728 193053409668 193171765248 193248405504 193393891872 193549053852 193589231616 193625843796 193726069632 193967335584 194300498304 195055816704 195268901904 195390849024 195436785096 195556601856 195772471776 195781470784 195892494336 195938548344 196117749504 196275096864 196454605824 196621261056 196699269888 197331601572 197679629088 198019168128 198110816064 198189415872 198357542768 198538956288 198698246208 198879971328 199039534848 199048684032 199390574592 199437450993 199780009308 200031558048 200110919904 200463849216 200556628608 200901109248 201151310976 201255432192 201335279616 201496813056 201852186624 201890361519 201899641746 202198892544 202246429176 202501083456 203206662144 203287283712 203381369856 203603550156 203730702336 203857117497 203903529984 203984428032 204301779066 204344188928 204382835118 204743298672 205001096832 205094970432 205353211392 205715386368 205754291883 206068727808 206117174232 206245896192 206282544237 206728344504 206775410688 206824023252 207179268912 207544664448 207627007104 207888436224 208245510144 208255082496 208294468326 208661830704 208709337088 208792141824 208829242314 209020233024 209328193536 209556870336 209640011328 209737037664 210097286784 210106944256 210467828736 210732834816 210816442368 211144422384 211228193232 211407381108 211600729728 211770499248 211964179968 212143992192 212326383808 212508375552 212691080448 213066196992 213334474752 213432164352 213751143648 214118287488 214384949856 214495921152 214581021696 214753182336 214763053824 214914858498 215000125254 215131935744 215231503872 215316896256 215552115306 216067129344 216390046656 216761723136 217144018944 217318235904 217404456192 217516990464 217568128356 217787885568 217941828336 218161963008 218213252532 218262933504 219437793792 219677514642 219814705152 219866383233 220001177088 220202385408 220244030748 220254154632 220379056128 220430866887 220632468192 220767731712 220809483972 220855320576 221198918688 221286678624 222389582724 222440214528 222528466944 222874668072 222963092856 223099785216 223152235614 223356325824 223482986496 223535526984 223739967744 223929769536 224314396416 225186390016 225521830368 225626207184 225854103552 226013747904 226295224848 226412361216 226502189568 226683914688 226694334592 227083709952 227473754112 227527232823 227813718888 228607494912 228698194176 228804041088 229197040128 229207575552 229391471232 229482481536 229601267712 229887212544 230282072064 230336211006 230626233936 230731841736 231022362816 231429809664 231628782336 231881821011 232026633216 232223464704 232435851264 232569387567 232622337024 233032605696 233076677526 233125060608 233487747504 233580382992 233874490752 234286967808 234689384448 234744559542 234798004224 234891159552 235147762152 235494217728 235549582037 235751479128 235898707968 235954167372 236359447632 236370312288 236776307328 237074439168 237168497664 237537475182 237586784256 237631717386 238050820944 238105018368 238241811654 238661991216 238811037696 238867181784 239277465504 239699471616 240001284096 240111184896 240413515776 240470036604 241183068588 241307911296 241403649408 241608435552 242023427712 242135441856 242231508288 242658724352 242964262912 243075520512 243381583872 243438802488 243856938528 244287021312 244483015392 244580013216 244706614272 245011371264 245432208384 245545800192 245978861568 246076452864 246867518016 247291543296 247302910464 247501324224 247727683584 247785923961 247926438144 248211526716 248363698176 248462235648 248577229824 248848783524 248947513452 249004191744 250245241344 250344525312 250556896128 250734001581 250786050048 250833479463 250987258368 251216805888 251275866552 251429916672 251477467857 251707463712 251861778432 251920990728 252078317568 252353695968 253334688768 253712059164 253769822208 253829483082 254085866496 254265466392 254522290176 254582127954 254713906368 254814963264 255019404024 255031126416 255469173696 256290433749 256902782976 256963180404 257404546224 257562353664 257664540672 257858522496 258065405136 258167791728 258301426176 258623114112 259067331072 259454513178 260074422272 260358535872 260582380128 260742135808 261029962368 261251397792 261490332672 261700129152 261939474432 262161681408 262265693184 262673715942 262777930866 263108802096 263572838784 264025557504 264147754752 264252554496 264718608384 264930994944 265173295104 265386046464 265398245376 265854099456 265916601324 266373345744 266708744064 266814559872 267285132288 267408838144 267807173562 267868145664 268201747968 268340576256 268447039488 268494740118 268662417408 268725579507 269136248832 269187148692 269199522328 269661905568 270001444608 270125083008 270465205248 270942216192 271049711616 271175159808 271471400208 271579105584 271640936448 271809489996 271871373312 271979237376 272276356176 272402372088 272510446824 272991064896 273334795776 273459960576 273804281856 273868652799 274287181824 274339055844 274822898976 275043392316 275152514868 275637792672 275765364336 276239025216 276726219264 276836009472 277184581632 277660680192 277725957768 278215774272 278438989752 278693644032 279409160448 279520015104 279649383552 280129715712 280623771648 281525896512 281637590976 281876508144 282134306304 282360665664 282618906624 282685349871 282858656256 283344500736 283411114569 283588107264 284088262656 285001524864 285491049984 285846599808 285994561536 286108028928 286337576448 286350738432 286553144664 286666833672 286842580992 286910017218 286975338496 287089195008 287402820408 288520062208 289015630848 289512050688 289525358592 289580114502 289757647872 289872608256 290090837808 290323580778 290383847424 290438765694 290589104448 290951003376 291017244672 291450747456 292583725056 292903352856 293086273536 293155177644 293334902784 293658707664 293672206176 293838741504 293907822516 294176624256 294412645296 294931891584 295048904832 295997402358 296519443632 296586952704 296704622592 297166224096 297284123808 297466380288 297536314152 297808434432 298047369312 298319956992 298573026048 299085861888 299670013962 300047337072 300695773824 300834942912 301351663872 301726966464 301883148288 302002919424 302245219584 302778279936 302849462619 303298338816 303369643764 303751625184 304809993216 304930925568 305072054784 305596053504 305610100736 305855294976 305976642048 306135023616 306452668599 306516283392 306574252677 307042762752 307114948008 307501645248 307642455648 308029817088 308573079552 308838376448 309103091712 309175761348 309368844288 309631286272 310092516756 310163116032 310236034878 310768903368 311316996672 311440510656 311832654336 312368265216 312382623744 312441702489 312919179264 312992746056 313064005632 313188212736 313243863471 313530349536 313992290304 314335305504 314460016992 314605556496 315145930176 315160416384 315701743104 316099252224 316224663552 316716633576 316842289848 317111071662 317401094592 317655748872 318215988288 318489575712 319036620672 319599295488 320001712128 320148246528 320626715472 321177431232 321577424784 321743881728 321871532544 322144580736 322372287747 322500187881 322697903616 322847255808 322975344384 323328172959 324100694016 324585069984 325142584704 325716028416 325977353856 326106684288 326275485696 326352192534 326681828352 327242944512 327319878798 327394400256 327971815424 328101937152 329156690688 329722057728 329737213952 330001765632 330303578112 330381231948 330568584192 330948702288 331151597568 331282980864 331436306432 331798378032 331930017936 332005588992 333584374086 333660321792 333792700416 334075861504 334312002108 334381400064 334444639284 334649677824 334728353421 335034488736 335224479744 335239888896 335303290476 335609951616 335894654304 336471594624 337779585024 338282745552 338359762944 338439310776 338781155328 339020621856 339363053568 339442837272 339618541824 339753284352 340025872032 340041501888 340625564928 341720578332 342617573872 342911242368 343206061632 343795560192 343811363328 344087206848 344223722304 344401901568 344830818816 345423108096 345504316509 345939350904 346097762604 346533544224 347144714496 347443173504 348039949824 348335197056 348653776896 348933505536 349252632576 349548908544 349615016289 349687590912 350231621256 350370574488 350811736128 351430451712 352034076672 352116839313 352197006336 352336739328 352958144512 353241326592 353848061952 353864327168 353931251058 354555468432 355164460992 355611658752 355752746496 356306212773 356380176384 356992303104 357076231416 357157527552 357602330624 357992986824 358216556544 358300772676 358916198256 359549207424 360001926144 360166777344 360620273664 360705054906 361566879744 361774602882 361961866944 362105474112 362412653328 362495164416 362638983168 363035141568 363203162784 363347262432 363988086528 364446394368 364613280768 365072375808 365158203732 365785407792 366430531968 366724523088 366870019824 367059921408 367517056896 367687152448 368318700288 368968292352 369114679296 369579442176 370301277024 370937314944 370954365696 371251986336 371591525376 371889657216 372317290074 372545547264 372693353472 372865844736 373273175286 373421270178 373506287616 374165028864 375367862016 375516787968 375835344192 376179075072 376480887552 376825208832 376913799828 377144875008 377792667648 377881486092 378117476352 380002033152 380654733312 380744224623 381128799744 381326082048 381398199588 381477371904 381783435264 381800984576 381873191931 382070859552 382222444896 382456774656 382546689624 382785593344 383203760544 385354174464 385444770606 386016067584 386106819336 386343530496 386496811008 386787783744 387098107704 387251687592 387452139264 387934671168 388600996608 389181769767 390111633408 390537803808 390873570192 391113203712 391544943552 391562941568 391877096688 392235499008 392550193728 392909211648 393242522112 393398539776 394010573913 394166896299 394663203144 395359258176 396038336256 396221632128 396378831744 396715085536 397077912576 397396492416 397759942656 398079069696 398097368064 398781149184 398874901986 399560018616 400063116096 400221839808 400927698432 401113257216 401710760343 401802218496 402302621952 402510864384 402670559232 402742110177 402993626112 403704373248 403780723038 403799283492 404492858352 405002166912 406413324288 406574567424 406762739712 407207100312 407461404672 407714234994 407807059968 407968856064 408603558132 408688377856 408765670236 409486597344 410002193664 410189940864 410706422784 411430772736 411508583766 412234348464 412491792384 412565088474 413456689008 413550821376 413648046504 414358537824 415089328896 415254014208 415776872448 416491020288 416510164992 416588936652 417323661408 417658484628 418040466048 419113740672 419280022656 419474075328 420194573568 420213888512 420935657472 421465669632 421632884736 422288844768 422456386464 422814762216 423201459456 423540998496 423928359936 424287984384 424652767616 425016751104 425382160896 426132393984 426864328704 427502287296 428236574976 428769899712 428991842304 429162043392 429506364672 429526107648 429829716996 430000250508 430263871488 430365025827 430463007744 430633792512 431104230612 432780093312 433523446272 434288037888 434370171753 434636471808 434808912384 435033980928 435136256712 435485371167 435575771136 435658148541 435883656672 436323926016 436426505064 436525867008 438875587584 439355029284 439629410304 439732766466 440002354176 440488061496 440508309264 440758112256 440861733774 441264936384 441618967944 442397837376 442573357248 443996103537 444779165448 444880429056 445056933888 445749336144 445926185712 446199570432 446304471228 446712651648 447071053968 447479935488 447859539072 448628792832 450372780032 451043660736 451252414368 451708207104 452027495808 452590449696 452824722432 453004379136 453367829376 453388669184 454167419904 454947508224 455054465646 455627437776 457214989824 457396388352 457608082176 458394080256 458415151104 458782942464 458964963072 459202535424 459774425088 460564144128 460672422012 461252467872 461463683472 462044725632 462859619328 463257564672 463763642022 464053266432 464446929408 464871702528 465138775134 465244674048 465354052317 466065211392 466153355052 466250121216 466975495008 467160765984 467748981504 468573935616 469378768896 469489119084 469596008448 469782319104 470295524304 470988435456 471099164074 471502958256 471797415936 471908334744 472718895264 472740624576 473552614656 474148878336 474336995328 475074950364 475173568512 475263434772 475666607493 476101641888 476483623308 477323982432 477734363568 478554931008 479398943232 480002568192 480222369792 480827031552 480940073208 482366137176 482615822592 482807298816 483216871104 484046855424 484270883712 484463016576 485317448704 485928525824 486151041024 486877604976 487713877056 488574042624 488966030784 489160026432 489413228544 489528288801 490022742528 490864416768 490979818197 491091600384 491957723136 492152905728 493735036032 494583086592 494605820928 495002648448 495455367168 495571847922 495852876288 496423053432 496727396352 496924471296 497154459648 497697567048 497895026904 498008383488 500376561129 500490482688 500689050624 501113792256 501468003162 501572100096 501666958926 501974516736 502551733104 502859833344 502954935714 503414927424 503841981456 504156635136 504707391936 506669377536 507424118328 507539644416 507658966164 508171732992 508530932784 509044580352 509164255908 509427812736 509629926528 510038808048 510062252832 510938347392 512580867498 513805565952 513926360808 514809092448 515124707328 515329081344 515717044992 516130810272 516335583456 516602852352 517246228224 518134662144 518909026356 520717071744 521164760256 522059924736 522502795584 522980665344 523400258304 523878948864 524323362816 524531386368 525347431884 525555861732 526217604192 527145677568 528051115008 528295509504 528505108992 529437216768 529861989888 530346590208 530772092928 530796490752 530896876587 531708198912 531833202648 532746691488 533417488128 533629119744 534570264576 534817676288 535614347124 535736291328 536403495936 536989480236 537324834816 537451159014 538374297384 538399044656 539323811136 540002889216 540250166016 540930410496 541057582359 541884432384 542099423232 542350319616 542661904323 542942800416 543158211168 543618979992 543742746624 543958474752 544552712352 544804744176 545020893648 545982129792 546669591552 546919921152 547608563712 547737305598 548678111688 549645797952 550086784632 550305029736 551275585344 551530728672 552478050432 553452438528 553672018944 554369163264 555451915536 556431548544 556877979504 557387288064 558475935111 558818320896 559040030208 559298767104 559909762929 560259431424 561247543296 563051793024 563275181952 563753016288 564268612608 564721331328 565237813248 565370699742 565717312512 566689001472 566822229138 567176214528 568176525312 570003049728 570982099968 571693199616 571989123072 572216057856 572675152896 572701476864 573106289328 573333667344 573685161984 573820034436 573950676992 574178390016 574805640816 577040124416 578031261696 578167155909 579024101376 579050717184 579160229004 579515295744 579745216512 580181675616 580647161556 580767694848 580877531388 581178208896 581902006752 582901494912 585167450112 585806705712 586172547072 586310355288 586669805568 587317415328 587344412352 587677483008 587815645032 588353248512 588825290592 589863783168 590097809664 591994804716 593038887264 594332448192 594568247616 595072628304 595616868864 596094738624 596639913984 597146052096 598171723776 598312352979 599340027924 600094674144 601391547648 601669885824 602703327744 603453932928 603766296576 604005838848 604490439168 605556559872 605671084557 605698925238 606596677632 606739287528 607503250368 609619986432 609861851136 610144109568 611192107008 611220201472 611571352491 611710589952 611953284096 612905337198 613032566784 613148505354 614229896016 615003290496 615284911296 616059634176 617146159104 617676752896 618206183424 618351522696 618737688576 619262572544 620185033512 620326232064 620472069756 621537806736 622633993344 622881021312 623665308672 624736530432 624765247488 624883404978 625985492112 626128011264 626376425472 626487726942 627060699072 627984580608 628670611008 628920033984 629211112992 630291860352 630320832768 631403486208 632198504448 632449327104 633433267152 633684579696 634222143324 634802189184 635311497744 636431976576 636979151424 638073241344 639198590976 640003424256 640296493056 641253430944 642354862464 643154849568 643487763456 643743065088 644289161472 644744575494 645000375762 645395807232 645694511616 645950688768 646656345918 648201388032 649170139968 650285169408 651432056832 651954707712 652213368576 652550971392 652704385068 653363656704 654485889024 654639757596 654788800512 658313381376 659444115456 659474427904 659599149699 660003531264 660607156224 660762463896 661137168384 661292600661 661897404576 662303195136 662565961728 662872612864 663596756064 663860035872 667168748172 667320643584 667585400832 668151723008 668624004216 668889278568 669299355648 669456706842 670068977472 670448959488 670606580952 671219903232 671789308608 672943189248 675559170048 676565491104 676878621552 677562310656 678041243712 678885674544 679237083648 679506568704 680051744064 680083003776 681251129856 682581698469 683441156664 685235147744 685822484736 686412123264 687591120384 687622726656 688174413696 688447444608 688803803136 689661637632 690846216192 691008633018 691878701808 692195525208 693067088448 694289428992 694886347008 695645463033 696079899648 696670394112 697307553792 697708162701 697867011072 699097817088 699230032578 699375181824 700463242512 700741148976 701623472256 702860903424 704068153344 704233678626 704394012672 704673478656 705916289024 706482653184 706648746111 707696123904 707728654336 707862502116 709110936864 710328921984 711223317504 711505492992 712612425546 712760352768 714152462832 714315055104 715204661248 715985973648 716433113088 716601545352 717832396512 719098414848 720003852288 720333554688 721240547328 721410109812 723549205764 723923733888 724210948224 724825306656 726070283136 726406325568 726694524864 727976173056 728892788736 729226561536 730144751616 730316407464 731570815584 732861063936 733449046176 733740039648 734119842816 735034113792 735374304896 736637400576 737936584704 738229358592 740602554048 741874629888 741908731392 742503972672 743183050752 743357771883 743779314432 744634580148 745091094528 745386706944 745731689472 746546350572 746842540356 747012575232 750735724032 751033575936 751670688384 752202004743 752358150144 752500438389 752961775104 753650417664 753827599656 754289750016 754432403571 755585335296 755762972184 756234952704 760004066304 761309466624 761488449246 762257599488 762796399176 763566870528 763601969152 763746383862 764141719104 764444889792 765093379248 765571186688 766407521088 768871301247 770708348928 770889541212 772213638672 772687060992 772993622016 773575567488 774196215408 774503375184 774904278528 775869342336 777201993216 778363539534 780223266816 781075607616 781747140384 782226407424 783089887104 783125883136 783754193376 784470998016 785100387456 785818423296 786485044224 786797079552 788021147826 788333792598 789326406288 790718516352 792076672512 792443264256 792757663488 793430171072 794155825152 794792984832 795519885312 796158139392 796194736128 797562298368 797749803972 799120037232 800126232192 800443679616 801855396864 802226514432 803421520686 803604436992 804605243904 805021728768 805341118464 805484220354 805987252224 806176738521 807408746496 807561446076 807598566984 808985716704 810004333824 812826648576 813149134848 813525479424 814414200624 814922809344 815428469988 815614119936 815937712128 817207116264 817531340472 818973194688 820004387328 820379881728 821412845568 821605958397 822861545472 823017167532 824468696928 825130176948 826913378016 827296093008 828717075648 830178657792 830508028416 831553744896 832982040576 833177873304 834647322816 835316969256 836080932096 838227481344 838560045312 838948150656 840389147136 840427777024 841871314944 844577689536 844912772928 845629524432 846402918912 847081996992 847856719872 848056049613 848575968768 849305535232 850033502208 850233343707 850764321792 852264787968 855004574592 856473149952 857539799424 857983684608 858324086784 859012729344 859052215296 859659433992 860000501016 860527742976 860730051654 860926015488 861267585024 862208461224 865560186624 867046892544 868576075776 868740343506 869272943616 869617824768 870272513424 870970742334 871151542272 871316297082 871767313344 872853010128 873051734016 877751175168 878710058568 879258820608 879465532932 880004708352 880976122992 881016618528 881516224512 881723467548 882529872768 883237935888 884795674752 885146714496 887992207074 889558330896 889760858112 890113867776 891498672288 891852371424 892399140864 892608942456 893425303296 894142107936 894959870976 895719078144 897257585664 902087321472 902504828736 904054991616 905180899392 905649444864 906008758272 906735658752 906777338368 908334839808 908548387857 909895016448 910108931292 911254875552 914429979648 914792776704 915216164352 916788160512 916830302208 917565884928 917929926144 918405070848 919358005797 919548850176 919722758031 921128288256 921344844024 922504935744 922927366944 924089451264 925719238656 926515129344 927527284044 928106532864 928893858816 930277550268 930489348096 930708104634 932306710104 933950990016 934321531968 935497963008 937147871232 937325107467 938757537792 938978238168 939192016896 939564638208 939731590413 940591048608 941976870912 942198328148 943005916512 943816669488 945437790528 945481249152 947105229312 948297756672 948673990656 950149900728 950526869544 951333214986 952203283776 952967246616 954647964864 955468727136 957109862016 958797886464 960005136384 960444739584 961880146416 964732274352 965231645184 965614597632 966433742208 967116863241 968093710848 968541767424 968926033152 970634897408 971857051648 972302082048 973755209952 975427754112 977148085248 977932061568 978320052864 978826457088 979056577602 980045485056 981728833536 981959636394 982183200768 983915446272 984305811456 987470072064 989166173184 989211641856 990005296896 990910734336 991143695844 991705752576 992846106864 993454792704 993848942592 994308919296 995395134096 995790053808 996016766976 1000753122258 1000980965376 1001378101248 1002227584512 1002936006324 1003144200192 1003333917852 1003949033472 1004185060263 1005103466208 1005719666688 1005909871428 1006829854848 1007683962912 1009414783872 1013338755072 1014848236656 1015079288832 1015317932328 1016343465984 1017061865568 1018089160704 1018328511816 1018855625472 1019259853056 1020077616096 1020124505664 1021876694784 1025161734996 1027852721616 1029618184896 1031434089984 1032261620544 1032671166912 1033205704704 1034492456448 1036269324288 1036512949527 1037818052712 1041434143488 1042329520512 1044119849472 1045005591168 1045961330688 1046800516608 1047757897728 1048646725632 1048845048867 1049062772736 1050694863768 1051111723464 1052435208384 1054291355136 1056102230016 1056350517939 1056591019008 1057010217984 1058874433536 1059723979776 1061544185856 1061592981504 1061793753174 1063666405296 1065493382976 1066834976256 1067258239488 1069140529152 1069635352576 1071228694248 1071472582656 1072806991872 1073978960472 1074649669632 1074902318028 1076748594768 1076798089312 1078647622272 1080005778432 1080500332032 1081860820992 1082115164718 1084700639232 1085323808646 1085885600832 1086316422336 1087237959984 1087485493248 1087916949504 1089105424704 1089609488352 1090041787296 1091964259584 1093339183104 1093839842304 1095217127424 1095474611196 1097356223376 1099291595904 1100173569264 1100610059472 1102551170688 1103061457344 1104956100864 1106904877056 1107344037888 1108738326528 1110903831072 1112863097088 1113755959008 1114774576128 1116951870222 1117636641792 1118080060416 1118597534208 1119819525858 1120518862848 1122495086592 1126103586048 1126550363904 1127506032576 1128537225216 1129442662656 1130475626496 1130741399484 1131434625024 1133378002944 1133644458276 1134352429056 1140006099456 1141964199936 1142232673869 1143386399232 1143978246144 1144432115712 1145350305792 1145402953728 1145619575793 1146212578656 1146667334688 1147370323968 1147640068872 1147901353984 1148356780032 1149611281632 1154080248832 1156062523392 1156334311818 1158048202752 1158320458008 1159030591488 1159490433024 1160363351232 1161294323112 1161755062776 1162356417792 1163804013504 1165802989824 1167545309301 1170334900224 1171613411424 1172620710576 1173339611136 1174634830656 1174688824704 1175631290064 1176706497024 1177650581184 1179727566336 1180195619328 1182031721739 1182500688897 1183989609432 1186077774528 1188664896384 1189136495232 1190145256608 1191233737728 1192189477248 1193279827968 1194292104192 1196343447552 1196624705958 1198680055848 1200189348288 1202783095296 1203339771648 1205132281029 1205406655488 1206907865856 1207532593152 1208011677696 1208226330531 1208980878336 1211113119744 1211342169114 1211397850476 1213478575056 1215006500736 1219239972864 1219723702272 1220288219136 1222384214016 1222440402944 1223142704982 1223421179904 1223906568192 1225810674396 1226065133568 1226297010708 1228459792032 1230006580992 1230569822592 1232119268352 1234292318208 1235353505792 1236703045392 1237475377152 1238525145088 1240370067024 1240652464128 1240944139512 1243075613472 1245267986688 1245762042624 1247330617344 1249473060864 1249530494976 1249766809956 1251970984224 1252975453884 1254121398144 1257341222016 1257840067968 1258422225984 1260583720704 1260641665536 1262806972416 1264397008896 1264898654208 1266866534304 1267369159392 1268444286648 1269604378368 1270622995488 1272863953152 1273958302848 1276146482688 1278397181952 1280592986112 1282506861888 1284709724928 1286309699136 1286975526912 1287486130176 1288578322944 1289489150988 1290000751524 1290791614464 1291095077481 1291389023232 1291901377536 1293312691836 1298340279936 1300570338816 1302864113664 1303110515259 1303909415424 1304426737152 1305101942784 1305408770136 1306456113501 1306727313408 1306974445623 1308971778048 1309279515192 1309577601024 1316626762752 1318888230912 1318948855808 1319198299398 1320007062528 1321524927792 1322274336768 1322585201322 1323794809152 1325745225728 1327193512128 1327720071744 1334337496344 1334641287168 1335170801664 1336303446016 1337248008432 1337778557136 1338598711296 1338913413684 1340137954944 1341213161904 1342439806464 1343578617216 1345886378496 1351118340096 1353130982208 1353757243104 1355124621312 1356082487424 1357771349088 1358474167296 1359013137408 1360103488128 1360166007552 1362502259712 1365163396938 1366882313328 1370470295488 1371644969472 1372824246528 1375182240768 1375245453312 1376348827392 1376894889216 1377607606272 1379323275264 1381692432384 1382017266036 1383757403616 1384391050416 1386134176896 1388578857984 1389772694016 1391290926066 1392159799296 1393340788224 1394615107584 1395416325402 1395734022144 1396062156951 1398195634176 1398460065156 1398750363648 1400926485024 1401482297952 1403246944512 1405721806848 1408136306688 1408467357252 1408788025344 1409346957312 1412965306368 1413297492222 1415392247808 1415725004232 1418221873728 1420657843968 1422446635008 1423010985984 1425224851092 1425520705536 1426999822479 1428304925664 1430409322496 1431971947296 1433203090704 1435664793024 1438196829696 1440007704576 1440667109376 1442481094656 1442820219624 1447098411528 1447847467776 1448421896448 1449650613312 1452140566272 1452812651136 1453389049728 1455952346112 1457785577472 1458453123072 1460632814928 1463141631168 1465722127872 1466898092352 1467480079296 1468239685632 1468584866403 1470068227584 1470748609792 1472939454591 1473274801152 1475873169408 1476458717184 1481205108096 1483749259776 1483817462784 1485007945344 1486366101504 1486715543766 1487558628864 1489269160296 1490182189056 1490773413888 1491463378944 1493092701144 1493685080712 1494025150464 1501129683387 1501471448064 1502067151872 1503341376768 1504404009486 1504716300288 1505000876778 1505923550208 1507655199312 1508579500032 1508864807142 1511525944368 1512469905408 1520008132608 1522618933248 1522976898492 1524515198976 1525592798352 1527133741056 1527203938304 1527492767724 1528283438208 1528889779584 1530186758496 1532815042176 1537742602494 1541416697856 1541779082424 1544427277344 1545374121984 1545987244032 1547151134976 1548392430816 1549006750368 1549808557056 1551738684672 1554403986432 1556727079068 1562151215232 1563494280768 1566179774208 1566251766272 1567508386752 1568941996032 1570200774912 1571636846592 1572970088448 1573594159104 1576042295652 1576667585196 1578652812576 1581437032704 1584153345024 1584886528512 1585515326976 1586860342144 1588311650304 1589585969664 1591039770624 1592316278784 1592389472256 1592690629761 1595124596736 1595499607944 1598240074464 1600252464384 1600887359232 1603710793728 1604453028864 1606843041372 1607208873984 1609210487808 1610968440708 1611974504448 1612353477042 1615122892152 1615197133968 1617971433408 1620008667648 1623172747077 1625653297152 1626298269696 1627050958848 1627985712969 1628828401248 1630856939976 1631228239872 1631875424256 1634414232528 1635062680944 1637946389376 1640008774656 1640759763456 1642825691136 1643211916794 1646034335064 1648937393856 1650260353896 1653826756032 1654592186016 1657434151296 1660357315584 1661016056832 1663107489792 1666355746608 1669294645632 1670633938512 1672161864192 1676454962688 1677120090624 1677896301312 1680778294272 1680855554048 1683742629888 1689155379072 1689825545856 1691259048864 1692805837824 1694163993984 1695713439744 1696112099226 1697151937536 1698611070464 1700067004416 1700466687414 1701528643584 1704529575936 1710009149184 1712946299904 1715079598848 1715967369216 1716648173568 1718025458688 1718104430592 1719318867984 1720001002032 1721055485952 1721460103308 1721852030976 1722535170048 1724416922448 1731120373248 1734093785088 1734501467727 1737152151552 1737480687012 1738545887232 1739235649536 1740545026848 1741941484668 1742303084544 1742632594164 1743534626688 1745706020256 1755502350336 1757420117136 1758517641216 1758931065864 1760009416704 1761952245984 1762033237056 1763032449024 1763446935096 1765059745536 1766475871776 1769591349504 1770293428992 1775984414148 1779116661792 1782997344576 1783704742848 1785217884912 1786850606592 1788284215872 1789919741952 1791438156288 1794515171328 1794937058937 1804174642944 1805009657472 1808109983232 1810361798784 1811298889728 1812017516544 1813471317504 1813554676736 1816669679616 1817096775714 1819790032896 1820217862584 1822509751104 1828859959296 1829585553408 1830432328704 1833576321024 1833660604416 1834714057473 1835131769856 1835859852288 1838716011594 1839097700352 1839445516062 1842689688048 1845009871488 1845854733888 1848178902528 1851438477312 1853030258688 1855054568088 1856213065728 1857787717632 1860555100536 1860978696192 1861416209268 1864613420208 1867901980032 1868643063936 1870995926016 1874295742464 1874650214934 1877956476336 1878384033792 1879129276416 1879463180826 1881182097216 1883953741824 1884396656296 1886011833024 1887633338976 1890875581056 1890962498304 1894210458624 1896595513344 1897347981312 1900299801456 1901053739088 1902666429972 1904406567552 1905934493232 1909295929728 1910937454272 1914219724032 1917595772928 1920010272768 1920889479168 1923760292832 1929464548704 1930463290368 1931229195264 1932867484416 1934233726482 1936187421696 1937083534848 1937852066304 1941269794816 1944604164096 1947510419904 1950855508224 1954296170496 1955864123136 1956640105728 1957652914176 1958113155204 1960090970112 1963457667072 1963919272788 1964366401536 1974940144128 1978332346368 1978423283712 1978797449097 1980010593792 1981821468672 1982287391688 1983411505152 1983877801983 1985692213728 1986909585408 1987697885184 1988617838592 1990790268192 1991580107616 2001506244516 2001961930752 2002756202496 2004455169024 2005872012648 2006667835704 2007898066944 2008370120526 2010206932416 2011819742856 2013659709696 2015367925824 2018829567744 2026677510144 2029696473312 2030635864656 2032686931968 2034123731136 2036657023632 2037711250944 2038519706112 2040155232192 2040249011328 2043753389568 2047745095407 2050323469992 2055705443232 2059236369792 2062868179968 2064523241088 2065342333824 2066411409408 2068984912896 2072538648576 2073025899054 2075636105424 2082868286976 2084659041024 2086936389099 2088239698944 2090011182336 2091922661376 2093601033216 2097293451264 2097690097734 2098125545472 2101389727536 2102223446928 2104870416768 2108582710272 2112204460032 2112701035878 2113182038016 2114020435968 2117748867072 2119447959552 2119946238333 2123088371712 2123185963008 2123587506348 2127332810592 2130986765952 2133669952512 2134516478976 2138281058304 2139270705152 2142457388496 2142945165312 2145613983744 2147957920944 2149299339264 2149804636056 2153497189536 2153596178624 2157295244544 2160011556864 2161000664064 2163721641984 2164230329436 2170647617292 2171771201664 2172632844672 2174475919968 2178210849408 2179218976704 2180083574592 2183928519168 2186678366208 2187679684608 2190434254848 2190949222392 2194712446752 2198583191808 2200347138528 2201220118944 2205102341376 2206122914688 2209912201728 2213809754112 2214688075776 2221807662144 2225726194176 2227511918016 2229549152256 2230073315649 2233903740444 2235273283584 2236160120832 2237195068416 2239639051716 2241037725696 2252207172096 2253100727808 2255012065152 2256606014229 2257074450432 2257501315167 2258885325312 2260951252992 2261482798968 2262869250048 2263297210713 2266756005888 2267288916552 2268704858112 2280012198912 2283928399872 2284465347738 2286772798464 2290700611584 2290805907456 2291239151586 2292425157312 2293334669376 2295280137744 2295802707968 2296713560064 2299222563264 2308160497664 2312125046784 2312668623636 2316640916016 2318061182976 2318980866048 2320726702464 2322588646224 2323510125552 2324712835584 2327608027008 2331605979648 2335090618602 2340669800448 2343226822848 2345241421152 2346679222272 2349269661312 2349377649408 2351262580128 2353412994048 2355301162368 2359455132672 2360391238656 2364063443478 2365001377794 2367979218864 2372155549056 2377329792768 2378272990464 2380290513216 2382467475456 2384378954496 2386559655936 2388584208384 2392686895104 2393249411916 2397360111696 2400378696576 2405566190592 2406679543296 2410264562058 2410813310976 2413815731712 2415065186304 2416023355392 2416452661062 2417961756672 2418530215563 2422226239488 2422684338228 2422795700952 2426957150112 2430013001472 2438479945728 2439447404544 2440576438272 2444768428032 2446285409964 2446842359808 2447813136384 2451621348792 2452594021416 2456919584064 2460013161984 2461139645184 2464238536704 2464817875191 2468584636416 2470707011584 2473406090784 2477050290176 2480740134048 2481888279024 2486151226944 2490535973376 2491524085248 2494661234688 2498946121728 2499533619912 2503941968448 2505950907768 2508242796288 2514682444032 2515680135936 2516844451968 2521167441408 2521283331072 2525613944832 2533733068608 2534738318784 2536888573296 2539208756736 2541245990976 2544168148839 2545727906304 2547916605696 2550700031121 2552292965376 2556794363904 2565013723776 2569419449856 2572619398272 2573951053824 2574972260352 2577156645888 2578978301976 2580001503048 2581583228928 2582190154962 2582778046464 2583802755072 2586625383672 2596680559872 2601140677632 2605728227328 2606221030518 2607818830848 2608853474304 2610817540272 2612912227002 2613454626816 2613948891246 2618559030384 2619155202048 2633253525504 2637776461824 2637897711616 2638396598796 2640014125056 2643049855584 2644548673536 2645170402644 2647589618304 2654387024256 2655440143488 2668674992688 2669282574336 2670341603328 2672606892032 2674496016864 2675557114272 2677197422592 2677826827368 2680275909888 2682426323808 2684879612928 2687157234432 2691772756992 2706261964416 2707514486208 2712164974848 2715542698176 2716948334592 2718026274816 2720206976256 2720332015104 2725004519424 2725645163571 2730326793876 2733764626656 2740940590976 2743289938944 2745648493056 2750364481536 2750490906624 2752697654784 2753789778432 2755215212544 2758074017391 2758646550528 2759168274093 2763384864768 2764034532072 2767514807232 2768782100832 2772268353792 2777157715968 2779545388032 2782581852132 2784319598592 2786681576448 2790832650804 2791468044288 2792124313902 2796920130312 2801852970048 2802964595904 2806493889024 2811443613696 2811975322401 2816272613376 2816934714504 2817576050688 2818693914624 2819194771239 2825930612736 2826594984444 2831450008464 2836443747456 2841315687936 2844893270016 2846021971968 2850449702184 2853999644958 2856609851328 2860818644992 2863943894592 2866406181408 2871329586048 2876393659392 2880015409152 2881334218752 2885640439248 2894196823056 2895694935552 2896843792896 2899301226624 2904281132544 2905625302272 2906778099456 2911904692224 2915571154944 2916906246144 2921265629856 2926283262336 2931444255744 2933796184704 2934960158592 2936479371264 2937169732806 2940136455168 2941497219584 2945878909182 2946549602304 2951746338816 2952917434368 2962410216192 2967498519552 2967634925568 2970015890688 2972732203008 2973431087532 2975117257728 2978538320592 2980364378112 2981546827776 2982926757888 2986185402288 2987370161424 2988050300928 3002259366774 3002942896128 3004134303744 3006682753536 3008808018972 3009432600576 3010001753556 3011847100416 3012555180789 3015310398624 3017159000064 3017729614284 3023051888736 3040016265216 3045237866496 3045953796984 3049030397952 3051185596704 3054267482112 3054985535448 3056566876416 3057779559168 3060373516992 3065630084352 3075485204988 3083558164848 3088854554688 3094302269952 3096784861632 3098013500736 3099617114112 3103477369344 3108807972864 3109538848581 3113454158136 3124302430464 3126988561536 3132359548416 3132503532544 3135016773504 3137883992064 3140401549824 3143273693184 3145940176896 3147188318208 3152084591304 3153335170392 3157305625152 3162874065408 3168306690048 3169051553817 3169773057024 3171030653952 3173720684288 3176623300608 3179171939328 3184632557568 3184778944512 3185381259522 3190999215888 3196480148928 3200504928768 3201774718464 3207421587456 3208906057728 3213686082744 3214417747968 3218420975616 3221936881416 3223949008896 3224706954084 3230245784304 3230394267936 3235942866816 3240017335296 3246345494154 3254101917696 3255971425938 3257656802496 3261713879952 3262456479744 3263750848512 3268828465056 3270125361888 3275892778752 3280017549312 3281519526912 3285651382272 3286423833588 3292068670128 3297874787712 3300520707792 3307653512064 3309184372032 3314868302592 3320714631168 3322032113664 3326214979584 3332711493216 3338589291264 3341267877024 3344323728384 3352909925376 3354240181248 3355792602624 3361556588544 3361711108096 3367485259776 3378310758144 3379651091712 3382518097728 3385611675648 3388327987968 3391426879488 3392224198452 3394303875072 3397222140928 3400134008832 3400933374828 3403057287168 3420018298368 3425892599808 3426698021607 3430159197696 3431934738432 3433296347136 3436050917376 3436208861184 3436858727379 3438637735968 3440002004064 3442110971904 3442920206616 3443704061952 3445070340096 3448833844896 3462240746496 3468187570176 3469002935454 3474961374024 3477091774464 3478471299072 3481090053696 3483882969336 3485265188328 3487069253376 3491412040512 3502635927903 3511004700672 3514840234272 3517862131728 3520018833408 3523904491968 3524066474112 3526893870192 3530119491072 3532951743552 3539182699008 3540586857984 3546095165217 3547502066691 3551968828296 3558233323584 3565994689152 3567409485696 3570435769824 3573701213184 3576568431744 3579839483904 3582876312576 3589030342656 3589874117874 3608349285888 3610019314944 3616219966464 3620723597568 3622597779456 3624035033088 3626942635008 3627109353472 3633339359232 3634193551428 3640435725168 3645019502208 3657719918592 3659171106816 3660864657408 3667152642048 3667321208832 3669428114946 3670263539712 3671719704576 3677432023188 3678195400704 3678891032124 3685379376096 3690019742976 3691709467776 3696357805056 3702876954624 3706060517376 3710109136176 3712426131456 3715575435264 3721110201072 3721957392384 3722832418536 3729226840416 3735803960064 3737286127872 3741991852032 3748591484928 3749300429868 3755912952672 3758926361652 3762364194432 3768793312592 3772023666048 3775266677952 3781751162112 3781924996608 3788420917248 3793191026688 3794695962624 3800599602912 3802107478176 3805332859944 3808813135104 3811868986464 3818591859456 3821874908544 3828439448064 3835191545856 3841778958336 3847520585664 3858929097408 3860926580736 3862458390528 3865734968832 3868467452964 3872374843392 3873285232443 3874167069696 3875704132608 3882539589632 3895020839808 3901711016448 3908592340992 3909331545777 3911728246272 3913280211456 3915305828352 3916226310408 3919368340503 3920181940224 3926915334144 3927838545576 3928732803072 3949880288256 3956664692736 3956846567424 3957594898194 3960021187584 3964574783376 3966823010304 3967755603966 3971384427456 3977235677184 3981580536384 3983160215232 4003012489032 4003923861504 4005512404992 4008910338048 4011744025296 4013335671408 4015796133888 4016740241052 4020413864832 4023639485712 4027319419392 4030735851648 4037659135488 4053355020288 4059392946624 4061271729312 4065373863936 4068247462272 4073314047264 4075422501888 4077039412224 4080310464384 4080498022656 4087506779136 4095490190814 4100646939984 4111410886464 4118472739584 4125736359936 4129046482176 4130684667648 4132822818816 4137969825792 4145077297152 4146051798108 4151272210848 4165736573952 4169318082048 4173872778198 4176479397888 4180022364672 4183845322752 4187202066432 4188186470853 4194586902528 4195380195468 4196251090944 4202779455072 4204446893856 4209740833536 4217165420544 4224408920064 4225402071756 4226364076032 4228040871936 4238895919104 4239892476666 4246176743424 4247175012696 4254665621184 4261973531904 4267339905024 4269032957952 4276562116608 4278541410304 4280999467437 4284914776992 4291227967488 4295915841888 4299609272112 4306994379072 4307192357248 4314590489088 4320023113728 4322001328128 4327443283968 4328460658872 4341295234584 4343542403328 4345265689344 4348951839936 4356421698816 4358437953408 4360167149184 4367857038336 4373356732416 4375359369216 4381898444784 4389424893504 4397166383616 4400694277056 4402440237888 4405754599209 4410204682752 4412245829376 4418818363773 4419824403456 4427619508224 4429376151552 4443615324288 4451452388352 4455023836032 4459098304512 4460146631298 4467807480888 4470546567168 4472320241664 4474390136832 4479278103432 4482075451392 4503389050161 4504414344192 4506201455616 4510024130304 4513212028458 4514148900864 4515002630334 4517770650624 4522965597936 4525738500096 4526594421426 4534577833104 4537409716224 4560024397824 4567856799744 4568930695476 4573545596928 4581401223168 4581611814912 4582478303172 4584850314624 4586669338752 4590560275488 4598445126528 4616320995328 4624250093568 4625337247272 4633281832032 4636122365952 4637961732096 4641453404928 4645177292448 4647020251104 4649425671168 4655216054016 4663211959296 4670181237204 4686453645696 4690482842304 4698539322624 4698755298816 4702525160256 4706825988096 4710602324736 4718910265344 4720782477312 4728126886956 4730002755588 4735958437728 4744311098112 4754659585536 4756545980928 4760581026432 4764934950912 4768757908992 4773119311872 4777168416768 4778071889283 4785373790208 4786498823832 4794720223392 4800757393152 4811132381184 4813359086592 4820529124116 4821626621952 4827631463424 4832905322124 4835923513344 4837060431126 4845368676456 4845591401904 4853914300224 4860026002944 4869518241231 4876959891456 4878894809088 4881152876544 4883957138907 4892570819928 4893684719616 4895626272768 4903242697584 4905188042832 4913839168128 4920026323968 4922279290368 4928477073408 4929635750382 4941414023168 4946812181568 4954100580352 4961480268096 4963776558048 4972302453888 4981071946752 4983048170496 4989322469376 4999067239824 5007883936896 5011901815536 5016485592576 5029364888064 5031360271872 5033688903936 5042334882816 5042566662144 5051227889664 5067466137216 5069476637568 5073777146592 5078417513472 5082491981952 5088336297678 5091455812608 5095833211392 5101400062242 5104585930752 5113588727808 5130027447552 5138838899712 5145238796544 5147902107648 5149944520704 5154313291776 5157956603952 5160003006096 5163166457856 5164380309924 5165556092928 5167605510144 5173250767344 5193361119744 5202281355264 5203504403181 5211456454656 5212442061036 5215637661696 5217706948608 5221635080544 5225824454004 5226909253632 5227897782492 5237118060768 5266507051008 5275552923648 5276793197592 5280028250112 5286099711168 5289097347072 5290340805288 5295179236608 5308774048512 5310880286976 5337349985376 5345213784064 5348992033728 5351114228544 5355653654736 5360551819776 5364852647616 5369759225856 5374314468864 5383545513984 5384811176811 5412523928832 5415028972416 5424329949696 5431085396352 5433896669184 5436052549632 5440413952512 5440664030208 5450009038848 5451290327142 5460653587752 5467529253312 5481881181952 5486579877888 5491296986112 5500728963072 5500981813248 5504142172419 5505395309568 5507579556864 5516148034782 5517293101056 5518336548186 5528069064144 5535029614464 5537564201664 5544536707584 5554315431936 5559090776064 5565163704264 5568639197184 5573363152896 5581665301608 5582936088576 5584248627804 5593840260624 5603705940096 5605929191808 5612987778048 5622887227392 5623950644802 5633869429008 5635152101376 5637387829248 5638389542478 5651861225472 5653189968888 5662900016928 5672887494912 5682631375872 5689786540032 5692043943936 5700899404368 5707999289916 5713219702656 5727887789184 5732812362816 5742659172096 5752787318784 5760030818304 5762668437504 5771280878496 5788393646112 5791389871104 5793687585792 5798602453248 5808562265088 5811250604544 5813556198912 5823809384448 5833812492288 5842531259712 5852566524672 5862888511488 5867592369408 5869920317184 5872958742528 5874339465612 5880272910336 5882994439168 5891757818364 5893099204608 5924820432384 5934997039104 5935269851136 5936392347291 5940031781376 5945464406016 5946862175064 5950234515456 5951633405949 5957076641184 5960728756224 5963093655552 5965853515776 5972370804576 5974740322848 6004518733548 6005885792256 6008268607488 6013365507072 6017616037944 6020003507112 6023694200832 6025110361578 6030620797248 6035459228568 6046103777472 6080032530432 6091907593968 6098060795904 6102371193408 6109971070896 6113133752832 6115559118336 6120747033984 6131260168704 6143235286221 6150970409976 6167116329696 6177709109376 6188604539904 6193569723264 6196027001472 6199234228224 6206954738688 6217615945728 6219077697162 6226908316272 6248604860928 6253977123072 6264719096832 6265007065088 6270033547008 6275767984128 6280803099648 6291880353792 6294376636416 6304169182608 6306670340784 6314611250304 6325748130816 6336613380096 6338103107634 6339546114048 6342061307904 6347441368576 6353246601216 6358343878656 6359838714999 6369265115136 6369557889024 6370762519044 6381998431776 6392960297856 6401009857536 6403549436928 6414843174912 6417812115456 6427372165488 6428835495936 6436841951232 6443873762832 6447898017792 6449413908168 6460491568608 6460788535872 6471885733632 6480034670592 6492690988308 6511942851876 6515313604992 6523427759904 6537656930112 6540250723776 6551785557504 6560035098624 6563039053824 6571302764544 6572847667176 6584137340256 6595749575424 6601041415584 6615307024128 6618368744064 6629736605184 6641429262336 6644064227328 6665422986432 6677178582528 6682535754048 6688647456768 6690219946947 6705819850752 6708480362496 6711585205248 6723113177088 6723422216192 6756621516288 6759302183424 6765036195456 6769818042687 6771223351296 6776655975936 6782853758976 6784448396904 6788607750144 6794444281856 6800268017664 6801866749656 6806114574336 6840036596736 6851785199616 6853396043214 6860318395392 6872101834752 6872417722368 6873717454758 6877275471936 6880004008128 6885840413232 6887408123904 6890140680192 6897667689792 6924481492992 6936375140352 6938005870908 6949922748048 6954183548928 6956942598144 6962180107392 6967765938672 6970530376656 6974138506752 6982824081024 7005271855806 7022009401344 7029680468544 7035724263456 7040037666816 7047808983936 7048132948224 7053787740384 7060238982144 7065903487104 7078365398016 7081173715968 7092190330434 7095004133382 7103937656592 7116466647168 7131989378304 7134818971392 7140871539648 7147402426368 7153136863488 7159678967808 7165752625152 7178060685312 7179748235748 7216698571776 7220038629888 7232439932928 7241447195136 7245195558912 7248070066176 7253885270016 7254218706944 7255590646689 7266678718464 7268387102856 7280871450336 7290039004416 7315439837184 7318342213632 7321729314816 7334305284096 7338856229892 7340527079424 7343439409152 7354864046376 7357782064248 7370758752192 7380039485952 7383418935552 7392715610112 7394453625573 7405753909248 7412121034752 7420218272352 7431150870528 7442220402144 7445664837072 7458453680832 7471607920128 7474572255744 7483983704064 7498600859736 7511825905344 7517852723304 7524728388864 7537586625184 7544047332096 7550533355904 7563502324224 7563849993216 7576841834496 7601199205824 7604214956352 7610665719888 7617626270208 7623737972928 7632504446517 7637183718912 7643749817088 7652100093363 7656878896128 7670383091712 7695041171328 7717858194816 7721853161472 7724916781056 7731469937664 7736934905928 7744749686784 7746570464886 7748334139392 7751408265216 7765079179264 7790041679616 7803422032896 7817184681984 7818663091554 7823456492544 7826560422912 7832452620816 7838736681006 7840363880448 7855677091152 7857465606144 7899760576512 7913329385472 7913693134848 7915189796388 7920042375168 7929149566752 7933646020608 7935511207932 7942768854912 7963161072768 7966320430464 8006024978064 8007847723008 8011024809984 8017820676096 8023488050592 8026671342816 8031592267776 8033480482104 8040827729664 8047278971424 8054638838784 8061471703296 8075318270976 8118785893248 8122543458624 8136494924544 8146628094528 8150845003776 8154078824448 8160620928768 8160996045312 8175013558272 8176935490713 8190980381628 8201293879968 8222821772928 8236945479168 8251472719872 8258092964352 8261369335296 8265645637632 8274222052173 8275939651584 8277504822279 8290154594304 8292103596216 8302544421696 8331473147904 8338636164096 8347745556396 8352958795776 8360044729344 8374404132864 8376372941706 8390760390936 8405558910144 8408893787712 8419481667072 8434330841088 8435925967203 8448817840128 8450804143512 8452728152064 8456081743872 8457584313717 8477791838208 8479784953332 8494350025392 8509331242368 8523947063808 8534679810048 8538065915904 8557082820608 8561998934874 8569829553984 8582455934976 8591831683776 8599218544224 8613988758144 8614384714496 8629180978176 8640046227456 8644002656256 8656921317744 8682590469168 8687084806656 8690531378688 8697903679872 8712843397632 8716875906816 8720334298368 8735714076672 8746713464832 8750718738432 8763796889568 8778849787008 8794332767232 8801388554112 8804880475776 8811509198418 8820409365504 8824491658752 8837636727546 8839648806912 8855239016448 8858752303104 8887230648576 8902904776704 8910047672064 8918196609024 8920293262596 8935614961776 8941093134336 8944640483328 8948780273664 8958556206864 8964150902784 9006778100322 9008828688384 9012402911232 9020048260608 9026424056916 9028297801728 9030005260668 9035541301248 9037665542367 9045931195872 9051477000192 9053188842852 9069155666208 9120048795648 9135713599488 9137861390952 9147091193856 9162802446336 9164956606344 9169700629248 9173338677504 9181120550976 9196890253056 9232641990656 9250674494544 9266563664064 9282906809856 9290354584896 9294040502208 9298851342336 9310432108032 9326423918592 9328616545743 9340362474408 9372907291392 9380965684608 9397078645248 9397510597632 9405050320512 9413651976192 9421204649472 9437820530688 9441564954624 9456253773912 9460005511176 9471916875456 9488622196224 9507154661451 9509319171072 9513091961856 9521162052864 9529869901824 9537515817984 9554336833536 9556143778566 9572997647664 9589440446784 9601514786304 9622264762368 9626718173184 9641058248232 9643253243904 9655262926848 9665810644248 9671847026688 9674120862252 9690737352912 9691182803808 9707828600448 9720052005888 9739036482462 9762305753088 9767914277814 9785141639856 9787369439232 9791252545536 9806485395168 9810376085664 9827678336256 9840052647936 9844558580736 9856954146816 9859271500764 9893624363136 9922960536192 9927553116096 9944604907776 9962143893504 9966096340992 9978644938752 9998134479648 10015767873792 10023803631072 10032971185152 10058729776128 10062720543744 10067377807872 10084669765632 10085133324288 10102455779328 10134932274432 10138953275136 10147554293184 10156835026944 10164983963904 10176672595356 10182911625216 10191666422784 10202800124484 10209171861504 10260054895104 10277677799424 10280094064821 10290477593088 10295804215296 10299889041408 10308626583552 10310576182137 10315913207904 10320006012192 10326332915712 10328760619848 10331112185856 10335211020288 10346501534688 10386722239488 10404562710528 10407008806362 10424884122072 10431275323392 10435413897216 10443270161088 10451648908008 10455795564984 10474236121536 10507907783709 10533014102016 10553586395184 10560056500224 10572199422336 10580681610576 10590358473216 10617548097024 10621760573952 10638285495651 10674699970752 10690427568128 10697984067456 10702228457088 10711307309472 10721103639552 10729705295232 10739518451712 10748628937728 10767091027968 10769622353622 10825047857664 10830057944832 10848659899392 10862170792704 10867793338368 10872105099264 10880827905024 10881328060416 10900018077696 10902580654284 10921307175504 10935058506624 10963762363904 10973159755776 10982593972224 11001457926144 11001963626496 11008284344838 11010790619136 11015159113728 11032296069564 11034586202112 11036673096372 11056138128288 11070059228928 11075128403328 11089073415168 11108630863872 11118181552128 11130327408528 11137278394368 11146726305792 11163330603216 11165872177152 11168497255608 11187680521248 11207411880192 11211858383616 11225975556096 11245774454784 11247901289604 11267738858016 11276779084956 11306379937776 11325800033856 11345774989824 11365262751744 11379573080064 11384087887872 11401798808736 11415998579832 11426439405312 11455775578368 11465624725632 11485318344192 11505574637568 11525336875008 11542561756992 11576787292224 11582779742208 11587375171584 11597204906496 11617124530176 11619855697329 11622501209088 11627112397824 11647618768896 11685062519424 11705133049344 11725777022976 11735184738816 11739840634368 11745917485056 11748678931224 11760545820672 11765988878336 11783515636728 11786198409216 11849640864768 11869994078208 11870539702272 11872784694582 11880063562752 11893724350128 11900469030912 11903266811898 11914153282368 11931707031552 11944741609152 11949480645696 12009037467096 12011771584512 12016537214976 12026731014144 12035232075888 12040007014224 12047388401664 12050220723156 12061241594496 12070918457136 12092207554944 12160065060864 12183815187936 12196121591808 12204742386816 12219942141792 12226267505664 12231118236672 12241494067968 12262520337408 12286470572442 12301940819952 12334232659392 12355418218752 12377209079808 12387139446528 12392054002944 12398468456448 12413909477376 12435231891456 12438155394324 12453816632544 12497209721856 12507954246144 12529438193664 12530014130176 12540067094016 12551535968256 12561606199296 12564559412559 12583760707584 12588753272832 12608338365216 12613340681568 12629222500608 12651496261632 12673226760192 12676206215268 12679092228096 12684122615808 12694882737152 12716687757312 12719677429998 12738530230272 12741525038088 12763996863552 12785920595712 12802019715072 12807098873856 12829686349824 12835624230912 12842998402311 12854744330976 12873683902464 12887747525664 12898827816336 12920983137216 12921577071744 12943771467264 12960069341184 12985381976616 13023885703752 13030627209984 13046855519808 13075313860224 13080501447552 13103571115008 13120070197248 13126078107648 13145695334352 13168274680512 13191499150848 13202082831168 13217263797627 13230614048256 13236737488128 13256455091319 13259473210368 13282858524672 13288128454656 13330845972864 13354357165056 13365071508096 13377294913536 13380439893894 13411639701504 13416960724992 13423170410496 13446226354176 13446844432384 13513243032576 13518604366848 13530072390912 13539636085374 13542446702592 13553311951872 13568896793808 13577215500288 13588888563712 13603733499312 13612229148672 13680073193472 13703570399232 13706792086428 13720636790784 13744203669504 13744835444736 13747434909516 13754550943872 13760008016256 13771680826464 13795335379584 13848962985984 13872750280704 13876011741816 13899845496096 13908367097856 13913885196288 13924360214784 13935531877344 13941060753312 13948277013504 13965648162048 14010543711612 14059360937088 14071448526912 14095617967872 14096265896448 14107575480768 14120477964288 14131806974208 14156730796032 14162347431936 14184380660868 14190008266764 14207875313184 14232933294336 14263978756608 14269637942784 14281743079296 14294804852736 14306273726976 14319357935616 14331505250304 14334215667849 14356121370624 14359496471496 14433397143552 14440077259776 14464879865856 14482894390272 14507770540032 14508437413888 14511181293378 14536774205712 14561742900672 14580078008832 14608554723693 14630879674368 14636684427264 14643458629632 14677712459784 14681054158848 14686878818304 14709728092752 14715564128496 14741517504384 14760078971904 14766837871104 14785431220224 14788907251146 14824242069504 14840436544704 14862301741056 14884440804288 14891329674144 14916907361664 14943215840256 14949144511488 14967967408128 14997201719472 15023651810688 15035705446608 15049456777728 15075173250368 15088094664192 15101066711808 15127004648448 15127699986432 15153683668992 15202398411648 15208429912704 15221331439776 15235252540416 15247475945856 15265008893034 15274367437824 15287499634176 15304200186726 15313757792256 15340766183424 15390082342656 15435716389632 15443706322944 15449833562112 15462939875328 15473869811856 15489499373568 15493140929772 15496668278784 15502816530432 15580083359232 15606844065792 15610513209543 15634369363968 15637326183108 15646912985088 15653120845824 15664905241632 15677473362012 15680727760896 15711354182304 15799521153024 15826658770944 15830379592776 15840084750336 15858299133504 15867292041216 15871022415864 15885537709824 15926322145536 15932640860928 16012049956128 16035641352192 16046976101184 16053342685632 16066960964208 16081655459328 16094557942848 16109277677568 16122943406592 16150636541952 16154433530433 16237571786496 16245086917248 16272989849088 16293256189056 16301690007552 16308157648896 16321241857536 16321992090624 16350027116544 16353870981426 16381960763256 16402587759936 16445643545856 16473890958336 16502945439744 16512426517257 16516185928704 16522738670592 16548444104346 16551879303168 16555009644558 16584207192432 16605088843392 16662946295808 16677272328192 16695491112792 16705917591552 16720089458688 16748808265728 16752745883412 16781520781872 16811117820288 16817787575424 16838963334144 16868661682176 16871851934406 16901608287024 16905456304128 16912163487744 16915168627434 16955583676416 16959569906664 16988700050784 17018662484736 17047894127616 17069359620096 17076131831808 17123997869748 17139659107968 17183663367552 17198437088448 17227977516288 17228769428992 17258361956352 17280092454912 17288005312512 17313842635488 17365180938336 17374169613312 17381062757376 17395807359744 17425686795264 17433751813632 17440668596736 17471428153344 17501437476864 17527593779136 17557699574016 17588665534464 17602777108224 17609760951552 17623018396836 17640818731008 17648983317504 17675273455092 17679297613824 17774461297152 17805809553408 17809177041873 17820095344128 17836393218048 17840586525192 17854900217847 17871229923552 17882186268672 17889280966656 17897560547328 17917112413728 18013556200644 18017657376768 18024805822464 18040096521216 18052848113832 18060010521336 18071082602496 18075331084734 18091862391744 18106377685704 18138311332416 18240097591296 18275722781904 18294182387712 18329913212688 18339401258496 18346677355008 18362241101952 18393780506112 18465283981312 18501348989088 18533127328128 18565813619712 18580709169792 18588081004416 18597702684672 18620864216064 18652847837184 18657233091486 18680724948816 18745814582784 18761931369216 18794157290496 18795021195264 18810100641024 18827303952384 18842409298944 18875641061376 18883129909248 18912507547824 18920011022352 18943833750912 18977244392448 19014309322902 19018638342144 19026183923712 19042324105728 19059739803648 19075031635968 19079516144997 19108673667072 19112287557132 19145995295328 19178880893568 19203029572608 19244529524736 19253436346368 19282116496464 19286506487808 19310525853696 19331621288496 19343694053376 19348241724504 19381474705824 19382365607616 19415657200896 19440104011776 19478072964924 19535828555628 19570283279712 19612970790336 19620752171328 19655356672512 19680105295872 19689117161472 19713908293632 19718543001528 19787248726272 19845921072384 19855106232192 19889209815552 19924287787008 19932192681984 19996268959296 20031535747584 20047607262144 20065942370304 20070659840841 20117459552256 20125441087488 20134755615744 20169339531264 20170266648576 20269864548864 20277906550272 20295108586368 20313670053888 20329967927808 20353345190712 20365823250432 20383332845568 20405600248968 20418343723008 20520109790208 20555355598848 20560188129642 20580955186176 20617253167104 20621152364274 20631826415808 20640012024384 20657521239696 20662224371712 20670422040576 20693003069376 20773444478976 20809125421056 20814017612724 20849768244144 20862550646784 20870827794432 20886540322176 20903297816016 20911591129968 20948472243072 21015815567418 21066028204032 21107172790368 21120113000448 21144398844672 21161363221152 21180716946432 21235096194048 21243521147904 21276570991302 21349399941504 21395968134912 21404456914176 21422614618944 21442207279104 21459410590464 21479036903424 21497257875456 21534182055936 21539244707244 21650095715328 21660115889664 21697319798784 21724341585408 21735586676736 21744210198528 21761655810048 21762656120832 21766771940067 21800036155392 21805161308568 21842614351008 21870117013248 21927524727808 21946319511552 21965187944448 22002915852288 22016568689676 22021581238272 22030318227456 22064592139128 22073346192744 22112276256576 22140118457856 22150256806656 22178146830336 22183360876719 22217261727744 22236363104256 22260654817056 22293452611584 22326661206432 22336994511216 22375361042496 22414823760384 22423716767232 22451951112192 22495802579208 22535477716032 22553558169912 22612759875552 22651600067712 22691549979648 22730525503488 22803597617472 22831997159664 22852878810624 22897513339551 22911551156736 22931249451264 22956300280089 22970636688384 23011149275136 23085123513984 23153574584448 23165559484416 23174750343168 23194409812992 23234249060352 23239711394658 23245002418176 23254224795648 23295237537792 23370125038848 23410266098688 23451554045952 23470369477632 23479681268736 23497357862448 23521091641344 23531977756672 23567031273456 23572396818432 23699281729536 23739988156416 23741079404544 23745569389164 23760127125504 23787448700256 23800938061824 23806533623796 23828306564736 23889483218304 23898961291392 24018074934192 24023543169024 24033074429952 24053462028288 24070464151776 24080014028448 24094776803328 24100441446312 24122483188992 24141836914272 24184415109888 24367630375872 24409484773632 24439884283584 24452535011328 24462236473344 24482988135936 24525040674816 24530806472139 24572941144884 24603881639904 24668465318784 24710836437504 24754418159616 24774278893056 24784108005888 24796936912896 24822666156519 24827818954752 24832514466837 24870463782912 24876310788648 24907633265088 24994419443712 25015908492288 25058876387328 25060028260352 25080134188032 25123212398592 25129118825118 25216676730432 25226681363136 25258445001216 25302992523264 25346453520384 25352412430536 25358184456192 25368245231616 25389765474304 25433375514624 25439354859996 25483050076176 25527993727104 25571841191424 25604039430144 25614197747712 25671248461824 25685996804622 25709488661952 25747367804928 25775495051328 25797655632672 25841966274432 25843154143488 25887542934528 25920138682368 25970763953232 26047771407504 26061254419968 26093711039616 26150627720448 26161002895104 26207142230016 26240140394496 26252156215296 26291390668704 26336549361024 26382998301696 26404165662336 26434527595254 26461228096512 26473474976256 26512910182638 26518946420736 26565717049344 26576256909312 26661691945728 26708714330112 26730143016192 26754589827072 26760879787788 26823279403008 26833921449984 26846340820992 26892452708352 27026486065152 27037208733696 27060144781824 27079272170748 27084893405184 27106623903744 27112996627101 27137793587616 27154431000576 27177777127424 27207466998624 27360146386944 27407140798464 27413584172856 27441273581568 27488407339008 27494869819032 27509101887744 27520016032512 27543361652928 27590670759168 27697925971968 27752023483632 27799690992192 27848720429568 27871063754688 27882121506624 27896554027008 27931296324096 27985849637229 28021087423224 28118721874176 28142897053824 28191235935744 28192531792896 28215150961536 28240955928576 28263613948416 28313461592064 28324694863872 28368761321736 28380016533528 28415750626368 28465866588672 28521463984353 28527957513216 28539275885568 28563486158592 28589609705472 28612547453952 28663010500608 28668431335698 28718992942992 28866794287104 28880154519552 28929759731712 28965788780544 29015541080064 29016874827776 29022362586756 29073548411424 29123485801344 29160156017664 29217109447386 29286917259264 29355424919568 29362108317696 29373757636608 29419456185504 29431128256992 29483035008768 29520157943808 29533675742208 29570862440448 29577814502292 29680873089408 29768881608576 29782659348288 29833814723328 29886431680512 29898289022976 29935934816256 29994403438944 30047303621376 30071410893216 30098913555456 30150346500736 30176189328384 30202133423616 30254009296896 30255399972864 30307367337984 30404796823296 30416859825408 30442662879552 30470505080832 30494951891712 30530017786068 30548734875648 30574999268352 30608400373452 30627515584512 30780164685312 30840282194463 30871432779264 30887412645888 30899667124224 30925879750656 30931728546411 30947739623712 30978998747136 30986281859544 30993336557568 31005633060864 31160166718464 31213688131584 31221026419086 31274652366216 31293825970176 31306241691648 31329810483264 31354946724024 31422708364608 31523723351127 31599042306048 31660759185552 31680169500672 31716598267008 31742044831728 31771075419648 31852644291072 31865281721856 32024099912256 32071282704384 32093952202368 32106685371264 32133921928416 32163310918656 32189115885696 32218555355136 32245886813184 32301273083904 32308867060866 32475143572992 32490173834496 32545979698176 32586512378112 32603380015104 32616315297792 32642483715072 32643984181248 32700054233088 32707741962852 32763921526512 32805175519872 32891287091712 32947781916672 33005890879488 33024853034514 33032371857408 33045477341184 33096888208692 33103758606336 33110019289116 33168414384864 33210177686784 33325892591616 33354544656384 33390982225584 33411835183104 33440178917376 33497616531456 33505491766824 33563041563744 33622235640576 33635575150848 33677926668288 33737323364352 33743703868812 33803216574048 33830337254868 33919139813328 33977400101568 34037324969472 34095788255232 34138719240192 34152263663616 34247995739496 34279318215936 34367326735104 34396874176896 34455955032576 34457538857984 34516723912704 34576010625024 34627685270976 34730361876672 34748339226624 34762125514752 34791614719488 34851373590528 34859567091987 34867503627264 34881337193472 34942856306688 35055187558272 35115399148032 35177331068928 35205554216448 35219521903104 35246036793672 35281637462016 35297966635008 35350546910184 35358595227648 35548922594304 35611619106816 35618354083746 35640190688256 35681173050384 35709800435694 35742459847104 35795121094656 35834224827456 36027112401288 36035314753536 36049611644928 36080193042432 36105696227664 36120021042672 36142165204992 36150662169468 36183724783488 36212755371408 36276622664832 36480195182592 36551445563808 36588364775424 36659826425376 36678802516992 36693354710016 36724482203904 36787561012224 37002697978176 37066254656256 37131627239424 37161418339584 37176162008832 37195405369344 37241728432128 37305695674368 37314466182972 37361449897632 37491629165568 37523862738432 37588314580992 37590042390528 37620201282048 37654607904768 37684818597888 37693678237677 37751282122752 37766259818496 37825015095648 37840022044704 37887667501824 37954488784896 38028618645804 38037276684288 38052367847424 38084648211456 38150063271936 38159032289994 38224575114264 38291990590656 38357761787136 38406059145216 38489059049472 38506872692736 38528995206933 38564232992928 38621051707392 38663242576992 38696483449008 38762949411648 38764731215232 38831314401792 38880208023552 38956145929848 39071657111256 39140566559424 39225941580672 39241504342656 39310713345024 39360210591744 39378234322944 39437086003056 39574497452544 39651791392881 39691842144768 39710212464384 39778419631104 39848575574016 39864385363968 39992537918592 40063071495168 40095214524288 40131884740608 40141319681682 40234919104512 40250882174976 40269511231488 40338679062528 40340533297152 40539729097728 40555813100544 40590217172736 40627340107776 40659935855616 40706690381424 40731646500864 40766665691136 40811200497936 40836687446016 41040219580416 41110711197696 41120376259284 41161910372352 41234506334208 41242304728548 41263652831616 41280024048768 41315042479392 41386006138752 41546888957952 41618250842112 41628035225448 41699536488288 41725101293568 41741655588864 41773080644352 41806595632032 41823182259936 41896944486144 42031631134836 42214345580736 42288797689344 42322726442304 42361433892864 42470192388096 42487042295808 42553141982604 42698799883008 42791936269824 42808913828352 42845229237888 42884414558208 42918821180928 42958073806848 42994515750912 43002647003547 43068364111872 43078489414488 43300191430656 43320231779328 43394639597568 43448683170816 43523311620096 43525312241664 43533543880134 43610322617136 43685228702016 43740234026496 43855049455616 43892639023104 43930375888896 44033137379352 44043162476544 44060636454912 44129184278256 44146692385488 44224552513152 44280236915712 44300513613312 44356293660672 44366721753438 44472726208512 44521309634112 44586905223168 44653322412864 44673989022432 44750722084992 44829647520768 44847433534464 44903902224384 44991605158416 45070955432064 45107116339824 45225519751104 45303200135424 45383099959296 45461051006976 45607195234944 45663994319328 45705757621248 45795026679102 45823102313472 45862498902528 45912600560178 45941273376768 46022298550272 46170247027968 46307149168896 46331118968832 46349500686336 46388819625984 46468498120704 46479422789316 46490004836352 46508449591296 46740250077696 46820532197376 46831539628629 46903108091904 46940738955264 46959362537472 46994715724896 47042183282688 47063955513344 47134062546912 47398563459072 47479976312832 47491138778328 47520254251008 47574897400512 47601876123648 47613067247592 47656613129472 47778966436608 47797922582784 48036149868384 48106924056576 48140928303552 48160028056896 48200882892624 48244966377984 48283673828544 48368830219776 48463300591299 48735260751744 48818969547264 48879768567168 48905070022656 48924472946688 48965976271872 49050081349632 49061612944278 49145882289768 49207763279808 49336930637568 49421672875008 49508836319232 49537279551771 49548557786112 49568216011776 49645332313038 49655637909504 49665028933674 49752621577296 49815266530176 49988838887424 50031816984576 50117752774656 50120056520704 50160268376064 50246424797184 50258237650236 50433353460864 50453362726272 50516890002432 50605985046528 50704824861072 50716368912384 50736490463232 50779530948608 50866751029248 50878709719992 50966100152352 51055987454208 51143682382848 51208078860288 51228395495424 51371993609244 51418977323904 51550990102656 51595311265344 51683932548864 51686308286976 51775085869056 51840277364736 51941527906464 52095542815008 52122508839936 52187422079232 52301255440896 52322005790208 52414284460032 52504312430592 52582781337408 52673098722048 52765996603392 52808331324672 52869055190508 52922456193024 52946949952512 53025820365276 53037892841472 53323383891456 53417428660224 53427531125619 53460286032384 53509179654144 53521759575576 53564700653541 53646558806016 53667842899968 53692681641984 54052972130304 54074417467392 54120289563648 54158544341496 54213247807488 54225993254202 54275587175232 54355554254848 54414933997248 54720292773888 54827168345712 54882547163136 54989739638064 55018203775488 55040032065024 55086723305856 55181341518336 55395851943936 55504046967264 55599381984384 55697440859136 55742127509376 55764243013248 55793108054016 55862592648192 55971699274458 56042174846448 56237443748352 56285794107648 56382471871488 56385063585792 56430301923072 56481911857152 56527227896832 56626923184128 56649389727744 56737522643472 56760033067056 56831501252736 56931733177344 57042927968706 57055915026432 57078551771136 57126972317184 57179219410944 57225094907904 57238548434991 57326021001216 57336862671396 57437985885984 57733588574208 57760309039104 57859519463424 57931577561088 58031082160128 58044725173512 58147096822848 58246971602688 58320312035328 58434218894772 58710849839136 58838912371008 58862256513984 58966070017536 59040315887616 59067351484416 59141724880896 59155629004584 59361746178816 59537763217152 59565318696576 59667629446656 59772863361024 59796578045952 59988806877888 60094607242752 60142821786432 60197827110912 60211979522523 60300693001472 60352378656768 60404266847232 60508018593792 60510799945728 60809593646592 60833719650816 60885325759104 60941010161664 60989903783424 61060035572136 61097469751296 61149998536704 61216800746904 61255031169024 61560329370624 61680564388926 61742865558528 61851759501312 61863457092822 61895479247424 61972563719088 61986673115136 62011266121728 62320333436928 62427376263168 62442052838172 62549304732432 62587651940352 62612483383296 62659620966528 62709893448048 62845416729216 63047446702254 63198084612096 63321518371104 63360339001344 63433196534016 63484089663456 63542150839296 63705288582144 63730563443712 64048199824512 64187904404736 64213370742528 64267843856832 64326621837312 64378231771392 64437110710272 64491773626368 64602546167808 64617734121732 64950287145984 64980347668992 65091959396352 65173024756224 65206760030208 65232630595584 65284967430144 65287968362496 65300315820201 65400108466176 65415483925704 65527843053024 65610351039744 65782574183424 65895563833344 66049706069028 66064743714816 66090954682368 66193776417384 66220038578232 66336828769728 66420355373568 66550082630157 66651785183232 66709089312768 66781964451168 66880357834752 67010983533648 67126083127488 67244471281152 67271150301696 67355853336576 67487407737624 67606433148096 67660674509736 67838279626656 67954800203136 68074649938944 68191576510464 68495991478992 68558636431872 68734653470208 68793748353792 68911910065152 68915077715968 69033447825408 69255370541952 69460723753344 69496678453248 69524251029504 69583229438976 69702747181056 69719134183974 69735007254528 69762674386944 69885712613376 70110375116544 70230798296064 70354662137856 70411108432896 70439043806208 70492073587344 70563274924032 70595933270016 70701093820368 70717190455296 71097845188608 71223238213632 71236708167492 71280381376512 71362346100768 71419600871388 71484919694208 71668449654912 72054224802576 72070629507072 72099223289856 72160386084864 72211392455328 72240042085344 72284330409984 72301324338936 72367449566976 72425510742816 72553245329664 73102891127616 73319652850752 73357605033984 73386709420032 73448964407808 73575122024448 73592419416417 74005395956352 74132509312512 74263254478848 74322836679168 74352324017664 74390810738688 74467998469557 74483456864256 74611391348736 74628932365944 74722899795264 74983258331136 75047725476864 75176629161984 75180084781056 75240402564096 75369637195776 75387356475354 75650030191296 75680044089408 75775335003648 75908977569792 76057237291608 76074553368576 76104735694848 76169296422912 76300126543872 76318064579988 76449150228528 76583981181312 76715523574272 76812118290432 77013745385472 77057990413866 77128465985856 77242103414784 77326485153984 77392966898016 77525898823296 77529462430464 77662628803584 77760416047104 77912291859696 78143314222512 78281133118848 78451883161344 78483008685312 78621426690048 78720421183488 78756468645888 78874172006112 79148994905088 79303582785762 79383684289536 79420424928768 79556839262208 79697151148032 79728770727936 79985075837184 80126142990336 80190429048576 80263769481216 80282639363364 80469838209024 80501764349952 80539022462976 80677358125056 81079458195456 81111626201088 81180434345472 81254680215552 81319871711232 81338989881303 81413380762848 81463293001728 81533331382272 81622400995872 82080439160832 82221422395392 82240752518568 82323820744704 82484609457096 82527305663232 82560048097536 82630084958784 82772012277504 83093777915904 83256070450896 83399072976576 83546161288704 83613191264064 83646364519872 83793888972288 83957548911687 84063262269672 84428691161472 84577595378688 84645452884608 84722867785728 84940384776192 84974084591616 85106283965208 85397599766016 85564391953059 85583872539648 85617827656704 85690458475776 85768829116416 85837642361856 85989031501824 86005294007094 86156978828976 86600382861312 86640463558656 86789279195136 86897366341632 87046623240192 87050624483328 87067087760268 87220645234272 87370457404032 87480468052992 87710098911232 87860751777792 88066274758704 88086324953088 88121272909824 88258368556512 88293384770976 88449105026304 88560473831424 88601027226624 88712587321344 88733443506876 89042619268224 89306644825728 89347978044864 89501444169984 89659295041536 89694867068928 89807804448768 89983210316832 90141910864128 90214232679648 90451039502208 90606400270848 90766199918592 90922102013952 91214390469888 91327988638656 91411515242496 91590053358204 91646204626944 91724997805056 91825201120356 91882546753536 92340494055936 92520846583389 92614298337792 92662237937664 92699001372672 92777639251968 92795185639233 92936996241408 92958845578632 92980009672704 93016899182592 93480500155392 93641064394752 93663079257258 93881477910528 93918725074944 93989431449792 94127911026688 94268125093824 94797126918144 94982277556656 95040508502016 95149794801024 95226134495184 95313226258944 95557932873216 95595845165568 96072299736768 96213848113152 96281856607104 96320056113792 96401765785248 96489932755968 96567347657088 96737660439552 96926601182598 97470521503488 97637939094528 97759537134336 97810140045312 97848945893376 97931952543744 98100162699264 98123225888556 98291764579536 98415526559616 98673861275136 98843345750016 99017672638464 99074559103542 99097115572224 99136432023552 99290664626076 99311275819008 99330057867348 99505243154592 99630533060352 99977677774848 100063633969152 100235505549312 100320536752128 100492849594368 100516475300472 100866706921728 100906725452544 101033780004864 101211970093056 101409649722144 101559061897216 101757419439984 101932200304704 102111974908416 102287364765696 102416157720576 102456790990848 102743987218488 102837954647808 103101980205312 103190622530688 103367865097728 103372616573952 103550171738112 103883055812928 104191085630016 104245017679872 104374844158464 104578701275961 104602510881792 104644011580416 104828568920064 105165562674816 105346197444096 105531993206784 105616662649344 105738110381016 105844912386048 105893899905024 106051640730552 106075785682944 106646767782912 106834857320448 106855062251238 106920572064768 107043519151152 107129401307082 107385363283968 108105944260608 108148834934784 108240579127296 108317088682992 108426495614976 108451986508404 108551174350464 108829867994496 109440585547776 109654336691424 109765094326272 109979479276128 110036407550976 110080064130048 110173446611712 110362683036672 111008093934528 111198763968768 111394881718272 111484255018752 111528486026496 111586216108032 111725185296384 111943398548916 112084349692896 112474887496704 112571588215296 112764943742976 112770127171584 112860603846144 112963823714304 113054455793664 113081034713031 113253846368256 113298779455488 113475045286944 113520066134112 113663002505472 113863466354688 114085855937412 114111830052864 114157103542272 114253944634368 114450189815808 114477096869982 114673725342792 114875971771968 115467177148416 115520618078208 115586985620799 115863155122176 116089450347024 116294193645696 116493943205376 116640624070656 116868437789544 117421699678272 117677824742016 117724513027968 117932140035072 118080631775232 118134702968832 118311258009168 118723492357632 119075526434304 119130637393152 119335258893312 119545726722048 119593156091904 119977613755776 120189214485504 120285643572864 120395654221824 120423959045046 120601386002944 120704757313536 120808533694464 121016037187584 121021599891456 121619187293184 121667439301632 121770651518208 121882020323328 121979807566848 122120071144272 122194939502592 122299997073408 122433601493808 122510062338048 123120658741248 123361128777852 123485731117056 123703519002624 123726914185644 123790958494848 123945127438176 124640666873856 124854752526336 124884105676344 125098609464864 125175303880704 125224966766592 125319241933056 125419786896096 125690833458432 126094893404508 126643036742208 126866393068032 126968179326912 127084301678592 127410577164288 127461126887424 128096399649024 128375808809472 128426741485056 128535687713664 128653243674624 128756463542784 128874221420544 128983547252736 129205092335616 129235468243464 129900574291968 129960695337984 130183918792704 130346049512448 130569934860288 130575936724992 130600631640402 130830967851408 131055686106048 131220702079488 131565148366848 131791127666688 132099412138056 132129487429632 132181909364736 132387552834768 132440077156464 132673657539456 132840710747136 133100165260314 133418178625536 133563928902336 133760715669504 134021967067296 134252166254976 134488942562304 134542300603392 134711706673152 134974815475248 135212866296192 135321349019472 135676559253312 135909600406272 136149299877888 136383153020928 136991982957984 137117272863744 137469306940416 137587496707584 137823820130304 137830155431936 138066895650816 138510741083904 138921447506688 138993356906496 139048502059008 139166458877952 139405494362112 139438268367948 139470014509056 139525348773888 140220750233088 140461596592128 140494618885887 140709324275712 140822216865792 140878087612416 140984147174688 141126549848064 141191866540032 141402187640736 142195690377216 142473416334984 142560762753024 142724692201536 142839201742776 142969839388416 143336899309824 144108449605152 144320772169728 144422784910656 144480084170688 144602648677872 144734899133952 144851021485632 145106490659328 145389901773897 146205782255232 146639305701504 146715210067968 146773418840064 146897928815616 147150244048896 147184838832834 148010791912704 148265018625024 148526508957696 148645673358336 148704648035328 148935996939114 148966913728512 149257864731888 149445799590528 149966516662272 150095450953728 150353258323968 150360169562112 150480805128192 150739274391552 150774712950708 151300060382592 151360088178816 151550670007296 151817955139584 152114474583216 152149106737152 152209471389696 152338592845824 152600253087744 152636129159976 152898300457056 153167962362624 153431047148544 153624236580864 154115980827732 154256931971712 154652970307968 154785933796032 155051797646592 155058924860928 155325257607168 155520832094208 155824583719392 156286628445024 156562266237696 156903766322688 156966017370624 157242853380096 157512937291776 157748344012224 158297989810176 158607165571524 158767368579072 158840849857536 159113678524416 159970151674368 160252285980672 160282593376857 160380858097152 160527538962432 160565278726728 160694101960623 160939676418048 161003528699904 161078044925952 162158916390912 162223252402176 162360868690944 162639743422464 162677979762606 162826761525696 163066662764544 163244801991744 164160878321664 164481505037136 164647641489408 164969218914192 165054611326464 165120096195072 165260169917568 165544024555008 166187555831808 166512140901792 166798145953152 167092322577408 167226382528128 167292729039744 167587777944576 167915097823374 168126524539344 168857382322944 169155190757376 169290905769216 169445735571456 169880769552384 169948169183232 170212567930416 170795199532032 171128783906118 171167745079296 171235655313408 171380916951552 171537658232832 171675284723712 171715645304973 171978063003648 172010588014188 172313957657952 173200765722624 173280927117312 173578558390272 173794732683264 174093246480384 174134175520536 174441290468544 174740914808064 174960936105984 175420197822464 176132549517408 176516737113024 176586769541952 176898210052608 177120947662848 177202054453248 177425174642688 177466887013752 178085238536448 178613289651456 178695956089728 179002888339968 179318590083072 179389734137856 179966420633664 180283821728256 180428465359296 180635938567569 180902079004416 181212800541696 181532399837184 182428780939776 182655977277312 182823030484992 183180106716408 183292409253888 183449995610112 183650402240712 183765093507072 184680988111872 185041693166778 185228596675584 185555278503936 185590371278466 185917691157264 185960019345408 186033798365184 186961000310784 187282128789504 187326158514516 187762955821056 187837450149888 187978862899584 188536250187648 189594253836288 189964555113312 190081017004032 190299589602048 190452268990368 190626452517888 191115865746432 191191690331136 192144599473536 192563713214208 192640112227584 192803531570496 192979865511936 193134695314176 193475320879104 193853202365196 194941043006976 195275878189056 195519074268672 195620280090624 195697891786752 195863905087488 195900947460603 196200325398528 196246451777112 196583529159072 196831053119232 197347722550272 197686691500032 198149118207084 198194231144448 198272864047104 198581329252152 198660115734696 199010486309184 199261066120704 199650247890471 199955355549696 200127267938304 200641073504256 201032950600944 201733413843456 201813450905088 202067560009728 202819299444288 203118123794432 203514838879968 203864400609408 204223949816832 204574729531392 205487974436976 205675909295616 206203960410624 206381245061376 206735730195456 206745233147904 207100343476224 207766111625856 208382171260032 208490035359744 208749688316928 209157402551922 209205021763584 209288023160832 209657137840128 210331125349632 210692394888192 211063986413568 211233325298688 211476220762032 211689824772096 211787799810048 212103281461104 212151571365888 213293535565824 213669714640896 213710124502476 213841144129536 214087038302304 214258802614164 216211888521216 216297669869568 216481158254592 216634177365984 216852991229952 216903973016808 217102348700928 217659735988992 219308673382848 219958958552256 220072815101952 220160128260096 220346893223424 220725366073344 220777258249251 222016187869056 222397527937536 222789763436544 222968510037504 223056972052992 223172432216064 223450370592768 223886797097832 224168699385792 224949774993408 225143176430592 225529887485952 225540254343168 225721207692288 226108911587328 226162069426062 226950090573888 227040132268224 227326005010944 227726932709376 228171711874824 228223660105728 228314207084544 228507889268736 228900379631616 228954193739964 229347450685584 229751943543936 231041236156416 231173971241598 231726310244352 232178900694048 232588387291392 232987886410752 233281248141312 233736875579088 234843399356544 235355649484032 235449026055936 235864280070144 236161263550464 236269405937664 236622516018336 237446984715264 238151052868608 238261274786304 238670517786624 239091453444096 239186312183808 239955227511552 240378428971008 240571287145728 240791308443648 240847918090092 241202772005888 241409514627072 241617067388928 242032074375168 243238374586368 243334878603264 243541303036416 243764040646656 243959615133696 244016969643909 244240142288544 244389879005184 244599994146816 244867202987616 246241317482496 246722257555704 246971462234112 247453828371288 247581916989696 247890254876352 249281333747712 249768211352688 250197218929728 250638483866112 250839573792192 251381666916864 251872646735061 252189786809016 253286073484416 253732786136064 253936358653824 254168603357184 254821154328576 254922253774848 256192799298048 256751617618944 256853482970112 257071375427328 257306487349248 257512927085568 257967094505472 258470936486928 259801148583936 259921390675968 260367837585408 260692099024896 261139869720576 261151873449984 261201263280804 261661935702816 262111372212096 262441404158976 263130296733696 263582255333376 264198824276112 264258974859264 264363818729472 264775105669536 264880154312928 265347315078912 265681421494272 266200330520628 267127857804672 268043934134592 268504332509952 268977885124608 269084601206784 269423413346304 269949630950496 270425732592384 270642698038944 271353118506624 271819200812544 272298599755776 272766306041856 273983965915968 274234545727488 274938613880832 275174993415168 275647640260608 275660310863872 277021482167808 277562539750167 277842895013376 277986713812992 278097004118016 278332917755904 278810988724224 278876536735896 278940029018112 279050697547776 280441500466176 280923193184256 280989237771774 281644433731584 281756175224832 281968294349376 282383733080064 282804375281472 284391380754432 284946832669968 285121525506048 285449384403072 285678403485552 285939678776832 286673798619648 288216899210304 288641544339456 288845569821312 288960168341376 289205297355744 289469798267904 289702042971264 290212981318656 290779803547794 292411564510464 293278611403008 293430420135936 293546837680128 293795857631232 294300488097792 294369677665668 296021583825408 296530037250048 297053017915392 297291346716672 297409296070656 297871993878228 297933827457024 298515729463776 298891599181056 299933033324544 300190901907456 300706516647936 300961610256384 301478548783104 301549425901416 302600120765184 302720176357632 303101340014592 303635910279168 304228949166432 304677185691648 305272258319952 305796600914112 306335924725248 306862094297088 307248473161728 308231961655464 308513863943424 309305940615936 309571867592064 310103595293184 310117849721856 310650515214336 311649167438784 312573256890048 313124532475392 313736103827883 313807532645376 313932034741248 314485706760192 315496688024448 316595979620352 317214331143048 317534737158144 317681699715072 318227357048832 319940303348736 320504571961344 320565186753714 320761716194304 321130557453456 321388203921246 322156089851904 324317832781824 324446504804352 324721737381888 325279486844928 325355959525212 325653523051392 326489603983488 328321756643328 328963010074272 329295282978816 329938437828384 330109222652928 330240192390144 330520339835136 331088049110016 333024281803584 333596291906304 334184645154816 334452765056256 334585458079488 335175555889152 335830195646748 336253049078688 337714764645888 338310381514752 338581811538432 338891471142912 339243104139093 339761539104768 339896338366464 340425135860832 341590399064064 342257567812236 342335490158592 342471310626816 342761833903104 343350569447424 343431290609946 344021176028376 344627915315904 346401531445248 346561854234624 346760956862397 347589465366528 348268351041072 348882580937088 349481829616128 349921872211968 350840395644928 352265099034816 353033474226048 353173539083904 353796420105216 354241895325696 354404108906496 354933774027504 356170477072896 357226579302912 357391912179456 358005776679936 358637180166144 358779468275712 359932841267328 360567643456512 360856930718592 361271877135138 361804158008832 362425601083392 363064799674368 364857561879552 365311954554624 365646060969984 366360213432816 366584818507776 366899991220224 367300804481424 367530187014144 369361976223744 370083386333556 370457193351168 371110557007872 371180742556932 371835382314528 373922000621568 374564257579008 374652317029032 375525911642112 375674900299776 375957725799168 377072500375296 379929110226624 380599179204096 380904537980736 381252905035776 382231731492864 382383380662272 384289198947072 385127426428416 385280224455168 385607063140992 385959731023872 386269390628352 386950641758208 387706404730392 389882086013952 390551756378112 391038148537344 391727810174976 391801894921206 392492903554224 393167058318144 393662106238464 394695445100544 395373383000064 396298236414168 396388462288896 396545728094208 397162658504304 397320231469392 398020972618368 398522132241408 399300495780942 400254535876608 401282147008512 402065901201888 403466827686912 403626901810176 404135120019456 405638598888576 407029677759936 407728801218816 408447899633664 409149459062784 410975948873952 411351818591232 412407920821248 412762490122752 413471460390912 413490466295808 414200686952448 415532223251712 416764342520064 416980070719488 417499376633856 418314805103844 418410043527168 418576046321664 420662250699264 421384789776384 421483856657661 422127972827136 422466650597376 422952441524064 423379649544192 423575599620096 424206562922208 426587071131648 427420249004952 427682288259072 428174076604608 428517605228328 432962316509184 433268354731968 433807946033616 434204697401856 435319471977984 436169705321691 438617346765696 439917917104512 440145630203904 440320256520192 440693786446848 441450732146688 441554516498502 444032375738112 444795055875072 445579526873088 445937020075008 446113944105984 446900741185536 447773594195664 448337398771584 449899549986816 450286352861184 451059774971904 451080508686336 451442415384576 452217823174656 452324138852124 453900181147776 454080264536448 454652010021888 455453865418752 456343423749648 456447320211456 456628414169088 457015778537472 457800759263232 457908387479928 458694901371168 459503887087872 462347942483196 464357801388096 465176774582784 465975772821504 466562496282624 467473751158176 469686798713088 470711298968064 470898052111872 471728560140288 472538811875328 473245032036672 474893969430528 476302105737216 476522549572608 477341035573248 479910455023104 480756857942016 481142574291456 481582616887296 481695836180184 482405544011776 482819029254144 483234134777856 486476749172736 486669757206528 487082606072832 487919230267392 488033939287818 488480284577088 489199988293632 489734405975232 492482634964992 493444515111408 493942924468224 494907656742576 495163833979392 495780509752704 498562667495424 499536422705376 500394437859456 501276967732224 501679147584384 502763333833728 503745293470122 504379573618032 506572146968832 507465572272128 507872717307648 508337206714368 509642308657152 509844507549696 512385598596096 513503235237888 513706965940224 514142750854656 514612974698496 515025854171136 515146935914919 515934189010944 516941872973856 519602297167872 519842781351936 520735675170816 521384198049792 522279739441152 522402526561608 523323871405632 524222744424192 524882808317952 526260593467392 528397648552224 529550211339072 529760308625856 530694630157824 531362842988544 532400661041256 534255715609344 536087868269184 537008665019904 537955770249216 538169202413568 539899261900992 540851465184768 541285396077888 541907815702707 542706237013248 543638401625088 544597199511552 547967931831936 548469091454976 549877227761664 550349986830336 551295280521216 551320621727744 554042964335616 555125079500334 555685790026752 556665835511808 557753073471792 557880058036224 558101395095552 560883000932352 561846386368512 561978475543548 563288867463168 563512350449664 563936588698752 565608750562944 568782761508864 569893665339936 570243051012096 570898768806144 571356806971104 571879357553664 573347597239296 576433798420608 577691139642624 577920336682752 578410594711488 578939596535808 579404085942528 580425962637312 581559607095588 584823129020928 586557222806016 586860840271872 587093675360256 587591715262464 587702842381809 588600976195584 588739355331336 592043167650816 593060074500096 594582693433344 594818592141312 595743987756456 597031458927552 597783198362112 598950743671413 599866066649088 600381803814912 601923220512768 603098851802832 605200241530368 605440352715264 606202680029184 608457898332864 609354371383296 610544516639904 611593201828224 612671849450496 613724188594176 616463923310928 617027727886848 618611881231872 619143735184128 620207190586368 620235699443712 621301030428672 623298334877568 625146513780096 626249064950784 627472207655766 627615065290752 627864069482496 628971413520384 630993376048896 633191959240704 634428662286096 635069474316288 635363399430144 636454714097664 639880606697472 641009143922688 641130373507428 641523432388608 642261114906912 642776407842492 648635665563648 648893009608704 649443474763776 650558973689856 650711919050424 651307046102784 652979207966976 657926020148544 659876875656768 660218445305856 660480384780288 661040679670272 662176098220032 662331774747753 666048563607168 667192583812608 668369290309632 668905530112512 669170916158976 670351111778304 671660391293496 672506098157376 675429529291776 676620763029504 677163623076864 678486208278186 680850271721664 683180798128128 684515135624472 684670980317184 684942621253632 685523667806208 686701138894848 686862581219892 688042352056752 689255830631808 693123708469248 693521913724794 695178930733056 696536702082144 697765161874176 698963659232256 699843744423936 704530198069632 706066948452096 706347078167808 707592840210432 708483790651392 708808217812992 709867548055008 712340954145792 714453158605824 714783824358912 716011553359872 717274360332288 717558936551424 719865682534656 721135286913024 721713861437184 722543754270276 723608316017664 724851202166784 729715123759104 730623909109248 731292121939968 732050908931727 732720426865632 733169637015552 733799982440448 734601608962848 738723952447488 740166772667112 740914386702336 742361485113864 743670764629056 747844001243136 749304634058064 751915451598336 754145000750592 759858220453248 761198358408192 761809075961472 762505810071552 764463462985728 764766761324544 768578397894144 770254852856832 770560448910336 771214126281984 771919462047744 772538781256704 773901283516416 775412809460784 779764172027904 781103512756224 782076297074688 783455620349952 783603789842412 784985807108448 786334116636288 787324212476928 789390890201088 790746766000128 792596472828336 792776924577792 793091456188416 794325317008608 794640462938784 796041945236736 797044264482816 798600991561884 804131802403776 806933655373824 807253803620352 808270240038912 811277197777152 814059355519872 815457602437632 816895799267328 818298918125568 821951897747904 822703637182464 824815841642496 825524980245504 826942920781824 826980932591616 831064446503424 833528685040128 833960141438976 834998753267712 836629610207688 836820087054336 837152092643328 841324501398528 842769579552768 842967713315322 844933301194752 845904883048128 847151199240192 848413125844416 853174142263296 854840498009904 855364576518144 856348153209216 857035210456656 865924633018368 866536709463936 867615892067232 868409394803712 870638943955968 872339410643382 877234693531392 879835834209024 880291260407808 880640513040384 881387572893696 882901464293376 883109032997004 888064751476224 889590111750144 891159053746176 891874040150016 892227888211968 893801482371072 895547188391328 896674797543168 899799099973632 900572705722368 902119549943808 902884830769152 904435646349312 904648277704248 907800362295552 908160529072896 909304020043776 910907730837504 912686847499296 914031557074944 915816774959856 917389802742336 919007774175744 924695884966392 928715602776192 930353549165568 931951545643008 934947502316352 939373597426176 941208311483649 941422597936128 941796104223744 943457120280576 946490064073344 949787938861056 952604211474432 953045099145216 954682071146496 959820910046208 961513715884032 962285148582912 963391672360368 964811088023552 966468269555712 972953498345472 973339514413056 974165212145664 975838460534784 976067878575636 976960569154176 979468811950464 984965269929984 986889030222816 987885848936448 989815313485152 990327667958784 991561019505408 999072845410752 1000788875718912 1002553935464448 1003358295168768 1005526667667456 1007490586940244 1008759147236064 1013144293937664 1014931144544256 1015745434615296 1016674413428736 1017729312417279 1019284617314304 1019689015099392 1024771197192192 1027006470475776 1027413931880448 1028285501709312 1030051708342272 1030293871829838 1033883745947712 1039204594335744 1039685562703872 1042768396099584 1044805053123216 1046647742811264 1048445488848384 1049765616635904 1052521186934784 1056795297104448 1059100422678144 1059520617251712 1061389260315648 1062725685977088 1064801322082512 1068511431218688 1072175736538368 1074017330039808 1075911540498432 1076338404827136 1079798523801984 1081702930369536 1082570792155776 1083815631405414 1085412474026496 1087276803250176 1089194399023104 1095935863663872 1096938182909952 1099754455523328 1100699973660672 1102590561042432 1108085928671232 1110250159000668 1111371580053504 1113331671023616 1115506146943584 1121766001864704 1123692772737024 1123956951087096 1126577734926336 1127024700899328 1127873177397504 1131217501125888 1139787330679872 1141797537612288 1142713613942208 1143758715107328 1146695194478592 1152867596841216 1155382279285248 1155840673365504 1156821189422976 1157879193071616 1158808171885056 1160851925274624 1163119214191176 1169646258041856 1173114445612032 1175183430524928 1175405684763618 1177478710662672 1184086335301632 1186120149000192 1189165386866688 1189637184282624 1191487975512912 1194062917855104 1195566396724224 1197901487342826 1200763607629824 1203846441025536 1206197703605664 1210400483060736 1210880705430528 1212405360058368 1216915796665728 1221089033279808 1223186403656448 1225343698900992 1227448377188352 1232927846621856 1234055455773696 1237223762463744 1238287470368256 1240414381172736 1240471398887424 1242602060857344 1246596669755136 1250293027560192 1252498129901568 1254944415311532 1255230130581504 1255728138964992 1261986752097792 1264451569972983 1266383918481408 1268857324572192 1270138948632576 1270726798860288 1279761213394944 1282260747014856 1283046864777216 1284522229813824 1285552815684984 1298886949527552 1301423838100848 1302614092205568 1305958415933952 1315852040297088 1319753751313536 1320436890611712 1320960769560576 1322081359340544 1324352196440064 1324663549495506 1332097127214336 1334385167625216 1336738580619264 1337811060225024 1338341832317952 1340702223556608 1343320782586992 1345012196314752 1350859058583552 1353241526059008 1354327246153728 1356972416556372 1361700543443328 1366361596256256 1369030271248944 1369341960634368 1369885242507264 1371047335612416 1373402277789696 1373725162439784 1376084704113504 1378511661263616 1387043827449588 1393073404164288 1395530323748352 1397927318464512 1399687488847872 1409060396139264 1412133896904192 1412694156335616 1415185680420864 1417616435625984 1419735096110016 1424681908291584 1428906317211648 1429567648717824 1432023106719744 1439731365069312 1442270573826048 1443427722874368 1445087508540552 1447216632035328 1449702404333568 1459430247518208 1461247818218496 1464101817863454 1465440853731264 1467599964880896 1469203217925696 1477447904894976 1480333545334224 1481828773404672 1484722970227728 1487341529258112 1495688002486272 1498609268116128 1503830903196672 1508290001501184 1519716440906496 1522396716816384 1523618151922944 1525011620143104 1528926925971456 1529533522649088 1537156795788288 1540509705713664 1541120897820672 1542428252563968 1543838924095488 1545077562513408 1545440807744757 1547802567032832 1550825618921568 1559528344055808 1562207025512448 1564152594149376 1567207579684824 1569971614216896 1572668233272576 1574648424953856 1578781780402176 1585192945656672 1588650634017216 1589280925877568 1592083890473472 1594088528965632 1597201983123768 1608263604807552 1613867310747648 1614507607240704 1622554395554304 1625723447108121 1628118711039744 1630915204875264 1633791598534656 1643903795495808 1645407274364928 1649631683284992 1651049960491008 1653885841563648 1653961865183232 1662128893006848 1667057370080256 1669997506535424 1673259220415376 1673640174108672 1674304185286656 1682649002797056 1685539159105536 1685935426630644 1689866602389504 1691809766096256 1696826251688832 1706348284526592 1709680996019808 1710729153036288 1712696306418432 1714070420913312 1733073418927872 1735231784134464 1736818789607424 1741277887911936 1744678821286764 1754469387062784 1759671668418048 1760582520815616 1761281026080768 1762775145787392 1763108527145427 1765802928586752 1766218065994008 1776129502952448 1779180223500288 1783748080300032 1784455776423936 1791094376782656 1793349595086336 1799598199947264 1801145411444736 1805769661538304 1809296555408496 1815600724591104 1816321058145792 1818608040087552 1825373694998592 1828063114149888 1831633549919712 1834779605484672 1838015548351488 1849391769932784 1857431205552384 1860707098331136 1863903091286016 1869895004632704 1878747194852352 1882416622967298 1882845195872256 1883592208447488 1886914240561152 1892980128146688 1899575877722112 1905208422948864 1906090198290432 1909364142292992 1919641820092416 1923027431768064 1924570297165824 1926783344720736 1929622176047104 1945906996690944 1946679028826112 1948330424291328 1951676921069568 1952135757151272 1953921138308352 1958937623900928 1973778060445632 1979630626970304 1980655335917568 1983122039010816 1986995324243259 1998145690821504 2001577751437824 2005107870928896 2006716590337536 2011053335334912 2014981173880488 2017518294472128 2026288587875328 2029862289088512 2031490869230592 2035458624834558 2049542394384384 2054012940951552 2054827863760896 2056571003418624 2060103416684544 2060587743659676 2067767491895424 2079371125407744 2085536792199168 2089610106246432 2093295485622528 2096890977696768 2099531233271808 2113590594208896 2118200845356288 2119041234503424 2122778520631296 2125451371954176 2129602644165024 2137022862437376 2144351473076736 2148034660079616 2151823080996864 2152676809654272 2159597047603968 2163405860739072 2165141584311552 2167631262810828 2170824948052992 2174553606500352 2191871727327744 2193876365819904 2196152726795181 2199508911046656 2201399947321344 2216171857342464 2220500318001336 2222743160107008 2231012293887168 2243532003729408 2247913902174192 2255746354795008 2262435002251776 2279574661359744 2283595075224576 2285427227884416 2287517430214656 2293390388957184 2305735193682432 2310764558570496 2311681346731008 2313642378845952 2315758386143232 2317616343770112 2321703850549248 2326238428382352 2339292516083712 2346228891224064 2350366861049856 2350811369527236 2354957421325344 2368172670603264 2372240298000384 2378330773733376 2379274368565248 2382975951025824 2388125835710208 2391132793448448 2395802974685652 2412395407211328 2420800966121472 2421761410861056 2424810720116736 2433831593331456 2442178066559616 2446372807312896 2450687397801984 2454896754376704 2465855693243712 2468110911547392 2474447524927488 2476574940736512 2480828762345472 2480942797774848 2493193339510272 2500586055120384 2504996259803136 2509888830623064 2510460261163008 2511456277929984 2523973504195584 2528903139945966 2537714649144384 2541453597720576 2559522426789888 2564521494029712 2566093729554432 2569044459627648 2571105631369968 2597773899055104 2602847676201696 2605228184411136 2611916831867904 2631704080594176 2639507502627072 2640873781223424 2641921539121152 2644162718681088 2648704392880128 2649327098991012 2664194254428672 2668770335250432 2673477161238528 2675622120450048 2676683664635904 2681404447113216 2686641565173984 2690024392629504 2701718117167104 2708654492307456 2713944833112744 2723401086886656 2732723192512512 2738060542497888 2742094671224832 2747450324879568 2752169408227008 2757023322527232 2774087654899176 2786146808328576 2791060647496704 2795854636929024 2818120792278528 2824267793808384 2825388312671232 2830371360841728 2839470192220032 2849363816583168 2857812634423296 2859135297435648 2864046213439488 2879462730138624 2884541147652096 2886855445748736 2890175017081104 2894433264070656 2899404808667136 2918860495036416 2922495636436992 2928203635726908 2930881707462528 2938406435851392 2954895809789952 2960667090668448 2963657546809344 2969445940455456 2974683058516224 2997218536232256 3007661806393344 3016580003002368 3039432881812992 3044793433632768 3047236303845888 3050023240286208 3053187937251837 3057853851942912 3059067045298176 3074313591576576 3081019411427328 3082241795641344 3084856505127936 3090155125026816 3090881615489514 3101651237843136 3119056688111616 3128305188298752 3134415159369648 3139943228433792 3145336466545152 3149296849907712 3157563560804352 3170385891313344 3177301268034432 3178561851755136 3184167780946944 3188177057931264 3194403966247536 3216527209615104 3227734621495296 3229015214481408 3245108791108608 3251446894216242 3256237422079488 3261830409750528 3267583197069312 3287807590991616 3290814548729856 3299263366569984 3302099920982016 3307771683127296 3324257786013696 3334114740160512 3339995013070848 3346518440830752 3365298005594112 3371078318211072 3371870853261288 3379733204779008 3383619532192512 3393652503377664 3419361992039616 3425392612836864 3428140841826624 3466146837855744 3470463568268928 3473637579214848 3482555775823872 3489357642573528 3508938774125568 3519343336836096 3525550291574784 3526217054290854 3532436131988016 3552259005904896 3558360447000576 3567496160600064 3568911552847872 3582188753565312 3586699190172672 3602290822889472 3611539323076608 3618593110816992 3631201449182208 3632642116291584 3637216080175104 3650747389997184 3663267099839424 3669559210969344 3676031096702976 3698783539865568 3714862411104768 3721414196662272 3727806182572032 3739790009265408 3757494389704704 3764833245934596 3765690391744512 3767184416894976 3785960256293376 3793354709918949 3799151755444224 3810416845897728 3812180396580864 3839283640184832 3849140594331648 3853566689441472 3859244352094208 3896660848582656 3904271514302544 3907842276616704 3917875247801856 3947556120891264 3959261253940608 3961310671835136 3966244078021632 3973990648486518 3996291381643008 4003155502875648 4010215741857792 4013433180675072 4022106670669824 4029962347760976 4035036588944256 4052577175750656 4059724578177024 4062981738461184 4070917249669116 4099084788768768 4108025881903104 4109655727521792 4113142006837248 4120206833369088 4121175487319352 4135534983790848 4179220212492864 4186590971245056 4193781955393536 4199062466543616 4227181188417792 4236401690712576 4238082469006848 4245557041262592 4259205288330048 4274045724874752 4288702946153472 4296069320159232 4319194095207936 4326811721478144 4330283168623104 4335262525621656 4341649896105984 4349107213000704 4383743454655488 4392305453590362 4402799894642688 4432343714684928 4441000636002672 4445486320214016 4462024587774336 4487064007458816 4495827804348384 4511492709590016 4524870004503552 4559149322719488 4567190150449152 4570854455768832 4575034860429312 4586780777914368 4611470387364864 4621529117140992 4623362693462016 4627284757691904 4631516772286464 4635232687540224 4636322423234271 4643407701098496 4652476856764704 4678585032167424 4692457782448128 4701622739054472 4709914842650688 4736345341206528 4765951902051648 4776251671420416 4782265586896896 4791605949371304 4824790814422656 4841601932242944 4843522821722112 4867663186662912 4884356133119232 4892745614625792 4901374795603968 4931711386487424 4936221823094784 4948895049854976 4953149881473024 4961657524690944 4961885595549696 4986386679020544 5001172110240768 5009992519606272 5019777661246128 5020920522326016 5022912555859968 5047947008391168 5057806279891932 5075429298288768 5119044853579776 5129042988059424 5132187459108864 5138088919255296 5142211262739936 5205695352403392 5210456368822272 5223833663735808 5263408161188352 5279015005254144 5281747562446848 5283843078242304 5288325437362176 5297408785760256 5298654197982024 5328388508857344 5337540670500864 5351244240900096 5353367329271808 5373283130347968 5380048785259008 5403436234334208 5417308984614912 5427889666225488 5446802173773312 5476121084995776 5484189342449664 5494900649759136 5504338816454016 5514046645054464 5548175309798352 5572293616657152 5582121294993408 5591709273858048 5636241584557056 5648535587616768 5650776625342464 5660742721683456 5678940384440064 5698727633166336 5715625268846592 5718270594871296 5728092426878976 5758925460277248 5769082295304192 5773710891497472 5780350034162208 5788866528141312 5837720990072832 5844991272873984 5856407271453816 5861763414925056 5876812871702784 5921334181336896 5938891880910912 5949366117032448 5960985972729777 5994437072464512 6015323612786688 6033160006004736 6078865763625984 6089586867265536 6094472607691776 6106375874503674 6148627183153152 6162038822854656 6164483591282688 6169713010255872 6180310250053632 6181763230979028 6203302475686272 6238113376223232 6256610376597504 6268830318739296 6279886456867584 6290672933090304 6298593699815424 6340771782626688 6354602536068864 6357123703510272 6368335561893888 6376354115862528 6388807932495072 6433054419230208 6455469242990592 6458030428962816 6490217582217216 6502893788432484 6512474844158976 6523660819501056 6575615181983232 6581629097459712 6588458180385543 6598526733139968 6604199841964032 6648515572027392 6668229480321024 6693036881661504 6730596011188224 6743741706522576 6767239064385024 6787305006755328 6838723984079232 6850785225673728 6856281683653248 6932293675711488 6940927136537856 6947275158429696 6965111551647744 6978715285147056 7017877548251136 7038686673672192 7051100583149568 7052434108581708 7064872263976032 7104518011809792 7116720894001152 7134992321200128 7137823105695744 7164377507130624 7173398380345344 7237186221633984 7262402898364416 7265284232583168 7274432160350208 7301494779994368 7326534199678848 7339118421938688 7352062193405952 7397567079731136 7429724822209536 7442828393324544 7479580018530816 7514988779409408 7529666491869192 7531380783489024 7534368833789952 7571920512586752 7586709419837898 7624360793161728 7678567280369664 7698281188663296 7707133378882944 7793321697165312 7808543028605088 7815684553233408 7835750495603712 7895112241782528 7918522507881216 7922621343670272 7932488156043264 7947981296973036 7992582763286016 8006311005751296 8020431483715584 8026866361350144 8044213341339648 8059924695521952 8070073177888512 8105154351501312 8125963476922368 8141834499338232 8198169577537536 8226284013674496 8242350974638704 8271069967581696 8358440424985728 8373181942490112 8387563910787072 8454362376835584 8472803381425152 8476164938013696 8491114082525184 8518410576660096 8548091449749504 8577405892306944 8592138640318464 8638388190415872 8653623442956288 8660566337246208 8670525051243312 8683299792211968 8698214426001408 8767486909310976 8784610907180724 8864687429369856 8882001272005344 8890972640428032 8924049175548672 8991655608696768 9022985419180032 9049740009007104 9118298645438976 9134380300898304 9141708911537664 9150069720858624 9173561555828736 9222940774729728 9243058234281984 9246725386924032 9254569515383808 9270465375080448 9272644846468542 9304953713529408 9357170064334848 9384915564896256 9403245478108944 9419829685301376 9472690682413056 9531903804103296 9552503342840832 9564531173793792 9583211898742608 9649581628845312 9683203864485888 9687045643444224 9735326373325824 9768712266238464 9785491229251584 9802749591207936 9863422772974848 9872443646189568 9897790099709952 9906299762946048 9923315049381888 9972773358041088 10002344220481536 10019985039212544 10039555322492256 10095894016782336 10115612559783864 10150858596577536 10258085976118848 10276177838510592 10284422525479872 10411390704806784 10420912737644544 10447667327471616 10526816322376704 10558030010508288 10576650874724352 10597308395964048 10656777017714688 10675081341001728 10702488481800192 10706734658543616 10746566260695936 10760097570518016 10806872468668416 10834617969229824 10855779332450976 10893604347546624 10952242169991552 10989801299518272 11008677632908032 11028093290108928 11096350619596704 11144587233314304 11164242589986816 11183418547716096 11272483169114112 11297071175233536 11301553250684928 11357880768880128 11380064129756847 11397455266332672 11431250537693184 11436541189742592 11517850920554496 11547421782994944 11560700068324416 11577733056282624 11689982545747968 11712814542907632 11723526829850112 11753625743405568 11842668362673792 11877783761821824 11898732234064896 11921971945459554 11988874144929024 12030647225573376 12066320012009472 12157731527251968 12179173734531072 12188945215383552 12212751749007348 12297254366306304 12324077645709312 12328967182565376 12339426020511744 12360620500107264 12363526461958056 12406604951372544 12537660637478592 12559772913735168 12581345866180608 12597187399630848 12681543565253376 12709205072137728 12714247407020544 12736671123787776 12777615864990144 12866108838460416 12980435164434432 13005787576864968 13024949688317952 13047321639002112 13151230363966464 13176916360771086 13208399683928064 13297031144054784 13336458960642048 13386073763323008 13461192022376448 13487483413045152 13534478128770048 13574610013510656 13677447968158464 13701570451347456 13712563367306496 13864587351422976 13881854273075712 13894550316859392 13908967269702813 13930223103295488 13957430570294112 14035755096502272 14077373347344384 14104868217163416 14129744527952064 14209036023619584 14328755014261248 14346796760690688 14474372443267968 14524805796728832 14530568465166336 14602989559988736 14653068399357696 14678236843877376 14704124386811904 14795134159462272 14859449644419072 14885656786649088 14959160037061632 15029977558818816 15059332983738384 15062761566978048 15068737667579904 15143841025173504 15173418839675796 15357134560739328 15396562377326592 15414266757765888 15617086057210176 15631369106466816 15671500991207424 15790224483565056 15837045015762432 15845242687340544 15864976312086528 15895962593946072 15985165526572032 16012622011502592 16053732722700288 16119849391043904 16140146355777024 16210308703002624 16251926953844736 16283668998676464 16452568027348992 16484701949277408 16542139935163392 16716880849971456 16746363884980224 16775127821574144 16908724753671168 16945606762850304 16952329876027392 16982228165050368 17036821153320192 17096182899499008 17154811784613888 17184277280636928 17276776380831744 17307246885912576 17321132674492416 17341050102486624 17366599584423936 17534973818621952 17569221814361448 17764002544010688 17848098351097344 17882957918189331 17983311217393536 18045970838360064 18099480018014208 18236597290877952 18268760601796608 18283417823075328 18445881549459456 18486116468563968 18493450773848064 18509139030767616 18540930750160896 18545289692937084 18609907427058816 18714340128669696 18769831129792512 18806490956217888 18839659370602752 19063807608206592 19105006685681664 19129062347587584 19166423797485216 19299163257690624 19366407728971776 19374091286888448 19470652746651648 19537424532476928 19570982458503168 19726845545949696 19744887292379136 19795580199419904 19812599525892096 19945546716082176 20004688440963072 20079110644984512 20191788033564672 20231225119567728 20301717193155072 20516171952237696 20552355677021184 20568845050959744 20822781409613568 20841825475289088 20895334654943232 21053632644753408 21116060021016576 21153301749448704 21194616791928096 21313554035429376 21350162682003456 21404976963600384 21413469317087232 21493132521391872 21520195141036032 21711558664901952 21787208695093248 21904484339983104 21979602599036544 22017355265816064 22056186580217856 22192701239193408 22289174466628608 22328485179973632 22544966338228224 22594142350467072 22603106501369856 22715761537760256 22760128259513694 22873082379485184 23035701841108992 23094843565989888 23121400136648832 23379965091495936 23425629085815264 23447053659700224 23507251486811136 23685336725347584 23755567523643648 23797464468129792 23843943890919108 23977748289858048 24061294451146752 24132640024018944 24315463054503936 24377890430767104 24425503498014696 24594508732612608 24678852041023488 24727052923916112 24813209902745088 25075321274957184 25119545827470336 25162691732361216 25363087130506752 25418410144275456 25428494814041088 25473342247575552 25555231729980288 25732217676920832 25960870328868864 26011575153729936 26049899376635904 26094643278004224 26302460727932928 26353832721542172 26594062288109568 26672917921284096 26772147526646016 26974966826090304 27068956257540096 27149220027021312 27354895936316928 27403140902694912 27425126734612992 27729174702845952 27763708546151424 27817934539405626 27914861140588224 28071510193004544 28154746694688768 28209736434326832 28259489055904128 28418072047239168 28657510028522496 28693593521381376 28948744886535936 29049611593457664 29061136930332672 29205979119977472 29306136798715392 29356473687754752 29408248773623808 29590268318924544 29718899288838144 29918320074123264 30059955117637632 30118665967476768 30287682050347008 30346837679351592 30828533515531776 31234172114420352 31262738212933632 31343001982414848 31580448967130112 31674090031524864 31729952624173056 31791925187892144 31970331053144064 32025244023005184 32107465445400576 32239698782087808 32280292711554048 32420617406005248 32503853907689472 32567337997352928 32969403898554816 33084279870326784 33433761699942912 33492727769960448 33550255643148288 33817449507342336 33891213525700608 33904659752054784 34073642306640384 34192365798998016 34309623569227776 34553552761663488 34642265348984832 34682100204973248 34733199168847872 35069947637243904 35138443628722896 35528005088021376 35696196702194688 35765915836378662 35966622434787072 36091941676720128 36198960036028416 36473194581755904 36537521203593216 36566835646150656 36891763098918912 36972232937127936 36986901547696128 37018278061535232 37081861500321792 37090579385874168 37219814854117632 37612981912435776 37679318741205504 38127615216413184 38210013371363328 38332847594970432 38598326515381248 38941305493303296 39074849064953856 39141964917006336 39453691091899392 39625199051784192 39891093432164352 40009376881926144 40158221289969024 40383576067129344 40462450239135456 40603434386310144 41032343904475392 41104711354042368 41137690101919488 41645562819227136 41683650950578176 41726901809108439 41790669309886464 42107265289506816 42232120042033152 42389233583856192 42627108070858752 42986265042783744 43040390282072064 43423117329803904 43574417390186496 43808968679966208 43959205198073088 44034710531632128 44112373160435712 44385402478386816 44578348933257216 44656970359947264 45089932676456448 45188284700934144 45206213002739712 45431523075520512 45520256519027388 46071403682217984 46189687131979776 46242800273297664 46851258171630528 46894107319400448 47014502973622272 47370673450695168 47511135047287296 47594928936259584 47687887781838216 47955496579716096 48630926109007872 48755780861534208 48851006996029392 49357704082046976 49454105847832224 49626419805490176 50150642549914368 50239091654940672 50325383464722432 50726174261013504 50836820288550912 50856989628082176 50946684495151104 51110463459960576 51464435353841664 51921740657737728 52023150307459872 52099798753271808 52604921455865856 52707665443084344 53544295053292032 53949933652180608 54137912515080192 54298440054042624 54709791872633856 54806281805389824 54850253469225984 55458349405691904 55527417092302848 55635869078811252 55829722281176448 56143020386009088 56309493389377536 56419472868653664 56518978111808256 57315020057044992 57387187042762752 57897489773071872 58099223186915328 58122273860665344 58411958239954944 58612273597430784 58712947375509504 59180536637849088 59437798577676288 59836640148246528 60237331934953536 60575364100694016 60693675358703184 61657067031063552 62468344228840704 62525476425867264 62686003964829696 63160897934260224 63348180063049728 63459905248346112 63583850375784288 63940662106288128 64050488046010368 64214930890801152 64479397564175616 64560585423108096 65134675994705856 65938807797109632 66168559740653568 66867523399885824 66985455539920896 67634899014684672 67782427051401216 67809319504109568 68147284613280768 68619247138455552 69107105523326976 69284530697969664 69364200409946496 70139895274487808 70276887257445792 71056010176042752 71392393404389376 71531831672757324 71933244869574144 72183883353440256 72397920072056832 72946389163511808 73133671292301312 73783526197837824 74036556123070464 74181158771748336 74439629708235264 75225963824871552 75358637482411008 76255230432826368 76420026742726656 76665695189940864 77196653030762496 77882610986606592 78149698129907712 78283929834012672 78907382183798784 79782186864328704 80018753763852288 80316442579938048 80924900478270912 81206868772620288 82064687808950784 82209422708084736 82275380203838976 83291125638454272 83453803618216878 84214530579013632 84464240084066304 84778467167712384 85254216141717504 85972530085567488 86080780564144128 86846234659607808 87148834780372992 87617937359932416 87918410396146176 88069421063264256 88224746320871424 88770804956773632 89156697866514432 90179865352912896 90863046151041024 91040513038054776 92485600546595328 93702516343261056 93788214638800896 94029005947244544 94741346901390336 95022270094574592 95189857872519168 95375775563676432 95910993159432192 97261852218015744 97511561723068416 97702013992058784 98908211695664448 99252839610980352 100301285099828736 100478183309881344 100650766929444864 101452348522027008 101673640577101824 101713979256164352 102220926919921152 102928870707683328 104046300614919744 104199597506543616 105209842911731712 105415330886168688 107088590106584064 107899867304361216 108275825030160384 108596880108085248 109419583745267712 109612563610779648 109700506938451968 110916698811383808 111054834184605696 111271738157622504 111659444562352896 112838945737307328 113037956223616512 114630040114089984 115794979546143744 116823916479909888 117224547194861568 117425894751019008 118361073275698176 118875597155352576 119673280296493056 120474663869907072 121150728201388032 121387350717406368 123314134062127104 124936688457681408 125050952851734528 125180705427325317 125372007929659392 126321795868520448 126696360126099456 127167700751568576 127881324212576256 128958795128351232 129121170846216192 130269351989411712 131877615594219264 132337119481307136 133735046799771648 133970911079841792 135269798029369344 135564854102802432 135618639008219136 136294569226561536 138214211046653952 138569061395939328 138728400819892992 140553774514891584 142112020352085504 142784786808778752 143063663345514648 143866489739148288 145892778327023616 146267342584602624 148073112246140928 148362317543496672 148879259416470528 150451927649743104 150717274964822016 152510460865652736 152840053485453312 153331390379881728 154393306061524992 155765221973213184 156299396259815424 157814764367597568 160632885159876096 161849800956541824 162413737545240576 164129375617901568 164418845416169472 164550760407677952 166582251276908544 166907607236433756 168429061158027264 168928480168132608 169556934335424768 171945060171134976 172161561128288256 173692469319215616 174297669560745984 175235874719864832 175836820792292352 176138842126528512 177541609913547264 178313395733028864 181726092302082048 182081026076109552 184971201093190656 187405032686522112 187576429277601792 188058011894489088 189482693802780672 190044540189149184 190379715745038336 190751551127352864 191821986318864384 195404027984117568 197816423391328896 198505679221960704 200602570199657472 200956366619762688 202904697044054016 203347281154203648 203427958512328704 204441853839842304 205857741415366656 208092601229839488 210419685823463424 210830661772337376 214177180213168128 215799734608722432 216551650060320768 217193760216170496 218839167490535424 219401013876903936 222109668369211392 222543476315245008 223318889124705792 225677891474614656 226075912447233024 229260080228179968 231589959092287488 233647832959819776 234449094389723136 234851789502038016 236722146551396352 239346560592986112 240949327739814144 242774701434812736 246628268124254208 249873376915362816 250361410854650634 252643591737040896 253392720252198912 254335401503137152 255762648425152512 257917590256702464 258242341692432384 260538703978823424 263755231188438528 264674238962614272 267470093599543296 270539596058738688 272589138453123072 277456801639785984 281107549029783168 284224040704171008 285569573617557504 286127326691029296 287732979478296576 291785556654047232 292534685169205248 296724635086993344 297758518832941056 300903855299486208 301434549929644032 305020921731305472 306662780759763456 308786612123049984 312598792519630848 315629528735195136 321265770319752192 323699601913083648 324827475090481152 328258751235803136 328837690832338944 329101520815355904 333164502553817088 333815214472867512 339113868670849536 343890120342269952 347384938638431232 350471749439729664 351673641584584704 352277684253057024 355083219827094528 356626791466057728 363452184604164096 364162052152219104 369942402186381312 374810065373044224 375152858555203584 376116023788978176 378965387605561344 380089080378298368 381503102254705728 383643972637728768 390808055968235136 395632846782657792 397011358443921408 401205140399314944 401912733239525376 405809394088108032 406694562308407296 406855917024657408 408883707679684608 416185202459678976 421661323544674752 428354360426336256 431599469217444864 437678334981070848 438802027753807872 444219336738422784 445086952630490016 446637778249411584 451355782949229312 452151824894466048 458520160456359936 463179918184574976 467295665919639552 468898188779446272 473444293102792704 481898655479628288 485549402869625472 493256536248508416 499746753830725632 500722821709301268 505287183474081792 506785440504397824 508670803006274304 515835180513404928 516484683384864768 521077407957646848 527510462376877056 534940187199086592 545178276906246144 554913603279571968 562215098059566336 568448081408342016 571139147235115008 572254653382058592 575465958956593152 593449270173986688 595517037665882112 601807710598972416 602869099859288064 610041843462610944 613325561519526912 617573224246099968 631259057470390272 642531540639504384 647399203826167296 649654950180962304 656517502471606272 658203041630711808 666329005107634176 667630428945735024 678227737341699072 687780240684539904 694769877276862464 700943498879459328 703347283169169408 704555368506114048 710166439654189056 728324104304438208 739884804372762624 749620130746088448 757930775211122688 760178160756596736 763006204509411456 767287945275457536 781616111936470272 791265693565315584 794022716887842816 802410280798629888 811618788176216064 817767415359369216 832370404919357952 843322647089349504 856708720852672512 863198938434889728 875356669962141696 877604055507615744 890173905260980032 893275556498823168 902711565898458624 904303649788932096 926359836369149952 937796377558892544 946888586205585408 963797310959256576 971098805739250944 986513072497016832 999493507661451264 1001445643418602536 1017341606012548608 1031670361026809856 1042154815915293696 1055020924753754112 1069880374398173184 1090356553812492288 1109827206559143936 1124430196119132672 1136896162816684032 1144509306764117184 1150931917913186304 1186898540347973376 1191034075331764224 1203615421197944832 1205738199718576128 1220083686925221888 1226651123039053824 1285063081279008768 1294798407652334592 1313035004943212544 1316406083261423616 1332658010215268352 1335260857891470048 1356455474683398144 1375560481369079808 1389539754553724928 1401886997758918656 1406694566338338816 1420332879308378112 1456648208608876416 1479769608745525248 1499240261492176896 1515861550422245376 1520356321513193472 1526012409018822912 1563232223872940544 1582531387130631168 1604820561597259776 1635534830718738432 1664740809838715904 1686645294178699008 1713417441705345024 1726397876869779456 1780347810521960064 1786551112997646336 1805423131796917248 1808607299577864192 1852719672738299904 1893777172411170816 1927594621918513152 1942197611478501888 1998987015322902528 2002891286837205072 2034683212025097216 2063340722053619712 2084309631830587392 2110041849507508224 2219654413118287872 2248860392238265344 2273792325633368064 2289018613528234368 2301863835826372608 2373797080695946752 2382068150663528448 2407230842395889664 2453302246078107648 2570126162558017536 2589596815304669184 2626070009886425088 2632812166522847232 2670521715782940096 2712910949366796288 2779079509107449856 2813389132676677632 2840665758616756224 2913296417217752832 2959539217491050496 2998480522984353792 3052024818037645824 3126464447745881088 3165062774261262336 3209641123194519552 3271069661437476864 3329481619677431808 3373290588357398016 3452795753739558912 3560695621043920128 3573102225995292672 3610846263593834496 3617214599155728384 3855189243837026304 3884395222957003776 3997974030645805056 4005782573674410144 4069366424050194432 4126681444107239424 4168619263661174784 4220083699015016448 4439308826236575744 4497720784476530688 4547584651266736128 4578037227056468736 4747594161391893504 4814461684791779328 4906604492156215296 5140252325116035072 5179193630609338368 5341043431565880192 5425821898733592576 5558159018214899712 5681331517233512448 5826592834435505664 5996961045968707584 6104049636075291648 6252928895491762176 6330125548522524672 6658963239354863616 6746581176714796032 6905591507479117824 7121391242087840256 7146204451990585344 7221692527187668992 7710378487674052608 7768790445914007552 8011565147348820288 8138732848100388864 8337238527322349568 8440167398030032896 8878617652473151488 8995441568953061376 9156074454112937472 9495188322783787008 9628923369583558656 9813208984312430592 10358387261218676736 10682086863131760384 10851643797467185152 11653185668871011328 11993922091937415168 12208099272150583296 12505857790983524352 12660251097045049344 13317926478709727232 13493162353429592064 14242782484175680512 14443385054375337984 15420756975348105216 15537580891828015104 16023130294697640576 16277465696200777728 16674477054644699136 17990883137906122752 18312148908225874944 18990376645567574016 20716774522437353472 21364173726263520768 23306371337742022656 24416198544301166592 25011715581967048704 25320502194090098688 26635852957419454464 26986324706859184128 28485564968351361024 28886770108750675968 31075161783656030208 32046260589395281152 32554931392401555456 35981766275812245504 36624297816451749888 37980753291135148032 42728347452527041536 46612742675484045312 48832397088602333184 50023431163934097408 53972649413718368256 56971129936702722048 62150323567312060416 64092521178790562304 73248595632903499776 75961506582270296064 85456694905054083072 93225485350968090624 97664794177204666368 107945298827436736512 113942259873405444096 128185042357581124608 146497191265806999552 170913389810108166144 186450970701936181248 227884519746810888192 256370084715162249216 292994382531613999104 341826779620216332288 512740169430324498432 683653559240432664576 1025480338860648996864 2050960677721297993728
- Sum of all divisors σ(n): 8416664255539807329888
- Sum of proper divisors (its aliquot sum) s(n): 6365703577818509336160
- 2050960677721297993728 is an abundant number, because the sum of its proper divisors (6365703577818509336160) is greater than itself. Its abundance is 4314742900097211342432
Bases of 2050960677721297993728
- Binary: 110111100101110110011000000110111101110101000000110000101000000000000002
- Hexadecimal: 0x6F2ECC0DEEA0614000
- Base-36: C0U8K2TW000000
Squares and roots of 2050960677721297993728
- 2050960677721297993728 squared (20509606777212979937282) is 4206439701559005972590512063468037927337984
- 2050960677721297993728 cubed (20509606777212979937283) is 8627242421103233362463598147306579745582465631296667302968164352
-
The
square root of 2050960677721297993728 is 45287533358.7655002649 -
The
cube root of 2050960677721297993728 is 12705324.9782582423
Scales and comparisons
How big is 2050960677721297993728?- 2,050,960,677,721,297,993,728 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,050,960,677,721,297,993,728 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 2050960677721297993728 cubic inches would be around 1058777.1 feet tall.
Recreational maths with 2050960677721297993728
- 2050960677721297993728 backwards is 8273997921277760690502
- 2050960677721297993728 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 2050960677721297993728's digits is 108
- 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 2050960677721297993728 - Facts about the integer". Numbermatics.com. 2024. Web. 21 September 2024.
APA style:
Numbermatics. (2024). Number 2050960677721297993728 - Facts about the integer. Retrieved 21 September 2024, from https://numbermatics.com/n/2050960677721297993728/
Chicago style:
Numbermatics. 2024. "Number 2050960677721297993728 - Facts about the integer". https://numbermatics.com/n/2050960677721297993728/
The information we have on file for 2050960677721297993728 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 2050960677721297993728, math, Factors of 2050960677721297993728, curriculum, school, college, exams, university, Prime factorization of 2050960677721297993728, STEM, science, technology, engineering, physics, economics, calculator, two sextillion, fifty quintillion, nine hundred sixty quadrillion, six hundred seventy-seven trillion, seven hundred twenty-one billion, two hundred ninety-seven million, nine hundred ninety-three thousand, seven hundred twenty-eight.