43812270113466830976
43,812,270,113,466,830,976 is an even composite number composed of ten prime numbers multiplied together.
What does the number 43812270113466830976 look like?
This visualization shows the relationship between its 10 prime factors (large circles) and 15360 divisors.
43812270113466830976 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred sixty divisors.
Prime factorization of 43812270113466830976:
27 × 34 × 7 × 112 × 13 × 71 × 127 × 151 × 521 × 541
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 11 × 11 × 13 × 71 × 127 × 151 × 521 × 541)See below for interesting mathematical facts about the number 43812270113466830976 from the Numbermatics database.
Names of 43812270113466830976
- Cardinal: 43812270113466830976 can be written as Forty-three quintillion, eight hundred twelve quadrillion, two hundred seventy trillion, one hundred thirteen billion, four hundred sixty-six million, eight hundred thirty thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 4.3812270113466830976 × 1019
Factors of 43812270113466830976
Divisors of 43812270113466830976
- Number of divisors d(n): 15360
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 27 28 32 33 36 39 42 44 48 52 54 56 63 64 66 71 72 77 78 81 84 88 91 96 99 104 108 112 117 121 126 127 128 132 142 143 144 151 154 156 162 168 176 182 189 192 198 208 213 216 224 231 234 242 252 254 264 273 284 286 288 297 302 308 312 324 336 351 352 363 364 378 381 384 396 416 426 429 432 448 453 462 468 484 497 504 508 521 528 541 546 567 568 572 576 594 604 616 624 639 648 672 693 702 704 726 728 756 762 781 792 819 832 847 852 858 864 889 891 896 906 923 924 936 968 994 1001 1008 1016 1042 1053 1056 1057 1082 1089 1092 1134 1136 1143 1144 1152 1188 1208 1232 1248 1278 1287 1296 1344 1359 1386 1397 1404 1408 1452 1456 1491 1512 1524 1562 1563 1573 1584 1623 1638 1651 1661 1664 1694 1704 1716 1728 1778 1782 1812 1846 1848 1872 1917 1936 1963 1988 2002 2016 2032 2079 2084 2106 2112 2114 2164 2178 2184 2268 2272 2286 2288 2343 2376 2416 2457 2464 2496 2541 2556 2574 2592 2667 2688 2718 2769 2772 2794 2808 2904 2912 2982 3003 3024 3048 3124 3126 3146 3168 3171 3246 3267 3276 3302 3322 3388 3408 3429 3432 3456 3556 3564 3624 3647 3692 3696 3744 3787 3834 3861 3872 3926 3976 4004 4032 4064 4077 4158 4168 4191 4212 4224 4228 4328 4356 4368 4473 4536 4544 4572 4576 4686 4689 4719 4752 4832 4869 4914 4928 4953 4983 4992 5082 5112 5148 5184 5334 5436 5467 5538 5544 5588 5616 5731 5751 5808 5824 5889 5951 5964 6006 6048 6096 6237 6248 6252 6292 6336 6342 6461 6492 6534 6552 6604 6644 6773 6776 6816 6858 6864 7029 7033 7112 7128 7248 7294 7371 7384 7392 7488 7574 7623 7668 7722 7744 7852 7952 8001 8008 8064 8128 8154 8307 8316 8336 8382 8424 8456 8591 8656 8712 8736 8946 9009 9017 9072 9088 9144 9152 9372 9378 9438 9504 9513 9664 9738 9779 9801 9828 9856 9906 9966 10153 10164 10224 10287 10296 10368 10668 10721 10872 10934 10941 11011 11076 11088 11176 11232 11361 11462 11502 11557 11583 11616 11627 11648 11778 11902 11928 12012 12096 12192 12231 12474 12496 12504 12573 12584 12672 12684 12922 12984 13068 13104 13208 13288 13419 13546 13552 13632 13716 13728 13741 14058 14066 14067 14157 14224 14256 14496 14588 14607 14742 14768 14784 14859 14949 14976 15148 15246 15336 15367 15444 15488 15704 15904 16002 16016 16256 16308 16401 16614 16632 16672 16764 16848 16912 17182 17193 17312 17424 17472 17667 17853 17892 18018 18034 18144 18161 18271 18288 18304 18744 18756 18876 19008 19026 19177 19328 19383 19476 19558 19602 19656 19812 19932 20306 20319 20328 20448 20574 20592 21087 21099 21336 21442 21593 21744 21868 21882 22022 22152 22176 22352 22464 22722 22869 22924 23004 23114 23166 23232 23254 23556 23804 23856 24003 24024 24192 24384 24462 24921 24948 24992 25008 25146 25168 25368 25773 25844 25968 26136 26208 26416 26576 26838 27027 27051 27092 27104 27264 27432 27456 27482 28116 28132 28134 28314 28448 28512 28539 28992 29176 29214 29337 29484 29536 29568 29718 29898 30296 30459 30492 30672 30734 30888 31408 31808 32004 32032 32163 32616 32802 32823 33033 33228 33264 33344 33528 33696 33824 34083 34364 34386 34624 34671 34848 34881 34944 35334 35706 35784 36036 36068 36288 36322 36542 36576 36991 37488 37512 37719 37752 38016 38052 38354 38411 38766 38952 39116 39204 39312 39624 39864 40117 40257 40612 40638 40656 40896 41148 41184 41223 41657 42174 42198 42201 42471 42672 42884 43186 43488 43736 43764 43821 44044 44304 44352 44577 44704 44847 44928 45444 45738 45848 46008 46101 46228 46332 46464 46508 47112 47411 47608 47712 48006 48048 48768 48924 49203 49231 49842 49896 49984 50016 50292 50336 50736 51546 51579 51688 51936 52272 52416 52832 53001 53152 53559 53676 54054 54102 54184 54208 54483 54813 54864 54912 54964 56232 56264 56268 56628 56896 57024 57078 57531 57984 58149 58352 58428 58674 58968 59072 59436 59796 60137 60592 60918 60957 60984 61344 61468 61776 62816 63041 63119 63261 63297 63616 64008 64064 64326 64779 65232 65461 65604 65646 66066 66167 66456 66528 66688 67056 67392 67648 68166 68607 68707 68728 68772 69248 69342 69696 69762 70668 71071 71412 71568 72009 72072 72136 72576 72644 73084 73152 73982 74503 74763 74976 75024 75047 75438 75504 76104 76708 76822 77319 77363 77532 77904 78232 78408 78624 78671 79248 79728 80234 80514 81081 81153 81224 81276 81312 81691 81792 82296 82368 82446 83314 84348 84396 84402 84942 85344 85617 85768 86372 86976 87472 87528 87642 88011 88088 88608 88704 89154 89408 89694 90888 91377 91476 91696 92016 92202 92456 92664 93016 94224 94822 95216 95424 96012 96096 96489 97848 98406 98462 98469 99099 99187 99684 99792 99968 100032 100584 100672 101472 102249 103092 103158 103376 103872 104013 104544 104643 104832 105664 106002 106304 107118 107352 107569 108108 108204 108368 108416 108966 109626 109728 109928 110973 111683 112464 112528 112536 113157 113256 113792 114048 114156 115062 115233 116298 116704 116856 117221 117348 117931 117936 118144 118872 119592 120274 120351 121184 121836 121914 121968 122688 122936 123552 123669 124971 125632 126082 126238 126522 126594 127127 127413 127897 128016 128128 128652 129558 130464 130922 131208 131292 132132 132334 132912 133056 133731 134112 134239 134541 134784 135296 136332 137214 137414 137456 137544 138303 138684 139373 139392 139524 141336 142142 142233 142824 143136 144018 144144 144272 145288 146168 146304 147609 147693 147964 149006 149526 149952 150048 150094 150876 151008 151151 152208 153416 153644 154638 154726 154737 155064 155808 156464 156816 157248 157342 158496 159003 159456 160468 160677 161028 162162 162306 162448 162552 162624 163382 163449 164439 164592 164736 164892 166628 168696 168792 168804 169884 170688 171234 171536 172593 172744 173952 174447 174944 175056 175284 176022 176176 177216 178308 178816 179388 180411 181776 182754 182871 182952 183392 184032 184404 184912 185328 186032 188448 189123 189357 189644 189891 190432 190848 192024 192192 192978 194337 195696 196383 196812 196924 196938 198198 198374 198501 199368 199584 199771 200064 201168 201344 202944 204498 206121 206184 206316 206752 207744 208026 209088 209286 210947 211328 212004 212608 213213 214236 214704 215138 216216 216408 216736 217932 219252 219456 219856 221946 223366 223509 224928 225056 225072 225141 226314 226512 228312 230124 230466 231957 232089 232596 233408 233712 234442 234696 235862 235872 236013 237523 237744 239184 240548 240702 242368 243459 243672 243828 243936 245073 245376 245872 247104 247338 249301 249942 251264 252164 252476 253044 253188 254254 254826 255794 256032 257304 258937 259116 260928 261844 262416 262584 264033 264264 264668 265824 266112 267462 268224 268478 268877 269082 272664 274131 274428 274828 274912 275088 276606 277368 278746 279048 281861 282672 284284 284466 285648 286272 288036 288288 288544 289467 290576 292336 295218 295386 295407 295928 297297 297561 298012 299052 299904 300096 300188 301752 302016 302302 304416 306747 306832 307288 309276 309452 309474 310128 311616 312039 312928 313632 313929 314496 314684 316992 318006 318912 320936 321354 322056 322707 324324 324612 324896 325104 325248 326764 326898 328878 329184 329784 332919 333256 335049 337392 337584 337608 339768 341376 342468 343072 345186 345488 345699 348894 349888 350112 350568 351663 352044 352352 353793 354432 356616 358776 360822 361053 363552 365508 365742 365904 366784 368064 368808 369824 370656 371007 372064 374913 376896 378246 378714 379288 379782 380864 381381 383691 384048 384384 385956 388674 391392 392766 393624 393848 393876 396396 396748 397002 398736 399168 399542 402336 402717 405888 406901 408996 412242 412368 412632 413504 414909 416052 418119 418176 418572 421894 422521 424008 426426 426699 428472 429408 430276 432432 432816 433472 435864 438504 438912 439712 441287 442827 443079 443892 446732 447018 449856 450112 450144 450282 452628 453024 453453 456624 458227 460248 460932 463169 463914 464178 464211 465192 466816 467424 468884 469392 471724 471744 472026 475046 475488 478368 480883 480949 481096 481404 482031 484736 486918 487344 487656 487872 490146 490347 491744 493317 494208 494676 498602 499343 499884 504328 504952 506088 506376 508508 509652 511588 512064 514608 517779 517874 518232 521521 521856 523341 523688 524832 525168 528066 528528 529336 531648 534924 536448 536956 537754 538164 541233 541541 545328 548262 548613 548856 549656 549824 550176 550697 553212 554736 557492 558096 563722 565344 567369 568071 568568 568932 569673 571296 571837 572544 576072 576576 577088 578934 581152 583011 584672 589149 590436 590772 590814 591856 594594 595122 595503 596024 598104 599313 600192 600376 603504 604032 604604 608832 613494 613664 614576 618363 618552 618904 618948 620256 623232 624078 625856 627264 627858 629368 632841 633984 636012 637824 639639 641872 642708 644112 645414 648648 649224 649792 650208 653528 653796 657756 658368 659568 665838 666512 670098 670527 674784 675168 675216 675423 679536 684936 686144 690372 690976 691398 694309 695871 696267 697788 699776 700224 701136 703326 704088 704704 707586 708039 712569 713232 717552 721644 722106 727104 727837 730377 731016 731484 731808 733568 735219 736128 737616 739648 741312 742014 744128 747903 749826 753792 755777 756492 757428 758576 759564 761728 762762 767382 768096 771912 776811 777348 781781 782784 785532 787248 787696 787752 792099 792792 793496 794004 797472 798336 799084 804672 805434 806631 813802 817992 819533 820547 822393 824484 824736 825264 825517 827008 829818 832104 836238 837144 843788 845042 845583 848016 850993 852852 853398 856944 858816 860171 860552 864864 865381 865632 866944 868401 871728 877008 879424 882574 885654 886158 887784 891891 892683 893191 893464 894036 898601 899712 900224 900288 900564 905256 906048 906906 913248 916454 920496 921864 926338 927828 928356 928422 930384 934848 936117 937768 938784 941787 943448 943488 944052 950092 950976 956736 961766 961898 962192 962808 964062 968121 973836 974688 975312 975611 975744 980292 980694 983488 986634 989352 997204 998686 998757 999768 1005147 1008656 1009904 1012176 1012752 1017016 1019304 1022723 1023176 1024128 1029216 1035558 1035748 1036464 1037097 1043042 1046682 1047376 1049664 1050336 1054989 1056132 1057056 1058672 1061379 1061983 1063296 1069848 1073912 1075508 1076328 1082466 1083082 1083159 1090656 1091057 1096524 1097226 1097712 1099312 1099648 1100352 1101394 1106424 1109472 1113021 1114984 1116192 1124739 1127444 1130688 1134738 1136142 1137136 1137864 1139346 1142592 1143674 1144143 1151073 1152144 1153152 1154176 1157868 1162304 1166022 1169344 1178298 1180872 1181544 1181628 1183712 1189188 1190244 1191006 1192048 1196208 1198626 1200752 1207008 1208151 1209208 1217664 1220703 1226988 1227328 1229152 1236726 1237104 1237808 1237896 1240512 1244727 1248156 1251712 1254357 1254528 1255716 1258736 1265682 1267563 1272024 1279278 1280097 1283744 1285416 1288224 1289431 1290828 1297241 1297296 1298448 1299584 1300416 1307056 1307592 1315512 1316736 1319136 1323861 1329237 1331676 1333024 1340196 1341054 1349568 1350336 1350432 1350846 1359072 1360359 1361567 1369872 1372288 1374681 1380744 1381952 1382796 1388618 1389507 1391742 1392534 1395576 1398397 1400448 1402272 1406652 1408176 1409408 1415172 1416078 1425138 1426464 1435104 1442649 1442847 1443288 1444212 1454208 1455674 1460754 1462032 1462968 1463616 1470438 1471041 1475232 1476629 1479296 1479951 1482624 1484028 1488256 1495806 1498029 1499652 1511554 1512984 1514856 1517152 1519128 1525524 1533103 1534764 1536192 1543824 1553337 1553622 1554696 1563562 1564563 1565568 1571064 1574496 1575392 1575504 1584198 1585584 1586992 1588008 1594944 1598168 1609344 1610868 1613262 1623699 1624623 1627604 1635984 1639066 1641094 1644786 1648968 1649472 1650528 1651034 1652091 1659636 1662661 1664208 1672476 1674288 1687576 1690084 1691166 1696032 1701986 1702107 1704213 1705704 1706796 1713888 1715511 1717632 1720342 1721104 1729728 1730762 1731264 1736802 1743456 1745107 1749033 1754016 1758848 1765148 1767447 1771308 1772316 1775568 1783782 1785366 1786382 1786509 1786928 1788072 1797202 1797939 1800576 1801128 1810512 1812096 1813812 1826496 1832908 1840992 1843728 1852676 1855089 1855656 1856712 1856844 1860768 1869696 1872234 1875536 1877568 1883574 1886896 1888104 1898523 1900184 1901952 1913472 1918917 1923532 1923796 1924384 1925616 1928124 1936242 1947672 1949376 1950624 1951222 1960584 1961388 1966976 1973027 1973268 1978704 1994408 1997372 1997514 1999536 2010294 2011581 2017312 2019808 2024352 2025504 2026269 2034032 2038608 2045446 2046352 2058432 2071116 2071496 2072928 2074194 2082927 2086084 2088801 2093364 2094752 2099328 2100672 2109978 2112264 2114112 2117344 2122758 2123966 2124117 2137707 2139696 2147824 2151016 2152656 2164932 2166164 2166318 2181312 2182114 2183511 2193048 2194452 2195424 2198624 2200704 2202788 2205657 2212848 2218944 2226042 2229968 2232384 2243709 2249478 2254888 2261376 2267331 2269476 2272284 2274272 2275728 2278692 2285184 2287348 2288286 2302146 2304288 2315736 2320417 2324608 2330433 2332044 2338688 2345343 2356596 2361744 2363088 2363256 2367424 2378376 2380488 2382012 2384096 2392416 2397252 2401504 2414016 2416302 2418416 2419893 2441406 2453976 2454656 2458304 2458599 2461641 2473452 2474208 2475616 2475792 2476551 2481024 2489454 2496312 2508714 2511432 2517472 2531364 2535126 2536749 2544048 2552979 2558556 2560194 2567488 2570832 2576448 2578862 2580513 2581656 2594482 2594592 2596143 2596896 2600832 2614112 2615184 2631024 2638272 2647722 2658474 2663352 2666048 2678049 2679573 2680392 2682108 2695803 2699136 2700672 2700864 2701692 2718144 2720718 2723134 2739744 2742311 2749362 2761488 2763904 2765592 2777236 2779014 2783484 2785068 2791152 2796794 2804544 2813304 2816352 2830344 2832156 2848307 2850276 2852928 2870208 2885298 2885694 2886576 2888424 2904363 2911348 2921508 2924064 2925936 2926833 2927232 2940876 2942082 2950464 2953258 2957647 2959902 2968056 2991612 2996058 2996271 2999304 3015441 3023108 3025968 3029712 3034304 3038256 3051048 3066206 3068169 3069528 3072384 3087648 3100471 3106674 3107244 3109392 3111291 3127124 3129126 3142128 3148992 3150784 3151008 3164967 3168396 3171168 3173984 3176016 3184137 3185949 3189888 3196336 3221736 3226524 3247398 3249246 3249477 3255208 3271968 3273171 3278132 3282188 3289572 3297936 3298944 3301056 3302068 3304182 3319272 3325322 3328416 3344952 3348576 3366181 3374217 3375152 3380168 3382332 3392064 3403972 3404214 3408426 3411408 3413592 3427776 3431022 3432429 3440684 3442208 3453219 3459456 3461524 3462528 3473604 3486912 3490214 3495401 3498066 3508032 3530296 3534894 3542616 3544632 3551136 3567564 3570732 3572764 3573018 3573856 3576144 3594404 3595878 3602256 3621024 3624453 3627624 3652992 3662109 3664193 3665816 3681984 3687456 3705352 3710178 3711312 3713424 3713688 3721536 3744468 3751072 3755136 3763071 3767148 3773792 3776208 3797046 3800368 3802689 3837834 3840291 3847064 3847592 3848768 3851232 3856248 3868293 3872484 3891723 3895344 3898752 3901248 3902444 3921168 3922776 3946054 3946536 3957408 3971583 3987711 3988816 3994744 3995028 3999072 4020588 4023162 4034624 4039616 4048704 4051008 4052538 4068064 4077216 4081077 4084701 4090892 4092704 4116864 4124043 4142232 4142992 4145856 4148388 4165854 4168521 4172168 4177602 4186728 4189504 4195191 4201344 4219956 4224528 4228224 4234688 4245516 4247932 4248234 4275414 4279392 4295648 4302032 4305312 4327947 4328541 4329864 4332328 4332636 4362624 4364228 4367022 4386096 4388904 4390848 4397248 4405576 4411314 4425696 4429887 4437888 4452084 4459936 4464768 4475911 4487418 4494087 4498956 4509776 4534662 4538952 4544568 4548544 4551456 4557384 4574696 4576572 4599309 4604292 4608576 4631472 4640834 4647731 4660866 4664088 4690686 4693689 4697857 4713192 4723488 4726176 4726512 4734848 4756752 4760976 4764024 4768192 4784832 4794504 4803008 4828032 4832604 4836832 4839786 4871097 4873869 4878197 4882812 4907952 4916608 4917198 4923282 4946904 4948416 4951232 4951584 4953102 4956273 4978908 4987983 4992624 5017428 5022864 5034944 5062728 5070252 5073498 5088096 5094859 5105958 5106321 5112639 5117112 5120388 5134976 5141664 5146533 5152896 5157724 5161026 5163312 5188964 5189184 5192286 5193792 5228224 5230368 5235321 5262048 5276544 5289713 5290439 5295444 5302341 5316948 5326704 5332096 5356098 5359146 5359527 5360784 5364216 5391606 5393817 5401728 5403384 5436288 5441436 5446268 5479488 5484622 5492773 5498724 5522976 5531184 5554472 5558028 5565267 5566968 5570136 5582304 5585641 5593588 5609088 5626608 5632704 5660688 5664312 5695569 5696614 5700552 5705856 5736731 5740416 5756751 5770596 5771388 5773152 5776848 5800061 5808726 5822696 5843016 5848128 5851872 5853666 5881752 5884164 5900928 5906516 5915294 5919081 5919804 5936112 5956951 5983224 5992116 5992542 5998608 6021197 6030882 6034743 6046216 6051936 6057667 6059424 6068608 6076512 6078807 6102096 6132412 6136338 6139056 6175296 6200942 6213348 6214488 6218784 6222582 6248781 6252337 6254248 6258252 6266403 6284256 6290207 6297984 6301568 6302016 6329934 6336792 6342336 6347968 6352032 6368274 6371898 6372351 6392672 6413121 6443472 6453048 6494796 6498492 6498954 6510416 6543936 6546342 6550533 6556264 6564376 6579144 6595872 6602112 6604136 6608364 6616971 6638544 6650644 6656832 6689904 6697152 6731127 6732362 6748434 6750304 6760336 6764664 6784128 6801993 6807944 6808428 6816852 6822816 6827184 6855552 6862044 6864858 6881368 6884416 6906438 6923048 6947208 6961251 6973824 6980428 6990802 6991299 6996132 7016064 7036029 7060592 7069788 7085232 7089264 7102272 7135128 7141464 7145528 7146036 7147712 7152288 7159061 7188808 7191756 7204512 7242048 7248906 7255248 7259679 7324218 7328386 7331632 7363968 7374912 7375797 7384923 7410704 7420356 7422624 7426848 7427376 7429653 7433881 7443072 7488936 7502144 7526142 7534296 7547584 7552416 7594092 7600736 7605378 7610247 7637399 7658937 7675668 7680582 7694128 7695184 7697536 7702464 7712496 7736586 7741539 7744968 7783446 7788429 7790688 7802496 7804888 7842336 7845552 7892108 7893072 7914816 7943166 7975422 7977632 7989488 7990056 7998144 8006207 8034147 8038719 8041176 8046324 8069248 8079232 8087409 8097408 8102016 8105076 8136128 8154432 8162154 8169402 8181784 8185408 8226933 8248086 8284464 8285984 8291712 8296776 8313547 8331708 8337042 8344336 8355204 8373456 8379008 8390382 8439912 8449056 8469376 8491032 8495864 8496468 8544921 8550828 8558784 8591296 8604064 8610624 8655894 8657082 8659728 8664656 8665272 8713089 8728456 8734044 8772192 8777808 8780499 8781696 8794496 8811152 8822628 8851392 8859774 8872941 8904168 8919872 8951822 8974836 8988174 8997912 9019552 9026017 9046323 9069324 9077904 9080687 9089136 9097088 9102912 9114768 9149392 9153144 9198618 9204507 9208584 9217152 9262944 9281668 9295462 9301413 9321732 9328176 9381372 9387378 9395714 9426384 9446976 9452352 9453024 9461881 9494901 9513504 9519191 9521952 9528048 9530969 9536384 9552411 9557847 9569664 9589008 9606016 9665208 9673664 9679572 9742194 9747738 9756394 9765624 9815904 9819513 9825101 9834396 9846564 9884611 9893808 9896832 9902464 9903168 9906204 9912546 9957816 9975966 9985248 9991217 10034856 10045728 10069888 10098543 10125456 10140504 10146996 10176192 10189718 10211916 10212642 10225278 10234224 10240776 10283328 10293066 10297287 10315448 10322052 10326624 10359657 10374757 10377928 10378368 10384572 10387584 10456448 10460736 10470642 10486203 10524096 10579426 10580878 10590888 10604682 10633896 10653408 10712196 10718292 10719054 10721568 10728432 10731721 10783212 10787634 10806768 10873359 10882872 10892536 10958976 10969244 10985546 10986327 10992579 10997448 11045952 11062368 11108944 11116056 11130534 11133936 11140272 11164608 11171282 11187176 11249953 11253216 11265408 11289213 11321376 11328624 11391138 11393228 11401104 11408067 11473462 11513502 11541192 11542776 11546304 11553696 11600122 11604879 11617452 11645392 11675169 11681813 11686032 11696256 11703744 11707332 11763504 11768328 11813032 11830588 11838162 11839608 11872224 11913902 11914749 11966448 11984232 11985084 11997216 12042394 12061764 12069486 12092432 12103872 12115334 12118848 12153024 12157614 12204192 12243231 12254103 12264824 12272676 12278112 12350592 12372129 12401884 12426696 12428976 12437568 12445164 12497562 12504674 12505563 12508496 12516504 12532806 12568512 12580414 12585573 12604032 12659868 12673584 12684672 12695936 12704064 12736548 12743796 12744702 12785344 12826242 12886944 12906096 12983841 12985623 12989592 12996984 12997908 13020832 13087872 13092684 13101066 13112528 13128752 13158288 13191744 13208272 13216728 13233942 13277088 13289661 13301288 13313664 13379808 13394304 13427733 13462254 13464724 13482261 13496868 13500608 13520672 13529328 13603986 13615888 13616856 13633704 13645632 13654368 13724088 13729716 13762736 13768832 13797927 13812876 13846096 13894416 13922502 13943193 13960856 13981604 13982598 13992264 14072058 14081067 14093571 14121184 14139576 14170464 14178528 14183741 14204544 14270256 14282928 14291056 14292072 14295424 14304576 14318122 14377616 14383512 14409024 14484096 14497812 14510496 14519358 14621607 14634591 14648436 14656772 14663264 14749824 14751594 14769846 14821408 14840712 14845248 14853696 14854752 14859306 14867762 14868819 14963949 14977237 14977872 15004288 15052284 15068592 15095168 15104832 15188184 15201472 15210756 15220494 15274798 15284577 15317874 15351336 15361164 15388256 15390368 15404928 15424992 15439599 15473172 15483078 15489936 15566892 15576858 15581376 15609776 15684672 15691104 15705963 15784216 15786144 15829632 15869139 15871317 15886332 15950844 15955264 15978976 15980112 15996288 16012414 16068294 16077438 16082352 16092648 16174818 16181451 16210152 16242919 16272256 16308864 16324308 16338804 16363568 16370816 16453866 16478319 16496172 16568928 16571968 16593552 16627094 16663416 16674084 16688672 16710408 16746912 16756923 16780764 16864133 16879824 16898112 16982064 16991728 16992936 17086707 17089842 17101656 17117568 17182592 17208128 17210193 17221248 17311788 17314164 17319456 17329312 17330544 17400183 17426178 17456912 17468088 17544384 17555616 17560998 17622304 17645256 17700371 17702784 17719548 17745882 17757243 17808336 17839744 17870853 17903644 17949672 17976348 17995824 18039104 18052034 18063591 18092646 18138648 18155808 18161374 18173001 18178272 18205824 18229536 18298784 18306288 18397236 18409014 18417168 18525888 18563336 18590924 18602826 18643464 18656352 18746343 18757011 18762744 18774756 18791428 18852768 18870621 18893952 18904704 18906048 18923762 18989802 19027008 19038382 19043904 19056096 19061938 19104822 19115694 19178016 19196177 19239363 19330416 19347328 19359144 19484388 19495476 19512788 19531248 19631808 19639026 19650202 19651599 19668792 19693128 19769222 19787616 19806336 19812408 19825092 19915632 19951932 19970496 19982434 20012131 20069712 20091456 20193381 20197086 20250912 20281008 20293992 20352384 20379436 20405979 20423832 20425284 20450556 20468448 20481552 20566656 20586132 20594574 20630896 20644104 20653248 20719314 20749514 20755856 20769144 20883753 20921472 20941284 20972406 20973897 21048192 21108087 21158852 21161756 21181776 21209364 21267792 21306816 21424392 21436584 21438108 21443136 21456864 21463442 21477183 21566424 21575268 21613536 21703297 21746718 21765744 21779037 21785072 21938488 21971092 21972654 21985158 21994896 22091904 22124736 22127391 22154769 22217888 22232112 22261068 22267872 22280544 22288959 22301643 22329216 22342564 22374352 22499906 22506432 22578426 22642752 22657248 22782276 22786456 22802208 22816134 22830741 22912197 22946924 22976811 23027004 23082384 23085552 23092608 23107392 23200244 23209758 23224617 23234904 23290784 23350338 23363626 23365287 23372064 23407488 23414664 23527008 23536656 23626064 23661176 23676324 23679216 23744448 23827804 23829498 23932896 23968464 23970168 23994432 24018621 24084788 24116157 24123528 24138972 24184864 24207744 24230668 24237696 24262227 24306048 24315228 24408384 24486462 24508206 24529648 24545352 24556224 24680799 24744258 24803768 24853392 24857952 24875136 24890328 24940641 24995124 25009348 25011126 25016992 25033008 25065612 25137024 25160828 25171146 25319736 25347168 25408128 25473096 25487592 25489404 25570688 25634763 25649351 25652484 25773888 25812192 25967682 25971246 25979184 25993968 25995816 26041664 26185368 26202132 26225056 26257504 26316576 26341497 26383488 26416544 26433456 26467884 26554176 26579322 26602576 26618823 26759616 26855466 26924508 26929448 26964522 26993736 27001216 27041344 27058656 27078051 27207972 27231776 27233712 27242061 27267408 27291264 27308736 27448176 27459432 27525472 27595854 27613521 27625752 27692192 27788832 27845004 27886386 27904239 27921712 27963208 27965196 27984528 28144116 28162134 28187142 28242368 28279152 28340928 28357056 28367482 28385643 28540512 28557573 28565856 28582112 28584144 28592907 28609152 28636244 28673541 28755232 28767024 28818048 28995624 29020992 29038716 29243214 29269182 29296872 29313544 29326528 29458539 29475303 29503188 29539692 29642816 29653833 29681424 29690496 29707392 29709504 29718612 29735524 29737638 29927898 29954474 29955744 29973651 30104568 30137184 30165421 30209664 30295629 30376368 30402944 30421512 30440988 30549596 30569154 30635748 30702672 30722328 30776512 30780736 30849984 30879198 30946344 30966156 30979872 31124271 31133784 31153716 31162752 31219552 31331377 31369344 31382208 31411926 31458609 31568432 31572288 31738278 31742634 31772664 31901688 31910528 31957952 31960224 32024828 32136588 32154876 32164704 32185296 32195163 32349636 32362902 32420304 32485838 32534117 32648616 32677608 32727136 32884999 32907732 32956638 32958981 32977737 32992344 33137856 33143936 33187104 33254188 33326832 33348168 33377344 33420816 33493824 33513846 33561528 33728266 33749859 33759648 33796224 33964128 33983456 33985872 34105181 34147379 34173414 34179684 34203312 34224201 34416256 34420386 34623576 34628328 34638912 34658624 34661088 34800366 34814637 34852356 34913824 34936176 35025507 35045439 35088768 35111232 35121996 35244608 35290512 35400742 35439096 35491764 35514486 35616672 35741706 35744247 35796347 35807288 35899344 35952696 35991648 36078208 36104068 36127182 36185292 36277296 36311616 36322748 36346002 36356544 36459072 36597568 36612576 36762309 36794472 36818028 36834336 37027991 37051776 37116387 37126672 37181848 37205652 37286928 37312704 37492686 37514022 37516689 37525488 37549512 37582856 37705536 37741242 37756719 37812096 37847524 37979604 38054016 38076764 38087808 38112192 38123876 38209644 38231388 38356032 38392354 38449411 38478726 38660832 38718288 38951523 38956869 38968776 38990952 39025576 39062496 39099487 39263616 39278052 39300404 39303198 39337584 39386256 39538444 39575232 39624816 39650184 39831264 39868983 39903864 39940992 39964868 40024262 40139424 40182912 40283199 40306123 40386762 40394172 40446783 40501824 40562016 40587984 40600427 40758872 40811958 40847664 40850568 40901112 40936896 40963104 41172264 41189148 41261792 41288208 41306496 41393781 41438628 41499028 41511712 41538288 41767506 41829579 41882568 41944812 41947794 42216174 42243201 42280713 42317704 42323512 42363552 42418728 42535584 42551223 42561011 42613632 42848784 42873168 42876216 42886272 42913728 42926884 42954366 43132848 43150536 43227072 43406594 43493436 43531488 43558074 43570144 43864821 43876976 43903773 43942184 43945308 43970316 43989792 44249472 44254782 44309538 44435776 44464224 44522136 44535744 44561088 44577918 44603286 44606457 44685128 44748704 44891847 44931711 44999812 45012864 45156852 45285504 45314496 45564552 45572912 45604416 45632268 45661482 45824394 45853731 45893848 45953622 46054008 46164768 46171104 46214784 46318797 46400488 46419516 46449234 46469808 46581568 46700676 46727252 46730574 46744128 46829328 47054016 47073312 47117889 47252128 47322352 47352648 47358432 47488896 47607417 47613951 47655608 47658996 47865792 47936928 47940336 47988864 48037242 48169576 48232314 48247056 48277944 48369728 48461336 48524454 48630456 48728757 48816768 48972924 49016412 49059296 49090704 49112448 49361598 49434957 49488516 49607536 49706784 49715904 49780656 49881282 49990248 50018696 50022252 50033984 50066016 50131224 50270769 50321656 50342292 50592399 50639472 50694336 50946192 50975184 50978808 51269526 51298702 51304968 51547776 51624384 51630579 51676427 51935364 51942492 51958368 51987936 51991632 52083328 52200549 52370736 52404264 52450112 52515008 52633152 52682994 52833088 52866912 52935768 53101113 53108352 53158644 53205152 53237646 53271729 53519232 53612559 53660167 53710932 53849016 53858896 53929044 53987472 54082688 54117312 54156102 54190773 54415944 54463552 54467424 54484122 54519003 54534816 54617472 54896352 54918864 55050944 55191708 55227042 55251504 55384384 55577664 55690008 55772772 55808478 55843424 55926416 55930392 55969056 56043449 56239029 56271033 56288232 56324268 56374284 56484736 56558304 56611863 56681856 56714112 56734964 56771286 57081024 57115146 57131712 57164224 57168288 57185814 57272488 57347082 57510464 57534048 57588531 57991248 58041984 58077432 58186843 58194829 58486428 58538364 58593744 58627088 58653056 58917078 58950606 58954797 59006376 59079384 59285632 59307666 59362848 59419008 59437224 59471048 59475276 59855796 59908948 59911488 59947302 60036393 60209136 60274368 60330842 60420503 60591258 60752736 60843024 60881976 61072141 61099192 61138308 61217937 61271496 61405344 61442051 61444656 61553024 61561472 61699968 61758396 61892688 61932312 61959744 62248542 62267568 62307432 62439104 62651259 62662754 62764416 62823852 62917218 63136864 63144576 63324261 63416561 63476556 63485268 63545328 63800671 63803376 63915904 63920448 64049656 64273176 64309752 64329408 64370592 64390326 64431549 64699272 64725804 64840608 64971676 65068234 65109891 65297232 65355216 65454272 65769998 65815464 65913276 65917962 65955474 65984688 66233167 66275712 66374208 66382173 66464307 66508376 66634337 66653664 66696336 66754688 66841632 66866877 66904929 66987648 67027692 67123056 67456532 67499718 67519296 67928256 67966912 67971744 68210362 68294758 68346828 68359368 68406624 68448402 68736591 68775707 68840772 68930433 69192277 69247152 69256656 69277824 69317248 69322176 69600732 69629274 69673851 69704712 69827648 69872352 69938519 70051014 70090878 70095861 70222464 70243992 70489216 70581024 70801484 70878192 70983528 71028972 71233344 71483412 71488494 71592694 71614576 71798688 71905392 71983296 72055863 72208136 72254364 72348471 72370584 72554592 72613333 72623232 72623299 72645496 72692004 72713088 72786681 72918144 73195136 73225152 73524618 73588944 73636056 73668672 74042397 74055982 74232774 74253344 74363696 74411304 74573856 74625408 74821923 74985372 75028044 75033378 75050976 75099024 75165712 75400793 75411072 75482484 75513438 75695048 75959208 76153528 76224384 76247752 76419288 76462776 76712064 76784708 76898822 76904289 76948053 76957452 77321664 77436576 77903046 77913738 77937552 77981904 78051152 78124992 78198974 78556104 78600808 78606396 78675168 78749671 78772512 79024491 79076888 79150464 79249632 79300368 79662528 79737966 79807728 79856469 79929736 80048524 80278848 80566398 80612246 80773524 80788344 80893566 81003648 81124032 81175968 81200854 81234153 81517744 81623916 81695328 81701136 81726183 81772691 81802224 81873792 81926208 82344528 82378296 82523584 82576416 82787562 82840563 82877256 82998056 83023424 83076576 83535012 83659158 83712717 83765136 83889624 83895588 84432348 84486402 84561426 84635408 84647024 84727104 84837456 85071168 85102446 85122022 85156929 85672719 85697568 85746336 85752432 85778721 85827456 85853768 85908732 86020623 86265696 86301072 86454144 86813188 86986872 87062976 87116148 87140288 87729642 87753952 87807546 87884368 87890616 87940632 87979584 88375617 88425909 88509564 88619076 88871552 88928448 88961499 89044272 89071488 89122176 89155836 89206572 89212914 89370256 89497408 89783694 89863422 89920953 89999624 90313704 90496263 90628992 90886887 91129104 91145824 91208832 91264536 91322964 91648788 91707462 91787696 91907244 92108016 92329536 92342208 92637594 92800976 92839032 92898468 92939616 93163136 93372813 93401352 93454504 93461148 93488256 93658656 93994131 94108032 94146624 94235778 94375827 94504256 94644704 94705296 94716864 95214834 95227902 95311216 95317992 95731584 95873856 95880672 96074484 96339152 96464628 96494112 96555888 96585489 96739456 96922672 97048908 97260912 97457514 97602351 97945848 98032824 98118592 98181408 98654997 98723196 98869914 98933211 98977032 99215072 99286187 99413568 99431808 99561312 99762564 99980496 100037392 100044504 100067968 100132032 100262448 100541538 100643312 100684584 101184798 101249577 101278944 101388672 101892384 101950368 101957616 102315543 102442137 102539052 102597404 102609936 103248768 103261158 103352854 103870728 103884984 103916736 103975872 103983264 104080691 104401098 104443911 104741472 104808528 104840659 104900224 105030016 105076521 105136317 105266304 105365988 105666176 105733824 105871536 106202226 106317288 106410304 106475292 106543458 107225118 107320334 107389041 107421864 107698032 107717792 107858088 107974944 108076111 108234624 108312204 108381546 108831888 108927104 108934848 108968244 109038006 109069632 109792704 109837728 109903387 110101888 110286927 110383416 110454084 110503008 110768768 111083973 111155328 111380016 111545544 111616956 111686848 111852832 111860784 111938112 112086898 112478058 112542066 112576464 112648536 112748568 113116608 113223726 113270157 113469928 113542572 114122327 114162048 114230292 114263424 114328448 114336576 114371628 114544976 114694164 115020928 115068096 115177062 115348233 115982496 116154864 116373686 116389658 116972856 117076728 117187488 117254176 117298461 117834156 117901212 117909594 118012752 118048931 118158768 118615332 118725696 118874448 118942096 118950552 119606949 119711592 119817896 119822976 119894604 120072786 120418272 120548736 120661684 120841006 120849597 120918369 121182516 121505472 121686048 121763952 121801281 122144282 122198384 122276616 122435874 122542992 122810688 122884102 122889312 123516792 123749483 123785376 123864624 123902597 123919488 124181343 124497084 124535136 124614864 124878208 125302518 125325508 125488737 125647704 125834436 126273728 126648522 126833122 126842139 126953112 126970536 127090656 127601342 127606752 127653669 127683033 127840896 128099312 128499943 128546352 128619504 128658816 128741184 128780652 128863098 129398544 129451608 129681216 129885821 129943352 130136468 130219782 130594464 130710432 130908544 131539996 131630928 131711319 131826552 131835924 131910948 131969376 132466334 132748416 132764346 132928614 133016752 133268674 133307328 133392672 133683264 133733754 133809858 134055384 134246112 134675541 134795133 134871841 134913064 134999436 135038592 135856512 135933824 135943488 136420724 136589516 136693656 136718736 136813248 136896804 137473182 137551414 137561193 137681544 137860866 138384554 138494304 138513312 138644352 139201464 139258548 139347702 139409424 139655296 139744704 139877038 140084917 140102028 140181756 140191722 140487984 141162048 141353667 141602968 141756384 141967056 142057944 142466688 142822251 142841853 142966824 142976988 143185388 143229152 143597376 143810784 143966592 144111726 144416272 144508728 144696942 144741168 145109184 145226666 145246598 145290992 145384008 145573362 146186271 146450304 147049236 147177888 147272112 147337344 148084794 148111964 148304871 148465548 148506688 148727392 148822608 149147712 149643846 149970744 150056088 150066756 150101952 150198048 150331424 150801586 150812307 150964968 151026876 151390096 151777197 151918416 152307056 152495504 152838576 152925552 153569416 153797644 153808578 153896106 153914904 154643328 154873152 154891737 155029281 155806092 155827476 155875104 155963808 156102304 156249984 156397948 156601647 157112208 157201616 157212792 157350336 157499342 157545024 158048982 158153776 158499264 158600736 159303339 159325056 159475932 159615456 159712938 159815187 159859472 160097048 160557696 160837677 160980501 161132796 161224492 161547048 161576688 161787132 162248064 162351936 162401708 162468306 162572319 163035488 163247832 163390656 163402272 163452366 163545382 163557009 163604448 163852416 164689056 164749607 164756592 165047168 165152832 165575124 165681126 165754512 165996112 166046848 166153152 167070024 167318316 167425434 167530272 167779248 167791176 168130347 168813099 168864696 168972804 169122852 169270816 169294048 169454208 169674912 169835589 170142336 170204892 170244044 170313858 171345438 171395136 171492672 171504864 171557442 171707536 171817464 172041246 172531392 172602144 172765593 173626376 173973744 174125952 174232296 174280576 174560529 174584487 175459284 175507904 175615092 175768736 175781232 175881264 175959168 176751234 176851818 177019128 177238152 177856896 177922998 178088544 178311672 178413144 178425828 178740512 178994816 179567388 179726844 179841906 179999248 180109179 180627408 180992526 181261509 181773774 182258208 182291648 182529072 182645928 183216423 183297576 183414924 183575392 183814488 184216032 184326153 184659072 184684416 185275188 185601952 185678064 185796936 185879232 186745626 186802704 186909008 186922296 187317312 187953777 187988262 188293248 188471556 188751654 189008512 189289408 189410592 189433728 190249683 190429668 190455804 190622432 190635984 191402013 191747712 191761344 192148968 192678304 192929256 192988224 193111776 193170978 193294647 193845344 194097816 194521824 194704081 194915028 195204702 195329673 195891696 196065648 196237184 196362816 197309994 197446392 197739828 197866422 197954064 198430144 198572374 198699501 198827136 199122624 199525128 199903011 199960992 200074784 200089008 200264064 200524896 200714787 201083076 201286624 201369168 202369596 202499154 202557888 203784768 203900736 203915232 204631086 204884274 205078104 205194808 205219872 206209773 206327121 206522316 206705708 207576831 207741456 207769968 207833472 207951744 207966528 208161382 208802196 208887822 209482944 209617056 209681318 209815557 210153042 210272634 210731976 211157947 211467648 211743072 212404452 212634576 212820608 212950584 213086916 214450236 214640668 214778082 214843728 215396064 215435584 215716176 215949888 216152222 216167589 216624408 216763092 217663776 217839999 217869696 217869897 217936488 218076012 218139264 219585408 219675456 219806774 220133441 220573854 220766832 220908168 221006016 222127191 222167946 222760032 223091088 223233912 223373696 223705664 223721568 223876224 224173796 224465769 224956116 225084132 225152928 225297072 225497136 226202379 226233216 226447452 226540314 226939856 227085144 228244654 228460584 228673152 228743256 229089952 229388328 230136192 230354124 230696466 230712867 230844159 231964992 232309728 232747372 232779316 233945712 234153456 234374976 234508352 234596922 235668312 235802424 235819188 236025504 236097862 236249013 236317536 237230664 237451392 237748896 237884192 237901104 238736267 239213898 239423184 239569407 239635792 239789208 240145572 240836544 241323368 241682012 241699194 241836738 242365032 243010944 243372096 243527904 243602562 243702459 244288564 244396768 244553232 244871748 245085984 245178549 245318073 245621376 245768204 245778624 247033584 247498966 247570752 247729248 247805194 248362686 248994168 249070272 249229728 250574429 250605036 250651016 250977474 251138151 251295408 251668872 252547456 253297044 253666244 253684278 253906224 253941072 254181312 255202684 255213504 255307338 255366066 255470787 256198624 256999886 257018157 257092704 257239008 257336163 257482368 257561304 257726196 258797088 258903216 259362432 259771642 259886704 260157703 260272936 260439564 261188928 261420864 263079992 263261856 263422638 263653104 263671848 263821896 263938752 264932668 265277727 265528692 265857228 266033504 266537348 266614656 266785344 266884497 267366528 267467508 267619716 268110768 268492224 269351082 269590266 269743682 269762859 269826128 269998872 271488789 271886976 272660661 272841448 273179032 273387312 273437472 273626496 273793608 274946364 275102828 275122386 275363088 275721732 276769108 276988608 277026624 278402928 278517096 278695404 278818848 279489408 279754076 280118439 280169834 280204056 280363512 280383444 280975968 281982393 282142861 282324096 282707334 283127481 283205936 283512768 283934112 284115888 285644502 285683706 285933648 285953976 286370776 286458304 287194752 287621568 288223452 288832544 289017456 289393884 289482336 289756467 290218368 290453332 290493196 290581984 290768016 291146724 292372542 292807053 294098472 294355776 294544224 295964991 296169588 296223928 296609742 296799633 296931096 297013376 297454784 297645216 297858561 297927077 298295424 299287692 299941488 300112176 300133512 300203904 300396096 300662848 301603172 301624614 301929936 302053752 302780192 303554394 303748731 303836832 304614112 304991008 305677152 305851104 306946629 307138832 307326411 307595288 307617156 307792212 307829808 309746304 309783474 310058562 311612184 311654952 311750208 311927616 312204608 312242073 312795896 313203294 314224416 314403232 314425584 314521977 314700672 314998684 315090048 315408951 316097964 316307552 316998528 317201472 318606678 318951864 319230912 319425876 319630374 319718944 320194096 321675354 321961002 322167123 322265592 322448984 323094096 323153376 323574264 324228333 324703872 324803416 324936612 325144638 326070976 326495664 326781312 326804544 326904732 327090764 327114018 327208896 329378112 329499214 329513184 329710161 330305664 331150248 331362252 331509024 331992224 332306304 333251919 334140048 334636632 334850868 335060544 335558496 335582352 336260694 337626198 337729392 337945608 338245704 338541632 338588096 339349824 339671178 340409784 340488088 340627716 342366981 342690876 342790272 342985344 343009728 343114884 343415072 343634928 344082492 345062784 345204288 345531186 346044699 347252752 347947488 348464592 349121058 349168974 350918568 351015808 351230184 351537472 351562464 351762528 351895383 353502468 353703636 354038256 354146793 354476304 355845996 356177088 356623344 356826288 356851656 357481024 359134776 359453688 359683812 359998496 360218358 361254816 361734989 361985052 362523018 362548791 362755107 363547548 364516416 364583296 365058144 365291856 365403843 366432846 366595152 366829848 367150784 367628976 368432064 368652306 370550376 371203904 371248449 371356128 371593872 371707791 371758464 373491252 373605408 373818016 373844592 374634624 375621169 375907554 375976524 376466211 376943112 377503308 378578816 378821184 380499366 380526417 380859336 380911608 381244864 381271968 382804026 382961007 383049099 383522688 384297936 385356608 385499829 385858512 385976448 386223552 386341956 386589294 387690688 388195632 389043648 389408162 389657463 389830056 390409404 390659346 391783392 392131296 392725632 393759817 394619988 394892784 395133957 395479656 395732844 395908128 396860288 397144748 397399002 398245248 399050256 399806022 399921984 400149568 400178016 401049792 401429574 402166152 402573248 402738336 404385399 404615523 404739192 404998308 405115776 407307901 407569536 407801472 407830464 409262172 409768548 410156208 410389616 410439744 412419546 412654242 412683579 413044632 413411416 415153662 415482912 415539936 415933056 416322764 417604392 417775644 418965888 419234112 419362636 419631114 420254751 420306084 420545268 421463952 422315894 422943521 423486144 424808904 425269152 425901168 426173832 427504987 428466753 428525559 428900472 429281336 429556164 429687456 430094357 430792128 430871168 431432352 431899776 432304444 432335178 433248816 433526184 435327552 435679998 435739794 435872976 436152024 438558813 439350912 439613548 440266882 441147708 441533664 441816336 442012032 443367353 443915927 444254382 444335892 444914613 445520064 446182176 446467824 446604697 447411328 447443136 448347592 448931538 449912232 450168264 450305856 450594144 450994272 452404758 452436921 452894904 453080628 453879712 454170288 455331591 456489308 456921168 457486512 458179904 458776656 460708248 461392932 461425734 461688318 463929984 464619456 464675211 465087843 465352511 465494744 465558632 467891424 468171121 468306912 468749952 469016704 469193844 469804941 471336624 471604848 471638376 472051008 472195724 472498026 472635072 474461328 475497792 475768384 475802208 477472534 477910017 478427796 478846368 479138814 479271584 479578416 480291144 481673088 482513031 482646736 482941503 483364024 483398388 483673476 484730064 486744192 487055808 487205124 487404918 487716957 488577128 488793536 489106464 489743496 490171968 490357098 490636146 490671027 491536408 491557248 494067168 494248821 494997932 495141504 495458496 495610388 496725372 497988336 498140544 498459456 501148858 501210072 501302032 501954948 502276302 502590816 503337744 504391041 506439297 506594088 507332488 507368556 507812448 507882144 508293331 508362624 509506767 510405368 510427008 510614676 510732132 510941574 512397248 513999772 514036314 514185408 514478016 514672326 515122608 515452392 517594176 517806432 518296779 519543284 519773408 520315406 520545872 520879128 522377856 522841728 523681587 523753461 526159984 526523712 526845276 527306208 527343696 527643792 527805551 527877504 529865336 530555454 531057384 531714456 532067008 533074696 533570688 533768994 534935016 535239432 536221536 536984448 538702164 539180532 539487364 539525718 539652256 539997744 540327537 542977578 543784527 545321322 545682896 546358064 546774624 546874944 547587216 549649269 549892728 550205656 550244772 550726176 551443464 552978459 553293143 553538216 553977216 554053248 556805856 557034192 557390808 557637696 559508152 560236878 560339668 560408112 560727024 560766888 561951936 563964786 564285722 565414668 566254962 566411872 567025536 567868224 568231776 568440697 570749049 571289004 571367412 571867296 571907952 572741552 572916608 574206039 575243136 576446904 577665088 578034912 578787768 578964672 579512934 579883941 580906664 580986392 581163968 581536032 582293448 584112243 584745084 585614106 585989019 588196944 588711552 589088448 590261837 591929982 592339176 592447856 593219484 593599266 593862192 594909568 595290432 595717122 595854154 596098503 598575384 599709033 599882976 600224352 600267024 600792192 601325696 602144361 603206344 603249228 603859872 604107504 605560384 607108788 607497462 607673664 609228224 609982016 611354304 611702208 613893258 614277664 614652822 615190576 615234312 615584424 615659616 618629319 618981363 619566948 620117124 622730493 623224368 623309904 623500416 623855232 624409216 624484146 625591792 626406588 628448832 628806464 628851168 629043954 629446671 629997368 630817902 632195928 632615104 633473841 634402944 637213356 637903728 638461824 638851752 639260748 639437888 640388192 643350708 643922004 644334246 644531184 644897968 646188192 646306752 647148528 648456666 648502767 649606832 649873224 650289276 652141952 652991328 653519997 653609088 653609691 653809464 654181528 654228036 654417792 658756224 658998428 659026368 659420322 660400323 662300496 662724504 663018048 663984448 666503838 668280096 669273264 669701736 670121088 671116992 671164704 671793551 672521388 673397307 675252396 675458784 675862561 675891216 676491408 677083264 677176192 678607137 678699648 679342356 680819568 680976176 681255432 684733962 685381752 686019456 686229768 686830144 687269856 688164984 690408576 691062372 692089398 692532477 694505504 695894976 696929184 697582171 698242116 698337948 701807381 701837136 702460368 703074944 703124928 703525056 703790766 707004936 707407272 708076512 708293586 708747039 708952608 709376407 711691992 712354176 713246688 713652576 713703312 714962048 716208801 718269552 718907376 719367624 719996992 720436716 722509632 723469978 723970104 725046036 725097582 725510214 727095096 728564837 729032832 730116288 730583712 730807686 731107377 732865692 733190304 733659696 734301568 735257952 735535647 735954219 736607747 736864128 737304612 741100752 742407808 742496898 742712256 743187744 743415582 746982504 747210816 747636032 747689184 751242338 751723287 751815108 751953048 752932422 753886224 755006616 756532777 757642368 760998732 761052834 761718672 761823216 762489728 762543936 765608052 765922014 766098198 766412361 768595872 769323709 770713216 770999658 771054471 771717024 772008489 772447104 772683912 773178588 775381376 776391264 778087296 778816324 779314926 779660112 780473109 780818808 781318692 783566784 784262592 787519634 789239976 789785568 790267914 790959312 791465688 791816256 794289496 794798004 795833181 798100512 798746663 798856289 799612044 799843968 800299136 800356032 800653491 802099584 802859148 804332304 805146496 805476672 808770798 809231046 809288577 809478384 809996616 814466367 814615802 815660928 818524344 819537096 820312416 820779232 820879488 824839092 825308484 825367158 826089264 826822832 829408723 830307324 830965824 831079872 832645528 835208784 835551288 838468224 838725272 839262228 840355317 840509502 840612168 841090536 842927904 844631788 845887042 845947179 846428583 846972288 849617808 850538304 851802336 852347664 855009974 856933506 857051118 857800944 858562672 859112328 859374912 860188714 861584256 862864704 864608888 864670356 866246381 866497632 867052368 869269401 870655104 871359996 871479588 871745952 872304048 877117626 878421159 879227096 880533764 882295416 883067328 883632672 886734706 887831854 887894973 888508764 888671784 889829226 891040128 892364352 892935648 893209394 893575683 893781231 894886272 896695184 897863076 899499601 899824464 900336528 900611712 901188288 901988544 904809516 904873842 905789808 906161256 907759424 908340576 909200747 910663182 911246193 912978616 913842336 914973024 916359808 917553312 920839887 921416496 921979233 922785864 922851468 923376636 929238912 929350422 930175686 930705022 930989488 931117264 935782848 936342242 936613824 936726219 938387688 939609882 942673248 943209696 943276752 943565931 944102016 944102887 944391448 944996052 945270144 946226853 948922656 950995584 951536768 951604416 954945068 955820034 956855592 957692736 958277628 958543168 959156832 960582288 965026062 965293472 965883006 966501369 966728048 966796776 967346952 969460128 972684999 974111616 974410248 974809836 975433914 977154256 977587072 978212928 979486992 980343936 980714196 981272292 981342054 983072816 988134336 988497642 989130483 989995864 990916992 991220776 993450744 995976672 996918912 999755757 1002297716 1002420144 1002604064 1003909896 1004552604 1005181632 1006675488 1008782082 1012878594 1013188176 1014664976 1014737112 1015624896 1015764288 1016586662 1019013534 1020810736 1021229352 1021464264 1021883148 1024794496 1027100943 1027999544 1028072628 1028370816 1028956032 1029344652 1030245216 1030904784 1035188352 1035612864 1036593558 1038134097 1039086568 1039546816 1040630812 1041091744 1041758256 1047363174 1047506922 1052319968 1053047424 1053690552 1054612416 1054687392 1055287584 1055611102 1055686149 1059730672 1061110908 1062114768 1062440379 1063428912 1064134016 1066149392 1067537988 1069870032 1070478864 1072443072 1077404328 1078361064 1078974728 1079051436 1079304512 1079995488 1080655074 1085204967 1085955156 1087569054 1088265321 1090642644 1091365792 1092716128 1093549248 1093749888 1095174432 1096211529 1099298538 1099785456 1100411312 1100489544 1101452352 1102886928 1105956918 1106586286 1107076432 1113611712 1113745347 1114068384 1114781616 1115123373 1115275392 1119016304 1120473756 1120679336 1120816224 1121454048 1121533776 1123903872 1126863507 1127929572 1128571444 1130829336 1132509924 1132823744 1135736448 1136463552 1136881394 1141498098 1142578008 1142734824 1143734592 1143815904 1145483104 1148412078 1148883021 1149147297 1152893808 1153247249 1155330176 1156069824 1156499487 1157575536 1157929344 1159025868 1159767882 1161813328 1161972784 1162327936 1163072064 1164586896 1168224486 1168972389 1169490168 1171228212 1171978038 1176393888 1178176896 1180523674 1181279451 1183859964 1184678352 1184895712 1186438968 1187198532 1187724384 1190580864 1191434244 1191708308 1192197006 1197150768 1199418066 1199765952 1200448704 1200534048 1204288722 1206412688 1206498456 1207719744 1208215008 1208937257 1211120768 1213156197 1213846569 1214217576 1214994924 1215347328 1218456448 1219964032 1221923703 1222708608 1223404416 1227786516 1228555328 1229305644 1230381152 1230468624 1231168848 1231319232 1237258638 1237962726 1239133896 1240234248 1245460986 1246448736 1246619808 1248968292 1251183584 1252813176 1255345597 1256897664 1257612928 1257702336 1258087908 1258893342 1259994736 1260764253 1261635804 1264391856 1265230208 1266947682 1268830563 1274426712 1275807456 1277703504 1278521496 1278875776 1280776384 1282514961 1286701416 1287844008 1288668492 1289062368 1289795936 1290283071 1292376384 1292613504 1294297056 1296913332 1297005534 1299213664 1299746448 1300578552 1305982656 1307039994 1307219382 1307618928 1308363056 1308456072 1315676439 1317996856 1318052736 1318840644 1320800646 1324600992 1325449008 1326036096 1327968896 1330102059 1331747781 1333007676 1336560192 1338546528 1339403472 1339814091 1342233984 1342329408 1343587102 1345042776 1346794614 1350504792 1350917568 1351725122 1351782432 1352982816 1357214274 1358684712 1361639136 1361952352 1362510864 1362928567 1365994773 1369467924 1370763504 1372459536 1373660288 1374539712 1376329968 1382124744 1384178796 1385064954 1389011008 1391789952 1393858368 1395164342 1395263529 1396057533 1396484232 1396675896 1403614762 1403674272 1404513363 1404920736 1406249856 1407050112 1407581532 1414009872 1414814544 1416153024 1416587172 1417494078 1417905216 1418752814 1423383984 1426493376 1427305152 1427406624 1428744031 1432417602 1433730051 1436539104 1437814752 1438735248 1439993984 1440873432 1445019264 1446939956 1447940208 1448824509 1450092072 1450195164 1451020428 1454190192 1457129674 1460232576 1461167424 1461615372 1462214754 1465731384 1466380608 1467319392 1470515904 1471071294 1471908438 1473215494 1474609224 1482201504 1482746463 1483590251 1484993796 1485424512 1486375488 1486831164 1493965008 1494421632 1495272064 1495378368 1502484676 1503446574 1503630216 1503906096 1505864844 1507772448 1510013232 1513065554 1513173123 1521997464 1522105668 1523437344 1523646432 1524879993 1525087872 1531216104 1531844028 1532196396 1532824722 1537191744 1538647418 1540934087 1541999316 1542108942 1543434048 1544016978 1545367824 1546357176 1552782528 1554890337 1557632648 1558629852 1559320224 1560946218 1561637616 1562637384 1567133568 1568525184 1571044761 1571260383 1575039268 1578479952 1579571136 1580535828 1581918624 1582931376 1583416653 1583632512 1588578992 1589596008 1591666362 1596201024 1597493326 1597712578 1599224088 1600712064 1601306982 1605718296 1608664608 1610953344 1617541596 1618462092 1618577154 1618956768 1619993232 1620982611 1628932734 1629231604 1631353581 1637048688 1639074192 1640624832 1641558464 1648947807 1649678184 1650616968 1650734316 1652178528 1653645664 1658817446 1658935377 1659879429 1660614648 1661931648 1662159744 1665291056 1670417568 1671102576 1677450544 1678524456 1680710634 1681019004 1681224336 1682181072 1685855808 1689263576 1691774084 1691894358 1692857166 1699235616 1701076608 1703604672 1704695328 1705322091 1710019948 1712247147 1713867012 1714102236 1715601888 1717125344 1718224656 1718749824 1720377428 1722618117 1725729408 1729217776 1729340712 1732492762 1732995264 1734104736 1738538802 1742719992 1742959176 1743491904 1744608096 1752336729 1754235252 1756842318 1757967057 1758454192 1761067528 1764590832 1766134656 1767265344 1770785511 1773469412 1775663708 1775789946 1777017528 1777343568 1779658452 1784728704 1785871296 1786418788 1787151366 1787562462 1788295509 1793390368 1795726152 1798999202 1799127099 1799648928 1800673056 1802376576 1803977088 1809619032 1809747684 1811579616 1812322512 1815518848 1816681152 1818401494 1821103921 1821326364 1822492386 1825957232 1827684672 1829946048 1835106624 1841679774 1842832992 1843958466 1845571728 1845702936 1846753272 1856944089 1858700844 1860351372 1861410044 1861978976 1862234528 1868191479 1871565696 1872684484 1873227648 1873452438 1876775376 1879219764 1885346496 1886419392 1886553504 1887131862 1888205774 1888340013 1888782896 1889992104 1892453706 1897845312 1900421523 1903208832 1909890136 1911640068 1913711184 1915385472 1916555256 1917086336 1918313664 1921164576 1930052124 1930586944 1931766012 1933002738 1933456096 1933593552 1934693904 1938920256 1945369998 1948820496 1949619672 1950867828 1954308512 1956425856 1958973984 1960559991 1960829073 1961428392 1962544584 1962684108 1966145632 1976268672 1976995284 1978260966 1979991728 1981200969 1982441552 1986901488 1991953344 1999511514 2004595432 2004840288 2005208128 2007819792 2009105208 2010363264 2013350976 2015380653 2017564164 2025757188 2026376352 2027587683 2029329952 2029474224 2031249792 2031528576 2033173324 2035821411 2038027068 2041621472 2042458704 2042928528 2043766296 2054201886 2055999088 2056145256 2058689304 2060490432 2061809568 2071225728 2073187116 2076268194 2077597431 2078173136 2079093632 2081261624 2082183488 2083516512 2092746513 2094726348 2095013844 2104639936 2105422143 2107381104 2109224832 2109374784 2110575168 2111222204 2111372298 2119461344 2122221816 2124229536 2124880758 2126241117 2126857824 2128129221 2132298784 2135075976 2139740064 2140957728 2141744891 2144886144 2148626403 2154808656 2156722128 2157949456 2158102872 2158609024 2159990976 2161310148 2170409934 2171910312 2175138108 2176530642 2181285288 2182731584 2185432256 2185694511 2187098496 2190348864 2192423058 2198597076 2199570912 2200822624 2200979088 2202904704 2205773856 2207862657 2209823241 2211913836 2213172572 2214152864 2227223424 2227490694 2228136768 2229563232 2230246746 2238032608 2240947512 2241358672 2241632448 2242908096 2243067552 2253727014 2255169861 2255859144 2257142888 2261658672 2265019848 2265647488 2269598331 2272927104 2273762788 2282996196 2285156016 2285469648 2287469184 2287631808 2290966208 2296824156 2297766042 2298294594 2305787616 2306494498 2307971127 2312139648 2312998974 2315151072 2318051736 2319535764 2323626656 2323945568 2326144128 2329173792 2336448972 2337944778 2338980336 2341419327 2342456424 2343956076 2352787776 2361047348 2362558902 2367719928 2369356704 2369791424 2372877936 2374397064 2375448768 2382868488 2383416616 2384394012 2394301536 2396239989 2396568867 2398836132 2399531904 2400897408 2401068096 2408577444 2412825376 2412996912 2415439488 2416430016 2417874514 2421467851 2426312394 2427693138 2428435152 2429989848 2443399101 2443847406 2455573032 2457110656 2458611288 2460762304 2460937248 2462337696 2462638464 2474517276 2475925452 2478267792 2480468496 2488226169 2490921972 2492897472 2493239616 2497936584 2502367168 2505626352 2510691194 2515404672 2516175816 2517786684 2519989472 2521528506 2523271608 2528783712 2533895364 2537661126 2537841537 2539285749 2541540637 2548853424 2551614912 2555407008 2557042992 2561552768 2565029922 2573402832 2575688016 2577336984 2578124736 2579591872 2580566142 2584752768 2588594112 2593826664 2594011068 2598427328 2598739143 2599492896 2601157104 2611965312 2614079988 2614438764 2615237856 2616726112 2616912144 2631352878 2635263477 2635993712 2637681288 2641601292 2649201984 2650898016 2660204118 2663495562 2663684919 2666015352 2673120384 2677093056 2678806944 2679628182 2680727049 2681343693 2684658816 2687174204 2690085552 2693589228 2698498803 2701009584 2701835136 2703450244 2703564864 2705965632 2714428548 2717369424 2723278272 2723904704 2725021728 2725857134 2727602241 2731989546 2738935848 2741527008 2744919072 2749079424 2752659936 2756318719 2762519661 2764249488 2765937699 2768357592 2770129908 2778022016 2787716736 2790328684 2790527058 2792115066 2792968464 2793351792 2807229524 2807348544 2809026726 2809841472 2810178657 2815163064 2828019744 2829629088 2830697793 2832306048 2832308661 2833174344 2834988156 2835810432 2837505628 2846767968 2852986752 2854610304 2854813248 2857488062 2861734733 2864835204 2867460102 2873078208 2875629504 2877470496 2881746864 2893879912 2895880416 2897649018 2899504107 2900184144 2900390328 2902040856 2908380384 2914259348 2918054997 2922334848 2923230744 2924429508 2931462768 2932761216 2934638784 2941031808 2942142588 2943816876 2946430988 2949218448 2964403008 2965492926 2967180502 2967391449 2969987592 2972750976 2973662328 2987930016 2990756736 2999267271 3004969352 3006893148 3007260432 3007812192 3011729688 3015544896 3020026464 3021831781 3026131108 3026346246 3043994928 3044211336 3046874688 3047292864 3049759986 3062432208 3063688056 3064392792 3065649444 3074383488 3077294836 3081302829 3081868174 3083998632 3084217884 3086868096 3088033956 3090735648 3092714352 3103571471 3105565056 3109780674 3114402291 3115265296 3117259704 3118640448 3121892436 3123275232 3125274768 3142089522 3142520766 3150078536 3156959904 3159142272 3161071656 3163837248 3165862752 3166833306 3167058447 3177157984 3179192016 3183332724 3187321137 3192402048 3194986652 3195425156 3198448176 3202613964 3211436592 3217329216 3235083192 3236924184 3237154308 3237913536 3239986464 3241965222 3255614901 3257467577 3257865468 3258463208 3262707162 3264795963 3274097376 3277197847 3278148384 3281249664 3283116928 3288634587 3297895614 3299356368 3301233936 3301468632 3304357056 3307291328 3317634892 3317870754 3319758858 3321229296 3330582112 3340835136 3341236041 3342205152 3345370119 3354901088 3357048912 3361421268 3362038008 3362448672 3364362144 3371711616 3378527152 3380590521 3383548168 3383788716 3385714332 3398471232 3407209344 3409390656 3410644182 3420039896 3424494294 3427734024 3428204472 3431203776 3434250688 3436449312 3440754856 3445236234 3447441891 3458435552 3458681424 3459741747 3464985524 3465990528 3468209472 3469498461 3477077604 3485439984 3485918352 3486983808 3489216192 3504673458 3506917167 3508470504 3513684636 3515934114 3516908384 3522135056 3529181664 3534530688 3541571022 3543838353 3546938824 3551327416 3551579892 3554035056 3554687136 3559316904 3571742592 3572837576 3574302732 3575124924 3576591018 3586780736 3591452304 3597998404 3598254198 3599297856 3601346112 3619238064 3619495368 3623159232 3624645024 3626811771 3633362304 3636802988 3641539707 3642207842 3642652728 3644984772 3651914464 3655369344 3659892096 3665771109 3670213248 3683359548 3685665984 3687916932 3691143456 3691405872 3693506544 3713888178 3717401688 3720702744 3722820088 3723957952 3724469056 3736382958 3745368968 3746904876 3753550752 3758439528 3766036791 3770692992 3772838784 3773107008 3774263724 3776411548 3776680026 3777565792 3779984208 3782292759 3784907412 3795690624 3800843046 3806491689 3819780272 3823280136 3827422368 3833110512 3836627328 3842329152 3847544883 3860104248 3861173888 3863532024 3866005476 3866912192 3867187104 3869387808 3870849213 3873052001 3877840512 3890739996 3897640992 3899239344 3901735656 3908617024 3917947968 3921119982 3921658146 3922856784 3925089168 3925368216 3932291264 3953990568 3956521932 3959983456 3962401938 3964883104 3973802976 3979084879 3983906688 3990306177 3995243343 3999023028 4009190864 4009680576 4010416256 4015639584 4018210416 4019442273 4026701952 4030761306 4035128328 4051514376 4052752704 4055175366 4058659904 4058948448 4066346648 4071642822 4076054136 4083242944 4084917408 4085857056 4087532592 4088785701 4108403772 4111998176 4112290512 4117378608 4120980864 4123619136 4131832859 4146374232 4152536388 4155194862 4156346272 4162523248 4164366976 4167033024 4185493026 4185790587 4188172599 4189452696 4190027688 4209279872 4210844286 4213540089 4214762208 4218749568 4221150336 4222444408 4222744596 4238922688 4244443632 4248459072 4249761516 4252482234 4253715648 4256258442 4264597568 4270151952 4279480128 4281915456 4283489782 4286232093 4297252806 4309617312 4313444256 4315898912 4316205744 4319981952 4322620296 4331357987 4340819868 4343820624 4346473527 4350276216 4353061284 4362570576 4365463168 4370864512 4371389022 4380697728 4384846116 4397194152 4399141824 4401645248 4401958176 4411547712 4415725314 4419646482 4423827672 4426345144 4428305728 4448239389 4450770753 4454981388 4456273536 4459126464 4460493492 4476065216 4481895024 4482717344 4483264896 4485816192 4486135104 4507454028 4510339722 4511718288 4514285776 4523317344 4530039696 4539196662 4539519369 4547525576 4565992392 4570312032 4570939296 4574639979 4575263616 4581932416 4593648312 4595532084 4596589188 4611575232 4612988996 4615942254 4622802261 4625997948 4630302144 4636103472 4639071528 4647253312 4647891136 4658347584 4672897944 4675889556 4677960672 4682838654 4684912848 4687912152 4702554857 4705575552 4713134283 4713781149 4722094696 4725117804 4731037927 4735439856 4738713408 4739582848 4745755872 4748794128 4750249959 4750897536 4765736976 4766833232 4768788024 4788603072 4792479978 4793137734 4797672264 4802136192 4817154888 4825650752 4825993824 4832860032 4835749028 4842935702 4852624788 4855386276 4856870304 4859979696 4883075197 4886798202 4887694812 4894060743 4911146064 4912651667 4917222576 4921524608 4921874496 4924675392 4946843421 4949034552 4951850904 4956535584 4960936992 4965634849 4976452338 4976806131 4979638287 4981843944 4985794944 4986479232 4995873168 5004734336 5011252704 5021382388 5032351632 5035573368 5039978944 5043057012 5046543216 5057567424 5067790728 5075322252 5075683074 5078571498 5083081274 5097706848 5103229824 5110814016 5114085984 5115966273 5118877621 5130059844 5136741441 5146805664 5149882331 5151376032 5154673968 5156249472 5156254229 5159183744 5161132284 5167854351 5177188224 5187653328 5188022136 5196854656 5197478286 5198985792 5202314208 5228159976 5228877528 5230475712 5233452224 5233824288 5257010187 5262705756 5270526954 5271987424 5275362576 5283202584 5298403968 5301796032 5312356533 5320408236 5326991124 5327369838 5332030704 5354186112 5357613888 5359256364 5361454098 5362687386 5364886527 5374348408 5380171104 5387178456 5396997606 5397381297 5402019168 5405248397 5406900488 5407129728 5411931264 5428857096 5434738848 5446556544 5447809408 5450043456 5451714268 5455204482 5463311763 5463979092 5477871696 5483054016 5489838144 5505319872 5512637438 5525039322 5528498976 5531875398 5536715184 5540259816 5570832267 5580657368 5581054116 5584230132 5585936928 5586703584 5591226641 5604574437 5614459048 5614697088 5618053452 5619682944 5620357314 5630326128 5656039488 5659258176 5661395586 5664617322 5665020039 5666348688 5669976312 5675011256 5693535936 5701264569 5709626496 5714976124 5723469466 5729670408 5734920204 5746156416 5751259008 5754940992 5763493728 5787759824 5791760832 5795298036 5799008214 5800368288 5800780656 5804081712 5805861061 5816760768 5828518696 5836109994 5846461488 5848859016 5862925536 5869277568 5881679973 5882487219 5884285176 5887633752 5892861976 5898436896 5928806016 5930985852 5934361004 5934782898 5939975184 5943602907 5947324656 5975860032 5998534542 6009938704 6013786296 6014520864 6015624384 6023459376 6031089792 6040052928 6043663562 6046141959 6052262216 6052692492 6082763049 6086224573 6087989856 6088422672 6093749376 6094585728 6099519972 6107464233 6124864416 6127376112 6128785584 6131298888 6154589672 6162605658 6163736348 6167997264 6168435768 6176067912 6181471296 6185428704 6207142942 6219561348 6228804582 6230530592 6234519408 6237280896 6243784872 6246550464 6250549536 6278239539 6284179044 6285041532 6300157072 6313919808 6316266429 6322143312 6327674496 6331725504 6333666612 6334116894 6354315968 6358384032 6366665448 6374642274 6378723351 6384387663 6389973304 6390850312 6396896352 6405227928 6422873184 6425234673 6434658432 6445879209 6470166384 6473848368 6474308616 6475827072 6479972928 6483930444 6511229802 6514935154 6515730936 6516926416 6525414324 6529591926 6548194752 6554395694 6556296768 6557083533 6577269174 6595791228 6598712736 6602467872 6602937264 6608714112 6614582656 6623587971 6629469723 6635269784 6635741508 6639517716 6642458592 6661164224 6681670272 6682472082 6684410304 6690740238 6709802176 6714097824 6722842536 6724076016 6724897344 6728724288 6757054304 6761181042 6765509583 6767096336 6767577432 6771428664 6796942464 6808794993 6818781312 6821288364 6840079792 6848988588 6855468048 6856408944 6862407552 6868501376 6872898624 6881509712 6890472468 6894883782 6916871104 6917362848 6919483494 6923913381 6929971048 6936418944 6938996922 6954155208 6970879968 6971836704 6978432384 7009346916 7013834334 7016941008 7024257981 7027369272 7031868228 7033816768 7044270112 7058363328 7083142044 7087676706 7093877648 7102654832 7103159784 7108070112 7109374272 7118633808 7145675152 7148605464 7150249848 7153182036 7173561472 7182904608 7188719967 7189706601 7195996808 7196508396 7198595712 7202692224 7238476128 7238990736 7246318464 7249290048 7253623542 7264403553 7273605976 7283079414 7284415684 7285305456 7289969544 7303828928 7331542218 7366719096 7371331968 7375833864 7382286912 7382811744 7387013088 7389729061 7427776356 7434803376 7441405488 7445640176 7447915904 7448938112 7464678507 7472765916 7490737936 7493809752 7507101504 7516879056 7532073582 7546214016 7548527448 7552823096 7553360052 7555131584 7559968416 7564585518 7569814824 7601686092 7612983378 7617857247 7624621911 7639560544 7646560272 7654844736 7666221024 7673403881 7684658304 7695089766 7720208496 7727064048 7732010952 7733824384 7734374208 7738775616 7741698426 7746104002 7781479992 7795281984 7796217429 7798478688 7803140477 7803471312 7817234048 7835895936 7842239964 7843316292 7845713568 7850178336 7850736432 7864582528 7907981136 7913043864 7919966912 7924803876 7929766208 7947605952 7958169758 7980612354 7990486686 7998046056 8018381728 8019361152 8031279168 8036420832 8038884546 8042181147 8044031079 8061522612 8070256656 8095496409 8102685217 8103028752 8105505408 8110350732 8117319808 8117896896 8132693296 8143285644 8152108272 8166485888 8169834816 8171714112 8175065184 8177571402 8182806723 8216807544 8223996352 8224581024 8234757216 8247238272 8263665718 8268956157 8292748464 8305072776 8310389724 8312692544 8325046496 8334066048 8370986052 8371581174 8376345198 8378905392 8380055376 8421688572 8427080178 8429524416 8430535971 8444888816 8445489192 8462560799 8477845376 8488887264 8492093379 8496918144 8496925983 8499523032 8504964468 8507431296 8512516884 8529195136 8540303904 8558960256 8563830912 8566979564 8572464186 8585204199 8594505612 8619234624 8626888512 8631797824 8632411488 8645240592 8662715974 8681639736 8687641248 8692947054 8700552432 8706122568 8725141152 8742778044 8754164991 8769692232 8786213293 8787419179 8794388304 8798283648 8803290496 8803916352 8823095424 8831450628 8839292964 8847655344 8852690288 8856611456 8896478778 8901541506 8902174347 8909962776 8918252928 8920986984 8952130432 8963790048 8965434688 8972270208 9014908056 9020679444 9023436576 9028571552 9046634688 9060079392 9065495343 9078393324 9079038738 9095051152 9123495953 9131984784 9140624064 9141878592 9149279958 9187296624 9191064168 9193178376 9221893291 9223150464 9225977992 9231884508 9243908487 9245604522 9251995896 9260604288 9272206944 9278143056 9294506624 9295782272 9310714413 9316695168 9345795888 9351779112 9355921344 9365677308 9369825696 9375824304 9405109714 9426268566 9427562298 9444189392 9450235608 9462075854 9470879712 9477426816 9491511744 9497588256 9500499918 9531473952 9533666464 9537576048 9561963411 9575900711 9577206144 9584959956 9586275468 9595344528 9634309776 9651301504 9651987648 9671498056 9685871404 9705249576 9710772552 9713740608 9719959392 9766150394 9766844703 9772402731 9773596404 9775389624 9788121486 9822292128 9825303334 9831593541 9834445152 9843748992 9849350784 9893686842 9898069104 9903701808 9913071168 9921873984 9931269698 9952904676 9953612262 9959276574 9963687888 9991746336 10001208217 10022505408 10023708123 10036110357 10042764776 10064703264 10071146736 10079957888 10086114024 10093086432 10115134848 10135581456 10141771563 10150644504 10151366148 10157142996 10166162548 10195413696 10221628032 10228171968 10231932546 10237755242 10260119688 10273482882 10293611328 10299764662 10302752064 10309347936 10312508458 10322264568 10335708702 10375306656 10376044272 10379225241 10385131757 10394956572 10397971584 10404628416 10408495383 10456319952 10457755056 10460951424 10466904448 10467648576 10514020374 10520751501 10525411512 10541053908 10543974848 10550725152 10566405168 10603592064 10624713066 10631515059 10640816472 10653982248 10654739676 10664061408 10715227776 10718512728 10722908196 10725374772 10729773054 10748696816 10760342208 10774356912 10793995212 10794762594 10804038336 10810496794 10813800976 10857714192 10869477696 10880435313 10900086912 10903428536 10910408964 10924619121 10926623526 10927958184 10955743392 10966108032 10979676288 10997313327 11010639744 11025274876 11050078644 11056997952 11063750796 11073430368 11080519632 11141664534 11161314736 11162108232 11168460264 11171873856 11173407168 11182453282 11209148874 11228918096 11236106904 11240714628 11260652256 11298110373 11312078976 11318516352 11322791172 11329234644 11330040078 11332697376 11339952624 11346878277 11350022512 11387071872 11402529138 11419475067 11429952248 11446938932 11459340816 11469840408 11509881984 11526987456 11542634649 11575519648 11583521664 11590596072 11598016428 11600736576 11601561312 11608163424 11611722122 11612547639 11619156003 11633521536 11657037392 11672219988 11692922976 11697718032 11725851072 11763359946 11764974438 11768570352 11775267504 11785723952 11796873792 11861971704 11868722008 11869565796 11879950368 11887205814 11894649312 11937254637 11951720064 11970918531 11985730029 11997069084 12019877408 12027572592 12029041728 12031248768 12046918752 12058326819 12080105856 12087327124 12092283918 12104524432 12105384984 12165526098 12172449146 12175979712 12176845344 12199039944 12214928466 12249728832 12254752224 12257571168 12262597776 12266357103 12309179344 12325211316 12327472696 12335994528 12336871536 12352135824 12362942592 12370857408 12395498577 12414285884 12439122696 12457609164 12461061184 12469038816 12487569744 12493100928 12501099072 12556479078 12564517797 12568358088 12570083064 12600314144 12627839616 12632532858 12640620267 12644286624 12663451008 12667333224 12668233788 12708631936 12716768064 12733330896 12749284548 12757446702 12768775326 12779946608 12781700624 12793792704 12810455856 12845746368 12850469346 12858696279 12891758418 12940332768 12947696736 12948617232 12959945856 12967860888 12994073961 13022459604 13029870308 13031461872 13033852832 13050828648 13059183852 13096389504 13108791388 13112593536 13114167066 13154538348 13191582456 13197425472 13204935744 13205874528 13247175942 13258939446 13270539568 13271483016 13279035432 13284917184 13322328448 13344718167 13352312259 13364944164 13368820608 13381480476 13419604352 13428195648 13445685072 13448152032 13449794688 13457448576 13514108608 13522362084 13531019166 13534192672 13535154864 13542857328 13617589986 13642576728 13680159584 13697977176 13710936096 13712817888 13723919937 13745797248 13763019424 13780944936 13789767564 13833742208 13834725696 13838966988 13847826762 13859942096 13868406783 13877993844 13908310416 13941759936 13943673408 14018693832 14027668668 14033882016 14048515962 14054738544 14063736456 14067633536 14088540224 14107664571 14116726656 14166284088 14175353412 14187755296 14193113781 14205309664 14206319568 14216140224 14218748544 14237267616 14250749877 14291350304 14297210928 14300499696 14306364072 14365809216 14377439934 14379413202 14391993616 14393016792 14476952256 14477981472 14498580096 14507247084 14528807106 14547211952 14566158828 14568831368 14570610912 14579939088 14607657856 14649225591 14663084436 14733438192 14737955001 14751667728 14764573824 14765623488 14774026176 14779458122 14855552712 14869606752 14882810976 14891280352 14896904547 14929357014 14938914861 14945531832 14981475872 14987619504 14992214237 15014203008 15033758112 15064147164 15097054896 15105646192 15106720104 15110263168 15119936832 15129171036 15139629648 15203372184 15225966756 15235714494 15249243822 15279121088 15293120544 15309689472 15332442048 15346807762 15347898819 15356632863 15390179532 15440416992 15449646993 15454128096 15464021904 15468748416 15468762687 15477551232 15483396852 15492208004 15562959984 15590563968 15592434858 15596957376 15606280954 15606942624 15684479928 15686632584 15691427136 15700356672 15701472864 15716184341 15771030561 15815962272 15826087728 15839933824 15849607752 15859532416 15895211904 15916339516 15937069599 15961224708 15980973372 15996092112 16036763456 16062558336 16072841664 16077769092 16084362294 16088062158 16123045224 16140513312 16190992818 16205370434 16206057504 16215745191 16220701464 16235793792 16265386592 16286571288 16304216544 16319492761 16339669632 16343428224 16350130368 16355142804 16365613446 16389935289 16433615088 16447992704 16449162048 16469514432 16527331436 16537912314 16585496928 16610145552 16620779448 16625385088 16650092992 16741972104 16743162348 16752690396 16757810784 16760110752 16773679923 16843377144 16854160356 16859048832 16861071942 16889777632 16890978384 16925121598 16950274957 16977774528 16984186758 16993851966 16999046064 17009928936 17025033768 17080607808 17103793707 17133959128 17144928372 17170408398 17189011224 17238469248 17253777024 17263595648 17264822976 17290481184 17325431948 17363279472 17375282496 17385894108 17401104864 17412245136 17417583183 17450282304 17485556088 17508329982 17539384464 17572426586 17574838358 17588776608 17607832704 17662901256 17678585928 17695310688 17705380576 17790784459 17792957556 17803083012 17804348694 17819925552 17830808721 17841973968 17927580096 17930869376 18029816112 18041358888 18046873152 18057143104 18093269376 18120158784 18130990686 18138425877 18156786648 18158077476 18190102304 18246991906 18248289147 18258673719 18263969568 18281248128 18283757184 18298559916 18374593248 18382128336 18386356752 18443786582 18451955984 18463769016 18487816974 18491209044 18503991792 18544413888 18556286112 18621428826 18691591776 18703558224 18711842688 18731354616 18739651392 18751648608 18810219428 18834718617 18852537132 18855124596 18888378784 18900471216 18924151708 18941759424 18948799287 18983023488 18995176512 19000999836 19062947904 19067332928 19075152096 19123926822 19151801422 19153162989 19169919912 19172550936 19190689056 19268619552 19275704019 19303975296 19337637627 19342996112 19371742808 19410499152 19421545104 19427481216 19439918784 19532300788 19533689406 19544805462 19547192808 19550779248 19576242972 19644584256 19650606668 19663187082 19668890304 19671250599 19787373684 19796138208 19807403616 19826142336 19843747968 19862539396 19888409169 19905809352 19907224524 19918553148 19927375776 19983492672 20002416434 20032143131 20045010816 20047416246 20072220714 20085529552 20129406528 20142293472 20172228048 20186172864 20271162912 20283543126 20296528749 20301289008 20302732296 20314285992 20332325096 20390827392 20426384979 20456343936 20463865092 20475510484 20520239376 20546965764 20587222656 20599529324 20605504128 20618695872 20625016916 20644529136 20671417404 20750613312 20752088544 20758450482 20770263514 20771740143 20789913144 20809256832 20816990766 20912639904 20915510112 20935297152 21028040748 21041503002 21050823024 21072773943 21082107816 21087949696 21101450304 21132810336 21152822467 21249426132 21263030118 21281632944 21307964496 21309479352 21328122816 21437025456 21445816392 21450749544 21459546108 21497393632 21520684416 21548713824 21566159901 21569119803 21587990424 21589525188 21608076672 21620993588 21627601952 21715428384 21738955392 21760870626 21793210659 21806857072 21820817928 21849238242 21853247052 21855916368 21911486784 21994626654 22050549752 22100157288 22113995904 22127501592 22146860736 22161039264 22169187183 22283329068 22322629472 22324216464 22336920528 22343747712 22346814336 22364906564 22394035521 22418297748 22457836192 22472213808 22481429256 22521304512 22596220746 22645582344 22658469288 22660080156 22665394752 22679905248 22693756554 22700045024 22805058276 22838950134 22853571741 22859904496 22873865733 22893877864 22918681632 22939680816 23020211643 23053974912 23085269298 23151039296 23181192144 23196032856 23201473152 23203122624 23216326848 23223444244 23225095278 23238312006 23314074784 23344439976 23385845952 23388652287 23395436064 23409421431 23451702144 23526719892 23529948876 23537140704 23550535008 23571447904 23593747584 23723943408 23737444016 23739131592 23759900736 23774411628 23789298624 23874509274 23941837062 23971460058 23994138168 24039754816 24055145184 24058083456 24093837504 24116653638 24132093237 24174654248 24184567836 24209048864 24210769968 24286489227 24308055651 24331052196 24344898292 24351959424 24353690688 24398079888 24429856932 24499457664 24509504448 24515142336 24525195552 24532714206 24548420169 24618358688 24650422632 24654945392 24671989056 24673743072 24704271648 24741714816 24790997154 24806868471 24828571768 24878245392 24915218328 24922122368 24938077632 24975139488 25002198144 25112958156 25129035594 25136716176 25140166128 25200628288 25265065716 25281240534 25288573248 25334666448 25336467576 25387682397 25433536128 25466661792 25490777949 25498569096 25514893404 25537550652 25559893216 25563401248 25587585408 25620911712 25691492736 25700938692 25717392558 25755612597 25783516836 25880665536 25895393472 25897234464 25935721776 25988147922 26044919208 26059740616 26062923744 26067705664 26101657296 26118367704 26217582776 26228334132 26309076696 26358639879 26362257537 26383164912 26394850944 26409871488 26411749056 26494351884 26517878892 26541079136 26542966032 26558070864 26569834368 26689436334 26704624518 26729888328 26762960952 26856391296 26891370144 26896304064 27028217216 27044724168 27062038332 27068385344 27070309728 27085714656 27196486029 27235179972 27285153456 27360319168 27370487859 27395954352 27421872192 27425635776 27447839874 27526038848 27561889872 27579535128 27665679873 27669451392 27677933976 27695653524 27719884192 27736813566 27755987688 27816620832 27883519872 27887346816 27932143239 27956947007 28037387664 28055337336 28067764032 28097031924 28109477088 28127472912 28177080448 28215329142 28332568176 28350706824 28375510592 28386227562 28410619328 28412639136 28432280448 28474535232 28501499754 28582700608 28594421856 28600999392 28612728144 28727702133 28731618432 28754879868 28758826404 28783987232 28786033584 28953904512 28955962944 29014494168 29057614212 29094423904 29132317656 29137662736 29141221824 29159878176 29298451182 29300534109 29317208193 29326168872 29466876384 29475910002 29494780623 29503335456 29531246976 29548052352 29558916244 29711105424 29739213504 29765621952 29782560704 29793809094 29858714028 29877829722 29891063664 29962951744 29975239008 29984428474 30003624651 30067516224 30128294328 30194109792 30211292384 30213440208 30239873664 30258342072 30279259296 30319505909 30406744368 30425314689 30451933512 30471428988 30498487644 30558242176 30586241088 30664884096 30693615524 30695797638 30713265726 30780359064 30880833984 30899293986 30908256192 30928043808 30937525374 30966793704 30984416008 31125919968 31137675723 31155395271 31184869716 31193914752 31212561908 31213885248 31368959856 31373265168 31382854272 31400713344 31402945728 31432368682 31479082063 31542061122 31631924544 31652175456 31699215504 31832679032 31874139198 31894545177 31922449416 31961946744 31992184224 32073526912 32145683328 32155538184 32168724588 32176124316 32246090448 32281026624 32381985636 32410740868 32412115008 32431490382 32441402928 32530773184 32573142576 32608433088 32638985522 32641305939 32700260736 32710285608 32731226892 32779870578 32867230176 32898324096 32939028864 32991939981 33040028281 33054662872 33075824628 33170993856 33220291104 33240149591 33241558896 33300185984 33483944208 33486324696 33505380792 33515621568 33520221504 33547359846 33686754288 33708320712 33722143884 33779555264 33781956768 33850243196 33894331119 33900549914 33955549056 33968373516 33987703932 33998092128 34019857872 34050067536 34161215616 34207587414 34258425201 34267918256 34289856744 34340816796 34378022448 34529645952 34580962368 34627903947 34650863896 34726558944 34750564992 34771788216 34802209728 34824490272 34835166366 34837642917 34857468009 34900564608 34971112176 35016659964 35078768928 35144853172 35149676716 35177553216 35325802512 35357171856 35390621376 35410761152 35581568918 35585915112 35606166024 35608697388 35639851104 35661617442 35683947936 35811763911 35832143347 35855160192 35912755593 35957190087 36049176317 36059632224 36082717776 36093746304 36114286208 36174980457 36240317568 36261981372 36276851754 36313573296 36316154952 36380204608 36493983812 36496578294 36517347438 36527939136 36597119832 36749186496 36764256672 36772713504 36799071309 36887573164 36903911968 36927538032 36975633948 36982418088 37007983584 37088827776 37112572224 37186495731 37242857652 37383183552 37407116448 37462709232 37479302784 37503297216 37620438856 37669437234 37693553391 37705074264 37710249192 37776757568 37800942432 37836738779 37848303416 37883518848 37897598574 37921860801 37990353024 38001999672 38125895808 38134665856 38150304192 38247853644 38303602844 38306325978 38339839824 38345101872 38381378112 38537239104 38551408038 38576088837 38675275254 38685992224 38743485616 38820998304 38843090208 38879837568 38982221883 39064601576 39067378812 39089610924 39094385616 39101558496 39152485944 39283813153 39289168512 39301213336 39326374164 39337780608 39342501198 39574747368 39592276416 39614807232 39725078792 39776818338 39811618704 39814449048 39837106296 39854751552 39966985344 40004832868 40056936777 40064286262 40094832492 40144441428 40171059104 40258813056 40284586944 40344456096 40372345728 40542325824 40567086252 40593057498 40602578016 40605464592 40628571984 40664650192 40852769958 40927730184 40951020968 41040478752 41093931528 41171759811 41199058648 41237391744 41250033832 41289058272 41342834808 41501226624 41504177088 41516900964 41540527028 41543480286 41579826288 41605220349 41633981532 41825279808 41831020224 42056081496 42083006004 42101646048 42145547886 42164215632 42202900608 42265620672 42305644934 42322993713 42498852264 42526060236 42563265888 42579341343 42603572011 42615928992 42618958704 42656245632 42752249631 42874050912 42891632784 42901499088 42919092216 42994787264 43097427648 43132319802 43138239606 43175980848 43179050376 43241987176 43255203904 43430856768 43521741252 43586421318 43613714144 43641635856 43698476484 43706494104 43711832736 43822973568 43947676773 43989253308 44101099504 44200314576 44213865003 44255003184 44293721472 44322078528 44338374366 44566658136 44645258944 44648432928 44673841056 44690713641 44729813128 44788071042 44816744583 44836595496 44915672384 44944427616 44962858512 44976642711 45042609024 45192441492 45291164688 45316938576 45320160312 45330789504 45359810496 45387513108 45400090048 45610116552 45677900268 45707143482 45719808992 45747731466 45787755728 45837363264 45879361632 46040423286 46043696457 46069898589 46170538596 46302078592 46348940979 46362384288 46392065712 46406245248 46406288061 46432653696 46446888488 46450190556 46476624012 46628149568 46688879952 46771691904 46777304574 46790872128 46818842862 47053439784 47059897752 47074281408 47101070016 47142895808 47148553023 47447886816 47474888032 47478263184 47519801472 47548823256 47578597248 47749018548 47811208797 47883674124 47942920116 47988276336 48079509632 48110290368 48187675008 48233307276 48264186474 48349308496 48369135672 48418097728 48421539936 48572978454 48616111302 48647235573 48662104392 48689796584 48707381376 48796159776 48859713864 48958478283 49019008896 49030284672 49050391104 49065428412 49096840338 49169805867 49236717376 49300845264 49309890784 49343978112 49347486144 49408543296 49581994308 49613736942 49657143536 49756490784 49830436656 49876155264 49950278976 50225916312 50258071188 50273432352 50280332256 50321039769 50401256576 50530131432 50562481068 50577146496 50669332896 50672935152 50775364794 50850824871 50933323584 50981555898 50997138192 51029786808 51075101304 51119786432 51126802496 51241823424 51401877384 51434785116 51511225194 51567033672 51728103427 51761331072 51790786944 51794468928 51871443552 51976295844 52089838416 52119481232 52125847488 52135411328 52203314592 52236735408 52252749549 52435165552 52456668264 52618153392 52717279758 52724515074 52766329824 52823498112 52988703768 53035757784 53082158272 53085932064 53116141728 53372353377 53378872668 53409249036 53459776656 53525921904 53713827167 53782740288 53792608128 54089448336 54124076664 54136770688 54140619456 54171429312 54392972058 54415277631 54470359944 54570306912 54621983339 54720638336 54740975718 54744867441 54776021157 54791908704 54843744384 54851271552 54895679748 55052077696 55123779744 55159070256 55331359746 55355867952 55391307048 55439768384 55473627132 55511975376 55633241664 55864286478 55913894014 56074775328 56110674672 56135528064 56194063848 56218954176 56254945824 56307653831 56430658284 56504155851 56665136352 56701413648 56718796519 56751021184 56772455124 56821238656 56825278272 56846397861 56949070464 57002999508 57165401216 57188843712 57201998784 57225456288 57455404266 57459488967 57509759736 57517652808 57567974464 57572067168 57827112057 57911925888 58028988336 58115228424 58188847808 58264635312 58275325472 58282443648 58319756352 58596902364 58601068218 58634416386 58652337744 58933752768 58951820004 58989561246 59006670912 59013751797 59117832488 59422210848 59457732367 59478427008 59531243904 59565121408 59587618188 59665227507 59717428056 59755659444 59782127328 59925903488 59950478016 59968856948 60007249302 60096429393 60135032448 60256588656 60388219584 60422584768 60426880416 60516684144 60558518592 60639011818 60813488736 60850629378 60903867024 60942857976 60996975288 61172482176 61279154937 61387231048 61391595276 61426531452 61503493051 61560718128 61761667968 61798587972 61816512384 61856087616 61875050748 61933587408 61968832016 62251839936 62275351446 62310790542 62315220429 62369739432 62425123816 62427770496 62737919712 62746530336 62805891456 62864737364 62958164126 63084122244 63263849088 63304350912 63398431008 63458467401 63665358064 63748278396 63789090354 63844898832 63864471671 63923893488 63984368448 64311076368 64337449176 64352248632 64492180896 64553253037 64562053248 64698479703 64707359409 64763971272 64821481736 64824230016 64862980764 64882805856 65061546368 65146285152 65216866176 65277971044 65282611878 65379631977 65420571216 65462453784 65559741156 65734460352 65983879962 66080056562 66109325744 66151649256 66341987712 66440582208 66480299182 66483117792 66507561549 66948470303 66967888416 66972649392 67010761584 67031243136 67031304977 67040443008 67094719692 67182106563 67373508576 67416641424 67444287768 67559110528 67563913536 67700486392 67788662238 67801099828 67936747032 67975407864 67996184256 68039715744 68100135072 68415174828 68516850402 68535836512 68579713488 68621597199 68681633592 68756044896 69060634929 69161924736 69255807894 69301727792 69453117888 69543576432 69604419456 69648980544 69670332732 69675285834 69714936018 69942224352 70033319928 70157537856 70165956861 70228264293 70268229161 70289706344 70299353432 70355106432 70651605024 70714343712 70781242752 70821522304 71163137836 71171830224 71212332048 71217394776 71279702208 71323234884 71367895872 71623527822 71664286694 71825511186 71914380174 72098352634 72119264448 72165435552 72349960914 72523962744 72553703508 72627146592 72632309904 72760409216 72859467681 72924166953 72987967624 72993156588 73034694876 73055878272 73194239664 73498372992 73528513344 73545427008 73598142618 73645260507 73775146328 73807823936 73855076064 73951267896 73964836176 74015967168 74225144448 74372991462 74420605413 74485715304 74766367104 74814232896 74925418464 75006594432 75240877712 75338874468 75387106782 75410148528 75420498384 75553515136 75601884864 75673477558 75696606832 75795197148 75843721602 76003999344 76163047191 76300608384 76472333847 76495707288 76607205688 76612651956 76679679648 76690203744 76762756224 77074478208 77102816076 77152177674 77266837791 77350550508 77371984448 77486971232 77641996608 77686180416 77964443766 78129203152 78134757624 78179221848 78188771232 78203116992 78304971888 78567626306 78602426672 78652748328 78685002396 79075919637 79086772611 79149494736 79184552832 79229614464 79450157584 79553636676 79623237408 79628898096 79674212592 79709503104 80009665736 80113873554 80128572524 80189664984 80288882856 80342118208 80569173888 80688912192 81084651648 81134172504 81186114996 81205156032 81210929184 81257143968 81329300384 81589458087 81705539916 81855460368 81902041936 82080957504 82111463577 82187863056 82343519622 82398117296 82500067664 82578116544 82685669616 82997039619 83008354176 83033801928 83081054056 83086960572 83159652576 83210440698 83267963064 83650559616 83662040448 83796429717 83870841021 84112162992 84166012008 84203292096 84291095772 84328431264 84531241344 84611289868 84645987426 84997704528 85052120472 85126531776 85158682686 85207144022 85231857984 85237917408 85504499262 85748101824 85783265568 85802998176 85834545247 85838184432 85989574528 86183106399 86194855296 86264639604 86276479212 86351961696 86358100752 86483974352 86510407808 86861713536 87043482504 87172842636 87227428288 87283271712 87396952968 87412988208 87423665472 87895353546 87951624579 87978506616 88202199008 88400629152 88427730006 88484341869 88510006368 88644157056 88676748732 89129537387 89133316272 89290517888 89296865856 89347682112 89381427282 89459626256 89576142084 89633489166 89673190992 89831344768 89888855232 89925717024 89953285422 90010873953 90384882984 90582329376 90633877152 90640320624 90719620992 90775026216 90800180096 90958517727 91220233104 91355800536 91414286964 91439617984 91495462932 91575511456 91674726528 91758723264 92080846572 92087392914 92139797178 92341077192 92697881958 92724768576 92784131424 92812576122 92893776976 92900381112 92953248024 93256299136 93377759904 93413027169 93466185813 93554609148 93581744256 93637685724 94106879568 94119795504 94148562816 94202140032 94285791616 94297106046 94437246189 94895773632 94949776064 94956526368 95097646512 95498037096 95622417594 95767348248 95885840232 95976552672 96220580736 96466614552 96528372948 96698616992 96738271344 96836195456 96843079872 97145956908 97232222604 97294471146 97324208784 97379593168 97592319552 97719427728 97916956566 97923917817 98100782208 98130856824 98193680676 98339611734 98473434752 98601690528 98619781568 98694972288 98817086592 99120084843 99163988616 99227473884 99314287072 99512981568 99660873312 99720448773 99900557952 100451832624 100516142376 100546864704 100560664512 100642079538 101060262864 101124962136 101338665792 101345870304 101440826201 101550729588 101682993357 101701649742 101866647168 101963111796 101994276384 102059573616 102150202608 102239572864 102253604992 102483646848 102803754768 102869570232 103022450388 103134067344 103456206854 103588937856 103742887104 103952591688 104179676832 104238962464 104251694976 104406629184 104473470816 104505499098 104572404027 104870331104 104913336528 105236306784 105334907821 105434559516 105449030148 105532659648 105977407536 106071515568 106164316544 106171864128 106232283456 106744706754 106757745336 106818498072 106919553312 107051843808 107427654334 107435291733 107496430041 107565480576 108147528951 108178896672 108248153328 108281238912 108342858624 108785944116 108830555262 108940719888 109140613824 109243966678 109481951436 109489734882 109552042314 109583817408 109791359496 110013290387 110247559488 110318140512 110397213927 110662719492 110711735904 110782614096 110879536768 110947254264 111023950752 111266483328 111559487193 111728572956 111827788028 112149550656 112221349344 112388127696 112437908352 112509891648 112615307662 112861316568 113008311702 113330272704 113402827296 113437593038 113510216337 113544910248 113650556544 113692795722 114005999016 114236449327 114377687424 114403997568 114450912576 114910808532 114918977934 115019519472 115035305616 115135948928 115144134336 115654224114 115728266511 116057976672 116230456848 116377695616 116529270624 116550650944 116639512704 116946665649 117193804728 117202136436 117268832772 117304675488 117851439459 117867505536 117903640008 117979122492 118013341824 118027503594 118235664976 118844421696 118915464734 119175236376 119330455014 119434856112 119511318888 119564254656 119900956032 119937713896 120014498604 120170810331 120192858786 120513177312 120776439168 120845169536 120853760832 121033368288 121117037184 121278023636 121626977472 121701258756 121807734048 121885715952 121993950576 122558309874 122774462096 122783190552 122853062904 123006986102 123121436256 123597175944 123712175232 123750101496 123867174816 123937664032 124503679872 124550702892 124621581084 124630440858 124739478864 124815661047 124850247632 125475839424 125493060672 125729474728 125916328252 126168244488 126608701824 126796862016 126916934802 126968981139 127330716128 127496556792 127578180708 127689797664 127728943342 127738024029 127810716033 127847786976 127968736896 128622152736 128674898352 128704497264 128984361792 129106506074 129396959406 129414718818 129527942544 129642963472 129725961528 129765611712 130292570304 130555942088 130565223756 130759263954 130841142432 130924907568 131119482312 131468920704 131843030319 131967759924 132160113124 132218651488 132303298512 132641595009 132881164416 132960598364 132966235584 133015123098 133896940606 133935776832 133945298784 134021523168 134062609954 134072140923 134189439384 134364213126 134747017152 134833282848 134888575536 134929928133 135127827072 135400972784 135577324476 135602199656 135873494064 135950815728 135992368512 136079431488 136200270144 136830349656 137033700804 137071673024 137159426976 137243194398 137363267184 137512089792 138121269858 138209695767 138511615788 138603455584 138906235776 139046822937 139087152864 139218864183 139297961088 139340665464 139350571668 139429872036 139884448704 140066639856 140315075712 140331913722 140456528586 140536458322 140579412688 140598706864 141303210048 141428687424 141445659069 142326275672 142343660448 142424664096 142434789552 142559404416 142646469768 142735791744 143247055644 143328573388 143651022372 143828760348 144196705268 144238528896 144330871104 144699921828 145047925488 145107407016 145254293184 145264619808 145718935362 145848333906 145941706719 145975935248 145986313176 146069389752 146388479328 146875434849 147057026688 147090854016 147196285236 147290521014 147509417601 147550292656 147615647872 147710152128 147902535792 147929672352 148031934336 148745982924 148841210826 148971430608 149628465792 149850836928 150481755424 150677748936 150774213564 150820297056 150840996768 150963119307 151203769728 151346955116 151393213664 151590394296 151687443204 152007998688 152326094382 152552474613 152944667694 152991414576 153214411376 153225303912 153359359296 153380407488 154205632152 154304355348 154533675582 154701101016 154743968896 154973942464 155184310281 155283993216 155372360832 155928887532 156258406304 156269515248 156358443696 156377542464 156406233984 156609943776 156758248647 157135252612 157204853344 157305496656 157370004792 158151839274 158173545222 158298989472 158900315168 159107273352 159246474816 159257796192 159348425184 160019331472 160117060131 160227747108 160257145048 160379329968 160577765712 160684236416 161141481501 161377824384 162268345008 162372229992 162410312064 162421858368 162514287936 162658600768 163178916174 163411079832 163710920736 163804083872 163865950017 164161915008 164222927154 164328063471 164375726112 164687039244 164796234592 165000135328 165156233088 165371339232 165994079238 166067603856 166162108112 166173921144 166319305152 166420881396 166535926128 167592859434 167741682042 168224325984 168332024016 168406584192 168582191544 168656862528 168922961493 169222579736 169291974852 169995409056 170104240944 170156389557 170253063552 170317365372 170414288044 170463715968 170475834816 171008998524 171496203648 171566531136 171605996352 171669090494 171676368864 172366212798 172529279208 172552958424 172703923392 172716201504 172967948704 173481336171 174086965008 174345685272 174454856576 174566543424 174793905936 174825976416 174847330944 175790707092 175903249158 175957013232 176404398016 176801258304 176855460012 176968683738 177020012736 177353497464 178259074774 178266632544 178373197101 178593731712 178695364224 178762854564 178919252512 179152284168 179266978332 179346381984 179777710464 179851434048 179906570844 180021747906 180289288179 180769765968 181164658752 181267754304 181280641248 181550052432 181917035454 182440466208 182711601072 182828573928 182879235968 182990925864 183151022912 183517446528 184161693144 184174785828 184279594356 184510479153 184682154384 185395763916 185449537152 185568262848 185625152244 185787553952 185800762224 185906496048 186755519808 186826054338 186932371626 187109218296 187275371448 188213759136 188239591008 188594212092 188874492378 189791547264 189899552128 189913052736 190195293024 190375402203 190996074192 191244835188 191534696496 191593415013 191771680464 191953105344 192933229104 193056745896 193397233984 193476542688 193659759111 193686159744 194291913816 194464445208 194588942292 194648417568 194759186336 195184639104 195438855456 195698629049 195833913132 195847835634 196138895931 196261713648 196387361352 196679223468 197203381056 197239563136 198240169686 198327977232 198454947768 198628574144 199025963136 199321746624 199440897546 199522684647 200845410909 200903665248 201032284752 201093729408 201093914931 201121329024 201284159076 202120525728 202249924272 202677331584 202691740608 202881652402 203101459176 203365986714 203403299484 203926223592 203988552768 204119147232 204300405216 205607509536 205739140464 205864791597 206044900776 206268134688 206912413708 207181904787 207485774208 207905183376 208359353664 208477924928 208813258368 208946941632 209010998196 209144808054 209740662208 209826673056 210472613568 210669815642 210684792879 210804687483 210869119032 210898060296 211065319296 211954815072 212143031136 212343728256 212464566912 213489413508 213515490672 213636996144 213839106624 214103687616 214855308668 214870583466 214992860082 216295057902 216357793344 216496306656 217571888232 217661110524 217881439776 218281227648 218487933356 218772500859 218963902872 218979469764 219104084628 219167634816 219582718992 220026580774 220353574441 220495118976 220636281024 220794427854 221325438984 221423471808 221565228192 221894508528 222047901504 223118974386 223261816239 223457145912 223655576056 224299101312 224442698688 224776255392 225019783296 225230615324 225722633136 226016623404 226660545408 226805654592 226875186076 227020432674 227089820496 227385591444 228011998032 228472898654 228489141573 228901825152 229821617064 229837955868 230039038944 230070611232 230288268672 231280197967 231308448228 231456533022 231800513373 232115953344 232460913696 232681047137 233058541248 233101301888 233893331298 234387609456 234404272872 234537665544 234609350976 235702878918 235807280016 235958244984 236055007188 236471329952 237227758911 237260317833 237688843392 237830929468 238350472752 238660910028 238869712224 239022637776 239128509312 239875427792 240028997208 240341620662 240385717572 241026354624 241707521664 242066736576 242556047272 243253954944 243402517512 243615468096 243771431904 243987901152 244768374261 245116619748 245548924192 245566381104 245706125808 246013972204 246242872512 246334390731 247194351888 247500202992 247734349632 247875328064 248991118857 249101405784 249243162168 249260881716 249478957728 249631322094 249700495264 250951678848 250986121344 251389289151 251458949456 251612523063 251832656504 252336488976 253593724032 253833869604 253937962278 254661432256 254993113584 255156361416 255379595328 255457886684 255476048058 255621432066 255695573952 257244305472 257349796704 257408994528 257503635741 257968723584 258213012148 258549319197 258793918812 258829437636 259055885088 259285926944 259451923056 259531223424 260585140608 261111884176 261130447512 261518527908 261682284864 261849815136 262238964624 263686060638 263854873737 263935519848 264320226248 264437302976 264606597024 265283190018 265453025607 265921196728 265932471168 266030246196 267388612161 267793881212 267871553664 267890597568 268043046336 268125219908 268144281846 268378878768 268728426252 269494034304 269666565696 269777151072 269859856266 270032621859 270801945568 271154648952 271204399312 271746988128 271901631456 272158862976 272400540288 272875553181 273660699312 274067401608 274143346048 274318853952 274486388796 274726534368 274986692071 275024179584 276242539716 276419391534 277023231576 277206911168 278093645874 278174305728 278437728366 278681330928 278701143336 278859744072 279768897408 280133279712 280398557439 280663827444 280913057172 281072916644 281158825376 281197413728 282606420096 282857374848 282891318138 283311738567 284652551344 284687320896 284849328192 284869579104 285292939536 286494111288 286657146776 287302044744 287657520696 288393410536 288661742208 289399843656 290095850976 290214814032 290508586368 290529239616 291437870724 291696667812 291883413438 291951870496 291972626352 292138779504 292776958656 293750869698 294392570472 294581042028 295018835202 295100585312 295420304256 295805071584 295859344704 297360254529 297491965848 297682421652 297942861216 299161346319 299701673856 300963510848 301355497872 301548427128 301640594112 301681993536 301926238614 302693910232 302786427328 303180788592 303374886408 304015997376 304322478603 304652188764 305104949226 305889335388 305982829152 306428822752 306450607824 306718718592 306760814976 307526417077 308411264304 308608710696 309067351164 309402202032 309947884928 310368620562 311857775064 312516812608 312539030496 312716887392 312755084928 313219887552 313516497294 313717212081 314270505224 314409706688 314610993312 314740009584 316004723463 316303678548 316347090444 316597978944 317800630336 318214546704 318492949632 318515592384 318696850368 320038662944 320234120262 320455494216 320514290096 320758659936 321155531424 322282963002 322305875199 322489290123 324442586853 324536690016 324744459984 324843716736 325028575872 325317201536 326357832348 326822159664 327421841472 327608167744 327731900034 328445854308 328656126942 328751452224 329374078488 329592469184 330000270656 330039871161 330742678464 331988158476 332135207712 332324216224 332347842288 332638610304 332841762792 333071852256 334678461579 335185718868 335483364084 336448651968 336664048032 337164383088 337313725056 337845922986 338445159472 338583949704 339990818112 340208481888 340312779114 340530649011 340634730744 340828576088 340951669632 342017997048 342709347981 343133062272 343211992704 343338180988 343352737728 344732425596 345058558416 345105916848 345407846784 345432403008 345935897408 346962672342 348173930016 348691370544 349133086848 349587811872 349651952832 350839996947 351581414184 351806498316 351914026464 352808796032 353554318377 353602516608 353710920024 353937367476 354040025472 354706994928 356518149548 356533265088 356746394202 357525709128 357838505024 358304568336 358533956664 358692763968 359702868096 359813141688 360043495812 360578576358 361539531936 362329317504 362535508608 362561282496 363100104864 363440311091 363834070908 364880932416 365423202144 365641645501 365657147856 365981851728 366302045824 368323386288 368349571656 368559188712 369020958306 369364308768 370791527832 371136525696 371250304488 371575107904 371601524448 371812992096 373511039616 373652108676 373864743252 374218436592 374550742896 376427518272 376479182016 377188424184 377748984756 379826105472 380390586048 380750804406 380906943417 381992148384 382489670376 383069392992 383186830026 383214072087 383432148099 383543360928 383772636187 383906210688 385866458208 386113491792 386794467968 386953085376 387319518222 388583827632 388928890416 389177884584 389296835136 389518372672 390877710912 391397258098 391667826264 391695671268 392277791862 392523427296 392774722704 393358446936 394153576817 394406762112 395529090957 396480339372 396655954464 396909895536 397257148288 397924785027 398643493248 398881795092 399045369294 401690821818 401807330496 402064569504 402187829862 402216422769 402568318152 404241051456 404499848544 404789784399 405383481216 405763304804 406202918352 406731973428 406806598968 407852447184 407977105536 408238294464 408600810432 411215019072 411478280928 411729583194 412089801552 412536269376 413824827416 414363809574 414629087301 415810366752 416204126569 416718707328 416955849856 417140468811 417656592549 417893883264 418021996392 418289616108 419481324416 419653346112 420945227136 421339631284 421369585758 421609374966 421738238064 421796120592 423909630144 424286062272 424336977207 426978827016 427030981344 427273992288 427678213248 428207375232 429710617336 429741166932 429985720164 432121944683 432590115804 432715586688 432992613312 435143776464 435322221048 435762879552 436975866712 437545001718 437825120157 437927805744 437958939528 438208169256 439165437984 440053161548 440626304547 440707148882 441272562048 441588855708 442650877968 442846943616 443130456384 443789017056 444095803008 446237948772 446523632478 446914291824 447311152112 448885397376 449552510784 450461230648 451445266272 452033246808 452889357921 453611309184 453750372152 454040865348 454179640992 454771182888 456023996064 456945797308 456978283146 457657423839 459643234128 459675911736 460078077888 460141222464 462560395934 462616896456 462913066044 463601026746 464231906688 464921827392 465362094274 465552930843 466117082496 467786662596 468639292121 468775218912 468808545744 469075331088 469218701952 470274745941 471405757836 471614560032 471916489968 472110014376 472942659904 474455517822 474520635666 475661858936 476700945504 477321820056 477739424448 478045275552 479750855584 480057994416 480351180393 480683241324 480771435144 482052709248 483424444503 484133473152 485112094544 486805035024 487230936192 487542863808 487975802304 489536748522 490233239496 491097848384 491132762208 491412251616 491597850051 491877604127 492027944408 492485745024 492668781462 492984190413 494388703776 495000405984 495468699264 495750656128 497982237714 498202811568 498486324336 498521763432 498957915456 499262644188 499400990528 502778578302 502917898912 503225046126 503665313008 504672977952 506768884479 507667739208 507875924556 509322864512 509986227168 510312722832 510469168671 510759190656 510915773368 510952096116 511242864132 511391147904 514488610944 514699593408 514817989056 515007271482 516426024296 517098638394 517587837624 517658875272 518111770176 518571853888 518903846112 522223768352 522260895024 523037055816 523364569728 523699630272 524477929248 527372121276 527709747474 527871039696 528640452496 528874605952 529213194048 530566380036 530906051214 531842393456 532060492392 534777224322 535119591303 535587762424 535781195136 536086092672 536250439816 536288563692 536757757536 537456852504 539333131392 539554302144 539719712532 540065243718 540867864537 541603891136 542309297904 542408798624 543493976256 543803262912 545751106362 547321398624 548134803216 548637707904 548972777592 549453068736 549973384142 552485079432 552838783068 553531437459 554046463152 554413822336 556187291748 556348611456 556875456732 557362661856 557402286672 557719488144 560266559424 560797114878 561327654888 561826114344 562145833288 562317650752 562394827456 565782636276 566623477134 569305102688 569374641792 569698656384 569739158208 570585879072 571126206609 572988222576 573314293552 574604089488 574780245039 575315041392 576786821072 578799687312 580191701952 580429628064 580979277333 581058479232 582875741448 583393335624 583766826876 583903740992 583945252704 584277559008 585553917312 587095887147 587501739396 588785140944 589162084056 590037670404 590201170624 591610143168 591718689408 594720509058 594983931696 595364843304 595885722432 598322692638 598568053941 600841816729 601927021696 602536232727 602710995744 603096854256 603281188224 603281744793 603363987072 603852477228 605387820464 605572854656 606361577184 606749772816 608031994752 608644957206 609304377528 610209898452 611778670776 611965658304 612857645504 612901215648 615052834154 616822528608 617217421392 618134702328 618804404064 620737241124 621545714361 623715550128 623906761709 625033625216 625078060992 625433774784 626439775104 627032994588 627434424162 628541010448 628819413376 629221986624 629480019168 632009446926 632054378637 632414062449 632607357096 632694180888 633195957888 635601260672 636429093408 637031184768 637393700736 640077325888 640468240524 640910988432 641028580192 641517319872 642311062848 644565926004 644611750398 644978580246 648885173706 649073380032 649488919968 652715664696 653644319328 654035056037 654843682944 655216335488 655463800068 656317502577 656891708616 657312253884 657502904448 658748156976 659184938368 660000541312 660079742322 661060723323 661485356928 663976316952 664270415424 664648432448 664695684576 665683525584 666143704512 669356923158 670371437736 670966728168 672897303936 673328096064 674328766176 675691845972 676890318944 677167899408 679981636224 680416963776 680625558228 681061298022 681269461488 681657152176 684035994096 685418695962 685467424719 686676361976 686705475456 689464851192 690117116832 690211833696 690864806016 691871794816 693840593901 693925344684 696347860032 697382741088 698043141411 699175623744 699303905664 701679993894 703162828368 703612996632 703828052928 707108636754 707421840048 707874734952 709413989856 710085783407 711683276733 711780953499 713036299096 713066530176 713492788404 715051418256 715677010048 716609136672 717067913328 717385527936 719626283376 720086991624 721157152716 723079063872 725122564992 726200209728 726880622182 727668141816 729761864832 730846404288 731283291002 731314295712 731963703456 736646772576 736699143312 737118377424 737344354747 738041916612 738728617536 739003172193 741583055664 742500608976 743150215808 743203048896 743625984192 746973356571 747304217352 747729486504 748436873184 749101485792 752855036544 752958364032 754376848368 754837569189 755497969512 760781172096 761501608812 761813886834 763984296768 764979340752 766138785984 766373660052 766428144174 766864296198 767086721856 767545272374 771732916416 772226983584 772510907223 772950520771 773906170752 774639036444 775647957591 777167655264 777857780832 778355769168 778593670272 779036745344 781755421824 782794516196 783335652528 783391342536 784555583724 785046854592 785549445408 786716893872 788307153634 791058181914 792960678744 793311908928 793819791072 795849570054 797763590184 798090738588 802165836483 803381643636 803614660992 804129139008 804375659724 804432845538 805136636304 808482102912 808999697088 809579568798 810097865577 811526609608 812405836704 813463946856 813613197936 815704894368 816476588928 817201620864 818626659543 822430038144 822956561856 823459166388 824179603104 824960076213 825072538752 827649654832 828727619148 829258174602 831620733504 832408253138 834280937622 835313185098 836043992784 836579232216 839306692224 841195672317 842679262568 842739171516 843218749932 843476476128 843592241184 847819260288 848572124544 848673954414 849935215701 853957654032 854061962688 854547984576 859421234672 859482333864 859971440328 864243889366 865180231608 865985226624 870287552928 870644442096 871525759104 873951733424 875090003436 875650240314 875855611488 875917879056 876416338512 878330875968 880106323096 881252609094 881414297764 883177711416 885301755936 886260912768 887578034112 892080763587 892475897544 893047264956 893828583648 894622304224 897484038957 899105021568 900922461296 902890532544 904066493616 905778715842 907500744304 908081730696 908359281984 909542365776 912047992128 912967435809 913891594616 913956566292 915314847678 919286468256 919351823472 920156155776 920282444928 922579251231 925120791868 925233792912 925826132088 927202053492 929843654784 930724188548 931105861686 935573325192 937278584242 937550437824 937617091488 938150662176 940549491882 942811515672 943229120064 943832979936 944220028752 945885319808 948014170389 948911035644 949041271332 951323717872 953401891008 954643640112 955478848896 956090551104 959501711168 960115988832 960702360786 961366482648 961542870288 966848889006 967467870369 970224189088 973327760559 973610070048 975085727616 975951604608 979073497044 980466478992 982195696768 982265524416 982824503232 983195700102 983755208254 984055888816 985337562924 985968380826 988777407552 990000811968 990119613483 995964475428 996405623136 996972648672 997043526864 997915830912 998525288376 998801981056 1005557156604 1005835797824 1006450092252 1007330626016 1009345955904 1013537768958 1015335478416 1015751849112 1019972454336 1020625445664 1020938337342 1021591947033 1021831546736 1021904192232 1022485728264 1028128043943 1029399186816 1029635978112 1030014542964 1032852048592 1034197276788 1035175675248 1035317750544 1036223540352 1037143707776 1037807692224 1044447536704 1044521790048 1046074111632 1047399260544 1048955858496 1054744242552 1055419494948 1055742079392 1057280904992 1058426388096 1060662955131 1061132760072 1061812102428 1063684786912 1064120984784 1069554448644 1070239182606 1071175524848 1072500879632 1072577127384 1073515515072 1074913705008 1079108604288 1079439425064 1080130487436 1081735729074 1083207782272 1084618595808 1084817597248 1086987952512 1087606525824 1090320933273 1091502212724 1094642797248 1096269606432 1096924936503 1097945555184 1098906137472 1099946768284 1104970158864 1105677566136 1107062874918 1108092926304 1112374583496 1113750913464 1114725323712 1114804573344 1115438976288 1115849088211 1120533118848 1121594229756 1122655309776 1123652228688 1124291666576 1124635301504 1124789654912 1131565272552 1133246954268 1138610205376 1139478316416 1141171758144 1142252413218 1145976445152 1146628587104 1149208178976 1149560490078 1150296444297 1150630082784 1151317908561 1153573642144 1157599374624 1158683986031 1160383403904 1160859256128 1161958554666 1165751482896 1166786671248 1167533653752 1167807481984 1167890505408 1168555118016 1174191774294 1175003478792 1177570281888 1178324168112 1180075340808 1180402341248 1182460730451 1183220286336 1189441018116 1189967863392 1190729686608 1191771444864 1196645385276 1197136107882 1201683633458 1205072465454 1205421991488 1206193708512 1206563489586 1207704954456 1210775640928 1212723154368 1213499545632 1214369353197 1217289914412 1218608755056 1220419796904 1223557341552 1223931316608 1225715291008 1225802431296 1230105668308 1233645057216 1234434842784 1236269404656 1237608808128 1241474482248 1243091428722 1247431100256 1247813523418 1248612379707 1250156121984 1250867549568 1254065989176 1254868848324 1257082020896 1258443973248 1258960038336 1264018893852 1264108757274 1264828124898 1265214714192 1265388361776 1272858186816 1273010931621 1280154651776 1280936481048 1281821976864 1282057160384 1283034639744 1284622125696 1289131852008 1289223500796 1289957160492 1296365834049 1297770347412 1298146760064 1298977839936 1305431329392 1307288638656 1308070112074 1310927600136 1312635005154 1313783417232 1314624507768 1317496313952 1320159484644 1321878913641 1322121446646 1327952633904 1328540830848 1329296864896 1329391369152 1331367051168 1332287409024 1338713846316 1340742875472 1341933456336 1346656192128 1348657532352 1351383691944 1353780637888 1354335798816 1360833927552 1361251116456 1362122596044 1362538922976 1363314304352 1368071988192 1370837391924 1370934849438 1372972271517 1373352723952 1378929702384 1380234233664 1380423667392 1387681187802 1387850689368 1392695720064 1394765482176 1396086282822 1396658792529 1398351247488 1403359987788 1405917876363 1406325656736 1407225993264 1407656105856 1414217273508 1414843680096 1415749469904 1418827979712 1420171566814 1423366553466 1423561906998 1426072598192 1426985576808 1430102836512 1433218273344 1434135826656 1439252566752 1440173983248 1441053541179 1442314305432 1446158127744 1450273333509 1452400419456 1453761244364 1455336283632 1461692808576 1462566582004 1462628591424 1463927406912 1473293545152 1473398286624 1474236754848 1474688709494 1474793550153 1475632812381 1476083833224 1477457235072 1478006344386 1483166111328 1485001217952 1486406097792 1487251968384 1493946713142 1494608434704 1495458973008 1496873746368 1498202971584 1508753696736 1509675138378 1510995939024 1520306653437 1523003217624 1523627773668 1527968593536 1529958681504 1531407506013 1532277571968 1532747320104 1532856288348 1533728592396 1534173443712 1535090544748 1543465832832 1544453967168 1545021814446 1545901041542 1549278072888 1551295915182 1554335310528 1555715561664 1556711538336 1565589032392 1566671305056 1566782685072 1569111167448 1570093709184 1571098890816 1573433787744 1576614307268 1582116363828 1585921357488 1586623817856 1587639582144 1591699140108 1595527180368 1596181477176 1604331672966 1605358773909 1606763287272 1608258278016 1608751319448 1608865691076 1610273272608 1617999394176 1619159137596 1620195731154 1622603593611 1623053219216 1624811673408 1626927893712 1627226395872 1631409788736 1637253319086 1645913123712 1646918332776 1648359206208 1649920152426 1655299309664 1657455238296 1658516349204 1660594312377 1663241467008 1664816506276 1668561875244 1670626370196 1672087985568 1673158464432 1682391344634 1685358525136 1685478343032 1686437499864 1686952952256 1687184482368 1697347908828 1699870431402 1707915308064 1708123925376 1709095969152 1713378619827 1718842469344 1718964667728 1719942880656 1724340735117 1728487778732 1730360463216 1740575105856 1741288884192 1742937831999 1747903466848 1750180006872 1751300480628 1751711222976 1751835758112 1752832677024 1756661751936 1760212646192 1761287661441 1762505218188 1762828595528 1766355422832 1770603511872 1775156068224 1784161527174 1784951795088 1786094529912 1787657167296 1789244608448 1794968077914 1801844922592 1802525450187 1805781065088 1807608698181 1808132987232 1809845234379 1811557431684 1815001488608 1816163461392 1816718563968 1819084731552 1824095984256 1825934871618 1827783189232 1827913132584 1830629695356 1838572936512 1838703646944 1845158502462 1850241583736 1850467585824 1851652264176 1854404106984 1861448377096 1862211723372 1871146650384 1871720285127 1874557168484 1875100875648 1875234182976 1876301324352 1881098983764 1885623031344 1886458240128 1887665959872 1888440057504 1896028340778 1897242187347 1897822071288 1898082542664 1902647435744 1906803782016 1909287280224 1912181102208 1919003422336 1920231977664 1921404721572 1922732965296 1923085740576 1933697778012 1934935740738 1940448378176 1946655521118 1947220140096 1958146994088 1960932957984 1962105168111 1964531048832 1965649006464 1966391400204 1967510416508 1968111777632 1970675125848 1971936761652 1977554815104 1980001623936 1980239226966 1983182169969 1991928950856 1992811246272 1993945297344 1994087053728 1997050576752 2011114313208 2011671595648 2012900184504 2014661252032 2018691911808 2027075537916 2030670956832 2031503698224 2039944908672 2041250891328 2041876674684 2043183894066 2043663093472 2043808384464 2044971456528 2056256087886 2060029085928 2065704097184 2068394553576 2070351350496 2070635501088 2075615384448 2081521781703 2088895073408 2089043580096 2092148223264 2094129424233 2097911716992 2109488485104 2110838989896 2111484158784 2114561809984 2121325910262 2122265520144 2123624204856 2127369573824 2128241969568 2130257350221 2139108897288 2140478365212 2142351049696 2145001759264 2145154254768 2147031030144 2149827410016 2152684919539 2158878850128 2160260974872 2163471458148 2169237191616 2169635194496 2180641866546 2183004425448 2189285594496 2192539212864 2193849873006 2195891110368 2199893536568 2209940317728 2211355132272 2212033064241 2214125749836 2216185852608 2224749166992 2227501826928 2229450647424 2229609146688 2230877952576 2231698176422 2243188459512 2245310619552 2247304457376 2248583333152 2263130545104 2264512707567 2266493908536 2277220410752 2282343516288 2284504826436 2291952890304 2293257174208 2298416357952 2299120980156 2300592888594 2301260165568 2302635817122 2307147284288 2315198749248 2317367972062 2317532721669 2318851562313 2321718512256 2323917109332 2331502965792 2333573342496 2335067307504 2335781010816 2337110236032 2348383548588 2350006957584 2355140563776 2356648336224 2360150681616 2364921460902 2378882036232 2379935726784 2381459373216 2393290770552 2394272215764 2403367266916 2406497509449 2410144930908 2410843982976 2412387417024 2413126979172 2415409908912 2421551281856 2425446308736 2426999091264 2428738706394 2434579828824 2437217510112 2440839593808 2447114683104 2451604862592 2455879978629 2460211336616 2467290114432 2468869685568 2472538809312 2474880228639 2475217616256 2482948964496 2486182857444 2494862200512 2495627046836 2497224759414 2508131978352 2509737696648 2514164041792 2517920076672 2528037787704 2528217514548 2529656249796 2530429428384 2530776723552 2544082177637 2545716373632 2546021863242 2549805647103 2559491518507 2561872962096 2563643953728 2564114320768 2578263704016 2578447001592 2579914320984 2592731668098 2595540694824 2597955679872 2610862658784 2614577277312 2616140224148 2621855200272 2625270010308 2627566834464 2629249015536 2634992627904 2640318969288 2643757827282 2644242893292 2655905267808 2658782738304 2662734102336 2676242290761 2677427692632 2681485750944 2683866912672 2686408453309 2692452116871 2697315064704 2702767383888 2707561275776 2708671597632 2722502232912 2724245192088 2725077845952 2726628608704 2736143976384 2738902307427 2741674783848 2741869698876 2745944543034 2746705447904 2757859404768 2760468467328 2760847334784 2767737753693 2775362375604 2775701378736 2789530964352 2792172565644 2793317585058 2806719975576 2811835752726 2812651313472 2814451986528 2828434547016 2829687360192 2831498939808 2837655959424 2840343133628 2844042511167 2846733106932 2847123813996 2852145196384 2853971153616 2860205673024 2866436546688 2868271653312 2878505133504 2880347966496 2882107082358 2884628610864 2900546667018 2902403611107 2907522488728 2910672567264 2919983281677 2925133164008 2925257182848 2927854813824 2946587090304 2946796573248 2948473509696 2949377418988 2949587100306 2951265624762 2952167666448 2956012688772 2966332222656 2970002435904 2970358840449 2987893426284 2989216869408 2990917946016 2993747492736 2996405943168 3017507393472 3019350276756 3021991878048 3024853612781 3040613306874 3046006435248 3047255547336 3059917363008 3062815012026 3064775841099 3065494640208 3065712576696 3067457184792 3070181089496 3084384131829 3088907934336 3090043628892 3091802083084 3098556145776 3102591830364 3108670621056 3111431123328 3113423076672 3131178064784 3133342610112 3133565370144 3138222334896 3142197781632 3146867575488 3153228614536 3164232727656 3171842714976 3175279164288 3181988865393 3183398280216 3191054360736 3192362954352 3208663345932 3210717547818 3213526574544 3217502638896 3217731382152 3220546545216 3238318275192 3240391462308 3245207187222 3246106438432 3249623346816 3253855787424 3254452791744 3262819577472 3270962799819 3274506638172 3290774809509 3293836665552 3296718412416 3299840304852 3310598619328 3314910476592 3317032698408 3321188624754 3329633012552 3337123750488 3341252740392 3344175971136 3346316928864 3347547264633 3364782689268 3370717050272 3370956686064 3372874999728 3373905904512 3374368964736 3394695817656 3399740862804 3415830616128 3426757239654 3437684938688 3437929335456 3439885761312 3448681470234 3450889332891 3453953725683 3456975557464 3460720926432 3476051958093 3481150211712 3482577768384 3485875663998 3495806933696 3500360013744 3502600961256 3503422445952 3503671516224 3505665354048 3520425292384 3522575322882 3525010436376 3525657191056 3532710845664 3541207023744 3547382191353 3568323054348 3569903590176 3572189059824 3575314334592 3578489216896 3589936155828 3603689845184 3605050900374 3615217396362 3616265974464 3619690468758 3623114863368 3630002977216 3632326922784 3638169463104 3651869743236 3655566378464 3655826265168 3661259390712 3677145873024 3677407293888 3690317004924 3700483167472 3700935171648 3703304528352 3708808213968 3722896754192 3724423446744 3742293300768 3743440570254 3745837139121 3749114336968 3750468365952 3752602648704 3762197967528 3771246062688 3775331919744 3776880115008 3792056681556 3794484374694 3795644142576 3796165085328 3805294871488 3818574560448 3840463955328 3842809443144 3845465930592 3846171481152 3867395556024 3869871481476 3880896756352 3889097502147 3893311042236 3894440280192 3916293988176 3921865915968 3924210336222 3932782800408 3935020833016 3936223555264 3941350251696 3943873523304 3960478453932 3966364339938 3983857901712 3985622492544 3987890594688 3988174107456 3994101153504 3997843422001 4022228626416 4025800369008 4029322504064 4054151075832 4061341913664 4063007396448 4082501782656 4083753349368 4086367788132 4087326186944 4087616768928 4089942913056 4112512175772 4120058171856 4131408194368 4136789107152 4140702700992 4141271002176 4163043563406 4178087160192 4184296446528 4188258848466 4189976377587 4217753629089 4218976970208 4221498998057 4221677979792 4222968317568 4229123619968 4242651820524 4244531040288 4247248409712 4254739147648 4256483939136 4260514700442 4278217794576 4280956730424 4284702099392 4290003518528 4290308509536 4299654820032 4305369839078 4317757700256 4320521949744 4326942916296 4338474383232 4350820000527 4361283733092 4366008850896 4385078425728 4387699746012 4391782220736 4399787073136 4419880635456 4422710264544 4424066128482 4424380650459 4426898437143 4428251499672 4432371705216 4449498333984 4455003653856 4459218293376 4461755905152 4463396352844 4486376919024 4490621239104 4494608914752 4497166666304 4526261090208 4529025415134 4532987817072 4560919960311 4569009652872 4578245392259 4583905780608 4586514348416 4594222518039 4596832715904 4598241960312 4601185777188 4602520331136 4605271634244 4614294568576 4630397498496 4634735944124 4635065443338 4637703124626 4647834218664 4663005931584 4667146684992 4670134615008 4696767097176 4700013915168 4710281127552 4713296672448 4720301363232 4729842921804 4753341391513 4757764072464 4759871453568 4762918746432 4786581541104 4788544431528 4806734533832 4812995018898 4816076321727 4820289861816 4824774834048 4826253958344 4830819817824 4843102563712 4853998182528 4857477412788 4869159657648 4874435020224 4881679187616 4894229366208 4911759957258 4920422673232 4937739371136 4945077618624 4949760457278 4965897928992 4972365714888 4981782937131 4989044270431 4989724401024 4991254093672 4994449518828 5016263956704 5019475393296 5028328083584 5056075575408 5056435029096 5059312499592 5060858856768 5061553447104 5088164355274 5092043726484 5099611294206 5118983037014 5123745924192 5127287907456 5156527408032 5156894003184 5159828641968 5173022205351 5185463336196 5191081389648 5221725317568 5228813495997 5232280448296 5243710400544 5250540020616 5255133668928 5258498031072 5269985255808 5280637938576 5283862984323 5287515654564 5288485786584 5311810535616 5325468204672 5352484581522 5354855385264 5362971501888 5367733825344 5372816906618 5384904233742 5405534767776 5407576350561 5410653645397 5417343195264 5422826094543 5429535703137 5445004465824 5448490384176 5450155691904 5453257217408 5472287952768 5477804614854 5483349567696 5483739397752 5491889086068 5493410895808 5515718809536 5535475507386 5550724751208 5551402757472 5584345131288 5586635170116 5613439951152 5615160855381 5623671505452 5625302626944 5628903973056 5656869094032 5659374720384 5662997879616 5680686267256 5688085022334 5691726562041 5693466213864 5694247627992 5704290392768 5707942307232 5720411346048 5736543306624 5757010267008 5760695932992 5764214164716 5769257221728 5801093334036 5804807222214 5815044977456 5821345134528 5839966563354 5850266328016 5886315504333 5893593146496 5896947019392 5898754837976 5899174200612 5902531249524 5904335332896 5912025377544 5932664445312 5940004871808 5940717680898 5949546509907 5975786852568 5978433738816 5981835892032 6035014786944 6038700553512 6043983756096 6049707225562 6081226613748 6092012870496 6094511094672 6119834726016 6125630024052 6129551682198 6130989280416 6131425153392 6134914369584 6140362178992 6168768263658 6180087257784 6183604166168 6197112291552 6205183660728 6226846153344 6244565345109 6262356129568 6266685220224 6267130740288 6276444669792 6282388272699 6293735150976 6306457229072 6328465455312 6343685429952 6363977730786 6366796560432 6382108721472 6384725908704 6390772050663 6417326691864 6421435095636 6427053149088 6435005277792 6435462764304 6441093090432 6458054758617 6476636550384 6480782924616 6490414374444 6492212876864 6507711574848 6508905583488 6541925599638 6549013276344 6581549619018 6587673331104 6599680609704 6621197238656 6629820953184 6634065396816 6636099192723 6642377249508 6659266025104 6674247500976 6682505480784 6688351942272 6692633857728 6695094529266 6729565378536 6741434100544 6741913372128 6745749999456 6789391635312 6799481725608 6831661232256 6853514479308 6875369877376 6875858670912 6879771522624 6897362940468 6901778665782 6907907451366 6913951114928 6921441852864 6952103916186 6952598165007 6956554686939 6965155536768 6971751327996 6991613867392 7000720027488 7005201922512 7007343032448 7011330708096 7040850584768 7045150645764 7050020872752 7051314382112 7065421691328 7094764382706 7136646108696 7139807180352 7144378119648 7179872311656 7207379690368 7210101800748 7219492528347 7230434792724 7232531948928 7239380937516 7246229726736 7260005954432 7264653845568 7276338926208 7303739486472 7311132756928 7311652530336 7322518781424 7354814587776 7380634009848 7400966334944 7401870343296 7406609056704 7417616427936 7424640685917 7445793508384 7448846893488 7484586601536 7486881140508 7491674278242 7498228673936 7524395935056 7542492125376 7553760230016 7584113363112 7588968749388 7591288285152 7592330170656 7610589742976 7632246532911 7637149120896 7678474555521 7685618886288 7690931861184 7692342962304 7734791112048 7739742962952 7778195004294 7786622084472 7810943617477 7832587976352 7843731831936 7848420672444 7865565600816 7870041666032 7872447110528 7882700503392 7887747046608 7920956907864 7932728679876 7967715803424 7976348214912 7988202307008 7995686844002 8044457252832 8051600738016 8059225359927 8108302151664 8110787902217 8122683827328 8126014792896 8167506698736 8172735576264 8174652373888 8175233537856 8179885826112 8216706922281 8225024351544 8240116343712 8262816388736 8273578214304 8281405401984 8282542004352 8303213261079 8326087126812 8368592893056 8376517696932 8379952755174 8435507258178 8437953940416 8442997996114 8443355959584 8485303641048 8489062080576 8494496819424 8502455728481 8512967878272 8521029400884 8532127533501 8556435589152 8561913460848 8569404198784 8580007037056 8580617019072 8599309640064 8610739678156 8635515400512 8641043899488 8653885832592 8701640001054 8722567466184 8732017701792 8775399492024 8783564441472 8799574146272 8839761270912 8845420529088 8848132256964 8848761300918 8853796874286 8856502999344 8898996667968 8910007307712 8911076521347 8926792705688 8972753838048 8981242478208 8989217829504 8994333332608 9052522180416 9058050830268 9065975634144 9074560838343 9121839920622 9138019305744 9156490784518 9188445036078 9196483920624 9202371554376 9210543268488 9253152395487 9269471888248 9270130886676 9275406249252 9295668437328 9326011863168 9334293369984 9340269230016 9393534194352 9400027830336 9426593344896 9440602726464 9459685843608 9506682783026 9515528144928 9525837492864 9573163082208 9577088863056 9613469067664 9625990037796 9632152643454 9640579723632 9652507916688 9661639635648 9714954825576 9738319315296 9748870040448 9763358375232 9788458732416 9812888399457 9823519914516 9840845346464 9872324428527 9890155237248 9899520914556 9931795857984 9944731429776 9963565874262 9978088540862 9982508187344 9988899037656 10032527913408 10038950786592 10042641793899 10112151150816 10112870058192 10118624999184 10121717713536 10123106894208 10176328710548 10184087452968 10199222588412 10237966074028 10247491848384 10313054816064 10313788006368 10319657283936 10346044410702 10361861177049 10370926672392 10382162779296 10428155874279 10443450635136 10457626991994 10464560896592 10487420801088 10501080041232 10510267337856 10516996062144 10561275877152 10567725968646 10575031309128 10576971573168 10623621071232 10642146574059 10704969163044 10709710770528 10725943003776 10735467650688 10745633813236 10769808467484 10811069535552 10815152701122 10821307290794 10845652189086 10859071406274 10890008931648 10896980768352 10955609229708 10966699135392 10967478795504 10983778172136 10986821791616 11031437619072 11070951014772 11101449502416 11102805514944 11168690262576 11173270340232 11226879902304 11230321710762 11237511417363 11247343010904 11257807946112 11313738188064 11325995759232 11361372534512 11376170044668 11383453124082 11386932427728 11388495255984 11408580785536 11415884614464 11521391865984 11528428329432 11538514443456 11602186668072 11609614444428 11630089954912 11642690269056 11667292506441 11679933126708 11700532656032 11772631008666 11797509675952 11798348401224 11805062499048 11808670665792 11824050755088 11881435361796 11899093019814 11951573705136 11956867477632 11963671784064 11993530266003 12077401107024 12087967512192 12099414451124 12162453227496 12184025740992 12189022189344 12251260048104 12259103364396 12261978560832 12262850306784 12269828739168 12280724357984 12337536527316 12360174515568 12367208332336 12394224583104 12410367321456 12489130690218 12524712259136 12534261480576 12552889339584 12564776545398 12612914458144 12653260887267 12656930910624 12664496994171 12687370859904 12727955461572 12733593120864 12764217442944 12769451817408 12781544101326 12834653383728 12842870191272 12854106298176 12870010555584 12870925528608 12916109517234 12953273100768 12961565849232 12980828748888 12984425753728 13015423149696 13083851199276 13098026552688 13163099238036 13175346662208 13199361219408 13259641906368 13268130793632 13272198385446 13280695311429 13284754499016 13318532050208 13348495001952 13365010961568 13385267715456 13390189058532 13459130757072 13482868201088 13483826744256 13491499998912 13578783270624 13598963451216 13707028958616 13734736176777 13751717341824 13759543045248 13794725880936 13803557331564 13815814902732 13827902229856 13842883705728 13904207832372 13905196330014 13913109373878 13943502655992 14001440054976 14010403845024 14081701169536 14090301291528 14100041745504 14102628764224 14130843382656 14189528765412 14260024174539 14273292217392 14279614360704 14288756239296 14359744623312 14420203601496 14438985056694 14460869585448 14478761875032 14492459453472 14529307691136 14607478972944 14622265513856 14623305060672 14645037562848 14761268019696 14801932669888 14813218113408 14835232855872 14849281371834 14891587016768 14897693786976 14967132811293 14969173203072 14973762281016 14983348556484 14996457347872 15048791870112 15084984250752 15168226726224 15177937498776 15182576570304 15184660341312 15264493065822 15356949111042 15371237772576 15381863722368 15469582224096 15479485925904 15556390008588 15573244168944 15621887234954 15665175952704 15696841344888 15731131201632 15740083332064 15765401006784 15775494093216 15841913815728 15851588952969 15865457359752 15935431606848 15976404614016 15991373688004 16088914505664 16103201476032 16118450719854 16216604303328 16221575804434 16222729051683 16231960936191 16252029585792 16335013397472 16345471152528 16350467075712 16359771652224 16433413844562 16450048703088 16480232687424 16547156428608 16606426522158 16652174253624 16753035393864 16759905510348 16845482566143 16871014516356 16875907880832 16885995992228 16886711919168 16970607282096 16978124161152 16988993638848 17004911456962 17042058801768 17064255067002 17112871178304 17123826921696 17161234038144 17221479356312 17271030801024 17282087798976 17307771665184 17403280002108 17445134932368 17464035403584 17550798984048 17599148292544 17658946512999 17690841058176 17696264513928 17697522601836 17707593748572 17713005998688 17797993335936 17820014615424 17822153042694 17848639529721 17853585411376 17945507676096 18105044360832 18116101660536 18131951268288 18149121676686 18243679841244 18276038611488 18312981569036 18376890072156 18392967841248 18404743108752 18421086536976 18506304790974 18538943776496 18540261773352 18550812498504 18591336874656 18680538460032 18733696035327 18787068388704 18800055660672 18847164818097 18881205452928 18919371687216 19013365566052 19031056289856 19146326164416 19154177726112 19172316151989 19226938135328 19251980075592 19264305286908 19281159447264 19305015833376 19323279271296 19374164275851 19429909651152 19476638630592 19526716750464 19625776798914 19647039829032 19681690692928 19744648857054 19799041829112 19863591715968 19889462859552 19908297578169 19927131748524 19956177081724 19965016374688 19977798075312 20065055826816 20077901573184 20085283587798 20224302301632 20225740116384 20237249998368 20352657421096 20368174905936 20398445176824 20475932148056 20494983696768 20626109632128 20627576012736 20639314567872 20692088821404 20723722354098 20741853344784 20764325558592 20856311748558 20869664060817 20915253983988 20929121793184 20974841602176 21002160082464 21033992124288 21122551754304 21135451937292 21150062618256 21153943146336 21284293148118 21409938326088 21419421541056 21491267626472 21539616934968 21622139071104 21630305402244 21642614581588 21691304378172 21718142812548 21780017863296 21793961536704 21911218459416 21933398270784 21934957591008 21967556344272 22141902029544 22202899004832 22205611029888 22273922057751 22337380525152 22346540680464 22453759804608 22460643421524 22475022834726 22494686021808 22627476376128 22722745069024 22752340089336 22766906248164 22773864855456 22776990511968 22831769228928 22896739598733 23035423666563 23056856658864 23077028886912 23204373336144 23219228888856 23260179909824 23334585012882 23359866253416 23401065312064 23432830852431 23545262017332 23595019351904 23596696802448 23610124998096 23617341331584 23648101510176 23762870723592 23798186039628 23903147410272 23987060532006 24154802214048 24177676079781 24198828902248 24324906454992 24332363706651 24368051481984 24378044378688 24502520096208 24518206728792 24523957121664 24525700613568 24539657478336 24561448715968 24675073054632 24720349031136 24734416664672 24788449166208 24820734642912 24909639783237 24978261380436 25049424518272 25105778679168 25129553090796 25225828916288 25306521774534 25313861821248 25328993988342 25455910923144 25467186241728 25507367185443 25538903634816 25563088202652 25669306767456 25685740382544 25708212596352 25740021111168 25741851057216 25832219034468 25906546201536 25923131698464 25961657497776 26167702398552 26196053105376 26326198476072 26350693324416 26398722438816 26519283812736 26536261587264 26544396770892 26561390622858 26569508998032 26637064100416 26696990003904 26730021923136 26780378117064 26918261514144 26967653488512 26982999997824 27157566541248 27197926902432 27223682515029 27414057917232 27469472353554 27589451761872 27607114663128 27631629805464 27655804459712 27808415664744 27810392660028 27826218747756 27887005311984 27984903954007 28002880109952 28020807690048 28180602583056 28200083491008 28205257528448 28379057530824 28520048349078 28546584434784 28577512478592 28719489246624 28840407202992 28877970113388 28921739170896 28957523750064 28984918906944 29214957945888 29246610121344 29290075125696 29438665198371 29522536039392 29550492986399 29603865339776 29616973285581 29670465711744 29698562743668 29783174033536 29795387573952 29934265622586 29947524562032 29966697112968 29992914695744 30097583740224 30127925381697 30336453452448 30355874997552 30365153140608 30369320682624 30528986131644 30713898222084 30742475545152 30939164448192 30958971851808 31085583531147 31112780017176 31146488337888 31243774469908 31284467622837 31330351905408 31393682689776 31462262403264 31480166664128 31530802013568 31550988186432 31683827631456 31703177905938 31730914719504 31870863213696 31926439722177 31982747376008 32177829011328 32206402952064 32236901439708 32433208606656 32443151608868 32445458103366 32463921872382 32670026794944 32690942305056 32866827689124 32900097406176 32960465374848 33094312857216 33212853044316 33273389740591 33304348507248 33506070787728 33519811020696 33690965132286 33712534252089 33742029032712 33771991984456 33773423838336 33941214564192 33977987277696 34009822913924 34084117603536 34128510134004 34225742356608 34247653843392 34442958712624 34564175597952 34615543330368 34806560004216 34890269864736 34923309893017 34928070807168 35001877519323 35101597968096 35198296585088 35317893025998 35392529027856 35395045203672 35415187497144 35426011997376 35644306085388 35697279059442 35707170822752 35891015352192 35980590798009 36232203321072 36263902536576 36298243353372 36487359682488 36552077222976 36625963138072 36753780144312 36785935682496 36809486217504 36842173073952 37012609581948 37077887552992 37080523546704 37101624997008 37182673749312 37467392070654 37574136777408 37694329636194 37838743374432 37959782661801 37993490982513 38026731132104 38062112579712 38292652328832 38308355452224 38344632303978 38453876270656 38503960151184 38528610573816 38562318894528 38610031666752 38748328551702 38859819302304 38953277261184 39251553597828 39294079658064 39363381385856 39489297714108 39598083658224 39778925719104 39816595156338 39842085934287 39854263497048 39912354163448 39930032749376 39955596150624 40155803146368 40170567175596 40448604603264 40451480232768 40474499996736 40705314842192 40736349811872 40796890353648 40951864296112 41204208530331 41255152025472 41278629135744 41384177642808 41447444708196 41483706689568 41528651117184 41712623497116 41739328121634 41830507967976 41858243586368 42004320164928 42245103508608 42270903874584 42300125236512 42307886292672 42568586296236 42780072523617 42819876652176 42838843082112 42982535252944 43079233869936 43260610804488 43285229163176 43382608756344 43436285625096 43587923073408 43822436918832 43866796541568 43869915182016 43935112688544 44283804059088 44405798009664 44547844115502 44674761050304 44693081360928 44901398433879 44907519609216 44921286843048 44950045669452 44989372043616 45254952752256 45445490138048 45504680178672 45533812496328 45547729710912 45553981023936 45793479197466 46070847333126 46113713317728 46408746672288 46436488978627 46438457777712 46520359819648 46669170025764 46719732506832 46802130624128 46865661704862 47090524034664 47190038703808 47193393604896 47220249996192 47296203020352 47525741447184 47596372079256 47806294820544 47974121064012 48309604428096 48355352159562 48397657804496 48649812909984 48664727413302 48668187155049 48695882808573 48756088757376 49005040192416 49036413457584 49051401227136 49079314956672 49122897431936 49350146109264 49440698062272 49468833329344 49641469285824 49819279566474 49956522760872 50259106181592 50451657832576 50536447698429 50613043549068 50627723642496 50657987976684 50911821846288 50934372483456 51014734370886 51126176405304 51338613534912 51371480765088 51483702114432 51664438068936 51813092403072 51846263396928 51923314995552 52335404797104 52392106210752 52652396952144 52797444877632 52976839538997 53072523174528 53088793541784 53122781245716 53139017996064 53274128200832 53393980007808 53460043846272 53560756234128 53836523028288 54315133082496 54395853804864 54447365030058 54828115834464 54879486974741 54938944707108 55178903523744 55214229326256 55263259610928 55311608919424 55616831329488 55620785320056 55652437495512 55774010623968 55969807908014 56041615380096 56361205166112 56400166982016 56758115061648 57040096698156 57093168869568 57438978493248 57516948455967 57680814405984 57755940226776 57843478341792 57915047500128 57969837813888 58122492827553 58429915891776 58580150251392 58877330396742 59045072078784 59100985972798 59233946571162 59397125487336 59517190099367 59590775147904 59724892734507 59868531245172 59895049124064 59933394225936 59985829391488 60195167480448 60255850763394 60672906904896 60711749995104 61057972263288 61427796444168 61484951090304 61878328896384 61917943703616 62171167062294 62225560034352 62292976675776 62487548939816 62568935245674 62608992182451 62787365379552 62924524806528 62960333328256 63101976372864 63367655262912 63406355811876 63461829439008 63852879444354 63965494752016 64473802879416 64866417213312 64886303217736 64890916206732 64927843744764 65340053589888 65381884610112 65733655378248 65800194812352 66425706088632 66546779481182 66608697014496 67012141575456 67039622041392 67381930264572 67425068504178 67484058065424 67543983968912 67882429128384 68019645827848 68168235207072 68257020268008 68495307686784 68690218796199 68885917425248 69106270999689 69231086660736 69613120008432 69780539729472 69846619786034 70003755038646 70203195936192 70298492557293 70635786051996 70785058055712 70790090407344 70830374994288 70852023994752 71288612170776 71394558118884 71414341645504 71961181596018 72464406642144 72533028239343 72596486706744 72974719364976 72997091119953 73104154445952 73251926276144 73507560288624 73571871364992 73618972435008 73684346147904 74025219163896 74155775105984 74161047093408 74203249994016 74365347498624 74934784141308 75148273554816 75388659272388 75677486748864 75919565323602 75986981965026 76053462264208 76522101556329 76616710904448 76689264607956 76907752541312 77007920302368 77057221147632 77124637789056 77220063333504 77496657103404 77719638604608 78503107195656 78588159316128 78978595428216 79196167316448 79557851438208 79633190312676 79684171868574 79708526994096 79824708326896 79860065498752 79911192301248 80341134351192 80902960465536 80948999993472 81410629684384 81472699623744 81593780707296 81671047545087 81903728592224 82408417060662 82768355285616 82894889416392 82967413379136 83425246994232 83478656243268 83661015935952 83716487172736 83954711862021 84008640329856 84541807749168 84600250473024 84615772585344 85137172592472 85560145047234 85639753304352 85965070505888 86158467739872 86521221608976 86570458326352 86765217512688 86872571250192 87644873837664 87739830364032 87870225377088 88567608118176 88651478959197 88811596019328 89095688231004 89349522100608 89386162721856 89802796867758 89842573686096 89900091338904 89978744087232 90383776145091 90890980276096 91009360357344 91067624992656 91095459421824 91107962047872 91586958394932 92141694666252 92227426635456 92817493344576 92872977957254 92876915555424 93338340051528 93439465013664 93731323409724 93853402868511 94181048069328 94380077407616 94386787209792 94440499992384 94592406040704 95051482894368 95192744158512 95612589641088 95948242128024 96619208856192 96710704319124 96795315608992 97299625819968 97329454826604 97336374310098 97391765617146 98010080384832 98072826915168 98700292218528 98881396124544 98937666658688 99282938571648 99638559132948 99820169221773 99913045521744 100518212363184 101072895396858 101226087098136 101315975953368 101823643692576 102029468741772 102252352810608 102677227069824 102742961530176 103328876137872 103692526793856 103846629991104 104670809594208 104769929679051 104784212421504 105304793904288 105594889755264 105953679077994 106177587083568 106245562491432 106278035992128 107121512468256 107673046056576 107941772394027 108791707609728 108894730060116 109656231668928 109758973949482 109877889414216 110357807047488 110428458652512 110526519221856 111233662658976 111241570640112 111304874991024 111548021247936 111939615816028 112722410332224 113516230123296 113980472947539 114080193396312 114186337739136 114877956986496 115033896911934 115361628811968 115511880453552 115686956683584 115830095000256 116244985655106 116859831783552 117754660793484 118090144157568 118201971945596 118467893142324 118794250974672 119034380198734 119449785469014 119737062490344 119790098248128 119866788451872 120511701526788 121345813809792 121423499990208 122115944526576 122855592888336 123612625590993 123835887407232 124342334124588 124451120068704 124585953351552 124975097879632 125137870491348 125217984364902 125574730759104 126735310525824 126812711623752 126923658878016 127705758888708 127930989504032 128340217570851 128947605758832 129772606435472 129781832413464 129855687489528 130763769220224 131467310756496 131600389624704 132851412177264 133093558962364 133217394028992 134024283150912 134079244082784 134704195301637 134763860529144 134850137008356 134968116130848 135087967937824 135764858256768 136039291655696 136336470414144 136514040536016 137380437592398 137771834850496 138212541999378 139226240016864 139309466935881 139561079458944 139693239572068 140007510077292 140406391872384 140596985114586 141271572103992 141570116111424 141580180814688 141660749988576 142577224341552 142789116237768 142828683291008 143922363192036 144928813284288 145066056478686 145192973413488 145949438729952 145994182239906 146087648425719 146503852552288 147015120577248 147237944870016 147368692295808 148050438327792 148311550211968 148322094186816 148406499988032 149869568282616 150777318544776 151354973497728 151839130647204 151973963930052 152106924528416 153044203112658 153378529215912 154015840604736 154114442295264 154993314206808 155439277209216 157006214391312 157176318632256 157957190856432 158392334632896 159266380625352 159368343737148 159417053988192 159649416653792 159822384602496 160682268702384 162821259368768 162945399247488 163187561414592 163342095090174 163807457184448 164638460924223 164816834121324 165536710571232 165789778832784 165934826758272 166850493988464 166957312486536 167322031871904 167909423724042 169083615498336 169200500946048 170274345184944 171120290094468 171279506608704 171930141011776 172316935479744 173042443217952 173140916652704 173530435025376 173745142500384 174367478482659 175289747675328 175740450754176 177135216236352 177302957918394 178191376462008 178551570298101 178772325443712 179605593735516 179685147372192 179800182677808 179957488174464 180767552290182 182018720714688 182135249985312 183173916789864 184283389332504 184454853270912 185634986689152 185745955914508 185753831110848 186676680103056 186878930027328 187462646819448 187706805737022 188362096138656 188773574419584 188880999984768 190102965788736 190385488317024 191896484256048 193421408638248 193590631217984 194599251639936 194658909653208 194672748620196 194783531234292 196020160769664 196145653830336 197400584437056 199277118265896 199640338443546 199826091043488 201036424726368 202145790793716 202452174196272 202631951906736 203647287385152 204058937483544 204504705621216 205485923060352 206070656388597 206657752275744 207318812999067 207693259982208 209341619188416 209539859358102 210609587808576 210895477671879 211907358155988 212355174167136 212491124982864 212556071984256 214243024936512 215883544788054 217599084718029 217789460120232 218991273359859 219312463337856 219517947898964 219755778828432 220715614094976 220856917305024 221053038443712 222467325317952 222483141280224 222609749982048 223096042495872 223879231632056 225444820664448 227032460246592 227960945895078 228160386792624 229566304668987 230067793823868 230723257623936 231023760907104 231373913367168 231660190000512 232489971310212 235509321586968 236403943891192 236935786284648 237588501949344 238068760397468 238899570938028 239474124980688 239580196496256 239733576903744 241023403053576 242846999980416 244231889053152 245013142635261 245711185776672 247225251181986 248684668249176 248902240137408 249950195759264 250275740982696 250435968729804 251149461518208 251864135586063 253625423247504 253847317756032 255411517777416 255861979008064 256680435141702 257895211517664 259545212870944 259563664826928 259711374979056 262934621512992 265702824354528 265954436877591 266187117924728 266434788057984 268048566301824 268158488165568 269408390603274 269527721058288 269700274016712 269936232261696 270175935875648 272078583311392 272672940828288 273028081072032 274760875184796 275543669700992 276425083998756 278452480033728 278618933871762 279386479144136 280015020154584 281193970229172 282543144207984 283140232222848 283160361629376 283321499977152 285154448683104 285578232475536 287844726384072 289857626568576 290132112957372 290385946826976 291898877459904 291988364479812 292175296851438 293007705104576 294030241154496 296100876655584 296644188373632 296812999976064 299460507665319 299739136565232 301554637089552 303678261294408 303947927860104 304213849056832 306088406225316 306757058431824 308031681209472 308228884590528 309986628413616 314012428782624 314309789037153 314352637264512 315914381712864 316784669265792 318532761250704 318736687474296 318834107976384 319298833307584 321364537404768 323825317182081 325055422850389 325642518737536 326375122829184 326684190180348 327614914368896 329276921848446 329633668242648 331073421142464 331579557665568 333700987976928 333914624973072 334644063743808 335818847448084 338167230996672 340548690369888 341941418842617 342240580188936 342559013217408 343860282023552 344633870959488 346084886435904 346281833305408 347060870050752 347490285000768 348734956965318 350579495350656 354270432472704 354605915836788 356382752924016 357103140596202 359211187471032 359370294744384 359600365355616 361535104580364 364037441429376 364270499970624 366347833579728 368566778665008 370837876772979 371491911829016 371507662221696 373353360206112 373757860054656 374925293638896 375413611474044 376724192277312 380205931577472 380770976634048 383792968512096 384156408823187 385020652712553 386842817276496 387181262435968 389317819306416 389345497240392 389567062468584 392291307660672 394801168874112 398554236531792 399280676887092 399652182086976 402072849452736 404112585904911 404291581587432 404904348392544 405263903813472 407294574770304 408117874967088 409009411242432 412141312777194 413315504551488 414637625998134 417928400807643 418683238376832 419079718716204 421219175617152 421790955343758 423814716311976 424710348334272 424982249965728 428486049873024 431767089576108 435198169436058 435578920240464 437982546719718 438262945277157 439035895797928 439511557656864 441713834610048 442106076887424 444934650635904 444966282560448 445219499964096 447758463264112 454064920493184 455921891790156 456320773585248 459132609337974 460135587647736 462047521814208 464979942620424 471018643173936 472807887782384 473871572569296 475177003898688 476137520794936 477799141876056 478948249961376 479467153807488 482046806107152 488463778106304 490026285270522 491422371553344 493915382772669 494450502363972 497369336498352 497804480274816 499900391518528 500551481965392 500871937459608 503728271172126 507250846495008 510823035554832 511723958016128 513360870283404 515790423035328 519090425741888 519127329653856 519422749958112 525869243025984 531405648709056 531908873755182 532374235849456 535654710894303 536316976331136 538816781206548 539055442116576 539400548033424 539872464523392 540351871751296 544157166622784 546056162144064 549521750369592 552850167997512 556904960067456 557237867743524 558772958288272 560030040309168 562387940458344 565086288415968 566320723258752 566642999954304 570308897366208 571156464951072 575689452768144 580264225914744 580771893653952 583797754919808 583976728959624 584350593702876 586015410209152 588060482308992 592201753311168 598921015330638 599478273130464 603109274179104 603674356722151 607356522588816 607895855720208 608427698113664 612176812450632 613514116863648 616457769181056 619973256827232 628024857565248 628619578074306 631828763425728 632686433015637 637065522501408 637473374948592 637668215952768 638597666615168 642729074809536 647650634364162 650110845700778 653368380360696 656973820079577 658553843696892 659267336485296 662146842284928 663159115331136 667401975953856 667829249946144 669288127487616 671637694896168 676334461993344 681097380739776 683882837685234 684481160377872 688698914006961 692169772871808 692563666610816 694121740101504 694980570001536 697469913930636 709211831673576 712765505848032 714206281192404 718422374942064 718740589488768 719200730711232 723070209160728 728540999941248 732695667159456 737133557330016 741675753545958 742983823658032 746706720412224 749850587277792 750827222948088 753448384554624 755592406758189 761541953268096 767585937024192 768312817646374 770041305425106 773685634552992 778635638612832 778690994480784 779134124937168 797108473063584 797863310632773 798561353774184 799304364173952 804145698905472 808225171809822 808583163174864 809808696785088 810527807626944 816235749934176 818018822484864 824282625554388 826631009102976 829275251996268 835856801615286 838159437432408 843581910687516 847629432623952 849420696668544 849964499931456 863534179152216 870396338872116 871157840480928 875965093439436 876525890554314 878071791595856 879023115313728 889932565120896 890438999928192 895516926528224 898381522995957 911843783580312 912641547170496 918265218675948 920271175295472 924095043628416 929959885240848 942037286347872 942929367111459 945615775564768 947743145138592 950354007797376 952275041589872 955598283752112 957896499922752 964093612214304 975166268551167 976927556212608 980052570541044 982844743106688 987830765545338 988901004727944 994738672996704 999800783037056 1001102963930784 1001743874919216 1007456542344252 1014501692990016 1021646071109664 1026721740566808 1031580846070656 1038180851483776 1038254659307712 1038845499916224 1051738486051968 1062811297418112 1063817747510364 1064748471698912 1071309421788606 1077633562413096 1078110884233152 1078801096066848 1088314333245568 1092112324288128 1099043500739184 1105700335995024 1114475735487048 1117545916576544 1120060080618336 1124775880916688 1130172576831936 1140617794732416 1142312929902144 1151378905536288 1152469226469561 1160528451829488 1161543787307904 1167953457919248 1168701187405752 1184403506622336 1197842030661276 1198956546260928 1206218548358208 1207348713444302 1214713045177632 1215791711440416 1224353624901264 1227028233727296 1239946513654464 1253785202422929 1256049715130496 1257239156148612 1263657526851456 1265372866031274 1274131045002816 1274946749897184 1285458149619072 1295301268728324 1300221691401556 1306736760721392 1313947640159154 1317107687393784 1318534672970592 1326318230662272 1334803951907712 1335658499892288 1343275389792336 1362194761479552 1367765675370468 1368962320755744 1377397828013922 1394939827861272 1418423663347152 1425531011696064 1428412562384808 1436844749884128 1438401461422464 1446140418321456 1465391334318912 1474267114660032 1481746148318007 1483351507091916 1485967647316064 1493413440824448 1499701174555584 1501654445896176 1511184813516378 1535171874048384 1536625635292748 1540082610850212 1547371269105984 1557271277225664 1557381988961568 1558268249874336 1594216946127168 1595726621265546 1597122707548368 1606964132682909 1616450343619644 1617166326349728 1619617393570176 1621055615253888 1632471499868352 1648565251108776 1658550503992536 1671713603230572 1676318874864816 1687163821375032 1695258865247904 1699928999862912 1727068358304432 1740792677744232 1742315680961856 1751930186878872 1753051781108628 1756143583191712 1758046230627456 1791033853056448 1796763045991914 1811023070166453 1823687567160624 1825283094340992 1836530437351896 1840542350590944 1859919770481696 1884074572695744 1885858734222918 1891231551129536 1895486290277184 1904550083179744 1911196567504224 1915792999845504 1928187224428608 1950332537102334 1960105141082088 1975661531090676 1977802009455888 1989477345993408 2002205927861568 2003487749838432 2014913084688504 2029003385980032 2043292142219328 2053443481133616 2076509318615424 2077690999832448 2127635495020728 2129496943397824 2142618843577212 2155267124826192 2156221768466304 2157602192133696 2198087001478368 2211400671990048 2228951470974096 2235091833153088 2240120161236672 2249551761833376 2260345153663872 2266777220274567 2284625859804288 2302757811072576 2304938452939122 2321056903658976 2335906915838496 2337402374811504 2393589931898319 2395684061322552 2397913092521856 2412437096716416 2414697426888604 2429426090355264 2431583422880832 2448707249802528 2454056467454592 2479893027308928 2507570404845858 2514478312297224 2530745732062548 2548262090005632 2549893499794368 2590602537456648 2600443382803112 2613473521442784 2627895280318308 2634215374787568 2637069345941184 2671316999784576 2686550779584672 2695144568987871 2735531350740936 2737924641511488 2754795656027844 2789879655722544 2828788101334377 2836847326694304 2851062023392128 2856825124769616 2873689499768256 2892280836642912 2925498805653501 2930782668637824 2948534229320064 2963492296636014 2966703014183832 2971935294632128 2999402349111168 3003308891792352 3022369627032756 3073251270585496 3080165221700424 3094742538211968 3114542554451328 3114763977923136 3116536499748672 3188433892254336 3191453242531092 3194245415096736 3213928265365818 3232900687239288 3234332652699456 3264942999736704 3297130502217552 3317101007985072 3343427206461144 3352637749729632 3374327642750064 3390517730495808 3454136716608864 3457407679408683 3481585355488464 3484631361923712 3503860373757744 3506103562217256 3512287166383424 3582067706112896 3593526091983828 3622046140332906 3647375134321248 3673060874703792 3681084701181888 3719839540963392 3761355607268787 3768149145391488 3771717468445836 3782463102259072 3790972580554368 3809100166359488 3822393135008448 3856374448857216 3900665074204668 3920210282164176 3951323062181352 3955604018911776 3978954691986816 4004411855723136 4006975499676864 4029826169377008 4086584284438656 4106886962267232 4225720497055057 4255270990041456 4258993886795648 4285237687154424 4310534249652384 4315204384267392 4396174002956736 4422801343980096 4445238444954021 4457902941948192 4470183666306176 4480240322473344 4499103523666752 4533554440549134 4605515622145152 4609876905878244 4642113807317952 4671813831676992 4674804749623008 4787179863796638 4791368122645104 4820892398048727 4829394853777208 4858852180710528 4863166845761664 4897414499605056 5015140809691716 5028956624594448 5061491464125096 5099786999588736 5181205074913296 5200886765606224 5226947042885568 5255790560636616 5268430749575136 5274138691882368 5373101559169344 5390289137975742 5433069210499359 5471062701481872 5475849283022976 5509591312055688 5579759311445088 5657576202668754 5673694653388608 5713650249539232 5747378999536512 5784561673285824 5850997611307002 5926984593272028 5933406028367664 5943870589264256 6006617783584704 6044739254065512 6146502541170992 6160330443400848 6229527955846272 6233072999497344 6382906485062184 6388490830193472 6427856530731636 6465801374478576 6468665305398912 6594261004435104 6634202015970144 6686854412922288 6705275499459264 6748655285500128 6781035460991616 6908273433217728 6914815358817366 6963170710976928 7007720747515488 7012207124434512 7024574332766848 7187052183967656 7244092280665812 7294750268642496 7346121749407584 7362169402363776 7439679081926784 7522711214537574 7543434936891672 7618200332718976 7644786270016896 7801330148409336 7840420564328352 7902646124362704 7911208037823552 8013950999353728 8059652338754016 8213773924534464 8451440994110114 8510541980082912 8570475374308848 8621068499304768 8776496416960503 8792348005913472 8845602687960192 8890476889908042 8915805883896384 8998207047333504 9067108881098268 9219753811756488 9284227614635904 9343627663353984 9349609499246016 9574359727593276 9582736245290208 9641784796097454 9658789707554416 9794828999210112 10030281619383432 10057913249188896 10122982928250192 10362410149826592 10372223038226049 10401773531212448 10453894085771136 10511581121273232 10536861499150272 10746203118338688 10780578275951484 10866138420998718 10942125402963744 11019182624111376 11159518622890176 11315152405337508 11347389306777216 11427300499078464 11569123346571648 11701995222614004 11853969186544056 11866812056735328 12013235567169408 12089478508131024 12293005082341984 12320660886801696 12677161491165171 12765812970124368 12776981660386944 12855713061463272 12931602748957152 13188522008870208 13268404031940288 13373708825844576 13410550998918528 13497310571000256 13816546866435456 13829630717634732 13926341421953856 14015441495030976 14024414248869024 14374104367935312 14488184561331624 14589500537284992 14692243498815168 15045422429075148 15086869873783344 15602660296818672 15680841128656704 15805292248725408 15822416075647104 16119304677508032 16299207631498077 16427547849068928 16902881988220228 17021083960165824 17140950748617696 17242136998609536 17552992833921006 17780953779816084 17831611767792768 18134217762196536 18439507623512976 18699218998492032 19148719455186552 19165472490580416 19283569592194908 19317579415108832 20060563238766864 20115826498377792 20245965856500384 20724820299653184 20744446076452098 20803547062424896 21023162242546464 21073722998300544 21561156551902968 21732276841997436 21884250805927488 22038365248222752 22319037245780352 22630304810675016 22854600998156928 23403990445228008 23707938373088112 23733624113470656 24178957016262048 24586010164683968 24641321773603392 25354322982330342 25531625940248736 25711426122926544 25863205497914304 26329489250881509 26377044017740416 26536808063880576 26747417651689152 26994621142000512 27659261435269464 27852682843907712 28030882990061952 28048828497738048 28748208735870624 28976369122663248 29384486997630336 30090844858150296 30173739747566688 31116669114678147 31205320593637344 31361682257313408 31610584497450816 32238609355016064 32598415262996154 33805763976440456 34042167920331648 34281901497235392 35105985667842012 35561907559632168 36268435524393072 36879015247025952 38031484473495513 38297438910373104 38330944981160832 38567139184389816 38635158830217664 40121126477533728 40231652996755584 40491931713000768 41449640599306368 41488892152904196 41607094124849792 42046324485092928 43122313103805936 43464553683994872 43768501611854976 44076730496445504 45260609621350032 46807980890456016 47415876746176224 47467248226941312 48357914032524096 48897622894494231 49172020329367936 49282643547206784 50708645964660684 51063251880497472 51422852245853088 51726410995828608 52658978501763018 53494835303378304 55318522870538928 56097656995476096 57496417471741248 57952738245326496 60181689716300592 60347479495133376 62233338229356294 62410641187274688 63221168994901632 65196830525992308 67611527952880912 68563802994470784 70211971335684024 71123815119264336 72536871048786144 73758030494051904 76062968946991026 76594877820746208 77134278368779632 77270317660435328 80242252955067456 80983863426001536 82977784305808392 84092648970185856 86244626207611872 86929107367989744 88153460992891008 90521219242700064 93615961780912032 94831753492352448 96715828065048192 97795245788988462 101417291929321368 102126503760994944 102845704491706176 105317957003526036 110637045741077856 114094453420486539 114992834943482496 115905476490652992 120363379432601184 120694958990266752 124466676458712588 124821282374549376 130393661051984616 135223055905761824 140423942671368048 142247630238528672 145073742097572288 147516060988103808 152125937893982052 153189755641492416 154268556737559264 160484505910134912 165955568611616784 172489252415223744 173858214735979488 181042438485400128 187231923561824064 189663506984704896 195590491577976924 202834583858642736 205691408983412352 210635914007052072 221274091482155712 228188906840973078 231810952981305984 240726758865202368 248933352917425176 260787322103969232 270446111811523648 280847885342736096 284495260477057344 290147484195144576 304251875787964104 306379511282984832 308537113475118528 331911137223233568 342283360261459617 344978504830447488 347716429471958976 362084876970800256 374463847123648128 391180983155953848 405669167717285472 421271828014104144 442548182964311424 456377813681946156 481453517730404736 497866705834850352 521574644207938464 540892223623047296 561695770685472192 568990520954114688 608503751575928208 617074226950237056 663822274446467136 684566720522919234 695432858943917952 782361966311907696 811338335434570944 842543656028208288 912755627363892312 995733411669700704 1043149288415876928 1123391541370944384 1217007503151856416 1327644548892934272 1369133441045838468 1564723932623815392 1622676670869141888 1685087312056416576 1825511254727784624 1991466823339401408 2086298576831753856 2434015006303712832 2738266882091676936 3129447865247630784 3370174624112833152 3651022509455569248 3982933646678802816 4868030012607425664 5476533764183353872 6258895730495261568 7302045018911138496 10953067528366707744 14604090037822276992 21906135056733415488 43812270113466830976
- Sum of all divisors σ(n): 182159178046376509440
- Sum of proper divisors (its aliquot sum) s(n): 138346907932909678464
- 43812270113466830976 is an abundant number, because the sum of its proper divisors (138346907932909678464) is greater than itself. Its abundance is 94534637819442847488
Bases of 43812270113466830976
- Binary: 1001100000000001000111001110001010011101001010011101010000100000002
- Hexadecimal: 0x26004738A74A75080
- Base-36: 98V55KOM1S800
Squares and roots of 43812270113466830976
- 43812270113466830976 squared (438122701134668309762) is 1919515012495378882404472771736153112576
- 43812270113466830976 cubed (438122701134668309763) is 84098310214302198826910693913820801386500422813117291954176
-
The
square root of 43812270113466830976 is 6619083782.0250342391 -
The
cube root of 43812270113466830976 is 3525320.3300523183
Scales and comparisons
How big is 43812270113466830976?- 43,812,270,113,466,830,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 43,812,270,113,466,830,976 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 43812270113466830976 cubic inches would be around 293776.7 feet tall.
Recreational maths with 43812270113466830976
- 43812270113466830976 backwards is 67903866431107221834
- 43812270113466830976 is a
Harshad number . - The number of decimal digits it has is: 20
- The sum of 43812270113466830976's digits is 81
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 43812270113466830976 - Facts about the integer". Numbermatics.com. 2024. Web. 16 June 2024.
APA style:
Numbermatics. (2024). Number 43812270113466830976 - Facts about the integer. Retrieved 16 June 2024, from https://numbermatics.com/n/43812270113466830976/
Chicago style:
Numbermatics. 2024. "Number 43812270113466830976 - Facts about the integer". https://numbermatics.com/n/43812270113466830976/
The information we have on file for 43812270113466830976 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 43812270113466830976, math, Factors of 43812270113466830976, curriculum, school, college, exams, university, Prime factorization of 43812270113466830976, STEM, science, technology, engineering, physics, economics, calculator, forty-three quintillion, eight hundred twelve quadrillion, two hundred seventy trillion, one hundred thirteen billion, four hundred sixty-six million, eight hundred thirty thousand, nine hundred seventy-six.