147172475643974861601024
147,172,475,643,974,861,601,024 is an even composite number composed of eight prime numbers multiplied together.
147172475643974861601024 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 147172475643974861601024:
28 × 32 × 72 × 432 × 472 × 712 × 732 × 1092
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 43 × 43 × 47 × 47 × 71 × 71 × 73 × 73 × 109 × 109)See below for interesting mathematical facts about the number 147172475643974861601024 from the Numbermatics database.
Names of 147172475643974861601024
- Cardinal: 147172475643974861601024 can be written as One hundred forty-seven sextillion, one hundred seventy-two quintillion, four hundred seventy-five quadrillion, six hundred forty-three trillion, nine hundred seventy-four billion, eight hundred sixty-one million, six hundred one thousand and twenty-four.
Scientific notation
- Scientific notation: 1.47172475643974861601024 × 1023
Factors of 147172475643974861601024
Divisors of 147172475643974861601024
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 32 36 42 43 47 48 49 56 63 64 71 72 73 84 86 94 96 98 109 112 126 128 129 141 142 144 146 147 168 172 188 192 196 213 218 219 224 252 256 258 282 284 288 292 294 301 327 329 336 344 376 384 387 392 423 426 436 438 441 448 497 504 511 516 564 568 576 584 588 602 639 654 657 658 672 688 752 763 768 774 784 846 852 872 876 882 896 903 981 987 994 1008 1022 1032 1128 1136 1152 1168 1176 1204 1278 1308 1314 1316 1344 1376 1491 1504 1526 1533 1548 1568 1692 1704 1744 1752 1764 1792 1806 1849 1962 1974 1988 2016 2021 2044 2064 2107 2209 2256 2272 2289 2303 2304 2336 2352 2408 2556 2616 2628 2632 2688 2709 2752 2961 2982 3008 3052 3053 3066 3096 3136 3139 3337 3384 3408 3431 3479 3488 3504 3528 3577 3612 3698 3924 3948 3976 4032 4042 4088 4128 4214 4418 4473 4512 4544 4578 4599 4606 4672 4687 4704 4816 5041 5112 5123 5183 5232 5256 5264 5329 5341 5376 5418 5504 5547 5922 5964 6016 6063 6104 6106 6132 6192 6272 6278 6321 6627 6674 6768 6816 6862 6867 6909 6958 6976 7008 7056 7154 7224 7396 7739 7848 7896 7952 7957 8064 8084 8176 8256 8428 8836 8946 9024 9088 9156 9159 9198 9212 9344 9374 9408 9417 9632 10011 10082 10224 10246 10293 10366 10437 10464 10512 10528 10658 10682 10731 10836 11008 11094 11844 11881 11928 12032 12126 12208 12212 12264 12384 12544 12556 12642 12943 13254 13348 13536 13632 13724 13734 13818 13916 13952 14016 14061 14112 14147 14308 14448 14792 15123 15369 15463 15478 15549 15696 15792 15904 15914 15987 16023 16128 16168 16352 16512 16641 16856 17672 17892 18048 18176 18189 18312 18318 18396 18424 18688 18748 18816 18834 18963 19264 19881 20022 20164 20448 20492 20586 20727 20732 20874 20928 21024 21056 21316 21364 21371 21462 21672 21973 22188 23217 23359 23688 23762 23856 23871 24017 24252 24416 24424 24528 24768 25112 25284 25886 26508 26696 27072 27264 27448 27468 27477 27636 27832 27904 28032 28122 28224 28251 28294 28616 28896 29584 30033 30246 30738 30879 30926 30956 31098 31311 31392 31584 31808 31828 31974 32046 32193 32336 32704 32809 33024 33282 33712 35287 35344 35643 35784 35861 36096 36281 36378 36624 36636 36792 36848 37303 37496 37632 37668 37926 38528 38829 39762 40044 40328 40896 40984 41172 41454 41464 41748 41856 42048 42112 42183 42441 42632 42728 42742 42924 43344 43946 44376 45369 46107 46389 46434 46647 46718 47376 47524 47712 47742 47961 48034 48069 48504 48832 48848 49056 49536 50224 50568 51772 53016 53392 54144 54173 54528 54896 54936 54954 55272 55664 55699 56064 56244 56448 56502 56588 57232 57792 59168 60066 60492 61476 61758 61852 61912 62196 62622 62784 63168 63616 63656 63948 64092 64113 64386 64672 65408 65618 65919 66564 67424 69651 70077 70574 70688 71286 71568 71613 71722 72051 72562 72756 73248 73272 73584 73696 74606 74992 75336 75852 77056 77658 79524 80088 80656 81792 81968 82344 82908 82928 83167 83496 83712 84096 84224 84366 84882 85264 85456 85484 85848 86688 86903 87892 88752 90601 90738 92214 92778 92868 93294 93436 94752 94987 95048 95424 95484 95922 96068 96138 97008 97664 97696 98112 98427 99029 99072 100448 101136 103544 105861 106032 106784 106929 107583 108241 108288 108346 108843 109792 109872 109908 110544 111328 111398 111909 112488 112896 113004 113176 114464 115584 116487 118336 120132 120984 122952 123516 123704 123824 124392 125244 125568 126336 127232 127312 127323 127896 128184 128226 128772 129344 130816 131236 131279 131838 133128 134848 134977 139167 139302 140154 141148 141376 142572 143136 143226 143444 143491 144102 145124 145512 146496 146544 147168 147392 147533 149212 149597 149984 150672 151704 153811 155316 156839 159048 160176 161257 161312 162519 163513 163584 163936 164688 165816 165856 166334 166992 167097 168119 168192 168732 169764 170528 170912 170968 171696 173376 173806 175784 177504 181202 181476 184428 185556 185736 186588 186872 189504 189974 190096 190848 190968 191844 192136 192276 192339 194016 195328 195392 196224 196854 197757 198058 200896 201541 202272 207088 210231 211722 212064 213568 213858 215166 216153 216482 216692 216763 217686 219584 219744 219816 220289 221088 222656 222796 222869 223818 224976 226008 226352 228928 229147 229663 231168 232974 236672 236927 240264 240781 241968 243601 245904 247009 247032 247408 247648 248784 249501 250463 250488 251027 251136 252672 253967 254624 254646 255792 256368 256452 257544 258688 260709 261121 262472 262558 263676 266256 269696 269954 271803 278334 278604 280308 282296 282752 284961 285144 286272 286452 286888 286982 288204 290248 291024 292992 293088 294336 294784 295066 295281 297087 298424 299194 299968 301344 303408 307622 310632 313678 317583 318096 320352 322514 322624 322749 324723 325038 326529 327026 327872 329376 331632 331712 332668 332777 333984 334194 335727 336238 337464 339528 341056 341824 341936 342151 343392 346752 347612 351568 355008 362404 362952 363733 367993 368856 371112 371472 373176 373744 373979 378359 379008 379211 379948 380192 381696 381936 383688 384272 384552 384678 388032 389893 390784 392448 393708 393837 395514 396116 401792 403082 404544 404931 414176 420462 423444 424128 427136 427716 430332 430473 432306 432964 433384 433526 435372 439168 439488 439632 440578 442176 442599 445312 445592 445738 447636 448791 449952 452016 452704 457856 458294 459326 461433 465948 470517 473344 473854 480528 481562 483771 483936 487202 487557 490539 491808 494018 494064 494816 495296 497568 499002 500926 500976 501291 502054 504357 507934 509248 509292 510883 511584 512736 512904 515088 517376 521418 522242 524944 525116 527352 532512 539392 539908 543606 549469 556668 557208 558407 560616 564592 564947 565504 569922 570288 572544 572904 573776 573964 576408 580496 580861 582048 582169 585984 586176 588672 589568 590132 590562 594174 596848 598388 599936 602688 604623 606816 608321 615244 621264 627356 635166 636192 640704 645028 645248 645498 649446 650076 650289 653058 654052 655744 658752 660867 663264 663424 664909 665336 665554 667968 668388 668607 671454 672476 674928 679056 682112 683648 683872 684302 686784 687441 688989 693504 695224 703136 710016 710781 722343 724808 725904 727466 730803 735986 737712 741027 742224 742944 746352 747488 747958 748503 751389 753081 756718 758016 758422 759896 760384 761901 763872 767376 768544 769104 769356 776064 779786 781568 782127 783363 787416 787674 791028 792232 803584 806164 809088 809862 815409 828352 840924 843551 846888 848256 854272 854883 855432 860664 860946 864612 865928 866768 867052 867313 870744 878336 878976 879264 881156 884352 885198 890624 891184 891261 891476 895272 897582 899904 904032 905408 915712 916588 918652 918953 922866 931896 941034 944839 947708 961056 963124 967542 967872 974169 974404 975114 981078 983616 988036 988128 989632 990592 995136 998004 998331 1001852 1001952 1002582 1004108 1004437 1008714 1015868 1018496 1018584 1021766 1023168 1025472 1025808 1026453 1030176 1032731 1042836 1044484 1049888 1050232 1054704 1065024 1079816 1087212 1091199 1097873 1098938 1103979 1113336 1114416 1116814 1121232 1121937 1128799 1129184 1129894 1135077 1137633 1139844 1140576 1145088 1145808 1147552 1147928 1152816 1160992 1161722 1164096 1164338 1169679 1172352 1177344 1180264 1181124 1181511 1188348 1193696 1196776 1199872 1205376 1209246 1213632 1214793 1216642 1230488 1242528 1254712 1270332 1272384 1281408 1290056 1290496 1290996 1291419 1298892 1300152 1300578 1306116 1308104 1311488 1317504 1321734 1326528 1326848 1327797 1329818 1330672 1331108 1335936 1336776 1337214 1342908 1344952 1346373 1349856 1358112 1364224 1367296 1367744 1368604 1373568 1374882 1377978 1384299 1390448 1406272 1410787 1411551 1420032 1421562 1444686 1449616 1451313 1451808 1454932 1461606 1471617 1471972 1475424 1482054 1484448 1485888 1492704 1494976 1495916 1497006 1502778 1506162 1513071 1513436 1516844 1517341 1519792 1520768 1523802 1527744 1532649 1534752 1537088 1538208 1538712 1542023 1552128 1559572 1560083 1564254 1566726 1574832 1575348 1582056 1584464 1604029 1612328 1618176 1619724 1630818 1648407 1656704 1658489 1675221 1681848 1685467 1687102 1693776 1694841 1696512 1705207 1709766 1710864 1721328 1721892 1729224 1731856 1733536 1734104 1734626 1741488 1742583 1746507 1753241 1757952 1758528 1762312 1768704 1770396 1782368 1782522 1782952 1790544 1795164 1799808 1808064 1810816 1813869 1824963 1833176 1837304 1837906 1845732 1863792 1882068 1889678 1895416 1922112 1926248 1935084 1935744 1948338 1948808 1950228 1950867 1962156 1967232 1976072 1976256 1979264 1981184 1982601 1990272 1994727 1996008 1996662 2003704 2003904 2005164 2005821 2008216 2008874 2017428 2031736 2036992 2037168 2043532 2046336 2050944 2051616 2052906 2060352 2062323 2065462 2066967 2085672 2088968 2099776 2100464 2109408 2130048 2132343 2159632 2167029 2174424 2182398 2192409 2195746 2197876 2207958 2223081 2226672 2228832 2233628 2242464 2243874 2254167 2257598 2258368 2259243 2259788 2270154 2275266 2279688 2281152 2285703 2291616 2295104 2295856 2305632 2321984 2323444 2328192 2328676 2329439 2339358 2344704 2350089 2360528 2362248 2363022 2376696 2387392 2393552 2395057 2410752 2418492 2427264 2429586 2433284 2460976 2485056 2509424 2530653 2540664 2544768 2546131 2562816 2575951 2580112 2581992 2582838 2597784 2600304 2601156 2601939 2612232 2616208 2617853 2635008 2643468 2648513 2653056 2655594 2659636 2661344 2662216 2671872 2673552 2674428 2685816 2689904 2692746 2699712 2716224 2735488 2737208 2747136 2749764 2755956 2756859 2768598 2780896 2812544 2821574 2823102 2834517 2843124 2889372 2899232 2902626 2903616 2909864 2923212 2943234 2943944 2950848 2964108 2968896 2971776 2985408 2989952 2991832 2994012 2994993 3005556 3012324 3013311 3026142 3026872 3033688 3034682 3039584 3041536 3047604 3055488 3065298 3069504 3074176 3076416 3077424 3079359 3084046 3098193 3119144 3120166 3128508 3133452 3149664 3150696 3164112 3168928 3208058 3224656 3239448 3261636 3273597 3293619 3296814 3311937 3313408 3316978 3350442 3363696 3365811 3370934 3374204 3386397 3387552 3389682 3405231 3410414 3412899 3419532 3421728 3442656 3443784 3458448 3463712 3467072 3468208 3469252 3482976 3485166 3493014 3506482 3509037 3517056 3524624 3540792 3564736 3565044 3565904 3576181 3581088 3590328 3599616 3616128 3621632 3627738 3649926 3666352 3674608 3675812 3691464 3727584 3764136 3779356 3790832 3844224 3846283 3852496 3870168 3871488 3896676 3897616 3900456 3901734 3908849 3924312 3934464 3952144 3952512 3954629 3958528 3965202 3980544 3989454 3992016 3993324 4007408 4007808 4010328 4011642 4016432 4017748 4034856 4063472 4066027 4074336 4084441 4087064 4092672 4101888 4103232 4105812 4120704 4124646 4130924 4133934 4171344 4177936 4199552 4200928 4218816 4232361 4258247 4260096 4264686 4319264 4334058 4348848 4364796 4384818 4391492 4395752 4415916 4446162 4453344 4457664 4467256 4484928 4487748 4508334 4515196 4516736 4518486 4519576 4540308 4550532 4552023 4559376 4562304 4571406 4583232 4590208 4591712 4597947 4611264 4626069 4643968 4646888 4654363 4656384 4657352 4658878 4678716 4680249 4700178 4721056 4724496 4726044 4753392 4774784 4787104 4790114 4812087 4836984 4854528 4859172 4866568 4921952 4945221 4970112 4975467 5018848 5025663 5056401 5061306 5081328 5084523 5089536 5092262 5115621 5151902 5160224 5163984 5165676 5195568 5200608 5202312 5203878 5224464 5227749 5232416 5235706 5239521 5259723 5286936 5297026 5306112 5311188 5319272 5322688 5324432 5347104 5348856 5371632 5379808 5385492 5399424 5432448 5470976 5474416 5474889 5499528 5511912 5513718 5537196 5561792 5625088 5643148 5646204 5669034 5686248 5778744 5798464 5805252 5807232 5819728 5846424 5886468 5887888 5901696 5904857 5928216 5937792 5943552 5970816 5979904 5983664 5984181 5988024 5989986 6011112 6024648 6026622 6052284 6053744 6067376 6069364 6071191 6079168 6095208 6110976 6130596 6139008 6148352 6152832 6154848 6158718 6168092 6170113 6196386 6238288 6240332 6257016 6266904 6299328 6301392 6328224 6337856 6343919 6416116 6432671 6449312 6478896 6523272 6547194 6587238 6593628 6613873 6623874 6633956 6700884 6727392 6731622 6741868 6744077 6748408 6772794 6775104 6779364 6810462 6820828 6825798 6839064 6843456 6885312 6887568 6916896 6927424 6934051 6934144 6936416 6938504 6965952 6970332 6986028 6988317 7012964 7018074 7031059 7034112 7049248 7081584 7129472 7130088 7131808 7152362 7162176 7180656 7185171 7229117 7232256 7255476 7299852 7332704 7349216 7351624 7382928 7455168 7528272 7558712 7581664 7591959 7638393 7685111 7688448 7692566 7704992 7727853 7740336 7793352 7795232 7800912 7803468 7805817 7817698 7848624 7853559 7901593 7904288 7905024 7909258 7930404 7945539 7978908 7984032 7986648 8014816 8015616 8020656 8023284 8032864 8035496 8069712 8126944 8132054 8148672 8168882 8174128 8206464 8211624 8241408 8249292 8261848 8267868 8270577 8342688 8355872 8399104 8401856 8437632 8464722 8503551 8516494 8529372 8638528 8668116 8697696 8729592 8769636 8782984 8791504 8831832 8892324 8906688 8915328 8934512 8969856 8975496 9016668 9030392 9033472 9036972 9039152 9039933 9080616 9101064 9104046 9118752 9124608 9142812 9166464 9180416 9183424 9195894 9222528 9252138 9287936 9293776 9294579 9308726 9314704 9317756 9320809 9357432 9360498 9400356 9442112 9448992 9452088 9472427 9506784 9549568 9574208 9580228 9583367 9624174 9673968 9718344 9733136 9843904 9853321 9875509 9880857 9890442 9940224 9950934 10037696 10051326 10112802 10122612 10159191 10162656 10169046 10184524 10187861 10231242 10303804 10320448 10327968 10331352 10353583 10391136 10401216 10404624 10407756 10448928 10455498 10464832 10471412 10474843 10479042 10519446 10573872 10594052 10621387 10622376 10638544 10645376 10648864 10694208 10697712 10728543 10743264 10759616 10769909 10770984 10794161 10798848 10864896 10920581 10948832 10949778 10999056 11023824 11027436 11074392 11123584 11135569 11228203 11286296 11292408 11338068 11372496 11449247 11538849 11557488 11596928 11609423 11610504 11614464 11639456 11692848 11726547 11771761 11772936 11775776 11798269 11803392 11809714 11856432 11863887 11875584 11936449 11941632 11967328 11968362 11976048 11979972 12022224 12049296 12053244 12104568 12107488 12134752 12138728 12142382 12158336 12190416 12198081 12253323 12261192 12272687 12278016 12305664 12309696 12317436 12336184 12340226 12392772 12476576 12480664 12514032 12533808 12598656 12602784 12656448 12675712 12687838 12697083 12774741 12832232 12865342 12898624 12957792 13046544 13094388 13174476 13187256 13227746 13247748 13267912 13401768 13454784 13463244 13483736 13488154 13496816 13545588 13550208 13558728 13620924 13641656 13651596 13656069 13678128 13686912 13770624 13775136 13833792 13854848 13868102 13868288 13872832 13877008 13878207 13931904 13940664 13963089 13972056 13976634 14025928 14036148 14040747 14062118 14098496 14163168 14258944 14260176 14263616 14304724 14309411 14324352 14361312 14370342 14436261 14458234 14510952 14599704 14665408 14698432 14703248 14712493 14765856 14910336 14926401 15056544 15117424 15163328 15169203 15183918 15276786 15346863 15370222 15385132 15409984 15455706 15480672 15586704 15590464 15601824 15606936 15611634 15635396 15640519 15697248 15707118 15779169 15803186 15808576 15818516 15823699 15860808 15891078 15957816 15968064 15973296 16029632 16041312 16046568 16065728 16070992 16081097 16139424 16253888 16264108 16269437 16297344 16306073 16337764 16348256 16412928 16423248 16498584 16523696 16535736 16541154 16685376 16711744 16765399 16803712 16875264 16929444 17007102 17032988 17058744 17095451 17277056 17295671 17336232 17395392 17459184 17539272 17565968 17577013 17583008 17663664 17714571 17782873 17784648 17813376 17822917 17830656 17869024 17939712 17950992 18031657 18033336 18060784 18073944 18078304 18079866 18161232 18202128 18208092 18213573 18237504 18285624 18324971 18332928 18366848 18391788 18445056 18504276 18510339 18539591 18587552 18589158 18617452 18629408 18635512 18641618 18714864 18720996 18800712 18884224 18897984 18904176 18944854 19013568 19031757 19148416 19160456 19166734 19248348 19298013 19347936 19436688 19466272 19687808 19706642 19751018 19761714 19780884 19841619 19901868 20075392 20102652 20225604 20232231 20245224 20318382 20325312 20338092 20369048 20375722 20462484 20607608 20640896 20655936 20662704 20707166 20782272 20802153 20802432 20809248 20815512 20897856 20910996 20929664 20942824 20949686 20958084 20964951 21038892 21093177 21147744 21188104 21242774 21244752 21277088 21290752 21297728 21388416 21395424 21457086 21486528 21519232 21539818 21541968 21555513 21588322 21687351 21841162 21897664 21899556 21967969 21998112 22047648 22054872 22148784 22247168 22271138 22456406 22572592 22584816 22676136 22744992 22898494 22915179 23055333 23077698 23114976 23183559 23193856 23218846 23221008 23278912 23385696 23453094 23543522 23545872 23551552 23560677 23596538 23619428 23627167 23704779 23712864 23727774 23836617 23872898 23934656 23936724 23952096 23959944 24011501 24044448 24098592 24106488 24209136 24214976 24269504 24277456 24284764 24292721 24316672 24380832 24396162 24506646 24522384 24545374 24619392 24634872 24672368 24680452 24785544 24953152 24961328 24977023 25028064 25033267 25067616 25197312 25205568 25312896 25351424 25375676 25394166 25549482 25664464 25730684 25797248 25825043 25915584 26093088 26188776 26245129 26348952 26374512 26455492 26495496 26535824 26552509 26803536 26863489 26909568 26923981 26926488 26967472 26976308 26993632 27091176 27100416 27117456 27241848 27283312 27300467 27303192 27312138 27356256 27361943 27373824 27541248 27550272 27667584 27682403 27709696 27736204 27745664 27754016 27756414 27863808 27881328 27926178 27944112 27953268 27962427 28051856 28072296 28081494 28124236 28196992 28326336 28417281 28462189 28520352 28527232 28591087 28609448 28618822 28648704 28722624 28740684 28750101 28872522 28916468 29021904 29199408 29330816 29396864 29406496 29424986 29531712 29559963 29626527 29820672 29852802 30113088 30234848 30326656 30338406 30367836 30553572 30563583 30693726 30740444 30770264 30819968 30911412 30961344 31060749 31173408 31180928 31203648 31213872 31223268 31270792 31281038 31394496 31414236 31424529 31558338 31606372 31617152 31637032 31647398 31721616 31782156 31864161 31915632 31936128 31946592 32059264 32082624 32093136 32131456 32141984 32162194 32185629 32278848 32309727 32382483 32507776 32528216 32538874 32594688 32612146 32675528 32696512 32761743 32846496 32997168 33047392 33071472 33082308 33370752 33406707 33423488 33530798 33607424 33684609 33858888 34014204 34065976 34117488 34190902 34347741 34554112 34591342 34616547 34672464 34790784 34828269 34918368 35078544 35131936 35154026 35166016 35179641 35315283 35327328 35394807 35429142 35565746 35569296 35591661 35626752 35645834 35738048 35809347 35901984 36063314 36066672 36121568 36147888 36156608 36159732 36272693 36322464 36404256 36416184 36427146 36475008 36571248 36594243 36649942 36733696 36759969 36783576 36818061 37008552 37020678 37079182 37175104 37178316 37234904 37258816 37271024 37283236 37294459 37429728 37441992 37601424 37768448 37795968 37808352 37889708 38027136 38063514 38296832 38320912 38324223 38333468 38496696 38596026 38695872 38873376 38932544 39375616 39413284 39502036 39523428 39561768 39646897 39683238 39803736 40111237 40150784 40205304 40451208 40464462 40490448 40636764 40650624 40676184 40738096 40751444 40763711 40924968 41215216 41241131 41281792 41311872 41325408 41333999 41414332 41564544 41604306 41604864 41618496 41631024 41795712 41821992 41859328 41885648 41889267 41899372 41916168 41929902 42077784 42186354 42295488 42376208 42485548 42489504 42498337 42554176 42595456 42776832 42790848 42914172 42928233 42973056 43038464 43079636 43083936 43111026 43176644 43190791 43374702 43682324 43795328 43799112 43935938 43996224 44095296 44109744 44137479 44297568 44407433 44542276 44912812 45145184 45169632 45352272 45489984 45796988 45830358 46110666 46155396 46229952 46367118 46437692 46442016 46557824 46771392 46906188 46921557 47087044 47091744 47103104 47121354 47193076 47208539 47238856 47254334 47409558 47425728 47455548 47471097 47673234 47745796 47869312 47873448 47904192 47919888 48023002 48088896 48197184 48212976 48243291 48418272 48429952 48538357 48539008 48554912 48569528 48585442 48761664 48792324 48808311 48918219 49013292 49044768 49090748 49238784 49269744 49344736 49360904 49571088 49906304 49922656 49954046 50056128 50066534 50135232 50296197 50411136 50625792 50751352 50788332 51098964 51286353 51328928 51461368 51594496 51650086 51831168 51887013 52186176 52377552 52490258 52697904 52731039 52749024 52910984 52990992 53071648 53105018 53143713 53348619 53468751 53607072 53726978 53819136 53847962 53852976 53934944 53952616 53987264 54094971 54182352 54234912 54483696 54566624 54600934 54606384 54624276 54640719 54712512 54723886 54974913 55100544 55335168 55364806 55472408 55491328 55508032 55512828 55531017 55618773 55762656 55852356 55888224 55906536 55924854 56103712 56144592 56162988 56248472 56393984 56652672 56834562 56924378 57040704 57054464 57095271 57182174 57218896 57237644 57445248 57481368 57500202 57745044 57832936 57894039 58043808 58398816 58661632 58793728 58812992 58849972 59063424 59119926 59253054 59524857 59705604 59892121 60226176 60469696 60653312 60676812 60696693 60735672 61107144 61127166 61387452 61480888 61540528 61579223 61639936 61822824 61922688 62121498 62346816 62361856 62406459 62407296 62427744 62446536 62541584 62562076 62788992 62828472 62849058 63116676 63212744 63234304 63274064 63279531 63294796 63313849 63443232 63564312 63728322 63831264 63872256 63893184 64118528 64165248 64186272 64262912 64283968 64324388 64371258 64557696 64619454 64764966 65015552 65056432 65062053 65077748 65224292 65245663 65351056 65393024 65523486 65692992 65903907 65994336 66094784 66142944 66164616 66306989 66741504 66813414 66846976 67061596 67083569 67369218 67717776 68028408 68131952 68234976 68381804 68695482 68973247 69165999 69182684 69233094 69344928 69581568 69656538 69836736 70157088 70263872 70308052 70332032 70359282 70630566 70654656 70789614 70858284 70881501 71114337 71131492 71138592 71183322 71291668 71315027 71476096 71618694 71803968 72034503 72126628 72133344 72243136 72295776 72313216 72319464 72475081 72545386 72644928 72808512 72832368 72854292 72878163 72950016 73142496 73188486 73299884 73323901 73519938 73567152 73636122 74017104 74041356 74158364 74350208 74356632 74469808 74517632 74542048 74566472 74588918 74859456 74883984 74931069 75099801 75202848 75389363 75591936 75616704 75779416 76054272 76127028 76641824 76648446 76666936 76993392 77192052 77391744 77475129 77746752 77865088 77948983 78735387 78826568 79004072 79046856 79123536 79293794 79366476 79607472 79657527 80144729 80222474 80410608 80590467 80771943 80902416 80928924 80980896 81273528 81301248 81352368 81476192 81502888 81527422 81849936 81901401 82085829 82402327 82430432 82482262 82623744 82650816 82667998 82828664 83047209 83129088 83208612 83236992 83262048 83591424 83643984 83771296 83778534 83798744 83832336 83859804 83887281 84155568 84372708 84590976 84752416 84971096 84979008 84996674 85108352 85190912 85251843 85386567 85581696 85773261 85828344 85856466 85946112 86159272 86167872 86222052 86250303 86353288 86381582 86749404 87364648 87590656 87598224 87871876 87992448 88190592 88219488 88274958 88595136 88679889 88814866 88879581 89084552 89825624 90290368 90339264 90704544 90979968 91593976 91660716 91690749 92221332 92310792 92459904 92734236 92875384 92884032 93115648 93182247 93542784 93812376 93843114 94174088 94183488 94206208 94242708 94273587 94386152 94417078 94477712 94508668 94819116 94851456 94911096 94942194 95346468 95491592 95592483 95738624 95746896 95808384 95839776 96046004 96177792 96394368 96425952 96486582 96836544 96859904 96929181 97076714 97078016 97109824 97139056 97147449 97170884 97523328 97584648 97616622 97836438 98026584 98089536 98181496 98285229 98539488 98689472 98721808 99142176 99812608 99845312 99908092 100112256 100133068 100165877 100220121 100270464 100592394 100822272 101053827 101502704 101576664 102197928 102572706 102657856 102922736 102987451 103043223 103300172 103662336 103774026 104372352 104484807 104755104 104980516 105395808 105462078 105498048 105821968 105945849 105981984 106143296 106184421 106210036 106287426 106697238 106937502 107214144 107428041 107453956 107695924 107705952 107869888 107905232 107974528 108189942 108364704 108469824 108818079 108967392 109133248 109201868 109212768 109248552 109281438 109425024 109447772 109483633 109949826 110201088 110454183 110729612 110765893 110944816 111016064 111025656 111062034 111237546 111525312 111704712 111776448 111813072 111849708 111883377 112207424 112289184 112325976 112496944 112567679 113305344 113669124 113848756 113886059 114081408 114190542 114364348 114437792 114475288 114890496 114962736 115000404 115490088 115665872 115788078 116087616 116797632 117625984 117699944 118126848 118239852 118506108 118940691 119049714 119411208 119668157 119784242 120333711 120452352 120939392 121069697 121353624 121393386 121471344 122214288 122254332 122291133 122774904 122961776 123039091 123081056 123158446 123645648 123723393 123845376 124001997 124242996 124480111 124693632 124812918 124814592 124855488 124893072 125083168 125124152 125577984 125656944 125698116 126233352 126425488 126548128 126559062 126589592 126627698 126886464 127128624 127456644 127495011 127662528 127786368 128330496 128372544 128567936 128648776 128742516 128784699 129115392 129238908 129529932 129572373 130112864 130124106 130155496 130448584 130491326 130702112 130786048 131046972 131385984 131807814 131988672 132189568 132285888 132329232 132412437 132613978 133222299 133626828 134123192 134167138 134738436 135435552 136056816 136263904 136469952 136763608 137390964 137946494 138331998 138365368 138466188 138689856 139313076 139673472 140314176 140527744 140616104 140664064 140718564 140764671 141261132 141309312 141579228 141625617 141716568 141763002 142228674 142262984 142277184 142366644 142413291 142583336 142630054 142952192 143237388 143607936 144069006 144253256 144266688 144486272 144591552 144626432 144638928 144729873 144950162 145090772 145289856 145615071 145617024 145664736 145708584 145756326 146284992 146376972 146424933 146599768 146647802 146754657 147039876 147134304 147272244 148034208 148082712 148316728 148700416 148713264 148939616 149035264 149084096 149132944 149177836 149718912 149767968 149862138 150199602 150405696 150778726 150888591 151233408 151558832 152254056 153283648 153296892 153333872 153775783 153859059 153986784 154384104 154783488 154950258 155493504 155661039 155730176 155897966 157470774 157653136 158008144 158093712 158193117 158247072 158587588 158732952 159214944 159315054 160045857 160289458 160406253 160444948 160821216 161180934 161543886 161804832 161857848 161961792 162284913 162547056 162704736 162952384 163005776 163054844 163699872 163802802 164171658 164804654 164860864 164924739 164964524 165301632 165335996 165390169 165657328 166094418 166417224 166473984 166524096 166856319 167287968 167542592 167557068 167597488 167664672 167719608 167774562 168080507 168311136 168745416 169181952 169504832 169942192 169958016 169993348 170049047 170216704 170503686 170773134 171163392 171546522 171656688 171712932 172318544 172335744 172444104 172500606 172706576 172763164 173498808 174729296 174839161 175196448 175743752 175984896 176381184 176438976 176549916 177190272 177359778 177629732 177759162 178169104 179651248 179676363 180580736 180678528 180775301 181409088 181959936 183187952 183321432 183381498 183715903 184442664 184621584 184737669 184919808 185468472 185750768 185768064 185867563 186364494 187085568 187624752 187686228 188044423 188348176 188366976 188485416 188547174 188772304 188834156 188955424 189017336 189638232 189702912 189822192 189884388 189941547 190692936 190983184 191103269 191184966 191493792 191616768 191679552 192092008 192355584 192788736 192851904 192973164 193673088 193858362 194153428 194219648 194278112 194294898 194341768 195046656 195169296 195233244 195672876 195736989 196053168 196179072 196362992 196570458 197078976 197378944 197443616 197711721 198284352 198920967 199690624 199816184 200137609 200224512 200266136 200331754 200440242 200540928 201184788 201250707 202107654 203005408 203153328 204395856 205145412 205315712 205845472 205974902 206086446 206600344 206919741 207548052 208744704 208969614 209510208 209961032 210791616 210924156 210996096 211643936 211891698 211963968 212286592 212368842 212420072 212574852 212644503 213394476 213875004 213945081 214428288 214856082 214907912 215391848 215411904 215739776 215810464 215949056 216103509 216379884 216729408 216939648 217425243 217636158 217934784 218266496 218403736 218425536 218497104 218562876 218634489 218850048 218895544 218967266 219899652 219971703 220908366 221459224 221531786 221889632 222032128 222051312 222124068 222475092 223050624 223409424 223552896 223626144 223699416 223766754 224414848 224578368 224651952 224793207 224993888 225135358 225299403 226168089 227338248 227697512 227772118 228162816 228381084 228728696 228875584 228950576 229925472 230000808 230980176 231331744 231576156 232175232 232425387 233595264 233846949 235251968 235399888 236206161 236479704 237012216 237881382 238099428 238822416 238972581 239336314 239568484 240434187 240667422 241771401 241878784 242139394 242315829 242707248 242786772 242942688 244428576 244508664 244582266 245549808 245704203 245923552 246078182 246162112 246257487 246316892 247206981 247291296 247446786 248003994 248485992 248960222 249141627 249387264 249625836 249710976 249786144 250166336 250248304 251313888 251396232 252466704 252850976 253096256 253118124 253179184 253255396 253772928 253908851 254257248 254913288 254990022 255325056 255572736 256159701 256745088 257135872 257297552 257319783 257485032 257569398 258477816 259059864 259144746 260225728 260248212 260310992 260897168 260982652 261061213 261404224 262093944 262771968 263615628 263977344 264379136 264571776 264658464 264824874 265227956 266444598 267253656 268246384 268334276 269476872 270871104 272113632 272527808 272939904 273527216 274781928 275892988 276663996 276730736 276932376 277379712 277528279 278626152 279346944 280628352 280778659 281055488 281232208 281437128 281529342 282522264 282618624 283158456 283251234 283433136 283526004 284457348 284525968 284554368 284733288 284826582 285166672 285260108 285345977 286474776 287215872 288138012 288506512 288533376 288687917 288972544 289183104 289277856 289459746 289900324 289995311 290181544 290579712 291230142 291234048 291329472 291417168 291512652 292569984 292753944 292849866 293199536 293295604 293509314 294079752 294268608 294544488 296068416 296165424 296633456 297426528 297879232 298164193 298168192 298265888 298355672 299437824 299535936 299724276 300399204 300497631 300811392 301557452 301777182 302335537 302466816 303117664 304508112 306567296 306593784 306667744 307551566 307718118 307973568 308768208 308962353 309900516 310852031 310987008 311322078 311795932 314941548 315306272 316016288 316187424 316386234 316494144 317175176 317465904 318429888 318630108 320091714 320578916 320812506 320889896 321642432 322361868 323087772 323609664 323715696 323923584 324569826 325094112 325409472 325904768 326011552 326109688 326454237 327399744 327605604 328343316 328450899 329609308 329721728 329849478 329929048 330459773 330603264 330671992 330780338 331314656 332188836 332297679 332834448 333048192 333712638 334575936 335085184 335114136 335194976 335329344 335439216 335549124 335650131 336161014 336622272 337490832 337703037 339009664 339768499 339884384 339916032 339986696 340098094 341007372 341546268 341658177 343093044 343313376 343425864 344637088 344671488 344888208 345001212 345413152 345526328 346997616 349458592 349678322 350392896 351487504 352877952 353099832 354380544 354719556 355259464 355518324 356338208 356822073 359004471 359302496 359352726 361001133 361161472 361357056 361550602 362818176 363209091 366375904 366642864 366762996 366873399 367431806 368885328 369117273 369243168 369475338 370936944 371170179 371501536 371536128 371735126 372005991 372728988 373440333 375249504 375372456 376088846 376696352 376733952 376970832 377094348 377544608 377668312 377910848 378034672 379276464 379644384 379768776 379883094 381385872 381966368 382206538 382369932 382485033 382987584 383359104 384184016 385703808 385946328 387346176 387716724 388306856 388439296 388556224 388589796 388683536 388717119 390338592 390466488 391345752 391473978 392106336 392358144 392725984 393140916 394157952 394757888 394887232 395423442 396568704 397841934 399381248 399632368 399666897 400275218 400532272 400663508 400880484 402369576 402501414 404215308 406010816 406306656 408791712 410290824 410631424 411690944 411949804 412172892 413200688 413839482 415096104 417939228 419020416 419244847 419922064 421583232 421848312 421992192 423287872 423783396 423927936 424573184 424737684 424840144 424876851 425149704 425289006 426788952 427750008 427890162 428856576 429712164 429815824 430783696 430823808 431054561 431479552 431620928 432207018 432759768 433458816 433879296 434850486 435272316 435869568 436532992 436807472 436845213 436851072 436994208 437125752 437268978 437791088 437934532 438078023 439799304 439943406 441816732 442918448 443063572 443196943 443779264 444102624 444248136 444950184 445204069 446101248 446818848 447105792 447252288 447398832 447533508 448829696 449156736 449303904 449586414 449987776 450270716 450418249 450598806 452336178 454676496 455395024 455544236 456719641 456762168 457457392 457751168 457901152 459850944 460001616 461327349 461960352 462663488 463106087 463152312 464148923 464350464 464850774 467190528 467693898 469584983 470799776 472412322 472959408 474024432 475762764 476198856 477644832 477945162 478672628 478829467 479136968 480868374 481334844 482812729 483542802 484278788 484631658 485414496 485573544 485885376 488857152 489017328 489164532 491099616 491408406 491847104 492156364 492317621 492324224 492514974 492633784 494413962 494582592 494893572 496007988 496170507 496971984 497920444 498283254 499205189 499251672 499421952 499572288 500332672 500496608 502627776 502792464 504241521 504933408 505701952 506185723 506192512 506236248 506358368 506510792 507325567 507545856 507817702 508514496 509826576 509980044 510147141 510650112 512319402 513267307 513490176 514595104 514639566 514970064 515138796 516955632 518119728 518289492 520451456 520496424 520621984 521794336 521965304 522122426 522808448 524187888 524517483 527231256 527725541 527954688 529143552 529316928 529649748 530455912 532889196 534507312 536492768 536668552 538953744 539029089 541742208 542325903 544227264 545055616 545642881 545879808 547054432 549563856 551147709 551785976 553327992 553461472 553864752 554213007 554759424 555056558 557252304 557602689 561013103 561256704 561557318 562464416 562874256 563058684 564133269 565044528 566316912 566502468 566866272 567052008 568914696 569051936 569108736 569466576 569653164 569824641 570333344 570520216 570691954 572949552 573309807 576276024 576816289 577013024 577066752 577375834 578366208 578555712 578919492 579800648 579990622 580363088 582460284 582658944 582834336 583025304 585139968 585507888 585699732 586399072 586591208 587018628 587210967 588159504 588537216 589088976 592136832 592330848 593266912 594853056 595758464 596328386 596336384 596531776 596711344 596762901 599071872 599448552 600412827 600798408 600995262 601622784 603114904 603554364 603752121 604671074 606235328 609016224 613134592 613187568 613335488 615103132 615436236 615947136 617536416 617924706 619801032 620759223 621704062 622644156 623591864 629883096 630612544 632032576 632374848 632772468 632988288 634350352 634931808 636859776 637260216 640183428 641157832 641625012 641779792 641835243 643284864 644723736 646175544 647219328 647431392 647847168 649139652 650188224 650818944 651809536 652023104 652219376 652275729 652908474 654799488 655211208 656686632 656901798 659218616 659443456 659698956 659858096 659915109 660919546 661343984 661560676 662629312 664377672 664595358 665668896 666096384 667425276 669151872 670170368 670228272 670389952 670658688 670878432 671098248 671300262 672322028 672542317 673244544 674981664 675406074 678019328 678504267 679536998 679768768 679973392 680196188 680419057 682014744 683092536 683316354 686186088 686626752 686851728 689274176 689776416 690002424 690826304 691052656 691487171 693995232 698917184 699356644 699585791 700785792 701161139 701540847 702975008 705755904 706199664 709439112 710518928 711036648 712676416 713644146 718008942 718604992 718705452 720912157 721302561 722002266 723101204 725636352 726418182 732751808 733285728 733525992 733746798 734863612 735104393 737770656 738234546 738486336 738950676 741620943 741873888 742340358 743003072 743470252 743713853 744011982 745457976 746880666 750499008 750744912 752177692 753392704 753941664 754188696 755089216 755336624 755811559 755821696 756069344 758552928 759288768 759537552 759766188 761726553 762771744 763932736 764413076 764663539 764739864 764970066 765975168 766385431 766718208 768368032 771407616 771892656 775361251 775433448 776613712 777112448 777179592 777367072 777434238 780677184 780932976 782691504 782947956 783183639 784212672 785451968 786281832 787973753 788315904 789774464 790846884 793137408 795683868 797202413 799264736 799333794 800550436 801064544 801327016 801760968 804739152 805002828 808430616 812021632 812613312 812896537 817583424 820581648 823381888 823899608 824345784 826401376 827678964 830192208 832584837 835795031 835878456 837677099 838040832 838489694 839844128 842335977 843166464 843696624 846575744 847487879 847566792 847855872 849475368 849680288 849753702 850299408 850578012 853577904 855500016 855780324 856037931 859424328 859631648 861273637 861567392 861647616 862109122 863241856 864414036 865519536 866063751 866917632 869700972 869985933 870544632 871360777 871739136 873614944 873690426 873702144 873988416 874251504 874537956 875582176 875869064 876156046 879598608 879886812 883633464 885836896 886127144 886393886 887558528 888205248 888496272 889900368 890408138 893637696 894492579 894504576 894797664 895067016 898313472 898607808 899172828 899975552 900541432 900836498 901197612 901492893 904672356 907006611 909352992 910790048 911088472 913439282 913524336 914914784 915502336 915802304 919701888 920003232 922654698 923920704 925326976 926212174 926304624 926887059 928297846 929701548 932556093 935387796 939169966 941599552 944824644 945918816 948048864 951525528 952397712 955289664 955890324 957345256 957658934 958273936 961736748 962669688 965625458 967085604 968557576 969263316 970828992 971147088 971770752 977714304 978034656 978329064 982199232 982816812 983694208 984312728 984635242 984648448 985029948 985267568 985352697 988827924 989165184 989787144 991379319 992015976 992341014 993943968 995840888 996566508 996893037 998410378 998503344 999144576 1000665344 1000993216 1005255552 1005584928 1008483042 1009866816 1011403904 1012371446 1012385024 1012472496 1012716736 1013021584 1013109111 1014651134 1015635404 1015968181 1017028992 1019305497 1019653152 1019960088 1020294282 1024638804 1024974531 1026534614 1029190208 1029279132 1029940128 1030277592 1032494543 1033911264 1036239456 1036578984 1040902912 1040992848 1041243968 1043588672 1043930608 1044244852 1044587003 1045616896 1048375776 1049034966 1054462512 1055451082 1058633856 1059299496 1060911824 1065778392 1069014624 1072985536 1073337104 1074011989 1076430481 1077013413 1077907488 1078058178 1083484416 1084651806 1088454528 1089627273 1090111232 1091285762 1094108864 1099127712 1102295418 1103571952 1106655984 1106922944 1107351819 1107729504 1108426014 1110113116 1110476849 1114504608 1115205378 1120320999 1122026206 1123114636 1124928832 1125748512 1126117368 1128266538 1128540547 1130089056 1132633824 1133004936 1133732544 1134104016 1137829392 1138103872 1138933152 1139306328 1139649282 1140666688 1141040432 1141383908 1141757887 1145899104 1146619614 1152552048 1153632578 1154026048 1154751668 1155130027 1157111424 1157731183 1157838984 1159601296 1159981244 1160726176 1164920568 1165317888 1165668672 1166050608 1171015776 1171399464 1172798144 1173182416 1173920081 1174037256 1174421934 1176319008 1176563549 1177074432 1178177952 1184273664 1184661696 1186533824 1189706112 1190343329 1191516928 1192656772 1193063552 1193422688 1193525802 1198143744 1198897104 1200825654 1201596816 1201990524 1206229808 1207108728 1207504242 1209342148 1212470656 1213777021 1218032448 1223874127 1226375136 1226670976 1230206264 1230872472 1231894272 1235072832 1235849412 1239602064 1241518446 1243408124 1245288312 1247183728 1247967923 1257734541 1259766192 1261225088 1262583983 1264065152 1264749696 1265427107 1265544936 1265976576 1268700704 1269863616 1273719552 1274520432 1280366856 1282315664 1283121949 1283250024 1283559584 1283670486 1286011321 1286569728 1289447472 1292351088 1293163683 1294438656 1294862784 1298279304 1300376448 1301072941 1301637888 1304046208 1304438752 1304551458 1305816948 1309598976 1310422416 1313373264 1313803596 1314234069 1316310961 1318437232 1319397912 1319716192 1319830218 1321839092 1322687968 1323121352 1325258624 1328755344 1329190716 1329590829 1331337792 1334850552 1335612207 1337722883 1338303744 1340456544 1340779904 1341317376 1341756864 1342196496 1342600524 1344644056 1345084634 1346489088 1349963328 1350812148 1351254747 1357008534 1359073996 1359537536 1359946784 1360392376 1360838114 1364029488 1366185072 1366632708 1370158923 1372372176 1373253504 1373703456 1378548352 1379552832 1380004848 1381652608 1382105312 1382974342 1383982047 1387990464 1389318261 1392446769 1397834368 1398713288 1399171582 1401571584 1402322278 1403081694 1405950016 1408754949 1412399328 1418878224 1421037856 1422073296 1425352832 1427288292 1436017884 1436488401 1437209984 1437410904 1441824314 1442605122 1444004532 1446202408 1448438187 1452836364 1465503616 1466571456 1467051984 1467493596 1469727224 1470208786 1475541312 1476469092 1476952863 1476972672 1477901352 1483241886 1483747776 1484680716 1486006144 1486940504 1487427706 1488023964 1488511521 1490915952 1493761332 1497615567 1500998016 1501489824 1504355384 1506785408 1507883328 1508377392 1510178432 1510673248 1511623118 1511643392 1512138688 1512724563 1517105856 1518557169 1518577536 1519075104 1519532376 1521976701 1523453106 1525543488 1527865472 1528826152 1529327078 1529479728 1529940132 1530441423 1531950336 1532770862 1536736064 1539801921 1543785312 1550722502 1550866896 1553227424 1554224896 1554359184 1554734144 1554868476 1559725799 1561354368 1561865952 1565383008 1565895912 1566367278 1568425344 1570903936 1572563664 1573552449 1575947506 1579548928 1581693768 1583176623 1591367736 1594404826 1598529472 1598667588 1601100872 1602129088 1602654032 1603521936 1603661737 1609478304 1610005656 1616861232 1624043264 1625226624 1625793074 1626977709 1635166848 1636928643 1641163296 1646763776 1647799216 1648691568 1652802752 1653443127 1655357928 1660384416 1665169674 1671590062 1671756912 1672808067 1675354198 1676979388 1679688256 1683039309 1684671954 1687393248 1692399807 1693151488 1694975758 1695133584 1698950736 1699360576 1699507404 1700598816 1701156024 1704816571 1707155808 1711000032 1711560648 1712075862 1718848656 1719263296 1719929421 1722547274 1723134784 1724218244 1724783191 1726483712 1728828072 1730448867 1731039072 1732127502 1739401944 1739971866 1741089264 1742721554 1747229888 1747380852 1747976832 1748503008 1749075912 1751164352 1751738128 1752312092 1752839573 1759197216 1759773624 1767266928 1771673792 1772254288 1772787772 1773368633 1775117056 1776410496 1776992544 1777361957 1779800736 1780816276 1787275392 1788985158 1789009152 1789595328 1790134032 1797215616 1798345656 1799951104 1801082864 1801238481 1801672996 1802395224 1802985786 1809344712 1814013222 1818705984 1821580096 1822176944 1826878564 1827048672 1827428491 1829829568 1831604608 1839403776 1840006464 1845309396 1847841408 1850653952 1852424348 1852609248 1853774118 1856595692 1859403096 1863404159 1865112186 1870775592 1878339932 1883199104 1885228139 1889649288 1891837632 1896097728 1903051056 1904795424 1910579328 1911780648 1914690512 1915317868 1915894417 1916547872 1923473496 1925339376 1931250916 1934171208 1937115152 1938333157 1938526632 1941657984 1942294176 1942697953 1943541504 1955428608 1956069312 1956658128 1964398464 1965450613 1965633624 1967388416 1968625456 1969270484 1970059896 1970535136 1970705394 1977655848 1978330368 1979574288 1982758638 1984031952 1984682028 1987887936 1991681776 1993133016 1993786074 1996820756 1997006688 1997421839 1998289152 2001986432 2010511104 2011169856 2016966084 2017626951 2019733632 2020815419 2022807808 2024742892 2024944992 2025433472 2026043168 2026218222 2029302268 2029967177 2031270808 2031936362 2034057984 2038610994 2039306304 2039920176 2040588564 2041257171 2049277608 2049949062 2053069228 2058380416 2058558264 2059880256 2060555184 2064989086 2067822528 2072478912 2073157968 2074461513 2081985696 2082487936 2087149351 2087177344 2087861216 2088489704 2089174006 2096751552 2098069932 2098757373 2103483417 2108925024 2110902164 2117267712 2118598992 2121823648 2131556784 2138029248 2145971072 2146674208 2148023978 2152860962 2154026826 2155814976 2156116356 2162736471 2169303612 2176909056 2179254546 2182571524 2188217728 2198255424 2204590836 2205313179 2207143904 2213311968 2213845888 2214703638 2215459008 2216852028 2220226232 2220953698 2229009216 2230410756 2231141559 2240641998 2244052412 2246229272 2249857664 2251497024 2252234736 2256533076 2257081094 2260178112 2265267648 2266009872 2267434677 2267465088 2268208032 2275658784 2276207744 2277866304 2278612656 2279298564 2281333376 2282080864 2282767816 2283515774 2285179659 2291798208 2293239228 2293990617 2299156293 2305104096 2307265156 2308052096 2309503336 2310260054 2314222848 2315462366 2315677968 2319202592 2319962488 2321452352 2326083753 2329841136 2331337344 2332101216 2342031552 2342798928 2345596288 2346364832 2347840162 2348074512 2348843868 2349550917 2352638016 2353127098 2356355904 2363921259 2369323392 2373067648 2379412224 2380686658 2385313544 2386127104 2386845376 2387051604 2391607239 2397794208 2401651308 2403193632 2403981048 2412459616 2414217456 2415008484 2418684296 2424941312 2427554042 2436064896 2438689611 2447748254 2452750272 2453341952 2460412528 2461744944 2470145664 2471698824 2479204128 2483036892 2486816248 2490576624 2494367456 2495935846 2497754511 2507385093 2513031297 2515469082 2519532384 2522450176 2525167966 2527007931 2528130304 2529499392 2530854214 2531089872 2537401408 2539727232 2542463637 2549040864 2560733712 2564631328 2566243898 2566500048 2567119168 2567340972 2568113793 2572022642 2575361203 2578894944 2583820911 2584702176 2586327366 2589725568 2596558608 2598191253 2600752896 2602145882 2608092416 2608877504 2609102916 2609957799 2611633896 2614082331 2620844832 2626746528 2627607192 2628468138 2632621922 2636874464 2638795824 2639432384 2639660436 2643678184 2645375936 2646242704 2647906589 2650517248 2657510688 2658381432 2659181658 2662675584 2669701104 2671224414 2675445766 2680913088 2681559808 2683477737 2683513728 2684392992 2685201048 2689288112 2690169268 2699926656 2701624296 2702509494 2714017068 2718147992 2719075072 2719893568 2720784752 2721019833 2721676228 2722495507 2728058976 2732370144 2733265416 2740317846 2744744352 2746507008 2747406912 2757096704 2759105664 2760009696 2763305216 2764210624 2765948684 2767964094 2775980928 2778636522 2784893538 2795668736 2797426576 2797668279 2798343164 2804644556 2806163388 2811900032 2814929687 2817509898 2824798656 2837756448 2842075712 2844146592 2850705664 2854576584 2872035768 2872976802 2874419968 2874821808 2883648628 2885210244 2888009064 2892404816 2894223481 2896876374 2905672728 2928120301 2931007232 2933142912 2934103968 2934713929 2934987192 2939454448 2940417572 2951082624 2952938184 2953905726 2953945344 2955802704 2966483772 2967495552 2969361432 2972012288 2973881008 2974137957 2974855412 2975750903 2976047928 2977023042 2981831904 2987522664 2995231134 3001996032 3002979648 3008710768 3013570816 3015766656 3016754784 3017381927 3020356864 3021346496 3023246236 3024277376 3025449126 3034211712 3037114338 3037155072 3038150208 3039064752 3043953402 3046906212 3047904543 3051086976 3055730944 3057652304 3057916491 3058654156 3058959456 3059880264 3060882846 3065541724 3066546161 3073472128 3079603842 3087570624 3097483629 3101445004 3101733792 3102378601 3106454848 3108718368 3109468288 3109736952 3116428483 3119451598 3122708736 3123731904 3130766016 3131791824 3132734556 3133761009 3136850688 3141807872 3145127328 3147104898 3151895012 3152927743 3163387536 3166353246 3182735472 3188809652 3197058944 3197335176 3202201744 3204258176 3205308064 3207043872 3207323474 3218956608 3220011312 3222035967 3229291443 3233722464 3241742609 3250453248 3251586148 3253955418 3270333696 3273857286 3282326592 3295598432 3297383136 3305605504 3306886254 3310715856 3320768832 3330339348 3331430547 3343180124 3343513824 3345616134 3350708396 3351806269 3353958776 3359376512 3366078618 3369343908 3374786496 3384799614 3385621641 3389951516 3390267168 3397901472 3398721152 3399014808 3401197632 3402312048 3409633142 3414311616 3422000064 3423121296 3424151724 3425273661 3437697312 3438526592 3439858842 3445094548 3446223347 3446269568 3448436488 3449566382 3457656144 3460897734 3462078144 3464255004 3465390081 3473193549 3478803888 3479943732 3482178528 3485443108 3494459776 3494761704 3495953664 3497006016 3498151824 3502328704 3503476256 3504624184 3505679146 3518394432 3519547248 3521760243 3529690647 3534533856 3543300061 3543347584 3544508576 3545575544 3546737266 3552820992 3553985088 3554723914 3559601472 3561632552 3571029987 3574550784 3577970316 3579190656 3580268064 3594431232 3596691312 3602165728 3602476962 3603345992 3604790448 3605971572 3618689424 3628026444 3637411968 3641331063 3643160192 3644353888 3653757128 3654097344 3654856982 3659659136 3663209216 3671622381 3680012928 3690618792 3695682816 3704848696 3705218496 3707548236 3713191384 3718806192 3726808318 3730224372 3741551184 3743903769 3756679864 3766398208 3770456278 3773203623 3779298576 3783675264 3787751949 3792195456 3796281321 3806102112 3809590848 3821158656 3823561296 3829381024 3830635736 3831788834 3833095744 3846946992 3849365847 3850678752 3858033963 3862501832 3868342416 3874230304 3876666314 3877053264 3879491049 3883315968 3884588352 3885395906 3903218823 3912138624 3913316256 3928796928 3930901226 3931267248 3937250912 3938540968 3940119792 3941070272 3941410788 3942702207 3948932883 3955311696 3959148576 3965517276 3968063904 3969364056 3975775872 3983363552 3986266032 3987572148 3988772487 3993641512 3994013376 3994843678 4003972864 4006836621 4013168649 4022339712 4033932168 4035253902 4039467264 4041630838 4049485784 4049889984 4050866944 4052086336 4052436444 4053764241 4058604536 4059934354 4062541616 4063872724 4077221988 4078612608 4079840352 4081177128 4082514342 4098555216 4099898124 4106138456 4110476769 4116760832 4117116528 4119760512 4121110368 4129978172 4135645056 4144957824 4146315936 4148923026 4163971392 4164975872 4167954783 4174298702 4174354688 4175722432 4176979408 4177340307 4178348012 4193503104 4196139864 4197514746 4206966834 4217850048 4221804328 4226264847 4237197984 4243647296 4263113568 4276058496 4291942144 4293348416 4296047956 4305721924 4308053652 4309465203 4311629952 4312232712 4325472942 4338607224 4345314561 4358509092 4365143048 4372124833 4376435456 4396510848 4409181672 4410626358 4414287808 4426623936 4427691776 4429407276 4430858589 4430918016 4433704056 4440452464 4441907396 4458018432 4460821512 4462283118 4481283996 4488104824 4492458544 4492846701 4495283279 4499715328 4502994048 4504469472 4513066152 4514162188 4520356224 4530535296 4532019744 4534869354 4534930176 4536416064 4551317568 4552415488 4555671507 4555732608 4557225312 4558597128 4562666752 4564161728 4565535632 4565930103 4567031548 4570359318 4583596416 4586478456 4587981234 4598312586 4610208192 4614530312 4616104192 4619006672 4619405763 4620520108 4630924732 4631355936 4638405184 4639924976 4642904704 4652167506 4659682272 4662674688 4664202432 4679177397 4684063104 4685597856 4691192576 4692729664 4695680324 4696149024 4697687736 4699101834 4705276032 4706254196 4707796219 4712711808 4727842518 4738646784 4746135296 4749529869 4761373316 4762933399 4770627088 4773690752 4774103208 4783214478 4795588416 4803302616 4806387264 4807962096 4810985211 4824919232 4828434912 4830016968 4837368592 4840410197 4855108084 4872129792 4877379222 4895496508 4897100537 4905500544 4910785929 4920825056 4923489888 4940291328 4943397648 4958408256 4966073784 4973632496 4981153248 4988734912 4991871692 4995509022 5014770186 5026062594 5030938164 5039064768 5049117927 5050335932 5054015862 5061708428 5062179744 5074802816 5079454464 5084927274 5098081728 5114449713 5121467424 5129262656 5132487796 5133000096 5134238336 5134681944 5136227586 5144045284 5145730751 5150722406 5157789888 5167641822 5169404352 5172654732 5174349573 5179451136 5191346601 5193117216 5196382506 5204291764 5205996971 5217755008 5218205832 5219915598 5223267792 5228164662 5241689664 5253493056 5255214384 5256936276 5258518719 5265243844 5273748928 5277591648 5278864768 5279320872 5287356368 5290680913 5290751872 5292485408 5295813178 5315021376 5316762864 5318363316 5320105899 5325351168 5332085871 5339402208 5342448828 5350891532 5352644773 5361826176 5366955474 5367027456 5368785984 5370402096 5378576224 5380338536 5399853312 5403248592 5405018988 5428034136 5436295984 5439787136 5441569504 5442039666 5443352456 5444991014 5456117952 5464740288 5466530832 5480635692 5482285473 5489488704 5494813824 5518211328 5520019392 5528421248 5531897368 5535928188 5551961856 5557273044 5569787076 5590212477 5594853152 5595336558 5596686328 5609289112 5612326776 5623800064 5629859374 5635019796 5649597312 5655684417 5675512896 5684151424 5688293184 5690275759 5709153168 5744071536 5745953604 5747683251 5749643616 5767297256 5770420488 5776018128 5784809632 5788446962 5793752748 5811345456 5814999471 5828093859 5850565217 5856240602 5866285824 5868207936 5869427858 5869974384 5878908896 5880835144 5896351839 5902165248 5905876368 5907811452 5911605408 5932967544 5934991104 5938722864 5947762016 5948275914 5949710824 5951501806 5952095856 5954046084 5963663808 5975045328 5990462268 5992265517 6005959296 6017421536 6031533312 6033509568 6034763854 6042692992 6046492472 6048554752 6050898252 6052880853 6062446257 6068423424 6074228676 6076300416 6078129504 6087906804 6089901531 6093812424 6095809086 6102173952 6115304608 6115832982 6117308312 6117918912 6119760528 6121765692 6123771513 6131083448 6133092322 6146944256 6159207684 6175141248 6194967258 6202890008 6203467584 6204757202 6212909696 6217436736 6218936576 6219473904 6223384539 6232856966 6238903196 6247463808 6261448053 6261532032 6263583648 6265469112 6267522018 6290254656 6294209796 6296272119 6303790024 6305855486 6310450251 6326775072 6332706492 6365470944 6377619304 6394117888 6394670352 6404403488 6408516352 6410616128 6414087744 6414646948 6437913216 6440022624 6444071934 6458582886 6467444928 6483485218 6488209413 6503172296 6507910836 6547714572 6564653184 6591196864 6594766272 6611211008 6613772508 6615939537 6621431712 6641537664 6660678696 6662861094 6686360248 6687027648 6691232268 6693424677 6701416792 6703612538 6707917552 6718753024 6732157236 6738687816 6749572992 6769599228 6771243282 6779903032 6780534336 6795802944 6797442304 6798029616 6802304031 6802395264 6804624096 6819266284 6828623232 6844000128 6846242592 6848303448 6850547322 6875394624 6877053184 6879717684 6881971851 6890189096 6892446694 6892539136 6896872976 6897468879 6899132764 6915312288 6921795468 6924156288 6928510008 6930780162 6946387098 6957607776 6959887464 6964357056 6970886216 6978251259 6988919552 6989523408 6994012032 6996303648 7004657408 7006952512 7009248368 7011358292 7036788864 7039094496 7043520486 7059381294 7069067712 7086600122 7086695168 7089017152 7091151088 7091763777 7093474532 7107970176 7109447828 7111777267 7119202944 7123265104 7142059974 7155940632 7158381312 7160536128 7174821717 7193382624 7204331456 7204953924 7206691984 7209580896 7211943144 7227461801 7237378848 7256052888 7274823936 7282662126 7286320384 7288707776 7307514256 7308194688 7309713964 7312109021 7316068833 7319318272 7343244762 7360025856 7381237584 7409697392 7410436992 7415096472 7426382768 7437612384 7453616636 7460448744 7483102368 7487807538 7513359728 7518083923 7522155279 7539093891 7540912556 7546407246 7558597152 7567350528 7575503898 7584390912 7592562642 7612204224 7619181696 7627390911 7647122592 7658762048 7661271472 7663577668 7666191488 7693893984 7698731694 7701357504 7716067926 7725003664 7726083609 7736684832 7748460608 7751462733 7753332628 7754106528 7758982098 7769176704 7770791812 7773337943 7806437646 7824277248 7826632512 7842246993 7861802452 7862534496 7874501824 7877081936 7880239584 7882140544 7882821576 7885404414 7897865766 7899783829 7910623392 7918297152 7931034552 7936127808 7938728112 7943719767 7951551744 7966727104 7972532064 7975144296 7977544974 7987283024 7988026752 7989687356 7992305209 8013673242 8026337298 8044679424 8067864336 8070507804 8083261676 8085910189 8098971568 8099779968 8104172672 8104872888 8107528482 8117209072 8119868708 8125083232 8127745448 8154443976 8157225216 8159680704 8162354256 8165028684 8167486521 8197110432 8199796248 8212276912 8217440567 8220953538 8234233056 8239521024 8242220736 8259956344 8271290112 8289915648 8292631872 8297846052 8327942784 8335909566 8348597404 8351444864 8353958816 8354680614 8356696024 8387006208 8392279728 8395029492 8413933668 8435700096 8443608656 8444789061 8452529694 8474395968 8487294592 8496439147 8526227136 8552116992 8586696832 8592095912 8611443848 8616107304 8618930406 8623259904 8624465424 8650945884 8677214448 8682670443 8690629122 8717018184 8730286096 8735775461 8744249666 8784360903 8793021696 8804141787 8818363344 8821252716 8828575616 8838087881 8853247872 8858814552 8861717178 8861836032 8867408112 8880904928 8883814792 8916036864 8921643024 8924566236 8927252709 8962567992 8976209648 8981853643 8984917088 8985693402 8990566558 9005988096 9008938944 9026132304 9028324376 9040712448 9052145781 9061070592 9064039488 9069738708 9072832128 9102635136 9111343014 9111465216 9114450624 9117194256 9128323456 9131071264 9131860206 9134063096 9140718636 9143713629 9167192832 9172956912 9175962468 9196625172 9199638483 9220416384 9229060624 9238013344 9238811526 9241040216 9261849464 9262711872 9276810368 9279849952 9285809408 9292450887 9304335012 9307135803 9319364544 9328404864 9349285449 9358354794 9368126208 9371195712 9385459328 9391360648 9392298048 9395375472 9398203668 9401283027 9410552064 9412508392 9415592438 9425423616 9455685036 9458783229 9499059738 9522746632 9525866798 9541254176 9547381504 9548206416 9566428956 9591176832 9606605232 9612774528 9615924192 9621970422 9649838464 9656869824 9660033936 9666107901 9674737184 9680820394 9687874329 9710216168 9725227827 9754758444 9790993016 9794201074 9811001088 9821571858 9841650112 9846979776 9886795296 9916816512 9932147568 9947264992 9962306496 9977469824 9983743384 9991018044 9994291641 10029540372 10052125188 10055418807 10061876328 10078129536 10098235854 10100671864 10108031724 10123416856 10124359488 10149605632 10156864923 10169854548 10196163456 10228899426 10242934848 10258525312 10264975592 10266000192 10268476672 10269363888 10272455172 10275820983 10288090568 10291461502 10301444812 10315579776 10335283644 10338670041 10338808704 10345309464 10348699146 10382693202 10386234432 10392765012 10396170243 10408583528 10411993942 10419580647 10435510016 10436411664 10439831196 10446535584 10456329324 10483379328 10506986112 10510428768 10513872552 10517037438 10530487688 10547497856 10555183296 10557729536 10558641744 10565280729 10574712736 10581361826 10581503744 10584970816 10589071941 10591626356 10629900183 10630042752 10633525728 10636726632 10640211798 10664171742 10678804416 10684897656 10701783064 10705289546 10713089961 10723652352 10733910948 10737571968 10740804192 10757152448 10760677072 10806497184 10810037976 10856068272 10872591968 10879574272 10883139008 10884079332 10886704912 10889982028 10912235904 10918080593 10923993189 10929480576 10933061664 10961271384 10964570946 10978977408 10989627648 11014867143 11040038784 11056842496 11063794736 11071856376 11114546088 11139574152 11180424954 11189706304 11190673116 11193372656 11218578224 11224653552 11225632159 11231711307 11259718748 11270039592 11299194624 11311368834 11351025792 11363255847 11368302848 11376586368 11380551518 11388843963 11418306336 11488143072 11491907208 11495366502 11499287232 11534594512 11540840976 11548097541 11552036256 11569619264 11574101889 11576893924 11587505496 11622690912 11629998942 11656187718 11701130434 11709656469 11712481204 11736415872 11738855716 11739948768 11757817792 11761670288 11792703678 11811752736 11815622904 11823210816 11846798649 11865935088 11877445728 11895524032 11896551828 11899421648 11903003612 11904191712 11908092168 11927327616 11933715997 11950090656 11980924536 11984531034 12011918592 12034843072 12039505947 12067019136 12069527708 12073482337 12085385984 12092984944 12101796504 12105761706 12124892514 12148457352 12152600832 12156259008 12175813608 12179803062 12187624848 12191618172 12230609216 12231665964 12234616624 12235837824 12239521056 12243531384 12247543026 12262166896 12266184644 12269877011 12318415368 12350282496 12389934516 12405780016 12406935168 12409514404 12413580431 12425819392 12434873472 12438947808 12446769078 12465713932 12477806392 12494927616 12522896106 12523064064 12527167296 12530938224 12535044036 12580509312 12588419592 12592544238 12607580048 12611710972 12620900502 12653550144 12665412984 12730941888 12755238608 12789340704 12808806976 12821232256 12828175488 12829293896 12875826432 12880045248 12888143868 12917165772 12934889856 12966970436 12976418826 13006344592 13015821672 13043829113 13095429144 13116374499 13129306368 13182393728 13189532544 13196596973 13227545016 13231879074 13242863424 13283075328 13321357392 13325722188 13372720496 13374055296 13382464536 13386849354 13402833584 13407225076 13411260919 13415835104 13464314472 13477375632 13485849837 13499145984 13539198456 13542486564 13559806064 13561068672 13568332099 13591605888 13596059232 13604608062 13604790528 13609248192 13638532568 13657246464 13688000256 13692485184 13696606896 13701094644 13750789248 13759435368 13763943702 13780378192 13784893388 13793745952 13794937758 13798265528 13830624576 13843590936 13848312576 13857020016 13861560324 13892774196 13915215552 13919774928 13928714112 13941772432 13956502518 13979046816 13988024064 13992607296 14013905024 14018496736 14022716584 14037532191 14073577728 14078188992 14087040972 14118762588 14123388657 14138135424 14173200244 14178034304 14182302176 14183527554 14186949064 14209770239 14215940352 14218895656 14223554534 14238405888 14246530208 14284119948 14288800197 14311881264 14321072256 14349643434 14386765248 14408662912 14409907848 14413383968 14419161792 14423886288 14432955633 14454923602 14474757696 14512105776 14521230591 14565324252 14577415552 14610045457 14615028512 14616389376 14619427928 14624218042 14632137666 14686489524 14691301611 14762475168 14819394784 14820873984 14830192944 14852765536 14875224768 14907233272 14920897488 14966204736 14975615076 15026719456 15036167846 15044310558 15078187782 15081825112 15092814492 15117194304 15151007796 15185125284 15224408448 15238363392 15254781822 15294245184 15317524096 15322542944 15327155336 15332382976 15343349139 15387787968 15397463388 15402715008 15432135852 15437192253 15450007328 15452167218 15473369664 15496921216 15502925466 15506665256 15508213056 15517964196 15523048719 15538353408 15541583624 15546675886 15612875292 15617990913 15653265024 15684493986 15723604904 15725068992 15749003648 15754163872 15760479168 15764281088 15765643152 15770808828 15775556157 15795731532 15799567658 15821246784 15836594304 15862069104 15872042739 15872255616 15877456224 15887439534 15933454208 15945064128 15950288592 15955089948 15960317697 15974566048 15976053504 15979374712 15984610418 15996257613 16027346484 16052674596 16057934319 16135728672 16141015608 16166523352 16171820378 16197943136 16199559936 16208345344 16209745776 16215056964 16234418144 16239737416 16250166464 16255490896 16308887952 16319361408 16324708512 16330057368 16334973042 16394220864 16399592496 16424553824 16434881134 16441907076 16446856419 16468466112 16484441472 16519912688 16585263744 16595692104 16655885568 16671819132 16697194808 16702889728 16707917632 16709361228 16713392048 16770637431 16784559456 16790058984 16827867336 16871400192 16887217312 16889578122 16905059388 16948791936 16967053251 16974589184 16992878294 17052454272 17070827277 17173393664 17184191824 17222887696 17232214608 17237860812 17243049753 17248930848 17301891768 17354428896 17365340886 17381258244 17434036368 17444998413 17460572192 17471550922 17484281577 17488499332 17551695651 17568721806 17608283574 17636726688 17642505432 17657151232 17676175762 17689055517 17706495744 17717629104 17723434356 17734816224 17761809856 17767629584 17843286048 17849132472 17854505418 17925135984 17952419296 17963707286 17969834176 17971386804 17976796551 17981133116 18017877888 18027528421 18052264608 18056648752 18104291562 18128078976 18139477416 18145664256 18187338771 18205270272 18222686028 18228901248 18234388512 18256646912 18262142528 18263720412 18268126192 18269704593 18281437272 18287427258 18345913824 18351924936 18393250344 18399276966 18440832768 18458121248 18476026688 18477623052 18482080432 18523698928 18525423744 18535346123 18553620736 18559699904 18584901774 18608670024 18614271606 18638729088 18656809728 18698570898 18716709588 18742391424 18770918656 18782721296 18784344159 18784596096 18790750944 18796407336 18802566054 18825016784 18831184876 18911370072 18917566458 18998119476 19045493264 19051733596 19057468549 19082508352 19096412832 19132857912 19182353664 19213210464 19225549056 19231848384 19243940844 19299676928 19313739648 19320067872 19332215802 19349474368 19361640788 19375748658 19420432336 19450455654 19509516888 19581986032 19588402148 19643143716 19683300224 19693959552 19704507809 19773590592 19833633024 19864295136 19894529984 19924612992 19954939648 19967486768 19982036088 19988583282 20059080744 20104250376 20110837614 20123752656 20156259072 20196471708 20201343728 20216063448 20246833712 20248718976 20259564367 20313729846 20339709096 20392326912 20457798852 20485869696 20496842107 20517050624 20529951184 20532000384 20538727776 20544910344 20551641966 20576181136 20582923004 20589667081 20602889624 20631159552 20670567288 20677340082 20677617408 20690618928 20697398292 20765386404 20772468864 20785530024 20792340486 20817167056 20823987884 20830256321 20839161294 20872823328 20879662392 20893071168 20912658648 20966758656 21013972224 21020857536 21027745104 21034074876 21060975376 21094995712 21110366592 21117283488 21130561458 21149425472 21162723652 21169657703 21169941632 21178143882 21183252712 21259800366 21260085504 21267051456 21273453264 21280423596 21328343484 21335331801 21357608832 21369795312 21403566128 21410579092 21426179922 21465823127 21467821896 21475143936 21481608384 21514304896 21521354144 21612994368 21620075952 21682385403 21712136544 21745183936 21765986089 21766278016 21768158664 21773409824 21779964056 21814999381 21824471808 21836161186 21847986378 21858961152 21866123328 21922542768 21929141892 21936327063 21957954816 22029734286 22070494201 22080077568 22127589472 22143712752 22229092176 22279148304 22360849908 22379412608 22381346232 22386745312 22437156448 22449307104 22451264318 22463422614 22519437496 22540079184 22554251769 22622737668 22692198263 22702051584 22726511694 22753172736 22761103036 22777687926 22836612672 22976286144 22983814416 22990733004 22998574464 23069189024 23081681952 23096195082 23104072512 23139238528 23148203778 23153787848 23175010992 23178250827 23245381824 23259997884 23312375436 23320013829 23402260868 23419312938 23424962408 23462643883 23472831744 23477711432 23479897536 23515635584 23523340576 23585407356 23623505472 23631245808 23646421632 23693597298 23699351487 23731870176 23754891456 23791048064 23793103656 23798843296 23806007224 23808383424 23816184336 23831159301 23854655232 23867431994 23900181312 23961849072 23969062068 23976915627 24069686144 24079011894 24123563429 24134038272 24139055416 24146964674 24185969888 24203593008 24211523412 24249785028 24257730567 24296914704 24312518016 24351627216 24359606124 24375249696 24383236344 24461218432 24463331928 24469233248 24471675648 24479042112 24487062768 24495086052 24502459563 24524333792 24532369288 24539754022 24636830736 24652321701 24779869032 24803100427 24811560032 24813870336 24819028808 24827160862 24869746944 24877895616 24893538156 24931427864 24955612784 25045792212 25054334592 25061876448 25070088072 25161018624 25176839184 25185088476 25215160096 25223421944 25241801004 25307100288 25330825968 25334367183 25461883776 25489317441 25510477216 25578681408 25617613952 25642464512 25656350976 25658587792 25760090496 25776287736 25834331544 25869779712 25933940872 25952837652 26012689184 26031643344 26048011329 26087658226 26190858288 26207326383 26232748998 26353082709 26364787456 26379065088 26393193946 26412425361 26455090032 26463758148 26485726848 26514263643 26642714784 26651444376 26745440992 26748110592 26764929072 26773698708 26781758127 26805667168 26814450152 26822521838 26831670208 26928628944 26945560929 26954751264 26971699674 27078396912 27084973128 27119612128 27122137344 27136664198 27156437343 27183211776 27192118464 27209216124 27218496384 27277065136 27384970368 27393213792 27402189288 27501578496 27518870736 27527887404 27560756384 27569786776 27587491904 27589875516 27596531056 27598915449 27661249152 27687181872 27714040032 27723120648 27785548392 27830431104 27839549856 27857428224 27883544864 27913005036 27921407409 27958093632 27985214592 28027810048 28036993472 28045433168 28047856347 28075064382 28156377984 28174081944 28237525176 28246777314 28276270848 28346400488 28356068608 28364604352 28367055108 28373898128 28376349687 28419540478 28437791312 28447109068 28493060416 28568239896 28577600394 28623762528 28642144512 28699286868 28773530496 28817325824 28819815696 28826767936 28838323584 28847772576 28865911266 28909847204 28949515392 29024211552 29042461182 29130648504 29154831104 29175683481 29220090914 29230057024 29238855856 29248436084 29264275332 29372979048 29382603222 29524950336 29638789568 29660385888 29705531072 29750449536 29814466544 29841794976 29932409472 29951230152 30053438912 30072335692 30088621116 30156375564 30163650224 30166256421 30185628984 30234388608 30302015592 30370250568 30448816896 30509563644 30588490368 30604873831 30635048192 30645085888 30654310672 30686698278 30775575936 30794926776 30805430016 30864271704 30874384506 30900014656 30904334436 30946739328 30993842432 31005850932 31013330512 31016010123 31016426112 31035928392 31046097438 31083167248 31093351772 31225750584 31235981826 31306530048 31368987972 31447209808 31450137984 31466982953 31498007296 31508327744 31520958336 31531286304 31541617656 31551112314 31591463064 31599135316 31609488899 31642493568 31673188608 31724138208 31744085478 31744511232 31754912448 31774879068 31866908416 31889700549 31890128256 31900577184 31910179896 31920635394 31949132096 31958749424 31969220836 31979695679 31992515226 32054692968 32105349192 32115868638 32271457344 32282031216 32333046704 32343640756 32395886272 32419491552 32430113928 32468836288 32479474832 32499897037 32500332928 32510981792 32617775904 32638722816 32649417024 32660114736 32669946084 32754241779 32788441728 32799184992 32849107648 32869762268 32880532177 32883814152 32893712838 32936932224 32954573533 32968882944 33039825376 33170527488 33191384208 33340533793 33343638264 33394389616 33415835264 33418722456 33426784096 33541274862 33569118912 33580117968 33655734672 33676896477 33774434624 33779156244 33810118776 33882871379 33897583872 33934106502 33985756588 34104908544 34141654554 34279703759 34368383648 34445775392 34464429216 34475721624 34486099506 34497861696 34603783536 34708857792 34730681772 34762516488 34868072736 34889996826 34921144384 34943101844 34954551091 34968563154 34976998664 35103391302 35137443612 35216567148 35273453376 35285010864 35352351524 35378111034 35435258208 35446868712 35469632448 35523619712 35535259168 35686572096 35698264944 35709010836 35801147991 35850271968 35904838592 35927414572 35939186333 35939668352 35942773608 35953593102 35962266232 36020115257 36035755776 36055056842 36104529216 36113297504 36208583124 36220447011 36256157952 36278954832 36374677542 36441978797 36445372056 36457802496 36468777024 36524285056 36527440824 36536252384 36539409186 36562874544 36574854516 36691827648 36703849872 36786500688 36798553932 36809631033 36916242496 36952053376 36955246104 36964160864 37034766391 37047397856 37050847488 37070692246 37119399808 37169803548 37217340048 37228543212 37240741293 37277458176 37397141796 37433419176 37468513411 37484782848 37565442592 37568688318 37569192192 37581501888 37592814672 37605132108 37650033568 37662369752 37822740144 37835132916 37996238952 38090986528 38103467192 38114937098 38165016704 38192825664 38265715824 38426420928 38463696768 38487881688 38627479296 38640135744 38664431604 38698948736 38723281576 38751497316 38840864672 38900911308 39019033776 39131487339 39163972064 39176804296 39286287432 39349123497 39366600448 39387919104 39409015618 39547181184 39589790919 39728590272 39789059968 39831930313 39849225984 39934973536 39964072176 39977166564 40118161488 40208500752 40221675228 40233782757 40247505312 40392943416 40402687456 40432126896 40457549511 40493667424 40497437952 40519128734 40627459692 40679418192 40704996297 40915597704 40953956519 40971739392 40993684214 41059902368 41064000768 41077455552 41089820688 41103283932 41152362272 41165846008 41179334162 41205779248 41341134576 41354680164 41381237856 41394796584 41530772808 41544937728 41571060048 41584680972 41634334112 41647975768 41660512642 41678322588 41745646656 41759324784 41786142336 41825317296 42041715072 42055490208 42068149752 42121950752 42220733184 42234566976 42261122916 42298850944 42325447304 42339315406 42339883264 42356287764 42366505424 42370165971 42519600732 42534102912 42546906528 42560847192 42629310717 42656686968 42670663602 42715217664 42739590624 42807132256 42821158184 42852359844 42866400591 42931646254 42935643792 42963216768 43028609792 43042708288 43225988736 43240151904 43364770806 43424273088 43490367872 43531972178 43532556032 43536317328 43546819648 43559928112 43563691773 43629998762 43672322372 43695972756 43732246656 43830136371 43845085536 43858283784 43872654126 44059468572 44073904833 44140988402 44255178944 44287425504 44458184352 44558296608 44721699816 44758825216 44762692464 44773490624 44874312896 44898614208 44902528636 44926845228 45038874992 45080158368 45108503538 45245475336 45384396526 45453023388 45522206072 45555375852 45673225344 45952572288 45967628832 45981466008 45997148928 46138378048 46163363904 46192390164 46208145024 46278477056 46296407556 46307575696 46311576759 46350021984 46356501654 46490763648 46519995768 46624750872 46640027658 46804521736 46838625876 46849924816 46853972739 46925287766 46955422864 46959795072 47031271168 47046681152 47170814712 47247010944 47262491616 47292843264 47387194596 47398702974 47463740352 47509782912 47582096128 47586207312 47597686592 47612014448 47616128217 47616766848 47632368672 47662318602 47734863988 47750504507 47800362624 47923698144 47938124136 47953831254 48139372288 48158023788 48173802957 48247126858 48278110832 48293929348 48371939776 48407186016 48423046824 48499570056 48515461134 48527243521 48593829408 48625036032 48703254432 48719212248 48750499392 48766472688 48922436864 48926663856 48938466496 48958084224 48974125536 48990172104 49004919126 49048667584 49064738576 49079508044 49095589141 49273661472 49304643402 49559738064 49606200854 49623120064 49638057616 49654321724 49670591161 49755791232 49782440869 49787076312 49862855728 49911225568 50091584424 50108669184 50123752896 50140176144 50353678368 50370176952 50430320192 50446843888 50478563483 50483602008 50592232607 50614200576 50661651936 50668734366 50923767552 50978634882 51020954432 51157362816 51184763147 51212481831 51235227904 51317175584 51520180992 51552575472 51668663088 51867881744 51905675304 52025378368 52063286688 52096022658 52175316452 52192411903 52381716576 52414652766 52465497996 52626587461 52655086953 52706165418 52786387892 52824850722 52910180064 52927516296 52971453696 53028527286 53285429568 53302888752 53490881984 53529858144 53547397416 53563516254 53611334336 53628900304 53645043676 53662620689 53663340416 53857257888 53891121858 53909502528 53943399348 54082585263 54156793824 54169946256 54239224256 54273328396 54291111269 54312874686 54384236928 54413365601 54418432248 54436992768 54554130272 54769940736 54786427584 54804378576 55037741472 55055774808 55121512768 55139573552 55174243807 55174983808 55179751032 55193062112 55197830898 55298486803 55322498304 55374363744 55428080064 55446241296 55571096784 55606038369 55660862208 55679099712 55767089728 55826010072 55842814818 55916187264 55946136463 55970429184 56073986944 56090866336 56095712694 56150128764 56312755968 56348163888 56475050352 56493554628 56601371323 56692800976 56729208704 56734110216 56747796256 56752699374 56839080956 56875582624 56894218136 56986120832 57136479792 57155200788 57172405647 57247525056 57398573736 57522083969 57547060992 57639631392 57653535872 57676647168 57695545152 57731822532 57819694408 57899030784 58048423104 58084922364 58261297008 58351366962 58440181828 58460114048 58477711712 58496872168 58528550664 58745958096 58765206444 59049900672 59113523427 59277579136 59320771776 59341447201 59411062144 59475074029 59500899072 59628933088 59683589952 59864818944 59902460304 60106877824 60144671384 60177242232 60312751128 60327300448 60332512842 60371257968 60468777216 60604031184 60740501136 60778693101 61019127288 61150428227 61176980736 61209747662 61290171776 61308621344 61373396556 61490526321 61551151872 61589853552 61728543408 61748769012 61769001243 61800029312 61808668872 61866615167 61893478656 62011701864 62026661024 62032020246 62032852224 62071856784 62092194876 62166334496 62186703544 62451501168 62471963652 62490768963 62737975944 62872975501 62894419616 62900275968 62933965906 63016655488 63041916672 63062572608 63083235312 63102224628 63182926128 63198270632 63218977798 63284987136 63448276416 63488170956 63508973109 63509824896 63549758136 63779401098 63780256512 63801154368 63820359792 63841270788 63898264192 63917498848 63938441672 63959391358 63985030452 64005995403 64109385936 64210698384 64231737276 64397469381 64542914688 64564062432 64666093408 64687281512 64791772544 64838983104 64860227856 64937672576 64958949664 64999794074 65000665856 65021963584 65047156209 65235551808 65297958267 65298834048 65320229472 65339892168 65444998143 65508483558 65576883456 65598369984 65698215296 65739524536 65761064354 65767628304 65787425676 65808981189 65873864448 65909147066 66079650752 66211482603 66382768416 66681067586 66687276528 66788779232 66831670528 66837444912 66853568192 67082549724 67138237824 67160235936 67311469344 67353792954 67548869248 67558312488 67620237552 67662755307 67765742758 67868213004 67971513176 68076594789 68283309108 68559407518 68736767296 68891550784 68928858432 68951443248 68972199012 68995723392 69207567072 69417715584 69461363544 69525032976 69736145472 69779993652 69842288768 69886203688 69909102182 69937126308 69953997328 69960041487 70206782604 70274887224 70387931649 70433134296 70546906752 70570021728 70704703048 70756222068 70870516416 70893737424 70939264896 71047239424 71070518336 71098054461 71373144192 71396529888 71418021672 71602295982 71700543936 71809677184 71854829144 71878372666 71879336704 71885547216 71907186204 71924532464 71930746881 72040230514 72110113684 72209058432 72226595008 72370690287 72417166248 72440894022 72557909664 72749355084 72773191701 72883957594 72890744112 72937554048 73048570112 73054881648 73072504768 73078818372 73125749088 73149709032 73307112553 73383655296 73407699744 73573001376 73597107864 73619262066 73832484992 73904106752 73910492208 73928321728 73956965103 74069532782 74094795712 74141384492 74165677213 74238799616 74339607096 74409301281 74434680096 74457086424 74481482586 74794283592 74866838352 74937026822 75130885184 75137376636 75163003776 75185629344 75210264216 75300067136 75324739504 75372101639 75645480288 75670265832 75992477904 76181973056 76206934384 76229874196 76254851219 76330033408 76385651328 76426564151 76467952323 76531431648 76852841856 76927393536 76975763376 77280271488 77328863208 77397897472 77446563152 77502994632 77681729344 77801822616 78038067552 78262974678 78327944128 78353608592 78572574864 78579425113 78621979149 78698246994 78818031236 79094362368 79179581838 79457180544 79542790929 79578119936 79663860626 79869947072 79928144352 79954333128 80126378837 80236322976 80417001504 80443350456 80467565514 80495010624 80785886832 80805374912 80836682787 80864253792 80915099022 80987334848 81038257468 81064809977 81254919384 81358836384 81409992594 81831195408 81907913038 81987368428 82119804736 82154911104 82179641376 82206567864 82304724544 82331692016 82358668324 82383459931 82411558496 82682269152 82709360328 82762475712 82789593168 83061545616 83142120096 83169361944 83268668224 83295951536 83321025284 83348325751 83356645176 83491293312 83518649568 83536011979 83572284672 83650634592 84083430144 84110980416 84136299504 84243901504 84469133952 84514376359 84522245832 84597701888 84650894608 84678630812 84712575528 84733010848 84740331942 85039201464 85068205824 85093813056 85121694384 85258621434 85313373936 85341327204 85479181248 85614264512 85642316368 85704719688 85732801182 85863292508 85871287584 85889139077 85926433536 86085416576 86451977472 86480303808 86729541612 86848546176 86895063017 86980735744 87063944356 87072634656 87093639296 87119856224 87127383546 87259997524 87344644744 87391945512 87464493312 87660272742 87690171072 87716567568 87745308252 88118937144 88147809666 88281976804 88510357888 88574851008 88605722533 88916368704 89116593216 89443399632 89525384928 89546981248 89748625792 89797228416 89805057272 89853690456 90077749984 90160316736 90217007076 90490950672 90768793052 90906046776 91044412144 91101658379 91110751704 91306803791 91346450688 91814621493 91905144576 91935257664 91962932016 92276756096 92326727808 92376178811 92384780328 92416290048 92592815112 92615151392 92623153518 92700043968 92713003308 92981527296 93039991536 93249501744 93280055316 93609043472 93677251752 93699849632 93707945478 93850575532 93878826433 93910845728 93919590144 94093362304 94341629424 94400948859 94494021888 94524983232 94774389192 94797405948 94828466697 94927480704 94978324693 95019565824 95172414624 95195373184 95224028896 95232256434 95233533696 95264737344 95324637204 95469727976 95501009014 95600725248 95847396288 95876248272 95907662508 95939087037 96316047576 96347605914 96494253716 96556221664 96587858696 96743879552 96814372032 96846093648 96999140112 97030922268 97054487042 97187658816 97406508864 97438424496 97499691111 97500998784 97532945376 97853327712 97876932992 97916168448 97948251072 97980344208 98009838252 98097335168 98129477152 98159016088 98191178282 98262725337 98547322944 98609286804 98641596531 98863720599 99119476128 99212401708 99246240128 99276115232 99308643448 99341182322 99511582464 99564881738 99574152624 99725711456 99822451136 100021601379 100183168848 100247505792 100280352288 100707356736 100740353904 100860640384 100893687776 100957126966 100967204016 101030689431 101184465214 101323303872 101337468732 101648614137 101957269764 102041908864 102314725632 102369526294 102424963662 102634351168 102839111277 103105150944 103337326176 103735763488 103811350608 104050756736 104126573376 104192045316 104350632904 104384823806 104763433152 104829305532 104863653273 104930995992 105253174922 105310173906 105412330836 105572775784 105649701444 105820360128 105855032592 106057054572 106570859136 106605777504 106981763968 107059716288 107094794832 107127032508 107222668672 107257800608 107290087352 107325241378 107326680832 107403443973 107714515776 107782243716 107817558999 107819005056 107886798696 108060345771 108165170526 108313587648 108339892512 108478448512 108546656792 108582222538 108625749372 108661341033 108768473856 108826731202 108836864496 109108260544 109325936391 109572855168 109608757152 110075482944 110111549616 110243025536 110279147104 110348487614 110349967616 110359502064 110386124224 110395661796 110428893099 110596973606 110740531729 110748727488 110856160128 110892482592 111104299173 111142193568 111212076738 111358199424 111534179456 111652020144 111685629636 111722223879 111832374528 111892272926 112147973888 112181732672 112191425388 112300257528 112405540233 112696327776 112950100704 112987109256 113202742646 113385601952 113458417408 113468220432 113495592512 113505398748 113678161912 113751165248 113788436272 113859983327 113972241664 114272959584 114310401576 114344811294 114495050112 114797147472 115044167938 115279262784 115307071744 115391090304 115463645064 115639388816 116096846208 116169844728 116522594016 116702733924 116880363656 116920228096 116955423424 116993744336 117057101328 117067306801 117394462017 117491916192 117530412888 118099801344 118227046854 118555158272 118641543552 118682894402 118769372757 118822124288 118950148058 119257866176 119367179904 119495790939 119804920608 120213755648 120289342768 120354484464 120625502256 120654600896 120665025684 120701348271 120742515936 121041976541 121208062368 121481002272 121557386202 122038254576 122114988891 122300856454 122419495324 122580343552 122617242688 122746793112 122861869557 122981052642 123179707104 123457086816 123497538024 123538002486 123600058624 123617337744 123733230334 124023403728 124053322048 124064040492 124143713568 124184389752 124332668992 124373407088 124451609683 124903002336 124943927304 124981537926 125475951888 125745951002 125788839232 125867931812 125909172943 126033310976 126125145216 126166470624 126192698947 126204449256 126365852256 126396541264 126437955596 126896552832 126976341912 127017946218 127019649792 127099516272 127558802196 127602308736 127640719584 127682541576 127796528384 127834997696 127876883344 127887932151 127918782716 127957288829 127970060904 128011990806 128218771872 128421396768 128463474552 128794938762 129085829376 129128124864 129332186816 129374563024 129583545088 129677966208 129720455712 129747422861 129875345152 129917899328 129999588148 130043927168 130094312418 130471103616 130595916534 130597668096 130640458944 130679784336 130889996286 131016967116 131196739968 131396430592 131479049072 131490409113 131522128708 131535256608 131574851352 131617962378 131818294132 132159301504 132301695289 132422965206 132765536832 133362135172 133374553056 133402279843 133577558464 133674889824 133707136384 134165099448 134276475648 134320471872 134622938688 134707585908 135097738496 135116624976 135240475104 135325510614 135531485516 135736426008 135943026352 136028503607 136153189578 136566618216 137118815036 137473534592 137621654147 137783101568 137857716864 137902886496 137931554663 137944398024 137991446784 138415134144 138835431168 138922727088 139050065952 139472290944 139559987304 139684577536 139772407376 139818204364 139860292441 139874252616 139907994656 139920082974 140413565208 140549774448 140775863298 140866268592 141093813504 141140043456 141409406096 141512444136 141741032832 141787474848 141816950569 141878529792 142141036672 142196108922 142746288384 142793059776 142836043344 143204591964 143251513521 143401087872 143477894749 143619354368 143709658288 143756745332 143771094432 143814372408 143849064928 143861493762 144080461028 144127669567 144220227368 144418116864 144453190016 144741380574 144834332496 144881788044 145115819328 145498710168 145546383402 145581730563 145767915188 145781488224 145811794247 145875108096 146109763296 146145009536 146157636744 146251498176 146299418064 146614225106 146767310592 146815399488 147146002752 147194215728 147238524132 147286767423 147664969984 147820984416 147856643456 147913930206 148139065564 148187603921 148189591424 148282768984 148331354426 148679214192 148818602562 148869360192 148914172848 148962965172 149011773483 149347322607 149588567184 149733676704 149874053644 150261770368 150274753272 150326007552 150371258688 150420528432 150600134272 150649479008 150744203278 151290960576 151340531664 151435690449 151776697821 151984955808 152361902623 152363946112 152413868768 152459748392 152509702438 152771302656 152853128302 152935904646 153062863296 153554289441 153705683712 153951526752 154560542976 154657726416 154893126304 155005989264 155363458688 155603645232 156076135104 156525949356 156577235709 156655888256 156707217184 157145149728 157158850226 157243958298 157396493988 157636062472 157879762383 158359163676 158914361088 159085581858 159327721252 159739894144 159856288704 159908666256 160252757674 160472645952 160834003008 160886700912 160935131028 160987862067 160990021248 161571773664 161610749824 161673365574 161728507584 161830198044 161974669696 162076514936 162129619954 162247755789 162509838768 162717672768 162819985188 162873333807 163240096803 163662390816 163815826076 163974736856 164239609472 164309822208 164359282752 164413135728 164609449088 164663384032 164717336648 164766919862 164823116992 165364538304 165418720656 165522731421 165524951424 165579186336 165895460409 166123091232 166284240192 166338723888 166537336448 166591903072 166642050568 166696651502 166713290352 166818115107 166982586624 167037299136 167072023958 167301269184 167838409389 168221960832 168272599008 168487803008 168938267904 169028752718 169044491664 169301789216 169357261624 169425151056 169466021696 169480663884 169804113969 170078402928 170187626112 170243388768 170517242868 170626747872 170682654408 170958362496 171228529024 171284632736 171409439376 171465602364 171517216941 171726585016 171742575168 171778278154 172170833152 172566251907 172960607616 173459083224 173697092352 173790126034 174127888712 174145269312 174187278592 174239712448 174254767092 174519995048 174689289488 174783891024 175320545484 175380342144 175433135136 175490616504 176237874288 176295619332 176563953608 177020715776 177149702016 177211445066 177340570281 177832737408 178024341603 178233186432 178425222087 178886799264 179050769856 179093962496 179497251584 179594456832 179610114544 179707380912 180155499968 180320633472 180434014152 180981901344 181537586104 181812093552 182088824288 182203316758 182221503408 182336079303 182613607582 183451284681 183629242986 183870515328 183925864032 184471578963 184553512192 184653455616 184752357622 184769560656 185185630224 185230302784 185246307036 185307003729 185400087936 185426006616 185599845501 186079983072 186499003488 186560110632 187218086944 187354503504 187399699264 187415890956 187472306889 187701151064 187757652866 187821691456 188001367819 188186724608 188618926503 188683258848 188801897718 189049966464 189548778384 189594811896 189656933394 189854961408 189956649386 190344829248 190390746368 190448057792 190464512868 190526919327 190529474688 190649274408 190939455952 191002018028 191694792576 191752496544 191815325016 191878174074 192632095152 192695211828 192988507432 193112443328 193175717392 193192408143 193297180997 193487759104 193628744064 193692187296 193998280224 194061844536 194108974084 194375317632 194813017728 194876848992 194999382222 195001997568 195065890752 195706655424 195753865984 195893874801 195896502144 195960688416 196019676504 196194670336 196258954304 196318032176 196334994429 196382356564 196525450674 197094645888 197218573608 197283193062 197727441198 198238952256 198424803416 198492480256 198552230464 198617286896 198634447809 198682364644 199129763476 199148305248 199451422912 199644902272 200043202758 200366337696 200495011584 200560704576 201414713472 201480707808 201721280768 201787375552 201914253932 201934408032 202061378862 202368930428 202646607744 202674937464 203297228274 203914539528 204083817728 204229784367 204739052588 204849927324 205268702336 205489867151 205678222554 206210301888 206674652352 207471526976 207622701216 208101513472 208253146752 208384090632 208701265808 208769647612 209526866304 209658611064 209727306546 209861991984 210506349844 210620347812 210824661672 211145551568 211163794947 211278314113 211299402888 211640720256 211710065184 212114109144 213141718272 213211555008 213963527936 214119432576 214189589664 214234116817 214254065016 214445337344 214515601216 214580174704 214650482756 214806887946 215429031552 215564487432 215635117998 215638010112 215773597392 216120691542 216330341052 216627175296 216679785024 216956897024 217093313584 217112070861 217164445076 217251498744 217322682066 217653462404 217673728992 218216521088 218651872782 219145710336 219217514304 219921337659 220150965888 220223099232 220268880671 220486051072 220558294208 220696975228 220719004128 220772248448 220791323592 220857786198 221193947212 221266422293 221481063458 221497454976 221712320256 221784965184 222208598346 222284387136 222424153476 222497031639 222716398848 223068358912 223227903843 223304040288 223371259272 223444447758 223784545852 223857869753 224363465344 224382850776 224600515056 224811080466 225392655552 225900201408 225974218512 226116304917 226405485292 226771203904 226936440864 226991185024 227010797496 227356323824 227499279259 227502330496 227576872544 227719966654 228545919168 228620803152 228689622588 228764553657 228990100224 229279692453 229594294944 230088335876 230163725239 230558525568 230782180608 230927290128 231278777632 232193692416 232339689456 233045188032 233405467848 233760727312 233910846848 233987488672 234114202656 234134613602 234788924034 234983832384 235060825776 235738275339 236454093708 237283087104 237365788804 237538745514 237900296116 238515732352 238734359808 238991581878 239609841216 240379136511 240578685536 240708968928 241251004512 241309201792 241330051368 241402696542 241485031872 242083953082 242416124736 242962004544 243114772404 243194429931 244076509152 244229977782 244601712908 244681857637 244838990648 245234485376 245493586224 245723739114 245962105284 246359414208 246914173632 246995076048 247076004972 247150379793 247234675488 247466460668 248046807456 248106644096 248128080984 248287427136 248368779504 248665337984 248746814176 248903219366 249806004672 249887854608 249963075852 250044977253 250608035937 250951903776 251491902004 251574304331 251577678464 251735863624 251818345886 252250290432 252332941248 252385397894 252408898512 252731704512 252793082528 252875911192 253543129077 253793105664 253952683824 254035892436 254199032544 255117604392 255204617472 255281439168 255365083152 255669995392 255753766688 255775864302 255837565432 255914577658 255940121808 256023981612 256437543744 256842793536 256926949104 257589877524 257667417231 258256249728 258664373632 258749126048 259355932416 259440911424 259494845722 259835798656 259999176296 260087854336 260188624836 260685189051 260942207232 261191833068 261280917888 261359568672 261779992572 262033934232 262393479936 262958098144 262980818226 263044257416 263070513216 263149702704 263235924756 263636588264 264318603008 264603390578 264845930412 265531073664 265817167599 266724270344 266749106112 266804559686 267155116928 267349779648 267414272768 268330198896 268640943744 269245877376 269415171816 270233249952 270480950208 270651021228 271062971032 271472852016 271886052704 272057007214 272306379156 273133236432 273304975137 273920411373 274237630072 274947069184 275243308294 275443864479 275566203136 275715433728 275805772992 275863109326 275888796048 276830268288 277128536433 277845454176 278100131904 278944581888 279119974608 279544814752 279636408728 279720584882 279748505232 279815989312 279840165948 280827130416 281099548896 281551726596 281636479299 281732537184 282280086912 282818812192 283024888272 283202846577 283482065664 283574949696 283633901138 284282073344 284392217844 284485400091 284934974079 285586119552 285672086688 286409183928 286503027042 286802175744 286955789498 287419316576 287513490664 287542188864 287628744816 287698129856 287722987524 287817261111 288160922056 288255339134 288440454736 288906380032 289482761148 289668664992 289763576088 290231638656 290997420336 291092766804 291163461126 291535830376 291562976448 291623588494 292219526592 292290019072 292315273488 292499073333 292502996352 292598836128 293228450212 293630798976 294292005504 294388431456 294477048264 294573534846 295641968832 295713286912 295827860412 295924789593 296278131128 296375207842 296379182848 296565537968 296591161797 296662708852 297358428384 297637205124 297738720384 297828345696 297925930344 298023546966 298694645214 299177134368 299467353408 299748107288 300064804137 300523540736 300549506544 300742517376 300841056864 301200268544 301298958016 301488406556 302581921152 302681063328 302871380898 303553395642 303969911616 304723805246 304727892224 304827737536 304919496784 304945842411 305019404876 305706256604 305871809292 306125726592 307108578882 307903053504 308517333831 309315452832 309786252608 310011978528 310726917376 311207290464 312152270208 313051898712 313154471418 313311776512 313414434368 314290299456 314317700452 314487916596 314590959819 314792987976 315272124944 315759524766 316718327352 318171163716 318655442504 319165112809 319479788288 319712577408 319817332512 320505515348 320945291904 321668006016 321773401824 321870262056 321975724134 321980042496 323143547328 323221499648 323346731148 323452676997 323457015168 323660396088 323949339392 324153029872 324181037313 324259239908 324495511578 325019677536 325435345536 325639970376 325746667614 326480193606 327324781632 327631652152 327949473712 327977809173 328479218944 328718565504 328826271456 329218898176 329326768064 329434673296 329533839724 329646233984 330729076608 330837441312 331045462842 331049902848 331158372672 331790920818 332221595187 332246182464 332568480384 332677447776 333074672896 333183806144 333284101136 333312897519 333393303004 333426580704 333636230214 334074598272 334144047916 334253531549 334602538368 335676818778 336443921664 336545198016 336975606016 337216620699 338057505436 338088983328 338603578432 338714523248 338850302112 338932043392 338961327768 339608227938 339690704647 340156805856 340375252224 340486777536 341034485736 341253495744 341365308816 341579949981 341916724992 342457058048 342569265472 342818878752 342931204728 343034433882 343453170032 343485150336 343556556308 343669123987 345132503814 345921215232 346918166448 347580252068 347694138127 348255777424 348290538624 348479424896 348509534184 349039990096 349378578976 349567782048 350641090968 350760684288 350866270272 350981233008 351201920403 352475748576 352591238664 353127907216 353349944381 354299404032 354422890132 354681140562 355665474816 356048683206 356466372864 356850444174 357773598528 358101539712 358487372817 359220229088 359414761824 360310999936 360641266944 360868028304 361963802688 363075172208 363125929623 363624187104 364177648576 364406633516 364443006816 364672158606 365227215164 365346883321 366902569362 367258485972 367741030656 367851728064 368585608671 368943157926 369504715244 369539121312 370371260448 370460605568 370492614072 370614007458 370800175872 370852013232 371199691002 372159966144 372998006976 373120221264 373354829049 374436173888 374709007008 374799398528 374831781912 374944613778 375402302128 375515305732 375638344823 375643382912 376002735638 377237853006 377366517696 377603795436 377727518829 378099932928 378578096841 379097556768 379189623792 379313866788 379913298772 380037778883 380689658496 380896115584 380929025736 381053838654 381058949376 381298548816 381878911904 382004036056 383389585152 383504993088 383630650032 383756348148 383871866487 385264190304 385390423656 385977014864 386219706649 386224886656 386351434784 386384816286 386594361994 387257488128 387384374592 387996560448 388123689072 388217948168 388750635264 389242268583 389626035456 389753697984 389998764444 390131781504 391413310848 391787749602 391793004288 391921376832 392039353008 392517908608 392636064352 392669988858 392764713128 393050901348 394189291776 394437147216 394566386124 395454882396 396477904512 396849606832 396905085867 397104460928 397234573792 397268895618 397364729288 398259526952 398296610496 398902845824 399289804544 400086405516 400206839529 400732675392 401121409152 402829426944 402961415616 403574751104 403828507864 403868816064 404122757724 404737860856 405293215488 405349874928 406594456548 407829079056 408085510821 408459568734 409478105176 409699854648 410537404672 410979734302 411356445108 412420603776 412864962441 413349304704 413794663989 414943053952 415245402432 415390130407 416506293504 416768181264 417402531616 417539295224 419053732608 419317222128 419454613092 419580877323 419723983968 421012699688 421240695624 421649323344 422291103136 422327589894 422556628226 422598805776 423281440512 423420130368 424228218288 425450851707 426423110016 428238865152 428379179328 428468233634 428508130032 429031202432 429160349408 429300965512 429613775892 429754540563 430433684247 430858063104 431128974864 431270235996 431547194784 432241383084 432383008701 432660682104 433254350592 433359570048 434186627168 434224141722 434328890152 434502997488 434645364132 435306924808 435347457984 436433042176 436745191689 437303745564 437435382741 438435028608 439842675318 440301931776 440446198464 440537761342 441116588416 441393950456 441438008256 441544496896 441582647184 441715572396 441860302269 442387894424 442532844586 442962126916 442994909952 443569930368 444417196692 444562811763 444568774272 444848306952 444994063278 446455807686 446608080576 446742518544 446888895516 447035320449 447569091704 447715739506 448041967821 448726930688 448765701552 449201030112 449622160932 450785311104 451800402816 451948437024 452232609834 452810970584 453542407808 453872881728 453982370048 454021594992 454307071347 454712647648 454998558518 455004660992 455153745088 455330093463 455439933308 457085707869 457091838336 457241606304 457379245176 457529107314 458559384906 459188589888 460176671752 460327450478 460662868323 461117051136 461854580256 462557555264 464679378912 466090376064 466810935696 467521454624 467821693696 467974977344 468228405312 468269227204 469577848068 469731707127 469967664768 470121651552 471476550678 472908187416 473639287149 474731577608 475077491028 475800592232 477031464704 477983163756 479219682432 480758273022 481157371072 481417937856 482502009024 482618403584 482660102736 482805393084 482963586201 482970063744 484167906164 484832249472 485924009088 486229544808 486388859862 488153018304 488459955564 488620001421 489203425816 489363715274 489677981296 489720290409 490468970752 490987172448 491447478228 491924210568 492718828416 493828347264 493990152096 494152009944 494300759586 494469350976 494932921336 496093614912 496213288192 496256161968 496568194263 496574854272 496737559008 497330675968 497493628352 497686381227 497806438732 499612009344 499775709216 499926151704 500089954506 501216071874 501903807552 502983804008 503148608662 503155356928 503471727248 503515228167 503636691772 504665882496 504770795788 504817797024 505463409024 505586165056 505751822384 507086258154 507905367648 508071784872 508398065088 509412341907 510235208784 510562878336 510730166304 511339990784 511507533376 511551728604 511675130864 511829155316 511880243616 512047963224 512875087488 513149787871 513685587072 513853898208 515179755048 515334834462 516512499456 517328747264 517498252096 517698755721 518881822848 518989691444 519159740491 519671597312 519998352592 520377249672 521370378102 522383666136 522561835776 522719137344 523559985144 524067868464 525916196288 525961636452 526088514832 526141026432 526299405408 526471849512 527273176528 527604711473 529206781156 529691860824 531062147328 531634335198 533448540688 533498212224 533609119372 533783958533 534073024809 534310233856 534699559296 535275666261 536660397792 537281887488 538491754752 538830343632 540466499904 540961900416 541302042456 542125942064 542945704032 543772105408 544114014428 544612758312 546266472864 546609950274 547840822746 548475260144 550353854043 550486616588 550887728958 551611545984 551726218652 551777592096 553660536576 554257072866 555690908352 556200263808 556799536503 558239949216 559089629504 559272817456 559441169764 559497010464 559631978624 559680331896 560884651859 561654260832 562199097792 563103453192 563272958598 563465074368 564004103457 564560173824 565637624384 565856779509 566049776544 566405693154 567149899392 567267802276 567453669839 568784435688 568970800182 569869948158 571172239104 571344173376 572818367856 573006054084 573911578996 574838633152 575026981328 575084377728 575257489632 575396259712 575445975048 575634522222 576321844112 576510678268 576684219517 576880909472 578965522296 579337329984 579527152176 579891542991 580463277312 581994840672 582185533608 582326922252 583071660752 583125952896 583247176988 583438280257 584439053184 584630546976 584998146666 585005992704 585197672256 586456900424 587261597952 588584011008 588776862912 588954096528 589147069692 591283937664 591655720824 591849579186 592556262256 592750415684 593131075936 593182323594 593325417704 594716856768 595274410248 595477440768 595656691392 595851860688 596047093932 597389290428 598354268736 598934706816 599496214576 600129608274 601099013088 601485034752 601682113728 602597916032 602976813112 605163842304 605362126656 605742761796 607106791284 607939823232 609447610492 609655475072 609838993568 609891684822 610038809752 611412513208 611743618584 612251453184 614217157764 615806107008 616469601453 617034667662 618630905664 619572505216 620023957056 620240057731 622414580928 624304540416 626103797424 626308942836 626828868736 628580598912 628635400904 628975833192 629181919638 629585975952 630544249888 631519049532 633436654704 633834942339 636342327432 637310885008 637711608653 638330225618 639425154816 639634665024 641011030696 641890583808 642702350451 643336012032 643546803648 643740524112 643951448268 646287094656 646693462296 646905353994 646914030336 647320792176 648306059744 648362074626 648518479816 648991023156 650039355072 650870691072 651279940752 651493335228 652960387212 654649563264 655263304304 655898947424 655955618346 657437131008 657652542912 658653536128 658869346592 659067679448 659292467968 659764012977 660806642013 661458153216 661674882624 662090925684 662316745344 663581841636 663799266879 664443190374 664492364928 665136960768 665354895552 666367612288 666568202272 666625795038 666786606008 666853161408 667272460428 667491094917 668149196544 668288095832 668507063098 669205076736 671353637556 671573609259 673090396032 674433241398 676115010872 676177966656 677207156864 677429046496 677700604224 677864086784 677922655536 678348914751 679216455876 679381409294 680313611712 680973555072 682068971472 682497837777 682506991488 682730617632 683159899962 685138530944 685637757504 685862409456 686068867764 686293660971 686906340064 686970300672 687113112616 687338247974 687839077359 690265007628 690491175717 693836332896 695160504136 695388276254 696511554848 696581077248 696958849792 697019068368 698079980192 698757157952 699135564096 701282181936 701732540544 701962466016 702403840806 704951497152 705182477328 706255814432 706699888762 707214826017 708845780264 709362281124 712097366412 713700888348 715547197056 716203079424 716974745634 718440458176 718829523648 720621999872 721137409533 721736056608 723927605376 726150344416 726251859246 727248374208 728355297152 728813267032 728886013632 729344317212 729583289793 730454430328 730693766642 733805138724 734045572911 734516971944 735703456128 737171217342 737886315852 739009430488 739078242624 740742520896 740921211136 740985228144 741228014916 741451139379 741704026464 742399382004 744319932288 745996013952 746240442528 746709658098 748872347776 749418014016 749598797056 749663563824 749889227556 750134931759 750804604256 751030611464 751276689646 751286765824 751824107811 752005471276 754475706012 754722912993 754733035392 755207590872 755455037658 757156193682 758195113536 758379247584 758627733576 759826597544 760075557766 760629387231 761379316992 761792231168 761858051472 762107677308 762597097632 763757823808 764008072112 767009986176 767261300064 767512696296 767743732974 770528380608 770780847312 771954029728 772439413298 772449773312 772702869568 772769632572 773002251693 773188723988 774768749184 775183722103 775993120896 776247378144 776435896336 778484537166 779507395968 779997528888 780263563008 782055567153 782826621696 783575499204 783842753664 784078706016 785035817216 785272128704 785339977716 785529426256 786101802696 788874294432 789132772248 790909764792 792955809024 793699213664 793810171734 794208921856 794469147584 794537791236 794729458576 796519053904 796593220992 797019883289 797451502797 797805691648 800172811032 800413679058 801465350784 802242818304 805922831232 807149502208 807657015728 807737632128 808245515448 809475721712 810699749856 813188913096 815658158112 816171021642 816919137468 818956210352 819399709296 819471147607 819914925411 821761234119 821959468604 822712890216 824841207552 825729924882 826698609408 827589327978 829886107904 830490804864 830780260814 831385609299 833536362528 834805063232 835078590448 838634444256 838909226184 839161754646 839447967936 842025399376 842481391248 843298646688 844582206272 844655179788 844909437897 845113256452 845197611552 846840260736 847293835787 848456436576 850901703414 852846220032 854804922237 856758358656 856936467268 857016260064 858062404864 858320698816 858601931024 859227551784 859509081126 860867368494 862257949728 862540471992 863094389568 864482766168 864766017402 865321364208 866719140096 868373254336 868448283444 868657780304 869005994976 869290728264 870613849616 870694915968 871161267781 873490383378 874607491128 874870765482 876870057216 879685350636 880892396928 881075522684 881364210601 882233176832 882787900912 882876016512 883165294368 883431144792 883720604538 884775788848 885065689172 885924253832 887139860736 888834393384 889125623526 889137548544 889696613904 889988126556 892911615372 893216161152 893485037088 893777791032 894070640898 895138183408 895431479012 895701021803 896083935642 897531403104 898402060224 899244321864 901570622208 903600805632 903896874048 904465219668 905621941168 907084815616 907745763456 908043189984 908614142694 909425295296 909997117036 910307490176 910660186926 910879866616 914171415738 914183676672 914483212608 914758490352 915058214628 917118769812 918377179776 920353343504 920654900956 921325736646 923709160512 925115110528 926111867023 929358757824 932180752128 933621871392 935042909248 935949954688 936456810624 936538454408 939155696136 939463414254 939935329536 940243303104 942953101356 945816374832 947278574298 949463155216 950154982056 951601184464 952199525249 955966327512 957495338427 958439364864 961516546044 962314742144 962835875712 963351579029 965004018048 965320205472 965610786168 965927172402 965940127488 968335812328 969664498944 971848018176 972459089616 972777719724 976306036608 976919911128 977240002842 978406851632 978727430548 979022047087 979355962592 979440580818 981974344896 982894956456 983848421136 985437656832 987656694528 987980304192 988304019888 988601519172 988938701952 989865842672 992187229824 992512323936 993136388526 993149708544 993475118016 994987256704 995372762454 995612877464 996664785561 999224018688 999551418432 999852303408 1000179909012 1002432143748 1002760594647 1003807615104 1005967608016 1006297217324 1006943454496 1007030456334 1007273383544 1008893686969 1009331764992 1009541591576 1009635594048 1010926818048 1011172330112 1011503644768 1014172516308 1015810735296 1016143569744 1016796130176 1018824683814 1019072113941 1020470417568 1021125756672 1021460332608 1023015066752 1023103457208 1023350261728 1023658310632 1023760487232 1024095926448 1024739849943 1025750174976 1026299575742 1027371174144 1027707796416 1030359510096 1030669668924 1031007371961 1034996504192 1035397511442 1037313227447 1037763645696 1037979382888 1038319480982 1039996705184 1040754499344 1042740756204 1043082414381 1044767332272 1045438274688 1047119970288 1048135736928 1051832392576 1051923272904 1052177029664 1052282052864 1052598810816 1052943699024 1053605761209 1054546353056 1055209422946 1058413562312 1059383721648 1060049833143 1063268670396 1066533318361 1066897081376 1066996424448 1067218238744 1067567917066 1068146049618 1069399118592 1070551332522 1073320795584 1077660687264 1080932999808 1081923800832 1082604084912 1084251884128 1085891408064 1087544210816 1088228028856 1089225516624 1089377788869 1092532945728 1093219900548 1095681645492 1096040649963 1096950520288 1100707708086 1100973233176 1101775457916 1103223091968 1103452437304 1103555184192 1108514145732 1111381816704 1112400527616 1113599073006 1116479898432 1118179259008 1118545634912 1118882339528 1118994020928 1119263957248 1119360663792 1120064487147 1121769303718 1123308521664 1124398195584 1126206906384 1126545917196 1126915034469 1126930148736 1128008206914 1131275248768 1131713559018 1132099553088 1132811386308 1133182556487 1134299798784 1134535604552 1134907339678 1135734290523 1137568871376 1137941600364 1139739896316 1140113336649 1142688346752 1145636735712 1146012108168 1147823157992 1149677266304 1150053962656 1150168755456 1150514979264 1150792519424 1150891950096 1151269044444 1151615599461 1152643688224 1153021356536 1153368439034 1153761818944 1157931044592 1158659119947 1158674659968 1159054304352 1159783085982 1163989681344 1164371067216 1164653844504 1166143321504 1166251905792 1166494353976 1166876560514 1167726805749 1168878106368 1169261093952 1169996293332 1170395344512 1172913800848 1177553725824 1177908193056 1178294139384 1182567875328 1183311441648 1183699158372 1185112524512 1185500831368 1186262151872 1186364647188 1186650835408 1189433713536 1190548820496 1190715257601 1191313382784 1191703721376 1192094187864 1194778580856 1196708537472 1197869413632 1198992429152 1200259216548 1200620518587 1202198026176 1203364227456 1205195832064 1205953626224 1210724253312 1211485523592 1214213582568 1215879646464 1218895220984 1219310950144 1219677987136 1219783369644 1220077619504 1222825026416 1223487237168 1224256532463 1228434315528 1231612214016 1232939202906 1234069335324 1237261811328 1238594887323 1239145010432 1240047914112 1240480115462 1241383991967 1244829161856 1246170391221 1252207594848 1252617885672 1253657737472 1257161197824 1257270801808 1257951666384 1258363839276 1258742631969 1259171951904 1261088499776 1263038099064 1266873309408 1267669884678 1272684654864 1274621770016 1275423217306 1276352555121 1276660451236 1279269330048 1282022061392 1285404700902 1287093607296 1287481048224 1287902896536 1291301052741 1292574189312 1293386924592 1293810707988 1294641584352 1296612119488 1296724149252 1297036959632 1297149026103 1297982046312 1300078710144 1302559881504 1302986670456 1305920774424 1309299126528 1310526608608 1311797894848 1311911236692 1312306148223 1315305085824 1316009574733 1317307072256 1317738693184 1318135358896 1319528025954 1321613284026 1323349765248 1324181851368 1324633490688 1327163683272 1327598533758 1328886380748 1328984729856 1330709791104 1332735224576 1333136404544 1333251590076 1333573212016 1333688435289 1333706322816 1334544920856 1334982189834 1336576191664 1337014126196 1342707275112 1343147218518 1346180792064 1348866482796 1352230021744 1352355933312 1353080266979 1354414313728 1354858092992 1355401208448 1355845311072 1356697829502 1358432911752 1358762818588 1360627223424 1361947110144 1364137942944 1364995675554 1365013982976 1365461235264 1366319799924 1370277061888 1371257123607 1371275515008 1371724818912 1372137735528 1372587321942 1373812680128 1374226225232 1374676495948 1375678154718 1380530015256 1380982351434 1387672665792 1390321008272 1390776552508 1393023109696 1394038136736 1396159960384 1397514315904 1398271128192 1402564363872 1403465081088 1403924932032 1404807681612 1409902994304 1410364954656 1412511628864 1413399777524 1414429652034 1417691560528 1418724562248 1424194732824 1427401776696 1431094394112 1433949491268 1436880916352 1437659047296 1438429070057 1442274819066 1443472113216 1447855210752 1452300688832 1452503718492 1454496748416 1456710594304 1457626534064 1457772027264 1458688634424 1459166579586 1460908860656 1461387533284 1467610277448 1468091145822 1469033943888 1471406912256 1474342434684 1475772631704 1478018860976 1478156485248 1478948198791 1481485041792 1481970456288 1482456029832 1482902278758 1483408052928 1484798764008 1488639864576 1491992027904 1492480885056 1493419316196 1497744695552 1498836028032 1499327127648 1499778455112 1500269863518 1501609208512 1502061222928 1502553379292 1503045696913 1503648215622 1504010942552 1508951412024 1509445825986 1509466070784 1510415181744 1510910075316 1514312387364 1516390227072 1516758495168 1517255467152 1519653195088 1520151115532 1521258774462 1523716102944 1524215354616 1525194195264 1527515647616 1528016144224 1534019972352 1534522600128 1535025392592 1535487465948 1539449363613 1541056761216 1541561694624 1543908059456 1544878826596 1545385012319 1545405739136 1545539265144 1546004503386 1546377447976 1548864956051 1549537498368 1550367444206 1551986241792 1552494756288 1552871792672 1556969074332 1557479221473 1559014791936 1559995057776 1564111134306 1567005088271 1567150998408 1567685507328 1568157412032 1570544257408 1570679955432 1571058852512 1572203605392 1577748588864 1578265544496 1581819529584 1582814134419 1587398427328 1587620343468 1588938295168 1589075582472 1589458917152 1592494954813 1593038107808 1593186441984 1594039766578 1594903005594 1600345622064 1600827358116 1601351875599 1602930701568 1611146076673 1611845662464 1615314031456 1615475264256 1616491030896 1618951443424 1621399499712 1626377826192 1631316316224 1632342043284 1633838274936 1637912420704 1638799418592 1638942295214 1639829850822 1643522468238 1643918937208 1645425780432 1651459849764 1655178655956 1660981609728 1661560521628 1662771218598 1667072725056 1669610126464 1670157180896 1677268888512 1677818452368 1678323509292 1678895935872 1682653955577 1684050798752 1684962782496 1686597293376 1689164412544 1689310359576 1689818875794 1690226512904 1690395223104 1692012310371 1693680521472 1694587671574 1696912873152 1701803406828 1702361009517 1709609844474 1712773003459 1713516717312 1713872934536 1714032520128 1716641397632 1717203862048 1718455103568 1719018162252 1721734736988 1724515899456 1725080943984 1726188779136 1728965532336 1729532034804 1730052658551 1730642728416 1736746508672 1736896566888 1737315560608 1738011989952 1738581456528 1739674628973 1741227699232 1741389831936 1742322535562 1746980766756 1749214982256 1749741530964 1750314840771 1759370701272 1761020130317 1761784793856 1762151045368 1762728421202 1765575801824 1765752033024 1766330588736 1766862289584 1767441209076 1769551577696 1770131378344 1771848507664 1777668786768 1778251247052 1779393227808 1779976253112 1785823230744 1786432322304 1786970074176 1787555582064 1788141281796 1790276366816 1790862958024 1791402043606 1792167871284 1795062806208 1796804120448 1798488643728 1807793748096 1808930439336 1811243882336 1815491526912 1816086379968 1817228285388 1818850590592 1819994234072 1820614980352 1821320373852 1821759733232 1828342831476 1828966425216 1829516980704 1830116429256 1834237539624 1836754359552 1840706687008 1841309801912 1842651473292 1847418321024 1849408804359 1850230221056 1852223734046 1858717515648 1860720173193 1867243742784 1870085818496 1871899909376 1872913621248 1873076908816 1878311392272 1878926828508 1880486606208 1885906202712 1891632749664 1894557148596 1898926310432 1900309964112 1901504827017 1903202368928 1904399050498 1911932655024 1913134825959 1914990676854 1923033092088 1924629484288 1925671751424 1926703158058 1928107051353 1930008036096 1930640410944 1931221572336 1931854344804 1936671624656 1944918179232 1945555439448 1952612073216 1953839822256 1954480005684 1956813703264 1957454861096 1958044094174 1958711925184 1958881161636 1963948689792 1965789912912 1967696842272 1975960608384 1976608039776 1977203038344 1977877403904 1979731685344 1982419926039 1984374459648 1985024647872 1986272777052 1986950236032 1989974513408 1990745524908 1991225754928 1991397800637 1993329571122 1999102836864 1999704606816 2000359818024 2004864287496 2005521189294 2007615230208 2011935216032 2012594434648 2013886908992 2014060912668 2014546767088 2014720827777 2017787373938 2019083183152 2019271188096 2022344660224 2023007289536 2028345032616 2031621470592 2032287139488 2033592260352 2037649367628 2038144227882 2040940835136 2042920665216 2046030133504 2046206914416 2046700523456 2047316621264 2047493513331 2047520974464 2048191852896 2049479699886 2052599151484 2055415592832 2060719020192 2061339337848 2062014743922 2069993008384 2070795022884 2071473527151 2074626454894 2075958765776 2076638961964 2079993410368 2081508998688 2085481512408 2086164828762 2089534664544 2090876549376 2094239940576 2096271473856 2103664785152 2103846545808 2104354059328 2105197621632 2105887398048 2107211522418 2109092706112 2110418845892 2116827124624 2118767443296 2120099666286 2126537340792 2133066636722 2133794162752 2134436477488 2135135834132 2136292099236 2141102665044 2146641591168 2155321374528 2161865999616 2165208169824 2168503768256 2171782816128 2175088421632 2176456057712 2178451033248 2178755577738 2185065891456 2186439801096 2191363290984 2192081299926 2193901040576 2201415416172 2201946466352 2202136718733 2203550915832 2206904874608 2207110368384 2217028291464 2222763633408 2227198146012 2232959796864 2234155789663 2236358518016 2237091269824 2237764679056 2237988041856 2238721327584 2240128974294 2243538607436 2244273711829 2246617043328 2248796391168 2252413812768 2253091834392 2253830068938 2253860297472 2256016413828 2262550497536 2263427118036 2264168738979 2264199106176 2265622772616 2266365112974 2269071209104 2269814679356 2271468581046 2275137742752 2275883200728 2279479792632 2280226673298 2285376693504 2291273471424 2292024216336 2295646315984 2299354532608 2300107925312 2301029958528 2301783900192 2302538088888 2303231198922 2305287376448 2306042713072 2306736878068 2307492689627 2307523637888 2315862089184 2317318239894 2317349319936 2318108608704 2319566171964 2325551166309 2327979362688 2328742134432 2329307689008 2332286643008 2332988707952 2333753121028 2334517784567 2335453611498 2338522187904 2339774720843 2339992586664 2340790689024 2345827601696 2355107451648 2355816386112 2356588278768 2366622883296 2367398316744 2370225049024 2371001662736 2372492483701 2372524303744 2372729294376 2373301670816 2377834932529 2378867427072 2381097640992 2381430515202 2382626765568 2383407442752 2384188375728 2389557161712 2391059649867 2393417074944 2397984858304 2400518433096 2401241037174 2404396052352 2405683867909 2406728454912 2411907252448 2421448506624 2422971047184 2428427165136 2433858966889 2437790441968 2439355974272 2439566739288 2440155239008 2445650052832 2446974474336 2448513064926 2456868631056 2458413442821 2465878405812 2468138670648 2473449610667 2474523622656 2477189774646 2480095828224 2480960230924 2482767983934 2489658323712 2492340782442 2504415189696 2505235771344 2514541603616 2515903332768 2516727678552 2517485263938 2518343903808 2522176999552 2526076198128 2533746618816 2535339769356 2541881507361 2545369309728 2549243540032 2550846434612 2551682229643 2552705110242 2553320902472 2557428183247 2558538660096 2564044122784 2570809401804 2574187214592 2574962096448 2575805793072 2582602105482 2586773849184 2587621415976 2589283168704 2593224238976 2593448298504 2594073919264 2594298052206 2595964092624 2600157420288 2605119763008 2605973340912 2611841548848 2613483803343 2621053217216 2623595789696 2623822473384 2624612296446 2629468413761 2630610171648 2632019149466 2635477386368 2636270717792 2639056051908 2643226568052 2644092631803 2646699530496 2648363702736 2654327366544 2655197067516 2657772761496 2660264452181 2661419582208 2666272809088 2666503180152 2667146424032 2667376870578 2667412645632 2669089841712 2669964379668 2673152383328 2674028252392 2685414550224 2686294437036 2687103065409 2697732965592 2703537946543 2704460043488 2704711866624 2706160533958 2709716185984 2710802416896 2711690622144 2713395659004 2716865823504 2717525637176 2721254446848 2728275885888 2729991351108 2730922470528 2732639599848 2742514247214 2742551030016 2743449637824 2744275471056 2745174643884 2747625360256 2748452450464 2749352991896 2751356309436 2761060030512 2761964702868 2775345331584 2778335601069 2780642016544 2781553105016 2786046219392 2788076273472 2792319920768 2795028631808 2796542256384 2805128727744 2807849864064 2809615363224 2819805988608 2820729909312 2825023257728 2826799555048 2828859304068 2835383121056 2837449124496 2848389465648 2854803553392 2856598575747 2867898982536 2872486015281 2873761832704 2875318094592 2876858140114 2884549638132 2886944226432 2890054737087 2904601377664 2905007436984 2907730912849 2908993496832 2915253068128 2915544054528 2917377268848 2918333159172 2921817721312 2922775066568 2935220554896 2936182291644 2937066141261 2938067887776 2948684869368 2951545263408 2956037721952 2956312970496 2957896397582 2962970083584 2963940912576 2964912059664 2965804557516 2966816105856 2969597528016 2984961770112 2986838632392 2997672056064 2998654255296 2999556910224 3000539727036 3003218417024 3004122445856 3005106758584 3006091393826 3007296431244 3008021885104 3008281783941 3017902824048 3018891651972 3020830363488 3021820150632 3026681060907 3028624774728 3032780454144 3033516990336 3034510934304 3039306390176 3040302231064 3042517548924 3047432205888 3048430709232 3050388390528 3055031295232 3056032288448 3057216341823 3069045200256 3070050785184 3070974931896 3078898727226 3082113522432 3083123389248 3087816118912 3089757653192 3090770024638 3090811478272 3091078530288 3092009006772 3092754895952 3093022115883 3097729912102 3100734888412 3104989512576 3105743585344 3111939682341 3113938148664 3114958442946 3119990115552 3128222268612 3129247243143 3134010176542 3134301996816 3136314824064 3141088514816 3141359910864 3142117705024 3144407210784 3155497177728 3156531088992 3163639059168 3165628268838 3174796854656 3175240686936 3177876590336 3178151164944 3178917834304 3180149499429 3184989909626 3186076215616 3188079533156 3189806011188 3199599955083 3200691244128 3201654716232 3202703751198 3222292153346 3230628062912 3232982061792 3237902886848 3242798999424 3252755652384 3262632632448 3264684086568 3267676549872 3275824841408 3277598837184 3277884590428 3279659701644 3287044936476 3287837874416 3288121949889 3290851560864 3302919699528 3310357311912 3323121043256 3325542437196 3334145450112 3339220252928 3340314361792 3354537777024 3355636904736 3356647018584 3357791871744 3365307911154 3368101597504 3369925564992 3373194586752 3378328825088 3378620719152 3379637751588 3380453025808 3380745103407 3380790446208 3384024620742 3389175343148 3393825746304 3403606813656 3404722019034 3419219688948 3420340009947 3425546006918 3427745869072 3428065040256 3433282795264 3434407724096 3436910207136 3438036324504 3443469473976 3445434289991 3449031798912 3450161887968 3452377558272 3457931064672 3459064069608 3460105317102 3461285456832 3473493017344 3473793133776 3474631121216 3475977359841 3476023979904 3477162913056 3479349257946 3482455398464 3484645071124 3485786829011 3493961533512 3498429964512 3499483061928 3500629681542 3518741402544 3522040260634 3524302090736 3525456842404 3531151603648 3532661177472 3533724579168 3534882418152 3539103155392 3540262756688 3542488777033 3543697015328 3555337573536 3556502494104 3558786455616 3559952506224 3571646461488 3573940148352 3575111164128 3576282563592 3580552733632 3581725916048 3582804087212 3583978007293 3584335742568 3590125612416 3592048515097 3593608240896 3596977287456 3615587496192 3617860878672 3622487764672 3632172759936 3634118183437 3634456570776 3637701181184 3639988468144 3642640747704 3643519466464 3656685662952 3657932850432 3659033961408 3660232858512 3668475079248 3681413374016 3682619603824 3685302946584 3693232980311 3694836642048 3698817608718 3704447468092 3717435031296 3721440346386 3734487485568 3736487709731 3738511173663 3740171636992 3746153817632 3756622784544 3757853657016 3760973212416 3771812405424 3783265499328 3789114297192 3797852620864 3800619928224 3803009654034 3806404737856 3808798100996 3810046068919 3823865310048 3826269651918 3829981353708 3846066184176 3853406316116 3856214102706 3861280821888 3862443144672 3863708689608 3873343249312 3889836358464 3891110878896 3907679644512 3908960011368 3913627406528 3914909722192 3916088188348 3917371310297 3917423850368 3917762323272 3926192563013 3927897379584 3931579825824 3935393684544 3948028724199 3951921216768 3953216079552 3954406076688 3959463370688 3964839852078 3970049295744 3972175688873 3972545554104 3973900472064 3981491049816 3982451509856 3982795601274 3986659142244 3998205673728 3999409213632 4000719636048 4009728574992 4011042378588 4023870432064 4025188869296 4027773817984 4028121825336 4029093534176 4029441655554 4035574747876 4036789536619 4038166366304 4038542376192 4046014579072 4056690065232 4059240800937 4063242941184 4064574278976 4075298735256 4076288455764 4081881670272 4084067961799 4085841330432 4092413828832 4093401046912 4094633242528 4094987026662 4095041948928 4096383705792 4098959399772 4105198302968 4110831185664 4121438040384 4122678675696 4124029487844 4141590045768 4142947054302 4149252909788 4151917531552 4153277923928 4159986820736 4163017997376 4170963024816 4172329657524 4179069329088 4188479881152 4192542947712 4207693091616 4208708118656 4210395243264 4211774796096 4214423044836 4218185412224 4220837691784 4233654249248 4237534886592 4240199332572 4253074681584 4266133273444 4267588325504 4268872954976 4270271668264 4272584198472 4282205330088 4293283182336 4310642749056 4315287210171 4330416339648 4337007536512 4341680404117 4343565632256 4352912115424 4356902066496 4357511155476 4370131782912 4372879602192 4382726581968 4384162599852 4387802081152 4402830832344 4403892932704 4404273437466 4407101831664 4413809749216 4414220736768 4434056582928 4436844596373 4454396292024 4463981260571 4465919593728 4468311579326 4474182539648 4475529358112 4475976083712 4477442655168 4480257948588 4487077214872 4488547423658 4493234086656 4504827625536 4506183668784 4507660137876 4509137090739 4512032827656 4526854236072 4528337477958 4528398212352 4531245545232 4532730225948 4538142418208 4539629358712 4542937162092 4550275485504 4551766401456 4558959585264 4560453346596 4582546942848 4584048432672 4591292631968 4600215850624 4602059917056 4603567800384 4605076177776 4606462397844 4610574752896 4612085426144 4613473756136 4614985379254 4615047275776 4618348090839 4631724178368 4634636479788 4636155036957 4636217217408 4639132343928 4646594868153 4651102332618 4655958725376 4657484268864 4658615378016 4664573286016 4665977415904 4667506242056 4669035569134 4670907222996 4672437664419 4677044375808 4679549441686 4679985173328 4691655203392 4701015264813 4711632772224 4713176557536 4733245766592 4734796633488 4740450098048 4742003325472 4744984967402 4745048607488 4745458588752 4746603341632 4748442403257 4755669865058 4762195281984 4762861030404 4766814885504 4768376751456 4777484864439 4779114323424 4782119299734 4795969716608 4801036866192 4802482074348 4804055626797 4808792104704 4811367735818 4823814504896 4833438230019 4845942094368 4856854330272 4867717933778 4875580883936 4878711948544 4879133478576 4880310478016 4891300105664 4893948948672 4897026129852 4913737262112 4916826885642 4931756811624 4936277341296 4946899221334 4954379549292 4961920461848 4965535967868 4984681564884 5008830379392 5010471542688 5029083207232 5031806665536 5033455357104 5034970527876 5036687807616 5044353999104 5047961866731 5052152396256 5067493237632 5070679538712 5083763014722 5090738619456 5098487080064 5101692869224 5103364459286 5105410220484 5106641804944 5107083028551 5114856366494 5128088245568 5138319010377 5141618803608 5149924192896 5151611586144 5165204210964 5173547698368 5175242831952 5178566337408 5186448477952 5186896597008 5188147838528 5188596104412 5190157975653 5191928185248 5204804991263 5210239526016 5211946681824 5223683097696 5226967606686 5242106434432 5247191579392 5247644946768 5249224592892 5250944522313 5258936827522 5264038298932 5270954772736 5272541435584 5278112103816 5283060390951 5286453136104 5288185263606 5296727405472 5308654733088 5310394135032 5315545522992 5320528904362 5332545618176 5333006360304 5334292848064 5334753741156 5338179683424 5339928759336 5346304766656 5348056504784 5351419216369 5370829100448 5372588874072 5374206130818 5395465931184 5407075893086 5408920086976 5412321067916 5414094436549 5419432371968 5423381244288 5426286054721 5426791318008 5433731647008 5435051274352 5456551771776 5459982702216 5461844941056 5465279199696 5485028494428 5486899275648 5488550942112 5490349287768 5495250720512 5496904900928 5498705983792 5502163419647 5502712618872 5522120061024 5523929405736 5550690663168 5556671202138 5561284033088 5563106210032 5572092438784 5576152546944 5579139183023 5582160519579 5584639841536 5610257455488 5615699728128 5619230726448 5641459818624 5650046515456 5653599110096 5657718608136 5670766242112 5674898248992 5688972897427 5696778931296 5709607106784 5713197151494 5735797965072 5736298033249 5739404477877 5744972030562 5753716280228 5769099276264 5773888452864 5780109474174 5809202755328 5810014873968 5815461825698 5830506136256 5834754537696 5836666318344 5843635442624 5845550133136 5849225655101 5870441109792 5872364583288 5874132282522 5876135775552 5897369738736 5903090526816 5912075443904 5915792795164 5917731128321 5927881825152 5929824119328 5931056850509 5931609115032 5933632211712 5939195056032 5969923540224 5973677264784 5997308510592 5999113820448 6001079454072 6006436834048 6008244891712 6010213517168 6012182787652 6013992574963 6014592862488 6016043770208 6016563567882 6035805648096 6037783303944 6041660726976 6043640301264 6053362121814 6057249549456 6067033980672 6069021868608 6078612780352 6080604462128 6085035097848 6094864411776 6096861418464 6098128874467 6100776781056 6112064576896 6114432683646 6138090400512 6140101570368 6141949863792 6157797454452 6166246778496 6169549474207 6175632237824 6179515306384 6181540049276 6182157060576 6184018013544 6185509791904 6186044231766 6195459824204 6201469776824 6209979025152 6211487170688 6223879364682 6227876297328 6229916885892 6239980231104 6256444537224 6258494486286 6268020353084 6268603993632 6269907152621 6272629648128 6282719821728 6284235410048 6288814421568 6310994355456 6313062177984 6327278118336 6331256537676 6349593709312 6350481373872 6356302329888 6357835668608 6360298998858 6369979819252 6372152431232 6376159066312 6379612022376 6399199910166 6401382488256 6403309432464 6405407502396 6444584306692 6461256125824 6465964123584 6468217744909 6475805773696 6482783069161 6485597998848 6505511304768 6525265264896 6529368173136 6535353099744 6551649682816 6555197674368 6555769180856 6559319403288 6574089872952 6575675748832 6576243899778 6581703121728 6605839399056 6620714623824 6646242086512 6651084874392 6665396676743 6668290900224 6680628723584 6702467368989 6709075554048 6711273809472 6713294037168 6730615822308 6732821135487 6736203195008 6739851129984 6743461053203 6746389173504 6757241438304 6759275503176 6760906051616 6761490206814 6761580892416 6768049241484 6778350686296 6787651492608 6807213627312 6809444038068 6838439377896 6840680019894 6851092013836 6853154329609 6855491738144 6856130080512 6868815448192 6873820414272 6876072649008 6886938947952 6890868579982 6898063597824 6900323775936 6915862129344 6918128139216 6920210634204 6922478068881 6922570913664 6947586267552 6949262242432 6951954719682 6952047959808 6954325826112 6958698515892 6964910796928 6969290142248 6971573658022 6976653498927 6987923067024 6996859929024 6998966123856 7001259363084 7003553353701 7019324162529 7037482805088 7044080521268 7048604181472 7050913684808 7062303207296 7065322354944 7067449158336 7069764836304 7078206310784 7080525513376 7084977554066 7087394030656 7110675147072 7113004988208 7117477451103 7117572911232 7119905012448 7133504797587 7143292922976 7147880296704 7150222328256 7152565127184 7161105467264 7163451832096 7165608174424 7167956014586 7168671485136 7173178949601 7180251224832 7184097030194 7193954574912 7217051603727 7235721757344 7244975529344 7264345519872 7268236366874 7268913141552 7279976936288 7285281495408 7287038932928 7301576900667 7313371325904 7318067922816 7320465717024 7336950158496 7362826748032 7365239207648 7370605893168 7375240328463 7386465960622 7397635217436 7408894936184 7420348832001 7442880692772 7468974971136 7472975419462 7477022347326 7492307635264 7513245569088 7515707314032 7543624810848 7566530998656 7578228594384 7595705241728 7601239856448 7606019308068 7612809475712 7617596201992 7620092137838 7625644522083 7647730620096 7652539303836 7655046688929 7659962707416 7672284549741 7692132368352 7706812632232 7712428205412 7722561643776 7724886289344 7727417379216 7746686498624 7779672716928 7782221757792 7815359289024 7817920022736 7827254813056 7829819444384 7832176376696 7834742620594 7834847700736 7835524646544 7840451410029 7852385126026 7863159651648 7870787369088 7888405241283 7896057448398 7906432159104 7908812153376 7918926741376 7929679704156 7932277895409 7940098591488 7944351377746 7945091108208 7962982099632 7964903019712 7965591202548 7973318284488 7980793356543 7998818427264 8001439272096 8019457149984 8022084757176 8047740864128 8050377738592 8055547635968 8056243650672 8058187068352 8058883311108 8061309196227 8071149495752 8073579073238 8076332732608 8084058816217 8092029158144 8110613839629 8113380130464 8118481601874 8129148557952 8150597470512 8152576911528 8163763340544 8168135923598 8184827657664 8186802093824 8189266485056 8189974053324 8192767411584 8197918799544 8210396605936 8242876080768 8245357351392 8248058975688 8283180091536 8285894108604 8298505819576 8303835063104 8306555847856 8311778782871 8319973641472 8326035994752 8335006803207 8341926049632 8344659315048 8358138658176 8376959762304 8385085895424 8415386183232 8417416237312 8423549592192 8428846089672 8436370824448 8441675383568 8467308498496 8475069773184 8480398665144 8506149363168 8532266546888 8535176651008 8537745909952 8540543336528 8545168396944 8564410660176 8569795727241 8621285498112 8630574420342 8660832679296 8670164211261 8674015073024 8683360808234 8705824230848 8713804132992 8715022310952 8723192738547 8745759204384 8765453163936 8768325199704 8775604162304 8805661664688 8807785865408 8808546874932 8811198423783 8814203663328 8827619498432 8836064287493 8868113165856 8873689192746 8908792584048 8927962521142 8936623158652 8948365079296 8951058716224 8954885310336 8960515897176 8974154429744 8977094847316 9009655251072 9012367337568 9015320275752 9018274181478 9024065655312 9053708472144 9056674955916 9062491090464 9065460451896 9076284836416 9079258717424 9080043182721 9084967506859 9085874324184 9100550971008 9103532802912 9117919170528 9120906693192 9165093885696 9168096865344 9182585263936 9200431701248 9207135600768 9210152355552 9212067023131 9212924795688 9221149505792 9224170852288 9226947512272 9229970758508 9236696181678 9263448356736 9269272959576 9272310073914 9272434434816 9278264687856 9293189736306 9302204665236 9314968537728 9317230756032 9329146572032 9331954831808 9335012484112 9335819047023 9338071138268 9341814445992 9344875328838 9359098883372 9359970346656 9383310406784 9402030529626 9423265544448 9426353115072 9466491533184 9469593266976 9471561868853 9480900196096 9484006650944 9489969934804 9490917177504 9493206683264 9496884806514 9511339730116 9524390563968 9525722060808 9533629771008 9536753502912 9554969728878 9558228646848 9564238599468 9591939433216 9598799865249 9602073732384 9604964148696 9608111253594 9622735471636 9647629009792 9658023756097 9666876460038 9691884188736 9713708660544 9735435867556 9751161767872 9758266957152 9760620956032 9782600211328 9787897897344 9794052259704 9827474524224 9833653771284 9863513623248 9872554682592 9893798442668 9908759098584 9923840923696 9930080763311 9931071935736 9969363129768 10017660758784 10020943085376 10058166414464 10063613331072 10066910714208 10069003490399 10069941055752 10073375615232 10095923733462 10104304792512 10134986475264 10141359077424 10167526029444 10181477238912 10196974160128 10203385738448 10206728918572 10210820440968 10213283609888 10214166057102 10229712732988 10256176491136 10276638020754 10283237607216 10299848385792 10303223172288 10330408421928 10336302869973 10347095396736 10350485663904 10352637391537 10357132674816 10373793194016 10376295677056 10377192208824 10380315951306 10383856370496 10409609982526 10420479052032 10423893363648 10447366195392 10453935213372 10457360487033 10484212868864 10495289893536 10498449185784 10501889044626 10517873655044 10521319878391 10528076597864 10545082871168 10556224207632 10566120781902 10572906272208 10576370527212 10593454810944 10617309466176 10620788270064 10627466331099 10631091045984 10641057808724 10666012720608 10668585696128 10669507482312 10676359366848 10679857518672 10692609533312 10696113009568 10702838432738 10741658200896 10745177748144 10748412261636 10751934021879 10776145545291 10790931862368 10814151786172 10817695086233 10817840173952 10824642135832 10828188873098 10846762488576 10852572109442 10853582636016 10867463294016 10870102548704 10902354550311 10913103543552 10919965404432 10930558399392 10970056988856 10973798551296 10977101884224 10980698575536 10993809801856 10997411967584 11004326839294 11005425237744 11044240122048 11047858811472 11079698940933 11113342404276 11122568066176 11126212420064 11152305093888 11158278366046 11164321039158 11209463129193 11220514910976 11238461452896 11282919637248 11307198220192 11315437216272 11341532484224 11349796497984 11377945794854 11393557862592 11419214213568 11426394302988 11430138206757 11471595930144 11472596066498 11478808955754 11489944061124 11507432560456 11538198552528 11560218948348 11620029747936 11630923651396 11661012272512 11669509075392 11673332636688 11687270885248 11691100266272 11698451310202 11740882219584 11744729166576 11748264565044 11752113930891 11752271551104 11778577689039 11794739477472 11806181053632 11824150887808 11831585590328 11835462256642 11844086172597 11855763650304 11859648238656 11862113701018 11863218230064 11878390112064 11916527066619 11947354529568 11994617021184 11998227640896 12002158908144 12016489783424 12020427034336 12024365575304 12027985149926 12029185724976 12032087540416 12033127135764 12071611296192 12075566607888 12083321453952 12087280602528 12106724243628 12110368609857 12114499098912 12138043737216 12157225560704 12161208924256 12170070195696 12177722402811 12189728823552 12193722836928 12196257748934 12224129153792 12228865367292 12252203885397 12280203140736 12283899727584 12315594908904 12332493556992 12339098948414 12359030612768 12363080098552 12364314121152 12368036027088 12371019583808 12372088463532 12390919648408 12402939553648 12422974341376 12447758729364 12455752594656 12459833771784 12479960462208 12512889074448 12516988972572 12536040706168 12537207987264 12539814305242 12565439643456 12568470820096 12577628843136 12626124355968 12654556236672 12662513075352 12700962747744 12712604659776 12715671337216 12720597997716 12739959638504 12744304862464 12752318132624 12759224044752 12798399820332 12802764976512 12806618864928 12810815004792 12889168613384 12922512251648 12931928247168 12936435489818 12945861630513 12951611547392 12965566138322 13011022609536 13025041212351 13058736346272 13070706199488 13103299365632 13110395348736 13111538361712 13118638806576 13148179745904 13151351497664 13152487799556 13163406243456 13211678798112 13241429247648 13292484173024 13302169748784 13310533789119 13330793353486 13361257447168 13391943781713 13404934737978 13422547618944 13426588074336 13461231644616 13465642270974 13472406390016 13479702259968 13486922106406 13514482876608 13518551006352 13521812103232 13522980413628 13527411272217 13536098482968 13556701372592 13614427254624 13618888076136 13676878755792 13681360039788 13702184027672 13706308659218 13710983476288 13724099850787 13737630896384 13747640828544 13752145298016 13773877895904 13781737159964 13800647551872 13831724258688 13836256278432 13840421268408 13844956137762 13845141827328 13895172535104 13898524484864 13903909439364 13908465110871 13908651652224 13917397031784 13929821593856 13938580284496 13939784604459 13943147316044 13953306997854 13975846134048 13993719858048 13997932247712 14002518726168 14007106707402 14038648325058 14074965610176 14088161042536 14097208362944 14101827369616 14103045794439 14124606414592 14134898316672 14139529672608 14156412621568 14161051026752 14169955108132 14174788061312 14221350294144 14226009976416 14234954902206 14235145822464 14239810024896 14267009595174 14286585845952 14300444656512 14305130254368 14322210934528 14326903664192 14331216348848 14332454593317 14335912029172 14337342970272 14346357899202 14368194060388 14387909149824 14434103207454 14471443514688 14489951058688 14500314690057 14536472733748 14537826283104 14559953872576 14570562990816 14574077865856 14603153801334 14626742651808 14636135845632 14640931434048 14673900316992 14725653496064 14730478415296 14741211786336 14750480656926 14772931921244 14795270434872 14817789872368 14840697664002 14885761385544 14945950838924 14954044694652 14984615270528 15000760302023 15026491138176 15031414628064 15087249621696 15133061997312 15156457188768 15191410483456 15202479712896 15212038616136 15225618951424 15235192403984 15240184275676 15251289044166 15295461240192 15305078607672 15310093377858 15319925414832 15344569099482 15384264736704 15413625264464 15414957031131 15424856410824 15449772578688 15454834758432 15493372997248 15559345433856 15564443515584 15614414973789 15630718578048 15635840045472 15639090527641 15654509626112 15659638888768 15664352753392 15669485241188 15671049293088 15680902820058 15704770252052 15709915982803 15726319303296 15741574738176 15776810482566 15792114896796 15812864318208 15817624306752 15837853482752 15849181172853 15859359408312 15864555790818 15888702755492 15890182216416 15925964199264 15929806039424 15931182405096 15946636568976 15961586713086 15997636854528 16002878544192 16038914299968 16044169514352 16054257649107 16095481728256 16100755477184 16112487301344 16116374136704 16117766622216 16122618392454 16142298991504 16147158146476 16152448827389 16152665465216 16168117632434 16221227679258 16226760260928 16236963203748 16242283309647 16258297115904 16278858164163 16301194941024 16305153823056 16336271847196 16341624491969 16369655315328 16378532970112 16379948106648 16385534823168 16395837599088 16420793211872 16485752161536 16490714702784 16496117951376 16506490258941 16566360183072 16571788217208 16597011639152 16607447385907 16607670126208 16613111695712 16623557565742 16652071989504 16670013606414 16683852099264 16689318630096 16716277316352 16737417549069 16753919524608 16830772366464 16847099184384 16857692179344 16883350767136 16934616996992 16950139546368 16960797330288 17012298726336 17064533093776 17066918692281 17075491819904 17081086673056 17090336793888 17128821320352 17139591454482 17208894099747 17261148840684 17321665358592 17340328422522 17366721616468 17411648461696 17427608265984 17430044621904 17446385477094 17491518408768 17530906327872 17536650399408 17547676965303 17611323329376 17615571730816 17617093749864 17622396847566 17628407326656 17655238996864 17672128574986 17736226331712 17747378385492 17753193384963 17793170551527 17817585168096 17855925042284 17861775607501 17873246317304 17902117432448 17909770620672 17921031794352 17948308859488 17954189694632 18019310502144 18024734675136 18030640551504 18036548362956 18041977724889 18048131310624 18107416944288 18113349911832 18124982180928 18130920903792 18152569672832 18158517434848 18160086365442 18169935013718 18171748648368 18201101942016 18207065605824 18235838341056 18241813386384 18294386623401 18336193730688 18365170527872 18414271201536 18420304711104 18424134046262 18425849591376 18448341704576 18453895024544 18459941517016 18473392363356 18508648422621 18526896713472 18538545919152 18544620147828 18556529375712 18586379472612 18604409330472 18629937075456 18634461512064 18663909663616 18670024968224 18671638094046 18676142276536 18683628891984 18689750657676 18718197766744 18719940693312 18766620813568 18804061059252 18809721457863 18852706230144 18932983066368 18939186533952 18943123737706 18968013301888 18979939869608 18981834355008 18986413366528 18993769613028 19022679460232 19048781127936 19051444121616 19073507005824 19109939457756 19116457293696 19128477198936 19197599730498 19204147464768 19209928297392 19216222507188 19245470943272 19295258019584 19316047512194 19333752920076 19383768377472 19404653234727 19427417321088 19448349207483 19470871735112 19502323535744 19516533914304 19521241912064 19565200422656 19575795794688 19588104519408 19654949048448 19667307542568 19727027246496 19745109365184 19787596885336 19817518197168 19847681847392 19860161526622 19862143871472 19938726259536 19996190030229 20041886170752 20107402106967 20116332828928 20127226662144 20133821428416 20138006980798 20139882111504 20191847466924 20198463406461 20208609585024 20230383159609 20282718154848 20335052058888 20362954477824 20406771476896 20413457837144 20421640881936 20426567219776 20428332114204 20459425465976 20512352982272 20553276041508 20559462988827 20566475214432 20606446344576 20660816843856 20672605739946 20694190793472 20700971327808 20705274783074 20747586388032 20752591354112 20754384417648 20760631902612 20767434206643 20767712740992 20819219965052 20847786727296 20894732390784 20907870426744 20914720974066 20990579787072 20996898371568 21003778089252 21010660061103 21035747310088 21042639756782 21056153195728 21057972487587 21090165742336 21112448415264 21132241563804 21145812544416 21152741054424 21186909621888 21234618932352 21241576540128 21254932662198 21262182091968 21282115617448 21332025441216 21337171392256 21339014964624 21352432353309 21352718733696 21359715037344 21385219066624 21392226019136 21400514392761 21405676865476 21483316401792 21490355496288 21496824523272 21503868043758 21552291090582 21581863724736 21628303572344 21635390172466 21635680347904 21649284271664 21651154811181 21656377746196 21705144218884 21707165272032 21734926588032 21740205097408 21804709100622 21839930808864 21861116798784 21904730702001 21940113977712 21954203768448 21961397151072 21987619603712 21994823935168 22008653678588 22010850475488 22088480244096 22095717622944 22159397881866 22226684808552 22245136132352 22252424840128 22261046496003 22316556732092 22328642078316 22418926258386 22476922905792 22614396440384 22630874432544 22683064968448 22699592995968 22755891589708 22787115725184 22838428427136 22852788605976 22860276413514 22943191860288 22945192132996 22957617911508 22965140066787 22979888122248 23014865120912 23016853649223 23076397105056 23120437896696 23240059495872 23261847302792 23322024545024 23339018150784 23346665273376 23374541770496 23382200532544 23396902620404 23481764439168 23489458333152 23496529130088 23504227861782 23504543102208 23557155378078 23589478954944 23612362107264 23648301775616 23663171180656 23665215723849 23670924513284 23688172345194 23719296477312 23724227402036 23726436460128 23756780224128 23833054133238 23894709059136 23942380069629 23996455281792 24004317816288 24032979566848 24040854068672 24048731150608 24055970299852 24058371449952 24064175080832 24066254271528 24118040029937 24143222592384 24151133215776 24166642907904 24174561205056 24213448487256 24220737219714 24228998197824 24252176448651 24276087474432 24314451121408 24322417848512 24331841518887 24340140391392 24355444805622 24387445673856 24392515497868 24400507803077 24457730734584 24504407770794 24560406281472 24567799455168 24631189817808 24678197896828 24718061225536 24726160197104 24728628242304 24736072054176 24742039167616 24744176927064 24781839296816 24797421439231 24805879107296 24895517458728 24911505189312 24919667543568 24935336348613 24959920924416 25025778148896 25033977945144 25072081412336 25074415974528 25079628610484 25087846051051 25130879286912 25155257686272 25252248711936 25309112473344 25325026150704 25401925495488 25425209319552 25441195995432 25479919277008 25504636265248 25518448089504 25596799640664 25605529953024 25613237729856 25621630009584 25778337226768 25863856494336 25872870979636 25891723261026 25931132276644 26022045219072 26050082424702 26117472692544 26141412398976 26169578215641 26223076723424 26237277613152 26296359491808 26302702995328 26304975599112 26326812486912 26423357596224 26482858495296 26508192862479 26584968346048 26604339497568 26621067578238 26661586706972 26670322482433 26783887563426 26809869475956 26845095237888 26853176148672 26922463289232 26931284541948 26973844212812 27028965753216 27037102012704 27043624206464 27045960827256 27054822544434 27072196965936 27113402745184 27228854509248 27237776152272 27254902520577 27353757511584 27362720079576 27404368055344 27412617318436 27421599172079 27421966952576 27448199701574 27495281657088 27504290596032 27547755791808 27563474319928 27601295103744 27636201069393 27663448517376 27672512556864 27680842536816 27689912275524 27790345070208 27807818878728 27816930221742 27817303304448 27834794063568 27877160568992 27879569208918 27886294632088 27906613995708 27951692268096 27987439716096 27995864495424 28005037452336 28014213414804 28077296650116 28149931220352 28176322085072 28194416725888 28203654739232 28206091588878 28269796633344 28279059345216 28322102053504 28339910216264 28349576122624 28414685606559 28442700588288 28452019952832 28469909804412 28479620049792 28534019190348 28573171691904 28600889313024 28610260508736 28653807328384 28662432697696 28664909186634 28671824058344 28674685940544 28692715798404 28736388120776 28775818299648 28868206414908 28942887029376 28974071268291 29000629380114 29072945467496 29075652566208 29119907745152 29141125981632 29148155731712 29206307602668 29253485303616 29281862868096 29347800633984 29460956830592 29482423572672 29500961313852 29545863842488 29590540869744 29635579744736 29681395328004 29771522771088 29790242289933 29891901677848 29908089389304 29969230541056 30001520604046 30052982276352 30062829256128 30174499243392 30207010471197 30312914377536 30404959425792 30424077232272 30470384807968 30480368551352 30502578088332 30590922480384 30610157215344 30620186755716 30639850829664 30689138198964 30768529473408 30827250528928 30829914062262 30849712821648 30899545157376 30909669516864 30986745994496 31008908609919 31057912174611 31128887031168 31228829947578 31261437156096 31271680090944 31278181055282 31319277777536 31328705506784 31338970482376 31342098586176 31361805640116 31372081461099 31409540504104 31419831965606 31452638606592 31553620965132 31563959635173 31584229793592 31635248613504 31698362345706 31718718816624 31729111581636 31777405510984 31780364432832 31851928398528 31859612078848 31862364810192 31882398993297 31893273137952 31923173426172 32005757088384 32077828599936 32088339028704 32108515298214 32201510954368 32224974602688 32232748273408 32235533244432 32245236784908 32255802065637 32284597983008 32294316292952 32304897654778 32305330930432 32328436635873 32336235264868 32442455358516 32453085258699 32453520521856 32473926407496 32484566619294 32557716328326 32602389882048 32610307646112 32672543694392 32683248983938 32707063650933 32739310630656 32757065940224 32759896213296 32791675198176 32841586423744 32981429405568 32992235902752 33012980517882 33132720366144 33143576434416 33194023278304 33214894771814 33215340252416 33226223391424 33239096822799 33247115131484 33340027212828 33367704198528 33378637260192 33474835098138 33628389387579 33661544732928 33715384358688 33766701534272 33869233993984 33921594660576 34024597452672 34129066187552 34133837384562 34150983639808 34162173346112 34180673587776 34257642640704 34279182908964 34290414620271 34417788199494 34522297681368 34680656845044 34733443232936 34823296923392 34860089243808 34892770954188 34983036817536 35061812655744 35073300798816 35095353930606 35222646658752 35231143461632 35234187499728 35244793695132 35256341792673 35256814653312 35310477993728 35335733067117 35344257149972 35472452663424 35494756770984 35506386769926 35586341103054 35635170336192 35711850084568 35723551215002 35746492634608 35749581199857 35804234864896 35842063588704 35896617718976 35908379389264 36049469350272 36061281103008 36073096725912 36083955449778 36096262621248 36214833888576 36226699823664 36249964361856 36261841807584 36305139345664 36317034869696 36320172730884 36331105829571 36339870027436 36343497296736 36414131211648 36433634938841 36471676682112 36483626772768 36588773246802 36672387461376 36730341055744 36756611656191 36840609422208 36848268092524 36851699182752 36896683409152 36907790049088 36919883034032 36946784726712 37017296845242 37077091838304 37089240295656 37113058751424 37172758945224 37208818660944 37268923024128 37327819327232 37340049936448 37343276188092 37352284553072 37367257783968 37379501315352 37436395533488 37439881386624 37459934514583 37608122118504 37619442915726 37705412460288 37878373067904 37886247475412 37898661055843 37936026603776 37959879739216 37963668710016 37987539226056 38045358920464 38102888243232 38147014011648 38219878915512 38232914587392 38256954397872 38395199460996 38408294929536 38419856594784 38432445014376 38490941886544 38515143937529 38632095024388 38667505840152 38767536754944 38809306469454 38854834642176 38896698414966 38941743470224 39004647071488 39033067828608 39075123637053 39176209038816 39309898096896 39334615085136 39454054492992 39490218730368 39575193770672 39635036394336 39695363694784 39720323053244 39724287742944 39822810281989 39877452519072 39992380060458 40083772341504 40175831345139 40214804213934 40267642856832 40276013961596 40279764223008 40383694933848 40396926812922 40417219170048 40460766319218 40565436309696 40670104117776 40813542953792 40826915674288 40843281763872 40853134439552 40856664228408 40918850931952 40944579585707 41106552083016 41118925977654 41132950428864 41172299552361 41212892689152 41321633687712 41345211479892 41401942655616 41410549566148 41424117898247 41495172776064 41508768835296 41521263805224 41534868413286 41535425481984 41638439930104 41695573454592 41789464781568 41815740853488 41829441948132 41981159574144 41993796743136 42007556178504 42021320122206 42071494620176 42085279513564 42097948024741 42112306391456 42115944975174 42224896830528 42264483127608 42291625088832 42305482108848 42373819243776 42469237864704 42483153080256 42509865324396 42524364183936 42564231234896 42664050882432 42678029929248 42704864706618 42705437467392 42719430074688 42784452038272 42801028785522 42811353730952 42966632803584 42980710992576 42993649046544 43007736087516 43104582181164 43163727449472 43256607144688 43270780344932 43298568543328 43302309622362 43312755492392 43410288437768 43414330544064 43469853176064 43480410194816 43609418201244 43679861617728 43722233597568 43809461404002 43880227955424 43908407536896 43922794302144 43989647870336 44017307357176 44021700950976 44176960488192 44191435245888 44318795763732 44453369617104 44504849680256 44522092992006 44633113464184 44657284156632 44837852516772 44953845811584 45002280906069 45228792880768 45261748865088 45277524214363 45399185991936 45511783179416 45574231450368 45676856854272 45705577211952 45720552827028 45886383720576 45890384265992 45915235823016 45930280133574 45959776244496 46029730241824 46033707298446 46152794210112 46240875793392 46480118991744 46523694605584 46678036301568 46693330546752 46764401065088 46793805240808 46843244921367 46917271582923 46963528878336 46978916666304 46993058260176 47008455723564 47114310756156 47129747948409 47178957909888 47224724214528 47326342361312 47330431447698 47341849026568 47376344690388 47438592954624 47448454804072 47452872920256 47513560448256 47666108266476 47789418118272 47884760139258 47992910563584 48008635632576 48081708137344 48097462301216 48111940599704 48116742899904 48128350161664 48132508543056 48162772947321 48236080059874 48286445184768 48302266431552 48349122410112 48426896974512 48441474439428 48457346482167 48457996395648 48504352897302 48644835697024 48663683037774 48680280782784 48710889611244 48726849928941 48774891347712 48785030995736 48801015606154 48836574492489 48915461469168 49008815541588 49024873475907 49135598910336 49262379635616 49356395793656 49436122451072 49452320394208 49457256484608 49472144108352 49484078335232 49488353854128 49519470776823 49563678593632 49594842878462 49611758214592 49791034917456 49822342157721 49823010378624 49839335087136 49870672697226 50051556297792 50067955890288 50144162824672 50148831949056 50159257220968 50175692102102 50212252647207 50261758573824 50650052301408 50803850990976 50850418639104 50882391990864 50959838554016 51009272530496 51036896179008 51193599281328 51200756076843 51226475459712 51243260019168 51556674453536 51626682299241 51745741959272 51783446522052 51862264553288 52100164849404 52234945385088 52282824797952 52339156431282 52446153446848 52474555226304 52592718983616 52605405990656 52609951198224 52643030895909 52846715192448 52965716990592 53016385724958 53169936692096 53208678995136 53242135156476 53259580154889 53323173413944 53340644964866 53379511654581 53567775126852 53585326822503 53619738951912 53706352297344 53844926578464 53862569083896 53947688425624 54057931506432 54074204025408 54087248412928 54091921654512 54109645088868 54125933174667 54144393931872 54226805490368 54457709018496 54475552304544 54509805041154 54707515023168 54725440159152 54808736110688 54825234636872 54843198344158 54843933905152 54883159870203 54896399403148 55008581192064 55095511583616 55126948639856 55272402138786 55345025113728 55361685073632 55379824551048 55525945267863 55580690140416 55615637757456 55633860443484 55669588127136 55754321137984 55759138417836 55772589264176 55813227991416 55903384536192 55991728990848 56010074904672 56028426829608 56154593300232 56299862440704 56352644170144 56388833451776 56407309478464 56412183177756 56429164373589 56558118690432 56588411713519 56644204107008 56679820432528 56829371213118 56904039905664 56939819608824 56959240099584 57068038380696 57146343383808 57220521017472 57307614656768 57324865395392 57329818373268 57343648116688 57349371881088 57385431596808 57472776241552 57736412829816 57885774058752 57948142536582 58001258760228 58145890934992 58151305132416 58182451480097 58213959704181 58239815490304 58282251963264 58345047622449 58412615205336 58506970607232 58563725736192 58695601267968 58921913661184 58964847145344 59001922627704 59091727684976 59181081739488 59271159489472 59362790656008 59543045542176 59580484579866 59783803355696 59816178778608 59988570090687 60003041208092 60125658512256 60348998486784 60414020942394 60625828755072 60691149478827 60848154464544 60940769615936 60960737102704 61005156176664 61220314430688 61240373511432 61279701659328 61378276397928 61537058946816 61654501057856 61659828124524 61678388966481 61699425643296 61819339033728 61852450012451 62017817219838 62115824349222 62257774062336 62457659895156 62543360181888 62556362110564 62638555555072 62657411013568 62677940964752 62684197172352 62723611280232 62744162922198 62819081008208 62839663931212 63107241930264 63127919270346 63168459587184 63270497227008 63396724691412 63437437633248 63458223163272 63554811021968 63560728865664 63594772548013 63703856797056 63724729620384 63764797986594 63786546275904 63846346852344 64011514176768 64155657199872 64176678057408 64217030596428 64403021908736 64449949205376 64471066488864 64490473569816 64511604131274 64569195966016 64588632585904 64609795309556 64656873271746 64672470529736 64884910717032 64906170517398 64907041043712 64947852814992 64969133238588 65115432656652 65204779764096 65220615292224 65345087388784 65366497967876 65414127301866 65519792426592 65583350396352 65683172847488 65962858811136 65984471805504 66025961035764 66265440732288 66287152868832 66388046556608 66429789543628 66452446782848 66478193645598 66494230262968 66680054425656 66735408397056 66757274520384 66949670196276 67256778775158 67430768717376 67533403068544 67606166292679 67843189321152 68049194905344 68258132375104 68267674769124 68324346692224 68361347175552 68515285281408 68558365817928 68580829240542 68835576398988 69044595362736 69361313690088 69466886465872 69510565343177 69720178487616 69785541908376 69966073635072 70123625311488 70146601597632 70190707861212 70445293317504 70468374999456 70489587390264 70512683585346 70513629306624 70671466134234 70688514299944 70944905326848 70989513541968 71012773539852 71172682206108 71270340672384 71423700169136 71447102430004 71492985269216 71499162399714 71684127177408 71793235437952 71816758778528 72098938700544 72122562206016 72146193451824 72167910899556 72192525242496 72354120089811 72429667777152 72453399647328 72499928723712 72523683615168 72634069739392 72640345461768 72662211659142 72679740054872 72686994593472 72756529345953 72828262423296 72867269877682 72943353364224 72967253545536 73177546493604 73201523409231 73513223312382 73649239148737 73681218844416 73696536185048 73703398365504 73815580098176 73839766068064 73893569453424 74034593690484 74154183676608 74178480591312 74226117502848 74345517890448 74392264317693 74417637321888 74680099872896 74686552376184 74704569106144 74734515567936 74759002630704 74806009045839 74872791066976 74879762773248 74919869029166 75216244237008 75238885831452 75263538153153 75723865603631 75756746135808 75772494950824 75797322111686 75919759478432 75927337420032 75975078452112 76090717840928 76205776486464 76439757831024 76513908795744 76790398921992 76816589859072 76839713189568 76864890028752 76981883773088 77030287875058 77264190048776 77335011680304 77618612938908 77793396829932 77883486940448 78066135657216 78150247274106 78352418077632 78669230170272 78908108985984 78980437460736 79150387541344 79270072788672 79390727389568 79440646106488 79448575485888 79524578587437 79645620563978 79754905038144 79984760120916 80010967447299 80351662690278 80429608427868 80535285713664 80552027923192 80559528446016 80767389867696 80793853625844 80921532638436 81130872619392 81340208235552 81627085907584 81653831348576 81686563527744 81706268879104 81713328456816 81764707561731 81837701863904 81889159171414 82213104166032 82237851955308 82264797516237 82265900857728 82344599104722 82643267375424 82690422959784 82803885311232 82821099132296 82848235796494 82908603208179 82990345552128 83017537670592 83042527610448 83069736826572 83276879860208 83631481706976 83658883896264 83962319148288 83987593486272 84015112357008 84042640244412 84142989240352 84170559027128 84195896049482 84224612782912 84231889950348 84449793661056 84528966255216 84583250177664 84610964217696 84966306160512 85019730648792 85048728367872 85128462469792 85244056819677 85328101764864 85356059858496 85409729413236 85438860149376 85568904076544 85602057571044 85622707461904 85961421985152 85987298093088 86015472175032 86209164362328 86327454898944 86513214289376 86541560689864 86597137086656 86604619244724 86625510984784 86820576875536 86828661088128 86922213804873 86960820389632 87218836402488 87359723235456 87444467195136 87618922808004 87760455910848 87845588604288 87979295740672 88034614714352 88043401901952 88382870491776 88637591527464 88906739234208 89009699360512 89044185984012 89266226928368 89314568313264 89370726869799 89675705033544 89907691623168 90004561812138 90457585761536 90523497730176 90555048428726 90621031413591 91023566358832 91411154423904 91441105654056 91772767441152 91780768531984 91830471646032 91860560267148 91919552488992 92059460483648 92067414596892 92305588420224 92481751586784 92960237983488 93047389211168 93173736523833 93386661093504 93528802130176 93587610481616 93686489842734 93834543165846 93957833332608 93986116520352 94016911447128 94228621512312 94259495896818 94357915819776 94652684722624 94660862895396 94683698053136 94691878905519 94752689380776 94896909608144 94905745840512 95332216532952 95578836236544 95769520278516 96017271265152 96068698955509 96163416274688 96194924602432 96223881199408 96233485799808 96265017086112 96325545894642 96472160119748 96604532863104 96698244820224 96853793949024 96882948878856 96914692964334 96915992791296 97008705794604 97289671394048 97327366075548 97359255776097 97360561565568 97421779222488 97453699857882 97570061991472 97602031212308 97673148984978 97830922938336 98017631083176 98049746951814 98271197820672 98524759271232 98712791587312 98872244902144 98904640788416 98944288216704 98976707708256 99038941553646 99127357187264 99189685756924 99223516429184 99582069834912 99644684315442 99646020757248 99678670174272 99741345394452 100103112595584 100135911780576 100288325649344 100318514441936 100351384204204 100424505294414 101300104602816 101607701981952 101764783981728 101919677108032 102018545060992 102073792358016 102387198562656 102401512153686 102452950919424 102486520038336 103113348907072 103253364598482 103491483918544 103566893044104 103724529106576 104200329698808 104469890770176 104678312862564 104892306893696 104949110452608 105005322114161 105185437967232 105219902396448 105286061791818 105693430384896 105931433981184 106032771449916 106339873384192 106417357990272 106484270312952 106519160309778 106646346827888 106681289929732 106759023309162 107135550253704 107170653645006 107239477903824 107412704594688 107689853156928 107725138167792 107895376851248 108148408050816 108183843309024 108219290177736 108251866349334 108288787863744 108453610980736 108915418036992 108951104609088 109019610082308 109300904816523 109415030046336 109450880318304 109617472221376 109650469273744 109686396688316 109722335874649 109766319740406 109792798806296 109969411879621 110017162384128 110191023167232 110253897279712 110544804277572 110690050227456 110723370147264 110759649102096 111051890535726 111231275514912 111267720886968 111339176254272 111508642275968 111518276835672 111545178528352 111626455982832 111806769072384 111983457981696 112020149809344 112056853659216 112309186600464 112379803543749 112705288340288 112814618956928 112824366355512 112858328747178 113067141791723 113116237380864 113176823427038 113359640865056 113658742426236 113695983167529 113808079811328 113879639217648 114136076761392 114391371443783 114441042034944 114649730790784 114659636746536 114687296233376 114698743762176 114770863193616 114945552483104 115472825659632 115545431812587 115896285073164 116002517520456 116252131701349 116291781869984 116302610264832 116364902960194 116427919408362 116564503926528 116690095244898 116825230410672 117013941214464 117929694290688 118003845255408 118183455369952 118362163478976 118542318978944 118725581312016 119086091084352 119160969159732 119468430845967 119567606711392 119632357557216 119977140181374 120006082416184 120251317024512 120828041884788 121251657510144 121382298957654 121696308929088 121881539231872 121921474205408 122010312353328 122440628861376 122480747022864 122559403318656 122756552795856 122833738757121 123309002115712 123319656249048 123356777932962 123398851286592 123516898657083 123638678067456 123704900024902 124035634439676 124231648698444 124272353694741 124915319790312 125032429252507 125086720363776 125112724221128 125314822027136 125355881929504 125368394344704 125447222560464 125488325844396 125638162016416 125679327862424 126214483860528 126255838540692 126293844074223 126336919174368 126793449382824 126874875266496 126916446326544 127109622043936 127121457731328 127189545096026 127407713594112 127449459240768 127529595973188 127573092551808 127692693704688 128353356114816 128434061192856 128899898410752 128942132977728 128980947139632 129023208262548 129138391932032 129177265171808 129219590619112 129313746543492 129344941059472 129769821434064 129812341034796 129895705629984 129938266477176 130230865313304 130409559528192 130441230584448 130690174777568 130732995935752 130828254603732 131039584853184 131166700792704 131366345694976 131968943611008 132051922071528 132530881464576 132574305737664 132776093113216 132859579087256 132904893565696 132956387291196 132988460525936 133360108851312 133514549040768 133899340392552 134513557550316 134861537434752 135006842718207 135066806137088 135212332585358 135686378642304 135832572643089 136516264750208 136535349538248 136648693384448 136722694351104 137030570562816 137116731635856 137161658481084 137671152797976 138089190725472 138722627380176 138933772931744 139021130686354 139440356975232 139571083816752 140293203195264 140381415722424 140751814748769 140890586635008 140936749998912 140979174780528 141025367170692 141342932268468 141377028599888 141389243845227 141979027083936 142025547079704 142345364412216 142540681344768 142847400338272 142894204860008 142985970538432 142998324799428 143368254354816 143586470875904 143633517557056 144245124412032 144292386903648 144335821799112 144385050484992 144708240179622 144859335554304 144906799294656 145047367230336 145268139478784 145280690923536 145324423318284 145359480109744 145372039446501 145373989186944 145513058691906 145734539755364 145934507091072 146355092987208 146403046818462 147026446624764 147074620427721 147298478297474 147393072370096 147406796731008 147631160196352 147679532136128 147787138906848 148069187380968 148308367353216 148356961182624 148452235005696 148691035780896 148784528635386 148835274643776 149360199745792 149373104752368 149409138212288 149467026473163 149469031135872 149518005261408 149612018091678 149745582133952 149839738058332 150432488474016 150477771662904 150527076306306 151447731207262 151544989901648 151594644223372 151839518956864 151950156904224 152181435681856 152411552972928 152879515662048 153027817591488 153580797843984 153679426379136 153729780057504 153963767546176 154060575750116 154528380097552 154670023360608 155237225877816 155586793659864 155766973880896 156300494548212 156704836155264 157338460340544 157816217971968 158300775082688 158540145577344 158781454779136 158881292212976 158897150971776 159049157174874 159291241127956 159509810076288 159969520241832 160021934894598 160703325380556 160755980467509 160859216855736 161104055846384 161119056892032 161534779735392 161587707251688 161843065276872 162261745238784 162680416471104 163254171815168 163307662697152 163373127055488 163426656913632 163529415123462 163675403727808 163778318342828 163831980963517 164426208332064 164475703910616 164529595032474 164531801715456 164689198209444 165286534750848 165380845919568 165642198264592 165696471592988 165817206416358 166035075341184 166085055220896 166139473653144 166553759720416 167262963413952 167317767792528 167975186972544 168030224714016 168085280488824 168285978480704 168341118054256 168391792098964 168446966342771 168449225565824 168463779900696 168826280209559 168899587322112 169057932510432 169166500355328 169221928435392 169765235140557 169932612321024 170039461297584 170256924939584 170488113639354 170712119716992 170803554621539 170819458826472 170877720298752 171204115142088 171245414923808 171922843970304 171974596186176 172030944350064 172418328724656 173026428578752 173083121379728 173194274173312 173209238489448 173251021969568 173581950074617 173641153751072 173657322176256 173844427609746 174437672804976 174547354440291 174719446470912 175237845616008 175520911821696 175614922357357 175691177208576 176069229428704 176086803803904 176765740983552 177275183054928 177813478468416 178088371968024 178532453856736 178629136626528 178741453739598 179351410067088 180009123624276 181046995460352 181110096857452 181242062827182 182047132717664 182822308847808 182882211308112 183561537063968 183660943292064 183721120534296 183839104977984 184118920967296 184134829193784 184611176840448 184963503173568 185557350037353 186094778422336 186347473047666 186692257377031 186773322187008 187175220963232 187372979685468 187669086331692 187915666665216 187972233040704 188033822894256 188457243024624 188518991793636 189305369445248 189321725790792 189367396106272 189383757811038 189505378761552 189793819216288 189811491681024 190664433065904 190784317644039 191539040557032 191951194204553 192034542530304 192137397911018 192389849204864 192447762398816 192466971599616 192530034172224 192651091789284 192944320239496 193209065726208 193707587898048 193765897757712 193829385928668 194017411589208 194654732151096 194718511552194 194721123131136 194843558444976 194907399715764 195140123982944 195204062424616 195346297969956 195661845876672 196035262166352 196099493903628 197049518542464 197425583174624 197809281576832 197888576433408 197953415416512 198077883107292 198254714374528 198379371513848 198447032858368 199164139669824 199289368630884 199357340348544 199482690788904 200206225191168 200271823561152 200576651298688 200637028883872 200702768408408 200849010588828 202600209205632 202818498878037 203529567963456 203839354216064 204037090121984 204147584716032 204774397125312 204803024307372 204973040076672 206226697814144 206506729196964 206982967837088 207133786088208 207449058213152 208400659397616 208531696029531 209356625725128 209784613787392 209898220905216 210010644228322 210370875934464 210439804792896 210572123583636 212065542899832 212834715980544 212968540625904 213038320619556 213292693655776 213362579859464 213518046618324 214271100507408 214341307290012 214478955807648 215379706313856 215450276335584 215790753702496 216296816101632 216367686618048 216438580355472 216503732698668 216577575727488 216907221961472 217062360269433 217902209218176 218039220164616 218601809633046 218830060092672 218901760636608 219234944442752 219300938547488 219372793376632 219444671749298 219532639480812 219585597612592 219604570227693 219938823759242 220507794559424 220947717446211 221089608555144 221446740294528 221519298204192 222103781071452 222462551029824 222535441773936 222678352508544 223017284551936 223036553671344 223090357056704 223176792953079 223252911965664 224040299618688 224113707318432 224618373200928 224759607087498 225410576680576 225629237913856 225648732711024 225716657494356 225790614459459 226134283583446 226353646854076 226719281730112 227171596810893 227317484852472 227391966335058 227759278435296 228272153522784 228782742887566 229299461581568 229319273493072 229374592466752 229541726387232 229891104966208 230945651319264 231090863625174 231792570146328 232005035040912 232504263402698 232583563739968 232729805920388 232855838816724 233380190489796 233650460821344 236007690510816 236366910739904 236724326957952 237084637957888 237451162624032 238172182168704 238321938319464 238936861691934 239135213422784 239264715114432 239954280362748 240012164832368 240032902341897 241656083769576 242764597915308 243392617858176 243763078463744 243842948410816 244020624706656 244625834589361 244881257722752 244961494045728 245118806637312 245513105591712 245667477514242 246618004231424 246639312498096 246713555865924 246794392548711 246797702573184 247033797314166 247409800049804 248071268879352 248463297396888 248544707389482 249830639580624 250064858505014 250225448442256 250629644054272 250711763859008 250894445120928 250976651688792 251276324032832 251358655724848 251516703169343 252428967721056 252511677081384 252587688148446 252673838348736 253586898765648 253749750532992 253832892653088 254219244087872 254379090192052 254462438517803 254898918481536 255035444571887 255059191946376 255146185103616 255385387409376 256706712229632 256868122385712 257884265955456 257961894279264 258046416525096 258276783864064 258354530343616 258439181238224 258601680723409 258627493086984 258689882118944 259539642868128 259624682069592 259791411259968 259876532954352 260461730626608 260882461168896 261380349555136 261465991871504 261656509207464 262079169706368 262219541602081 262333401585408 263937887222016 264103844143056 265148611475328 265290627390901 265552186226432 265719158174512 265912774582392 265976921051872 266720217702624 267029098081536 267798680785104 269027115100632 269606007562703 269723074869504 270013685436414 270424665170716 271372757284608 271665145286178 273032529500416 273070699076496 274233463271712 274323316962168 275342305595952 276178381450944 277445254760352 277867545863488 278042261372708 278133363031087 278759671973923 278880713950464 279142167633504 280586406390528 280762831444848 281503629497538 281873499997824 281958349561056 282050734341384 282685864536936 282754057199776 282778487690454 283958054167872 284051094159408 284690728824432 285694800676544 285788409720016 285971941076864 285996649598856 286612057099949 286736508709632 287267035114112 288206096866527 288490248824064 288584773807296 288671643598224 289416480359244 289813598589312 289968825287729 290094734460672 290561381847072 290648846636568 290718960219488 290744078893002 290747978373888 291026117383812 291469079510728 291869014182144 292710185974416 292806093636924 294052893249528 294149240855442 294596956594948 294685636173187 294786144740192 294813593462016 295359064272256 295574277813696 296138374761936 296616734706432 296713922365248 297382071561792 297569057270772 297670549287552 298746209504736 298818276424576 298934052946326 298938062271744 299036010522816 299224036183356 299491164267904 299679476116664 300864976948032 300955543325808 301054152612612 302895462414524 303089979803296 303189288446744 303679037913728 303900313808448 304362871363712 304823105945856 305759031324096 306055635182976 307161595687968 307358852758272 307459560115008 307927535092352 308121151500232 309056760195104 309340046721216 310474451755632 311173587319728 311533947761792 312600989096424 313409672310528 314676920681088 315015966342483 316601550165376 316942669500541 317080291154688 317762584425952 317794301943552 318098314349748 318582482255912 319019620152576 319939040483664 320043869789196 321406650761112 321511960935018 321718433711472 322208111692768 322238113784064 323069559470784 323175414503376 323686130553744 325360832942208 326615325394304 326746254110976 326853313827264 327058830246924 327350807455616 327556636685656 327663961927034 327902714449569 328852416664128 328951407821232 329059190064948 329167007623947 329378396418888 329908235638863 330573069501696 330761691839136 331284396529184 331392943185976 331634412832716 332070150682368 332170110441792 332278947306288 333107519440832 334525926827904 334635535585056 335950373945088 336060449428032 336170560977648 336571956961408 336682236108512 336783584197928 336893932685542 336898451131648 336927559801392 337139410631247 337652560419118 338115865020864 338443856870784 339201425375169 339530470281114 340078922595168 340513849879168 340976227278708 341087949502587 341424239433984 341607109243078 341638917652944 342408230284176 342490829847616 343174114331349 343949192372352 344061888700128 344836657449312 346052857157504 346166242759456 346388548346624 346418476978896 346502043939136 346636295437761 347163900149234 347282307502144 347688855219492 348756395104047 348875345609952 349094708880582 350475691232016 351041823643392 351229844714714 352138458857408 354550366109856 355626956936832 356176743936048 357064907713472 357258273253056 357482907479196 358405292537901 358702820134176 360018247248552 362220193714904 362484125654364 364094265435328 365644617695616 365764422616224 367123074127936 367321886584128 367442241068592 367678209955968 368237841934592 368269658387568 368501216271363 369927006347136 371114700074706 372189556844672 372694946095332 372817061084223 373384514754062 374350441926464 374745959370936 375097287757521 375338172663384 375944466081408 376067645788512 376914486049248 377037983587272 378610738890496 378643451581584 378734792212544 378767515622076 378881532222669 379010757523104 379587638432576 379950764362199 381328866131808 381568635288078 383078081114064 383902388409106 384274795822036 384779698409728 384895524797632 385060068344448 385302183578568 385888640478992 387415175796096 387531795515424 387658771857336 388034823178416 389309464302192 389437023104388 389687116889952 389814799431528 390280247965888 390408124849232 390653602794937 390692595939912 391323691753344 392070524332704 392198987807256 394099037084928 394851166349248 395618563153664 395906830833024 396118881994633 396155766214584 396509428749056 396758743027696 398328279339648 398578737261768 398714680697088 398965381577808 400543647122304 401153302597376 401274057767744 401405536816816 401698021177656 405200418411264 405636997756074 407059135926912 407277160360679 407497717929267 407678708432128 409548794250624 409606048614744 409946080153344 412453395628288 413013458393928 413965935674176 414267572176416 414898116426304 415295021512171 416801318795232 417063392059062 418713251450256 420021288456644 420879609585792 421144247167272 424131085799664 425937081251808 426076641239112 426585387311552 426725159718928 426993472822373 427036093236648 428542201014816 428682614580024 428957911615296 430759412627712 430900552671168 431581507404992 432735373236096 432877160710944 432967150087157 433007465397336 433155151454976 434124720538866 435804418436352 436078440329232 437203619266092 437803521273216 438469888885504 438601877094976 438745586753264 438889343498596 439065278961624 439171195225184 439209140455386 439877647518484 441015589118848 441895434892422 442179217110288 442893480589056 443038596408384 444207562142904 444925102059648 445070883547872 445163407836091 445356705017088 446073107342688 446180714113408 446353585906158 446505823931328 448080599237376 448227414636864 449236746401856 449519214174996 450821153361152 451297465422048 451433314988712 451581228918918 452268567166892 452707293708152 453438563460224 454343193621786 454634969704944 454783932670116 455518556870592 456544307045568 457565485775132 458638546986144 458749184933504 459083452774464 459782209932416 461891302638528 462181727250348 463585140292656 464010070081824 465008526805396 465167127479936 465459611840776 465711677633448 466760380979592 467300921642688 472015381021632 472733821479808 473243164048753 473448653915904 474902325248064 476344364337408 476643876638928 477873723383868 478270426845568 478529430228864 479908560725496 480024329664736 480065804683794 483312167539152 485529195830616 486573957402239 486785235716352 487685896821632 488041249413312 489251669178722 489762515445504 489922988091456 491026211183424 491334955028484 491495942890551 493278624996192 493427111731848 493588785097422 493595405146368 494067594628332 494819600099608 496142537758704 496926594793776 497089414778964 499661279161248 500129717010028 500450896884512 501423527718016 501788890241856 501953303377584 502552648065664 502717311449696 503033406338686 504857935442112 505023354162768 505175376296892 505340899028313 505347676697472 506478840628677 507173797531296 507499501065984 507665785306176 508438488175744 508758180384104 508924877035606 509295705421671 509797836963072 510070889143774 510118383892752 510770774818752 512410663864617 513736244771424 515768531910912 515923788558528 516092833050192 516709060687232 516878362476448 517203361446818 517254986173968 517379764237888 519079285736256 519249364139184 519582822519936 519753065908704 520745850223851 520923461253216 522760699110272 522931983743008 523313018414928 523642063320873 524158339412736 524439083204162 526844767072071 528207688286112 530297222950656 530581254781802 531438316349024 531825549164784 531953842103744 533440435405248 535597361570208 538054230201264 539212015125406 540027370872828 540849330341432 543330290572356 546141398152992 548466926543424 548646633924336 550684611191904 552356762901888 554890509520704 555735091726976 556084522745416 556266726062174 556672050112059 557519343947846 558284335267008 560076772131093 561525662889696 563007258995076 563746999995648 563916699122112 564101468682768 565371729073872 565508114399552 565556975380908 567916108335744 568102188318816 569381457648864 571389601353088 571576819440032 571943882153728 571993299197712 572352952932117 573224114199898 574534070228224 575853582613659 576412193733054 577169547614592 577343287196448 578832960718488 579627197178624 579937650575458 581122763694144 581297693273136 581437920438976 581488157786004 582052234767624 582938159021456 585420371948832 585612187273848 588105786499056 588298481710884 589193913189896 589371272346374 589572289480384 590136293583841 590718128544512 591148555627392 592276749523872 593427844730496 594764143123584 595138114541544 595341098575104 597492419009472 597636552849152 597868105892652 598072021045632 598448072366712 598982328535808 599358952233328 601729953896064 601911086651616 602108305225224 605790924829048 606179959606592 606378576893488 607358075827456 607800627616896 608455496634111 608725742727424 611518062648192 612111270365952 614323191375936 614919120230016 615855070184704 616242303000464 618113520390208 618680093442432 620948903511264 622347174639456 623067895523584 625201978192848 625595088088593 629353841362176 630031932684966 633203100330752 633885339001082 635525168851904 636196628699496 637164964511824 639878080967328 640087739578392 642813301522224 643023921870036 643436867422944 644416223385536 645032692986989 646139118941568 646350829006752 647372261107488 650721665884416 653230650788608 653706627654528 654117660493848 654701614911232 655113273371312 655327923854068 655805428899138 657704833328256 657902815642464 658118380129896 658334015247894 658756792837776 659816471277726 661523383678272 662568793058368 662785886371952 662843152338633 663268825665432 664340220883584 664557894612576 666215038881664 669051853655808 669271071170112 672120898856064 672341121955296 672480892688563 673143913922816 673364472217024 673567168395856 673787865371084 673855119602784 674278821262494 675305120838236 676231730041728 676887713741568 678402850750338 679060940562228 680157845190336 681027699758336 681514790432679 681952454557416 682175899005174 683214218486156 683277835305888 684816460568352 684981659695232 686348228662698 687898384744704 688123777400256 689673314898624 692105714315008 692332485518912 692836953957792 693004087878272 693272590875522 694327800298468 694564615004288 695377710438984 697512790208094 697750691219904 698189417761164 700951382464032 702459689429428 704276917714816 705035734195081 709100732219712 711253913873664 712353487872096 714129815426944 714516546506112 714965814958392 716810585075802 717405640268352 720036494497104 724440387429808 724968251308728 728188530870656 731289235391232 731528845232448 733877503768083 734246148255872 734643773168256 734884482137184 735037254799127 735356419911936 736539316775136 737002432542726 739854012694272 742229400149412 744379113689344 745389892190664 745634122168446 746769029508124 748700883852928 749491918741872 750194575515042 750676345326768 751888932162816 752135291577024 753828972098496 754075967174544 754550109508029 757286903163168 757469584425088 757535031244152 757763064445338 758021515046208 759175276865152 759901528724398 762657732263616 763137270576156 763387315553409 765106333715661 766156162228128 767804776818212 768056351122543 768549591644072 769791049595264 770120136688896 770604367157136 771777280957984 774830351592192 775063591030848 775317543714672 775805042170227 776069646356832 778618928604384 778874046208776 779374233779904 779629598863056 780560495931776 780816249698464 781307205589874 781385191879824 782647383506688 784141048665408 784397975614512 786658624806243 789702332698496 791813661666048 792237763989266 792311532429168 793517486055392 795871882172703 796656558679296 797157474523536 797930763155616 801087294244608 802548115535488 802811073633632 803396042355312 808818022688109 811273995512148 814118271853824 814554320721358 814995435858534 819097588501248 819212097229488 826026916787856 827931871348352 828535144352832 829796232852608 830590043024342 833602637590464 834126784118124 834400089093261 836279015921769 837426502900512 840042576913288 841759219171584 842288494334544 848262171599328 851874162503616 852153282478224 853170774623104 853450319437856 853986945644746 854072186473296 857084402029632 857365229160048 857915823230592 859836171299847 861801105342336 863163014809984 864618290599581 865470746472192 865754321421888 865934300174314 866014930794672 868249441077732 869906475863187 872156880658464 874407238532184 875607042546432 877203754189952 877491173506528 877778686997192 878130557923248 878342390450368 878418280910772 879755295036968 882031178237696 883790869784844 884056908519561 884358434220576 886077192816768 888415124285808 889850204119296 890141767095744 890326815672182 892146214685376 892361428226816 892707171812316 893011647862656 896454829273728 898473492803712 899038428349992 902594930844096 902866629977424 903162457837836 904537134333784 905414587416304 906877126920448 908686387243572 909269939409888 909567865340232 911037113741184 913088614091136 915130971550264 917277093972288 917498369867008 918166905548928 919564419864832 923782605277056 924363454500696 927170280585312 928020140163648 930017053610792 930334254959872 930919223681552 931423355266896 933520761959184 934601843285376 944030762043264 945047899027449 945467642959616 946486328097506 949804650496128 950828008501623 953287753277856 955747446767736 956540853691136 957058860457728 959817121450992 960048659329472 960131609367588 966624335078304 971058391661232 973147914804478 975371793643264 976082498826624 978503338357444 979845976182912 982052422366848 982669910056968 982991885781102 986557249992384 986854223463696 987177570194844 987501022871841 988135189256664 989639200199216 989724706916589 992285075517408 993853189587552 994178829557928 999322558322496 1000259434020056 1000901793769024 1002847055436032 1003577780483712 1003906606755168 1005105296131328 1005434622899392 1006066812677372 1009715870884224 1010046708325536 1010350752593784 1010681798056626 1010695353394944 1012957681257354 1014347595062592 1015331570612352 1016876976351488 1017516360768208 1017604276125507 1017849754071212 1018591410843342 1020141778287548 1020236767785504 1021541549637504 1024821327729234 1027472489542848 1029522342994047 1031847577117056 1032185666100384 1033418121374464 1033756724952896 1034406722893636 1034509972347936 1034759528475776 1038158571472512 1038498728278368 1039165645039872 1039506131817408 1041491700447702 1041846922506432 1045521398220544 1045863967486016 1046269185312141 1046626036829856 1047284126641746 1048878166408324 1053689534144142 1056415376572224 1061162509563604 1062876632698048 1063651098329568 1063907684207488 1066880870810496 1071194723140416 1076108460402528 1078424030250812 1080054741745656 1081698660682864 1086660581144712 1092282796305984 1096933853086848 1097293267848672 1101369222383808 1104713525803776 1109781019041408 1111470183453952 1112169045490832 1112533452124348 1113344100224118 1115038687895692 1116568670534016 1120153544262186 1123051325779392 1125291863272563 1126014517990152 1127833398244224 1128202937365536 1130743458147744 1131016228799104 1131113950761816 1135832216671488 1136204376637632 1138762915297728 1139852293086597 1142779202706176 1143153638880064 1143986598395424 1144705905864234 1146448228399796 1146823866744619 1151707165227318 1152824387466108 1154339095229184 1154686574392896 1157665921436976 1159875301150916 1162245527388288 1162595386546272 1162875840877952 1162976315572008 1164104469535248 1165876318042912 1170840743897664 1171224374547696 1171960808384811 1176211572998112 1176596963421768 1178387826379792 1178742544692748 1179128764399397 1179144578960768 1180272587167682 1182297111254784 1184553499047744 1186855689460992 1188356645983899 1189528286247168 1190276229083088 1194984838018944 1195736211785304 1196144042091264 1196896144733424 1198717904466656 1203459907792128 1203822173303232 1204216610450448 1211581849658096 1212359919213184 1212757153786976 1215601255233792 1216910993268222 1221831481082037 1223036125296384 1228646382751872 1229838240460032 1232484606000928 1236227040780416 1237360186884864 1241897807022528 1244694349278912 1245885064536513 1250403956385696 1251190176177186 1260063865369932 1267770678002164 1271050337703808 1272393257398992 1274329929023648 1279756161934656 1280175479156784 1280980418467119 1285626603044448 1286047843740072 1286873734845888 1288832446771072 1290065385973978 1292278237883136 1292701658013504 1294744522214976 1298901450261471 1307413255309056 1308235320987696 1310226546742624 1310655847708136 1311610857798276 1315409666656512 1315805631284928 1316236760259792 1316668030495788 1317513585675552 1319632942555452 1323046767356544 1325137586116736 1325571772743904 1325686304677266 1326537651330864 1328680441767168 1329115789225152 1332430077763328 1335490223508273 1338542142340224 1344241797712128 1344682243910592 1344961785377126 1346728944434048 1347134336791712 1347575730742168 1347710239205568 1348557642524988 1350610241676472 1352463460083456 1356805701500676 1358121881124456 1360315690380672 1363029580865358 1363904909114832 1364351798010348 1366428436972312 1366555670611776 1369632921136704 1369963319390464 1372696457325396 1376247554800512 1379346629797248 1384664971037824 1385673907915584 1386008175756544 1386545181751044 1388655600596936 1389129230008576 1390755420877968 1395025580416188 1395501382439808 1396378835522328 1401902764928064 1404919378858856 1408553835429632 1410071468390162 1418201464439424 1419729492146259 1424706975744192 1428259630853888 1429033093012224 1429931629916784 1433621170151604 1434811280536704 1440072988994208 1448880774859616 1449936502617456 1456377061741312 1459721872206717 1463057690464896 1467755007536166 1468492296511744 1469287546336512 1469768964274368 1470074509598254 1473078633550272 1474004865085452 1474487828671653 1484458800298824 1490779784381328 1491268244336892 1493538059016248 1497401767705856 1498983837483744 1500389151030084 1501352690653536 1504270583154048 1507657944196992 1508151934349088 1509100219016058 1514573806326336 1514939168850176 1515070062488304 1515526128890676 1516022697084939 1516043030092416 1518350553730304 1519436521886031 1519803057448796 1525315464527232 1526274541152312 1526774631106818 1530212667431322 1532312324456256 1535609553636424 1536112702245086 1537099183288144 1537231991593851 1539582099190528 1541208734314272 1543554561915968 1550127182061696 1550635087429344 1551610084340454 1552139292713664 1557237857208768 1557748092417552 1558748467559808 1559259197726112 1561120991863552 1561632499396928 1562237550671553 1562614411179748 1562770383759648 1568282097330816 1568795951229024 1573317249612486 1579404665396992 1580534301216213 1584475527978532 1584623064858336 1587034972110784 1591743764345406 1594314949047072 1595861526311232 1605096231070976 1605622147267264 1606792084710624 1617636045376218 1622547991024296 1629108641442716 1629990871717068 1638424194458976 1652053833575712 1655863742696704 1657070288705664 1659592465705216 1661180086048684 1667205275180928 1668253568236248 1668800178186522 1672558031843538 1674853005801024 1680085153826576 1680230316393279 1684576988669088 1696524343198656 1703748325007232 1704306564956448 1706341549246208 1706900638875712 1707973891289492 1708144372946592 1712380842125527 1714168804059264 1714730458320096 1715831646461184 1719672342599694 1723602210684672 1726326029619968 1727560747840977 1729236581199162 1731508642843776 1731868600348628 1732029861589344 1736498882155464 1739812951726374 1744313761316928 1748814477064368 1754407508379904 1754982347013056 1755557373994384 1756261115846496 1756684780900736 1756836561821544 1759510590073936 1760616922185401 1767581739569688 1768113817039122 1768716868441152 1770408880751523 1772154385633536 1776830248571616 1780283534191488 1780653631344364 1781237069624621 1784292429370752 1785414343624632 1786023295725312 1792909658547456 1796946985607424 1798076856699984 1805189861688192 1805733259954848 1806324915675672 1809074268667568 1810211765063863 1810829174832608 1817372774487144 1818539878819776 1819135730680464 1822074227482368 1826177228182272 1830261943100528 1834554187944576 1836333811097856 1847565210554112 1848726909001392 1854340561170624 1856040280327296 1860034107221584 1861838447363104 1862846710533792 1867041523918368 1869203686570752 1888061524086528 1890095798054898 1892972656195012 1899609300992256 1901656017003246 1906575506555712 1911494893535472 1919634242901984 1920097318658944 1920263218735176 1933248670156608 1935098078960967 1942116783322464 1946295829608956 1946933541217609 1952164997653248 1957006676714888 1959691952365824 1964104844733696 1965339820113936 1965983771562204 1973114499984768 1973708446927392 1974355140389688 1975002045743682 1976270378513328 1979278400398432 1979449413833178 1984570151034816 1987706379175104 1988357659115856 1998645116644992 2000518868040112 2001803587538048 2007155560967424 2007813213510336 2010869245798784 2012133625354744 2017442678065689 2019431741768448 2020093416651072 2020701505187568 2021363596113252 2025915362514708 2028695190125184 2030663141224704 2035032721536416 2035208552251014 2035699508142424 2037182821686684 2040283556575096 2040473535571008 2043083099275008 2049642655458468 2054944979085696 2059044685988094 2063695154234112 2064371332200768 2067513449905792 2068813445787272 2069019944695872 2069519056951552 2076317142945024 2076997456556736 2079012263634816 2082983400895404 2083693845012864 2091727934972032 2092538370624282 2093252073659712 2094568253283492 2097756332816648 2107379068288284 2112830753144448 2115107202585243 2122325019127208 2125753265396096 2127302196659136 2127815368414976 2133761741620992 2142389446280832 2152216920805056 2156848060501624 2160109483491312 2163397321365728 2173321162289424 2184565592611968 2193867706173696 2194586535697344 2201632511304249 2202738444767616 2205111764397381 2219562038082816 2224338090981664 2225066904248696 2226688200448236 2230077375791384 2233137341068032 2240307088524372 2246102651558784 2250583726545126 2252029035980304 2255666796488448 2256405874731072 2261486916295488 2262032457598208 2262227901523632 2263650328524087 2272408753275264 2277525830595456 2279704586173194 2286307277760128 2287973196790848 2289411811728468 2290161946660227 2292896456799592 2293647733489238 2295319001146983 2303414330454636 2304169053367629 2305648774932216 2309373148785792 2315331842873952 2319750602301832 2324491054776576 2325190773092544 2325751681755904 2325952631144016 2327415126510681 2328208939070496 2331752636085824 2341681487795328 2342448749095392 2343921616769622 2352423145996224 2353193926843536 2356775652759584 2357485089385496 2358257528798794 2358289157921536 2359975874418729 2360545174335364 2369106998095488 2376713291967798 2380552458166176 2387615646518109 2389969676037888 2391472423570608 2393792289466848 2397435808933312 2407644346606464 2408433220900896 2423163699316192 2424719838426368 2425514307573952 2426454068064327 2433821986536444 2443662962164074 2457292765503744 2464969212001856 2472454081560832 2483795614045056 2489388698557824 2491770129073026 2500807912771392 2502380352354372 2503200267279783 2508837047765307 2520127730739864 2535541356004328 2542100675407616 2544786514797984 2548659858047296 2559512323869312 2560350958313568 2561960836934238 2571253206088896 2572095687480144 2573747469691776 2577664893542144 2579508513899541 2580130771947956 2585403316027008 2589489044429952 2597802900522942 2609719427589561 2616470641975392 2620453093485248 2621311695416272 2623221715596552 2631611262569856 2632473520519584 2633336060991576 2635027171351104 2639265885110904 2646093534713088 2650275172233472 2651143545487808 2651372609354532 2652170725558683 2653075302661728 2658231578450304 2659655350535393 2670980447016546 2677084284680448 2689364487821184 2689923570754252 2693457888868096 2694268673583424 2695151461484336 2695420478411136 2697115285049976 2701220483352944 2713611403001352 2716243762248912 2720631380761344 2726059161730716 2727809818229664 2728703596020696 2732856873944624 2733111341223552 2734575219564559 2739265842273408 2745392914650792 2752495109601024 2758693259594496 2769329942075648 2771347815831168 2773090363502088 2777311201193872 2781510841755936 2790051160832376 2791002764879616 2792757671044656 2803805529856128 2809838757717712 2820142936780324 2836402928878848 2839458984292518 2849413951488384 2852484025504869 2859863259833568 2867242340303208 2869622561073408 2880145977988416 2897761549719232 2899873005234912 2907065150585197 2919443744413434 2926115380929792 2935510015072332 2939537928548736 2940149019196508 2946157267100544 2948009730170904 2948975657343306 2968917600597648 2981559568762656 2982536488673784 2987076118032496 2988954309756611 2997967674967488 3000778302060168 3002705381307072 3008541166308096 3015315888393984 3016303868698176 3018200438032116 3029147612652672 3030140124976608 3031052257781352 3032045394169878 3032086060184832 3038873043772062 3039606114897592 3050630929054464 3052549082304624 3053549262213636 3060425334862644 3064624648912512 3071219107272848 3072225404490172 3074198366576288 3074463983187702 3082417468628544 3087109123831936 3100254364123392 3101270174858688 3103220168680908 3104278585427328 3114475714417536 3115496184835104 3117496935119616 3118518395452224 3123264998793856 3124475101343106 3125228822359496 3125540767519296 3136564194661632 3137591902458048 3146634499224972 3161068602432426 3168951055957064 3169246129716672 3174069944221568 3183487528690812 3188629898094144 3191723052622464 3211244294534528 3213584169421248 3235272090752436 3245095982048592 3258217282885432 3259981743434136 3276848388917952 3304107667151424 3314140577411328 3322360172097368 3334410550361856 3336507136472496 3337600356373044 3345116063687076 3349706011602048 3360170307653152 3360460632786558 3369153977338176 3393048686397312 3407496650014464 3408613129912896 3413801277751424 3415947782578984 3416288745893184 3419556879259791 3424761684251054 3428337608118528 3429460916640192 3439344685199388 3440471600233857 3455121495681954 3458473162398324 3463017285687552 3463737200697256 3464059723178688 3472997764310928 3479625903452748 3488627522633856 3497628954128736 3509964694026112 3511114747988768 3512522231692992 3513369561801472 3513673123643088 3515882425154433 3519021180147872 3521233844370802 3535163479139376 3536227634078244 3537386293198191 3537433736882304 3540817761503046 3553660497143232 3560567068382976 3561307262688728 3562474139249242 3565069937951697 3568584858741504 3570828687249264 3596153713399968 3610379723376384 3611466519909696 3612649831351344 3618148537335136 3620423530127726 3621658349665216 3634745548974288 3637079757639552 3638271461360928 3660523886201056 3665494443246111 3669108375889152 3697453818002784 3708681122341248 3712080560654592 3720068214443168 3723676894726208 3725693421067584 3734083047836736 3737655193609539 3780191596109796 3785945312390024 3803312034006492 3813151013111424 3822989787070944 3839268485803968 3840194637317888 3840526437470352 3842941255401357 3866497340313216 3870196157921934 3884233566644928 3892591659217912 3893867082435218 3896704350784413 3914013353429776 3930679640227872 3931967543124408 3946228999969536 3947416893854784 3948710280779376 3950004091487364 3952540757026656 3958556800796864 3958898827666356 3969140302069632 3975412758350208 3976715318231712 3997290233289984 4001037736080224 4003607175076096 4006470670524819 4015626427020672 4021738491597568 4024267250709488 4034885356131378 4040186833302144 4041403010375136 4042727192226504 4051830725029416 4057390380250368 4070065443072832 4070417104502028 4071399016284848 4074365643373368 4080567113150192 4080947071142016 4099285310916936 4109889958171392 4118089371976188 4128742664401536 4130954055086887 4135026899811584 4137626891574544 4138039889391744 4153994913113472 4158024527269632 4165966801790808 4167387690025728 4183455869944064 4185076741248564 4186504147319424 4189136506566984 4195512665633296 4214758136576568 4225661506288896 4230214405170486 4244650038254416 4251506530792192 4254604393318272 4259188476438777 4284778892561664 4304433841610112 4313696121003248 4320218966982624 4326794642731456 4346642324578848 4369131185223936 4379165616620151 4389173071394688 4403265022608498 4405476889535232 4410223528794762 4448676181963328 4450133808497392 4453376400896472 4460154751582768 4480614177048744 4492205303117568 4501167453090252 4504058071960608 4512811749462144 4515228850908923 4522973832590976 4524455803047264 4527300657048174 4544817506550528 4555051661190912 4559409172346388 4572614555520256 4575946393581696 4578823623456936 4580323893320454 4585792913599184 4587295466978476 4590638002293966 4606828660909272 4608338106735258 4611297549864432 4618746297571584 4630663685747904 4639501204603664 4650381546185088 4651905262288032 4654830253021362 4656417878140992 4663505272171648 4683362975590656 4684897498190784 4687843233539244 4704846291992448 4706387853687072 4713551305519168 4714970178770992 4716515057597588 4719951748837458 4721090348670728 4738213996190976 4753426583935596 4761104916332352 4775231293036218 4782944847141216 4787584578933696 4794871617866624 4815288693212928 4816866441801792 4846327398632384 4851028615147904 4852908136128654 4867643973072888 4887325924328148 4929938424003712 4935250139365567 4967591228090112 4978777397115648 4983540258146052 5001615825542784 5004760704708744 5006400534559566 5017674095530614 5040255461479728 5071082712008656 5089573029595968 5097319716094592 5119024647738624 5120701916627136 5123921673868476 5137142526376581 5142506412177792 5144191374960288 5147494939383552 5159017027799082 5160261543895912 5170806632054016 5178978088859904 5195605801045884 5219438855179122 5232941283950784 5240906186970496 5242623390832544 5246443431193104 5263222525139712 5264947041039168 5266672121983152 5270054342702208 5278531770221808 5281850766556203 5302287090975616 5302745218709064 5304341451117366 5306150605323456 5311226642254569 5316463156900608 5319310701070786 5341960894033092 5343711208873863 5376394457857801 5378728975642368 5379847141508504 5388537347166848 5390302922968672 5390840956822272 5394230570099952 5402440966705888 5427222806002704 5430635295191589 5432487524497824 5452118323461432 5455619636459328 5457407192041392 5465713747889248 5466222682447104 5469150439129118 5478531684546816 5490785829301584 5542695631662336 5546180727004176 5554622402387744 5563021683511872 5580102321664752 5585515342089312 5607611059712256 5619677515435424 5640285873560648 5678917968585036 5698827902976768 5704968051009738 5719726519667136 5734484680606416 5760291955976832 5795523099438464 5799746010469824 5805294236882901 5814130301170394 5838887488826868 5840800623652827 5871020030144664 5879075857097472 5880298038393016 5892314534201088 5896019460341808 5897951314686612 5937835201195296 5963119137525312 5965072977347568 5974152236064992 5977908619513222 5995935349934976 6001556604120336 6005410762614144 6032607737396352 6036400876064232 6052328034197067 6058295225305344 6060280249953216 6062104515562704 6064090788339756 6077746087544124 6079212229795184 6105098164609248 6107098524427272 6120850669725288 6129249297825024 6142438214545696 6144450808980344 6148396733152576 6148927966375404 6164834937257088 6174218247663872 6202540349717376 6206440337361816 6208557170854656 6228951428835072 6230992369670208 6237036790904448 6246529997587712 6248950202686212 6250457644718992 6251081535038592 6275183804916096 6293268998449944 6322137204864852 6337902111914128 6338492259433344 6345321607755729 6348139888443136 6366975057381624 6377259796188288 6383446105244928 6422488589069056 6427168338842496 6470544181504872 6490191964097184 6516434565770864 6519963486868272 6553696777835904 6608215334302848 6615335293192143 6644720344194736 6673014272944992 6675200712746088 6690232127374152 6699412023204096 6720340615306304 6720921265573116 6738307954676352 6786097372794624 6817226259825792 6827602555502848 6831895565157968 6832577491786368 6839113758519582 6849523368502108 6858921833280384 6878689370398776 6880943200467714 6910242991363908 6912507160102887 6916946324796648 6927474401394512 6928119446357376 6945995528621856 6959251806905496 6977255045267712 6995257908257472 7019929388052224 7022229495977536 7025044463385984 7027346247286176 7031764850308866 7038042360295744 7042467688741604 7070326958278752 7072455268156488 7074772586396382 7074867473764608 7081635523006092 7107320994286464 7122614525377456 7124948278498484 7130139875903394 7141657374498528 7192307426799936 7222933039819392 7225299662702688 7236297074670272 7240847060255452 7243316699330432 7269491097948576 7274159515279104 7276542922721856 7321047772402112 7330988886492222 7394907636005568 7417362244682496 7440136428886336 7447353789452416 7451386842135168 7468166095673472 7475310387219078 7560383192219592 7571890624780048 7606624068012984 7626302026222848 7645979574141888 7678536971607936 7681052874940704 7685882510802714 7732994680626432 7740392315843868 7768467133289856 7785183318435824 7787734164870436 7793408701568826 7828026706859552 7861359280455744 7863935086248816 7894833787709568 7897420561558752 7900008182974728 7905081514053312 7917113601593728 7917797655332712 7938280604139264 7950825516700416 7953430636463424 7978966051606179 8002075472160448 8012941341049638 8027767067212333 8031252854041344 8048534501418976 8069770712262756 8080373666604288 8082806020750272 8085454384453008 8103661450058832 8140130886145664 8140834209004056 8142798032569696 8148731286746736 8161134226300384 8161894142284032 8198570621833872 8203725658693677 8236178743952376 8253901350795779 8257485328803072 8261908110173774 8275253783149088 8276079778783488 8307989826226944 8331933603581616 8370153482497128 8373008294638848 8378273013133968 8391025331266592 8429516273153136 8460428810340972 8489300076508832 8509208786636544 8518376952877554 8608867683220224 8627392242006496 8640437933965248 8653589285462912 8693284649157696 8721195451755591 8758331233240302 8778346142789376 8806530045216996 8820447057589524 8897352363926656 8900267616994784 8906752801792944 8920309503165536 8961228354097488 8966862929269833 9002334906180504 9008116143921216 9025623498924288 9030457701817846 9045947665181952 9048911606094528 9054601314096348 9118818344692776 9151892787163392 9157647246913872 9160647786640908 9171585827198368 9174590933956952 9181276004587932 9213657321818544 9216676213470516 9222595099728864 9261327371495808 9279002409207328 9300763092370176 9303810524576064 9309660506042724 9312835756281984 9327010544343296 9369794996381568 9375686467078488 9409692583984896 9412775707374144 9427102611038336 9429940357541984 9433030115195176 9439903497674916 9442180697341456 9506853167871192 9522209832664704 9550462586072436 9565889694282432 9575169157867392 9589743235733248 9633732883603584 9692654797264768 9702057230295808 9705816272257308 9735287946145776 9774651848656296 9859876848007424 9870500278731134 9967080516292104 10003231651085568 10009521409417488 10012801069119132 10035348191061228 10080510922959456 10142165424017312 10179146059191936 10194639432189184 10241403833254272 10247843347736952 10274285052753162 10285012824355584 10288382749920576 10318034055598164 10320523087791824 10321414800701571 10391211602091768 10438877710358244 10465882567901568 10481812373940992 10485246781665088 10492886862386208 10529894082078336 10533344243966304 10540108685404416 10557063540443616 10563701533112406 10604574181951232 10605490437418128 10608682902234732 10612158879594573 10612301210646912 10622453284509138 10638621402141572 10683921788066184 10687422417747726 10752788915715602 10759694283017008 10777074694333696 10780605845937344 10788461140199904 10804881933411776 10854445612005408 10861270590383178 10864975048995648 10904236646922864 10911239272918656 10914814384082784 10931427495778496 10938300878258236 10981571658603168 11092361454008352 11109244804775488 11126043367023744 11160204643329504 11171030684178624 11239355030870848 11280571747121296 11357835937170072 11409936102019476 11439453039334272 11468969361212832 11520583911953664 11591046198876928 11599492020939648 11610588473765802 11628260602340788 11677774977653736 11681601247305654 11742040060289328 11760596076786032 11792038920683616 11795902629373224 11875670402390592 11926238275050624 11930145954695136 11948304472129984 11955817239026444 11959734610336741 11986665894878689 11991870699869952 12003113208240672 12010821525228288 12065215474792704 12072801752128464 12104656068394134 12120560499906432 12124209031125408 12128181576679512 12155492175088248 12158424459590368 12210196329218496 12214197048854544 12241701339450576 12284876429091392 12288901617960688 12296793466305152 12297855932750808 12324318455297807 12329669874514176 12392862165260661 12405080699434752 12412880674723632 12461984739340416 12468659487372347 12474073581808896 12497900405372424 12500915289437984 12502163070077184 12550367609832192 12586537996899888 12644274409729704 12671482355447041 12675804223828256 12676984518866688 12690643215511458 12733950114763248 12754519592376576 12854336677684992 12941088363009744 12980383928194368 13032869131541728 13039926973736544 13107393555671808 13216430668605696 13230670586384286 13289440688389472 13346028545889984 13350401425492176 13380464254748304 13440681230612608 13441842531146232 13476615909352704 13545686552726769 13628534788523263 13634452519651584 13663791130315936 13665154983572736 13678227517039164 13699046737004216 13717843666560768 13757378740797552 13761886400935428 13820485982727816 13825014320205774 13833892649593296 13854948802789024 13856238892714752 13891991057243712 13918503613810992 13990515816514944 14044458991955072 14050088926771968 14054692494572352 14063529700617732 14076084720591488 14084935377483208 14140653916557504 14144910536312976 14149545172792764 14163271046012184 14214641988572928 14245229050754912 14249896556996968 14260279751806788 14283314748997056 14384614853599872 14445866079638784 14450599325405376 14472594149340544 14481694120510904 14486633398660864 14538982195897152 14553085845443712 14642095544804224 14661977772984444 14789815272011136 14805750418096701 14880272857772672 14894707578904832 14902773684270336 14936332191346944 14950620774438156 15120766384439184 15143781249560096 15213248136025968 15291959148283776 15357073943215872 15362105749881408 15371765021605428 15411427579129743 15480784631687736 15536934266579712 15570366636871648 15575468329740872 15586817403137652 15656053413719104 15722718560911488 15727870172497632 15789667575419136 15794841123117504 15800016365949456 15810163028106624 15834227203187456 15835595310665424 15845552299668609 15906861272926848 15957932103212358 16004150944320896 16025882682099276 16031133626621589 16055534134424666 16097069002837952 16129183373573403 16139541424525512 16165612041500544 16170908768906016 16207322900117664 16280261772291328 16281668418008112 16285596065139392 16291905885574767 16297462573493472 16322268452600768 16397141243667744 16407451317387354 16472357487904752 16507802701591558 16523816220347548 16550507566298176 16663867207163232 16740306964994256 16756546026267936 16782050662533184 16859032546306272 16920857620681944 16978600153017664 17036753905755108 17254784484012992 17280875867930496 17307178570925824 17386569298315392 17442390903511182 17516662466480604 17522401870958481 17613060090433992 17640894115179048 17794704727853312 17800535233989568 17813505603585888 17840619006331072 17857685925023353 17922456708194976 17933725858539666 18004669812361008 18016232287842432 18060915403635692 18097823212189056 18109202628192696 18237636689385552 18315294493827744 18321295573281816 18343171654396736 18349181867913904 18360719331362039 18362552009175864 18427314643637088 18433352426941032 18445190199457728 18522654742991616 18558004818414656 18607621049152128 18617587453747751 18619321012085448 18625671512563968 18739589992763136 18751372934156976 18825551414748288 18854205222076672 18859880715083968 18866060230390352 18879806995349832 18884361394682912 19013706335742384 19044419665329408 19100925172144872 19131779388564864 19142026536951913 19150338315734784 19267465767207168 19385309594529536 19411632544514616 19470575892291552 19549303697312592 19741000557462268 19934161032584208 20019042818834976 20025602138238264 20070696382122456 20161021845918912 20284330848034624 20349456054096379 20358292118383872 20482807666508544 20495686695473904 20548570105506324 20576765499841152 20636068111196328 20641046175583648 20642829601403142 20782423204183536 20877755420716488 20922680168296277 20931765135803136 20970493563330176 20985773724772416 21059788164156672 21066688487932608 21114127080887232 21127403066224812 21210980874836256 21217365804469464 21224317759189146 21224602421293824 21244906569018276 21277242804283144 21367843576132368 21374844835495452 21505577831431204 21519388566034016 21561211691874688 21576922280399808 21609763866823552 21708891224010816 21722541180766356 21729950097991296 21808473293845728 21822478545837312 21829628768165568 21862854991556992 21876601756516472 21963143317206336 22184722908016704 22218489609550976 22252086734047488 22320409286659008 22342061368357248 22478710061741696 22561143494242592 22715671874340144 22819872204038952 22878906078668544 22937938722425664 23198984041879296 23221176947531604 23256521204681576 23355549955307472 23363202494611308 23484080120578656 23521192153572064 23584077841367232 23591805258746448 23751340804781184 23852476550101248 23860291909390272 23896608944259968 23911634478052888 23919469220673482 23936898154818537 23973331789757378 24006226416481344 24083301201636999 24145603504256928 24209312136788268 24241120999812864 24248418062250816 24256363153359024 24310984350176496 24316848919180736 24420392658436992 24428394097709088 24483402678901152 24569752858182784 24577803235921376 24593586932610304 24595711865501616 24611176976081031 24648636910595614 24761704052387337 24785724330521322 24825761349447264 24923969478680832 24937318974744694 24995800810744848 25001830578875968 25173075993799776 25288548819459408 25342964710894082 25351608447656512 25381286431022916 25467900229526496 25882176726019488 25960767856388736 26065738263083456 26079853947473088 26163586355266773 26461341172768572 26578881376778944 26692057091779968 26700802850984352 26760928509496608 26881362461225216 26883685062292464 26900588787809499 27091373105453538 27257069577046526 27327582260631872 27356455034078328 27398093474008432 27514757481595104 27523772801870856 27640971965455632 27650028640411548 27667785299186592 27709897605578048 27736405798440527 27783982114487424 27837007227621984 27981031633029888 28088917983910144 28109384989144704 28127059401235464 28152169441182976 28169870754966416 28281307833115008 28289821072625952 28299090345585528 28326542092024368 28490458101509824 28499793113993936 28520559503613576 28566629497994112 28769229707199744 28901198650810752 28916678385608209 28945188298681088 28963388241021808 29077964391794304 29106171690887424 29284191089608448 29323955545968888 29579630544022272 29611500836193402 29760545715545344 29901241548876312 30241532768878368 30287562499120192 30316536570388483 30426496272051936 30583918296567552 30724211499762816 30743530043210856 30822855158259486 30961569263375472 31140733273743296 31150936659481744 31173634806275304 31312106827438208 31445437121822976 31455740344995264 31589682246235008 31600032731898912 31606601956362461 31620326056213248 31671190621330848 31691104599337218 31813722545853696 31915864206424716 32008301888641792 32051765364198552 32062267253243178 32111068268849332 32194138005675904 32258366747146806 32279082849051024 32331224083001088 32341817537812032 32414645800235328 32563336836016224 32571192130278784 32583811771149534 32594925146986944 32644536905201536 32794282487335488 32814902634774708 32944714975809504 33015605403183116 33047632440695096 33101015132596352 33327734414326464 33480613929988512 33513092052535872 33564101325066368 33718065092612544 33841715241363888 33957200306035328 34073507811510216 34509568968025984 34546750975558969 34561751735860992 34773138596630784 34884781807022364 35033324932961208 35044803741916962 35226120180867984 35281788230358096 35601070467979136 35627011207171776 35681238012662144 35715371850046706 35844913416389952 35867451717079332 35879203831010223 35959997684636067 36009339624722016 36032464575684864 36121830807271384 36195646424378112 36218405256385392 36475273378771104 36630588987655488 36642591146563632 36686343308793472 36698363735827808 36721438662724078 36725104018351728 36854629287274176 36866704853882064 36890380398915456 36972955365893421 37116009636829312 37178586495781983 37215242098304256 37235174907495502 37238642024170896 37405978462117041 37502745868313952 37651102829496576 37719761430167936 37732120460780704 37759613990699664 37768722789365824 38014447066341123 38027412671484768 38201850344289744 38263558777129728 38284053073903826 38823265089029232 38941151784583104 39098607394625184 39482001114924536 39868322065168416 40038085637669952 40051204276476528 40141392764244912 40322043691837824 40568661696069248 40637059658180307 40698912108192758 40885604365569789 40991373390947808 41097140211012648 41153530999682304 41272136222392656 41282092351167296 41285659202806284 41564846408367072 41755510841432976 41845360336592554 41940987126660352 41971547449544832 42133376975865216 42228254161774464 42254806132449624 42421961749672512 42434731608938928 42448635518378292 42489813138036552 42554485608566288 42735687152264736 42749689670990904 43011155662862408 43038777132068032 43122423383749376 43153844560799616 43219527733647104 43417782448021632 43445082361532712 43459900195982592 43616946587691456 43659257536331136 43725709983113984 43753203513032944 43926286634412672 44369445816033408 44417251254290103 44436979219101952 44640818573318016 44684122736714496 44957420123483392 45122286988485184 45431343748680288 45639744408077904 45875877444851328 46442353895063208 46513042409363152 46711099910614944 46726404989222616 46968160241157312 47042384307144128 47168155682734464 47183610517492896 47502681609562368 47720583818780544 47793217888519936 47823268956105776 47838938441346964 47873796309637074 47946663579514756 48012452832962688 48166602403273998 48291207008513856 48387550120720209 48418624273576536 48496836124501632 48512726306718048 48621968700352992 48633697838361472 48840785316873984 48856788195418176 48966805357802304 49139505716365568 49155606471842752 49191423731003232 49222353952162062 49297273821191228 49523408104774674 49571448661042644 49651522698894528 49874637949489388 49991601621489696 50003661157751936 50346151987599552 50577097638918816 50685929421788164 50703216895313024 50762572862045832 50935800459052992 51764353452038976 51921535712777472 52131476526166912 52159707894946176 52327172710533546 52922682345537144 53157762753557888 53384114183559936 53401605701968704 53521857018993216 53573057775070059 53767370124584928 53801177575618998 54182746210907076 54514139154093052 54655164521263744 54712910068156656 54796186948016864 55029514963190208 55047545603741712 55082157994086117 55281943930911264 55300057280823096 55335570598373184 55419795211156096 55472811596881054 55567964228974848 55674014455243968 55852762361243253 56218769978289408 56254118802470928 56339741509932832 56562615666230016 56579642145251904 56598180691171056 56653084184048736 56980916203019648 56999586227987872 57041119007227152 57133258995988224 57426079610855739 57802397301621504 57833356771216418 57926776482043616 58155928783588608 58647911091937776 59223001672386804 59802483097752624 60483065537756736 60575124998240384 60633073140776966 60852992544103872 61048368162289137 61448422999525632 61487060086421712 61645710316518972 61923138526750944 62281466547486592 62301873318963488 62347269612550608 62624213654876416 62768040504888831 62911480689990528 63179364492470016 63200065463797824 63213203912724922 63342381242661696 63382209198674436 63831728412849432 64103530728397104 64124534506486356 64222136537698664 64388276011351808 64516733494293612 64558165698102048 64683635075624064 64829291600470656 65126673672032448 65142384260557568 65167623542299068 65189850293973888 65289073810403072 65588564974670976 65629805269549416 65889429951619008 66031210806366232 66095264881390192 66202030265192704 66655468828652928 66961227859977024 67026184105071744 67128202650132736 67436130185225088 67683430482727776 67914400612070656 68147015623020432 69019137936051968 69093501951117938 69769563614044728 70066649865922416 70089607483833924 70452240361735968 70563576460716192 71202140935958272 71254022414343552 71362476025324288 71430743700093412 71689826832779904 71734903434158664 71758407662020446 71919995369272134 72018679249444032 72243661614542768 72249903604910997 72436810512770784 72950546757542208 73261177975310976 73285182293127264 73372686617586944 73396727471655616 73442877325448156 73450208036703456 73709258574548352 73733409707764128 73780760797830912 73945910731786842 74232019273658624 74285112157162011 74357172991563966 74470349814991004 74477284048341792 74811956924234082 75005491736627904 75439522860335872 75464240921561408 75519227981399328 75537445578731648 76028894132682246 76054825342969536 76403700688579488 76568106147807652 77646530178058464 77882303569166208 78197214789250368 78964002229849072 79736644130336832 80076171275339904 80102408552953056 80282785528489824 80644087383675648 81137323392138496 81274119316360614 81397824216385516 81771208731139578 81982746781895616 82194280422025296 82544272444785312 82564184702334592 82571318405612568 83129692816734144 83209217395321581 83511021682865952 83690720673185108 83718142272357187 83943094899089664 84266753951730432 84456508323548928 84509612264899248 84843923499345024 84869463217877856 84897271036756584 84979626276073104 85108971217132576 85471374304529472 85499379341981808 86022311325724816 86077554264136064 86307689121599232 86750035156824627 86835564896043264 86890164723065424 87233893175382912 87318515072662272 87506407026065888 87852573268825344 88738891632066816 88834502508580206 89281637146636032 90244573976970368 90862687497360576 90949609711165449 91279488816155808 91751754889702656 92884707790126416 93026084818726304 93422199821229888 93452809978445232 93936320482314624 94084768614288256 94336311365468928 94367221034985792 94819805869087383 95441167637561088 95646537912211552 95677876882693928 95747592619274148 95893327159029512 96024905665925376 96333204806547996 96582414017027712 96775100241440418 96837248547153072 96993672249003264 97025452613436096 97243937400705984 97267395676722944 97713576390836352 97933610715604608 98311212943685504 98382847462006464 98444707904324124 98594547642382456 99046816209549348 99142897322085288 99303045397789056 99749275898978776 99983203242979392 100007322315503872 100692303975199104 101154195277837632 101371858843576328 101406433790626048 101525145724091664 101871600918105984 103528706904077952 103640252926676907 104262953052333824 104319415789892352 104654345421067092 105845364691074288 106315525507115776 106803211403937408 107043714037986432 107146115550140118 107534740249169856 107602355151237996 107637611493030669 107879993053908201 108365492421814152 109028278308186104 109310329042527488 109425820136313312 109592373896033728 110059029926380416 110095091207483424 110164315988172234 110563887861822528 110600114561646192 110671141196746368 110839590422312192 110918866097680263 110945623193762108 111348028910487936 111705524722486506 112217935386351123 112508237604941856 112679483019865664 113159284290503808 113196361382342112 113306168368097472 113961832406039296 113999172455975744 114043341199023369 114082238014454304 114852159221711478 115666713542432836 115853552964087232 117295822183875552 118446003344773608 119604966195505248 120966131075513472 121150249996480768 121266146281553932 121705985088207744 122096736324578274 122656813096709367 122974120172843424 123291420633037944 123846277053501888 124562933094973184 124603746637926976 124694539225101216 125003801475163471 125536081009777662 125822961379981056 126400130927595648 126426407825449844 126684762485323392 126764418397348872 127663456825698864 128207061456794208 128249069012972712 128444273075397328 128525035319534273 129033466988587224 129116331396204096 129367270151248128 129658583200941312 130253347344064896 130335247084598136 130379700587947776 131177129949341952 131259610539098832 131778859903238016 132062421612732464 132190529762780384 133310937657305856 133922455719954048 134052368210143488 134872260370450176 135366860965455552 136294031246040864 138187003902235876 139539127228089456 140133299731844832 140179214967667848 140904480723471936 141127152921432384 142508044828687104 142861487400186824 143379653665559808 143469806868317328 143516815324040892 143839990738544268 144037358498888064 144487323229085536 144499807209821994 144873621025541568 145901093515084416 146522355950621952 146570364586254528 146793454943311232 146885754650896312 146900416073406912 147418517149096704 147466819415528256 147891821463573684 148570224314324022 148714345983127932 148940699629982008 148954568096683584 149623913848468164 150010983473255808 150928481843122816 151038455962798656 151074891157463296 152057788265364492 152109650685939072 152807401377158976 153136212295615304 155293060356116928 155764607138332416 156394429578500736 157928004459698144 159473288260673664 160152342550679808 160204817105906112 160565571056979648 160719173325210177 162548238632721228 162795648432771032 163542417462279156 163965493563791232 164388560844050592 165088544889570624 165128369404669184 165142636811225136 165246473982258351 166259385633468288 166418434790643162 167022043365731904 167381441346370216 167436284544714374 167558287083729759 169019224529798496 169687846998690048 169738926435755712 169794542073513168 169959252552146208 170217942434265152 170942748609058944 170998758683963616 172044622651449632 172155108528272128 172278238832567217 173500070313649254 173780329446130848 174467786350765824 175012814052131776 177669005017160412 180489147953940736 181725374994721152 181899219422330898 182558977632311616 183145104486867411 185769415580252832 186052169637452608 186844399642459776 186905619956890464 187872640964629248 188169537228576512 188304121514666493 188734442069971584 189639611738174766 191293075824423104 191355753765387856 191495185238548296 191786654318059024 192666409613095992 193164828034055424 193550200482880836 193674497094306144 194050905226872192 194154840589083689 194487874801411968 195427152781672704 195867221431209216 196622425887371008 196765694924012928 196889415808648248 197189095284764912 198093632419098696 198285794644170576 198606090795578112 199498551797957552 199966406485958784 201384607950398208 202308390555675264 202743717687152656 203050291448183328 203743201836211968 207057413808155904 207280505853353814 209308690842134184 211690729382148576 212215755992719381 213606422807874816 214087428075972864 214292231100280236 215069480498339712 215204710302475992 215275222986061338 215759986107816402 216730984843628304 218056556616372208 218851640272626624 219184747792067456 220118059852760832 220190182414966848 220328631976344468 221127775723645056 221200229123292384 221342282393492736 221837732195360526 221891246387524216 222696057820975872 223411049444973012 224435870772702246 225016475209883712 225358966039731328 226318568581007616 226392722764684224 226612336736194944 227998344911951488 228086682398046738 228164476028908608 229704318443422956 231333427084865672 231707105928174464 234591644367751104 236892006689547216 239209932391010496 241932262151026944 242532292563107864 243411970176415488 244193472649156548 245313626193418734 245948240345686848 246582841266075888 247692554107003776 249207493275853952 249389078450202432 249627652185964743 250007602950326942 251072162019555324 251154426817071561 252800261855191296 252852815650899688 253369524970646784 253528836794697744 255326913651397728 256414122913588416 256498138025945424 256888546150794656 257050070639068546 258066933977174448 258232662792408192 260250105470473881 260506694688129792 260670494169196272 262519221078197664 263557719806476032 264124843225464928 264381059525560768 267844911439908096 270733721930911104 272588062492081728 272848829133496347 276374007804471752 279078254456178912 280266599463689664 280358429935335696 281808961446943872 282254305842864768 284459417607262149 285722974800373648 286939613736634656 287033630648081784 287679981477088536 288074716997776128 288974646458171072 288999614419643988 289747242051083136 291802187030168832 293140729172509056 293586909886622464 293771509301792624 293800832146813824 294933638831056512 295783642927147368 297140448628648044 297428691966255864 297881399259964016 297909136193367168 299247827696936328 300021966946511616 301856963686245632 302076911925597312 304115576530728984 304219301371878144 305614802754317952 306272424591230608 310586120712233856 310920758780030721 312788859157001472 315856008919396288 318946576521347328 320409634211812224 321131142113959296 321438346650420354 325096477265442456 325591296865542064 327084834924558312 327930987127582464 328777121688101184 330177089779141248 330285273622450272 330492947964516702 332518771266936576 332836869581286324 334044086731463808 334762882692740432 334872569089428748 335116574167459518 338038449059596992 339477852871511424 339589084147026336 339918505104292416 340435884868530304 341885497218117888 341997517367927232 344089245302899264 344556477665134434 347000140627298508 347560658892261696 350025628104263552 355338010034320824 363450749989442304 363798438844661796 365117955264623232 366290208973734822 371538831160505664 372104339274905216 373688799284919552 373811239913780928 375011404425490413 376608243029332986 377468884139943168 379279223476349532 382586151648846208 382711507530775712 382990370477096592 383573308636118048 385332819226191984 385575105958602819 387100400965761672 387348994188612288 388101810453744384 388309681178167378 388975749602823936 393531389848025856 393778831617296496 394378190569529824 396187264838197392 396571589288341152 398997103595915104 399932812971917568 404616781111350528 405487435374305312 406100582896366656 414561011706707628 418617381684268368 423381458764297152 424431511985438762 428584462200560472 430138960996679424 430409420604951984 430550445972122676 431519972215632804 433461969687256608 436113113232744416 437703280545253248 438369495584134912 440380364829933696 440657263952688936 442255551447290112 442400458246584768 443675464390721052 443782492775048432 446822098889946024 448871741545404492 450032950419767424 450717932079462656 452785445529368448 453224673472389888 455996689823902976 456173364796093476 456328952057817216 459408636886845912 462666854169731344 463414211856348928 469183288735502208 473784013379094432 478419864782020992 485064585126215728 488386945298313096 490627252386837468 491896480691373696 493165682532151776 495385108214007552 498414986551707904 498778156900404864 499255304371929486 500015205900653884 502144324039110648 502308853634143122 505705631301799376 507057673589395488 510653827302795456 512828245827176832 512996276051890848 513777092301589312 514100141278137092 516133867954348896 516465325584816384 520500210940947762 521340988338392544 525038442156395328 528249686450929856 528762119051121536 541467443861822208 545176124984163456 545697658266992694 552748015608943504 558156508912357824 560533198927379328 560716859870671392 563617922893887744 564508611685729536 568918835214524298 571445949600747296 573879227473269312 574067261296163568 575359962954177072 577949292916342144 577999228839287976 579494484102166272 582464521767251067 586026995906500309 586281458345018112 587543018603585248 587601664293627648 589867277662113024 591567285854294736 594280897257296088 594857383932511728 595762798519928032 595818272386734336 598495655393872656 604153823851194624 608231153061457968 611229605508635904 612544849182461216 621172241424467712 621841517560061442 631712017838792576 636647267978158143 640819268423624448 642262284227918592 642876693300840708 650192954530884912 651182593731084128 654169669849116624 657554243376202368 660354179558282496 660570547244900544 660985895929033404 665673739162572648 668088173462927616 669525765385480864 669745138178857496 670233148334919036 676076898119193984 678955705743022848 679178168294052672 679837010208584832 680871769737060608 683995034735854464 688178490605798528 689112955330268868 694000281254597016 695121317784523392 700051256208527104 710676020068641648 727596877689323592 730235910529246464 732580417947469644 743077662321011328 744208678549810432 747622479827561856 750022808850980826 753216486058665972 753463280451214683 758558446952699064 765172303297692416 765423015061551424 765980740954193184 767146617272236096 770665638452383968 771150211917205638 774200801931523344 774697988377224576 776619362356334756 787557663234592992 788756381139059648 792374529676394784 793143178576682304 797994207191830208 810974870748610624 812201165792733312 829122023413415256 837234763368536736 846762917528594304 848863023970877524 857168924401120944 860818841209903968 861100891944245352 863039944431265608 866923939374513216 872226226465488832 875026610326144297 875406561090506496 880760729659867392 881314527905377872 884800916493169536 887350928781442104 887564985550096864 893644197779892048 897743483090808984 899675247236739911 900065900839534848 905570891058736896 912346729592186952 912657904115634432 918817273773691824 925333708339462688 938366577471004416 947568026758188864 956839729564041984 970129170252431456 976773890596626192 981254504773674936 983792961382747392 986331365064303552 997556313800809728 998510608743858972 1000030411801307768 1004288648078221296 1004617707268286244 1011411262603598752 1014115347178790976 1021307654605590912 1025656491654353664 1025992552103781696 1027554184603178624 1028200282556274184 1032267735908697792 1041000421881895524 1042681976676785088 1050076884312790656 1056499372901859712 1057524238102243072 1090352249968326912 1091395316533985388 1105496031217887008 1116313017824715648 1121066397854758656 1121433719741342784 1125034213276471239 1137837670429048596 1142891899201494592 1147758454946538624 1148134522592327136 1150719925908354144 1155898585832684288 1155998457678575952 1156725317875808457 1164929043534502134 1172053991813000618 1175086037207170496 1183134571708589472 1188561794514592176 1189714767865023456 1191525597039856064 1196991310787745312 1216462306122915936 1225089698364922432 1243683035120122884 1263424035677585152 1273294535956316286 1285753386601681416 1300385909061769824 1302365187462168256 1303611072526704769 1308339339698233248 1315108486752404736 1321141094489801088 1321971791858066808 1331347478325145296 1339051530770961728 1339490276357714992 1340466296669838072 1352153796238387968 1358356336588105344 1359083884123585823 1359674020417169664 1367990069471708928 1376356981211597056 1378225910660537736 1388000562509194032 1390242635569046784 1421352040137283296 1455193755378647184 1465160835894939288 1485510291949035667 1486155324642022656 1495244959655123712 1500045617701961652 1506432972117331944 1506926560902429366 1517116893905398128 1530846030123102848 1531961481908386368 1534293234544472192 1541331276904767936 1542300423834411276 1548401603863046688 1549395976754449152 1553238724712669512 1575115326469185984 1577512762278119296 1584749059352789568 1586286357153364608 1595988414383660416 1621949741497221248 1624402331585466624 1658244046826830512 1674469526737073472 1693525835057188608 1697726047941755048 1714337848802241888 1721637682419807936 1722201783888490704 1726079888862531216 1733847878749026432 1744452452930977664 1747393565301753201 1750053220652288594 1758080987719500927 1762629055810755744 1769601832986339072 1774701857562884208 1775129971100193728 1787288395559784096 1795486966181617968 1799350494473479822 1824693459184373904 1837634547547383648 1850667416678925376 1895136053516377728 1909941803934474429 1940258340504862912 1953547781193252384 1962509009547349872 1972662730128607104 1997021217487717944 2000060823602615536 2008577296156442592 2009235414536572488 2022822525207197504 2028230694357581952 2042615309211181824 2051985104207563392 2055108369206357248 2056400565112548368 2064535471817395584 2082000843763791048 2085363953353570176 2100153768625581312 2112998745803719424 2182790633067970776 2210992062435774016 2232626035649431296 2242867439482685568 2250068426552942478 2275675340858097192 2285783798402989184 2295516909893077248 2296269045184654272 2301439851816708288 2311996915357151904 2313450635751616914 2329858087069004268 2344107983626001236 2350172074414340992 2366269143417178944 2377123589029184352 2379429535730046912 2383051194079712128 2393982621575490624 2432924612245831872 2450179396729844864 2487366070240245768 2546589071912632572 2571506773203362832 2600771818123539648 2604730374924336512 2607222145053409538 2616678679396466496 2625079830978432891 2642282188979602176 2643943583716133616 2662694956650290592 2678103061541923456 2678980552715429984 2680932593339676144 2699025741710219733 2716712673176210688 2718167768247171646 2756451821321075472 2776001125018388064 2842704080274566592 2910387510757294368 2930321671789878576 2971020583898071334 3000091235403923304 3012865944234663888 3013853121804858732 3034233787810796256 3061692060246205696 3063922963816772736 3068586469088944384 3082662553809535872 3084600847668822552 3096803207726093376 3106477449425339024 3150230652938371968 3155025524556238592 3169498118705579136 3172572714306729216 3191976828767320832 3243899482994442496 3316488093653661024 3348939053474146944 3395452095883510096 3428675697604483776 3443275364839615872 3444403567776981408 3452159777725062432 3467695757498052864 3488904905861955328 3494787130603506402 3500106441304577188 3516161975439001854 3525258111621511488 3549403715125768416 3550259942200387456 3574576791119568192 3590973932363235936 3598700988946959644 3649386918368747808 3675269095094767296 3701334833357850752 3790272107032755456 3819883607868948858 3880516681009725824 3907095562386504768 3910833217580114307 3925018019094699744 3945325460257214208 3994042434975435888 4000121647205231072 4017154592312885184 4018470829073144976 4045645050414395008 4056461388715163904 4077251652370757469 4103970208415126784 4112801130225096736 4129070943634791168 4164001687527582096 4170727906707140352 4365581266135941552 4421984124871548032 4456530875847107001 4485734878965371136 4500136853105884956 4551350681716194384 4571567596805978368 4592538090369308544 4602879703633416576 4623993830714303808 4626901271503233828 4659716174138008536 4688215967252002472 4700344148828681984 4732538286834357888 4754247178058368704 4758859071460093824 4766102388159424256 4787965243150981248 4865849224491663744 4900358793459689728 4974732140480491536 5093178143825265144 5143013546406725664 5201543636247079296 5209460749848673024 5214444290106819076 5233357358792932992 5250159661956865782 5274242963158502781 5287887167432267232 5325389913300581184 5356206123083846912 5357961105430859968 5361865186679352288 5398051483420439466 5436335536494343292 5512903642642150944 5552002250036776128 5685408160549133184 5820775021514588736 5860643343579757152 5942041167796142668 6000182470807846608 6025731888469327776 6027706243609717464 6068467575621592512 6127845927633545472 6165325107619071744 6169201695337645104 6193606415452186752 6212954898850678048 6300461305876743936 6338996237411158272 6632976187307322048 6697878106948293888 6790904191767020192 6857351395208967552 6886550729679231744 6888807135553962816 6904319555450124864 6989574261207012804 7000212882609154376 7032323950878003708 7050516223243022976 7098807430251536832 7100519884400774912 7149153582239136384 7181947864726471872 7197401977893919288 7298773836737495616 7350538190189534592 7402669666715701504 7639767215737897716 7761033362019451648 7814191124773009536 7821666435160228614 7850036038189399488 7875239492935298673 7988084869950871776 8000243294410462144 8034309184625770368 8036941658146289952 8091290100828790016 8097077225130659199 8154503304741514938 8225602260450193472 8328003375055164192 8731162532271883104 8843968249743096064 8913061751694214002 9000273706211769912 9102701363432388768 9125277507686933383 9185076180738617088 9205759407266833152 9247987661428607616 9253802543006467656 9319432348276017072 9376431934504004944 9465076573668715776 9508494356116737408 9517718142920187648 9575930486301962496 9731698448983327488 9949464280960983072 10186356287650530288 10286027092813451328 10403087272494158592 10428888580213638152 10466714717585865984 10500319323913731564 10548485926317005562 10575774334864534464 10650779826601162368 10715922210861719936 10723730373358704576 10796102966840878932 10872671072988686584 11025807285284301888 11104004500073552256 11370816321098266368 11641550043029177472 11721286687159514304 11732499652740342921 11884082335592285336 12000364941615693216 12051463776938655552 12055412487219434928 12136935151243185024 12231754957112272407 12338403390675290208 12387212830904373504 12425909797701356096 13265952374614644096 13369592627541321003 13581808383534040384 13714702790417935104 13777614271107925632 13808639110900249728 13979148522414025608 14000425765218308752 14064647901756007416 14101032446486045952 14197614860503073664 14298307164478272768 14363895729452943744 14394803955787838576 14597547673474991232 14701076380379069184 15279534431475795432 15628382249546019072 15643332870320457228 15700072076378798976 15750478985870597346 15976169739901743552 16000486588820924288 16068618369251540736 16073883316292579904 16194154450261318398 16309006609483029876 16451204520900386944 16656006750110328384 17462325064543766208 17826123503388428004 18000547412423539824 18205402726864777536 18250555015373866766 18495975322857215232 18507605086012935312 18638864696552034144 18752863869008009888 19016988712233474816 19898928561921966144 20372712575301060576 20572054185626902656 20857777160427276304 21000638647827463128 21096971852634011124 21151548669729068928 21301559653202324736 21431844421723439872 21447460746717409152 21592205933681757864 21745342145977373168 22051614570568603776 22208009000147104512 23283100086058354944 23442573374319028608 23464999305480685842 23768164671184570672 24000729883231386432 24102927553877311104 24110824974438869856 24273870302486370048 24463509914224544814 24676806781350580416 24851819595402712192 26531904749229288192 26739185255082642006 27163616767068080768 27375832523060800149 27555228542215851264 27617278221800499456 27958297044828051216 28000851530436617504 28129295803512014832 28395229721006147328 28727791458905887488 28789607911575677152 29195095346949982464 30559068862951590864 31286665740640914456 31400144152757597952 31500957971741194692 31952339479803487104 32000973177641848576 32147766632585159808 32388308900522636796 32618013218966059752 32902409041800773888 33312013500220656768 34924650129087532416 35652247006776856008 36001094824847079648 36410805453729555072 36501110030747733532 37015210172025870624 37277729393104068288 37505727738016019776 39797857123843932288 40745425150602121152 41144108371253805312 41715554320854552608 42001277295654926256 42193943705268022248 42303097339458137856 42894921493434818304 43184411867363515728 43490684291954746336 44103229141137207552 46885146748638057216 46929998610961371684 47536329342369141344 48001459766462772864 48205855107754622208 48221649948877739712 48927019828449089628 49353613562701160832 49703639190805424384 53478370510165284012 54327233534136161536 54751665046121600298 55916594089656102432 56001703060873235008 56258591607024029664 57579215823151354304 61118137725903181728 62573331481281828912 63001915943482389384 63876942553808533681 63904678959606974208 64295533265170319616 64776617801045273592 65236026437932119504 66624027000441313536 69849300258175064832 71304494013553712016 72002189649694159296 72821610907459110144 73002220061495467064 74030420344051741248 74555458786208136576 75011455476032039552 79595714247687864576 81490850301204242304 82127497569182400447 83431108641709105216 84002554591309852512 84387887410536044496 86368823734727031456 86981368583909492672 93859997221922743368 95072658684738282688 96002919532925545728 96443299897755479424 97854039656898179256 98707227125402321664 106956741020330568024 109503330092243200596 111833188179312204864 112003406121746470016 112517183214048059328 115158431646302708608 122236275451806363456 125146662962563657824 126003831886964778768 127753885107617067362 129553235602090547184 130472052875864239008 142608988027107424032 144004379299388318592 146004440122990934128 148060840688103482496 149110917572416273152 150022910952064079104 162981700602408484608 164254995138364800894 166862217283418210432 168005109182619705024 168775774821072088992 172737647469454062912 173962737167818985344 187719994443845486736 190145317369476565376 191630827661425601043 192886599795510958848 195708079313796358512 213913482040661136048 219006660184486401192 223666376358624409728 224006812243492940032 225034366428096118656 230316863292605417216 244472550903612726912 250293325925127315648 252007663773929557536 255507770215234134724 259106471204181094368 260944105751728478016 285217976054214848064 288008758598776637184 292008880245981868256 296121681376206964992 328509990276729601788 333724434566836420864 336010218365239410048 337551549642144177984 345475294938908125824 347925474335637970688 375439988887690973472 380290634738953130752 383261655322851202086 391416158627592717024 427826964081322272096 438013320368972802384 447332752717248819456 450068732856192237312 488945101807225453824 500586651850254631296 504015327547859115072 511015540430468269448 518212942408362188736 521888211503456956032 570435952108429696128 574892482984276803129 584017760491963736512 657019980553459203576 672020436730478820096 675103099284288355968 690950589877816251648 750879977775381946944 766523310645702404172 782832317255185434048 855653928162644544192 876026640737945604768 1001173303700509262592 1008030655095718230144 1022031080860936538896 1036425884816724377472 1043776423006913912064 1140871904216859392256 1149784965968553606258 1168035520983927473024 1314039961106918407152 1350206198568576711936 1501759955550763893888 1533046621291404808344 1565664634510370868096 1711307856325289088384 1752053281475891209536 2016061310191436460288 2044062161721873077792 2072851769633448754944 2299569931937107212516 2336071041967854946048 2628079922213836814304 3003519911101527787776 3066093242582809616688 3131329269020741736192 3422615712650578176768 3504106562951782419072 4088124323443746155584 4599139863874214425032 5256159844427673628608 6132186485165619233376 7008213125903564838144 8176248646887492311168 9198279727748428850064 10512319688855347257216 12264372970331238466752 16352497293774984622336 18396559455496857700128 21024639377710694514432 24528745940662476933504 36793118910993715400256 49057491881324953867008 73586237821987430800512 147172475643974861601024
- Sum of all divisors σ(n): 535904550053820451184499
- Sum of proper divisors (its aliquot sum) s(n): 388732074409845589583475
- 147172475643974861601024 is an abundant number, because the sum of its proper divisors (388732074409845589583475) is greater than itself. Its abundance is 241559598765870727982451
Bases of 147172475643974861601024
- Binary: 111110010101000111100011000110101110100000000000111100011111000111001000000002
- Hexadecimal: 0x1F2A3C635D001E3E3900
- Base-36: NYRNH200JAJ9DS0
Squares and roots of 147172475643974861601024
- 147172475643974861601024 squared (1471724756439748616010242) is 21659737587176373853913951602858015076557848576
- 147172475643974861601024 cubed (1471724756439748616010243) is 3187717202503601716622207553076195360990329365423526148561752318541824
-
147172475643974861601024 is a
perfect square number . Itssquare root is 383630650032 -
The
cube root of 147172475643974861601024 is 52796953.6958189871
Scales and comparisons
How big is 147172475643974861601024?- 147,172,475,643,974,861,601,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 147,172,475,643,974,861,601,024 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 147172475643974861601024 cubic inches would be around 4399746.1 feet tall.
Recreational maths with 147172475643974861601024
- 147172475643974861601024 backwards is 420106168479346574271741
- The number of decimal digits it has is: 24
- The sum of 147172475643974861601024's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 147172475643974861601024 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 147172475643974861601024 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/147172475643974861601024/
Chicago style:
Numbermatics. 2024. "Number 147172475643974861601024 - Facts about the integer". https://numbermatics.com/n/147172475643974861601024/
The information we have on file for 147172475643974861601024 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 147172475643974861601024, math, Factors of 147172475643974861601024, curriculum, school, college, exams, university, Prime factorization of 147172475643974861601024, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-seven sextillion, one hundred seventy-two quintillion, four hundred seventy-five quadrillion, six hundred forty-three trillion, nine hundred seventy-four billion, eight hundred sixty-one million, six hundred one thousand and twenty-four.