129230907645358030512
129,230,907,645,358,030,512 is an even composite number composed of eight prime numbers multiplied together.
What does the number 129230907645358030512 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 17010 divisors.
129230907645358030512 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of seventeen thousand and ten divisors.
Prime factorization of 129230907645358030512:
24 × 3 × 72 × 116 × 132 × 192 × 232 × 312
(2 × 2 × 2 × 2 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 19 × 19 × 23 × 23 × 31 × 31)See below for interesting mathematical facts about the number 129230907645358030512 from the Numbermatics database.
Names of 129230907645358030512
- Cardinal: 129230907645358030512 can be written as One hundred twenty-nine quintillion, two hundred thirty quadrillion, nine hundred seven trillion, six hundred forty-five billion, three hundred fifty-eight million, thirty thousand, five hundred twelve.
Scientific notation
- Scientific notation: 1.29230907645358030512 × 1020
Factors of 129230907645358030512
Divisors of 129230907645358030512
- Number of divisors d(n): 17010
-
Complete list of divisors:
1 2 3 4 6 7 8 11 12 13 14 16 19 21 22 23 24 26 28 31 33 38 39 42 44 46 48 49 52 56 57 62 66 69 76 77 78 84 88 91 92 93 98 104 112 114 121 124 132 133 138 143 147 152 154 156 161 168 169 176 182 184 186 196 208 209 217 228 231 242 247 248 253 264 266 273 276 286 294 299 304 308 312 322 336 338 341 361 363 364 368 372 392 399 403 418 429 434 437 456 462 483 484 494 496 506 507 528 529 532 539 546 552 572 588 589 598 616 624 627 637 644 651 676 682 713 722 726 728 741 744 759 784 798 806 836 847 858 868 874 897 912 924 931 961 966 968 988 1001 1012 1014 1023 1058 1064 1078 1083 1092 1104 1127 1144 1176 1178 1183 1196 1209 1232 1254 1274 1288 1302 1311 1331 1352 1364 1426 1444 1452 1456 1463 1482 1488 1518 1519 1573 1587 1596 1612 1617 1672 1694 1716 1729 1736 1748 1767 1771 1794 1848 1859 1862 1911 1922 1932 1936 1976 2002 2024 2028 2046 2093 2116 2128 2139 2156 2166 2184 2254 2288 2299 2352 2356 2366 2387 2392 2418 2508 2527 2541 2548 2576 2604 2622 2662 2704 2717 2728 2783 2793 2821 2852 2883 2888 2904 2926 2964 3003 3036 3038 3059 3146 3174 3192 3211 3224 3234 3289 3344 3381 3388 3432 3458 3472 3496 3534 3542 3549 3588 3696 3703 3718 3724 3751 3822 3844 3864 3887 3952 3971 3993 4004 4048 4056 4092 4123 4186 4232 4278 4312 4332 4368 4389 4433 4508 4557 4598 4693 4712 4719 4732 4774 4784 4807 4836 4991 5016 5054 5082 5096 5187 5208 5239 5244 5313 5324 5434 5456 5566 5577 5586 5642 5681 5704 5766 5776 5808 5819 5852 5928 5929 6006 6072 6076 6118 6279 6292 6348 6384 6422 6448 6468 6479 6578 6727 6762 6776 6864 6877 6897 6916 6992 7007 7068 7084 7098 7161 7176 7406 7436 7448 7502 7581 7644 7657 7688 7728 7774 7843 7942 7986 8008 8112 8151 8184 8246 8281 8303 8349 8372 8463 8464 8556 8624 8664 8778 8866 9016 9114 9177 9196 9269 9317 9386 9424 9438 9464 9548 9614 9633 9672 9867 9982 10032 10051 10108 10164 10192 10241 10374 10416 10478 10488 10571 10626 10648 10868 11011 11109 11132 11154 11172 11191 11253 11284 11362 11408 11532 11638 11661 11704 11856 11858 11913 12012 12103 12144 12152 12236 12369 12397 12493 12558 12584 12696 12844 12936 12958 13013 13156 13299 13454 13524 13547 13552 13754 13794 13832 14014 14079 14136 14168 14196 14322 14352 14421 14641 14651 14812 14872 14896 14973 15004 15162 15288 15314 15376 15548 15686 15717 15884 15972 16016 16093 16302 16368 16399 16492 16562 16606 16698 16709 16744 16926 17043 17112 17303 17328 17457 17556 17689 17732 17787 18032 18228 18259 18354 18392 18538 18634 18772 18876 18928 19019 19096 19228 19266 19344 19437 19481 19734 19747 19964 20102 20181 20216 20328 20449 20482 20631 20748 20956 20976 21021 21142 21252 21296 21413 21736 22022 22103 22218 22264 22308 22344 22382 22477 22506 22568 22724 22971 23023 23064 23276 23322 23408 23529 23716 23826 24024 24206 24304 24472 24738 24794 24843 24909 24986 25116 25168 25289 25392 25688 25872 25916 25921 26026 26257 26312 26598 26908 27048 27094 27209 27508 27588 27664 27797 27807 27951 28028 28158 28272 28336 28392 28644 28842 28861 29282 29302 29624 29744 29887 29946 30008 30153 30324 30576 30613 30628 30723 31031 31096 31372 31434 31713 31768 31944 32186 32604 32798 32851 32984 33033 33124 33212 33396 33418 33488 33573 33649 33852 34086 34224 34606 34914 34937 35112 35321 35378 35464 35574 36179 36309 36456 36518 36673 36708 36784 37076 37191 37268 37479 37544 37752 38038 38192 38456 38532 38874 38962 39039 39468 39494 39767 39928 40204 40362 40432 40641 40656 40733 40898 40964 41261 41262 41496 41912 42042 42284 42504 42757 42826 43472 43681 43923 43953 44044 44206 44436 44528 44616 44688 44764 44954 45012 45136 45353 45448 45942 46046 46128 46552 46644 47058 47089 47432 47652 48048 48139 48279 48412 48763 48944 49197 49476 49588 49686 49818 49972 50127 50232 50578 51376 51623 51832 51842 51909 52052 52514 52624 52877 53067 53196 53599 53816 54096 54188 54418 54777 54901 55016 55176 55594 55614 55902 56056 56316 56784 57057 57288 57629 57684 57722 58121 58443 58564 58604 59241 59248 59774 59892 60016 60306 60648 61009 61226 61256 61347 61446 62062 62192 62491 62744 62868 63426 63536 63888 64009 64239 64372 64883 65208 65219 65596 65702 65968 66066 66248 66309 66424 66792 66836 67146 67298 67431 67704 68172 69069 69212 69828 69874 70224 70357 70642 70756 70928 71148 71269 72358 72618 72912 73036 73346 73416 73853 73997 74152 74382 74536 74958 75088 75504 75647 75867 76076 76912 77064 77077 77748 77763 77924 78078 78337 78771 78936 78988 79534 79856 80408 80724 81282 81466 81627 81796 81928 82522 82524 82992 83391 83824 84084 84227 84568 85008 85514 85652 86273 86583 87362 87451 87846 87906 88088 88412 88872 89232 89401 89528 89661 89908 90024 90706 90896 91091 91333 91839 91884 92092 93093 93104 93288 94116 94178 94829 94864 95304 96278 96558 96824 97526 98394 98553 98952 99176 99372 99541 99636 99944 100254 100464 100947 101156 101959 102487 103246 103664 103684 103818 104104 104811 105028 105754 105963 106134 106392 107198 107632 107939 108376 108537 108836 109554 109802 110019 110032 110352 110561 111188 111228 111804 112112 112632 112651 114114 114576 114793 115258 115368 115444 116242 116281 116886 117128 117208 118482 119301 119548 119784 120497 120612 121121 121296 122018 122199 122452 122512 122694 122892 123101 123783 124124 124982 125488 125736 126852 127813 128018 128271 128478 128744 129766 130416 130438 130663 131043 131192 131404 132132 132496 132618 132848 133133 133584 133672 134292 134596 134862 135408 136059 136344 136367 137423 138138 138424 139656 139748 140714 141267 141284 141512 142296 142538 143143 144417 144716 145236 145483 146072 146289 146692 146832 147706 147994 148304 148764 149017 149072 149916 151294 151734 152152 154128 154154 154721 154869 155496 155526 155848 156156 156674 157339 157542 157872 157976 158631 159068 160797 160816 161051 161161 161448 162409 162564 162932 163254 163592 163856 164703 165044 165048 166782 168168 168454 169136 171028 171304 172546 172887 173166 174363 174724 174902 175692 175812 176111 176176 176824 177023 177744 178802 179056 179322 179816 180048 180389 181412 182182 182666 183027 183678 183768 183799 184184 186186 186576 187473 188232 188356 189658 190333 190463 190608 190969 192027 192556 193116 193648 194579 194649 195052 195657 196788 197106 197904 198352 198744 199082 199272 199888 200508 200849 201894 202312 203918 204974 206492 207368 207636 208208 209209 209622 210056 211071 211508 211926 212268 212784 213187 213807 214291 214396 215878 216752 217074 217217 217672 219108 219604 220038 221122 221559 221991 222376 222456 223608 224939 225264 225302 226941 228228 229586 229957 230516 230736 230888 231231 232484 232562 233772 234256 234416 235011 235543 236964 237367 238602 239096 239568 240994 241224 242242 243133 244036 244398 244904 245388 245784 246202 247247 247566 248248 249964 251472 252681 253253 253704 255626 256036 256542 256711 256956 257393 257488 258819 259532 260876 261326 262086 262353 262384 262808 264264 265236 266266 267344 268203 268584 269192 269724 272118 272688 272734 273273 273999 274846 276276 276848 278179 278369 279312 279496 281428 282534 282568 283024 284487 284592 285076 285131 286286 287339 288827 288834 289432 290472 290966 292144 292578 293384 295412 295988 297528 298034 298623 299299 299832 302588 303468 304304 305767 305877 307461 308308 309442 309738 310992 311052 311581 311696 312312 313348 314678 315084 315952 317262 317471 318136 321594 322102 322322 322896 323817 324818 325128 325864 326508 327184 328757 329406 330088 330096 331683 333564 336336 336743 336908 336973 337953 341341 342056 342608 344379 345092 345774 346332 346921 348726 348843 349448 349804 351384 351624 352222 353648 354046 357604 358644 359632 360778 361361 361491 362824 363363 364364 365332 366054 367356 367536 367598 368368 369303 370139 372372 374946 375193 376464 376712 379316 380666 380926 381938 383439 384054 384307 385112 386232 388531 389158 389298 390104 391314 391989 393576 394212 397488 397969 398164 398544 399399 401016 401698 403403 403788 404624 406847 407836 409101 409948 412269 412984 414736 415272 418418 419244 419957 420112 422142 423016 423852 424536 426374 427063 427614 428582 428792 429429 431756 434148 434434 435344 436449 437437 438216 439208 440076 442244 443118 443982 444752 444912 447051 447216 448063 449878 450604 453871 453882 454181 456456 459172 459914 461032 461776 462462 464163 464968 465124 467544 470022 470327 471086 472017 473928 474734 477204 478192 480491 481988 482448 483153 483483 484484 486266 487227 488072 488796 489808 490776 491568 492404 492499 494494 495132 496496 498883 499928 505362 506506 507408 508369 511252 512072 513084 513422 513912 514786 516971 517638 517979 519064 521752 522652 524172 524706 525616 528333 528528 529529 530472 531069 532532 536393 536406 537168 538384 539448 541167 544236 545468 546546 547998 548359 549692 551397 552552 556358 556738 558992 562856 565068 565136 567853 568974 570152 570262 570999 571389 572572 572907 574678 577654 577668 578864 580944 581647 581932 583737 585156 586768 589589 590824 591976 595056 596068 597246 598598 599664 602547 603911 605176 606936 611534 611754 612157 614922 616616 618884 619476 622104 623162 624624 625807 626696 627627 629356 630168 633919 634524 634942 636272 639331 639561 642873 643188 644204 644644 647634 649636 650256 651651 651728 653016 657514 658812 660176 663366 663803 667128 671099 673486 673816 673946 674817 675906 682682 684112 687401 688758 689871 690184 691548 692664 693842 696787 697452 697686 698896 699608 702768 703248 704099 704444 706629 708092 712101 713713 715208 717288 717409 721556 722722 722982 725648 726726 728728 729399 730664 732108 734712 735196 738606 740278 741741 744744 749892 750386 753424 755573 758632 759759 761332 761852 763876 766878 768108 768614 770133 770224 772179 772464 773927 777062 778316 778596 780208 782628 783959 783978 787152 788424 795938 796328 798798 802032 803396 803551 806806 807576 812383 813694 813967 815672 818202 819896 824538 825968 830544 832117 834537 835107 836836 838488 839914 843479 844284 846032 847704 847847 849072 852748 854126 855228 855393 857164 857584 858858 861707 862017 863512 866481 868296 868868 872898 874874 876432 878416 880152 884488 886236 887964 894102 894691 896126 897897 899756 901208 907742 907764 908362 912912 914641 917301 918344 919828 922064 924924 926497 928326 929936 930248 934743 935088 940044 940654 942172 944034 947856 949003 949468 952413 954408 960982 961961 963976 966306 966966 968968 972532 974454 976144 977592 981552 983411 984808 984998 986271 988988 990264 997766 999856 1002001 1004663 1010229 1010724 1010919 1013012 1016738 1018381 1022504 1024023 1024144 1026168 1026844 1027824 1029572 1033942 1035276 1035958 1038128 1040763 1043119 1043504 1045304 1048344 1049412 1056666 1059058 1060944 1062138 1065064 1072786 1072812 1078896 1082334 1083047 1084083 1088472 1090936 1093092 1094951 1095996 1096718 1099384 1102794 1105104 1110417 1112716 1113476 1121549 1125579 1125712 1127357 1130136 1135706 1136863 1137948 1140304 1140524 1141998 1142778 1145144 1145814 1149356 1152921 1155308 1155336 1163294 1163864 1165593 1167474 1170312 1179178 1181648 1183952 1187329 1192136 1193907 1194492 1197196 1205094 1207822 1210209 1210352 1213872 1216171 1220541 1223068 1223508 1224314 1229844 1232777 1233232 1237768 1238952 1239161 1244208 1246324 1251614 1253392 1255254 1258712 1259871 1260336 1262723 1267838 1269048 1269884 1278662 1279091 1279122 1281189 1285746 1286376 1288408 1289288 1295268 1299272 1303302 1306032 1312311 1315028 1317624 1325467 1326732 1327606 1332331 1334256 1336783 1342198 1344189 1346972 1347632 1347892 1349634 1351812 1354111 1361613 1362543 1365364 1374802 1377516 1379742 1380368 1383096 1385328 1387684 1393574 1394904 1395372 1399216 1403207 1405943 1408198 1408888 1410981 1413258 1416184 1424202 1427426 1430416 1434576 1434818 1437293 1441473 1443112 1445444 1445964 1453452 1457456 1458798 1461328 1464216 1464463 1469424 1470392 1477212 1477497 1480556 1483482 1489488 1492309 1496649 1499784 1500037 1500772 1511146 1511653 1517264 1519518 1522664 1523704 1525107 1527752 1533756 1536216 1537228 1540266 1544358 1547854 1550913 1553937 1554124 1556632 1557192 1565256 1567918 1567956 1574573 1576848 1588587 1591876 1592656 1597596 1600313 1606792 1607102 1609179 1613612 1615152 1624766 1627388 1627934 1631344 1636404 1639187 1639792 1645077 1649076 1661569 1664234 1669074 1670214 1673672 1676976 1679828 1686958 1688568 1695408 1695694 1698619 1701931 1703559 1705496 1708252 1710456 1710786 1714328 1717716 1723414 1724034 1727024 1730729 1732962 1736592 1737736 1744941 1745796 1749748 1760304 1768767 1768976 1771561 1772472 1772771 1775928 1786499 1788204 1789382 1792252 1795794 1799512 1801751 1802416 1811733 1815484 1815528 1816724 1829282 1834602 1836471 1836688 1839656 1849848 1852994 1856652 1860496 1869486 1877421 1880088 1881308 1884344 1888068 1891279 1898006 1898936 1901757 1904826 1908816 1917993 1921964 1923922 1927952 1932612 1933932 1937221 1937936 1945064 1947253 1948908 1955184 1966822 1969616 1969996 1972542 1977976 1980528 1984279 1991409 1995532 2004002 2009326 2011373 2013297 2020458 2021448 2021789 2021838 2026024 2033476 2036762 2045008 2048046 2052336 2053688 2059144 2062203 2067884 2070552 2071916 2081526 2086238 2090361 2090608 2093663 2095093 2096688 2098824 2100659 2112297 2113332 2118116 2124276 2130128 2140369 2141139 2145572 2145624 2152227 2164668 2166094 2168166 2176944 2181067 2181872 2186184 2189902 2191992 2193436 2198768 2205588 2209339 2220834 2225432 2226952 2243098 2251158 2254714 2260272 2266719 2271412 2273726 2275896 2281048 2283996 2285556 2289443 2290288 2291628 2298712 2301299 2305842 2310616 2310672 2321781 2326588 2327728 2331186 2334948 2340624 2345057 2351877 2357201 2358356 2374658 2384272 2387814 2388984 2389387 2394392 2410188 2410653 2415644 2420418 2428447 2432342 2437149 2441082 2441901 2446136 2447016 2448628 2459688 2465554 2474329 2475536 2477904 2478322 2482597 2492648 2496351 2503228 2510508 2517424 2519742 2525446 2529527 2530437 2535676 2538096 2539768 2543541 2557324 2558182 2558244 2562378 2571492 2572752 2576816 2578576 2585121 2590536 2590973 2598544 2606604 2611037 2624622 2630056 2635248 2650934 2653464 2655212 2664662 2673566 2674463 2684073 2684396 2688378 2693944 2695784 2699268 2703624 2708222 2719717 2723226 2725086 2730728 2743923 2749604 2755032 2759484 2766192 2771431 2775368 2779491 2785783 2787148 2789808 2790744 2806414 2811886 2816396 2817776 2821962 2823821 2826516 2831323 2832368 2847009 2848404 2854852 2869636 2874586 2882946 2885883 2886224 2890888 2891928 2906904 2917596 2928432 2928926 2939699 2940784 2950233 2954424 2954994 2961112 2966964 2984618 2989441 2993298 2999568 3000074 3001544 3006003 3013989 3022292 3023306 3039036 3045328 3047408 3050214 3055143 3055504 3059969 3062059 3067512 3072432 3074456 3080532 3085771 3088716 3095708 3101826 3107874 3108248 3113264 3114384 3129357 3130512 3135836 3135912 3136441 3149146 3160729 3177097 3177174 3183752 3195192 3200626 3213584 3214204 3218358 3227224 3249141 3249532 3254776 3255868 3272808 3278374 3284853 3290154 3292289 3298152 3323138 3328468 3338148 3340428 3346109 3347344 3359656 3363437 3364647 3373916 3377136 3382071 3391388 3397238 3403862 3407118 3410589 3410992 3416504 3420912 3421572 3427391 3428656 3435432 3446828 3448068 3461458 3465924 3475472 3489882 3491592 3492181 3499496 3537534 3543122 3544944 3545542 3551856 3558583 3561987 3572998 3576408 3578764 3584504 3591588 3599024 3603502 3616327 3618797 3623466 3630968 3631056 3633448 3648513 3658564 3669204 3672942 3679312 3698331 3699696 3704173 3705988 3706703 3713304 3717483 3735407 3738972 3754751 3754842 3760176 3762616 3768688 3776136 3782558 3788169 3796012 3797872 3803514 3809652 3816131 3835986 3837273 3843928 3847844 3865224 3867864 3874442 3890128 3894506 3897816 3933644 3939992 3945084 3955952 3968558 3974971 3976401 3982818 3991064 3996993 4008004 4010349 4018652 4022746 4026594 4040916 4042896 4043578 4043676 4050553 4052048 4062333 4066952 4071529 4073524 4096092 4107376 4118288 4124406 4127123 4135768 4141104 4143832 4163052 4172476 4180722 4187326 4190186 4197648 4201318 4209621 4217829 4224594 4226664 4227377 4236232 4248552 4273841 4280738 4282278 4291144 4291248 4304454 4311879 4329336 4332188 4336332 4362134 4372368 4377659 4379804 4380649 4383984 4386872 4393389 4411176 4418678 4437433 4441668 4450864 4453904 4475317 4476927 4486196 4500111 4502316 4509428 4509973 4533438 4534959 4542824 4547452 4551792 4562096 4567992 4571112 4578886 4583256 4597424 4602598 4611684 4619527 4621232 4643562 4653176 4662372 4669896 4690114 4697693 4703754 4714402 4716712 4723719 4749316 4775628 4777968 4778774 4788784 4800939 4811807 4820376 4821306 4831288 4840836 4856894 4864684 4874298 4877509 4882164 4883802 4892272 4894032 4897256 4917561 4919376 4928693 4931108 4948658 4956644 4965194 4984707 4985296 4992581 4992702 4995991 5006456 5021016 5039484 5050892 5059054 5060874 5071352 5079536 5087082 5095857 5105793 5114648 5116364 5116488 5124756 5142984 5170242 5173597 5181072 5181946 5192187 5213208 5222074 5249244 5260112 5285401 5289011 5301868 5306928 5310424 5314683 5318313 5329324 5347132 5348926 5359497 5368146 5368792 5376756 5387888 5391568 5398536 5405253 5407248 5416444 5417489 5439434 5446452 5450172 5459441 5461456 5487713 5487846 5499208 5510064 5518968 5542862 5550736 5558982 5571566 5574296 5581488 5592059 5612828 5623772 5632792 5643924 5647642 5653032 5662646 5673837 5686681 5694018 5696808 5697769 5709704 5739272 5749172 5765892 5771766 5781776 5783856 5811663 5813808 5824819 5835192 5841759 5857852 5879398 5900323 5900466 5904353 5908848 5909988 5920039 5922224 5933928 5952837 5969236 5978882 5986596 6000148 6003088 6012006 6027978 6031949 6034119 6044584 6046612 6065367 6078072 6100428 6110286 6119938 6124118 6135024 6148912 6161064 6171542 6177432 6191416 6203652 6215748 6216496 6246383 6258714 6271672 6271824 6272882 6280989 6285279 6298292 6301977 6321458 6354194 6354348 6367504 6390384 6398117 6401252 6402487 6421107 6428408 6436716 6454448 6485479 6498282 6499064 6509552 6511736 6543201 6545616 6556748 6569706 6580308 6584578 6596304 6608797 6628017 6643021 6646276 6656936 6676296 6680856 6692218 6719312 6726874 6729294 6733727 6747832 6764142 6782776 6794476 6807724 6814236 6821178 6833008 6843144 6854782 6868329 6870864 6883877 6893656 6896136 6903897 6922916 6931848 6973109 6979764 6983184 6984362 6998992 7032641 7035171 7071603 7075068 7086244 7091084 7117166 7123974 7128667 7145996 7152816 7157528 7168161 7169008 7183176 7207004 7232654 7237594 7246932 7261936 7266896 7285341 7297026 7301833 7317128 7338408 7345884 7382089 7396662 7408346 7411976 7413406 7422987 7426608 7434966 7447791 7470814 7477944 7509502 7509684 7525232 7552272 7561411 7565116 7576338 7588581 7592024 7607028 7619304 7632262 7664657 7671972 7674546 7687856 7695688 7730448 7735728 7745089 7748884 7772919 7789012 7795632 7833111 7850843 7867288 7879984 7890168 7891499 7937116 7949942 7952802 7958041 7965636 7979183 7982128 7993986 8016008 8020698 8023389 8037304 8045492 8053188 8081832 8087156 8087352 8101106 8124666 8133904 8143058 8147048 8159151 8192184 8248812 8254246 8271536 8287664 8311303 8314293 8326104 8344952 8357349 8361444 8374652 8380372 8402636 8419242 8435658 8449188 8453328 8454754 8471463 8472464 8493969 8497104 8513197 8547682 8561476 8564556 8582288 8608908 8623549 8623758 8629439 8658672 8664376 8672664 8724268 8755318 8759608 8761298 8773744 8786778 8819097 8822352 8837356 8839061 8874866 8883336 8936213 8950634 8953637 8953854 8968323 8972392 9000222 9004632 9018856 9019946 9066876 9069918 9085648 9094904 9135984 9142224 9153287 9157772 9166512 9179907 9186177 9205196 9223368 9239054 9257313 9278269 9287124 9306352 9324744 9326317 9339792 9357481 9380228 9395386 9407508 9409323 9428804 9433424 9447438 9478777 9482187 9498632 9531291 9551256 9557548 9601878 9623614 9640752 9642612 9659011 9662576 9681672 9713788 9729368 9748596 9755018 9764328 9767604 9794512 9822449 9835122 9841601 9857386 9862216 9876867 9897316 9913288 9930388 9969414 9985162 9985404 9991982 10012912 10038327 10042032 10061051 10078968 10090311 10101784 10118108 10121748 10142704 10174164 10191467 10191714 10211586 10229296 10232728 10232976 10249512 10282173 10285968 10340484 10347194 10363892 10384374 10426416 10439033 10444148 10446163 10476543 10498488 10570802 10578022 10581571 10603736 10620848 10629366 10636626 10658648 10675749 10694264 10697852 10718994 10736292 10737584 10753512 10797072 10810506 10817521 10832888 10834978 10848981 10856391 10878868 10892904 10900344 10918882 10975426 10975692 10998416 11022011 11037936 11051293 11085724 11112519 11117964 11120109 11143132 11148592 11184118 11202191 11206221 11225656 11247544 11264253 11265584 11287848 11295284 11306064 11325292 11347674 11373362 11388036 11393616 11395538 11419408 11448393 11474309 11478544 11498344 11531784 11543532 11623326 11630983 11649638 11670384 11683518 11715704 11758796 11800646 11800932 11808706 11819976 11840078 11867856 11890333 11905674 11913517 11924913 11938472 11957764 11973192 12000296 12024012 12044461 12055956 12063898 12068238 12089168 12093224 12130734 12151659 12156144 12200856 12214587 12220572 12239876 12248236 12322128 12337039 12343084 12354864 12381369 12382832 12400927 12407304 12431496 12492766 12505493 12517428 12543344 12545764 12561978 12570558 12596584 12603954 12612257 12642916 12682131 12708388 12708696 12796234 12802504 12804974 12821523 12842214 12856816 12873432 12970958 12996564 12998128 13023472 13060619 13086402 13113496 13132977 13139412 13141947 13160616 13169156 13217594 13238953 13256034 13286042 13292552 13312299 13313872 13352592 13361712 13377881 13384436 13425951 13453748 13458588 13467454 13495664 13528284 13529919 13560547 13565552 13588952 13615448 13628472 13630771 13642356 13686288 13709564 13736658 13767754 13787312 13792272 13807794 13845832 13858581 13863696 13889953 13946218 13959528 13968724 14065282 14070001 14070342 14079611 14093079 14143206 14150136 14172488 14182168 14234332 14247948 14257334 14291992 14315056 14336322 14366352 14414008 14435421 14465308 14475188 14493864 14570682 14580137 14594052 14603666 14632527 14634256 14655641 14676816 14691768 14704613 14764178 14786079 14793324 14816692 14823952 14826812 14845974 14869932 14895221 14895582 14941628 14955888 14977743 14987973 15019004 15019368 15122822 15130232 15152676 15177162 15184048 15214056 15238608 15264524 15267469 15329314 15343944 15349092 15391376 15435277 15465373 15490178 15497768 15520791 15545838 15578024 15666222 15701686 15734576 15780336 15782998 15810223 15856203 15867033 15874232 15899884 15905604 15916082 15931272 15958366 15987972 16026101 16032016 16041396 16046778 16074608 16090984 16106376 16109093 16163664 16174312 16174704 16202212 16249332 16252467 16286116 16294096 16318302 16378323 16384368 16415399 16463139 16497624 16500407 16508492 16622606 16628183 16628586 16652208 16689904 16714698 16722888 16749304 16760744 16776177 16805272 16838484 16871316 16898376 16909508 16942926 16987938 16999129 17026394 17060043 17093307 17095364 17122952 17129112 17217816 17247098 17247516 17258878 17320303 17328752 17345328 17378179 17448536 17474457 17510636 17519216 17522596 17573556 17603443 17638194 17674712 17678122 17700969 17713059 17749732 17760117 17766672 17872426 17901268 17907274 17907708 17936646 17944784 18000444 18009264 18031057 18037712 18039892 18095847 18133752 18139836 18189808 18277259 18306574 18315544 18359814 18372354 18410392 18446736 18478108 18514626 18556538 18574248 18649488 18652634 18684809 18714962 18721241 18739149 18760456 18790772 18815016 18818646 18857608 18894876 18957554 18964374 18997264 19038019 19062582 19102512 19115096 19194351 19203756 19207461 19247228 19285224 19318022 19363344 19400017 19427576 19456437 19458736 19497192 19500481 19510036 19528656 19535208 19644898 19651489 19670244 19683202 19714772 19724432 19753734 19794632 19819261 19826391 19826576 19860776 19929063 19938828 19970324 19970808 19983964 20076654 20122102 20157936 20180622 20201181 20203568 20236216 20243496 20348328 20382934 20383428 20423172 20465456 20499024 20564346 20577893 20651631 20680968 20694388 20727784 20768748 20804069 20878066 20888296 20892326 20919327 20953086 20996976 21097923 21141604 21156044 21163142 21207472 21258732 21273252 21309431 21317296 21351498 21386001 21388528 21395704 21419783 21437988 21472584 21507024 21600397 21621012 21635042 21665776 21669956 21697962 21712782 21757736 21785808 21800688 21827069 21837764 21905499 21950852 21951384 22044022 22102586 22125103 22146267 22171448 22225038 22235928 22239679 22240218 22286264 22368236 22404382 22412442 22451312 22495088 22528506 22575696 22590568 22650584 22684233 22695348 22746724 22776072 22791076 22896786 22948618 22993971 22996688 23030293 23046023 23063568 23087064 23107249 23235267 23246652 23261966 23299276 23367036 23422763 23431408 23517592 23544059 23552529 23601292 23601864 23617412 23639952 23674497 23680156 23780666 23811348 23827034 23849826 23874123 23876944 23915528 23937549 23946384 23991737 24000592 24048024 24088922 24111912 24127796 24136476 24186448 24261468 24302729 24303318 24401712 24429174 24441144 24479752 24496472 24674078 24686168 24762738 24801854 24814608 24862992 24910081 24933909 24985532 25010986 25034856 25091528 25123956 25141116 25183873 25193168 25207908 25224514 25285832 25314289 25364262 25416776 25417392 25539591 25592468 25605008 25609948 25643046 25684428 25746864 25795627 25870647 25888317 25929211 25941916 25993128 26121238 26147849 26172804 26226992 26265954 26278824 26283257 26283894 26321232 26338312 26435188 26477906 26512068 26517183 26572084 26585104 26624598 26712917 26755762 26768872 26808639 26851902 26860911 26907496 26917176 26934908 27056568 27059838 27121094 27177904 27217619 27230896 27256944 27261542 27284712 27308567 27419128 27459861 27473316 27535508 27615588 27691664 27717162 27779906 27824797 27834807 27892436 27919056 27937448 27978951 28072443 28130564 28140002 28140684 28159222 28186158 28286412 28300272 28344976 28353871 28364336 28436331 28468664 28495896 28500703 28514668 28583984 28672644 28721407 28828016 28870842 28930616 28950376 28977033 28987728 29141364 29160274 29188104 29207332 29265054 29311282 29383536 29409226 29419093 29467347 29524803 29528356 29572158 29586648 29633384 29653624 29691948 29739864 29790442 29791164 29883256 29916887 29955486 29975946 30038008 30038736 30183153 30245644 30260464 30305352 30354324 30428112 30485741 30529048 30534938 30574401 30643613 30658628 30687888 30698184 30870554 30930746 30980356 30995536 31041582 31062031 31091676 31144553 31156048 31317099 31332444 31338489 31403372 31565996 31569811 31620446 31712406 31734066 31744713 31748464 31799768 31811208 31832164 31862544 31916732 31975944 32052202 32082792 32093556 32181968 32212752 32218186 32273761 32336689 32348624 32404424 32452563 32498664 32504934 32572232 32636604 32756646 32830798 32883851 32926278 32995248 33000814 33016984 33066033 33153879 33245212 33256366 33257172 33429396 33445776 33498608 33521488 33552354 33606573 33610544 33659659 33676968 33682649 33742632 33796752 33819016 33885852 33943481 33975876 33998258 34052788 34120086 34186614 34190728 34245904 34258224 34422927 34435632 34494196 34495032 34500851 34517756 34640606 34756358 34768019 34892949 34897072 34948067 34948914 35021272 35045192 35147112 35206886 35276388 35349424 35356244 35401938 35426118 35499464 35520234 35670999 35740551 35744852 35802536 35814548 35815416 35873292 36000888 36062114 36079784 36133383 36191694 36215179 36267504 36279672 36554518 36613148 36631088 36719628 36744708 36807199 36820784 36956216 36997807 37011117 37029252 37113076 37148496 37202781 37305268 37369618 37429924 37442482 37478298 37516479 37520912 37581544 37630032 37637292 37701301 37715216 37789752 37836771 37915108 37928748 38076038 38125164 38216087 38230192 38388702 38407512 38413991 38414922 38494456 38570448 38636044 38800034 38855152 38912874 38994384 39000962 39020072 39070416 39144413 39181857 39289796 39302978 39340488 39366404 39429544 39507468 39589264 39638522 39652782 39716859 39721552 39779597 39806767 39858126 39877656 39940648 39941616 39967928 40133643 40153308 40244204 40361244 40402362 40472432 40486992 40681641 40696656 40745903 40765868 40766856 40773733 40846344 40892313 41089477 41128692 41155786 41302261 41303262 41361936 41388776 41440273 41455568 41537496 41608138 41669859 41756132 41776592 41784652 41838654 41906172 41977441 42195846 42210003 42238833 42283208 42312088 42326284 42517464 42546504 42618862 42702996 42772002 42791408 42839566 42875976 42945168 43200794 43242024 43270084 43339912 43395924 43425564 43499417 43515472 43654138 43675528 43724681 43740411 43810998 43901704 43902768 43966923 44088044 44113839 44205172 44250206 44292534 44342896 44450076 44471856 44479358 44480436 44556083 44572528 44685663 44736472 44786819 44808764 44824884 45057012 45181136 45301168 45368466 45390696 45398353 45493448 45552144 45582152 45793572 45802407 45897236 45987942 46060586 46092046 46174128 46214498 46261579 46305831 46396119 46470534 46493304 46501147 46523932 46598552 46734072 46845526 47012251 47035184 47088118 47105058 47202584 47203728 47234824 47348994 47360312 47430669 47561332 47622696 47654068 47699652 47748246 47831056 47875098 47983474 48078303 48096048 48154249 48177844 48187139 48223824 48255592 48272952 48327279 48522936 48605458 48606636 48811763 48858348 48882288 48959504 48992944 49228487 49246197 49348156 49372336 49501221 49525476 49603708 49609703 49820162 49867818 49884549 49971064 50021972 50069712 50183056 50247912 50282232 50367746 50415816 50449028 50571664 50628578 50728524 50814797 50833552 50997387 51079182 51184936 51219896 51286092 51368856 51591254 51674623 51741294 51776634 51858422 51883832 51960909 51986256 52134537 52242476 52295698 52345608 52531908 52557648 52566514 52567788 52657189 52676624 52810329 52870376 52929877 52955812 53024136 53034366 53144168 53249196 53425834 53511524 53537744 53617278 53652599 53703804 53721822 53814992 53834352 53869816 54093171 54113136 54119676 54215623 54242188 54435238 54523084 54569424 54617134 54831777 54838256 54918391 54919722 54946632 54955901 55071016 55231176 55434324 55559812 55649594 55669614 55784872 55854281 55874896 55957902 56054427 56144886 56163723 56261128 56280004 56281368 56318444 56372316 56572824 56707742 56872662 56909567 56937328 56991792 57001406 57029336 57114057 57345288 57442814 57741684 57861232 57900752 57954066 58139411 58179121 58200051 58282728 58320548 58376208 58414664 58501443 58530108 58622564 58629649 58818452 58838186 58934694 58954467 59049606 59056712 59144316 59173296 59266768 59307248 59383896 59457783 59479728 59580884 59582328 59592379 59766512 59833774 59910972 59951892 60053851 60076016 60364843 60366306 60491288 60610704 60708648 60971482 61058096 61069876 61148802 61287226 61317256 61396368 61512649 61733679 61741108 61861492 61960712 62083164 62124062 62183352 62289106 62412207 62553491 62634198 62664888 62675459 62676978 62806744 63131992 63139622 63240892 63424812 63468132 63489426 63599536 63622416 63664328 63833464 63928293 63951888 64073009 64104404 64165584 64187112 64259349 64436372 64547522 64673378 64801191 64808848 64903553 64905126 64947883 64997328 65009868 65120429 65144464 65273208 65481207 65513292 65661596 65767702 65852556 66001628 66033968 66132066 66307758 66351439 66375309 66490424 66512732 66514344 66719037 66858792 67104708 67213146 67319318 67353936 67365298 67485264 67613077 67638032 67771704 67886962 67951752 67996516 68105576 68240172 68373228 68381456 68710213 68757143 68845854 68988392 68990064 69001702 69035512 69090879 69138069 69281212 69321747 69512716 69536038 69785898 69896134 69897828 70042544 70090384 70268289 70294224 70379287 70413772 70427357 70552776 70632177 70712488 70803876 70852236 70972733 70998928 71040468 71340269 71341998 71481102 71489704 71605072 71629096 71630832 71746584 71975211 72001776 72124228 72159568 72266766 72383388 72430358 72559344 72696767 72908187 73073231 73109036 73226296 73439256 73489416 73614398 73912432 73995614 74022234 74058504 74070997 74226152 74405562 74610536 74730243 74739236 74859848 74884964 74956596 75032958 75163088 75274584 75402602 75551619 75579504 75673542 75722647 75830216 75857496 75942867 76152076 76250328 76432174 76704199 76777404 76815024 76827982 76829844 76960507 76988912 77272088 77359051 77386881 77600068 77787633 77825748 78001924 78040144 78288826 78363714 78415337 78443547 78579592 78605956 78680976 78732808 78849771 78859088 79014936 79277044 79305564 79433718 79559194 79613534 79716252 79755312 79881296 79935856 80138751 80267286 80306616 80320163 80488408 80722488 80804724 81202979 81363282 81491806 81531736 81533712 81547466 81652857 81692688 81784626 81925701 82178954 82257384 82311572 82604522 82606524 82777552 82880546 83074992 83175521 83216276 83232331 83339718 83474391 83512264 83569304 83677308 83812344 83954882 84311227 84391692 84420006 84477666 84566416 84624176 84652568 85034928 85061613 85093008 85195979 85237724 85405992 85502109 85544004 85679132 85751952 85914361 86164221 86359273 86401588 86484048 86540168 86679824 86791848 86806489 86851128 86998834 87308276 87351056 87449362 87480822 87538451 87621996 87771013 87803408 87933846 88176088 88227678 88257279 88410344 88500412 88585068 88900152 88958716 88960872 89112166 89371326 89472944 89573638 89617528 89649768 89750661 90114024 90736932 90781392 90796706 90986896 91164304 91424333 91457223 91587144 91604814 91794472 91930839 91975884 92121172 92184092 92428996 92523158 92611662 92672671 92792238 92941068 92986608 93002294 93047864 93186093 93197104 93433659 93468144 93645167 93691052 94024502 94176236 94210116 94405168 94469648 94697988 94709433 94720624 94859039 94861338 94923829 95122664 95245392 95308136 95399304 95496492 95750196 95966948 96156606 96308498 96355688 96374278 96511184 96545904 96654558 96821283 97010067 97045872 97210916 97213272 97229671 97623526 97716696 98298343 98456974 98490007 98492394 98651553 98696312 99002442 99050952 99207416 99219406 99640324 99735636 99769098 99942128 100043944 100495824 100564464 100686157 100735492 100831632 100898056 100978977 101047947 101257156 101457048 101629594 101830443 101994774 102060959 102158364 102369872 102439792 102572184 102589487 102737712 102932291 103182508 103349246 103482588 103502553 103553268 103716844 103729379 103767664 103921818 104266547 104269074 104304057 104484952 104591396 104691216 104844201 105063816 105133028 105135576 105314378 105620658 105740752 105859754 105911624 106048272 106068732 106249121 106288336 106498392 106851668 107023048 107234556 107305198 107407608 107443644 107739632 108046939 108186342 108239352 108257611 108431246 108484376 108645537 108870476 109046168 109234268 109663554 109836782 109839444 109893264 109911802 110142032 110421597 110462352 110671561 110868648 110993421 111119624 111299188 111339228 111569744 111708562 111915804 112106137 112108854 112182707 112289772 112327446 112522256 112560008 112562736 112636888 112744632 113103903 113145648 113415484 113745324 113819134 114002812 114058672 114228114 114648261 114690576 114829363 114885628 114907793 115241973 115483368 115908132 116278822 116358242 116397281 116400102 116565456 116641096 116829328 117002886 117060216 117245128 117259298 117433239 117636904 117676372 117869388 117908934 118099212 118113424 118288632 118767792 118915566 118992731 119161768 119164656 119184758 119338791 119420301 119667548 119821944 119903784 120107702 120729686 120732612 120982576 121242121 121417296 121564223 121647253 121942964 122139752 122237709 122297604 122321199 122574452 122634512 123025298 123224101 123268431 123467358 123482216 123722984 123906783 123921424 124166328 124248124 124320819 124366704 124578212 124824414 125106982 125268396 125329776 125350918 125353956 125567143 125613488 125932323 126217399 126263984 126279244 126481784 126849624 126936264 126978852 127328656 127666928 127856586 127940813 128146018 128208808 128374224 128518698 128872744 129095044 129346756 129602382 129807106 129810252 129895766 130019736 130240858 130498251 130546416 130793663 130962414 131026584 131048687 131174043 131323192 131535404 131705112 132003256 132264132 132489071 132615516 132702878 132750618 132980848 133025464 133028688 133438074 133668249 133717584 134209416 134360457 134426292 134638636 134730596 135226154 135543408 135707429 135773924 135800119 135903504 135993032 136195059 136211152 136480344 136746456 137420426 137514286 137560423 137691708 137976784 138003404 138071024 138181758 138276138 138562424 138643494 138734827 138784737 139025432 139072076 139503441 139571796 139792268 139795656 140536578 140758574 140827544 140854714 141036753 141105552 141264354 141424976 141607752 141704472 141945466 142080936 142680538 142683996 142962204 142979408 143258192 143493168 143666809 143950422 144248456 144462747 144533532 144561417 144766776 144860716 145393534 145628483 145816374 146146462 146218072 146435289 146452592 146878512 146978832 147156691 147228796 147685461 147991228 148044468 148117008 148141994 148452304 148811124 148829109 149166017 149221072 149460486 149478472 149719696 149769928 149913192 149938481 150065916 150549168 150805204 151103238 151202779 151347084 151445294 151660432 151714992 151885734 152304152 152444391 152500656 152789483 152864348 153408398 153554808 153655964 153659688 153921014 154544176 154718102 154770011 154773762 154875721 155023869 155200136 155575266 155651496 156003848 156577652 156727428 156830674 156887094 157159184 157211912 157465616 157699542 157971567 158029872 158554088 158611128 158789631 158867436 159118388 159227068 159432504 160277502 160381507 160534572 160613232 160640326 160957797 160976816 161212051 161444976 161609448 161750743 162405958 162646869 162726564 162983612 163063472 163094932 163305714 163569252 163847431 163851402 163959341 164357908 164514768 164623144 164755173 164867703 165209044 165213048 165761092 166351042 166432552 166464662 166679436 166948782 167024528 167138608 167354616 167562843 167624688 167909764 167942159 168622454 168783384 168840012 168955332 169305136 169788047 170119103 170123226 170391958 170475448 170728701 170811984 171004218 171088008 171358264 171828722 172328442 172718546 172803176 173080336 173583696 173612978 173702256 173912453 173997668 174418233 174537363 174616552 174898724 174961644 175076902 175243992 175542026 175867692 175888947 176287111 176352176 176455356 176514558 176820688 177000824 177170136 177200023 177800304 177917432 177921744 178224332 178742652 178777137 179147276 179235056 179299536 179501322 180161553 180228048 180569389 181094529 181473864 181504477 181593412 182848666 182910013 182914446 183034943 183174288 183209628 183521209 183588944 183861678 183951768 184242344 184368184 184537947 184857992 185046316 185223324 185345342 185584476 185882136 186004588 186095728 186372186 186867318 186990419 187290334 187382104 187660473 188026377 188049004 188352472 188420232 189395976 189418866 189718078 189722676 189847658 190245328 190523333 190616272 190798608 190992984 191159969 191500392 191933896 192219027 192313212 192616996 192711376 192748556 193309116 193637873 193642566 194020134 194421832 194426544 194459342 194710659 194843649 195247052 195361287 195433392 196596686 196913948 196980014 196984788 197303106 197392624 198004884 198101904 198341627 198414832 198438812 198477097 199054317 199280648 199471272 199538196 200087888 201049849 201372314 201470984 201796112 201957954 202095894 202514312 202839231 202914096 203259188 203660886 203989548 204121918 204316728 205144368 205178974 205532899 205864582 205933651 206130639 206271429 206365016 206698492 206965176 207005106 207106536 207433688 207458758 207843636 208533094 208538148 208608114 208969904 209182792 209418209 209688402 210127632 210266056 210271152 210628756 211137861 211241316 211282071 211719508 211823248 212137464 212498242 212918199 212996784 213400187 213703336 214020807 214046096 214469112 214505291 214610396 214815216 214887288 216093878 216166379 216372684 216478704 216515222 216862492 216968752 217291074 217740952 218011871 218090301 218092336 218468536 219219693 219327108 219673564 219678888 219823604 220843194 220988677 221343122 221737296 221986842 222212991 222239248 222598376 222678456 223417124 223831608 224212274 224217708 224365414 224579544 224654892 225120016 225273776 225489264 225916327 226207806 226356823 226830968 227167941 227490648 227638268 228005624 228456228 228844759 229296522 229658726 229771256 229815586 230112597 230483946 230881521 230966736 231816264 232077153 232557644 232716484 232794562 232800204 233282192 234005772 234120432 234403741 234490256 234518596 234866478 235246011 235273808 235352744 235617613 235738776 235817868 236198424 236577264 237604367 237831132 237985462 238323536 238369516 238677582 238840602 239335096 239643888 239807568 240097759 240215404 240960489 241459372 241465224 242484242 243128446 243294506 243376133 243608937 243885928 244279504 244475418 244595208 244636469 244642398 245148904 246050596 246448202 246536862 246934716 246964432 247445968 247813566 248332656 248496248 248641638 249156424 249526563 249648828 249696993 250213964 250536792 250701836 250707912 251134286 251864646 252434798 252558488 252933681 252963568 253506253 253699248 253872528 253957704 254179739 255587937 255713172 255881626 256292036 256417616 257037396 257650393 257743083 257745488 258190088 258693512 258984649 259077819 259204764 259614212 259620504 259791532 260039472 260419467 260481716 260996502 261587326 261924828 262053168 262097374 262348086 262615353 262646384 263070808 263313039 263410224 263909107 264006512 264528264 264978142 265231032 265405756 265501236 266050928 266876148 267330019 267336498 267512609 268418832 268720914 268852584 269277272 269461192 270452308 271414858 271547848 271600238 271986064 272390118 272960688 273492912 274010891 274272999 274840852 275028572 275120846 275383416 276006808 276363516 276552276 277022603 277124848 277286988 277469654 277569474 278018013 278050864 278144152 278457179 279006882 279143592 279584536 279591312 280935501 281073156 281517148 281655088 281709428 282073506 282528708 283215504 283408944 283751897 283890932 284161872 284577117 284771487 285221321 285361076 285367992 285924408 287333618 287626339 287900844 288496912 288925494 289067064 289115827 289122834 289533552 289721432 290081911 290787068 291256966 291632748 291689013 292292924 292436144 292870578 293842087 294313382 294457592 294895029 295370922 295470021 295982456 296088936 296283988 297622248 297658218 298332034 298920972 298956944 299393809 299539856 299826384 299876962 300131832 300394237 301610408 302058471 302206476 302405558 302694168 302890588 303771468 304495919 304608304 304888782 305578966 305728696 306072767 306182877 306816796 307109616 307311928 307319376 307768461 307842028 308796873 309436204 309540022 309547524 309751442 310047738 310400272 311150532 311188137 311302992 311892581 312007696 312799641 313155304 313454856 313507733 313661348 313774188 314423824 315399084 315935477 315943134 317108176 317222256 317579262 317734872 318236776 318454136 318747363 318865008 320555004 320763014 321069144 321280652 321915594 322424102 323218896 323501486 323610023 323831053 324140817 324772833 324811916 325293738 325453128 325967224 326189864 326611428 327138504 327694862 327702804 327918682 328715816 329085757 329246288 329510346 329735406 330418088 330426096 331522184 332014683 332702084 332865104 332929324 333358872 333897564 334709232 335125686 335343151 335819528 335884318 336318411 336548121 337079743 337244908 337566768 337680024 337910664 339576094 340238206 340246452 340783916 340950896 341457402 341682341 342008436 342176016 342590083 342716528 343657444 344488089 344656884 344723379 345437092 345606352 347225956 347267921 347824906 347995336 348836466 349074726 349191843 349233104 349797448 349923288 350153804 350487984 351084052 351735384 351777894 352574222 352910712 353029116 354001648 354340272 354400046 355011371 355703579 355834864 356448664 356978193 357485304 357554274 358294552 359002644 360323106 361138778 361722361 362189058 362947728 363008954 363186824 363726363 364692669 364941759 365697332 365820026 365828892 366069886 366419256 367042418 367723356 367903536 368484688 368600323 368736368 369075894 369672303 369715984 370092632 370446648 370509139 370690684 371168952 371764272 372009176 372744372 373378291 373734636 373980838 374580668 374764208 375320946 376052754 376098008 376701429 376704944 376840464 378652197 378791952 378837732 379436156 379445352 379509361 379695316 381046666 381985968 382319938 382448209 383000784 383822439 383867792 384428737 384438054 384626424 385233992 385497112 386618232 387275746 387285132 388040268 388843664 388918684 389421318 389687298 390494104 390722574 390979967 392380989 393146061 393193372 393827896 393960028 393969576 394606212 396009768 396683254 396877624 396954194 397467213 398108634 398366969 398561296 398942544 399076392 402099698 402744628 402941968 403915908 404191788 404879189 405028624 405678462 406518376 406975877 407122287 407321772 407400357 407979096 408243836 408633456 410357948 410407543 411065798 411729164 411867302 412261278 412542858 412681269 412730032 413396984 413930352 414010212 414213072 414714311 414867376 414917516 415687272 416204481 417066188 417076296 417216228 418365584 418836418 419376804 420376957 420532112 421257512 422275722 422482632 422553901 422564142 423439016 424274928 424996484 425836398 426800374 427406672 428041614 428938224 429010582 429220792 429774576 430588543 431000427 432187756 432332758 432745368 433030444 433724984 434582148 435481904 436023742 436180602 436885449 436937072 437575567 437874437 438439386 438654216 439347128 439357776 439647208 441470073 441686388 441977354 442686244 443973684 444425982 445196752 445356912 446834248 447498051 447663216 448424548 448435416 448511063 448730828 449159088 449309784 449815443 451832654 451984247 452415612 452713646 453608337 453661936 454324871 454335882 454981296 455276536 455843003 456011248 456912456 457689518 458368449 458593044 459317452 459542512 459631172 460225194 460967892 461751851 461763042 463632528 464154306 464310033 464627163 465115288 465432968 465589124 465600408 468011544 468807482 469037192 469732956 470492022 470705488 471235226 471477552 471635736 472396848 473291539 475208734 475662264 475970924 476739032 477355164 477681204 478493587 478670192 480195518 480430808 480971491 481144521 481920978 482918744 482930448 483636153 484968484 485252229 486256892 486589012 486752266 487217874 487771856 488950836 489190416 489272938 489284796 490116913 490297808 491542293 491878023 492101192 492655009 492896404 493073724 493869432 495627132 496809131 496992496 497283276 498312848 499053126 499297656 499381883 499393986 500427928 501073584 501403672 501415824 502268572 503729292 503826477 504869596 505116976 505867362 507012506 507915408 508359478 508877369 509364141 510357309 511175874 511426344 511512617 511763252 512584072 514074792 515300786 515486166 516380176 517134761 517387024 517969298 518155638 518409528 519228424 519241008 519583064 520838934 520963432 521737359 521993004 523174652 523849656 524194748 524696172 525230706 526141616 526626078 527818214 528861333 529056528 529696739 529956284 530058529 530462064 530811512 531002472 531600069 533752296 534660038 534672996 535025218 536929393 537441828 537705168 538554544 538723549 538922384 540904616 541513357 541708167 542829716 543095696 543200476 544513431 544780236 545706733 548021782 548545998 548730039 549104829 549681704 550057144 550241692 550563627 550766832 552013616 552727032 553104552 554045206 554573976 554939308 555138948 556036026 556288304 556914358 558013764 558287184 558962767 559169072 560971257 561871002 562146312 563034296 563418856 564147012 565057416 567503794 567781864 568420853 569154234 569542974 570442642 570722152 570735984 571569999 571848816 573479907 574667236 575252678 575801688 577850988 578134128 578231654 578245668 579229079 579442864 580163822 580913619 581574136 582228647 582513932 583265496 583378026 584585848 585741156 587684174 588626764 588915184 589790058 590178589 590741844 590940042 591964912 592177872 592567976 595024881 595244496 595316436 595431291 596371853 596664068 597841944 598787618 599753924 600263664 600788474 601400527 603149547 603220816 604116942 604412952 604514911 604811116 605388336 605781176 607542936 608991838 609777564 611157932 611457392 612145534 612365754 613633592 614397091 614623856 615536922 615684056 616598697 617593746 617800953 618872408 619080044 619095048 619502884 620095476 622301064 622376274 623785162 625599282 626005237 626310608 626909712 627015466 627322696 627548376 628254627 630798168 631870954 631886268 635158524 635469744 636473552 636908272 637494726 639533521 639970331 640200561 641110008 641526028 642138288 642561304 643515873 643831188 644848204 644926139 647002972 647220046 647662106 648281634 648499137 649545666 649623832 650587476 650906256 651934448 652379728 653222856 654035613 654277008 655389724 655405608 655516169 655837364 657431632 658171514 659020692 659470812 660592361 660836176 662966031 663044368 664013273 664029366 665404168 665858648 666717744 667795128 670251372 670686302 671639056 671768636 672636822 673096242 674159486 674489816 675360048 675821328 676639139 677748981 679070469 679152188 680476412 680492904 681567832 682914804 683364682 684016872 685180166 686534277 687314888 688088401 688976178 689313768 689430049 689446758 690874184 694451912 694535842 695649812 695990672 697672932 698149452 698383686 699594896 699846576 700307608 702168104 703211223 703470768 703555788 704803099 705148444 705821424 706058232 706852839 708800092 710022742 711407158 712813101 712897328 713939083 713956386 714426713 714970608 715108548 716324719 716589104 718005288 720293277 720646212 722277556 723444722 724378116 726017908 726105653 726373648 727452726 729385338 729865829 729883518 730128399 731394664 731640052 731657784 732139772 732838512 733909407 734084836 735446712 737200646 738151788 739344606 740185264 740893296 741018278 741381368 742337904 743743847 744018352 745488744 746756582 747469272 747961676 749161336 750641892 752105508 752196016 753402858 755812343 756328573 757304394 757675464 758872312 758890704 759018722 759390632 760518759 762093332 762539217 764639876 764896418 767644878 768857474 768876108 769252848 770467984 770994224 772951179 773236464 774172157 774551492 774570264 774700927 776080536 776953947 777837368 778842636 779374596 780700063 780988208 781445148 781959934 784742959 784761978 786292122 786386744 787655792 787920056 787939152 789212424 791727321 792019536 793366508 793755248 793908388 794934426 796217268 796733938 798152784 799664437 801990057 802537827 803805541 804199396 805489256 807831816 808383576 809758378 811356924 813036752 813951754 814244574 814643544 814780967 814800714 815958192 816487672 820715896 820815086 822032673 822131596 823458328 823734604 824522556 825085716 825362538 826793968 828020424 829428622 829835032 831067809 831374544 832408962 832949117 834132376 834152592 834432456 835371537 837672836 838753608 840753914 842515024 843746189 844551444 844965264 845107802 845128284 846565577 846878032 849992968 850949561 851255691 851672796 853600748 855663963 856083228 858021164 858441584 861177086 862000854 862568707 862879017 864375512 864665516 865490736 866060888 867347481 867449968 869164296 870245733 872047484 872361204 873770898 875151134 875748874 876878772 877308432 878694256 878970001 879294416 881526261 882940146 883372776 883521793 883954708 885372488 887947368 888851964 893232769 893668496 894996102 896849096 896870832 897022126 897461656 898181427 898619568 899630886 901182711 903665308 903968494 904831224 905427292 907216674 908649742 908671764 910553072 911686006 913487757 913824912 914930731 915379036 915555641 916736898 917186088 918218301 918634904 919262344 920450388 921935784 923503702 923526084 927423497 928308612 928620066 929254326 930230576 930865936 931178248 931200816 935677743 936023088 937155769 937614964 938074384 939465912 940523199 940984044 942470452 943271472 945057971 946583078 947806431 949952003 950417468 951324528 951941848 953478064 954710328 955362408 956987174 960391036 960861616 961942982 962289042 962922961 963841956 965481143 965837488 967272306 969936968 970504458 970830069 971493159 972513784 973178024 973504532 974435748 977901672 978545876 978569592 980233826 983084586 983756046 984202384 985310018 985792808 986147448 987257271 987738864 991254264 993618262 994566552 998106252 998595312 998763766 998787972 1000486591 1000855856 1002807344 1004537144 1005667663 1006029453 1007458584 1007652954 1009739192 1011239229 1011734724 1014025012 1016718956 1017754738 1018728282 1019399381 1020714618 1022351748 1022852688 1023025234 1023526504 1025047023 1025168144 1027770249 1028149584 1030096837 1030601572 1030972332 1034269522 1035938596 1036311276 1036819056 1038456848 1039166128 1041677868 1041803763 1041926864 1043449429 1043474718 1043986008 1044162119 1046349304 1047699312 1048389496 1049392344 1050461412 1053252156 1055636428 1057722666 1059393478 1059912568 1060117058 1061623024 1062004944 1063200138 1065034113 1067110737 1067504592 1069320076 1069345992 1069526381 1070050436 1073858786 1074883656 1077447098 1081281773 1081809232 1083026714 1083390077 1083416334 1085167083 1085659432 1086400952 1089026862 1089560472 1091413466 1096043564 1097091996 1097460078 1098209658 1099363408 1100114288 1100483384 1101127254 1105454064 1105800969 1106209104 1107547727 1108090412 1109147952 1109878616 1110277896 1111527417 1112072052 1113828716 1116027528 1117925534 1120134873 1121942514 1122670549 1123742004 1124292624 1126068592 1126837712 1128294024 1128484357 1130114832 1132255201 1135007588 1135563728 1136841706 1138308468 1138528083 1139085948 1140885284 1141023169 1141444304 1143139998 1146932017 1146959814 1147344627 1149334472 1150505356 1151603376 1153286211 1155701976 1156463308 1156491336 1158458158 1160327644 1161827238 1163148272 1164457294 1165027864 1166530992 1166756052 1168740331 1169171696 1171482312 1172939901 1175368348 1177253528 1179580116 1180357178 1181483688 1181880084 1185135952 1188516329 1190049762 1190632872 1190833721 1190862582 1192743706 1193328136 1195100907 1195683888 1197575236 1199507848 1201576948 1202801054 1206299094 1208233884 1208825904 1209029822 1209622232 1211562352 1214637567 1215085872 1217387171 1217983676 1219555128 1220927631 1222315864 1224291068 1224731508 1227267184 1228794182 1231073844 1231222629 1231368112 1233167507 1233197394 1234009777 1235187492 1235601906 1237744816 1238160088 1238190096 1239005768 1240190952 1244142933 1244602128 1244752548 1247570324 1251198564 1252010474 1254030932 1254645392 1255096752 1256509254 1261130871 1261596336 1263122993 1263741908 1263772536 1263985723 1267661703 1270317048 1274989452 1279067042 1279940662 1280370091 1280401122 1282220016 1283052056 1284648463 1285122608 1287031746 1287662376 1289696408 1289852278 1291765629 1294005944 1294440092 1295324212 1296563268 1296998274 1299091332 1299247664 1301174952 1306445712 1308071226 1308920041 1310779448 1310811216 1311032338 1311674728 1312726701 1313623311 1316343028 1318041384 1318941624 1321184722 1325932062 1328026546 1328058732 1330808336 1331717296 1333663331 1335590256 1337206453 1338119783 1340502744 1341372604 1343537272 1345273644 1345533189 1346192484 1348318972 1348481927 1348979632 1353278278 1355465111 1355497962 1355952741 1358140938 1358304376 1360952824 1360985808 1362974613 1363135664 1365829608 1366729364 1367529009 1368033744 1370360332 1373068554 1374629776 1376176802 1377952356 1378627536 1378860098 1378893516 1381238573 1381748368 1385255553 1388391389 1388903824 1389071684 1391299624 1395345864 1396298904 1396767372 1400615216 1404336208 1406422446 1407111576 1407348943 1409606198 1410296888 1412116464 1413705678 1417600184 1419874617 1420045484 1422814316 1425626202 1427878166 1427912772 1428853426 1430217096 1432649438 1435480761 1436010576 1438730293 1440586554 1441292424 1441535557 1442914473 1444555112 1446889444 1448756232 1452035816 1452211306 1454905452 1457379781 1458770676 1459731658 1459767036 1460256798 1462789328 1463280104 1463315568 1464279544 1467818814 1468169672 1470350739 1470893424 1474401292 1476303576 1477965027 1478689212 1482036556 1482762736 1487487694 1490427393 1490977488 1492781719 1493513164 1493801309 1494938544 1495923352 1498145649 1498322672 1501283784 1504211016 1506805716 1511624686 1512657146 1513164653 1514608788 1515350928 1517744624 1518037444 1518781264 1521037518 1524186664 1525078434 1526083097 1526632107 1529279752 1529792836 1534537851 1535289756 1537714948 1537752216 1545902358 1548344314 1549102984 1549140528 1549401854 1551404283 1552161072 1553907894 1555674736 1557685272 1558749192 1561400126 1562890296 1563919868 1569485918 1569523956 1572584244 1572773488 1575840112 1578424848 1580334899 1581414289 1583454642 1586733016 1587816776 1589090217 1589868852 1590175587 1592434536 1593467876 1599328874 1601913313 1603980114 1605075654 1607611082 1608398792 1610788179 1610978512 1615663632 1616170647 1616767152 1618723601 1619516756 1622713848 1624540071 1627903508 1628489148 1629287088 1629561934 1629601428 1632372859 1632975344 1637120199 1640826187 1641431792 1641630172 1644065346 1644263192 1646916656 1647469208 1649045112 1649323291 1650171432 1650725076 1656040848 1658857244 1659670064 1662135618 1663230569 1664817924 1665898234 1668264752 1668864912 1670743074 1675345672 1676888301 1677507216 1680684313 1681507828 1687492378 1689102888 1690215604 1690256568 1693131154 1699985936 1701899122 1702470121 1702511382 1703345592 1703632931 1705262559 1707201496 1711327926 1712166456 1716042328 1722354172 1724001708 1725137414 1725758034 1728751024 1729331032 1732121776 1734694962 1737687237 1738328592 1740491466 1744094968 1744722408 1746685941 1747541796 1750302268 1751497748 1753757544 1757940002 1763052522 1764196577 1765880292 1766745552 1767043586 1767909416 1770535767 1770744976 1775894736 1777703928 1779258173 1786465538 1789115559 1789992204 1793698192 1794044252 1794923312 1796362854 1799261772 1802321741 1802365422 1803552751 1804201581 1807330616 1807936988 1809662448 1810854584 1813544733 1814433348 1817299484 1817343528 1823372012 1826975514 1829861462 1830758072 1831111282 1833473796 1834372176 1836436602 1837269808 1838524688 1840900776 1843191273 1843871568 1847007404 1847052168 1847363749 1854846994 1856617224 1857240132 1858508652 1862356496 1867668517 1871310133 1871355486 1874311538 1875229928 1878015711 1878931824 1881046398 1881968088 1884940904 1890115942 1893166156 1895612862 1899904006 1900834936 1903883696 1909420656 1910724816 1913036983 1913974348 1918600563 1919910993 1920782072 1923885964 1924578084 1925845922 1927683912 1930962286 1934544612 1934778417 1939158221 1939873936 1941008916 1941660138 1942986318 1945027568 1946356048 1947009064 1948871496 1949200253 1955803344 1957091752 1957139184 1960467652 1966169172 1966548507 1967512092 1970620036 1971585616 1972294896 1974514542 1981777083 1982508528 1986263279 1987236524 1989133104 1992039819 1996212504 1996549247 1997527532 1997575944 2000973182 2009074288 2011335326 2012010143 2012058906 2013384373 2014917168 2015305908 2018733299 2019478384 2022478458 2023469448 2028050024 2029917417 2033437912 2035509476 2037456564 2038798762 2041429236 2044703496 2046050468 2047053008 2050094046 2055540498 2056894609 2060193674 2061203144 2061944664 2064265203 2068290147 2068539044 2071877192 2072622552 2083355736 2083607526 2086898858 2086949436 2087972016 2088324238 2092698608 2095756663 2096778992 2098784688 2100922824 2102759659 2106504312 2111272856 2114409297 2115445332 2118786956 2119825136 2120234116 2126400276 2130016603 2130068226 2131471433 2134221474 2138640152 2138691984 2139052762 2140100872 2141817249 2143280139 2147717572 2148974157 2149767312 2154894196 2162563546 2166053428 2166780154 2166832668 2170334166 2171318864 2172801904 2178053724 2178316959 2179120944 2181757897 2182826932 2183248067 2189597487 2192087128 2194183992 2194920156 2196419316 2200966768 2202254508 2211548339 2211601938 2215095454 2216180824 2219757232 2220555792 2223054834 2224144104 2227657432 2231231541 2232055056 2235851068 2240269746 2243885028 2245341098 2247484008 2256588048 2256968714 2260861889 2264510402 2265270161 2267437029 2268985719 2270015176 2273683412 2276616936 2277056166 2278171896 2281770568 2282046338 2286279996 2293864034 2293919628 2294689254 2298668944 2301010712 2303600299 2306572422 2311403952 2312926616 2312982672 2316916316 2320655288 2322516471 2323654476 2324102781 2328914588 2330055728 2333512104 2337480662 2342100189 2342964624 2345879802 2347402057 2350736696 2354228877 2354507056 2359160232 2359558201 2360714356 2362967376 2363760168 2377032658 2377830169 2380099524 2381265744 2381667442 2381725164 2385487412 2385775717 2386656272 2390201814 2395150472 2398130581 2398993311 2399015696 2403153896 2405602108 2411416623 2412598188 2416467768 2418059644 2419244464 2429275134 2430875447 2434774342 2435967352 2439110256 2441855262 2444342901 2444631728 2448582136 2449463016 2457588364 2462147688 2462445258 2466335014 2466394788 2468019554 2470374984 2471203812 2476320176 2478011536 2480381904 2485079597 2488285866 2489505096 2489925053 2495140648 2498847351 2502397128 2504020948 2508061864 2513018508 2517292349 2522261742 2526245986 2527483816 2527545072 2527971446 2531238567 2535323406 2539696731 2540634096 2549978904 2552848683 2558134084 2559881324 2560740182 2560802244 2566104112 2569296926 2574063492 2575324752 2578441151 2579392816 2579704556 2580202261 2583531258 2587706121 2588011888 2588880184 2590648424 2593126536 2593996548 2598182664 2602349904 2613648037 2616142452 2617840082 2621558896 2622064676 2623349456 2625453402 2627246622 2632686056 2636082768 2636910003 2637883248 2641075349 2642369444 2650565379 2651864124 2656053092 2656117464 2667326662 2674412906 2676239566 2677137463 2679698307 2681005488 2682745208 2687074544 2690547288 2691001159 2691066378 2692384968 2696637944 2696963854 2706556556 2710930222 2710995924 2711905482 2716281876 2716608752 2721905648 2725949226 2731659216 2733458728 2735058018 2740720664 2744792193 2746137108 2746666923 2752353604 2755904712 2757720196 2757787032 2762477146 2770511106 2776782778 2778143368 2782270491 2782599248 2788568783 2790691728 2792597808 2793534744 2795977129 2811467307 2812844892 2814223152 2814697886 2819212396 2820593776 2827411356 2834154323 2835173913 2835200368 2839749234 2840090968 2845628632 2848831139 2849856009 2851252404 2855756332 2855825544 2857706852 2860434192 2865298876 2870961522 2872852801 2877460586 2881173108 2882584848 2883071114 2885828946 2888768883 2889110224 2893778888 2896443429 2897512464 2903000177 2904071632 2904422612 2909810904 2914759562 2917541352 2919463316 2919534072 2920513596 2926560208 2928559088 2935637628 2936339344 2940630209 2940701478 2942638699 2948802584 2952607152 2955930054 2957378424 2964073112 2974975388 2980854786 2985563438 2987026328 2987602618 2991846704 2996291298 3001459773 3002567568 3008422032 3013611432 3014119801 3017002989 3023249372 3025314292 3026329306 3029217576 3036074888 3042075036 3047248633 3048373328 3050156868 3052166194 3053264214 3058198143 3058559504 3059585672 3063028969 3069075702 3070579512 3075429896 3075504432 3090290511 3091804716 3096688628 3098205968 3098803708 3102808566 3107815788 3115370544 3117498384 3121270867 3122800252 3125780592 3127839736 3130348287 3132486357 3138971836 3139047912 3145168488 3160669798 3162828578 3163889729 3166909284 3173466032 3175633552 3178180434 3179737704 3180274097 3180351174 3184869072 3186935752 3190901021 3198657748 3203826626 3207960228 3208579143 3210151308 3215222164 3216797584 3221576358 3232262957 3232341294 3237447202 3239033512 3243845319 3245427696 3249080142 3250170231 3255807016 3256978296 3259123868 3259202856 3264745718 3274240398 3281652374 3283260344 3288130692 3288526384 3294938416 3298090224 3298646582 3300342864 3301450152 3304336607 3317714488 3322643181 3324271236 3326461138 3329635848 3331796468 3341486148 3349455109 3350691344 3353776602 3361368626 3363015656 3366800437 3368011647 3374984756 3378205776 3380431208 3380513136 3385453071 3386262308 3396765603 3403798244 3404940242 3405022764 3406691184 3407265862 3410525118 3414402992 3422655852 3423069507 3424332912 3430818391 3432084656 3440796051 3444708344 3448003416 3448585063 3450274828 3451516068 3458662064 3469389924 3475290247 3475374474 3477663917 3480982932 3488189936 3489444816 3493371882 3495083592 3500604536 3502995496 3506220993 3507515088 3515880004 3526105044 3528393154 3531760584 3534087172 3535818832 3541071534 3555407856 3558516346 3559710253 3562141583 3565548987 3572501163 3572931076 3578231118 3579984408 3588088504 3592725708 3598523544 3604643482 3604730844 3607105502 3608403162 3614661232 3615873976 3619943327 3621709168 3627089466 3628866696 3634598968 3634687056 3646744024 3652161513 3653951028 3659722924 3661516144 3662222564 3666947592 3672873204 3681801552 3686382546 3688774661 3694014808 3694104336 3694727498 3699502521 3702029331 3707877173 3709693988 3713234448 3714480264 3717017304 3735337034 3742620266 3742710972 3748623076 3750459856 3756031422 3758505751 3762092796 3763936176 3768490913 3769881808 3771064843 3780231884 3786332312 3789368979 3791225724 3791957169 3799808012 3801669872 3819947131 3826073966 3827948696 3837201126 3839821986 3841110273 3841564144 3847771928 3849156168 3851691844 3853945389 3855367824 3861924572 3869089224 3869556834 3878316442 3882017832 3883320276 3885972636 3894018128 3897742992 3898400506 3905125081 3912739369 3914183504 3920935304 3926760123 3932338344 3933097014 3935024184 3941240072 3949029084 3963554166 3972526558 3974473048 3978945971 3984079638 3992425008 3993098494 3995055064 3995151888 4000989993 4001946364 4011619359 4014359349 4022670652 4024020286 4024117812 4026768746 4030611816 4037466598 4044956916 4045445781 4046938896 4054603553 4056100048 4059834834 4066395333 4066875824 4071018952 4074913128 4075600529 4077597524 4082858472 4089406992 4092100936 4100188092 4107161201 4111080996 4113789218 4120387348 4122406288 4123889328 4128530406 4136580294 4137078088 4143715719 4143754384 4145245104 4165174167 4166711472 4167215052 4173797716 4173898872 4174602971 4176648476 4191513326 4201845648 4205519318 4206930299 4209803689 4213008624 4222046829 4222545712 4228818594 4230890664 4237573912 4240468232 4252800552 4260033206 4260136452 4262942866 4268442948 4277280304 4278105524 4280201744 4283634498 4286560278 4295435144 4297948314 4300779637 4309788392 4316190879 4324606671 4325127092 4332106856 4333560308 4333665336 4340668332 4356107448 4356633918 4363515794 4365653864 4366496134 4372139343 4379194974 4382036659 4384174256 4388367984 4389840312 4392838632 4404509016 4423096678 4423203876 4430190908 4432361648 4446109668 4448288208 4453671079 4455314864 4462463082 4471702136 4476734647 4478345157 4480539492 4481403927 4487770056 4490682196 4494968016 4513937428 4514482973 4521723778 4529020804 4530540322 4534874058 4537971438 4539493959 4540030352 4547366824 4553233872 4554112332 4556343792 4561857421 4563541136 4564092676 4572559992 4578249291 4587728068 4587839256 4589378508 4602021424 4607200598 4613144844 4624146527 4625853232 4633832632 4641310576 4645032942 4647308952 4648092911 4648205562 4657829176 4667024208 4674961324 4684200378 4691759604 4694804114 4701473392 4708457754 4718320464 4719116402 4721428712 4727520336 4736473973 4741004697 4744242867 4754065316 4755660338 4760199048 4763334884 4763450328 4770974824 4771551434 4780403628 4790300944 4796261162 4797986622 4805739939 4806307792 4811204216 4816618807 4822833246 4825196376 4832935536 4836119288 4856170803 4858550268 4861750894 4869548684 4871934704 4883710524 4888685802 4897118577 4897164272 4898926032 4915176728 4922478561 4924295376 4924890516 4932670028 4932789576 4933621693 4936039108 4940749968 4942407624 4947969873 4970159194 4971826717 4976571732 4979010192 4979850106 4989691707 4990281296 4997573581 4997694702 5004794256 5008041896 5014273033 5016123728 5026037016 5034584698 5042052939 5044523484 5052491972 5054967632 5055942892 5062477134 5070646812 5079270361 5079393462 5082739571 5099957808 5105697366 5107410363 5110898793 5116268168 5119762648 5121480364 5121604488 5138593852 5148126984 5156882302 5159409112 5160404522 5167062516 5175412242 5177760368 5181296848 5186253072 5187993096 5196365328 5206206929 5227296074 5232284904 5235680164 5244129352 5250906804 5254493244 5263429457 5265372112 5273820006 5282150698 5284738888 5290686401 5292589731 5301130758 5303728248 5312106184 5312234928 5334653324 5337774519 5348825812 5352479132 5354274926 5359396614 5365490416 5381094576 5382002318 5382132756 5384769936 5391286043 5393275888 5393927708 5406965223 5410658253 5413113112 5419205099 5421860444 5421991848 5423810964 5432563752 5451898452 5464900441 5466917456 5470116036 5481441328 5489584386 5492274216 5493200713 5493333846 5504707208 5511809424 5515440392 5515574064 5524954292 5541022212 5542091247 5553565556 5556286736 5564540982 5577137566 5587069488 5591954258 5597651059 5603005551 5613930399 5622934614 5625689784 5626638787 5629395772 5638424792 5654822712 5668308646 5670347826 5679498468 5680181936 5688482371 5691257264 5697662278 5699712018 5702504808 5711512664 5711651088 5715413704 5730597752 5739110949 5741923044 5745705602 5754921172 5762346216 5766142228 5771657892 5777537766 5787557776 5792886858 5806000354 5808845224 5817474663 5819621808 5829519124 5830643819 5835082704 5838926632 5839068144 5841027192 5847600759 5871275256 5881260418 5881402956 5885277398 5897605168 5906223323 5911860108 5914756848 5925959039 5928146224 5949950776 5956646927 5958789837 5961709572 5971126876 5974052656 5975205236 5989647741 5992582596 6002774063 6002919546 6027222864 6028239602 6034005978 6036030429 6040153119 6046498744 6050628584 6052658612 6056199897 6058435152 6072149776 6084150072 6094497266 6100313736 6104332388 6106528428 6116396286 6119171344 6126057938 6138151404 6141159024 6148590437 6150859792 6152790007 6170683827 6180581022 6183609432 6193377256 6197607416 6205617132 6215631576 6242541734 6245600504 6252629383 6255679472 6260696574 6264972714 6277943672 6278095824 6287269989 6290336976 6308278977 6321339596 6325657156 6327779458 6333818568 6356360868 6359475408 6360548194 6360702348 6371519869 6373871504 6381802042 6390049809 6394414299 6397315496 6404515117 6407653252 6415920456 6417158286 6420302616 6430444328 6443152716 6464525914 6464682588 6474894404 6478067024 6487690638 6491964479 6498160284 6500340462 6511614032 6513956592 6518247736 6518405712 6529491436 6545273691 6548480796 6549744201 6560090383 6563304748 6566520688 6576261384 6597293164 6602900304 6608673214 6615405797 6634645017 6635428976 6645286362 6648542472 6649664021 6652922276 6659271696 6663592936 6682972296 6698910218 6707553204 6722737252 6726031312 6733600874 6736023294 6749969512 6758368001 6760862416 6770906142 6772524616 6782585667 6793531206 6795810483 6807596488 6809880484 6810045528 6814531724 6821050236 6845311704 6846139014 6861636782 6881592102 6886057607 6889416688 6896006832 6897170126 6900549656 6903032136 6910800897 6938779848 6950580494 6950748948 6955327834 6961965864 6986743764 6990167184 7001209072 7003406137 7005990992 7012441986 7031760008 7039673641 7042206171 7052210088 7056786308 7063521168 7068174344 7078674603 7082143068 7094187529 7117032692 7119420506 7124283166 7131097974 7133490507 7145002326 7145862152 7156462236 7157327151 7159968816 7176177008 7185451416 7194391743 7197047088 7209286964 7209461688 7210677859 7214211004 7216806324 7231747952 7239886654 7254178932 7257733392 7266515971 7269197936 7292626341 7293488048 7304146003 7304323026 7307902056 7319445848 7324445128 7333895184 7345746408 7372765092 7377549322 7388029616 7389454996 7399005042 7404058662 7415754346 7419387976 7428960528 7434034608 7443030529 7455238791 7469775159 7470674068 7485240532 7485421944 7497246152 7512062844 7517011502 7524185592 7536981826 7542129686 7551877047 7560463768 7568972411 7572664624 7578737958 7582451448 7583730539 7583914338 7599616024 7639894262 7652147932 7655897392 7674402252 7679643972 7682220546 7695543856 7698312336 7703383688 7707890778 7723849144 7735323453 7738178448 7739113668 7740606783 7752834089 7756632884 7764035664 7766640552 7771945272 7796801012 7810250162 7825478738 7840944111 7841870608 7853520246 7858693843 7864676688 7866194028 7870048368 7879571909 7882480144 7898058168 7923226047 7927108332 7945053116 7948946096 7957891942 7968159276 7986196988 7987162183 7990110128 8001979986 8003892728 8023238718 8028524119 8028718698 8031412389 8045341304 8048040572 8048235624 8053537492 8061223632 8073003477 8074933196 8089913832 8090891562 8109207106 8119669668 8132790666 8142037904 8149826256 8151201058 8155195048 8165716944 8181182317 8184201872 8200376184 8214322402 8222161992 8227578436 8240774696 8257060812 8273160588 8274156176 8287431438 8313935773 8319614303 8330348334 8334430104 8347595432 8347797744 8349205942 8353296952 8365706349 8383026652 8387931387 8411038636 8413860598 8419607378 8444093658 8457637188 8461781328 8475147824 8480936464 8502462969 8505601104 8520066412 8520272904 8521710197 8525885732 8536885896 8546493417 8556211048 8567268996 8573120556 8587700693 8590870288 8595896628 8601559274 8618558403 8619576784 8632172549 8632381758 8649213342 8650254184 8664213712 8667120616 8667330672 8681336664 8709000531 8712214896 8713267836 8727031588 8731307728 8732992268 8744278686 8758389948 8764073318 8779680624 8785677264 8796308807 8809018032 8821890627 8827916097 8841860951 8846193356 8846407752 8860381816 8892219336 8907342158 8924926164 8943404272 8953469294 8956690314 8961078984 8962590637 8962807854 8975540112 8981364392 8992539241 9027874856 9028965946 9042359403 9043447556 9058041608 9061080644 9069748116 9075942876 9078987918 9094733648 9108224664 9123714842 9128185352 9141745899 9145119984 9156498582 9162440287 9175456136 9175678512 9178757016 9189086907 9214401196 9226289688 9248293054 9267665264 9281208079 9290065884 9294617904 9296185822 9296411124 9312221347 9315658352 9349922648 9360445171 9363812601 9368400756 9383519208 9389608228 9416915508 9438232804 9439373489 9442857424 9472947946 9482009394 9488255777 9488485734 9491669187 9508130632 9511320676 9520398096 9526669768 9526900656 9540822291 9541949648 9543102868 9560807256 9572703063 9592522324 9595973244 9611479878 9622408432 9633237614 9645666492 9650392752 9668670011 9672238576 9696788871 9712341606 9717100536 9718739723 9723501788 9739097368 9767421048 9777371604 9794237154 9825560459 9830353456 9844957122 9849781032 9865340056 9865579152 9867243386 9872078216 9884815248 9895939746 9913009821 9940318388 9943653434 9953143464 9959700212 9979383414 9995147162 9995389404 10016083792 10028546066 10048365327 10052074032 10064238041 10069169396 10071112051 10084105878 10089046968 10100401311 10104983944 10111885784 10124954268 10141293624 10158540722 10158786924 10165479142 10201658467 10211394732 10214820726 10221797586 10232536336 10239525296 10242960728 10243208976 10277187704 10292455173 10296253968 10313764604 10318818224 10320809044 10334125032 10345755189 10350824484 10375986192 10395637681 10412413858 10425870741 10432991751 10449472033 10454592148 10464569808 10471360328 10488258704 10501813608 10508986488 10526858914 10547640012 10564301396 10569477776 10581372802 10585179462 10592152571 10602261516 10607456496 10620292573 10624212368 10669306648 10675549038 10679130759 10686424749 10697651624 10704958264 10708549852 10718793228 10764004636 10764265512 10782572086 10787855416 10813930446 10821316506 10826226224 10838410198 10843720888 10843983696 10847621928 10859829981 10865127504 10903796904 10929800882 10940232072 10979168772 10984548432 10986401426 10986667692 11005352501 11009414416 11030880784 11049908584 11062344293 11066323983 11082044424 11084182494 11107131112 11123631519 11129081964 11154275132 11183908516 11195302118 11206011102 11213393191 11227860798 11245869228 11251379568 11253277574 11258791544 11275517253 11276849584 11305472739 11309645424 11313194529 11331065207 11336617292 11340695652 11358996936 11376964742 11395324556 11399424036 11405009616 11423025328 11426610013 11430827408 11459841393 11461195504 11478221898 11483846088 11485783309 11491411204 11509842344 11524692432 11532284456 11543315784 11555075532 11585773716 11612000708 11617690448 11634949326 11659038248 11661287638 11677853264 11682054384 11695201518 11715375243 11738218107 11742550512 11762520836 11762805912 11764790191 11770554796 11812446646 11823720216 11851918078 11894099503 11899901552 11913293854 11917290847 11917579674 11923419144 11936837913 11942253752 11950410472 11979295482 11985165192 12005548126 12005839092 12056479204 12068011956 12072060858 12080306238 12092997488 12101257168 12105317224 12112399794 12163810659 12168300144 12183024997 12188994532 12200627472 12208664776 12213056856 12226801587 12232792572 12252115876 12276302808 12297180874 12305580014 12321483603 12341367654 12349376039 12361162044 12367218864 12386754512 12395214832 12411234264 12431263152 12454807211 12485083468 12491201008 12505258766 12521393148 12523808913 12529945428 12551254859 12555887344 12574539978 12616252187 12616557954 12620790897 12629411067 12642679192 12651314312 12655558916 12667637136 12712721736 12721096388 12721404696 12743039738 12763604084 12780099618 12788828598 12794630992 12809030234 12815306504 12831840912 12834316572 12840605232 12856143641 12860888656 12886305432 12902338911 12929051828 12929365176 12949788808 12975381276 12983928958 12996320568 13000680924 13036495472 13058982872 13073679619 13090547382 13096961592 13099170931 13099488402 13120180766 13126609496 13146109977 13152522768 13194586328 13217346428 13230811594 13269290034 13290572724 13297084944 13299328042 13305844552 13327185872 13361013237 13365944592 13391258881 13397820436 13415106408 13430203941 13445474504 13467201748 13472046588 13499939024 13516736002 13541812284 13543448919 13545049232 13564842577 13565171334 13574107547 13587062412 13591620966 13615192976 13619760968 13620091056 13629063448 13642100472 13685572263 13690623408 13692278028 13723273564 13763184204 13772115214 13794340252 13801099312 13806064272 13821601794 13872439581 13877559696 13901160988 13901497896 13903842953 13910655668 13923931728 13944278733 13973487528 14006812274 14024883972 14063520016 14079347282 14084071001 14084412342 14104420176 14113572616 14131133093 14136348688 14157349206 14164286136 14188375058 14209421919 14234065384 14238841012 14248566332 14262195948 14266981014 14290004652 14291724304 14312924472 14314654302 14370902832 14388783486 14398120451 14418573928 14418923376 14421355718 14428422008 14433612648 14449856421 14479773308 14508357864 14533031942 14585252682 14608292006 14608646052 14615804112 14638891696 14648890256 14670296641 14691492816 14709270983 14719317613 14745530184 14755098644 14778909992 14798010084 14800865079 14808117324 14831508692 14833301197 14838775952 14886061058 14910116221 14910477582 14915480151 14939550318 14941348136 14970481064 14970843888 14992720743 14994492304 15024125688 15034023004 15042819099 15048371184 15073963652 15084259372 15103754094 15120927536 15137944822 15157475916 15164902896 15167461078 15167828676 15193624303 15199232048 15237811083 15248218713 15272305279 15279788524 15304295864 15348804504 15359287944 15364441092 15406767376 15415781556 15447698288 15470646906 15478227336 15480838373 15481213566 15505668178 15513265768 15533281104 15543890544 15593602024 15618620787 15620500324 15650957476 15681888222 15707040492 15717387686 15732388056 15759143818 15790288371 15796116336 15826033223 15846452094 15854216664 15856891127 15872059203 15890106232 15915783884 15936318552 15972393976 15974324366 16003959972 16007785456 16031177591 16046477436 16057048238 16057437396 16062824778 16090682608 16096081144 16096471248 16107074984 16146006954 16149866392 16173858129 16179827664 16181783124 16218414212 16239339336 16257615297 16265581332 16302402116 16310390096 16362364634 16394701323 16400752368 16420598909 16428644804 16431814399 16444323984 16455156872 16479602139 16481549392 16514121624 16546321176 16574862876 16627871546 16639228606 16644811183 16660696668 16668860208 16695190864 16698411884 16700430019 16706593904 16731412698 16766053304 16775862774 16786914067 16792953177 16822077272 16827721196 16839214756 16879916361 16888187316 16915274376 17004925938 17040132824 17040545808 17043420394 17051771464 17065447113 17073771792 17092986834 17112422096 17134537992 17146241112 17175401386 17191793256 17203118548 17237116806 17264345098 17264763516 17298426684 17300508368 17334241232 17362673328 17383683889 17395557179 17418001062 17426535672 17454063176 17465984536 17488557372 17491931457 17516779896 17528146636 17592617614 17621046443 17643781254 17655832194 17683721902 17692386712 17692815504 17718669969 17720763632 17777877117 17784438672 17805959611 17814684316 17849852328 17869940781 17906938588 17913380628 17922157968 17925181274 17925615708 17956101449 17962728784 17985078482 18008322189 18049088057 18055749712 18057931892 18084718806 18086895112 18116083216 18122161288 18139496232 18151885752 18157975836 18216449328 18247429684 18256370704 18283491798 18295536259 18312997164 18324880574 18350912272 18357514032 18378173814 18428802392 18445771311 18452579376 18458370021 18487527443 18496586108 18562416158 18580131768 18592371644 18592822248 18624442694 18699845296 18720890342 18727625202 18736801512 18739962241 18757888149 18767038416 18779216456 18833831016 18876465608 18878746978 18945895892 18964018788 18976511554 18976971468 18983338374 19016261264 19022641352 19053339536 19081644582 19086205736 19114559607 19121614512 19145406126 19185044648 19191946488 19213545351 19222959756 19266475228 19291332984 19337340022 19393577742 19406162347 19424683212 19434201072 19437479446 19447003576 19475893437 19478194736 19534842096 19554743208 19571839903 19588474308 19651120918 19680271149 19689914244 19699562064 19730680112 19734486772 19744156432 19791879492 19825539151 19826019642 19839080261 19846217391 19880636776 19887306868 19906286928 19919400424 19948992063 19958766828 19990294324 19990778808 20057092132 20096730654 20128476082 20138338792 20142224102 20168211756 20178093936 20200802622 20209967888 20223771568 20249908536 20275104003 20282587248 20317081444 20317573848 20321001239 20330958284 20403316934 20422789464 20429641452 20443595172 20485921456 20544353687 20554375408 20584411463 20584910346 20627529208 20641618088 20658172821 20668250064 20691510378 20701648968 20791275362 20824827716 20851741482 20865983502 20898944066 20909184296 20942720656 21003627216 21010218411 21017972976 21043406813 21053717828 21095280024 21119020923 21128602792 21162745604 21170358924 21184305142 21204523032 21240585146 21282562587 21330740431 21338613296 21351098076 21358261518 21372849498 21395303248 21409916528 21417099704 21437586456 21441202783 21528009272 21528531024 21565144172 21575710832 21627860892 21632033577 21642633012 21676820396 21687441776 21695243856 21719659962 21799547913 21807593808 21848896069 21859601764 21880464144 21912438009 21958337544 21972802852 21973335384 22010705002 22099817168 22124688586 22132111573 22132647966 22147228103 22164088848 22168364988 22206066289 22214262224 22247263038 22258163928 22308550264 22329091587 22367817032 22390604236 22412022204 22426786382 22455721596 22491738456 22506555148 22517583088 22551034506 22610945478 22625840699 22626389058 22662130414 22673234584 22681391304 22706917233 22717993872 22751191617 22753929484 22790649112 22798848072 22853220026 22919682786 22956443796 22967692176 22971566618 22982822408 23019684688 23064568912 23086631568 23110151064 23130356249 23171547432 23224001416 23258502267 23269898652 23318076496 23322575276 23390403036 23430182633 23430750486 23446185763 23476436214 23525041672 23525611824 23529580382 23541109592 23576081529 23624893292 23638715727 23647440432 23703836156 23788199006 23826587708 23834581694 23835159348 23846838288 23873675826 23884507504 23900820944 23958590964 23961486549 23970330384 23999336867 24011096252 24011678184 24015728737 24085572357 24112958408 24136023912 24144121716 24160612476 24210634448 24224799588 24327031729 24327621318 24366049994 24377989064 24417329552 24426113712 24453603174 24465585144 24504231752 24543546951 24552605616 24594361748 24611160028 24642967206 24682735308 24698752078 24722324088 24822468528 24869480779 24909614422 24917971771 24941807319 24958842909 24970166936 25010517532 25042786296 25047617826 25059890856 25102509718 25149079956 25232504374 25233115908 25241581794 25258822134 25285358384 25302628624 25311117832 25339603289 25425443472 25442192776 25442809392 25486079476 25527208168 25560199236 25565130591 25577657196 25618060468 25630613008 25668633144 25712287282 25763102079 25772610864 25804677822 25821422627 25858103656 25858730352 25896517647 25899577616 25950762552 25955140211 25967857916 25992641136 26001361848 26117965744 26147359238 26156131859 26181094764 26193923184 26198341862 26198976804 26240361532 26243532887 26253218992 26292219954 26379436391 26388926421 26389172656 26434692856 26461623188 26525582853 26538580068 26581145448 26598656084 26611689104 26722026474 26739629917 26782517762 26795640872 26830212816 26860407882 26887771911 26890949008 26934403496 26944093176 26977617723 27033472004 27083624568 27086897838 27129685154 27130342668 27148215094 27174124824 27183241932 27239521936 27258126896 27284200944 27335875567 27371144526 27384556056 27389175583 27446547128 27487320861 27526368408 27544230428 27588680504 27643203588 27690215839 27744879162 27802321976 27802995792 27807685906 27821311336 27843624237 27888557466 27936664041 27946975056 28013624548 28049767944 28081335513 28158694564 28168142002 28168824684 28227145232 28262266186 28314698412 28318120467 28328572272 28362852661 28376750116 28382224871 28418843838 28464767331 28468130768 28477682024 28497132664 28524391896 28533962028 28580009304 28625848944 28629308604 28750128407 28777566972 28796240902 28837147856 28842711436 28856844016 28867225296 28899712842 28959546616 29006010033 29016715728 29051828839 29066063884 29156219169 29170505364 29216584012 29217292104 29340593282 29418541966 29438635226 29448512093 29476681377 29491060368 29510197288 29557819984 29596020168 29601730158 29616234648 29663017384 29666602394 29772122116 29820232442 29820955164 29830960302 29879100636 29882696272 29940962128 29985441486 30048251376 30068046008 30085638198 30147927304 30168518744 30192714123 30207508188 30213336153 30275889644 30314951832 30334922156 30335657352 30387248606 30475622166 30496437426 30544610558 30559577048 30604975401 30608591728 30674256613 30697609008 30718575888 30728882184 30755748419 30831563112 30941293812 30956454672 30961676746 30962427132 31011336356 31015084321 31026531536 31175697553 31186913043 31187204048 31237241574 31241000648 31301914952 31337142529 31348416099 31363776444 31414080984 31434775372 31464776112 31518287636 31580576742 31601380811 31652066446 31692904188 31708433328 31713782254 31744118406 31776457713 31780212464 31831567768 31860877719 31872637104 31933001947 31944787952 31948648732 32007919944 32062355182 32092954872 32114096476 32114874792 32125649556 32192162288 32214149968 32292013908 32299732784 32346932299 32347716258 32363566248 32369025689 32436828424 32478678672 32515230594 32531162664 32604804232 32724729268 32789402646 32841197818 32857289608 32863628798 32910313744 32959204278 33016057503 33028243248 33092642352 33149725752 33155317811 33187032879 33255743092 33278457212 33289622366 33321393336 33396823768 33400860038 33462825396 33519734963 33532106608 33551725548 33573828134 33585906354 33640179573 33644154544 33655442392 33678429512 33759832722 33776374632 33830548752 33993195621 34009851876 34080265648 34086840788 34103542928 34130894226 34185973668 34269075984 34279830039 34292482224 34333979537 34350802772 34383586512 34406237096 34457349927 34474233612 34528690196 34529527032 34596853368 34767367778 34791114358 34802787019 34836002124 34853071344 34908126352 34931969072 34977114744 34983015067 34983862914 35033559792 35056293272 35099911231 35185235228 35242092886 35287562508 35294370573 35311664388 35367443804 35384773424 35437339938 35554892527 35555754234 35611919222 35629368632 35682298509 35699704656 35739881562 35751872541 35813877176 35826761256 35850362548 35851231416 35912202898 35970156964 36016644378 36098176114 36115863784 36169437612 36173790224 36244322576 36278992464 36303771504 36315951672 36347702677 36494859368 36549074991 36566983596 36591072518 36625994328 36649761148 36756347628 36844006199 36857604784 36891542622 36916740042 36975054886 36993172216 37034804807 37048128117 37124832316 37160263536 37184743288 37185644496 37248885388 37364421633 37441780684 37455250404 37473603024 37479924482 37515776298 37558432912 37653764577 37667662032 37739002301 37752931216 37757493956 37848756561 37891791784 37928037576 37934435693 37953023108 37953942936 37966676748 38045282704 38163289164 38172411472 38228192717 38229119214 38254303087 38290812252 38370089296 38383892976 38427090702 38445919512 38532950456 38568430923 38582665968 38674680044 38787155484 38812324694 38849366424 38874958892 38894007152 38951786874 39109486416 39143679806 39156812783 39176948616 39183557413 39221038857 39297512793 39302241836 39360542298 39379828488 39468973544 39583758984 39651078302 39652039284 39678160522 39692434782 39761273552 39774613736 39819376597 39838800848 39897984126 39917533656 39980588648 39981557616 40114184264 40173776643 40193461308 40256952164 40276677584 40284448204 40336423512 40401605244 40499817072 40550208006 40576521271 40634162888 40635147696 40642002478 40661916568 40694527731 40722322641 40806633868 40845578928 40859282904 40887190344 41088707374 41168822926 41169820692 41255058416 41283236176 41316345642 41343563261 41383020756 41403297936 41453400043 41481713273 41582550724 41649655432 41703482964 41711528859 41731967004 41797888132 41818368592 42019418441 42020436822 42086813626 42107435656 42190560048 42238041846 42252213003 42257205584 42325491208 42340717848 42368610284 42393399279 42409046064 42481170292 42565125174 42661480862 42702196152 42716523036 42745698996 42834199408 42875172912 42882405566 42956375891 43040133059 43056018544 43130288344 43194361353 43255721784 43264067154 43285266024 43353640792 43439319924 43599095826 43697792138 43719203528 43768405681 43824876018 43916675088 43945605704 43946670768 44010889923 44021410004 44127812949 44157952839 44249377172 44264223146 44265295932 44294456206 44336729976 44412132578 44494526076 44499903591 44516327856 44600639083 44617100528 44658183174 44730348663 44735634064 44781208472 44824044408 44831605819 44853572764 44911443192 44983476912 45013110296 45102069012 45178773211 45221890956 45251681398 45252778116 45324260828 45346469168 45362782608 45413834466 45502383234 45507858968 45580872909 45581298224 45597696144 45706440052 45816915837 45839365572 45912887592 45920632681 45943133236 45965644816 46220302128 46260712498 46276233289 46307840579 46343094864 46442515119 46448002832 46517004534 46539797304 46645150552 46780806072 46860365266 46861500972 46892371526 46952872428 47050083344 47059160764 47082219184 47152163058 47249786584 47277431454 47308576007 47407672312 47478099669 47570673381 47576398012 47653175416 47669163388 47670318696 47747351652 47917181928 47922973098 47998673734 48022192504 48023356368 48031457474 48093532773 48171144714 48202403249 48225916816 48272047824 48288243432 48321224952 48449599176 48654063458 48655242636 48732099988 48755978128 48907206348 48931170288 48990381869 49008463504 49023842959 49087093902 49188723496 49222320056 49261796727 49285934412 49295443197 49365470616 49397504156 49444648176 49659312703 49738961558 49819228844 49835943542 49883614638 49917685818 49934433549 49940333872 50021035064 50085572592 50095235652 50101290057 50119781712 50180431631 50205019436 50298159912 50360742201 50465008748 50466231816 50483163588 50517644268 50622235664 50679206578 50865611797 50884385552 50972158952 51054416336 51120398472 51129022021 51130261182 51155314392 51236120936 51337266288 51424574564 51526204158 51609355644 51642845254 51716207312 51793035294 51901525104 51910280422 51935715832 52002723696 52101213703 52151051667 52186671537 52294718476 52312263718 52362189528 52396683724 52397953608 52480723064 52487065774 52584439908 52758872782 52777852842 52863139329 52869385712 52923246376 52982806877 53051165706 53077160136 53162290896 53197312168 53417878833 53444052948 53479259834 53565035524 53591281744 53720815764 53775543822 53868304347 53868806992 53888186352 53955235446 54066944008 54147264171 54167249136 54173795676 54259370308 54260685336 54269838623 54296430188 54348249648 54366483864 54671751134 54690093887 54742289052 54769112112 54778351166 54886608777 54893094256 54974641722 55052736816 55088460856 55157003363 55177361008 55286407176 55380431678 55462582329 55489758324 55604643952 55615371812 55642622672 55687248474 55777114932 55871973971 55873328082 55910135281 56027249096 56099535888 56162671026 56219886723 56317389128 56336284004 56337649368 56524532372 56629396824 56636240934 56725705322 56753500232 56764449742 56837687676 56929534662 56955364048 56994265328 57048783792 57067924056 57160018608 57258617208 57268276219 57500256814 57555133944 57592481804 57685422872 57799425684 57897724027 57919093232 58012020066 58103657678 58132127768 58197550411 58218487041 58312438338 58341010728 58433168024 58434584208 58681186564 58715519709 58837083932 58877270452 58897024186 58953362754 59020394576 59192040336 59203460316 59232469296 59304146473 59326034768 59333204788 59476617453 59517240783 59544244232 59640464884 59641910328 59661920604 59758201272 59970882972 60113904851 60136092016 60171276396 60295854608 60337037488 60385428246 60415016376 60425207843 60426672306 60551779288 60629903664 60669844312 60671314704 60774497212 60951244332 60963003717 60992874852 61089221116 61119154096 61209950802 61348513226 61457764368 61511496838 61574161649 61633061061 61663126224 61753234389 61882587624 61893026657 61923353492 61924854264 62022672712 62030168642 62351395106 62373826086 62474483148 62482001296 62603829904 62674285058 62696832198 62727552888 62828161968 62869550744 63036575272 63130220439 63161153484 63202761622 63304132892 63385808376 63427564508 63488236812 63552915426 63663135536 63721755438 63866003894 63897297464 63992221293 64015839888 64124710364 64137082009 64185909744 64228192952 64229749584 64251299112 64323608349 64584027816 64693864598 64695432516 64727132496 64738051378 64873656848 64968456553 65030461188 65062325328 65185549429 65209608464 65449458536 65523116197 65546688207 65578805292 65682395636 65714579216 65727257596 65918408556 66030514693 66032115006 66075614423 66299451504 66310635622 66374065758 66396334719 66441684309 66511486184 66556914424 66579244732 66618198867 66642786672 66793647536 66801720076 66925650792 67039469926 67103451096 67147656268 67171812708 67280359146 67310884784 67356859024 67519665444 67552749264 67634494807 67680690077 67877522097 67986391242 68019703752 68173681576 68261788452 68371947336 68559660078 68667959074 68701605544 68778923213 68812474192 68914699854 68948467224 69057380392 69059054064 69193706736 69391068747 69534735556 69582228716 69605574038 69672004248 69954229488 69966030134 69967725828 70086718559 70112586544 70199822462 70290547899 70338557289 70370470456 70449666287 70484185772 70575125016 70588741146 70623328776 70734887608 70874679876 71109785054 71111508468 71223838444 71258737264 71364597018 71411609269 71479763124 71503745082 71627754352 71653522512 71700725096 71702462832 71824405796 71940313928 71998010601 72033288756 72047186211 72196352228 72231727568 72338875224 72631903344 72695405354 72769463767 72981095187 72989718736 73098149982 73133967192 73146304231 73182145036 73251988656 73299522296 73512695256 73688012398 73783085244 73833480084 73950109772 73986344432 74069609614 74096256234 74249664632 74342048011 74369486576 74497770776 74608442337 74728843266 74753915313 74883561368 74910500808 74959848964 75031552596 75307529154 75478004602 75514987912 75697513122 75783583568 75856075152 75868871386 75906046216 75907885872 75933353496 76018809867 76326578328 76456385434 76458238428 76508606174 76581624504 76854181404 76891839024 77037467507 77065900912 77136861846 77349360088 77436410051 77464267881 77574310968 77624649388 77698732848 77749917784 77865420633 77903573748 78036062819 78287359612 78313625566 78353897232 78367114826 78442077714 78468395577 78595025586 78604483672 78721084596 78730598661 78759656976 78937947088 79138309173 79167517968 79302156604 79304078568 79317456449 79356321044 79384869564 79549227472 79638753194 79795968252 79835067312 79931675681 79961177296 79986270091 80218889751 80228368528 80347553286 80386922616 80513904328 80568896408 80672847024 80803210488 81100416012 81153042542 81268325776 81284004956 81323833136 81389055462 81444645282 81613267736 81718565808 81774380688 81873335819 82007626701 82167526749 82177414748 82337645852 82339641384 82632691284 82687126522 82766041512 82906800086 82963426546 83070647517 83165101448 83258696521 83299310864 83406965928 83421035929 83423057718 83463934008 83595776264 84038836882 84040873644 84173627252 84214871312 84476083692 84504426006 84650982416 84681435696 84737220568 84786798558 84962340584 85088557983 85130250348 85146674613 85281174979 85322961724 85404392304 85433046072 85491397992 85764811132 85912751782 86080266118 86250385221 86260576688 86388722706 86445632273 86511443568 86528134308 86570532048 86675290999 86707281584 86878639848 87155486517 87198191652 87395584276 87438407056 87536811362 87649752036 87858784013 87891211408 88021779846 88042820008 88255625898 88313765309 88315905678 88345536279 88498754344 88528446292 88530591864 88588912412 88673459952 88824265156 88989052152 88999807182 89201278166 89316366348 89460697326 89562416944 89648088816 89663211638 89707145528 89822886384 89993005487 90026220592 90204138024 90357546422 90443781912 90503362796 90505556232 90648521656 90827668932 91004766468 91015717936 91161745818 91412880104 91515757333 91633831674 91678731144 91825775184 91841265362 91886266472 92022769839 92267245257 92521424996 92552466578 92615681158 92885030238 93034009068 93045252963 93079594608 93290301104 93527092659 93561612144 93720730532 93723001944 93738812167 93784743052 93905744856 94011427587 94118321528 94304326116 94464707623 94499573168 94554862908 94617152014 94804142433 94815344624 94953898039 94956199338 95141346762 95152796024 95306350832 95338326776 95340637392 95494703304 95799005841 95834363856 95845946196 95997347468 96044385008 96062914948 96187065546 96342289428 96404806498 96576486864 96642449904 96759396877 96899198352 97040796897 97107077067 97308126916 97310485272 97464199976 97814412696 97980763738 98047685918 98174187804 98377446992 98444640112 98523593454 98571868824 98588497007 98590886394 98730941232 98795008312 98917931651 99318625406 99465953433 99477923116 99638457688 99671887084 99767229276 99835371636 99868867098 100042070128 100190471304 100202580114 100360863262 100410038872 100559204889 100596319824 100721484402 100786843157 100930017496 100932463632 100966327176 101035288536 101358413156 101731223594 101944317904 102240796944 102258044042 102260522364 102310628784 102434434817 102472241872 102849149128 102964896881 103001938611 103052408316 103218711288 103285690508 103586070588 103820560844 103833108379 103871431664 104202427406 104302103334 104370813547 104373343074 104408361057 104589436952 104624527436 104724379056 104793367448 104795907216 104949045201 104961446128 104974131548 105168879816 105299733693 105517745564 105555705684 105726278658 105846492752 105965613754 106102331412 106154320272 106355370121 106394624336 106664677581 106835757666 106888105896 106906136953 106958519668 107130071048 107441631528 107551087644 107736608694 107910470892 108081165049 108133888016 108294528342 108347591352 108518740616 108521370672 108539677246 108592860376 108732967728 109043108031 109343502268 109380187774 109484578104 109556702332 109773217554 109949283444 110176921712 110314006726 110532018597 110572814352 110760863356 110782232561 110925164658 110979516648 111104414421 111230743624 111374496948 111554229864 111743947942 111746656164 111820270562 112054498192 112218243137 112325342052 112439773446 112634778256 112672568008 112675298736 113049064744 113217006903 113258793648 113272481868 113451410644 113507000464 113528899484 113675375352 113803307079 113859069324 114135848112 114352014491 114517234416 114536552438 114684578151 114762909261 114944192363 115000513628 115110267888 115184963608 115370845744 115598851368 115795448054 116024040132 116207315356 116264255536 116395100822 116436974082 116513678281 116624876676 116682021456 116823218303 116866336048 116903010133 117362373128 117431039418 117470438349 117550672239 117674167864 117754540904 117794048372 117906725508 118406920632 118608292946 118666409576 118953234906 119034481566 119088488464 119280929768 119283820656 119323841208 119458129791 119516402544 119941765944 120227809702 120342552792 120770856492 120830032752 120850415686 120853344612 121058877511 121103558576 121339688624 121548994424 121685787223 121729563813 121902488664 121926007434 121985749704 122178442232 122419901604 122697026452 123022993676 123148323298 123266122122 123347325101 123506468778 123765175248 123786053314 123846706984 123849708528 124030689783 124045345424 124060337284 124360200129 124445139819 124641717277 124702790212 124747652172 124948966296 125348570116 125393664396 125455105776 125692710143 125739101488 126058255323 126073150544 126260440878 126322306968 126343616399 126405523244 126608265784 126771616752 126855129016 126976473624 127105830852 127443510876 127732007788 127794594928 127984442586 128249420728 128274164018 128456385904 128502598224 128647216698 128869127673 129120399177 129168055632 129387729196 129390865032 129412692101 129476102756 129936913106 130060922376 130371098858 130835094533 130898917072 131046232394 131093376414 131157610584 131305217043 131364791272 131454515192 131836817112 132061029386 132064230012 132151228846 132621271244 132748131516 132792669438 132883368618 133022972368 133113828848 133158489464 133236397734 133603440152 133801917249 133851301584 134078939852 134206902192 134295312536 134343625416 134494817457 134560718292 135039330888 135268989614 135361380154 135536319633 135755044194 135843136429 135972782484 136039407504 136347363152 136523576904 136743894672 137002879321 137119320156 137335918148 137403211088 137557846426 137761898043 137829399708 137896934448 138063803449 138114760784 138778774057 138782137494 138828699867 138923521737 139069471112 139164457432 139211148076 139344008496 139932060268 139935451656 140173437118 140399644924 140581095798 140677114578 140740940912 140899332574 140968371544 141150250032 141177482292 141246657552 141417580051 141469775216 141749359752 141925728021 142219570108 142223016936 142447676888 142729194036 142823218538 142959526248 143007490164 143401450192 143648811592 143810475809 143880627856 143996021202 144066577512 144090880241 144094372422 144392704456 144607209747 144677750448 145390810708 145538927534 145962190374 146196299964 146267934384 146292608462 146364290072 146599044592 146971145607 147025390512 147071528877 147303847691 147376024796 147566170488 147666960168 147900219544 148139219228 148192512468 148499329264 148684096022 148977938109 148995541552 149216884674 149315183017 149457686532 149507830626 149767122736 149821001616 149919697928 150063105192 150541294893 150615058308 150956009204 151029975824 151395026244 151737742772 151812092432 151866706992 152037619734 152596835391 152653156656 152912770868 152916476856 152942272483 153017212348 153163249008 153387066063 153708362808 154074935014 154273723692 154698720176 154872820102 154924781011 154928535762 155148621936 155249298776 155442464023 155499835568 155730841266 155807147496 156072125638 156303641109 156574719224 156627251132 156734229652 156884155428 156936791154 157190051172 157208967344 157442169192 157461197322 158276618346 158379324961 158604313208 158608157136 158634912898 158712642088 158769739128 158948420631 159277506388 159591936504 159863351362 159972540182 160437779502 160695106572 160773845232 161027808656 161137792816 161606420976 161912493743 162200832024 162306085084 162568009912 162778110924 162809515869 162889290564 163166313167 163226535472 163746671638 164011278431 164015253402 164070281661 164335053498 164354829496 164675291704 164679282768 165265382568 165374253044 165471010089 165532083024 165813600172 165926853092 166141295034 166330202896 166517393042 166813931856 166842071858 166846115436 166927868016 167129867333 167191552528 167615921913 167730405843 167995358069 168077673764 168081747288 168347254504 168952167384 169008852012 169474441136 169573597116 169924681168 170177115966 170260500696 170289222103 170293349226 170562349958 170645923448 170866092144 170982795984 171529622264 171804828657 171825503564 172160532236 172500770442 172777445412 172891264546 173056268616 173350581998 173693172081 173757279696 174086365453 174310973034 174396383304 174425802397 174592651233 174791168552 175073622724 175299504072 175717568026 176043559692 176085640016 176342953501 176511251796 176627530618 176631811356 176691072558 176997508688 177056892584 177061183728 177177824824 177648530312 177912439419 177978104304 177999614364 178402556332 178632732696 178921394652 179326423276 179414291056 179986010974 180341714553 180408276048 180715092844 180749958389 180887563824 181006725592 181011112464 181275623529 181297043312 181655337864 182009532936 182323491636 182825760208 183031514666 183092923013 183267663348 183357462288 183682530724 183704730209 183772532944 184045539678 184534490514 184656054737 184722484947 185042849992 185104933156 185231362316 185679079971 185770060476 186068018136 186090505926 187054185318 187441461064 187446003888 187477624334 187569486104 187811489712 188022855174 188236643056 188608652232 188929415246 189109725816 189234304028 189608284866 189907796078 189912398676 190282693524 190305592048 190676653552 190989406608 191220522779 191351128969 191598011682 191691892392 191994694936 192125829896 192374131092 192411246027 192684578856 192809612996 193518793754 193831510873 194081593794 194214154134 194616253832 194620970544 194905369659 194928399952 195556648287 195628825392 195961527476 196095371836 196348375608 196569348591 197047186908 197143737648 197176994014 197181772788 197517115939 197590016624 197835863302 198091544079 198226843269 198539968627 198637250812 198931906866 198955846232 199276915376 199343774168 199534458552 199670743272 199737734196 200380942608 200405160228 200721726524 200820077744 201118409778 201250898849 201442968804 201573686314 201860034992 201932654352 202070577072 202716826312 202903484421 203042070231 203362801873 203462447188 204516088084 204521044728 204868869634 205698298256 205929793762 206003877222 206104816632 206139584651 206336769639 206437422576 206571381016 207172141176 207641121688 207666216758 208404854812 208604206668 208741627094 208746686148 208816722114 209178873904 209249054872 209586734896 209898090402 209948263096 210260155677 210337759632 210599467386 211035491128 211111411368 211348998861 211452557316 211931227508 212204662824 212710740242 213329355162 213467785817 213671515332 213776211792 213812273906 213917039336 214234827807 214260142096 214883263056 215102175288 215290238933 215473217388 215820941784 216162330098 216589056684 216695182704 217037481232 217079354492 217105590247 217185720752 218086216062 218229882871 218308391301 218687004536 218760375548 218969156208 219113404664 219438912693 219546435108 219898566888 220628013452 221064037194 221521726712 221564465122 221850329316 221959033296 222208828842 222461487248 222748993896 223026144033 223108459728 223487895884 223493312328 223531013629 223640541124 224436486274 224650684104 224879546892 225345136016 225987890557 226098129488 226428526093 226434013806 226544963736 226902821288 227057798968 227350750704 227606614158 227718138648 228704028982 229073104876 229369156302 229525818522 229888384726 230001027256 230369927216 231112402521 231197702736 231477474943 231590896108 232048080264 232309230153 232414630712 232790201644 232873948164 233027356562 233249753352 233646436606 233806020266 234108188457 234638144741 234724746256 234862078836 234940876698 235101344478 235348335728 235509081808 235588096744 235813451016 236813841264 237216585892 237332819152 237906469812 237952369347 238068963132 238561859536 238647682416 238916259582 239795027043 239883531888 239958810273 240337856759 240455619404 240685105584 241541712984 241700831372 241706689224 242117755022 243097988848 243371574446 243459127626 243619509133 243804977328 243852014868 243971499408 244266729179 244356884464 244839803208 245394052904 245620007457 246045987352 246296646596 246532244244 246694650202 247012937556 247572106628 247693413968 248061379566 248120674568 248720400258 248884247689 248890279638 249283434554 249405580424 249495304344 249776089563 249897932592 250263107787 250697140232 250787328792 251385420286 252116510646 252520881756 252644613936 252687232798 252811046488 253216531568 253710258032 253952947248 254211661704 254433918739 254887021752 255464015576 255843524937 255968885172 256498841456 256548328036 257294433396 257732008963 257738255346 257908043393 258240798354 258775458392 258781730064 258825384202 258952205512 259336896819 259873826212 260025872997 260121844752 260742197716 261670189066 262092464788 262186752828 262315221168 262610434086 262729582544 262909030384 263576352039 263673634224 264122058772 264128460024 264173016107 264302457692 264941295927 265242542488 265496263032 265585338876 265766737236 266316978928 266472795468 267206880304 267597349019 267603834498 268157879704 268590625072 268687250832 268989634914 269121436584 269979016461 270078661776 270537979228 270722760308 271072639266 271510088388 271686272858 271945564968 273047153808 273564288569 274005758642 274097689481 274238640312 274547271999 274671836296 275115692852 275523796086 275658799416 276127606898 277557548114 277564274988 277657399734 277847043474 278138942224 278328914864 278422296152 278735636179 279864120536 279870903312 280346874236 280799289848 281162191596 281216436501 281354229156 281798665148 281936743088 282354964584 282835160102 283394122869 283498719504 283851456042 284035648897 284439140216 284446033872 284861694117 284895353776 285458388072 285646437076 285919052496 286014980328 287297623184 287620951618 287717450449 287992042404 288133155024 288181760482 288188744844 288678861757 288785408912 289214419494 290173800301 290278190631 290781621416 291077855068 291924380748 292392599928 292585216924 292728580144 293942291214 294135929087 294143057754 294607695382 294752049592 295132340976 295333920336 295765491021 295800439088 296278438456 296385024936 296753794953 297368192044 297955876218 298433769348 298630366034 298915373064 299015661252 299839395856 300126210384 300694631237 301082589786 301230116616 301280931413 301912018408 302360529471 302790052488 303475485544 304075239468 304592374229 305193670782 305825541736 305832953712 305884544966 306034424696 306774132126 307303304451 307416725616 308149870028 308547447384 308894690643 309745640204 309849562022 309857071524 310498597552 310884928046 311461682532 311499325137 311614294992 311991379271 312144251276 312204473581 312607282218 313112440641 313149438448 313254502264 313468459304 313768310856 313873582308 314380102344 314884338384 314922394644 316251412477 316553236692 316758649922 317208626416 317269825796 317425284176 317539478256 317896841262 318555012776 319066110363 319183873008 319726702724 319945080364 320718410859 320875559004 321390213144 323824987486 323933633023 324243495147 324401664048 324612170168 325136019824 325556221848 325619031738 325778581128 326332626334 327493343276 328022556862 328030506804 328140563322 328670106996 328709658992 329350583408 330530765136 330748506088 330942020178 331627200344 331853706184 332282590068 332346697683 333034786084 333684143716 333692230872 334259734666 335231843826 335460811686 335990716138 336155347528 336163494576 336654729411 336694509008 337416822743 337904334768 338017704024 338313232609 339147194232 340354231932 340521001392 340578444206 340586698452 341124699916 341165927531 341291846896 342932673083 343056043473 343059244528 343609657314 343651007128 344321064472 344832577089 345001540884 345554890824 345782529092 346112537232 346701163996 347386344162 347615188921 348172730906 348621946068 348792766608 348851604794 349185302466 349541034843 349582337104 350147245448 350469654909 350599008144 350709030399 351263021417 351435136052 352087119384 352685907002 353022503592 353255061236 353263622712 353382145116 354113785168 354355649648 355297060624 355824878838 355999228728 356059282579 356805112664 357265465392 357842789304 358652846552 359972021948 360683429106 361430185688 361499916778 362013451184 362551247058 363176632533 363310675728 364019065872 364646983272 364708495921 365057361669 366063029332 366185846026 366535326696 367365061448 367409460418 368091079356 368717084593 369068981028 369312109474 369444969894 370041975303 370085699984 370209866312 370462724632 371358159942 371540120952 372136036272 372181011852 373925151831 374108370636 374882922128 374955248668 375138972208 376045710348 377078130429 377217304464 377673774907 377858830492 378219451632 378468608056 379030849197 379216569732 379815592156 379824797352 380565387048 382441045558 382702257938 382830657209 383196023364 383383784784 383989389872 384251659792 384748262184 384822492054 385369157712 385619225992 386099023541 387037587508 387663021746 388163187588 388238076303 388428308268 389232507664 389810739318 391103817797 391113296574 391923054952 392190743672 392505283599 392696751216 393138697182 394094373816 394353988028 394363545576 395034231878 395671726604 396183088158 396453686538 397079937254 397274501624 397863813732 397911692464 398687548336 399068917104 399341486544 399475468392 399824729447 400810320456 401443453048 402236819556 402501797698 402885937608 403147372628 405284068189 405433652624 405806968842 406084140462 406725603746 406924894376 407382852877 407529409287 409032176168 409042089456 409737739268 411008637963 411859587524 412007754444 412209633264 412279169302 412673539278 413142762032 414191410347 414344282352 415129025311 415282243376 415332433516 416336322171 416809709624 417208413336 417483254188 417493372296 417633444228 418498109744 419796180804 419896526192 420510119887 420520311354 420797333957 421198934772 422070982256 422222822736 422697997722 422905114632 423862455016 424252740153 424409325648 425421480484 426658710324 426935571634 427343030664 427624547812 427834078672 428469655614 430204350576 430580477866 430946434776 431019131543 431431427427 431641883568 432272640723 432324660196 433178113368 434158708984 434211180494 436172432124 436459765742 436616782602 437374009072 437520751096 438226809328 438877825386 439092870216 439797133776 441256026904 441911543073 442128074388 443043453424 443128930244 443700658632 444417657684 445497987792 446052288066 446341733981 446975791768 446986624656 447062027258 447281082248 447945549051 448872972548 449301368208 449759093784 451975781114 452857052186 452868027612 453089927472 453805642576 454115597936 454779195871 455213228316 455436277296 455987400473 456298846003 457408057964 458146209752 458738312604 458826817449 459051637044 459776769452 460002054512 462213602851 462224805042 462954949886 463181792216 464096160528 464618460306 464774343033 464829261424 465580403288 465747896328 466054713124 466327392069 466499506704 467292873212 467612040532 468216376914 469276289482 469724157672 469881753396 470202688956 471176193488 471626902032 472520134801 473441463649 474433171784 475137974883 475812939624 475904738694 476137926264 477832519164 479590054086 479917620546 480675713518 480911238808 481452462491 483083425968 483401662744 483413378448 484235510044 485737481229 486743148892 486918255252 487239018266 487704029736 488533458358 489498939501 489679606416 490607029913 490788105808 491240014914 492033835293 492091974704 492593293192 493064488488 493147664009 493389300404 494025875112 495144213256 496122759132 496241349136 496966505321 497440800516 497768495378 497780559276 498566869108 498811160848 498990608688 499552179126 500526215574 501389601999 501394280464 501574657584 502770840572 503986074207 504233021292 505041763512 505374465596 505622092976 508423323408 508867837478 509038566179 509386246369 509774043504 510867666309 510928031152 511687049874 511937770344 513096656072 514588866792 515464017926 515476510692 515816086786 516481596708 517550916784 517650768404 517904411024 518673793638 519747652424 520051745994 520394336077 521484395432 522259096359 523277407191 523340378132 524184929576 524373505656 525220868172 527152704078 528244117544 528256920048 528346032214 528604915384 529028860503 529882591854 530485084976 530992526064 531170677752 531533474472 532945590936 535194698038 535207668996 536315759408 537979269828 538242873168 538894200559 539262272549 539958032922 541075958456 541445520616 542145278532 542249875167 543020176776 543372545716 543891129936 546252439733 547128577138 548011517284 548195378962 548477280624 549094543998 549278769039 549343672592 550231385704 551047592172 551114190627 551317598832 551984747941 552255213796 553968164211 555115096228 555128549976 555314799468 555694086948 556844592304 557471272358 559521729767 559728241072 560693748472 561598579696 562324383192 562432873002 562708458312 563597330296 564709929168 565670320204 566788245738 567702912084 568071297794 568878280432 569723388234 570916776144 571292874152 572029960656 573113350733 573661568337 574053386907 575241903236 575434900898 575984084808 576363520964 576377489688 577357723514 578428838988 580347600602 580556381262 581494532619 581563242832 582155710136 582810875647 583848761496 584785199856 585170433848 587884582428 588271858174 588286115508 589215390764 589504099184 591530982042 592551347817 592556876912 592770049872 593507589906 594736384088 595619905881 595911752436 596867538696 596968224853 597260732068 597830746128 598031322504 601389262474 601591032757 602165179572 602460233232 602561862826 603752696547 603824036816 604721058942 605580104976 606727036993 606950971088 608150478936 609184748458 610088405619 610387341564 611651083472 611769089932 612068849392 613548264252 614591713681 614606608902 615011488091 616299740056 617094894768 617789381286 618418753953 619491280408 619699124044 619714143048 621769856092 622923365064 622998650274 623982758542 624288502552 624408947162 625214564436 626224881282 626509004528 626936918608 627536621712 627747164616 628760204688 629844789288 629951038409 632502824954 633106473384 633517299844 634539651592 635793682524 636874964297 637110025552 638132220726 639453405448 639890160728 640403357451 641436821718 641751118008 642780426288 645870716799 647649974972 647867266046 648486990294 649224340336 651112443696 651238063476 651316770741 651557162256 652345611203 652665252668 654689648613 654986686552 656045113724 656061013608 656281126644 657340213992 661252953361 661497012176 661884040356 663254400688 663707412368 664565180136 664677286273 664693395366 666069572168 667368287432 667384461744 668519469332 670463687652 670593040887 670921623372 671981432276 672310695056 673309458822 674833645486 676035408048 676626465218 677315778139 677963671671 678294388464 679285578279 680708463864 681156888412 681173396904 682249399832 682331855062 685865346166 686112086946 687219314628 687302014256 688642128944 689665154178 690003081768 691109781648 691565058184 693402327992 694432424829 694772688324 695230377842 696345461812 697243892136 697703209588 698370604932 699082069686 700294490896 700939309818 701418060798 702526042834 702870272104 703914434223 704174238768 705371814004 705507902099 706045007184 706510122472 706527245424 706764290232 711649757676 711998457456 712118565158 713610225328 715685578608 717041043719 717305693104 719944043896 720754278167 721013570277 721366858212 722860371376 722999833556 725102494116 726335661623 726353265066 726831758653 729293966544 729416991842 730114723338 730858527399 732126058664 732371692052 732800187537 733070653392 734730122896 734818920836 736182158712 737434169186 738137962056 738624218948 738889939788 740083950606 740419732624 740925449264 742716319884 743080241904 743979442877 744362023704 744487590847 746652743067 747850303662 748216741272 749910497336 752091420696 754156260858 755347549814 755717660984 756568155343 756937216112 758061698394 758433139464 759631184312 759649594704 761130774096 763301756217 764882091116 765404515876 765661314418 766392046728 769496524368 769644984108 770953904149 771238451984 772198047082 773196026889 773724130179 774075175016 775326043492 776326375176 776476152606 776856616536 779621478636 782207635594 782226593148 783846109904 784381487344 785010567198 785527701959 786277394364 788188747632 788707976056 788727091152 790068463756 791343453208 792366176316 792519048321 792907373076 794159874508 794549003248 795727627464 798950936784 799649458894 800464101437 801620640912 802792047057 802886906096 804473639112 804609346541 805003595396 805771875216 806294745256 810568136378 811613937684 812168280924 813451207492 813849788752 814765705754 815058818574 817762528121 818064352336 819475478536 820692865707 822017275926 822293068443 823719175048 824015508888 824558338604 825347078556 828382820694 830258050622 830664867032 832672644342 833619419248 834416826672 834966508376 834986744592 835266888456 836206908537 839592361608 841020239774 841040622708 841594667914 842397869544 845395995444 845810229264 847412142577 847724910032 848505480306 850842960968 851800510561 852106946691 853317420648 853871143268 854686061328 855249095624 856939311228 858396691009 861160955732 861892869552 862038263086 862862854854 863152351347 864545281446 864649320392 866036585271 866356226736 868317417968 868422360988 870521400903 872344864248 872492020939 872919531484 873233565204 875041502192 877755650772 878185740432 879248432491 879848971001 882407787261 882512053808 883823086146 884256148776 886257860488 887401317264 888835315368 892104576132 892683467962 893951583536 894124054516 894562164496 895891098102 897745945096 899518187568 900606694009 902083893711 903842794239 903951562228 905714104372 905736055224 909558391742 910426456632 911974800946 912597692006 913777122687 914816115928 915845661731 916292419504 917476625208 917653634898 918103274088 919553538904 924427205702 924449610084 925909899772 926363584432 929236920612 929548686066 931160806576 931495792656 932109426248 932654784138 934585746424 935224081064 935974137813 936432753828 936613420743 938552578964 939448315344 939763506792 940405377912 945040269602 946882927298 948754237431 948866343568 950275949766 950901955003 951625879248 951809477388 952275852528 953428200989 955665038328 959180108172 959835241092 961351427036 961822477616 962904924982 966446624143 966803325488 968471020088 971451418399 971474962458 971800899069 973486297784 973836510504 974478036532 975408059472 977066916716 978997879002 981214059826 982480029828 984067670586 985186586384 986128976976 986295328018 986778600808 988051750224 989923060357 990288426512 992245518264 993933010642 994881601032 995536990756 995561118552 997133738216 999104358252 1001052431148 1002779203998 1005541681144 1006673330663 1007972148414 1008466042584 1010083527024 1010748931192 1012250468229 1014939697827 1017735674956 1018077132358 1018772492738 1021735332618 1023374099748 1023497782593 1023875540688 1026193312144 1028798019249 1029177733584 1030928035852 1030953021384 1031126933837 1031632173572 1032963193416 1035301536808 1037347587276 1039111783853 1039495304848 1040103491988 1040788672154 1042845566763 1042968790864 1044518192718 1046554814382 1046680756264 1048369859152 1048747011312 1050441736344 1053789064251 1054305408156 1056488235088 1056692064428 1057209830768 1058057721006 1059765183708 1062341355504 1063066948944 1064353365647 1065891181872 1068177847737 1070389396076 1070415337992 1075958539656 1077788401118 1078524545098 1079916065844 1082151916912 1082891041232 1084290557064 1084473467077 1084499750334 1086040353552 1086745091432 1088097248161 1092504879466 1094125487763 1094257154276 1096023034568 1096390757924 1098189087996 1098557538078 1100462771408 1102095184344 1102228381254 1103969495882 1104510427592 1106151253779 1107936328422 1108655274727 1110230192456 1110257099952 1110629598936 1111388173896 1114942544716 1119043459534 1121387496944 1124648766384 1124865746004 1125416916624 1126778782987 1127194660592 1131340640408 1133021324721 1133576491476 1135405824168 1136142595588 1139446776468 1142164192169 1142585748304 1146226701466 1147323136674 1148078949017 1148106773814 1148491971627 1150483806472 1150869801796 1151968169616 1152727041928 1152754979376 1154715447028 1156857677976 1158297070623 1160695201204 1161112762524 1162989065238 1164311420272 1165621751294 1167697522992 1169909071331 1170340867696 1173311453391 1175769164856 1175967506483 1176543716348 1176572231016 1178430781528 1183061964084 1185102695634 1187015179812 1189472768176 1191239811762 1191823504872 1193735077392 1193936449706 1194521464136 1196062645008 1199474188341 1202778524948 1203182065514 1204330359144 1205123725652 1207505393094 1209442117884 1213454073986 1215852204567 1216300957872 1218369496916 1218604558171 1220176811238 1220774683128 1222148558631 1223538179864 1227096528504 1229183427362 1229213217804 1230022976182 1232599480112 1234400674507 1235578762572 1236837507906 1238982560816 1239398248088 1239428286096 1243539712184 1245387075933 1245846730128 1245997300548 1247965517084 1248577005104 1248817894324 1250429128872 1252449762564 1255494329232 1257872159401 1259689578576 1259902076818 1261530359661 1262392001871 1265005649908 1266212946768 1267034599688 1269079303184 1271587365048 1273749928594 1276264441452 1278906810896 1279780321456 1280806714902 1281650461091 1282873643436 1283502236016 1285055401333 1285933111463 1291741433598 1293057394629 1295299949944 1295734532092 1296973980588 1302476126952 1302633541482 1304691222406 1305330505336 1309379297226 1309973373104 1312090227448 1312122027216 1312562253288 1314680427984 1322505906722 1323768080712 1329130360272 1329354572546 1329386790732 1331647652621 1332139144336 1334736574864 1337038938664 1338543659453 1339025201943 1340927375304 1341186081774 1341843246744 1343962864552 1346618917644 1349667290972 1353252930436 1354631556278 1355927343342 1356820576111 1358571156558 1361416927728 1362313776824 1362346793808 1364337587613 1364498799664 1364663710124 1367962201419 1368896538009 1371730692332 1372224173892 1374438629256 1379330308356 1380006163536 1382619811573 1383130116368 1386640808553 1386804655984 1388864849658 1389545376648 1389779780389 1390460755684 1392690923624 1394487784272 1395406419176 1396741209864 1398164139372 1401878619636 1402836121596 1405052085668 1405740544208 1407828868446 1410743628008 1411015804198 1413020244944 1413528580464 1417560404403 1420324390947 1423299515352 1423539613111 1424237130316 1434082087438 1439888087792 1441508556334 1442027140554 1442733716424 1444357387473 1445999667112 1450204988232 1452671323246 1452706530132 1453663517306 1458833983684 1460229446676 1461717054798 1464252117328 1464743384104 1465600375074 1469637841672 1471821089739 1472364317424 1474868338372 1476275924112 1477248437896 1477779879576 1479442992027 1480167901212 1485432639768 1487958885754 1488724047408 1488975181694 1490899515963 1493305486134 1494274500719 1495700607324 1496433482544 1499820994672 1504182841392 1507031672531 1508312521716 1510695099628 1511435321968 1513136310686 1516123396788 1516866278928 1518701837939 1519262368624 1519739131729 1526603512434 1527115698537 1528158739107 1529764182232 1530809031752 1531322628836 1532784093456 1539289968216 1541907808298 1544396094164 1546392053778 1547448260358 1548150350032 1550652086984 1552652750352 1552952305212 1553713233072 1555593380561 1559242957272 1561183008231 1564415271188 1564453186296 1570021134396 1571055403918 1572554788728 1577415952112 1580136927512 1581915233899 1582686906416 1584732352632 1584999682651 1585038096642 1585814746152 1588319749016 1591455254928 1599298917788 1600928202874 1605584094114 1608947278224 1609218693082 1610007190792 1612589490512 1616682601677 1617786817647 1620342324601 1621136272756 1623227875368 1624336561848 1626902414984 1629531411508 1630117637148 1635525056242 1638757319199 1638950957072 1641385731414 1642467013187 1644034551852 1644586136886 1647438350096 1648031017776 1649116677208 1650694157112 1655954243823 1656765641388 1660516101244 1661329734064 1665345288684 1669933016752 1670533776912 1672413817074 1678565189301 1679184723216 1682040479548 1682081245416 1682364997313 1683189335828 1684795739088 1690791990888 1694824285154 1697010960612 1701685921936 1703601021122 1704213893382 1706634841296 1707742286536 1709867104253 1710498191248 1713878622456 1716793382018 1719340052199 1722321911464 1724076526172 1725725709708 1726304702694 1729090562892 1729298640784 1732073170542 1736844721976 1741042801806 1744689728496 1744984041878 1745839062968 1746467130408 1748432626941 1755511301544 1758496864982 1759697942002 1764815574522 1767646172292 1768512297552 1772515720976 1777670630736 1781037431173 1784209152264 1785366935924 1788248109032 1790904674559 1791782196204 1794829444837 1795491890192 1801213388018 1804124062741 1804167787422 1804773098271 1807685588478 1807903124456 1811428208744 1811472110448 1819116783484 1820181110979 1820852913264 1823949601892 1825195384012 1827554245374 1829632231856 1831691323462 1834953250416 1835307269796 1836206548176 1838428540663 1839107077808 1843775141043 1845034464273 1848854411404 1848899220168 1851819799544 1858473841224 1859097372132 1864218852496 1865309568276 1869171492848 1870448162128 1871948275626 1872865507656 1873181443133 1873226841486 1877105157928 1879527013584 1880810755824 1889853115227 1890080539204 1893765854596 1897508474862 1900551899532 1901803910006 1903618954776 1906856401978 1910624892891 1911330076656 1914950019983 1918360216344 1918683826367 1919670482184 1922702854072 1925809849964 1932893248286 1936942040176 1942902836798 1942949924916 1943601798138 1946972595568 1947673021008 1948956073064 1954133833432 1957036833609 1957995758004 1962428119652 1964960059656 1968135341172 1972590656036 1973557201616 1979846120714 1983758860083 1984491036528 1987866021284 1988249542279 1989763202064 1991073981512 1991122237104 1994031858819 1994267476432 1998208716504 2002104862296 2005558407996 2011083362288 2013346661326 2014022153143 2015944296828 2016932085168 2020752032299 2021497862384 2024500936458 2029879395654 2031216602107 2031947334417 2035471349912 2036154264716 2037544985476 2043470665236 2046748199496 2046995565186 2057596038498 2061856071704 2061906042768 2062253867674 2063264347144 2065926386832 2070603073616 2074695174552 2078223567706 2080206983976 2081577344308 2085691133526 2089036385436 2093109628764 2093361512528 2100883472688 2104862418659 2107578128502 2108610816312 2113384128856 2116115442012 2116523706297 2119530367416 2128706731294 2132146619603 2136355695474 2140778792152 2140830675984 2151123131157 2151917079312 2155576802236 2157049090196 2159832131688 2162262834501 2168581114128 2168946934154 2168999500668 2172688275329 2173490182864 2176194496322 2179006984869 2180495275959 2183939654897 2185009758932 2188250975526 2188514308552 2192046069136 2192781515848 2196378175992 2197115076156 2204190368688 2204456762508 2207938991764 2209020855184 2212302507558 2213759887339 2215872656844 2217310549454 2220460384912 2221259197872 2222776347792 2229885089432 2231938328631 2233462772541 2238086919068 2249731492008 2253557565974 2262681280816 2266042649442 2267152982952 2267535431161 2269704466029 2270811648336 2272285191176 2278893552936 2284328384338 2292453402932 2294646273348 2296157898034 2296213547628 2296983943254 2300967612944 2301739603592 2305454083856 2309430894056 2312861712447 2313715355952 2316594141246 2321390402408 2322225525048 2325978130476 2331243502588 2339818142662 2346622906782 2351538329712 2351935012966 2353087432696 2353144462032 2356583105877 2356861563056 2366123928168 2368192628263 2370205391268 2374030359624 2382479623524 2383647009744 2387872899412 2388161492717 2389042928272 2398948376682 2400528711581 2401392304311 2405557049896 2406364131028 2408660718288 2410247451304 2413828039623 2415010786188 2418884235768 2426908147972 2431704409134 2436738993832 2437209116342 2440353622476 2441549366256 2444297117262 2447076359728 2453287584363 2454193057008 2458366854724 2458426435608 2458841149919 2460045952364 2468801349014 2471157525144 2473675015812 2478796496176 2485866796127 2487079424368 2490774151866 2491994601096 2495931034168 2497635788648 2500858257744 2504899525128 2515744318802 2519804153636 2523060719322 2524784003742 2530011299816 2534069199376 2542236427731 2543174730096 2547499857188 2552528882904 2555401531683 2561613429804 2563300922182 2565747286872 2570110802666 2571866222926 2575190073027 2581019592151 2583482867196 2586114789258 2590599899888 2591469064184 2593947961176 2604952253904 2605267082964 2609382444812 2610661010672 2617476062817 2618758594452 2624180454896 2625124506576 2637745297473 2639546913003 2643716424349 2645011813444 2647536161424 2658709145092 2658773581464 2663295305242 2674077877328 2677087318906 2678050403886 2679814600463 2681854750608 2682372163548 2683686493488 2686934020969 2687925729104 2693237835288 2699334581944 2701820082027 2706505860872 2709263112556 2711854686684 2713641152222 2717142313116 2724627553648 2728675175226 2729327420248 2735924402838 2737726724579 2737793076018 2743461384664 2744448347784 2747536985193 2748877258512 2758660616712 2765239623146 2773281617106 2777729699316 2779090753296 2779559560778 2780921511368 2785381847248 2790812838352 2793482419728 2796328278744 2798773106129 2803757239272 2805672243192 2810104171336 2815657736892 2821487256016 2822031608396 2835120808806 2836988477323 2840648781894 2846599030704 2847079226222 2848474260632 2852705865009 2860284602967 2868164174876 2883017112668 2884054281108 2885467432848 2888714774946 2891999334224 2899339872429 2900409976464 2905342646492 2905413060264 2905903177177 2907327034612 2914354255197 2917667967368 2920458893352 2923434109596 2929486768208 2931200750148 2939275683344 2943570839209 2943642179478 2949736676744 2954496875792 2955559759152 2958885984054 2960335802424 2969769181071 2970865279536 2975917771508 2977950363388 2981799031926 2986610972268 2988549001438 2991401214648 3009207174259 3014063345062 3016625043432 3020019991989 3021390199256 3026272621372 3032246793576 3037403675878 3039478263458 3053207024868 3054231397074 3056317478214 3059528364464 3061618063504 3062645257672 3078579936432 3083815616596 3088792188328 3092784107556 3093380801511 3094896520716 3101304173968 3105904610424 3111186761122 3117335351559 3118485914544 3122366016462 3124392137867 3128830542376 3128906372592 3140042268792 3142110807836 3145109577456 3160273855024 3163830467798 3169464705264 3169999365302 3170076193284 3171629492304 3175467479327 3176639498032 3191911803311 3193060096941 3198597835576 3201856405748 3211168188228 3218437386164 3220014381584 3233365203354 3235495219957 3235573635294 3240684649202 3242272545512 3246455750736 3248673123696 3253420401231 3253804829968 3259062823016 3260235274296 3264291744483 3271050112484 3277514638398 3282771462828 3284934026374 3288069103704 3289172273772 3298233354416 3301388314224 3307640943607 3311908487646 3313531282776 3314090245543 3321032202488 3325965824181 3330690577368 3344827634148 3350516116519 3357130378602 3364080959096 3364162490832 3364729994626 3366378671656 3380336348961 3381583981776 3389648570308 3394021921224 3407202042244 3408427786764 3415484573072 3419734208506 3426492576507 3427757244912 3433586764036 3434249209391 3438680104398 3444236847051 3444643822928 3448153052344 3451451419416 3452609405388 3458181125784 3464146341084 3473689443952 3478765537247 3482085603612 3489968083756 3491678125936 3492934260816 3496865253882 3509727213993 3511022603088 3516993729964 3519395884004 3527902519449 3529631149044 3535292344584 3562074862346 3563269963253 3568418304528 3570733871848 3576496218064 3581809349118 3583564392408 3589658889674 3602426776036 3608248125482 3608335574844 3609546196542 3615371176956 3615806248912 3622856417488 3638233566968 3640362221958 3647899203784 3650390768024 3655108490748 3655813674513 3663382646924 3670614539592 3676857081326 3687550282086 3690068928546 3697708822808 3697798440336 3703202023521 3703639599088 3716947682448 3718194744264 3730619136552 3743896551252 3745731015312 3746362886266 3746453682972 3752825202841 3754210315856 3772259403913 3773616478203 3779706230454 3780161078408 3787531709192 3795016949724 3801103799064 3803607820012 3807237909552 3813712803956 3821249785782 3823767078131 3829900039966 3836720432688 3837367652734 3839340964368 3844951383273 3845405708144 3851619699928 3855166203999 3857799334389 3863893235587 3865786496572 3885805673596 3885899849832 3887203596276 3897912146128 3908267666864 3914073667218 3915991516008 3916652108369 3924856239304 3929920119312 3936270682344 3945181312072 3959692241428 3967517720166 3975732042568 3976499084558 3982147963024 3988063717638 3994942957863 3996417433008 4004209724592 4011116815992 4011793455131 4015630978359 4026693322652 4028044306286 4031888593656 4041504064598 4049001872916 4055887930523 4059758791308 4062433204214 4063894668834 4070461728333 4070942699824 4072308529432 4075089970952 4086941330472 4093496398992 4093991130372 4115192076996 4123712143408 4124507735348 4126528694288 4147859434719 4149390349104 4156447135412 4160413967952 4163154688616 4169339341167 4171382267052 4178072770872 4186219257528 4209724837318 4211137229299 4215156257004 4217221632624 4226768257712 4232230884024 4233047412594 4239060734832 4247089258951 4257413462588 4264293239206 4270618839333 4272711390948 4281557584304 4302141995767 4302246262314 4311153604472 4314098180392 4319664263376 4324525669002 4337893868308 4337999001336 4345376550658 4352388992644 4358013969738 4360990551918 4367879309794 4370019517864 4376501951052 4377028617104 4385563031696 4392756351984 4394230152312 4398072023917 4408913525016 4415877983528 4424605015116 4427519774678 4431745313688 4434621098908 4458124750079 4459770178864 4463876657262 4466925545082 4476173838136 4482823502157 4499462984016 4507115131948 4521095017593 4532085298884 4534305965904 4535070862322 4539408932058 4544570382352 4556105513817 4557787105872 4559217395187 4566419278421 4568656768676 4584906805864 4589292546696 4592315796068 4592427095256 4593967886508 4603479207184 4618861788112 4625723424894 4628770673527 4633188282492 4642780804816 4644451050096 4651956260952 4662487005176 4666780141683 4679636285324 4693245813564 4703870025932 4706174865392 4713166211754 4732247856336 4736385256526 4740410782536 4741210446973 4745745701697 4748060719248 4754999047953 4764959247048 4775745798824 4776322985434 4797896753364 4801057423162 4802784608622 4811114099792 4812728262056 4820494902608 4827656079246 4830021572376 4837768471536 4853816295944 4861026973803 4863408818268 4873477987664 4874418232684 4880707244952 4888594234524 4906575168726 4909759073791 4916733709448 4916852871216 4917682299838 4920091904728 4927401039561 4937602698028 4942315050288 4947350031624 4971733592254 4981548303732 4983989202192 4991862068336 4995271577296 5009799050256 5019287306033 5031488637604 5039608307272 5046121438644 5047094991939 5049568007484 5060022599632 5084349631361 5084472855462 5094999714376 5105057765808 5110803063366 5123226859608 5126601844364 5129601312759 5131494573744 5140221605332 5143732445852 5150380146054 5162039184302 5166965734392 5172229578516 5182938128368 5187895922352 5197721482811 5207856100139 5210534165928 5218764889624 5234952125634 5237517188904 5275490594946 5279093826006 5287432848698 5290023626888 5295977087401 5317418290184 5317547162928 5326590610484 5343112293519 5354174637812 5356100807772 5359629200926 5364744327096 5373868041938 5384488334511 5386475670576 5396677329043 5398669163888 5403640164054 5412372188223 5413011721744 5418526225112 5423709373368 5427282304444 5434284626232 5457350350452 5458654840496 5466631558531 5471848805676 5475453449158 5475586152036 5486922769328 5488896695568 5495073970386 5515285621989 5517321233424 5530479246292 5546563234212 5555459398632 5559119121556 5561843022736 5592656557488 5597546212258 5603248710059 5607514478544 5611344486384 5619544329399 5620208342672 5631315473784 5644063216792 5670241617612 5673976954646 5681297563788 5694158452444 5696948521264 5705411730018 5720569205934 5724337696847 5736328349752 5744850059949 5756051479101 5766034225336 5768108562216 5777429549892 5798679744858 5810685292984 5810826120528 5811806354354 5814654069224 5828708510394 5835335934736 5840917786704 5846868219192 5862401500296 5887141678418 5887284358956 5899473353488 5917771968108 5920671604848 5927836206149 5931884998039 5939538362142 5951835543016 5955900726776 5963598063852 5964748626837 5973221944536 5977098002876 5982802429296 6008776837063 6018414348518 6028126690124 6033250086864 6040039983978 6042066459429 6042780398512 6052545242744 6062256096897 6064493587152 6074807351756 6078956526916 6093649806321 6106414049736 6108462794148 6112634956428 6125290515344 6154739027437 6167631233192 6177584376656 6185568215112 6186761603022 6189793041432 6211809220848 6222373522244 6234670703118 6244732032924 6248784275734 6257661084752 6280084537584 6284221615672 6304246858063 6314587255977 6327660935596 6339998730604 6340152386568 6350934958654 6383823606622 6386120193882 6396439858809 6397195671152 6403712811496 6410919632117 6422336376456 6436874772328 6466730406708 6470990439914 6471147270588 6481369298404 6484545091024 6506840802462 6518064825987 6518125646032 6520470548592 6528583488966 6542100224968 6551818964691 6555029276796 6565542925656 6569868052748 6576138207408 6578344547544 6615281887214 6617501360327 6623816975292 6627062565552 6628180491086 6641279662017 6642064404976 6651931648362 6661381154736 6673997406923 6689655268296 6701032233038 6714260757204 6728161918192 6729459989252 6732757343312 6760672697922 6765126369001 6779297140616 6788043842448 6802606293483 6814404084488 6816855573528 6839468417012 6852985153014 6867173528072 6868498418782 6877360208796 6888473694102 6896306104688 6902902838832 6905218810776 6916362251568 6928292682168 6929461422499 6957531074494 6964171207224 6979936167512 6993730507764 7005624607267 7019454427986 7033987459928 7038791768008 7055805038898 7059262298088 7070584689168 7104577884789 7124149724692 7126539926506 7141467743696 7163618698236 7164484478151 7167128784816 7175801723233 7179317779348 7201586134743 7204853552072 7216496250964 7216671149688 7219092393084 7230742353912 7273782486971 7276467133936 7280724443916 7295798407568 7300781536048 7310216981496 7311627349026 7326765293848 7341229079184 7353714162652 7375100564172 7376523449757 7380137857092 7395417645616 7406404047042 7436389488528 7450473559529 7457600388381 7461238273104 7487793102504 7492725772532 7492907365944 7505650405682 7544518807826 7547232956406 7559412460908 7560322156816 7575063418384 7590033899448 7602207598128 7607215640024 7627425607912 7642499571564 7647534156262 7659800079932 7674735305468 7689902766546 7703239399856 7710332407998 7715598668778 7727786471174 7731572993144 7743058776453 7760586923089 7771611347192 7771799699664 7774407192552 7828147334436 7831983032016 7833304216738 7849712478608 7872541364688 7887451480909 7890362624144 7919384482856 7931149273047 7935035440332 7951464085136 7952998169116 7976127435276 7989692277853 7989885915726 7995149345183 8022233631984 8023586910262 8031261956718 8039443801389 8053386645304 8056088612572 8060802062907 8063777187312 8083008129196 8098003745832 8111775861046 8119517582616 8124866408428 8127789337668 8140923456666 8144617058864 8150179941904 8173882660944 8187982260744 8189363499317 8213180173737 8230384153992 8249015470696 8295718869438 8312894270824 8326309377232 8338678682334 8342764534104 8356145541744 8372438515056 8396319318387 8419449674636 8422274458598 8430312514008 8464461768048 8466094825188 8480492945639 8494178517902 8510965431969 8514826925176 8528586478412 8541237678666 8545422781896 8604283991534 8604492524628 8622307208944 8628196360784 8640804721549 8649051338004 8675787736616 8675998002672 8690753101316 8704777985288 8716027939476 8717709531531 8721981103836 8735758619588 8740039035728 8753003902104 8788460304624 8796144047834 8805105115807 8817827050032 8830712517627 8831755967056 8849210030232 8855039549356 8863490627376 8869242197816 8916249500158 8927753314524 8933851090164 8952347676272 8965647004314 8995387809331 9014230263896 9027621522777 9042190035186 9064170597768 9070141724644 9078817864116 9112211027634 9118434790374 9132838556842 9137313537352 9169813611728 9178585093392 9184631592136 9184854190512 9187935773016 9251446849788 9257541347054 9266376564984 9303912521904 9321533568347 9324974010352 9333560283366 9359272570648 9369805616171 9373176413601 9386491627128 9407740051864 9426332423508 9442363601099 9472770513052 9480821565072 9482420893946 9491491403394 9509998095906 9526402437981 9529918494096 9551491597648 9552645970868 9575735409933 9595793506728 9602114846324 9605569217244 9625456524112 9655312158492 9660043144752 9671732757401 9678338681011 9706485659871 9707632591888 9722053947606 9726817636536 9748836465368 9761414489904 9777188469048 9813150337452 9819518147582 9833467418896 9835364599676 9840183809456 9854802079122 9875205396056 9894700063248 9922922830821 9942270736629 9943467184508 9963096607464 10038574612066 10051548349557 10062977275208 10079216614544 10092242877288 10094189983878 10099136014968 10168699262722 10168945710924 10189999428752 10221606126732 10246453719216 10253203688728 10259202625518 10280443210664 10287464891704 10300760292108 10302747628173 10324078368604 10333931468784 10344459157032 10395442965622 10415712200278 10421068331856 10436296611741 10437529779248 10459921505033 10469904251268 10475034377808 10487710210879 10550981189892 10558187652012 10574865697396 10580047253776 10591954174802 10630912865573 10634836580368 10653181220968 10686224587038 10689809889759 10708349275624 10712201615544 10719258401852 10729488654192 10747736083876 10768976669022 10793354658086 10807280328108 10824744376446 10837052450224 10847418746736 10854564608888 10868569252464 10889153663927 10914700700904 10933263117062 10943697611352 10950906898316 10951172304072 10990147940772 11030571243978 11060958492584 11073406637293 11093126468424 11110918797264 11118238243112 11195092424516 11206497420118 11239088658798 11258475608523 11262630947568 11288126433584 11316778211739 11340483235224 11342396272207 11347953909292 11362595127576 11388316904888 11410823460036 11430229622383 11441138411868 11448675393694 11471301234393 11472656699504 11489700119898 11512102958202 11532068450672 11536217124432 11554859099784 11591679706761 11597359489716 11621370585968 11623612708708 11629308138448 11657417020788 11693736438384 11707887022117 11724803000592 11749956325107 11774283356836 11774568717912 11835543936216 11855672412298 11863769996078 11879076724284 11903671086032 11911801453552 11927196127704 11929497253674 11946443889072 11954196005752 11969069729771 12017553674126 12035380365393 12036828697036 12056253380248 12080079967956 12084132918858 12105090485488 12124512193794 12149614703512 12157913053832 12167663791569 12187299612642 12212828099472 12216925588296 12225269912856 12309478054874 12335262466384 12371136430224 12373523206044 12379586082864 12394566612857 12444747044488 12469341406236 12489464065848 12497568551468 12563806113859 12568443231344 12608493716126 12628868439187 12629174511954 12633411687897 12655321871192 12679997461208 12680304773136 12701869917308 12741267776853 12767647213244 12772240387764 12792879717618 12807425622992 12821839264234 12844672752912 12868999784641 12873749544656 12906425987301 12933460813416 12941980879828 12942294541176 12962738596808 13013681604924 13036129651974 13057166977932 13084200449936 13103637929382 13110058553592 13131085851312 13139736105496 13156689095088 13194216071751 13230563774428 13235002720654 13247633950584 13256360982172 13282559324034 13303863296724 13347994813846 13374374250237 13379310536592 13402064466076 13404650139881 13428521514408 13458919978504 13521345395844 13530252738002 13558594281232 13605212586966 13628808168976 13633711147056 13678936834024 13699257835263 13705970306028 13734347056144 13736996837564 13754720417592 13776947388204 13810437621552 13836593753411 13856585364336 13858922844998 13886312020581 13915062148988 13928342414448 13959872335024 13987461015528 14011249214534 14038908855972 14067974919856 14077583536016 14098155072001 14111610077796 14118524596176 14135609414663 14145264226093 14209155769578 14223631340919 14248299449384 14253079853012 14327237396472 14328968956302 14351603446466 14358635558696 14403172269486 14409707104144 14432992501928 14433342299376 14438184786168 14461484707824 14547564973942 14561448887832 14620433962992 14623254698052 14648124178831 14653530587696 14707428325304 14729277221373 14750201128344 14753046899514 14760275714184 14812808094084 14900947119058 14915200776762 14925026337221 14975586205008 14985451545064 14985814731888 15011300811364 15057861918099 15089037615652 15094465912812 15118824921816 15180067798896 15208817927303 15214431280048 15253048894083 15254851215824 15284999143128 15287577584279 15295068312524 15319600159864 15349470610936 15379805533092 15420664815996 15431197337556 15455572942348 15463145986288 15486117552906 15521173846178 15543222694384 15548814385104 15593164448433 15623568300417 15656294668872 15666608433476 15774902961818 15838768965712 15862298546094 15870070880664 15887931262203 15905996338232 15952254870552 15979384555706 15979771831452 15990298690366 16047173820524 16062523913436 16078887602778 16106773290608 16112177225144 16121604125814 16166016258392 16190031987129 16196007491664 16223551722092 16239035165232 16249732816856 16255578675336 16281846913332 16375964521488 16378726998634 16399894675593 16426360347474 16460768307984 16498030941392 16577348397841 16591437738876 16625788541648 16677357364668 16685529068208 16705720217329 16717130449019 16792638636774 16809746130177 16838899349272 16844548917196 16860625028016 16932189650376 16960985891278 16988357035804 17021930863938 17029653850352 17057172956824 17082475357332 17090845563792 17111527186171 17173013090541 17208567983068 17208985049256 17281609443098 17298102676008 17351575473232 17381506202632 17401067572889 17409555970576 17432055878952 17435419063062 17443962207672 17471517239176 17506007804208 17592288095668 17610210231614 17661425035254 17698420060464 17710079098712 17738484395632 17783508618447 17795654994117 17832499000316 17855506629048 17867702180328 17931294008628 17990775618662 18026330511189 18028460527792 18055243045554 18067137145057 18084380070372 18128341195536 18140283449288 18157635728232 18224422055268 18236869580748 18265677113684 18274627074704 18369263184272 18375871546032 18464217082311 18502893699576 18506014970443 18515082694108 18532753129968 18643067136694 18667120566732 18718545141296 18739611232342 18746352827202 18772983254256 18808538146783 18815480103728 18852664847016 18884727202198 18912740574189 18945541026104 18964841787892 18982982806788 19019996191812 19052804875962 19105291941736 19151470819866 19191587013456 19204229692648 19211138434488 19232758896351 19310624316984 19343465514802 19356677362022 19412971319742 19444107895212 19453635273072 19497672930736 19554376938096 19591411742903 19626300674904 19639036295164 19670729199352 19709604158244 19743123893207 19750410792112 19845845661642 19852504080981 19884541473258 19886934369016 19926193214928 20021992220769 20077149224132 20103096699114 20125954550416 20184485754576 20188379967756 20198272029936 20222713947293 20295379107003 20337398525444 20337891421848 20443212253464 20506407377456 20518405251036 20560886421328 20574929783408 20601520584216 20604995874463 20605495256346 20648156737208 20688918314064 20788384267497 20790885931244 20831424400556 20872593223482 20919843010066 20939808502536 20975420421758 21016873821801 21064450219813 21101962379784 21116375304024 21149731394792 21183908349604 21261825731146 21306362441936 21372449174076 21379619779518 21416698551248 21424403231088 21438516803704 21495472167752 21527405169699 21537953338044 21586709316172 21614560656216 21649488752892 21709129217776 21778307327854 21821347460913 21829401401808 21866526234124 21870744965069 21887395222704 21901813796632 21902344608144 21980295881544 22061142487956 22121916985168 22146813274586 22186252936848 22228272355289 22236476486224 22343382623177 22351420678587 22390184849032 22412994840236 22478177317596 22516951217046 22633556423478 22680966470448 22684792544414 22695907818584 22725190255152 22776633809776 22821646920072 22860459244766 22882276823736 22897350787388 22942602468786 22979400239796 23024205916404 23109718199568 23153486605249 23183359413522 23194718979432 23247225417416 23281760769267 23314834041576 23415774044234 23453612815633 23499912650214 23548566713672 23549137435824 23662354442727 23671087872432 23711344824596 23727539992156 23758153448568 23854392255408 23858994507348 23899571028619 23908392011504 23938139459542 23969076833559 23985448035549 24035107348252 24070760730786 24073657394072 24112506760496 24160159935912 24168265837716 24249024387588 24299229407024 24315826107664 24335327583138 24351358760729 24374599225284 24433851176592 24450539825712 24568090497951 24618956109748 24747046412088 24789133225714 24889494088976 24938682812472 24942889742771 24978928131696 24995137102936 25127612227718 25216987432252 25257736878374 25258349023908 25266823375794 25310643742384 25359994922416 25403739834616 25441478836917 25482535553706 25535294426488 25544480775528 25585759435236 25643678528468 25737999569282 25812851974602 25866921626832 25883961759656 25884589082352 25922414164647 25925477193616 26027363209848 26072259303948 26114333955864 26207275858764 26220117107184 26269776419887 26279472210992 26388432143502 26405815827391 26415315347421 26461127548856 26470005441308 26495267901168 26512721964344 26565118648068 26607726593448 26695989627692 26748748500474 26804128932152 26809300279762 26857043028816 26917839957008 26986163427993 27042690791688 27047252649109 27060505476004 27210425173932 27357873668048 27398515670526 27411940612056 27473993675128 27509440835184 27553894776408 27673187506822 27717845689996 27772624041162 27830124297976 27964600705041 27974922031056 28022498429068 28077817711944 28109416848513 28196310144002 28223220155592 28271218829326 28290528452186 28327090803297 28391215513661 28418311539156 28447262681838 28496598898768 28506159706024 28654474792944 28657937912604 28703206892932 28717271117392 28806344538972 28865985003856 28876369572336 29015198272203 29035016043033 29095129947884 29122897775664 29246509396104 29296248357662 29414856650608 29458554442746 29477960605093 29500402256688 29506093799028 29520551428368 29556274230659 29625616188168 29801894238116 29830401553524 29850052674442 29970903090128 30022601622728 30114993970369 30115723836198 30178075231304 30188931825624 30237649843632 30417635854606 30506097788166 30569998286256 30575155168558 30590136625048 30639200319728 30698941221872 30759611066184 30786504167419 30841329631992 30862394675112 30911145884696 30972235105812 31042347692356 31186328896866 31206873250553 31247136600834 31312589337744 31333216866952 31379764515099 31463130632637 31549805923636 31724597092188 31740141761328 31775862524406 31811992676464 31892738596719 31904509741104 31958769111412 31959543662904 31964934948947 31980597380732 32094347641048 32125047826872 32157775205556 32224354450288 32243208251628 32332032516784 32380063974258 32447103444184 32499465633712 32511157350672 32563693826664 32667460991781 32757453997268 32799789351186 32852720694948 33154696795682 33182875477752 33220219911879 33354714729336 33411440434658 33434260898038 33585277273548 33619492260354 33677798698544 33689097834392 33864379300752 33921971782556 33976714071608 34027188816621 34043861727876 34114345913648 34164950714664 34223054372342 34290688867149 34346026181082 34368313516537 34417135966136 34417970098512 34563218886196 34596205352016 34763012405264 34802135145778 34864111757904 34870838126124 34887924415344 34930142272597 34943034478352 35123661066351 35184576191336 35220420463228 35322850070508 35420158197424 35567017236894 35590447419527 35591309988234 35664998000632 35711013258096 35735404360656 35862588017256 35907209189313 35981551237324 36052661022378 36110486091108 36134274290114 36168760140744 36280566898576 36315271456464 36384050379677 36448844110536 36454992700973 36473739161496 36531354227368 36928434164622 37005787399152 37012029940886 37030165388216 37183699838571 37286134273388 37334241133464 37479222464684 37492705654404 37617076293566 37691418341577 37705329694032 37769454404396 37776741303301 37825481148378 37886605317561 37891082052208 37929683575784 37965965613576 38039992383624 38105609751924 38210583883472 38266420909717 38302941639732 38408459385296 38422276868976 38465517792702 38606999353923 38621248633968 38686931029604 38713354724044 38825942639484 38888215790424 39182823485806 39252601349808 39278072590328 39341458398704 39419208316488 39486247786414 39691691323284 39705008161962 39769082946516 39773868738032 40043984441538 40154298448264 40206193398228 40213950419643 40376759935512 40445427894586 40590758214006 40674797050888 40675782843696 40886424506928 41036810502072 41203041168432 41209991748926 41210990512692 41281077231251 41296313474416 41494853443043 41509781260233 41576768534994 41581771862488 41662848801112 41745186446964 41839686020132 41879617005072 41950840843516 42033747643602 42061437859441 42128900439626 42203924759568 42232750608048 42294465216003 42299462789584 42367816699208 42406828243989 42435792678279 42523651462292 42744898348152 42759239559036 42877033607408 42990944335504 43054810339398 43075906676088 43083173192059 43173418632344 43229121312432 43298977505784 43556614655708 43642694921826 43733052468248 43741489930138 43803627593264 43944372536493 43960591763088 44122284975912 44129728006441 44293626549172 44456544710578 44686765246354 44702841357174 44775079011663 44780369698064 44825989680472 44956354635192 45033902434092 45267112846956 45369585088828 45391815637168 45626453781909 45643293840144 45720918489532 45764553647472 45794701574776 45862732752837 45885204937572 45958800479592 46048411832808 46306973210498 46322509522289 46366718827044 46389437958864 46494450834832 46563521538534 46629668083152 46717981848461 46831548088468 46907225631266 46999825300428 47097133427344 47324708885454 47422689649192 47455079984312 47516306897136 47717989014696 47799142057238 47876278919084 47938153667118 47970896071098 48070214696504 48141521461572 48147314788144 48320319871824 48336531675432 48498048775176 48670655166276 48702717521458 48749198450568 49039372250869 49136180995902 49237912219496 49494092824176 49578266451428 49732045193523 49877365624944 49885779485542 49990274205872 50117160651987 50151391347057 50230612062631 50255224455436 50433974864504 50515473756748 50516698047816 50533646751588 50807479669232 50882957673834 50916477408797 50965071107412 51070588852976 51088961551056 51171518870472 51287357056936 51334581558513 51475999138564 51625703949204 51767923519312 51844828329294 52054726419696 52144518607896 52153314916703 52203202718667 52228667911728 52414551717528 52539552839774 52776864287004 52811631654782 52830630694842 52922255097712 52940010882616 53025443928688 53130237296136 53215453186896 53391979255384 53497497000948 53608257864304 53618600559524 53972326855986 54085381583376 54094505298218 54121010952008 54201411435171 54420850347864 54797031341052 54823881224112 54947987350256 55107789552816 55212160366363 55346375013644 55435691379992 55518044911329 55545248082324 55660248595952 55927845944971 55929201410082 56044996858136 56155635423888 56218833697026 56392620288004 56425614440349 56446440311184 56542437658652 56581056904372 56654181606594 56782431027322 56836623078312 56894525363676 57012319412048 57174936310921 57315875825208 57406413785864 57612689077944 58030396544406 58070032086066 58190259895768 58493018792208 58592496715324 58774235228709 58917108885492 58955921210186 59012187598056 59112548461318 59229371679621 59251232376336 59363450619473 59603788476232 59660803107048 59700105348884 60045203245456 60229987940738 60231447672396 60356150462608 60377863651248 60668141841879 60835271709212 61012195576332 61150310337116 61180273250096 61519222132368 61573008334838 61635735810649 61682659263984 61724789350224 61814987623389 61822291769392 61944470211624 62084695384712 62372657793732 62413746501106 62494273201668 62666433733904 62759529030198 62926261265274 62967714665317 63099611847272 63193350659439 63449194184376 63551725048812 63785477193438 63917538222824 63919087325808 63929869897894 63961194761464 64188695282096 64250095653744 64315550411112 64486416503256 64760127948516 64894206888368 65127387653328 65250734978429 65334921983562 65514907994536 65599578702372 65612234895207 65705441389896 66096545207693 66309393591364 66365750955504 66440439823758 66684817065867 66709429458672 66822880869316 66868521796076 67030147869531 67170554547096 67238984520708 67378195668784 67702129301807 67843943565112 67953428143216 68054377633242 68087723455752 68329901429328 68446108744684 68581377734298 68692052362164 68736627033074 68834271932272 69126437772392 69460459815747 69604270291556 69741676252248 69860284545194 70247322132702 70360838446899 70369152382672 70440840926456 70645700141016 71134034473788 71180894839054 71182619976468 71329996001264 71698713085857 71725176034512 71814418378626 71963102474648 72105322044756 72220972182216 72268548580228 72337520281488 72768100759354 72897688221072 72909985401946 72947478322992 73054076282187 73062708454736 73413971476153 73856868329244 74024059881772 74060330776432 74367399677142 74416390059011 74572268546776 74668482266928 74828669228313 74958444929368 74985411308808 75234152587132 75382836683154 75538908808792 75553482606602 75650962296756 75773210635122 75859367151568 75931931227152 76079984767248 76211219503848 76224075647489 76532841819434 76605883279464 76931035585404 77061870679937 77213998707846 77373862059208 77426709448088 77651885278968 77776431580848 78365646971612 78556145180656 78809329259661 78838416632976 78972495572828 79217447482173 79383382646568 79410016323924 79538165893032 80011607356681 80087968883076 80308596896528 80412386796456 80427900839286 80753519871024 80890855789172 81141757947327 81181516428012 81349594101776 81955209154819 82073621004144 82419983497852 82421981025384 82562154462502 82989706886086 83019562520466 83153537069988 83163543724976 83325697602224 83490372893928 83679372040264 83901681687032 84067495287204 84122875718882 84257800879252 84588930432006 84735633398416 84813656487978 84871585356558 85047302924584 85173646540983 85489796696304 85518479118072 86109620678796 86151813352176 86166346384118 86346837264688 86597955011568 86761966289999 87113229311416 87285389843652 87466104936496 87482979860276 87888745072986 87946642797013 88244569951824 88259456012882 88433881815279 88587253098344 88668822691977 88913089421156 89373530492708 89405682714348 89550158023326 89651979360944 89912709270384 90067804868184 90082998492487 90344981911107 90534225693912 90739170177656 91252907563818 91441836979064 91589403149552 91725465505674 91770409875144 91917600959184 92096823665616 92359512502257 92613946420996 92645019044578 92733437654088 93127043077068 93285422402029 93435963696922 93620619751659 93663096176936 93814451262532 93999650600856 94649417770908 94845379298384 94910159968624 95435978029392 95598284114476 95752557838168 95876307334236 95894804846841 95941792142196 96140429393008 96283042923144 96673063350864 96856156273877 96996097550352 97341310332552 97405435042916 97498396901136 98078744501738 98272361991804 98475824438992 98949265902641 99156532902856 99464090387046 99771558971084 100234321303974 100302782694114 100461224125262 100510448910872 100867949729008 101030947513496 101033396095632 101067293503176 101765915347668 101832954817594 101930142214824 102343037740944 102536869251817 102574714113872 102669163117026 102951998277128 103104940549611 103251407898408 103689656658588 103865999612089 104289037215792 104306629833406 104406405437334 104790426817791 104829103435056 105079105679548 105553728574008 105623263309564 105661261389684 105880021765232 106260474592272 106461725491121 106771342258581 106783958510768 106994994001896 107237201119048 107944653711972 108189010596436 108242021904016 108402822870342 108841700695728 109152151139031 109364978102919 109594062682104 110424320732726 110692750027288 110871382759984 111036089822658 111090496164648 111855691889942 111858402820164 112089993716272 112437667394052 112785240576008 112851228880698 113084875317304 113162113808744 113308363213188 113330223909903 113564862054644 113673246156624 113789050727352 114349872621842 114631751650416 114799262729151 114812827571728 115225378155888 116060793088812 116140064172132 116380519791536 116940041521303 117184993430648 117548470457418 117834217770984 117911842420372 118024375196112 118225096922636 118458743359242 118726901238946 119207576952464 119321606214096 119400210697768 119780690303197 120459975881476 120462895344792 121336283683758 121670543418424 121807473010223 122024391152664 122300620674232 123146016669676 123271471621298 123629975246778 123843231693753 123888940423248 124169390769424 124484560329129 124745315587464 124827493002212 124988546403336 125519058060396 125732525846213 125852522530548 125935429330634 126184313578323 126199223694544 126386701318878 126898388368752 127103450097624 127570954386876 127835076445648 127859739795788 127922389522928 128631100822224 128972833006512 129249519576177 129520255897032 130501469956858 130669843967124 131029815989072 131199157404744 131224469790414 131410882779792 131659767027481 132193090415386 132389184019323 132618787182728 132880879647516 133369634131734 133645761738632 133737043592152 134060295739062 134341109094192 134477969041416 135404258603614 135687887130224 136108755266484 136175446911504 136340232741427 136892217489368 137162755468596 137384104724328 137473254066148 138201867252449 138252875544784 138920919631494 138967528566867 139208540583112 139483352504496 139720569090388 140153945545383 140494644265404 140721676893798 140881681852912 141291400282032 141558997631051 142268068947576 142361789678108 142365239952936 143397426171714 143628836757252 143926204949296 144210644089512 144441944364432 144537097160456 145536201518708 145819970803892 146108152564374 146827942952306 147118116752607 147451151538691 147713736658488 148048119763544 148734799354284 148832780118022 149144537093552 149657338456626 149916889858736 149970822617616 150468305174264 150691836187893 150765673366308 151077817617584 151106965213204 151301924593512 151546421270244 152202531287521 152422439007696 152448151294978 152749432226391 153065683638868 153211766558928 153862071170808 154123741359874 154427997415692 154747724118416 154853418896176 155303770557936 155597906487023 156459944750109 156731293943224 157618658519322 157944991145656 158434894964346 158766765293136 158820032647848 159076331786064 160023214713362 160175937766152 160824773592912 160855801678572 161129365967141 161781711578344 162283515894654 162363032856024 163910418309638 164175289709431 164839966995704 164843962050768 165124308925004 165636481099089 165979413772172 166039125040932 166307074139976 166980745787856 167296997200333 167358744080528 167783537834913 167803363374064 168134990574408 168245751437764 168515601758504 169177860864012 169627312975956 169743170713116 170094605849168 170347293081966 171036958236144 171524808932763 172219241357592 172332692768236 173523932579998 174226458622832 174570779687304 174965959720552 175777490145972 175893285594026 176518912025764 176867763630558 177174506196688 177337645383954 177826178842312 178090351858419 178747060985416 178811365428696 179100316046652 180135609736368 180165996984974 180689963822214 181068451387824 181478340355312 182505815127636 182883673958128 183450931011348 183540819750288 183762922390619 183888434939209 184719025004514 184907207431947 185227892841992 185290038089156 185466875308176 186254086154136 186570844804058 186871927393844 187241239503318 187326192353872 187628902525064 187999301201712 188903143995951 189298835541816 191196568228952 191505115676336 191752614668472 191789609693682 191883584284392 192566085846288 193712312547754 194682620665104 194810870085832 195752204935287 196157489003476 196544723983608 197898531805282 198289635623079 198313065805712 198738508595627 198928180774092 199543117942168 200468642607948 200605565388228 200922448250524 201020897821744 202061895026992 202134587006352 203106387905421 203531830695336 203665909635188 203860284429648 205073738503634 205338326234052 205903996554256 206209881099222 206502815796816 206893919614613 207379313317176 207731999224178 208613259666812 208812810874668 209580853635582 210158211359096 211107457148016 211246526619128 211322522779368 212923450982242 213542684517162 213989988003792 214474402238096 215505529171933 215889307423944 216378021192872 216805645740684 217174362825277 218304302278062 218729956205838 219188125364208 220241914428459 220848641465452 221385500054576 222072179645316 222180992329296 222449853420223 223249170177033 223711383779884 223716805640328 224875334788104 225570481152016 225702457761396 226169750634608 226324227617488 226616726426376 226660447819806 227129724109288 227578101454704 228672226942467 228699745243684 229598525458302 231185612039811 232121586177624 232280128344264 233880083042606 234369986861296 235096940914836 235668435541968 235823684840744 236450193845272 236917486718484 237453802477892 238800421395536 239561380606394 240034822070043 240578194615759 240919951762952 240925790689584 242672567367516 243341086836848 243614946020446 244048782305328 244510995908179 244601241348464 245865627464457 246292033339352 246542943242596 247259950493556 247686463387506 248969120658258 249490631174928 249654986004424 249977092806672 251038116120792 251465051692426 251705045061096 251870858661268 252368627156646 252773402637756 254206900195248 254688352657739 255141908773752 255719479591576 258499039152354 259040511794064 260285898869997 261002939913716 261339687934248 262398314809488 262448939580828 262895281314809 263319534054962 263839928391039 264386180830772 264778368038646 265237574365456 265761759295032 266739268263468 267291523477264 267474087184304 267864946368019 268120591478124 268955938082832 270248995477461 270808517207228 272217510532968 272680465482854 273784434978736 274325510937192 274768209448656 274946508132296 276403734504898 277841839262988 277935057133734 278417081166224 279441138180776 279856267206087 280307891090766 280989288530808 281443353787596 283117995262102 284536137895152 284723579356216 284730479905872 286794852343428 287257673514504 288421288179024 288967540618757 289074194320912 290463974101301 290568468821631 291072403037416 291639941607784 292216305128748 293655885904612 294236233505214 294902303077382 295427473316976 296096239527088 296847797707923 297469598708568 297665560236044 299314676913252 300936610348528 301383672375786 301531346732616 302213930426408 302603849187024 303092842540488 304405062575042 304896302589956 305498864452782 306131367277736 307610607755451 307724142341616 308247482719748 308855994831384 311195812974046 311597998836267 312919889500218 313462587886448 315237317038644 315889982291312 316869789928692 317640065295696 319385176473363 320046429426724 320351875532304 321711603357144 322258731934282 323563423156688 324257566656023 324567031789308 324726065712048 325119016537249 327820836619276 328350579418862 329679933991408 330248617850008 331272962198178 331958827544344 332078250081864 332614148279952 334593994400666 335567075669826 336269981148816 336491502875528 337031203517008 338355721728024 339254625951912 339486341426232 340694586163932 343049617865526 343275605756083 344438482715184 344665385536472 347047865159996 349141559374608 349931919441104 350820124563909 351554980291944 351614284438417 351786571188052 353037824051528 353735527261116 354675290767908 355652357684624 356180703716838 357494121970832 357622730857392 358200632093304 359342070909591 360331993969948 361379927644428 365011630255272 365422419030669 366901862022696 367525844781238 367776869878418 369438050009028 369814414863894 370455785683984 370580076178312 372508172308272 373141689608116 373743854787688 374482479006636 375257805050128 377197577538639 377806287991902 378597671083632 382393136457904 383505229336944 383579219387364 383767168568784 384231564998567 387424625095508 389621740171664 391494921614797 391504409870574 392314978006952 393089447967216 394979301082443 395797063610564 396579271246158 397477017191254 397856361548184 399086235884336 400224554176447 400937285215896 401211130776456 401844896501048 406212775810842 407063661390672 407331819270376 409020698224281 410147477007268 410676652468104 412419762198444 413787839229226 414605601757347 414758626634352 415463998448356 415544154336311 417226519333624 417625621749336 419161707271164 420316422718192 422493053238256 422645045558736 424676992893153 425846901964484 427085369034324 431011058343866 431778614847888 432756042385744 433611291481368 434348725650554 436608604556124 437459912411676 440483828856918 441697282930904 442353454616073 444144359290632 444899706840446 446498340354066 447422767559768 447433611280656 449750669576208 451404915522792 453233452852752 453320895639612 454091849543761 454259448218576 456607593862563 457344453884934 457399490487368 459197050916604 462371224079622 462675816453851 464243172355248 464560256688528 466793719461069 467760166085212 470193881829672 471647369681488 472900387690544 473834973436968 473914905112649 474907604955784 479122761212788 480069644140086 481156389231518 481839903525904 483388097901423 485345134735032 487229892040892 489021991816358 491731254928914 492525869128293 492584066678704 493085886485192 494519900987112 495372926775012 497938241316516 499309972008848 501890991600999 502076232241584 502930103384852 503410090122192 503741717322536 504737254313292 505546805275512 509376705315478 510283817547504 511438959183152 513897800333071 516998078304708 520571797739994 522005879827432 522679375868496 524897879161656 525790562629618 526639068109924 527679856782078 528772361661544 529556736077292 531523518590064 533478536526936 535729892736038 536241182956248 539433094759559 540497990954922 541617034414456 544435021065936 545360930965708 548651021874384 549893016264592 551288767171857 551665304817627 552807469009796 555683678525976 555870114267468 558882276361552 559712534412174 560081251496767 560615782181532 561978577061616 562886707575192 566235990524204 569447158712432 573589704686856 573686464083733 574515347029008 577935081237514 580927948202602 581136937643262 582144806074832 583279883215568 584432610257496 587311771809224 588472467010428 589804606154764 593695595415846 594939197417136 595331120472088 596215525786881 598629353826504 602767344751572 603062693465232 604427860852816 606185685080976 607333764029993 608810125150084 609792605179912 610997728905564 612262734555472 615221215510902 616494965439496 617711989662768 620681758843839 622391625948092 623195997672534 625839779000436 630474634077288 633739579857384 638770352946726 640092858853448 643423206714288 644517463868564 646516587515799 648515133312046 649134063578616 650238033074498 651523088475831 652997956814203 655641673238552 656701158837724 660497235700016 662545924396356 663917655088688 664156500163728 667349560260669 669187988801332 671134151339652 672983005751056 676711443456048 677993093917139 678509251903824 678972682852464 681389172327864 686099235731052 686551211512166 689330771072944 692644861318487 694095730319992 701640249127818 703109960583888 703228568876834 703573142376104 706075648103056 707471054522232 709350581535816 712361407433676 716401264186608 717758084762719 718684141819182 720663987939896 721734583847277 722759855288856 727061997284623 730023260510544 730844838061338 733532987724537 733803724045392 735051689562476 735553739756836 738876100018056 739628829727788 741160152356624 746283379216232 747487709575376 748964958013272 754395155077278 755612575983804 764065057973217 767158438774728 768463129997134 774849250191016 782989843229594 783008819741148 784629956013904 788685843944427 789958602164886 791594127221128 793158542492316 794954034382508 795712723096368 800449108352894 801874570431792 802422261552912 803594839104057 803689793002096 812425551621684 814663638540752 818041396448562 818580290649121 820294954014536 821353304936208 824839524396888 827575678458452 829211203514694 830927996896712 831088308672622 834453038667248 835251243498672 838323414542328 838464832122379 849353985786306 851693803928968 854170738068648 862022116687732 866902621856271 867222582962736 868697451301108 871391922303903 873217209112248 874919824823352 880127680923491 880967657713836 883394565861808 884706909232146 888288718581264 889799413680892 892996680708132 894845535119536 902809831045584 906641791279224 908183699087522 913215187725126 914688907769868 914798980974736 918394101833208 924742448159244 925351632907702 933587438922138 935520332170424 940387763659344 947669946873936 947829810225298 949815209911568 954381629189989 958245522425576 960139288280172 962312778463036 966776195802846 967413070767143 970690269470064 972772699968069 974459784081784 975357049611747 978043983632716 983462509857828 985051738256586 986171772970384 989039801974224 990745853550024 990912983417357 995876482633032 1003781983201998 1005860206769704 1007483434645072 1009474508626584 1011093610551024 1018753410630956 1027795600666142 1029826817268249 1033996156609416 1041143595479988 1044011759654864 1049795758323312 1051581125259236 1053278136219848 1054842853315251 1055359713564156 1057544723323088 1059113472154584 1065417719012647 1066957073053872 1071459785472076 1072482365912496 1078866189519118 1080995981909844 1083234068828912 1090721861931416 1102577534343714 1103330609635254 1105614938019592 1111367357051952 1111740228534936 1119425068824348 1120162502993534 1121231564363064 1125773415150384 1127905561769987 1132471981048408 1147179409373712 1147372928167466 1152694694995701 1155870162475028 1161855896405204 1162273875286524 1168865220514992 1171078980402331 1174484764844391 1174623543618448 1176944934020856 1179609212309528 1187391190831692 1190662240944176 1192431051573762 1197258707653008 1200673662529341 1205534689503144 1214667528059986 1217620250300168 1219585210359824 1221995457811128 1230442431021804 1232989930878992 1241363517687678 1244783251896184 1246391995345068 1246632463008933 1251679558000872 1260949268154576 1267479159714768 1277540705893452 1280185717706896 1286340456734333 1289034927737128 1293033175031598 1297030266624092 1298268127157232 1300476066148996 1303046176951662 1305995913628406 1311283346477104 1313402317675448 1325091848792712 1334699120521338 1338375977602664 1342268302679304 1355986187834278 1362275548631283 1362778344655728 1372198471462104 1373102423024332 1385289722636974 1388027449361553 1388191460639984 1403280498255636 1406457137753668 1407146284752208 1414942109044464 1418701163071632 1421744715337947 1424722814867352 1435516169525438 1437368283638364 1441327975879792 1443469167694554 1445519710577712 1448257437302291 1454123994569246 1461689676122676 1467065975449074 1470103379124952 1471107479513672 1477752200036112 1479257659455576 1492566758432464 1497929916026544 1508790310154556 1511225151967608 1520220539776939 1528130115946434 1534316877549456 1536926259994268 1541693400999213 1549698500382032 1557148973941561 1565979686459188 1566017639482296 1577371687888854 1579917204329772 1583188254442256 1586317084984632 1589908068765016 1600898216705788 1607189678208114 1618299284278677 1624851103243368 1636082792897124 1637160581298242 1640589908029072 1649679048793776 1655151356916904 1658422407029388 1661855993793424 1662176617345244 1676646829084656 1676929664244758 1680243754490301 1698707971572612 1703387607857936 1708341476137296 1711576971357253 1721059392251199 1724044233375464 1733805243712542 1737394902602216 1742783844607806 1746434418224496 1749839649646704 1760255361846982 1761935315427672 1769413818464292 1772423025638551 1779598827361784 1785993361416264 1813283582558448 1816367398175044 1822001292089979 1826430375450252 1829377815539736 1836788203666416 1840266969203663 1849484896318488 1850703265815404 1867174877844276 1871040664340848 1895659620450596 1908763258379978 1916491044851152 1920278576560344 1924625556926072 1933552391605692 1934826141534286 1945545399936138 1948919568163568 1950714099223494 1956087967265432 1958993870442609 1966925019715656 1970103476513172 1981491707100048 1981825966834714 1991752965266064 2007563966403996 2011720413539408 2018949017253168 2022772784331299 2033979281751417 2037506821261912 2055591201332284 2059653634536498 2067992313218832 2077934583955461 2082287190959976 2103162250518472 2106556272439696 2109685706630502 2110719427128312 2118226944309168 2130835438025294 2142919570944152 2153274254288157 2157732379038236 2161991963819688 2181185991853869 2181443723862832 2205155068687428 2206661219270508 2211229876039184 2223480457069872 2238850137648696 2240325005987068 2242463128726128 2255811123539974 2264943962096816 2275833115760743 2294745856334932 2305389389991402 2311740324950056 2323711792810408 2324547750573048 2342157960804662 2348969529688782 2353889868041712 2359218424619056 2374782381663384 2384862103147524 2388917991078047 2401347325058682 2411069379006288 2429335056119972 2435240500600336 2443990915622256 2455740871947363 2460884862043608 2482727035375356 2489566503792368 2492783990690136 2493264926017866 2503359116001744 2515394496367137 2555081411786904 2572680913468666 2578069855474256 2586066350063196 2594060533248184 2600952132297992 2606092353903324 2611991827256812 2626804635350896 2640383042770473 2650183697585424 2669398241042676 2676751955205328 2684536605358608 2689620954989969 2711972375668556 2724551097262566 2744396942924208 2746204846048664 2770579445273948 2776054898723106 2801571879235129 2806560996511272 2812914275507336 2843489430675894 2849445629734704 2863144887569967 2871032339050876 2874736567276728 2886938335389108 2891848094462899 2896514874604582 2902239212301429 2908247989138492 2923379352245352 2934131950898148 2940206758249904 2942214959027344 2958515318911152 2972738950252071 3017580620309112 3022450303935216 3040441079553878 3056260231892868 3073852519988536 3083386801998426 3114297947883122 3131959372918376 3132035278964592 3154743375777708 3159834408659544 3172634169969264 3178642946806327 3179816137530032 3196253157037941 3201796433411576 3214379356416228 3236598568557354 3249702206486736 3272165585794248 3274321162596484 3310302713833808 3316844814058776 3324353234690488 3353859328489516 3360487508980602 3383716685309961 3397415943145224 3423153942714506 3442118784502398 3448088466750928 3467610487425084 3474789805204432 3485567689215612 3513236941206993 3520510723693964 3523870630855344 3538827636928584 3544846051277102 3559197654723568 3571986722832528 3632734796350088 3644002584179958 3652860750900504 3658755631079472 3680533938407326 3698969792636976 3701406531630808 3734349755688552 3776031663316913 3791319240901192 3817526516759956 3840557153120688 3849251113852144 3859021370202999 3867104783211384 3869652283068572 3891090799872276 3901428198446988 3912175934530864 3917987740885218 3933850039431312 3940206953026344 3963651933669428 4015127932807992 4045545568662598 4067958563502834 4075013642523824 4111182402664568 4119307269072996 4155869167910922 4164574381919952 4206324501036944 4219371413261004 4221438854256624 4226547214984237 4261670876050588 4285839141888304 4306548508576314 4315464758076472 4323983927639376 4344772311906873 4362371983707738 4410310137374856 4413322438541016 4477700275297392 4480650011974136 4511622247079948 4551666231521486 4560661619330817 4570985697699421 4589491712669864 4610778779982804 4623480649900112 4647423585620816 4649095501146096 4671446921824683 4684315921609324 4697939059377564 4749564763326768 4769724206295048 4777835982156094 4802694650117364 4858670112239944 4911481743894726 4921769724087216 4965454070750712 4985567981380272 4986529852035732 4995010344981371 5030788992734274 5089433980992361 5110162823573808 5134730914071759 5145361826937332 5172132700126392 5188121066496368 5201904264595984 5212184707806648 5223983654513624 5280766085540946 5317269076915653 5338796482085352 5379241909979938 5423944751337112 5449102194525132 5492409692097328 5520800907610989 5541158890547896 5552109797446212 5603143758470258 5613121993022544 5625828551014672 5686978861351788 5726289775139934 5742064678101752 5749473134553456 5773876670778216 5783696188925798 5793029749209164 5804478424602858 5816495978276984 5846758704490704 5868263901796296 5945477900504142 6035161240618224 6068318352993897 6080882159107756 6112520463785736 6147705039977072 6160893766464437 6166773603996852 6228595895766244 6263918745836752 6309486751555416 6319668817319088 6357285893612654 6392506314075882 6403592866823152 6428758712832456 6473197137114708 6544331171588496 6548642325192968 6633689628117552 6648706469380976 6680671404329923 6707718656979032 6720975017961204 6767433370619922 6794831886290448 6827499347282229 6846307885429012 6884237569004796 6935220974850168 6971135378431224 7026473882413986 7041021447387928 7077655273857168 7089692102554204 7166753973234141 7265469592700176 7288005168359916 7305721501801008 7361067876814652 7402813063261616 7457924033088529 7468699511377104 7552063326633826 7582638481802384 7635053033519912 7718042740405998 7734209566422768 7739304566137144 7782181599744552 7802856396893976 7835975481770436 7880413906052688 7895338932389909 7927303867338856 8030255865615984 8068862864969907 8091091137325196 8135917127005668 8222364805329136 8238614538145992 8311738335821844 8404715637705387 8438742826522008 8453094429968474 8523341752101176 8613097017152628 8630929516152944 8675544283388697 8689544623813746 8724743967415476 8820620274749712 8826644877082032 8961300023948272 9004383197140331 9023244494159896 9103332463042972 9121323238661634 9141971395398842 9178983425339728 9221557559965608 9342893843649366 9368631843218648 9395878118755128 9535928840418981 9539448412590096 9555671964312188 9605389300234728 9717340224479888 9822963487789452 9930908141501424 9973059704071464 9990020689962742 10061577985468548 10178867961984722 10269461828143518 10290723653874664 10344265400252784 10424369415613296 10447967309027248 10561532171081892 10634538153831306 10641543778438573 10677592964170704 10758483819959876 10847889502674224 10898204389050264 10900042817590927 11041601815221978 11082317781095792 11104219594892424 11206287516940516 11328094989950739 11373957722703576 11452579550279868 11484129356203504 11547753341556432 11567392377851596 11586059498418328 11608956849205716 11632991956553968 11736527803592592 11890955801008284 12136636705987794 12161764318215512 12225040927571472 12321787532928874 12333547207993704 12406961179469857 12457191791532488 12618973503110832 12679641644952711 12714571787225308 12785012628151764 12857517425664912 12881868784425641 12946394274229416 13097284650385936 13361342808659846 13415437313958064 13441950035922408 13534866741239844 13654998694564458 13692615770858024 13712957093098263 13768475138009592 13870441949700336 13942270756862448 14052947764827972 14082042894775856 14179384205108408 14333507946468282 14576010336719832 14722135753629304 14915848066177058 14985031034944113 15104126653267652 15268301942977083 15270106067039824 15436085480811996 15478609132274288 15564363199489104 15605712793787952 15671950963540872 15790677864779818 15854607734677712 15930831810325201 16137725729939814 16182182274650392 16271834254011336 16477229076291984 16623476671643688 16722425937546329 16809431275410774 16877485653044016 16906188859936948 17046683504202352 17226194034305256 17351088566777394 17379089247627492 17449487934830952 18008766394280662 18046488988319792 18206664926085944 18242646477323268 18283942790797684 18443115119931216 18482681299393311 18685787687298732 18737263686437296 18791756237510256 18827346684929783 19071857680837962 19111343928624376 19210778600469456 19645926975578904 19946119408142928 19980041379925484 20042014212989769 20123155970937096 20242936661240293 20357735923969444 20538923656287036 20581447307749328 21123064342163784 21269076307662612 21283087556877146 21516967639919752 21796408778100528 21800085635181854 22083203630443956 22208439189784848 22250500627644289 22373772099265587 22412575033881032 22656189979901478 22747915445407152 22905159100559736 23134784755703192 23172118996836656 23217913698411432 23686016797169727 23781911602016568 24273273411975588 24323528636431024 24643575065857748 24667094415987408 24813922358939714 24914383583064976 25359283289905422 25429143574450616 25570025256303528 25763737568851282 25892788548458832 26722685617319692 26883900071844816 27013149591420993 27069733482479688 27309997389128916 27385231541716048 27425914186196526 27536950276019184 28105895529655944 28358768410216816 28667015892936564 29152020673439664 29444271507258608 29585830504889659 29831696132354116 29970062069888226 30208253306535304 30536603885954166 30872170961623992 31343901927081744 31581355729559636 31861663620650402 31924631335315719 32275451459879628 32364364549300784 32543668508022672 32700128452772781 33246953343287376 33444851875092658 33618862550821548 33812377719873896 34452388068610512 34702177133554788 34758178495254984 34898975869661904 34965072414869597 36017532788561324 36413329852171888 36485292954646536 36567885581595368 36965362598786622 37220883538409571 37371575374597464 37654693369859566 38143715361675924 38222687857248752 38645606353276923 39291853951157808 39960082759850968 40084028425979538 40246311941874192 40485873322480586 40715471847938888 41077847312574072 42246128684327568 42538152615325224 42566175113754292 43033935279839504 43600171270363708 44166407260887912 44501001255288578 44747544198531174 44825150067762064 45312379959802956 45810318201119472 46269569511406384 46435827396822864 47372033594339454 47563823204033136 47792495430975603 48546546823951176 49287150131715496 49627844717879428 50167277812638987 50718566579810844 50858287148901232 51140050512607056 51527475137702564 53445371234639384 54026299182841986 54139466964959376 54619994778257832 54851828372393052 54945113794795081 56211791059311888 56482040054789349 57334031785873128 59171661009779318 59663392264708232 59940124139776452 60416506613070608 60728809983720879 61073207771908332 61744341923247984 63162711459119272 63723327241300804 63849262670631438 64550902919759256 65400256905545562 66751501882932867 66889703750185316 67237725101643096 67624755439747792 69404354267109576 69516356990509968 69930144829739194 72035065577122648 72970585909293072 73135771163190736 73930725197573244 74441767076819142 74743150749194928 75309386739719132 76287430723351848 77291212706553846 79920165519701936 80168056851959076 80971746644961172 81430943695877776 82155694625148144 85076305230650448 85132350227508584 86848728256288999 87200342540727416 88332814521775824 88757491514668977 89002002510577156 89495088397062348 90624759919605912 94744067188678908 95584990861951206 97093093647902352 98574300263430992 99255689435758856 100334555625277974 101437133159621688 103054950275405128 104895217244608791 106890742469278768 108052598365683972 109239989556515664 109703656744786104 109890227589590162 112964080109578698 114668063571746256 117056981562824303 118343322019558636 119326784529416464 119880248279552904 121457619967441758 122146415543816664 126325422918238544 127446654482601608 127698525341262876 129101805839518512 130800513811091124 133503003765865734 133779407500370632 134475450203286192 138808708534219152 139860289659478388 141700556628682051 144070131154245296 147861450395146488 148883534153638284 150618773479438264 152574861446703696 154582425413107692 160336113703918152 161943493289922344 164835341384385243 170264700455017168 173697456512577998 174400685081454832 177514983029337954 178004005021154312 178990176794124696 181249519839211824 189488134377357816 191169981723902412 198511378871517712 200669111250555948 202874266319243376 206109900550810256 207100813534227613 209790434489217582 216105196731367944 219407313489572208 219780455179180324 225928160219157396 234113963125648606 236686644039117272 239760496559105808 242915239934883516 244292831087633328 244755506904087179 254893308965203216 255397050682525752 260546184768866997 261601027622182248 267006007531731468 267558815000741264 279720579318956776 283401113257364102 295722900790292976 297767068307276568 301237546958876528 309164850826215384 320672227407836304 323886986579844688 329670682768770486 347394913025155996 351170944688472909 355029966058675908 356008010042308624 357980353588249392 378976268754715632 382339963447804824 384615796563565567 401338222501111896 414201627068455226 419580868978435164 425101669886046153 432210393462735888 439560910358360648 451856320438314792 468227926251297212 473373288078234544 485830479869767032 489511013808174358 510794101365051504 521092369537733994 523202055244364496 534012015063462936 559441158637913552 566802226514728204 595534136614553136 618329701652430768 621302440602682839 659341365537540972 694789826050311992 702341889376945818 710059932117351816 734266520712261537 764679926895609648 769231593127131134 802676445002223792 828403254136910452 839161737956870328 850203339772092306 879121820716721296 903712640876629584 936455852502594424 971660959739534064 979022027616348716 1042184739075467988 1068024030126925872 1133604453029456408 1153847389690696701 1242604881205365678 1318682731075081944 1389579652100623984 1404683778753891636 1420119864234703632 1468533041424523074 1538463186254262268 1656806508273820904 1678323475913740656 1700406679544184612 1872911705005188848 1958044055232697432 2084369478150935976 2267208906058912816 2307694779381393402 2485209762410731356 2637365462150163888 2692310575944958969 2809367557507783272 2937066082849046148 3076926372508524536 3313613016547641808 3400813359088369224 3916088110465394864 4168738956301871952 4615389558762786804 4970419524821462712 5384621151889917938 5618735115015566544 5874132165698092296 6153852745017049072 6801626718176738448 8076931727834876907 9230779117525573608 9940839049642925424 10769242303779835876 11748264331396184592 16153863455669753814 18461558235051147216 21538484607559671752 32307726911339507628 43076969215119343504 64615453822679015256 129230907645358030512
- Sum of all divisors σ(n): 527346125910496254852
- Sum of proper divisors (its aliquot sum) s(n): 398115218265138224340
- 129230907645358030512 is an abundant number, because the sum of its proper divisors (398115218265138224340) is greater than itself. Its abundance is 268884310619780193828
Bases of 129230907645358030512
- Binary: 11100000001011100000110100111001111000010101110000010111110101100002
- Hexadecimal: 0x7017069CF0AE0BEB0
- Base-36: R9U39H9KOUXTC
Squares and roots of 129230907645358030512
- 129230907645358030512 squared (1292309076453580305122) is 16700627490843056662085856314327522982144
- 129230907645358030512 cubed (1292309076453580305123) is 2158237248888666472898787085305971822911243364079868783177728
-
The
square root of 129230907645358030512 is 11367977289.0940466777 -
The
cube root of 129230907645358030512 is 5055787.3414724409
Scales and comparisons
How big is 129230907645358030512?- 129,230,907,645,358,030,512 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 129,230,907,645,358,030,512 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 129230907645358030512 cubic inches would be around 421315.6 feet tall.
Recreational maths with 129230907645358030512
- 129230907645358030512 backwards is 215030853546709032921
- The number of decimal digits it has is: 21
- The sum of 129230907645358030512's digits is 75
- 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 129230907645358030512 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 129230907645358030512 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/129230907645358030512/
Chicago style:
Numbermatics. 2024. "Number 129230907645358030512 - Facts about the integer". https://numbermatics.com/n/129230907645358030512/
The information we have on file for 129230907645358030512 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 129230907645358030512, math, Factors of 129230907645358030512, curriculum, school, college, exams, university, Prime factorization of 129230907645358030512, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-nine quintillion, two hundred thirty quadrillion, nine hundred seven trillion, six hundred forty-five billion, three hundred fifty-eight million, thirty thousand, five hundred twelve.