129159545316850363392
129,159,545,316,850,363,392 is an even composite number composed of seven prime numbers multiplied together.
129159545316850363392 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred ninety-six divisors.
Prime factorization of 129159545316850363392:
210 × 33 × 73 × 112 × 293 × 31 × 533
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 29 × 29 × 29 × 31 × 53 × 53 × 53)See below for interesting mathematical facts about the number 129159545316850363392 from the Numbermatics database.
Names of 129159545316850363392
- Cardinal: 129159545316850363392 can be written as One hundred twenty-nine quintillion, one hundred fifty-nine quadrillion, five hundred forty-five trillion, three hundred sixteen billion, eight hundred fifty million, three hundred sixty-three thousand, three hundred ninety-two.
Scientific notation
- Scientific notation: 1.29159545316850363392 × 1020
Factors of 129159545316850363392
Divisors of 129159545316850363392
- Number of divisors d(n): 16896
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 29 31 32 33 36 42 44 48 49 53 54 56 58 62 63 64 66 72 77 84 87 88 93 96 98 99 106 108 112 116 121 124 126 128 132 144 147 154 159 168 174 176 186 189 192 196 198 203 212 216 217 224 231 232 242 248 252 256 261 264 279 288 294 297 308 318 319 336 341 343 348 352 363 371 372 378 384 392 396 406 424 432 434 441 448 462 464 477 484 496 504 512 522 528 539 558 576 583 588 594 609 616 636 638 651 672 682 686 693 696 704 726 742 744 756 768 783 784 792 812 837 841 847 848 864 868 882 896 899 924 928 954 957 968 992 1008 1023 1024 1029 1044 1056 1078 1089 1113 1116 1152 1166 1176 1188 1218 1232 1272 1276 1302 1323 1344 1364 1372 1386 1392 1408 1421 1431 1452 1484 1488 1512 1519 1536 1537 1566 1568 1584 1617 1624 1643 1674 1682 1694 1696 1728 1736 1749 1764 1792 1798 1827 1848 1856 1908 1914 1936 1953 1984 2016 2046 2058 2079 2088 2112 2156 2178 2226 2232 2233 2304 2332 2352 2376 2387 2436 2464 2523 2541 2544 2552 2597 2604 2646 2688 2697 2728 2744 2772 2784 2809 2816 2842 2862 2871 2904 2968 2976 3024 3038 3069 3072 3074 3087 3132 3136 3168 3234 3248 3267 3286 3339 3348 3364 3388 3392 3456 3472 3498 3509 3528 3584 3596 3654 3696 3712 3751 3773 3816 3828 3872 3906 3968 4032 4081 4092 4116 4158 4176 4224 4263 4312 4356 4452 4464 4466 4557 4608 4611 4664 4704 4752 4774 4851 4872 4928 4929 5046 5082 5088 5104 5194 5208 5247 5292 5376 5394 5456 5481 5488 5544 5568 5618 5632 5684 5724 5742 5808 5859 5887 5929 5936 5952 6048 6076 6138 6148 6174 6264 6272 6293 6336 6413 6468 6496 6534 6572 6678 6696 6699 6728 6776 6784 6912 6944 6996 7018 7056 7161 7168 7192 7308 7392 7424 7502 7546 7569 7623 7632 7656 7744 7791 7812 7936 8064 8091 8162 8184 8232 8316 8352 8427 8448 8526 8613 8624 8712 8904 8928 8932 9114 9207 9216 9222 9251 9261 9328 9408 9504 9548 9702 9744 9856 9858 9889 9947 10017 10092 10164 10176 10208 10388 10416 10494 10527 10584 10633 10752 10759 10788 10912 10962 10976 11088 11136 11236 11253 11264 11319 11368 11448 11484 11501 11616 11718 11774 11858 11872 11904 12096 12152 12243 12276 12296 12348 12528 12544 12586 12672 12789 12826 12936 12992 13068 13144 13356 13392 13398 13456 13552 13568 13671 13824 13833 13888 13992 14036 14112 14322 14384 14553 14616 14784 14787 14848 15004 15092 15138 15246 15264 15312 15488 15582 15624 15631 15741 15872 16128 16182 16324 16368 16464 16632 16704 16709 16854 16896 16907 17052 17226 17248 17424 17661 17787 17808 17856 17864 18073 18179 18228 18414 18444 18502 18522 18656 18816 18879 19008 19096 19239 19404 19488 19663 19712 19716 19778 19894 20034 20097 20184 20328 20352 20416 20776 20832 20988 21054 21168 21266 21483 21504 21518 21576 21824 21924 21952 22176 22272 22472 22506 22638 22707 22736 22869 22896 22968 23002 23232 23373 23436 23548 23716 23744 23808 24192 24273 24304 24389 24486 24552 24563 24592 24696 25056 25088 25172 25281 25344 25578 25652 25872 25984 26071 26136 26257 26288 26712 26784 26796 26912 27104 27136 27342 27648 27666 27753 27776 27984 28072 28224 28567 28644 28768 29106 29232 29568 29574 29667 29696 29841 30008 30184 30276 30492 30528 30624 30899 30976 31164 31248 31262 31482 31581 31744 31899 32256 32277 32364 32648 32736 32928 33264 33408 33418 33708 33759 33792 33814 33957 34104 34452 34496 34503 34848 35322 35574 35616 35712 35728 36146 36358 36456 36729 36828 36888 37004 37044 37312 37632 37758 38016 38192 38367 38478 38808 38976 39326 39424 39432 39556 39788 40068 40194 40368 40656 40704 40832 41013 41209 41499 41503 41552 41664 41976 42108 42336 42532 42966 43036 43152 43648 43848 43904 44051 44352 44361 44544 44573 44891 44944 45012 45276 45414 45472 45738 45792 45936 46004 46464 46746 46872 46893 47096 47432 47488 47616 47647 48384 48546 48608 48778 48972 49104 49126 49184 49392 50112 50127 50176 50344 50562 50688 50721 51156 51304 51744 51968 52142 52272 52514 52576 52983 53361 53424 53568 53592 53824 54208 54219 54272 54537 54684 55332 55506 55552 55968 56144 56448 56637 57134 57288 57536 57717 58212 58464 58989 59136 59148 59334 59682 60016 60291 60368 60552 60984 61056 61248 61798 61952 62328 62496 62524 62964 63162 63798 64449 64512 64554 64728 64757 65296 65472 65856 66528 66816 66836 67416 67518 67628 67914 68208 68904 68992 69006 69223 69696 70119 70644 71148 71232 71424 71456 72292 72716 72912 73167 73458 73656 73689 73776 74008 74088 74624 75264 75313 75516 75843 76032 76384 76734 76956 77616 77952 78213 78652 78771 78848 78864 79112 79576 80136 80388 80507 80736 81312 81408 81461 81664 82026 82418 82998 83006 83104 83259 83328 83952 84216 84672 85064 85701 85932 86072 86304 87079 87296 87696 87808 88102 88704 88722 89001 89088 89146 89523 89782 89888 90024 90552 90828 90944 91476 91584 91872 92008 92697 92928 93492 93744 93786 94192 94743 94864 94976 95232 95294 95697 96768 96831 97092 97216 97556 97944 98208 98252 98368 98784 100224 100254 100688 101124 101277 101376 101442 101761 101871 102312 102608 103488 103509 103936 104284 104544 105028 105152 105966 106722 106848 107136 107184 107648 108416 108438 108779 109074 109368 109417 110187 110664 111012 111104 111936 112288 112896 113274 114268 114576 115072 115434 116424 116928 116963 117978 118272 118296 118349 118668 119364 120032 120582 120736 121104 121968 122112 122496 123596 123627 123904 124509 124656 124992 125048 125928 126324 126511 127596 128898 129108 129456 129514 130592 130944 131712 132153 133056 133632 133672 133719 134673 134832 135036 135256 135828 136416 137641 137808 137984 138012 138446 139392 140238 140679 141288 142296 142464 142848 142912 142941 144584 145432 145824 146334 146916 147312 147378 147552 148016 148176 148877 149248 150381 150528 150626 151032 151686 152064 152163 152768 153468 153912 155232 155904 156426 157304 157542 157728 158224 158949 159152 160083 160272 160776 161014 161472 162624 162657 162816 162922 163328 163611 164052 164836 165996 166012 166208 166518 166656 167904 168432 169344 169911 170128 170723 171402 171864 171941 172144 172608 173151 174158 174592 175392 175616 176204 176967 177408 177444 178002 178292 179046 179564 179776 180048 181104 181656 181888 182497 182952 183168 183744 183799 184016 185394 185856 185977 186984 187488 187572 188384 189486 189728 189952 190588 191394 193536 193662 194184 194271 194432 195112 195888 196416 196504 196736 197568 198803 199969 200448 200508 201376 202248 202554 202884 203522 203742 204624 205216 206976 207018 207669 207872 208568 209088 210056 210304 211932 213444 213696 214272 214368 215296 216293 216832 216876 217558 218148 218736 218834 219501 220374 221067 221328 222024 222208 223872 224576 225792 225939 226548 228536 229152 230144 230868 232848 233856 233926 234639 235956 236313 236544 236592 236698 237336 238728 240064 241164 241472 241521 242208 243936 244224 244383 244992 247192 247254 249018 249312 249777 249984 250096 251856 252648 253022 255192 257103 257796 258216 258912 259028 261184 261237 261888 263424 264306 266112 267003 267264 267344 267438 268279 268569 269346 269664 270072 270512 271656 272832 275282 275616 275968 276024 276892 278091 278784 280476 281358 282576 284592 284928 285696 285824 285882 286781 287091 288463 289168 290493 290864 291648 292668 293832 294624 294756 295104 296032 296352 297754 298496 300762 301252 302064 303372 304128 304326 305283 305536 306936 307824 308357 310464 310527 311808 312011 312852 314237 314608 315084 315456 316448 317898 318304 320166 320544 321552 322028 322944 325248 325314 325844 326337 326656 327222 328104 328251 329672 331992 332024 332416 333036 333312 333529 335808 336864 338688 339822 339889 340256 341446 342804 343728 343882 344288 345216 346302 348316 349184 350784 350889 351232 352408 353934 354816 354888 355047 356004 356584 358092 359128 359552 360096 362208 363312 363776 364994 365904 366336 367488 367598 368032 370788 370881 371712 371954 373527 373968 374976 375144 376768 378972 379456 379533 379904 381176 382788 387324 388368 388542 388864 390224 391776 392832 393008 393472 395136 396459 397606 399938 400896 401016 401157 402752 404019 404496 405108 405768 407044 407484 409248 410432 412923 413952 414036 415338 417136 418176 420112 420608 422037 423864 426888 427392 428544 428736 428823 430592 432586 433664 433752 435116 436296 437472 437668 439002 440748 442134 442656 444048 446631 447744 449152 451143 451584 451878 453096 453299 456489 457072 458304 460288 461736 465696 467712 467852 469278 471912 472626 473184 473396 474672 477456 480128 482328 482944 483042 484416 484561 487872 487971 488448 488766 489984 490303 490833 494384 494508 498036 498624 499554 499968 500192 503712 505296 506044 510384 512169 514206 515592 515823 516432 517824 518056 522368 522474 523776 524117 526848 527191 528612 530901 532224 534006 534688 534876 536558 537138 538692 539328 540144 541024 543312 545664 547491 550564 551232 551397 551936 552048 553784 556182 557568 557931 560952 562716 563549 565152 569184 569856 570227 571648 571764 573562 574182 576926 578336 580986 581728 582813 583296 585336 587664 589248 589512 590208 592064 592704 595508 596409 596992 599907 601524 602504 604128 606744 608652 609553 610566 611072 613872 615648 616714 620928 621054 623007 623616 624022 625704 628474 629216 630168 630912 632896 635796 636608 640332 641088 643104 644056 645888 648879 650496 650628 651688 652674 654444 656208 656502 658503 659344 663201 663984 664048 664832 666072 666624 667058 671616 673728 677376 677817 679644 679778 680512 682892 685608 687456 687764 688576 690432 692604 696632 701568 701778 703917 704816 707868 708939 709632 709776 710094 712008 712327 713168 716184 718256 719104 720192 724416 724563 726624 727552 729988 731808 732672 733149 734976 735196 736064 741576 741762 743908 747054 747936 749952 750288 753536 756059 757944 758912 759066 761453 762352 765576 771309 774648 776736 777084 777728 780448 783552 783711 785664 786016 786944 790272 792918 795212 799876 801792 802032 802314 804837 805504 808038 808992 810216 811536 814088 814968 818496 820864 825846 827904 828072 828443 830676 834272 834273 836352 840224 841216 844074 847728 853776 854784 857088 857472 857646 860343 861184 865172 865389 867328 867504 870232 872592 874944 875336 878004 881496 884268 885312 885577 888096 893262 895488 896071 898304 902286 903756 906192 906598 912978 914144 915849 916608 920576 923472 925071 931392 935424 935704 936033 938556 942711 943824 945252 946368 946792 949344 954912 957869 960256 963487 964656 965888 966084 968832 969122 975744 975942 977532 979011 979968 980606 981666 984753 988768 989016 996072 997248 999108 999936 1000384 1000587 1007424 1010592 1012088 1019667 1020768 1024338 1028412 1031184 1031646 1032864 1035648 1036112 1042139 1044736 1044948 1047552 1048234 1052667 1053696 1054382 1057224 1061802 1064448 1065141 1068012 1069376 1069752 1073116 1074276 1077384 1078656 1080288 1082048 1086624 1091328 1094982 1101128 1102464 1102794 1104096 1107568 1112364 1112643 1115136 1115862 1120581 1121904 1125432 1127098 1130304 1138368 1138599 1139712 1140454 1143296 1143528 1147124 1148364 1153852 1156672 1161972 1163456 1165626 1166592 1170672 1175328 1178496 1179024 1180416 1184128 1185408 1189377 1191016 1192818 1195061 1199814 1203048 1203471 1203587 1205008 1208256 1212057 1213488 1217304 1219106 1221132 1222144 1227744 1231296 1233428 1238769 1241856 1242108 1246014 1248044 1251408 1256948 1258432 1260336 1261824 1265792 1271592 1273216 1277479 1280664 1282176 1286208 1286469 1286593 1288112 1291776 1292617 1297758 1300992 1301256 1301839 1303376 1305348 1308888 1312416 1313004 1317006 1318688 1326402 1327968 1328096 1329664 1332144 1334116 1339893 1343232 1347456 1354752 1355634 1359288 1359556 1359897 1361024 1365784 1371216 1374912 1375528 1377152 1380864 1381763 1385208 1391621 1393264 1403136 1403556 1407834 1409632 1415736 1417878 1419552 1420188 1424016 1424654 1426336 1432368 1436512 1438208 1440384 1448832 1449126 1453248 1453683 1455104 1459976 1463616 1465344 1466298 1469952 1470392 1470909 1472128 1483152 1483524 1487816 1494108 1495872 1499904 1500576 1507072 1512118 1514051 1515888 1517824 1518132 1522906 1524704 1531152 1536507 1542618 1547469 1549296 1553472 1554168 1555456 1560896 1567104 1567422 1571328 1572032 1572351 1573888 1580544 1581573 1585836 1590424 1599752 1604064 1604628 1609674 1611008 1616076 1617984 1620432 1623072 1628176 1629936 1636992 1637647 1641728 1642473 1651692 1654191 1655808 1656144 1656886 1661352 1668544 1668546 1672704 1673793 1680448 1682432 1688148 1690647 1695456 1707552 1709568 1710681 1714944 1715292 1720686 1730344 1730778 1735008 1740464 1745184 1748439 1749888 1750672 1756008 1762992 1768536 1770624 1771154 1776192 1786524 1789227 1790976 1792142 1796608 1799721 1804572 1807512 1812384 1813196 1825956 1828288 1828659 1831698 1833216 1846944 1850142 1862784 1869021 1870848 1871408 1872066 1877112 1877953 1885422 1887648 1890504 1892736 1893584 1898688 1909824 1915738 1920512 1926974 1929312 1931776 1932168 1937664 1938244 1946637 1951488 1951884 1955064 1958022 1961212 1963332 1969506 1977536 1978032 1992144 1994496 1998216 1999872 2000768 2001174 2007467 2014848 2021184 2024176 2033451 2039334 2041536 2048676 2056824 2062368 2063292 2065728 2071296 2072224 2084278 2089472 2089896 2096468 2105334 2108764 2114448 2123604 2128896 2130282 2136024 2136981 2138752 2139504 2146232 2148552 2154768 2157312 2160576 2164096 2173248 2173689 2182656 2184077 2189964 2199447 2199659 2202256 2204928 2205588 2208192 2215136 2224728 2225286 2231724 2241162 2243808 2250864 2254196 2260608 2268177 2276736 2277198 2280908 2284359 2286592 2287056 2294248 2296728 2307704 2313344 2323944 2326912 2331252 2333184 2334703 2341344 2350656 2351133 2356992 2358048 2360832 2362369 2368256 2370816 2378754 2379223 2382032 2385636 2390122 2399628 2406096 2406942 2407174 2410016 2414511 2416512 2424114 2426976 2434608 2438212 2442264 2444288 2455488 2462592 2466856 2477538 2483712 2484216 2485329 2492028 2496088 2502816 2513896 2516864 2520672 2523648 2525291 2531584 2543184 2546432 2554958 2561328 2564352 2572416 2572938 2573186 2576224 2581029 2583552 2585234 2595516 2596167 2601984 2602512 2603678 2606752 2610696 2617776 2624832 2626008 2634012 2637376 2652804 2655936 2656192 2656731 2659328 2664288 2668232 2679786 2686464 2688213 2694912 2711268 2718576 2719112 2719794 2722048 2731568 2742432 2747547 2749824 2751056 2754304 2761728 2763526 2770416 2775213 2783242 2786528 2806272 2807112 2808099 2815668 2819264 2828133 2831472 2835756 2839104 2840376 2848032 2849308 2852672 2864736 2873024 2873607 2876416 2880768 2890461 2897664 2898252 2906496 2907366 2919952 2927232 2932596 2937033 2939904 2940784 2941818 2944256 2951069 2954259 2966304 2967048 2975632 2988216 2991744 2999808 3001152 3001761 3014144 3024236 3028102 3031776 3035648 3036264 3045812 3049408 3059001 3062304 3073014 3085236 3094938 3098592 3106944 3108336 3121792 3126417 3134208 3134844 3142656 3144064 3144702 3154591 3158001 3161088 3163146 3171672 3173093 3180848 3195423 3199504 3208128 3209256 3219348 3222016 3232152 3235968 3240864 3246144 3256352 3259872 3273984 3275294 3283456 3284946 3303384 3308382 3312288 3313772 3322704 3337088 3337092 3345408 3347586 3360896 3376296 3381294 3390912 3391927 3415104 3415797 3419136 3421362 3429888 3430584 3432121 3441372 3460688 3461556 3470016 3480928 3490368 3496878 3499776 3501344 3512016 3525984 3537072 3541248 3542308 3552384 3573048 3578454 3584284 3585183 3593216 3599442 3609144 3610761 3615024 3624768 3626392 3651912 3656576 3657318 3663396 3666432 3668819 3693888 3700284 3716307 3725568 3738042 3742816 3744132 3754224 3755906 3770844 3775296 3781008 3785472 3787168 3797376 3819648 3831476 3832437 3841024 3853948 3858624 3859779 3863552 3864336 3875328 3876488 3877851 3893274 3902976 3903768 3905517 3910128 3916044 3922424 3926664 3939012 3955072 3956064 3984288 3988992 3991589 3996432 4001536 4002348 4014934 4019679 4029696 4042368 4048352 4066902 4078668 4079691 4083072 4097352 4113648 4124736 4126584 4131456 4142592 4144448 4145289 4168556 4174863 4178944 4179792 4192936 4210668 4217528 4228896 4247208 4260564 4266871 4272048 4273962 4277504 4279008 4292464 4297104 4309536 4314624 4317433 4321152 4328192 4346496 4347378 4361049 4365312 4368154 4379928 4398894 4399318 4404512 4409856 4411176 4412727 4416384 4430272 4449456 4450572 4463448 4482324 4487616 4501728 4508392 4521216 4536354 4542153 4553472 4554396 4561816 4568718 4574112 4588496 4593456 4609521 4615187 4615408 4626688 4642407 4647888 4653824 4662504 4666368 4669406 4682688 4701312 4702266 4713984 4716096 4717053 4721664 4724738 4736512 4741632 4744719 4757508 4758446 4764064 4771272 4780244 4799256 4812192 4813884 4814348 4820032 4829022 4833024 4848228 4853952 4869216 4876424 4884528 4910976 4912941 4925184 4927419 4933712 4955076 4962573 4967424 4968432 4970658 4984056 4986289 4992176 5005632 5021379 5027792 5033728 5041344 5047296 5050582 5063168 5071941 5086368 5092864 5109916 5122656 5128704 5132043 5144832 5145876 5146372 5152448 5162058 5170468 5191032 5192334 5205024 5207356 5213504 5221392 5235552 5249664 5252016 5268024 5274752 5292413 5305608 5311872 5312384 5313462 5328576 5330171 5336464 5359572 5367681 5372928 5376426 5389824 5393333 5399163 5422536 5437152 5438224 5439588 5444096 5463136 5484864 5485977 5495094 5499648 5502112 5508608 5527052 5540832 5550426 5566484 5573056 5612544 5614224 5616198 5631336 5633859 5638528 5656266 5662944 5671512 5678208 5680752 5696064 5698616 5705344 5729472 5746048 5747214 5761536 5765287 5780922 5795328 5796504 5799101 5812992 5814732 5839904 5839911 5854464 5865192 5874066 5881568 5883636 5888512 5902138 5908518 5932608 5934096 5951264 5976432 5983488 5999616 6002304 6003522 6022401 6028288 6048472 6056204 6063552 6071296 6072528 6091624 6098816 6118002 6124608 6146028 6170472 6189876 6197184 6199039 6213888 6216672 6243584 6252834 6268416 6269688 6272497 6288128 6289404 6309182 6316002 6326292 6343344 6346186 6361696 6390846 6399008 6410943 6416256 6418512 6438696 6444032 6464304 6471936 6481728 6492288 6512704 6519744 6547968 6550588 6552231 6566912 6569892 6598977 6606768 6616764 6624576 6627544 6645408 6674176 6674184 6695172 6705083 6721792 6752592 6762588 6781824 6783854 6804531 6830208 6831594 6842724 6853077 6859776 6861168 6864242 6882744 6921376 6923112 6940032 6961856 6980736 6993756 6999552 7002688 7004109 7024032 7051968 7074144 7082496 7084616 7087107 7104768 7137669 7146096 7156908 7168568 7170366 7198884 7218288 7221522 7230048 7243533 7249536 7252784 7294973 7303824 7313152 7314636 7326792 7332864 7337638 7387776 7400568 7432614 7451136 7455987 7476084 7485632 7488264 7508448 7511812 7541688 7550592 7562016 7570944 7574336 7575873 7594752 7639296 7662952 7664874 7707896 7717248 7719558 7728672 7743087 7750656 7752976 7755702 7786548 7788501 7805952 7807536 7811034 7820256 7832088 7844848 7853328 7878024 7910144 7912128 7968576 7970193 7977984 7983178 7992864 8003072 8004696 8029868 8039358 8059392 8064639 8084736 8096704 8133804 8157336 8159382 8166144 8194704 8227296 8249472 8253168 8262912 8285184 8288896 8290578 8316649 8325639 8337112 8349726 8359584 8365427 8385872 8421336 8424297 8435056 8457792 8484399 8494416 8521128 8533742 8544096 8547924 8555008 8558016 8584928 8594208 8619072 8620821 8629248 8634866 8642304 8656384 8671383 8692992 8694756 8722098 8736308 8759856 8797788 8798636 8809024 8819712 8822352 8825454 8832768 8853207 8860544 8898912 8901144 8926896 8942353 8964648 8975232 9003456 9005283 9016784 9042432 9048319 9072708 9084306 9106944 9108792 9112873 9123632 9137436 9148224 9176992 9177003 9186912 9219042 9230374 9230816 9253376 9284814 9295776 9307648 9325008 9338812 9365376 9379251 9402624 9404532 9427968 9432192 9434106 9449476 9463773 9473024 9483264 9489438 9515016 9516892 9519279 9528128 9542544 9560488 9598512 9624384 9627768 9628696 9640064 9658044 9666048 9672341 9696456 9707904 9738432 9741347 9752848 9769056 9821952 9825882 9850368 9854838 9856781 9867424 9910152 9925146 9936864 9941316 9968112 9972578 9984352 10011264 10042758 10055584 10067456 10082688 10101164 10126336 10143882 10172736 10175781 10185728 10219832 10245312 10257408 10264086 10289664 10291752 10292744 10296363 10304896 10324116 10340936 10382064 10384668 10410048 10414712 10427008 10442784 10471104 10499328 10504032 10536048 10536559 10549504 10584826 10598357 10611216 10623744 10624768 10626924 10657152 10660342 10672928 10719144 10735362 10752852 10755549 10779648 10786666 10798326 10832283 10845072 10874304 10876448 10879176 10888192 10926272 10969728 10971954 10990188 10999296 11004224 11006457 11017216 11054104 11081664 11100852 11132968 11146112 11228448 11232396 11262672 11267718 11277056 11312532 11325888 11343024 11356416 11361504 11392128 11397232 11410688 11458944 11463529 11492096 11494428 11497311 11523072 11530574 11561844 11579337 11590656 11593008 11598202 11625984 11629464 11633553 11679808 11679822 11708928 11716551 11730384 11748132 11763136 11767272 11777024 11804276 11817036 11865216 11868192 11902528 11952864 11966976 11974767 12004608 12007044 12044802 12096944 12112408 12127104 12145056 12183248 12197632 12236004 12239073 12249216 12292056 12340944 12379752 12394368 12398078 12427776 12433344 12435867 12487168 12505668 12524589 12536832 12539376 12544994 12576256 12578808 12618364 12632004 12652584 12686688 12692372 12723392 12781692 12798016 12800613 12821886 12832512 12837024 12877392 12928608 12943872 12952299 12963456 12984576 13025408 13039488 13083147 13095936 13101176 13104462 13139784 13145671 13197954 13213536 13233528 13238181 13249152 13255088 13290816 13348352 13348368 13390344 13410166 13443584 13505184 13525176 13563648 13567708 13609062 13626459 13660416 13663188 13685448 13706154 13722336 13728484 13765488 13842752 13845561 13846224 13880064 13923712 13961472 13987512 13999104 14005376 14008218 14048064 14052269 14103936 14148288 14151159 14164992 14169232 14174214 14209536 14218787 14234157 14275338 14292192 14313816 14337136 14340732 14397768 14436576 14443044 14460096 14487066 14499072 14505568 14589946 14607648 14626304 14629272 14653584 14675276 14738823 14775552 14801136 14865228 14902272 14911974 14952168 14958867 14971264 14976528 15016896 15023624 15083376 15101184 15124032 15141888 15148672 15151746 15189504 15199393 15215823 15278592 15288539 15325904 15329748 15396129 15415792 15434496 15439116 15457344 15486174 15505952 15511404 15573096 15577002 15615072 15622068 15640512 15664176 15689696 15706656 15756048 15820288 15824256 15877239 15937152 15940386 15966356 15985728 15990513 16006144 16009392 16059736 16078716 16118784 16129278 16169472 16179999 16193408 16267608 16314672 16318764 16332288 16342921 16389408 16454592 16457931 16498944 16506336 16525824 16536583 16577792 16581156 16633298 16651278 16654561 16674224 16699452 16719168 16730854 16771744 16842672 16848594 16870112 16901577 16915584 16968798 16988832 17042256 17067484 17088192 17095848 17110016 17116032 17169856 17188416 17238144 17241642 17269732 17284608 17295861 17312768 17342766 17385984 17389512 17397303 17444196 17472616 17519712 17595576 17597272 17618048 17644704 17650908 17665536 17677037 17706414 17721088 17797824 17802288 17853792 17884706 17929296 17950464 18006912 18010566 18014117 18033568 18067203 18084864 18096638 18145416 18168612 18213888 18217584 18225746 18247264 18274872 18296448 18353984 18354006 18373824 18438084 18460748 18461632 18506752 18569628 18591552 18597117 18615296 18650016 18677624 18730752 18758502 18805248 18809064 18817491 18864384 18868212 18898952 18927546 18978876 19030032 19033784 19038558 19056256 19085088 19120976 19197024 19232829 19248768 19255536 19257392 19280128 19316088 19332096 19344682 19392912 19415808 19476864 19482694 19505696 19538112 19643904 19651764 19656693 19700736 19709676 19713562 19734848 19796931 19820304 19850292 19873728 19882632 19936224 19945156 19968704 20022528 20085516 20111168 20115249 20134912 20165376 20202328 20287764 20345472 20351562 20413593 20439664 20490624 20528172 20559231 20579328 20583504 20585488 20592726 20609792 20648232 20657483 20681872 20764128 20769336 20820096 20829424 20854016 20885568 20942208 20998656 21008064 21012327 21072096 21073118 21099008 21169652 21196714 21222432 21247488 21249536 21253848 21261321 21314304 21320684 21345856 21413007 21438288 21470724 21505704 21511098 21573332 21596652 21664566 21690144 21748608 21752896 21758352 21852544 21884919 21939456 21943908 21980376 21998592 22008448 22012914 22082137 22108208 22163328 22201704 22265936 22292224 22367961 22456896 22464792 22525344 22535436 22554112 22625064 22651776 22686048 22712832 22723008 22727619 22784256 22794464 22821376 22917888 22927058 22984192 22988856 22994622 23061148 23123688 23158674 23186016 23196404 23251968 23258928 23267106 23359616 23359644 23417856 23433102 23460768 23496264 23526272 23534544 23608552 23634072 23730432 23736384 23805056 23905728 23910579 23933952 23949534 24009216 24014088 24024847 24089604 24193888 24193917 24224816 24254208 24290112 24366496 24395264 24472008 24478146 24498432 24584112 24681888 24759504 24788736 24796156 24855552 24866688 24871734 24949947 24974336 25011336 25049178 25078752 25089988 25096281 25152512 25157616 25236728 25264008 25305168 25373376 25384744 25446784 25563384 25596032 25601226 25643772 25665024 25674048 25681733 25754784 25857216 25862463 25887744 25904598 25926912 25969152 25986059 26014149 26050816 26078976 26166294 26202352 26208924 26279568 26291342 26395908 26427072 26467056 26476362 26498304 26510176 26559621 26581632 26696704 26696736 26780688 26820332 26827059 26887168 27010368 27050352 27127296 27135416 27144957 27218124 27252918 27320832 27326376 27338619 27370896 27412308 27444672 27456968 27530976 27685504 27691122 27692448 27760128 27778201 27847424 27922944 27941123 27975024 28010752 28016436 28096128 28104538 28137753 28207872 28296576 28302318 28338464 28348428 28391319 28419072 28437574 28468314 28550676 28557837 28584384 28627632 28674272 28681464 28795536 28873152 28886088 28920192 28974132 28998144 29011136 29017023 29179892 29215296 29224041 29252608 29258544 29307168 29350552 29477646 29551104 29570343 29602272 29730456 29823948 29868097 29904336 29917734 29942528 29953056 30033792 30047248 30166752 30202368 30222031 30248064 30297344 30303492 30379008 30398786 30431646 30527343 30557184 30577078 30651808 30659496 30792258 30831584 30868992 30878232 30889089 30914688 30972348 31011904 31022808 31146192 31154004 31230144 31244136 31281024 31328352 31379392 31413312 31512096 31609677 31640576 31648512 31754478 31795071 31874304 31880772 31932712 31971456 31981026 32018784 32119472 32157432 32258556 32266647 32306309 32338944 32359998 32386816 32496849 32535216 32629344 32637528 32664576 32685842 32778816 32909184 32915862 32997888 33012672 33019371 33051648 33073166 33155584 33162312 33266596 33302556 33309122 33348448 33398904 33438336 33461708 33543488 33685344 33697188 33740224 33803154 33831168 33937596 33977664 34084512 34134968 34176384 34191696 34232064 34339712 34376832 34390587 34476288 34483284 34491933 34539464 34569216 34591722 34685532 34738011 34771968 34779024 34794606 34888392 34900659 34904023 34945232 35039424 35149653 35191152 35194544 35236096 35289408 35301816 35331072 35354074 35412828 35442176 35595648 35604576 35707584 35769412 35858592 35900928 35924301 36013824 36021132 36028234 36067136 36134406 36193276 36290832 36337224 36435168 36451492 36494528 36549744 36592896 36707968 36708012 36747648 36876168 36921496 36923264 37046891 37139256 37183104 37194234 37300032 37307601 37311197 37355248 37461504 37517004 37573767 37610496 37618128 37634982 37728768 37736424 37753331 37797904 37855092 37957752 38060064 38067568 38077116 38112512 38170176 38241952 38394048 38401839 38465658 38497536 38511072 38514784 38560256 38632176 38689364 38785824 38831616 38856897 38953728 38965388 39011392 39076224 39287808 39303528 39313386 39419352 39427124 39437013 39469696 39593862 39640608 39700584 39747456 39765264 39872448 39890312 39937408 40045056 40071127 40171032 40222336 40230498 40330752 40357009 40404656 40575528 40690944 40703124 40827186 40879328 40879377 40981248 41056344 41118462 41167008 41170976 41185452 41219584 41296464 41314966 41363744 41528256 41536683 41538672 41640192 41658848 41708032 41771136 41884416 41997312 42016128 42024654 42144192 42146236 42156807 42198016 42339304 42393428 42444864 42494976 42499072 42507696 42522642 42628608 42641368 42656361 42691712 42826014 42876576 42941448 43011408 43022196 43146664 43193304 43329132 43380288 43497216 43505792 43516704 43705088 43769838 43878912 43887816 43907479 43960752 44016896 44025828 44164274 44216416 44216469 44326656 44403408 44531872 44584448 44735922 44876601 44913792 44929584 45050688 45070872 45108224 45250128 45303552 45372096 45425664 45446016 45455238 45568512 45588928 45598179 45642752 45835776 45854116 45865617 45968384 45977712 45989244 46122296 46247376 46317348 46372032 46392808 46517856 46534212 46719232 46719288 46866204 46921536 46935581 46992528 47052544 47069088 47217104 47268144 47460864 47472768 47491763 47610112 47631717 47811456 47821158 47899068 47971539 48018432 48028176 48049694 48179208 48387776 48387834 48449632 48508416 48539997 48580224 48732992 48790528 48944016 48956292 48996864 49028763 49168224 49363776 49519008 49577472 49592312 49609749 49733376 49743468 49899894 49963683 50022672 50098356 50157504 50179976 50192562 50315232 50473456 50528016 50610336 50704731 50746752 50767057 50769488 50893568 51064811 51126768 51192064 51202452 51287544 51330048 51348096 51363466 51509568 51714432 51724926 51809196 51853824 51887583 51938304 51972118 52028298 52101632 52157952 52191909 52332588 52404704 52417848 52559136 52582684 52791816 52854144 52934112 52952724 52996608 53020352 53031111 53119242 53163264 53393472 53561376 53640664 53654118 54020736 54042351 54100704 54201609 54254592 54270832 54289914 54436248 54505836 54641664 54652752 54677238 54741792 54824616 54889344 54913936 55061952 55371008 55382244 55384896 55520256 55556402 55694848 55791351 55845888 55882246 55950048 56021504 56032872 56192256 56209076 56275506 56415744 56452473 56593152 56604636 56676928 56696856 56782638 56875148 56936628 57101352 57115674 57168768 57255264 57348544 57362928 57591072 57746304 57772176 57840384 57948264 57996288 58022272 58034046 58216543 58359784 58430592 58448082 58517088 58614336 58701104 58955292 58970079 59102208 59140686 59204544 59390793 59460912 59647896 59736194 59808672 59835468 59885056 59906112 60067584 60094496 60333504 60345747 60404736 60444062 60496128 60594688 60606984 60797572 60863292 61054686 61154156 61303616 61318992 61584516 61663168 61737984 61756464 61778178 61829376 61944696 61972449 62023808 62045616 62292384 62308008 62460288 62488272 62562048 62656704 62758784 62826624 63024192 63036981 63219354 63297024 63338233 63508956 63590142 63748608 63761544 63783963 63790111 63865424 63942912 63962052 64037568 64238944 64239021 64314864 64517112 64533294 64612618 64719996 64773632 64993698 65070432 65258688 65275056 65371684 65557632 65654757 65818368 65831724 65995776 66025344 66038742 66146332 66246411 66311168 66324624 66533192 66605112 66618244 66696896 66797808 66876672 66923416 67086976 67370688 67394376 67480448 67606308 67662336 67706387 67875192 67955328 68169024 68182857 68189429 68269936 68352768 68383392 68464128 68508701 68679424 68753664 68781174 68952576 68966568 68983866 68997467 69078928 69183444 69371064 69476022 69558048 69589212 69776784 69801318 69808046 69890464 70078848 70299306 70382304 70389088 70472192 70578816 70603632 70708148 70825656 70884352 71191296 71209152 71415168 71538824 71717184 71801856 71848602 72027648 72042264 72056468 72074541 72134272 72268812 72386552 72581664 72674448 72870336 72902984 72989056 73099488 73185792 73233439 73415936 73416024 73495296 73752336 73755913 73842992 73846528 74093782 74278512 74366208 74388468 74600064 74615202 74622394 74710496 74849841 74923008 75034008 75147534 75236256 75269964 75288843 75457536 75472848 75506662 75595808 75710184 75915504 76120128 76135136 76154232 76225024 76340352 76483904 76788096 76803678 76931316 76995072 77022144 77029568 77045199 77120512 77264352 77378728 77571648 77663232 77713794 77907456 77930776 77958177 78022784 78152448 78607056 78626772 78838704 78854248 78874026 78939392 79187724 79281216 79401168 79494912 79530528 79678863 79744896 79780624 79874816 80090112 80142254 80244703 80342064 80444672 80460996 80481177 80661504 80714018 80809312 81151056 81381888 81406248 81434871 81654372 81758656 81758754 81962496 82015857 82112688 82236924 82334016 82341952 82370904 82439168 82592928 82629932 82727488 83056512 83073366 83077344 83280384 83317696 83334603 83416064 83542272 83768832 83823369 84032256 84049308 84288384 84292472 84313614 84678608 84786856 84889728 85015392 85045284 85173957 85257216 85282736 85312722 85383424 85652028 85673511 85753152 85882896 86022816 86044392 86293328 86386608 86658264 86760576 86994432 87011584 87033408 87051069 87410176 87539676 87672123 87757824 87775632 87814958 87921504 88033792 88051656 88328548 88432832 88432938 88653312 88711029 88806816 89063744 89168896 89471844 89604291 89753202 89827584 89859168 90101376 90141744 90500256 90607104 90666093 90744192 90892032 90910476 91137024 91177856 91196358 91483139 91582029 91671552 91708232 91731234 91955424 91978488 92019697 92244592 92494752 92634696 92667267 92744064 92785616 93035712 93068424 93438464 93438576 93732408 93843072 93871162 93985056 94105088 94138176 94434208 94536288 94829031 94921728 94945536 94983526 95220224 95263434 95385213 95622912 95642316 95798136 95943078 96056352 96099388 96358416 96775552 96775668 96899264 96918927 97016832 97079994 97160448 97465984 97888032 97912584 97993728 98057526 98336448 98365883 98727552 99038016 99058113 99154944 99184624 99219498 99466752 99486936 99531509 99799788 99927366 100045344 100196712 100315008 100359952 100385124 100630464 100946912 101056032 101220672 101409462 101493504 101534114 101538976 101787136 102129622 102253536 102384128 102404904 102575088 102696192 102726932 103019136 103171761 103428864 103449852 103618392 103707648 103775166 103944236 104056596 104203264 104315904 104383818 104665176 104712069 104809408 104835696 105118272 105165368 105583632 105708288 105868224 105905448 105993216 106040704 106062222 106238484 106326528 106395751 106786944 107122752 107281328 107308236 107772903 108041472 108084702 108201408 108403218 108541664 108579828 108872496 109011672 109305504 109354476 109483584 109649232 109778688 109827872 110123904 110742016 110764488 110769792 111112804 111140673 111389696 111582702 111764492 111900096 111933591 112043008 112065744 112384512 112418152 112551012 112831488 112904946 113186304 113209272 113259993 113353856 113393712 113565276 113750296 113873256 114202704 114231348 114337536 114510528 114697088 114725856 115182144 115205517 115492608 115544352 115680768 115756081 115896528 116044544 116068092 116433086 116570691 116581927 116719568 116861184 116896164 117034176 117228672 117402208 117910584 117940158 118281372 118311039 118409088 118781586 118921824 119295792 119472388 119617344 119670936 119770112 119812224 120135168 120188992 120213381 120667008 120691494 120888124 120992256 121071027 121189376 121213968 121595144 121726584 122109372 122308312 122607232 122637984 123169032 123326336 123512928 123556356 123658752 123739259 123889392 123944898 124047616 124091232 124584768 124610049 124616016 124920576 124976544 125124096 125205557 125313408 125517568 125653248 126048384 126073962 126098819 126438708 126470421 126594048 126676466 127017912 127180284 127497216 127523088 127567926 127580222 127730848 127885824 127924104 127969083 128075136 128477888 128478042 128629728 129034224 129066588 129225236 129439992 129547264 129987396 130140864 130517376 130550112 130743368 131115264 131309514 131636736 131663448 131722437 132050688 132077484 132292664 132492822 132649248 133066384 133210224 133236488 133393792 133595616 133753344 133840423 133846832 134173952 134629803 134741376 134788752 134960896 135212616 135324672 135412774 135750384 135910656 136338048 136365714 136378858 136539872 136705536 136766784 136794537 136928256 137017402 137358848 137507328 137562348 137596851 137905152 137933136 137967732 137994934 138157856 138366888 138742128 138952044 139116096 139178424 139553568 139602636 139616092 139780928 140157696 140598612 140764608 140778176 140806743 140944384 141157632 141207264 141416296 141651312 142382592 142418304 142475289 142830336 142895151 143077648 143434368 143697204 143914617 144055296 144084528 144112936 144149082 144268544 144537624 144602381 144773104 145163328 145348896 145619991 145740672 145805968 145978112 146198976 146371584 146466878 146831872 146832048 146990592 147086289 147504672 147511826 147685984 147693056 148187564 148557024 148732416 148776936 148829247 149200128 149230404 149244788 149420992 149699682 149891049 150068016 150295068 150472512 150539928 150577686 150945696 151013324 151191616 151420368 151831008 152240256 152270272 152301171 152308464 152450048 152680704 152967808 153194433 153576192 153607356 153862632 153990144 154044288 154059136 154090398 154528704 154574959 154757456 155143296 155427588 155662749 155814912 155861552 155916354 156045568 156304896 156406657 156575727 157214112 157253544 157677408 157708496 157748052 157878784 158375448 158562432 158802336 158989824 159061056 159093333 159357726 159489792 159561248 159749632 160284508 160489406 160684128 160889344 160921992 160962354 161428036 161618624 162127053 162302112 162763776 162812496 162869742 163308744 163517312 163517508 163924992 164031714 164225376 164473848 164668032 164683904 164741808 165185856 165259864 165454976 166113024 166146732 166154688 166560768 166635392 166669206 167084544 167193323 167374053 167537664 167646738 168064512 168098616 168173929 168576768 168584944 168627228 169357216 169357419 169573712 169779456 170030784 170090568 170347914 170565472 170625444 170766848 171304056 171347022 171506304 171765792 172045632 172088784 172586656 172773216 173316528 173521152 173988864 174023168 174066816 174102138 174649629 174820352 175079352 175344246 175551264 175629916 175843008 176067584 176103312 176657096 176865664 176865876 177306624 177422058 177613632 178127488 178943688 179208582 179506404 179655168 179718336 179772131 180202752 180283488 181000512 181037241 181214208 181332186 181488384 181784064 181820952 181902413 182355712 182392716 182966278 183164058 183416464 183462468 183910848 183956976 184039394 184489184 184989504 185269392 185334534 185488128 185571232 185917347 186071424 186136848 186876928 186877152 187464816 187686144 187742324 187970112 188210176 188276352 188868416 189072576 189658062 189891072 189967052 190014699 190440448 190526868 190770426 191245824 191284632 191370333 191596272 191886156 192112704 192198776 192716832 193551104 193551336 193798528 193837854 194159988 194320896 194447407 194931968 195776064 195825168 196115052 196672896 196731766 196964271 197455104 198076032 198116226 198369248 198438996 198739233 198933504 198973872 199063018 199599576 199854732 200090688 200393424 200630016 200719904 200770248 201260928 201893824 202112064 202441344 202818924 202987008 203068228 203077952 203119161 203574272 204259244 204507072 204568287 204768256 204809808 205150176 205392384 205453864 205526103 206038272 206343522 206857728 206899704 206992401 207236784 207550332 207888472 208113192 208767636 209330352 209424138 209618816 209671392 210236544 210330736 211167264 211416576 211554217 211736448 211810896 212081408 212124444 212476968 212653056 212791502 213573888 214245504 214562656 214616472 215545806 216082944 216169404 216223623 216402816 216806436 217083328 217159656 217744992 218023344 218611008 218708952 218967168 219298464 219557376 219655744 219700317 220247808 221267739 221484032 221528976 221539584 222225608 222281346 223165404 223528984 223800192 223867182 224131488 224549523 224769024 224836304 225102024 225809892 225866529 226144163 226372608 226418544 226519986 226707712 226787424 227130552 227500592 227746512 228405408 228462696 228675072 229021056 229394176 229451712 230364288 230411034 230985216 231088704 231135597 231361536 231512162 231793056 232089088 232136184 232866172 233141382 233163854 233439136 233722368 233792328 233874531 234068352 234457344 234804416 235821168 235880316 236562744 236622078 236818176 237563172 237843648 238591584 238944776 239234688 239341872 239624448 240270336 240377984 240426762 240734109 241334016 241382988 241443531 241776248 241984512 242142054 242427936 243190288 243453168 244218744 244304613 244616624 245214464 245275968 246047571 246338064 246652672 247025856 247112712 247317504 247478518 247778784 247889796 248095232 248182464 249169536 249220098 249232032 249841152 249953088 250003809 250248192 250411114 250626816 251035136 251306496 251470107 252096768 252147924 252197638 252877416 252940842 253352932 254035824 254360568 255046176 255135852 255160444 255461696 255771648 255848208 255938166 256150272 256955776 256956084 257259456 258068448 258133176 258450472 258879984 259328237 259974792 260281728 261034752 261100224 261153207 261486736 262230528 262619028 263016369 263273472 263326896 263444874 264101376 264154968 264273317 264585328 264985644 265298496 266132768 266133087 266420448 266472976 266787584 267191232 267506688 267680846 267693664 268347904 268812873 269259606 269482752 269577504 269921792 270425232 270825548 271500768 271821312 271998279 272676096 272731428 272757716 273079744 273411072 273533568 273589074 274034804 274449417 274717696 275014656 275124696 275193702 275866272 275935464 275989868 276059091 276315712 276733776 277484256 277904088 278232192 278356848 279107136 279205272 279232184 279561856 280315392 280497889 281197224 281529216 281556352 281613486 282315264 282414528 282499063 282832592 283302624 284487093 284765184 284836608 284950578 285660672 285790302 285846649 286155296 286155639 286868736 287394408 287829234 288169056 288225872 288298164 288537088 289075248 289204762 289546208 290326656 290697792 290756781 291239982 291481344 291611936 291956224 292397952 292933756 293663744 293664096 293981184 294172578 295009344 295023652 295097649 295371968 295386112 296375128 297114048 297464832 297553872 297658494 298400256 298460808 298489576 298594527 298841984 299399364 299782098 300136032 300590136 300945024 301079856 301155372 301891392 302026648 302383232 302840736 303662016 304480512 304540544 304602342 304616928 305361408 305560211 305935616 306388866 307152384 307214712 307352353 307725264 308088576 308118272 308180796 309057408 309149918 309514912 309515283 310286592 310855176 311325498 311723104 311832708 312091136 312609792 312813314 313151454 314136207 314428224 314507088 315354816 315416992 315496104 315757568 316750896 317124864 317604672 317979648 318122112 318186666 318715452 318979584 319122496 319187253 319499264 320569016 320978812 321368256 321778688 321843984 321924708 322856072 323237248 324254106 324604224 325624992 325739484 326617488 327034624 327035016 328063428 328450752 328549067 328947696 329336064 329367808 329483616 330371712 330519728 330909952 332226048 332293464 332309376 332442341 333270784 333338412 333422019 334169088 334386646 334748106 335293476 335800773 336129024 336197232 336347858 337153536 337169888 337254456 338714432 338714838 339147424 339558912 339779979 340061568 340181136 340695828 341130944 341250888 341533696 342608112 342694044 343012608 343531584 344091264 344177568 345173312 345546432 346633056 347042304 347268243 348046336 348133632 348204276 349299258 349745781 350158704 350688492 351102528 351259832 351686016 352206624 353314192 353731328 353731752 354844116 354933117 355227264 355369399 356254976 357887376 358417164 359012808 359310336 359436672 359544262 360405504 360566976 360640143 362001024 362074482 362664372 362976768 363213081 363568128 363641904 363804826 364711424 364785432 365932556 366328116 366832928 366924936 367821696 367913952 368078788 368978368 369979008 370538784 370669068 370976256 371142464 371217777 371834694 372142848 372273696 373754304 374929632 375372288 375484648 375616671 375940224 376552704 377736832 378145152 378296457 379316124 379411263 379782144 379934104 380029398 381053736 381540852 382491648 382569264 382740666 383192544 383772312 383907249 384225408 384397552 385433664 387102208 387102672 387597056 387675708 388319976 388641792 388894814 389863936 391552128 391650336 392230104 393345792 393463532 393928542 394910208 395167311 396152064 396232452 396738496 396877992 397478466 397947744 398126036 399199152 399709464 400181376 400786848 401260032 401439808 401521269 401540496 402521856 403787648 404224128 404882688 405637848 405974016 406136456 406155904 406238322 407515801 408518488 409014144 409136574 409619616 410300352 410383611 410784768 410907728 411052206 412076544 412687044 412790553 413715456 413799408 413984802 414473568 415100664 415776944 416226384 417535272 418660704 418848276 419237632 419342784 420473088 420661472 422334528 422420229 422833152 423108434 423472896 423621792 424162816 424248888 424953936 425583004 427147776 427425867 428491008 429125312 429232944 431091612 432165888 432338808 432447246 432805632 433612872 433807143 434166656 434319312 435489984 436046688 437222016 437417904 437934336 438596928 439114752 439311488 439400634 440495616 440782397 441258867 442535478 443057952 443079168 443367631 444451216 444562692 446330808 446487741 447057968 447600384 447734364 448262976 449099046 449672608 449673147 450204048 451619784 451733058 452288326 452837088 453039972 453415424 453574848 454261104 455001184 455493024 456810816 456903513 456925392 457350144 458042112 458788352 458903424 459583299 460728576 460822068 461970432 462177408 462271194 463024324 463586112 463724877 464178176 464272368 465732344 466282764 466327708 466878272 467444736 467584656 467749062 468136704 468914688 469219971 469608832 471642336 471760632 473125488 473244156 473636352 473944709 475126344 475687296 477183168 477279999 477889552 478469376 478683744 479248896 479560907 480755968 480853524 481468218 482668032 482765976 482887062 482982269 483552496 484284108 484855872 486380576 486381159 486906336 488437488 488609226 489233248 490428928 490551936 492095142 492676128 493305344 494051712 494225424 494957036 495557568 495779592 496190464 496364928 498339072 498440196 498464064 499682304 499906176 500007618 500822228 501253632 501579969 502070272 502612992 502940214 504193536 504295848 504395276 504521787 505754832 505881684 506705864 508071648 508721136 510092352 510271704 510320888 510923392 511696416 511876332 512300544 512634073 513911552 513912168 514518912 516136896 516266352 516291391 516900944 517759968 518656474 519949584 520563456 522069504 522200448 522306414 522409393 522973472 523948887 524461056 525238056 526032738 526653792 526889748 528202752 528309936 528546634 529170656 529971288 530596992 532265536 532266174 532840896 532945952 533575168 534382464 535361692 535387328 536695808 537625746 538519212 538965504 539155008 539316393 539843584 540850464 541651096 543001536 543642624 543996558 545352192 545462856 545515432 545707239 546159488 547067136 547178148 548069608 548898834 550249392 550387404 551732544 551870928 551979736 552118182 552631424 553467552 554968512 555808176 556464384 556713696 557752041 558214272 558410544 558437627 558464368 559123712 560630784 560995778 561712921 562394448 563058432 563112704 563226972 564630528 564829056 564998126 565665184 566605248 568974186 569673216 569901156 570044097 571321344 571580604 571693298 572310592 572311278 573737472 574110999 574788816 575658468 576338112 576451744 576596328 577074176 578150496 578409524 579092416 580653312 581395584 581513562 582479964 582962688 583223872 583342221 583912448 584795904 585867512 587328192 588345156 590018688 590047304 590195298 590743936 592750256 594228096 595107744 595316988 596217699 596800512 596921616 596979152 597189054 597683968 598798728 599564196 600272064 601180272 601890048 602159712 602310744 603782784 604053296 604766464 605681472 607324032 608961024 609081088 609204684 609233856 609357483 610722816 611120422 611871232 612777732 613704861 614304768 614429424 614704706 615450528 616177152 616236544 616361592 616578309 618114816 618299836 619029824 619030566 620573184 620977203 621710352 622650996 623446208 623665416 624182272 625626628 626302908 628272414 628856448 629014176 630709632 630833984 630992208 633501792 634249728 634662651 635209344 636244224 636373332 637430904 637959168 638244992 638374506 640381973 641138032 641957624 642736512 643687968 643849416 645712144 646474496 648508212 648670869 649208448 651249984 651478968 653234976 654069248 654070032 656126856 656901504 657098134 657895392 658672128 658735616 658967232 659100951 660743424 661039456 661819904 663803217 664452096 664586928 664618752 664884682 666541568 666676824 666844038 668773292 669496212 670586952 671601546 672394464 672695716 674307072 674339776 674508912 677428864 677429676 678294848 678432489 679117824 679559958 680123136 680362272 681391656 682261888 682501776 685216224 685388088 686025216 687063168 688182528 688355136 690346624 691092864 693266112 693406791 694084608 694536486 696267264 696408552 696720563 698598516 699491562 700317408 701376984 701623593 702205056 702519664 703372032 704413248 706628384 707462656 707463504 709688232 709866234 710454528 710738798 712509952 715774752 716834328 718025616 718873344 719088524 720811008 721133952 721280286 722202327 724002048 724148964 725328744 725953536 726426162 727283808 727609652 729422848 729570864 731865112 732656232 733665856 733849872 735643392 735827904 736157576 737956736 739958016 741077568 741338136 741952512 742284928 742435554 743669388 744285696 744547392 744770257 747508608 749859264 750011427 750744576 750969296 751233342 751880448 753105408 753595711 754410321 755473664 756290304 756592914 758632248 758822526 759868208 760058796 762107472 763081704 765138528 765481332 766385088 767544624 767814498 768450816 768795104 770867328 774204416 774205344 775194112 775351416 776639952 777789628 777984711 779727872 783104256 783300672 784460208 786691584 786927064 787857084 789820416 790334622 792304128 792464904 792819951 793476992 793755984 794956932 795895488 796252072 798398304 799418928 800362752 801573696 802520064 802879616 803042538 803080992 805043712 805567829 806438619 807575296 808448256 809765376 810292567 811275696 812272912 812311808 812476644 815031602 815994837 817036976 818028288 818273148 819239232 820600704 820767222 821815456 822104412 823348251 824153088 825374088 825581106 827598816 827969604 828177273 828947136 830201328 831553888 832452768 835070544 837321408 837696552 838475264 838685568 840946176 841322944 841493667 844669056 844840458 846216868 846945792 847243584 847497189 848325632 848497776 849907872 851166008 854295552 854851734 856982016 857539947 858250624 858465888 862183224 864677616 864894492 865611264 866174813 867225744 867614286 868333312 868638624 870979968 872093376 872270343 874444032 874835808 875868672 876438899 877193856 878622976 878801268 880991232 881564794 882517734 882691733 885070956 885292947 886115904 886158336 886735262 888902432 889125384 892661616 892975482 894115936 895200768 895468728 895783581 896525952 898198092 899345216 899346294 900408096 903239568 903466116 904576652 905674176 906079944 906830848 907149696 908522208 910002368 910986048 913621632 913807026 913850784 916084224 916680633 917576704 917806848 919166598 921457152 921644136 922057059 924354816 924542388 926048648 927172224 927449754 928544736 931464688 932565528 932655416 933756544 935169312 935498124 936273408 936882961 937829376 938439942 939217664 942408621 943284672 943521264 946250976 946488312 947272704 947889418 950252688 951374592 954366336 954559998 955779104 956938752 957367488 957561759 958497792 959121814 961511936 961707048 962936436 965336064 965531952 965774124 965964538 967104992 968568216 969711744 972761152 972762318 973812672 976874976 977218452 978466496 980857856 981103872 984190284 985352256 985647201 986610688 988103424 988450848 989914072 991115136 991559184 992729856 996678144 996880392 996928128 997327023 999812352 1000015236 1000266057 1001644456 1002507264 1003159938 1005880428 1007402319 1008387072 1008591696 1008790552 1009043574 1011509664 1011763368 1012216667 1013411728 1016143296 1017442272 1019339937 1020184704 1020543408 1020641776 1021846784 1023392832 1023752664 1024601088 1025268146 1027823104 1027824336 1029037824 1032273792 1032532704 1032582782 1033801888 1035519936 1037312948 1039899168 1041126912 1041804729 1044139008 1044400896 1044612828 1044818786 1045946944 1047897774 1049237343 1050476112 1052065476 1053307584 1053779496 1056619872 1057093268 1058341312 1059942576 1061193984 1064531072 1064532348 1065681792 1065891904 1066108197 1067150336 1068764928 1070723384 1070774656 1075251492 1077038424 1077931008 1078310016 1078632786 1081700928 1081920429 1082024713 1083302192 1086003072 1087993116 1089639243 1090704384 1090925712 1091030864 1091414478 1092318976 1094134272 1094356296 1094846599 1096139216 1097797668 1100498784 1100774808 1103465088 1103741856 1103959472 1104236364 1105262848 1106935104 1109937024 1111616352 1112928768 1113427392 1113653331 1115504082 1116428544 1116821088 1116875254 1116928736 1118247424 1121991556 1123425842 1124788896 1126116864 1126225408 1126453944 1126850013 1129658112 1129996252 1131330368 1133210496 1134889371 1137948372 1139346432 1139802312 1140088194 1143161208 1143386596 1144621184 1144622556 1147474944 1148221998 1149577632 1151316936 1152676224 1152903488 1153192656 1156300992 1156819048 1158184832 1161306624 1162791168 1163027124 1164959928 1165925376 1166447744 1166684442 1169591808 1170353261 1171735024 1174656384 1176690312 1180037376 1180094608 1180390596 1181487872 1185500512 1185501933 1188456192 1190215488 1190633976 1192435398 1193843232 1193958304 1194378108 1195367936 1197597456 1199128392 1200544128 1202360544 1203780096 1204319424 1204563807 1204621488 1207565568 1208106592 1209532928 1211362944 1214648064 1217922048 1218162176 1218409368 1218467712 1218714966 1222240844 1222547403 1223742464 1225555464 1227409722 1228858848 1229409412 1230901056 1232354304 1232473088 1232723184 1233156618 1236229632 1236599672 1238059648 1238061132 1241146368 1241954406 1243420704 1245301992 1246892416 1247330832 1251253256 1252605816 1256544828 1257712896 1258028352 1261419264 1261667968 1261984416 1267003584 1267260687 1268499456 1269325302 1270418688 1272488448 1272746664 1273316891 1274861808 1276489984 1276749012 1280763946 1282276064 1282277601 1283915248 1285473024 1287375936 1287698832 1291424288 1292948992 1297016424 1297341738 1298416896 1301421429 1302499968 1302957936 1306469952 1308138496 1308140064 1312253712 1313803008 1314196268 1315790784 1317344256 1317471232 1317934464 1318201902 1321486848 1322078912 1322347191 1323639808 1327606434 1329173856 1329237504 1329769364 1330102893 1333083136 1333353648 1333688076 1337546584 1338992424 1341173904 1343203092 1344788928 1345391432 1348679552 1349017824 1354857728 1354859352 1356589696 1356864978 1359119916 1360246272 1360724544 1361131849 1362783312 1364523776 1365003552 1370432448 1370710539 1370776176 1372050432 1374126336 1376365056 1376710272 1377261127 1378749897 1380693248 1382185728 1386532224 1386813582 1389072972 1391174631 1392534528 1392817104 1393441126 1397197032 1398983124 1400634816 1402753968 1403247186 1404410112 1405039328 1406744064 1407659913 1408826496 1413256768 1414925312 1414927008 1419376464 1419732468 1420909056 1421477596 1421834127 1425019904 1431549504 1433668656 1436051232 1437746688 1438177048 1438682721 1442267904 1442560572 1444404654 1448004096 1448297928 1448946807 1450657488 1452852324 1454567616 1455219304 1459141728 1463730224 1465312464 1467331712 1467699744 1471286784 1471655808 1472244653 1472315152 1475913472 1479916032 1480879519 1482155136 1482676272 1484569856 1484871108 1487338776 1488571392 1489094784 1489540514 1495017216 1499718528 1500022854 1501938592 1502466684 1503760896 1504739907 1506210816 1507191422 1508820642 1510947328 1512580608 1513185828 1513565361 1517264496 1517645052 1519736416 1520117592 1524214944 1526163408 1530277056 1530962664 1532770176 1535089248 1535628996 1536901632 1537590208 1537902219 1541734656 1548410688 1548874173 1550388224 1550702832 1553279904 1555579256 1555969422 1566208512 1566601344 1567228179 1568920416 1571846661 1573383168 1573854128 1575714168 1580669244 1583009141 1584608256 1584929808 1585639902 1586953984 1587511968 1589913864 1591790976 1592504144 1596796608 1598837856 1600725504 1603147392 1605759232 1606085076 1606161984 1610087424 1611135658 1612877238 1615150592 1616896512 1617949179 1619530752 1620585134 1622551392 1624545824 1624623616 1624953288 1630063204 1631989674 1634073952 1636056576 1636546296 1637121717 1638478464 1641201408 1641534444 1643630912 1644208824 1646696502 1650748176 1651162212 1655197632 1655939208 1656354546 1657894272 1660402656 1663107776 1664905536 1670141088 1674642816 1675312881 1675393104 1676950528 1677371136 1681892352 1682645888 1682987334 1685138763 1689338112 1689680916 1692433736 1693891584 1694487168 1694994378 1696995552 1699815744 1702332016 1709703468 1710132291 1713964032 1715079894 1716501248 1716931776 1722332997 1724366448 1729355232 1729788984 1731222528 1732349626 1734451488 1735228572 1736666624 1737277248 1741959936 1744186752 1744540686 1748888064 1749671616 1750026663 1751737344 1752877798 1754387712 1757245952 1757602536 1763129588 1765035468 1765383466 1770141912 1770585894 1772231808 1773470524 1777804864 1778250768 1785323232 1785950964 1788231872 1790401536 1790937456 1791567162 1793051904 1796396184 1798690432 1798692588 1800816192 1806479136 1806932232 1809153304 1811348352 1812159888 1814299392 1817044416 1820004736 1821972096 1827243264 1827614052 1827701568 1828072449 1832168448 1833361266 1835613696 1838333196 1841114583 1842914304 1843288272 1844114118 1848709632 1849084776 1849734927 1849913219 1852097296 1854344448 1854899508 1857089472 1862929376 1862931609 1865131056 1865310832 1867513088 1870338624 1870996248 1872546816 1873765922 1876879884 1878435328 1884817242 1886569344 1887042528 1892501952 1892976624 1895778836 1900505376 1902749184 1903987953 1908732672 1909119996 1911558208 1913877504 1914734976 1915123518 1918243628 1921145919 1923023872 1923414096 1925872872 1931063904 1931548248 1931929076 1934209984 1937136432 1939423488 1945522304 1945524636 1947625344 1953749952 1954436904 1956932992 1962207744 1963485223 1968380568 1970704512 1971294402 1976206848 1976901696 1977302853 1977493441 1979828144 1982230272 1983118368 1985459712 1991409651 1993356288 1993760784 1993856256 1994654046 1999624704 2000030472 2000532114 2000926543 2003288912 2006319876 2011760856 2014804638 2017183392 2017581104 2018087148 2023019328 2023526736 2024433334 2026823456 2032286592 2034884544 2035297467 2038679874 2040369408 2041086816 2041283552 2043693568 2046785664 2047505328 2050536292 2055646208 2055648672 2058075648 2064547584 2065065408 2065165564 2067603776 2071039872 2074625896 2079798336 2082253824 2083609458 2088801792 2089225656 2089637572 2090161689 2091893888 2095795548 2098474686 2100952224 2104130952 2106615168 2107558992 2113239744 2114186536 2116682624 2119885152 2122387968 2123769731 2129062144 2129064696 2131363584 2131783808 2132216394 2137529856 2138921477 2141446768 2141549312 2150502984 2154076848 2156620032 2157265572 2163401856 2163840858 2164049426 2166604384 2166606981 2172006144 2175986232 2179278486 2181851424 2182061728 2182828956 2184637952 2188268544 2188712592 2189693198 2192278432 2195595336 2200997568 2201549616 2206930176 2207483712 2207918944 2208472728 2210525696 2213870208 2219874048 2223232704 2225857536 2226854784 2227306662 2231008164 2232857088 2233642176 2233750508 2233857472 2234310771 2236494848 2243983112 2246851684 2249577792 2252233728 2252450816 2252907888 2253700026 2259316224 2259992504 2260787133 2262660736 2266420992 2269778742 2275896744 2279604624 2280176388 2286322416 2286773192 2289242368 2289245112 2296443996 2299155264 2302633872 2305352448 2305806976 2306385312 2312601984 2313638096 2316369664 2322613248 2325582336 2326054248 2327096387 2329919856 2332895488 2333368884 2333954133 2339183616 2340706522 2343470048 2349312768 2353380624 2360074752 2360189216 2360781192 2362975744 2371001024 2371003866 2376912384 2378459853 2380430976 2381267952 2384870796 2387686464 2387916608 2388756216 2390735872 2395194912 2398256784 2401088256 2404721088 2407560192 2408638848 2409127614 2409242976 2415131136 2416213184 2416703487 2419065856 2422725888 2429296128 2430877701 2436324352 2436818736 2436935424 2437429932 2444481688 2445094806 2451110928 2454819444 2457717696 2458818824 2461802112 2465446368 2466313236 2470044753 2472459264 2473199344 2476119296 2476122264 2483908812 2484531819 2486841408 2487585793 2490603984 2493784832 2494661664 2502506512 2505211632 2513089656 2515425792 2516056704 2522838528 2523335936 2523968832 2524481001 2534007168 2534521374 2538650604 2540837376 2542491567 2544976896 2545493328 2546633782 2549723616 2552979968 2553498024 2561527892 2564552128 2564555202 2567830496 2570946048 2572619841 2574751872 2575397664 2582848576 2585897984 2594032848 2594683476 2596833792 2598524439 2602842858 2604999936 2605915872 2612939904 2616280128 2624507424 2627606016 2628392536 2629316697 2631581568 2635868928 2636403804 2642973696 2644157824 2644694382 2648075199 2655212868 2655878841 2658347712 2658475008 2659538728 2660205786 2666707296 2667376152 2675093168 2677984848 2682347808 2686406184 2687350743 2689577856 2690782864 2697359104 2698035648 2709715456 2709718704 2713179392 2713729956 2718239832 2720492544 2721449088 2722263698 2725566624 2729047552 2730007104 2740864896 2741421078 2741552352 2748252672 2750041899 2752730112 2753420544 2754522254 2757499794 2761386496 2764371456 2766171177 2773064448 2773627164 2778145944 2782349262 2785634208 2786882252 2794394064 2797966248 2801269632 2805507936 2806494372 2808820224 2810078656 2810648883 2813488128 2815319826 2817652992 2826513536 2829854016 2838752928 2839464936 2841818112 2842955192 2843668254 2852610607 2863099008 2867337312 2872102464 2872685277 2875493376 2876354096 2877365442 2884535808 2885121144 2888809308 2896008192 2896595856 2897893614 2901314976 2905704648 2909135232 2910438608 2918283456 2927460448 2930624928 2934663424 2935399488 2942573568 2943311616 2944489306 2944630304 2951826944 2956941603 2959832064 2961759038 2964310272 2965352544 2969139712 2969742216 2974677552 2978189568 2979081028 2990034432 2991981069 2999437056 3000045708 3003877184 3004933368 3007521792 3009479814 3014382844 3017641284 3021894656 3025161216 3026371656 3027130722 3034528992 3035290104 3036650001 3039472832 3040235184 3048429888 3052326816 3060554112 3061925328 3065540352 3070178496 3071257992 3073803264 3075180416 3075804438 3083469312 3085476779 3096821376 3097748346 3101405664 3106559808 3111158512 3111938844 3125414187 3132417024 3133202688 3134456358 3137840832 3143693322 3147708256 3147712029 3151428336 3161338488 3166018282 3169859616 3171279804 3173907968 3175023936 3179827728 3183581952 3185008288 3193593216 3197675712 3198324591 3201451008 3206294784 3211518464 3212170152 3212323968 3222271316 3225754476 3230301184 3233793024 3235898358 3241170268 3245102784 3246074139 3249091648 3249247232 3249906576 3260126408 3263979348 3268147904 3272113152 3273092592 3274243434 3276956928 3282402816 3283068888 3284539797 3287261824 3288417648 3293393004 3301496352 3302324424 3310395264 3311878416 3312709092 3315788544 3320805312 3326215552 3329811072 3340282176 3340959993 3349285632 3350625762 3350786208 3354742272 3356926349 3365291776 3365974668 3370277526 3378676224 3379361832 3380550039 3380875883 3384867472 3388974336 3389988756 3393991104 3399631488 3404664032 3404668113 3419406936 3420264582 3430159788 3433002496 3433863552 3444665994 3448732896 3458710464 3459577968 3464699252 3468902976 3470457144 3473333248 3474554496 3483919872 3488373504 3489081372 3497776128 3499343232 3500053326 3505755596 3508775424 3511059783 3514491904 3515205072 3526259176 3530070936 3530766932 3540283824 3541171788 3544463616 3546941048 3555609728 3556501536 3570646464 3571901928 3576463744 3581874912 3583134324 3586103808 3588438511 3592792368 3597380864 3597385176 3601632384 3612958272 3613691421 3613864464 3614039737 3618306608 3622696704 3624319776 3628598784 3630961153 3634088832 3640009472 3643944192 3654486528 3655228104 3655403136 3656144898 3656865751 3666722532 3667642209 3671227392 3676666392 3682229166 3686576544 3688228236 3697419264 3698169552 3699469854 3699826438 3704194592 3708688896 3709799016 3714178944 3725858752 3725863218 3730262112 3730621664 3735026176 3740677248 3741992496 3747531844 3753759768 3756870656 3769634484 3773138688 3774085056 3785003904 3785953248 3791557672 3801010752 3805498368 3807975906 3817465344 3818239992 3819950673 3823116416 3829469952 3830247036 3836487256 3842291838 3846828192 3851745744 3862127808 3863096496 3863858152 3868419968 3874272864 3878846976 3881372267 3891044608 3891049272 3895250688 3904264287 3907499904 3908873808 3909063389 3913865984 3924415488 3926970446 3936761136 3941409024 3942588804 3952413696 3953803392 3954605706 3954986882 3959656288 3964460544 3966236736 3967041573 3970919424 3982819302 3987521568 3987712512 3989308092 3990308679 3999249408 4000060944 4001064228 4001853086 4006577824 4012639752 4023521712 4029609276 4034366784 4035162208 4036174296 4046038656 4047053472 4048866668 4053646912 4064573184 4069769088 4070594934 4077359748 4080738816 4082173632 4082567104 4083395547 4087387136 4093571328 4095010656 4101072584 4111297344 4116151296 4129095168 4130130816 4130331128 4131783381 4135207552 4142079744 4149251792 4159596672 4167218916 4173523893 4177603584 4178451312 4179275144 4180323378 4183787776 4191591096 4196949372 4201904448 4208261904 4213230336 4215117984 4222979739 4226479488 4228373072 4233365248 4239770304 4244775936 4247539462 4258124288 4258129392 4262727168 4263567616 4264432788 4265502381 4275059712 4277842954 4282893536 4283098624 4301005968 4308153696 4313240064 4314531144 4316048163 4326803712 4327681716 4328098852 4333208768 4333213962 4344012288 4346840421 4351972464 4358556972 4363702848 4364123456 4365657912 4369275904 4377425184 4379386396 4384556864 4391190672 4401995136 4403099232 4413860352 4414967424 4415837888 4416733959 4416945456 4421051392 4427740416 4439748096 4442638557 4446465408 4453709568 4454613324 4462016328 4465714176 4467284352 4467501016 4467714944 4468621542 4482673811 4487966224 4493703368 4499155584 4505815776 4507400052 4514219721 4518632448 4519985008 4521574266 4525321472 4532841984 4539557484 4540696083 4551793488 4559209248 4560352776 4572644832 4573546384 4578484736 4578490224 4592887992 4598310528 4605267744 4610704896 4611613952 4612770624 4613706657 4625203968 4627276192 4632739328 4646622519 4651164672 4652108496 4654192774 4659839712 4665790976 4666737768 4667908266 4681413044 4686940096 4698625536 4701684537 4706761248 4720149504 4720378432 4721562384 4725951488 4742002048 4742007732 4749027423 4753824768 4756919706 4760861952 4762535904 4769741592 4775372928 4775833216 4777512432 4790389824 4796513568 4802176512 4809442176 4817277696 4818255228 4818485952 4830262272 4832426368 4833406974 4845451776 4848606367 4853847537 4858592256 4861755402 4873637472 4873870848 4874859864 4877043941 4888963376 4890189612 4902221856 4909638888 4911365151 4915435392 4917637648 4923604224 4930892736 4932626472 4940089506 4946398688 4952238592 4952244528 4967817624 4969063638 4973682816 4975171586 4981207968 4987569664 4989323328 5005013024 5010423264 5025938643 5026179312 5030851584 5032113408 5045677056 5046671872 5047937664 5048962002 5055416289 5068014336 5069042748 5077301208 5081674752 5084983134 5090986656 5093267564 5099447232 5105959936 5106996048 5123055784 5129104256 5129110404 5135660992 5141892096 5145239682 5149503744 5150795328 5165697152 5188065696 5189366952 5193667584 5197048878 5205685716 5209999872 5211831744 5213391799 5225879808 5232560256 5249014848 5250079989 5255212032 5256785072 5258633394 5263163136 5271737856 5272807608 5275169977 5288315648 5289388764 5296150398 5310425736 5311757682 5316695424 5319077456 5320411572 5333414592 5334752304 5350186336 5355969696 5364695616 5372812368 5374701486 5379155712 5381565728 5394718208 5396071296 5419430912 5419437408 5426358784 5427459912 5436479664 5442898176 5444527396 5451133248 5458095104 5460014208 5481729792 5482842156 5483104704 5496505344 5500083798 5506841088 5509044508 5514999588 5522772992 5528742912 5532342354 5546128896 5547254328 5549739657 5556291888 5564698524 5571268416 5573764504 5588788128 5595932496 5602539264 5611015872 5612988744 5617640448 5620157312 5621297766 5630639652 5635305984 5638974803 5653027072 5659708032 5677505856 5678929872 5685910384 5687336508 5705221214 5711963859 5726198016 5734674624 5744204928 5745370554 5752708192 5754730884 5763437757 5769071616 5770242288 5777618616 5793191712 5795787228 5802629952 5811409296 5818270464 5820877216 5836566912 5854920896 5861249856 5869326848 5870798976 5886623232 5888978612 5889260608 5890455669 5903653888 5913883206 5923518076 5928620544 5930705088 5932480323 5938279424 5939484432 5949355104 5956379136 5958162056 5980068864 5983962138 5998874112 6000091416 6002779629 6007754368 6009866736 6018959628 6028765688 6035282568 6052743312 6054261444 6069057984 6070580208 6073300002 6078945664 6080470368 6096859776 6104653632 6105892401 6121108224 6123850656 6131080704 6135072293 6140356992 6142515984 6150360832 6151608876 6166938624 6170953558 6178842131 6193642752 6195496692 6202811328 6213119616 6222317024 6223877688 6250828374 6266405376 6268912716 6270485067 6275681664 6287386644 6295416512 6295424058 6302856672 6322676976 6332036564 6339719232 6342559608 6347815936 6350047872 6359655456 6367163904 6370016576 6371309193 6387186432 6395351424 6396649182 6412589568 6416764431 6423036928 6424340304 6424647936 6444542632 6451508952 6471796716 6482340536 6490205568 6492148278 6498183296 6499813152 6520252816 6527958696 6536295808 6546185184 6548486868 6553913856 6558180727 6564805632 6566137776 6569079594 6574523648 6576835296 6586786008 6602992704 6604648848 6620790528 6623756832 6625418184 6631577088 6641610624 6652431104 6659622144 6680564352 6681919986 6698571264 6701251524 6701572416 6702932313 6709484544 6713852698 6730583552 6731949336 6740555052 6757352448 6758723664 6761100078 6761751766 6769734944 6777948672 6779977512 6782361399 6787982208 6799262976 6809328064 6809336226 6838813872 6840529164 6860319576 6866004992 6867727104 6889331988 6897465792 6917420928 6919155936 6929398504 6937805952 6940914288 6949108992 6967839744 6976747008 6978162744 6981289161 6998686464 7000106652 7001862399 7011511192 7017550848 7022119566 7030410144 7052518352 7060141872 7061533864 7080567648 7082343576 7088927232 7093882096 7111219456 7113003072 7135379559 7141292928 7143803856 7152927488 7163749824 7166268648 7172207616 7176877022 7185584736 7194761728 7194770352 7203264768 7225916544 7227382842 7227728928 7228079474 7236613216 7245393408 7248639552 7250110461 7257197568 7261922306 7268177664 7280018944 7287888384 7292633103 7308973056 7310456208 7310806272 7312289796 7313731502 7333445064 7335284418 7353332784 7364458332 7373153088 7376456472 7396339104 7398939708 7399652876 7408389184 7417377792 7419598032 7428357888 7451717504 7451726436 7460524224 7461243328 7462757379 7470052352 7481354496 7483984992 7495063688 7507519536 7539268968 7546277376 7548170112 7570007808 7571906496 7573443003 7583115344 7602021504 7615951812 7627474701 7634930688 7636479984 7639901346 7646232832 7658939904 7660494072 7663926193 7672974512 7684583676 7693656384 7703491488 7717859523 7724255616 7726192992 7727716304 7736839936 7748545728 7757693952 7762744534 7782089216 7782098544 7790501376 7795573317 7808528574 7814999808 7817747616 7818126778 7827731968 7853940892 7873522272 7882818048 7885177608 7887950091 7907606784 7909211412 7909973764 7919312576 7928921088 7932473472 7934083146 7944225597 7965638604 7975043136 7975425024 7978616184 7980617358 8000121888 8002128456 8003706172 8013155648 8025279504 8047043424 8059218552 8068733568 8070324416 8072348592 8092077312 8094106944 8097733336 8107293824 8129146368 8139538176 8141189868 8154719496 8161477632 8164347264 8165134208 8166791094 8187142656 8190021312 8192472827 8202145168 8222594688 8250125697 8258190336 8260261632 8260662256 8263566762 8270415104 8284159488 8289552821 8298503584 8298513531 8319193344 8334437832 8347047786 8356902624 8358550288 8360646756 8367575552 8383182192 8393898744 8403808896 8416523808 8426460672 8430235968 8431946649 8445959478 8452958976 8456746144 8466730496 8479540608 8495078924 8516248576 8516258784 8525454336 8527135232 8528865576 8531004762 8555685908 8557831821 8565787072 8566197248 8602011936 8616307392 8626480128 8629062288 8632096326 8653607424 8655363432 8656197704 8666417536 8666427924 8688024576 8693680842 8703944928 8717113944 8727405696 8728246912 8731315824 8754850368 8758772792 8769113728 8782381344 8803990272 8806198464 8827720704 8829934848 8831675776 8833467918 8833890912 8855480832 8861246119 8870824809 8879496192 8885277114 8892930816 8907419136 8909226648 8913218237 8924032656 8934568704 8935002032 8935429888 8937243084 8965347622 8975932448 8975943207 8987406736 8998311168 9011631552 9014800104 9028439442 9039970016 9043148532 9050642944 9065683968 9079114968 9081392166 9103586976 9109950003 9118418496 9120705552 9145289664 9147092768 9156969472 9156980448 9185775984 9196621056 9210535488 9221409792 9223227904 9225541248 9227413314 9250407936 9254552384 9256430337 9265478656 9293245038 9304216992 9308385548 9319679424 9331581952 9333475536 9335816532 9362826088 9373880192 9397251072 9403369074 9413522496 9440756864 9443124768 9484004096 9484015464 9498054846 9513839412 9521723904 9525071808 9527922943 9539483184 9550745856 9551666432 9555024864 9580779648 9593027136 9594973773 9604353024 9618884352 9634555392 9636510456 9636971904 9640827889 9664852736 9666813948 9690903552 9697212734 9707695074 9723510804 9738222417 9747274944 9747741696 9749719728 9754087882 9777926752 9780379224 9804443712 9819277776 9822730302 9830870784 9835275296 9847208448 9853619391 9861785472 9865252944 9880179012 9892797376 9904477184 9904489056 9935635248 9938127276 9947365632 9950343172 9962415936 9975139328 9978646656 10010026048 10020846528 10051877286 10052358624 10064226816 10070779047 10093343744 10095875328 10097924004 10110832578 10136028672 10138085496 10142627649 10154602416 10169966268 10181973312 10186535128 10198894464 10213992096 10246111568 10258208512 10258220808 10271321984 10290479364 10299007488 10301590656 10305712571 10331394304 10376131392 10378733904 10394097756 10411371432 10419999744 10423663488 10426783598 10451759616 10465120512 10498029696 10500159978 10513570144 10517266788 10526326272 10533179349 10543475712 10545615216 10550339954 10576631296 10578777528 10592300796 10620851472 10623515364 10633390848 10638154912 10640823144 10666829184 10669504608 10700372672 10711939392 10729391232 10745624736 10749402972 10758311424 10763131456 10765315533 10789436416 10792142592 10838874816 10842119211 10852717568 10854919824 10872959328 10885796352 10889054792 10892883459 10902266496 10920028416 10963459584 10965684312 10966209408 10970597253 11000167596 11002926627 11013682176 11018089016 11029999176 11064684708 11092257792 11094508656 11099479314 11112583776 11129397048 11142536832 11147529008 11177576256 11191864992 11205078528 11222031744 11225977488 11240314624 11242595532 11261279304 11270611968 11277949606 11306054144 11319416064 11355011712 11357859744 11371820768 11374673016 11410442428 11423927718 11452396032 11459852019 11469349248 11488409856 11490741108 11505416384 11509461768 11526875514 11540484576 11555237232 11586383424 11591574456 11605259904 11622818592 11636540928 11641754432 11644116801 11673133824 11709841792 11722499712 11727190167 11738653696 11741597952 11773246464 11777957224 11778521216 11780911338 11827766412 11847036152 11857241088 11861410176 11864960646 11878968864 11898710208 11901124719 11912758272 11916324112 11967924276 11970926037 11997748224 12000182832 12005559258 12015508736 12019733472 12037919256 12057531376 12070565136 12105486624 12108522888 12138115968 12141160416 12146600004 12157891328 12160940736 12193719552 12209307264 12211784802 12242216448 12247701312 12250186641 12262161408 12270144586 12280713984 12285031968 12300721664 12303217752 12341907116 12357684262 12387285504 12390993384 12395350143 12405622656 12426239232 12444634048 12447755376 12501656748 12532810752 12537825432 12540970134 12551363328 12574773288 12590833024 12590848116 12605713344 12645353952 12664073128 12679438464 12685119216 12700095744 12719310912 12734327808 12740033152 12742618386 12774372864 12790702848 12793298364 12796507143 12825179136 12833528862 12848680608 12849295872 12889085264 12903017904 12943593432 12948144489 12964681072 12980411136 12984296556 12996366592 12999626304 13040505632 13040521263 13055917392 13072591616 13092370368 13096973736 13107827712 13116361454 13132275552 13138159188 13149047296 13153670592 13173572016 13205985408 13209297696 13241581056 13247513664 13250201877 13250836368 13263154176 13283221248 13304862208 13319244288 13327915671 13361128704 13363839972 13397142528 13402503048 13403144832 13405864626 13427705396 13448021433 13461167104 13463898672 13481110104 13517447328 13522200156 13523503532 13539469888 13555897344 13559955024 13564722798 13575964416 13598525952 13618656128 13618672452 13677627744 13681058328 13720639152 13735454208 13744396561 13778663976 13794931584 13834841856 13838311872 13841119971 13858797008 13875611904 13881828576 13898217984 13939867557 13953494016 13956325488 13962578322 13997372928 14000213304 14003724798 14006485801 14023022384 14044239132 14060820288 14105036704 14105053611 14120283744 14123067728 14161135296 14164687152 14177854464 14187764192 14222438912 14226006144 14247082269 14270759118 14282585856 14287607712 14305854976 14327499648 14332537296 14353754044 14371169472 14389523456 14389540704 14406529536 14451833088 14454765684 14455457856 14456158948 14473226432 14490786816 14497279104 14500220922 14523844612 14536355328 14545819101 14560037888 14575776768 14585266206 14620912416 14621612544 14624579592 14627463004 14631131823 14666890128 14670568836 14706665568 14728916664 14746306176 14752912944 14792678208 14797879416 14799305752 14816778368 14839196064 14856715776 14866388117 14903435008 14903452872 14921048448 14922486656 14925514758 14962708992 14967969984 14972450339 14990127376 15015039072 15077815929 15078537936 15092554752 15096340224 15140015616 15143812992 15146886006 15149872397 15166230688 15166248867 15204043008 15231903624 15254949402 15272959968 15279802692 15292465664 15317879808 15320988144 15327852386 15345949024 15369167352 15387312768 15406982976 15435719046 15448511232 15452385984 15455432608 15473679872 15497091456 15525489068 15564178432 15564197088 15581002752 15591146634 15617057148 15629999616 15635495232 15636253556 15640175397 15655463936 15707881784 15747044544 15765636096 15770355216 15775900182 15815213568 15818422824 15819947528 15825509931 15838625152 15864946944 15868166292 15888451194 15931277208 15950086272 15957232368 15961234716 16000243776 16004256912 16007412344 16026311296 16050559008 16094086848 16118437104 16137467136 16140648832 16144697184 16184154624 16188213888 16194691183 16195466672 16214587648 16258292736 16279076352 16282379736 16289674709 16309438992 16328694528 16330268416 16333582188 16374285312 16380042624 16384945654 16404290336 16445189376 16500251394 16520523264 16521324512 16527133524 16540830208 16568318976 16579105642 16597007168 16597027062 16638386688 16649218971 16668875664 16694095572 16713805248 16717100576 16721293512 16735151104 16766364384 16787797488 16807617792 16833047616 16852921344 16860471936 16863893298 16891918956 16905917952 16913492288 16916924409 16933460992 16959081216 16990157848 17032517568 17054270464 17057731152 17062009524 17111371816 17115663642 17131574144 17204023872 17232614784 17258124576 17264192652 17290313271 17307214848 17310726864 17312395408 17332835072 17332855848 17387361684 17407889856 17413100551 17434227888 17454811392 17456493824 17462631648 17509700736 17517545584 17538227456 17564762688 17607980544 17612396928 17659869696 17663351552 17666935836 17667781824 17671367007 17710961664 17722492238 17741649618 17770554228 17785861632 17797440969 17814838272 17818453296 17826436474 17848065312 17869137408 17870004064 17870859776 17874486168 17930695244 17951864896 17951886414 17974813472 17996622336 18008338887 18023263104 18029600208 18056878884 18079940032 18086297064 18101285888 18158229936 18162784332 18207173952 18219900006 18236836992 18241411104 18290579328 18294185536 18313960896 18371551968 18393242112 18405216879 18421070976 18446455808 18451082496 18454826628 18500815872 18509104768 18512860674 18536526393 18586490076 18608433984 18616771096 18639358848 18666951072 18671633064 18725652176 18747760384 18806738148 18811455201 18827044992 18881513728 18886249536 18968008192 18968030928 18996109692 19027678824 19043447808 19050143616 19055845886 19078966368 19101491712 19103332864 19110049728 19113927579 19161559296 19186054272 19189947546 19237768704 19250293293 19269110784 19273020912 19273943808 19281655778 19329705472 19333627896 19394425468 19415390148 19447021608 19476444834 19494549888 19499439456 19508175764 19555853504 19560758448 19608887424 19638555552 19645460604 19661741568 19670550592 19674542181 19694416896 19707238782 19723570944 19730505888 19760358024 19785594752 19808978112 19871270496 19876254552 19894731264 19900686344 19924831872 19957293312 20020052096 20041693056 20103754572 20104717248 20108796939 20128453632 20141558094 20191750656 20195848008 20221665156 20272057344 20276170992 20285255298 20309204832 20339932536 20347084197 20363946624 20373070256 20397788928 20427984192 20492223136 20516417024 20516441616 20542643968 20580958728 20598014976 20603181312 20611425142 20662788608 20752262784 20757467808 20788195512 20822742864 20847326976 20853567196 20903519232 20930241024 20943867483 20996059392 21000319956 21027140288 21034533576 21052652544 21066358698 21091230432 21100679908 21153262592 21157555056 21184601592 21241702944 21247030728 21266781696 21276309824 21281646288 21333658368 21339009216 21400745344 21423878784 21458782464 21491249472 21498805944 21516622848 21526262912 21530631066 21584285184 21598337453 21677749632 21684238422 21709839648 21745918656 21750331383 21771592704 21778109584 21785766918 21804532992 21840056832 21877899309 21926919168 21931368624 21932418816 21941194506 22000335192 22005853254 22036178032 22059998352 22129369416 22189017312 22198958628 22225167552 22258794096 22285073664 22295058016 22355152512 22383729984 22388272137 22410157056 22444063488 22451954976 22480629248 22485191064 22522558608 22555899212 22612108288 22638832128 22710023424 22715719488 22743641536 22749346032 22820884856 22847855436 22904792064 22919704038 22938698496 22976819712 22981482216 22991778579 23010832768 23018923536 23053751028 23080969152 23110474464 23172766848 23183148912 23210519808 23245637184 23273081856 23283508864 23288233602 23346267648 23361467041 23386719951 23419683584 23444999424 23454380334 23483195904 23498484443 23555914448 23557042432 23561822676 23655532824 23663850273 23694072304 23722820352 23729921292 23757937728 23797420416 23802249438 23832648224 23832676791 23935848552 23941852074 24000365664 24011118516 24031017472 24039466944 24075838512 24115062752 24141130272 24210973248 24217045776 24276231936 24282320832 24293200008 24315782656 24321881472 24387439104 24418614528 24423569604 24484432896 24495402624 24500373282 24540289172 24561427968 24570063936 24577418481 24601443328 24606435504 24683814232 24715368524 24774571008 24781986768 24790700286 24811245312 24852478464 24868658463 24889268096 24895510752 25003313496 25075650864 25081940268 25102726656 25119069577 25149546576 25181666048 25181696232 25211426688 25290707904 25295839947 25328146256 25358876928 25370238432 25400191488 25416728071 25438621824 25480066304 25485236772 25548745728 25581405696 25586596728 25593014286 25598060257 25667057724 25673495463 25697361216 25698591744 25778170528 25806035808 25887186864 25896288978 25929362144 25960822272 25968593112 25992733184 25999252608 26081011264 26081042526 26111834784 26145183232 26184740736 26193947472 26232722908 26264551104 26276318376 26298094592 26307341184 26347144032 26411970816 26418595392 26483162112 26495027328 26500403754 26501672736 26566442496 26583738357 26609724416 26638488576 26655831342 26722257408 26727679944 26739654711 26805006096 26806289664 26811729252 26855410792 26896042866 26927797344 26962220208 27034894656 27044400312 27047007064 27078939776 27119910048 27129445596 27151928832 27169605869 27197051904 27237312256 27237344904 27329850009 27355255488 27362116656 27363443723 27441278304 27470908416 27488793122 27557327952 27589863168 27669683712 27676623744 27682239942 27717594016 27751223808 27763657152 27769291011 27796435968 27879735114 27912650976 27925156644 27994745856 28000426608 28007449596 28012971602 28046044768 28088478264 28121640576 28210073408 28210107222 28240567488 28246135456 28322270592 28329374304 28375528384 28444877824 28452012288 28494164538 28541518236 28565171712 28575215424 28583768829 28611709952 28654999296 28665074592 28707508088 28742338944 28779081408 28813059072 28903666176 28909531368 28910915712 28912317896 28922483667 28946452864 28994558208 29000441844 29047689224 29072710656 29091638202 29170532412 29214667251 29241824832 29243225088 29249159184 29254926008 29262263646 29333780256 29341137672 29413331136 29457833328 29492612352 29505825888 29560858173 29585356416 29595758832 29598611504 29633556736 29678392128 29713431552 29732776234 29806870016 29806905744 29842096896 29844973312 29851029516 29925417984 29935939968 29944900678 29980254752 30030078144 30155631858 30157075872 30192680448 30212337141 30280031232 30287625984 30293772012 30299744794 30332461376 30332497734 30408086016 30427882947 30463807248 30509898804 30545919936 30559605384 30584931328 30641976288 30655704772 30691898048 30738334704 30774625536 30813965952 30871438092 30897022464 30904771968 30910865216 30917137713 30947359744 30994182912 31050978136 31128394176 31182293268 31234114296 31259999232 31270990464 31272507112 31280350794 31378716677 31415763568 31494089088 31540710432 31551800364 31599538047 31630427136 31636845648 31639895056 31651019862 31677250304 31729893888 31736332584 31776902388 31862554416 31900172544 31914464736 31922469432 32000487552 32008513824 32014824688 32052622592 32101118016 32188173696 32236874208 32274934272 32281297664 32289394368 32295946599 32368309248 32376427776 32389382366 32390933344 32429175296 32526357633 32558152704 32564759472 32579349418 32618877984 32657389056 32660536832 32667164376 32678650377 32760085248 32769891308 32808580672 32890378752 32911791759 33000502788 33041046528 33042649024 33054267048 33081660416 33158211284 33194014336 33194054124 33276773376 33298437942 33337751328 33388191144 33427610496 33434201152 33442587024 33532728768 33575594976 33615235584 33666095232 33720943872 33727786596 33783837912 33811835904 33826984576 33833848818 33918162432 33940244569 33980315696 34065035136 34115462304 34124019048 34222743632 34231327284 34263148288 34379556057 34408047744 34465229568 34516249152 34528385304 34580626542 34621453728 34624790816 34665670144 34665711696 34774723368 34815779712 34826201102 34868455776 34909622784 34912987648 34925263296 34932350403 35019401472 35035091168 35076454912 35129525376 35181570501 35215961088 35224793856 35319739392 35326703104 35333871672 35335563648 35342734014 35444984476 35483299236 35541108456 35571723264 35594881938 35636906592 35652872948 35696130624 35738274816 35740008128 35741719552 35748972336 35861390488 35903729792 35903772828 35949626944 35993244672 36016677774 36046526208 36059200416 36113757768 36159880064 36172594128 36316459872 36325568664 36414347904 36439800012 36473673984 36482822208 36581158656 36588371072 36627921792 36743103936 36750559923 36786484224 36810433758 36842141952 36902164992 36909653256 36926189839 37018209536 37025721348 37073052786 37172980152 37186050429 37216867968 37233542192 37278717696 37333902144 37343266128 37451304352 37495520768 37613476296 37622910402 37654089984 37763027456 37772499072 37936016384 37936061856 37992219384 38055357648 38100287232 38111691772 38157932736 38202983424 38206665728 38220099456 38227855158 38323118592 38372108544 38379895092 38475537408 38500586586 38546041824 38547887616 38563311556 38659410944 38667255792 38788850936 38830780296 38894043216 38952889668 38989099776 38998878912 39016351528 39111707008 39121516896 39217774848 39277111104 39290921208 39323483136 39341101184 39349084362 39414477564 39447141888 39461011776 39472823621 39520716048 39571189504 39617956224 39742540992 39750605631 39752509104 39789462528 39801372688 39849663744 39914586624 39940572683 39983747013 40040104192 40083386112 40207509144 40209434496 40217593878 40283116188 40344064299 40383501312 40391696016 40443330312 40552341984 40570510596 40618409664 40679865072 40694168394 40727893248 40746140512 40795577856 40855968384 40984446272 41032834048 41032883232 41085287936 41161917456 41206362624 41222850284 41233189683 41325577216 41504525568 41514935616 41576391024 41645485728 41694653952 41707134392 41860482048 41887734966 41992118784 42000639912 42019457403 42054280576 42069067152 42132717396 42182460864 42201359816 42315110112 42369203184 42483405888 42494061456 42533563392 42552619648 42563292576 42667316736 42678018432 42695094937 42741246807 42801490688 42847757568 42917564928 42945506051 42982498944 42997611888 43052525824 43061262132 43168570368 43196674906 43355499264 43368476844 43419679296 43491837312 43500662766 43556219168 43571533836 43609065984 43637457303 43680113664 43755798618 43862737248 43864837632 43882389012 43893395469 44000670384 44011706508 44072356064 44119996704 44258738832 44378034624 44397917256 44450335104 44517588192 44570147328 44590116032 44599164351 44710305024 44767459968 44776544274 44888126976 44903909952 44917351017 44961258496 44970382128 45045117216 45111798424 45277664256 45420046848 45431438976 45449617191 45487283072 45498692064 45641769712 45695710872 45839408076 45877396992 45907265089 45953639424 45962964432 45983557158 46021665536 46037847072 46107502056 46161938304 46220948928 46345533696 46366297824 46421039616 46491274368 46567017728 46576467204 46692535296 46722934082 46773439902 46839367168 46889998848 46908760668 46920526191 46966391808 46996968886 47111828896 47114084864 47123645352 47311065648 47327700546 47388144608 47445640704 47459842584 47476529793 47515875456 47594840832 47604498876 47665296448 47665353582 47871697104 47883704148 48000731328 48022237032 48062034944 48078933888 48151677024 48230125504 48282260544 48421946496 48434091552 48552463872 48564641664 48584073549 48586400016 48631565312 48643762944 48774878208 48837229056 48847139208 48869024127 48990805248 49000746564 49080578344 49122855936 49140127872 49154836962 49212871008 49367628464 49430737048 49563973536 49581400572 49622490624 49704956928 49737316926 49778536192 49791021504 49947656913 50006626992 50151301728 50163880536 50205453312 50238139154 50299093152 50363332096 50363392464 50422853376 50581415808 50591679894 50656292512 50717753856 50740476864 50750773227 50800382976 50833456142 50877243648 50960132608 50970473544 51162811392 51173193456 51186028572 51196120514 51334115448 51346990926 51394722432 51556341056 51612071616 51774373728 51792577956 51858724288 51921644544 51937186224 51985466368 51998505216 52162022528 52162085052 52223669568 52239301653 52290366464 52369481472 52387894944 52465445816 52529102208 52552636752 52614682368 52694288064 52823941632 52837190784 52990054656 53000807508 53003345472 53014101021 53132884992 53167476714 53311662684 53392322907 53444514816 53455359888 53479309422 53610012192 53612579328 53623458504 53647483351 53710821584 53792085732 53855594688 53924440416 54025016661 54069789312 54088800624 54094014128 54157879552 54239820096 54258891192 54303857664 54339211738 54474624512 54474689808 54659700018 54710510976 54724233312 54726887446 54882556608 54977586244 55114655904 55179726336 55215650637 55339367424 55353247488 55364479884 55435188032 55502447616 55527314304 55538582022 55609579179 55759470228 55825301952 55850313288 56000853216 56014899192 56025943204 56092089536 56176956528 56243281152 56420146816 56420214444 56481134976 56492270912 56644541184 56658748608 56751056768 56904024576 56988329076 57083036472 57130343424 57150430848 57167537658 57309998592 57330149184 57341782737 57347309789 57415016176 57484677888 57558162816 57750879879 57807332352 57819062736 57821831424 57824635792 57844967334 57892905728 57989116416 58000883688 58026869747 58095378448 58183276404 58341064824 58429334502 58483649664 58498318368 58509852016 58524527292 58667560512 58682275344 58826662272 58915666656 58985224704 59011651776 59023626543 59121716346 59170712832 59191517664 59197223008 59267113472 59356784256 59465552468 59613740032 59613811488 59684193792 59689946624 59702059032 59871879936 59889801356 59960509504 60060156288 60311263716 60314151744 60385360896 60424674282 60575251968 60587544024 60599489588 60664922752 60664995468 60816172032 60855765894 60927614496 61019797608 61091839872 61119210768 61283952576 61311409544 61383796096 61476669408 61549251072 61627931904 61742876184 61794044928 61809543936 61821730432 61834275426 61988365824 62028722833 62101956272 62256788352 62364586536 62468228592 62541980928 62545014224 62560701588 62757433354 62831527136 62831602449 62988178176 63081420864 63103600728 63199076094 63273691296 63279790112 63302039724 63354500608 63459787776 63472665168 63553804776 63725108832 63800345088 63828929472 63844938864 64000975104 64017027648 64029649376 64105245184 64202236032 64376347392 64473748416 64549868544 64562595328 64578788736 64591893198 64752855552 64778764732 64781866688 64795012359 64858350592 65052715266 65129518944 65158698836 65237755968 65314778112 65321073664 65334328752 65357300754 65520170496 65539782616 65617161344 65780757504 65823583518 66001005576 66085298048 66108534096 66316422568 66388028672 66388108248 66596875884 66675502656 66776382288 66855220992 66868402304 66885174048 67065457536 67151189952 67164816411 67230471168 67332190464 67441887744 67455573192 67485795223 67567675824 67653969152 67667697636 67836324864 67880489138 67960631392 68130070272 68230924608 68248038096 68445487264 68462654568 68526296576 68759112114 68816095488 68930459136 68975335737 69032498304 69056770608 69161253084 69242907456 69249581632 69331340288 69331423392 69549446736 69631559424 69652402204 69736911552 69819245568 69825975296 69850526592 69864700806 70038802944 70070182336 70084401123 70152909824 70259050752 70363141002 70449587712 70495453329 70653406208 70667743344 70671127296 70685468028 70889968952 70966598472 71082216912 71189763876 71273813184 71305745896 71392261248 71480016256 71497944672 71722780976 71807459584 71807545656 71899253888 72033355548 72093052416 72118400832 72139987997 72227515536 72319760128 72345188256 72632919744 72651137328 72828695808 72879600024 72947347968 72965644416 73162317312 73176742144 73255843584 73486207872 73501119846 73620867516 73684283904 73732255443 73804329984 73819306512 73852379678 74036419072 74051442696 74146105572 74345960304 74372100858 74433735936 74467084384 74557435392 74605975389 74667804288 74686532256 74902608704 74991041536 75226952592 75245820804 75308179968 75357208731 75526054912 75544998144 75872123712 75984438768 76110715296 76200574464 76223383544 76250184213 76315865472 76440198912 76455710316 76646237184 76744217088 76759790184 76794180771 77001173172 77020486389 77092083648 77095775232 77126623112 77334511584 77577701872 77661560592 77788086432 77905779336 77978199552 77997757824 78032703056 78223414016 78243033792 78435549696 78554222208 78581842416 78682202368 78698168724 78828955128 78894283776 78922023552 78945647242 79041432096 79142379008 79235912448 79485081984 79501211262 79505018208 79602745376 79699327488 79751215071 79829173248 79881145366 79967494026 80080208384 80166772224 80218964133 80415018288 80418868992 80435187756 80566232376 80688128598 80783392032 80886660624 81104683968 81141021192 81236819328 81359730144 81388336788 81455786496 81492281024 81508817607 81591155712 81711936768 81968892544 82065766464 82090331169 82170575872 82323834912 82412725248 82445700568 82466379366 83009051136 83029871232 83152782048 83290971456 83307873033 83389307904 83414268784 83775469932 83984237568 84001279824 84038914806 84108561152 84138134304 84265434792 84364921728 84402719632 84630220224 84738406368 84966811776 84988122912 85105239296 85126585152 85334633472 85356036864 85390189874 85482493614 85602981376 85695515136 85751306487 85835129856 85891012102 85964997888 85995223776 86105051648 86122524264 86393349812 86710998528 86736953688 86767451001 86839358592 86983674624 87001325532 87112438336 87143067672 87218131968 87274914606 87511597236 87725474496 87729675264 87764778024 87786790938 88001340768 88023413016 88144712128 88239993408 88517477664 88756069248 88795834512 88900670208 89035176384 89140294656 89180232064 89198328702 89420610048 89534919936 89553088548 89776253952 89807819904 89834702034 89940764256 90090234432 90223596848 90637011423 90840093696 90862877952 90899234382 90974566144 90997384128 91283539424 91283648841 91391421744 91678816152 91754793984 91814530178 91925928864 91967114316 92043331072 92075694144 92215004112 92323876608 92441897856 92691067392 92732595648 92751413139 92842079232 92982548736 93134035456 93152934408 93445868164 93546879804 93678734336 93779997696 93817521336 93841052382 93993937772 94136150031 94223657792 94228169728 94247290704 94622131296 94655401092 94776289216 94891281408 94919685168 94953059586 95031750912 95189681664 95208997752 95330592896 95330707164 95743394208 95767408296 96001462656 96044474064 96157867776 96303354048 96460251008 96564521088 96843892992 96868183104 96887839797 97104927744 97129283328 97168147098 97172800032 97287525888 97579072899 97674458112 97694278416 97738048254 97981610496 98001493128 98035951131 98045400607 98161156688 98280255744 98309673924 98425742016 98735256928 98735375277 98861474096 99127947072 99162801144 99244981248 99474633852 99557072384 99582043008 99895313826 100013253984 100302603456 100327761072 100476278308 100598186304 100726664192 100726784928 100845706752 101162831616 101183359788 101312585024 101435507712 101480953728 101501546454 101666912284 101754487296 101820733707 101920265216 101940947088 102346386912 102372057144 102392241028 102668230896 102693981852 102789444864 103112682112 103224143232 103548747456 103585155912 103717448576 103874372448 103997010432 104064716819 104324045056 104324170104 104447339136 104478603306 104738962944 104775789888 104797051209 104807152373 104930891632 105058204416 105105273504 105229364736 105388576128 105544711503 105647883264 105674381568 105980109312 106001615016 106006690944 106028202042 106049106779 106334953428 106623325368 106784645814 106910719776 106958618844 107220024384 107225158656 107246917008 107294966702 107421643168 107584171464 107711189376 107848880832 108050033322 108139578624 108177601248 108188028256 108315759104 108479640192 108517782384 108678423476 108949249024 108949379616 109319400036 109421021952 109448466624 109453774892 109765113216 109955172488 110229311808 110359452672 110431301274 110706494976 110728959768 110778569517 110870376064 111054628608 111077164044 111219158358 111518940456 111650603904 111700626576 112001706432 112029798384 112051886408 112184179072 112353913056 112486562304 112559795743 112840293632 112840428888 112962269952 112984541824 113289082368 113317497216 113362838281 113502113536 113808049152 113976658152 114166072944 114300861696 114335075316 114619997184 114660298368 114683565474 114694619578 114830032352 114969355776 115116325632 115501759758 115638125472 115643662848 115649271584 115689934668 115785811456 115978232832 116001767376 116053739494 116190756896 116366552808 116682129648 116858669004 116967299328 116996636736 117019704032 117049054584 117335121024 117364550688 117653324544 117831333312 117970449408 118023303552 118047253086 118243432692 118341425664 118383035328 118394446016 118418470863 118534226944 118713568512 118931104936 119227622976 119368387584 119379893248 119404118064 119743759872 119779602712 119821718049 119921019008 120120312576 120622527432 120628303488 120849348564 121032192897 121150503936 121175088048 121198979176 121329845504 121329990936 121711531788 121855228992 122039595216 122183679744 122238421536 122567905152 122622819088 122767592192 122953338816 123098502144 123255863808 123485752368 123619087872 123643460864 123668550852 123699569049 123976731648 124057445666 124203912544 124513576704 124729173072 124936457184 125083961856 125090028448 125121403176 125514866708 125663054272 125663204898 125976356352 126058372209 126162841728 126207201456 126398152188 126547382592 126559580224 126604079448 126709001216 126945330336 127107609552 127450217664 127600690176 127657858944 127689877728 128001950208 128034055296 128059298752 128085284811 128210490368 128404472064 128752694784 128836518153 128947496832 129125190656 129157577472 129183786396 129505711104 129557529464 129563733376 129590024718 130105430532 130259037888 130317397672 130475511936 130668657504 130714601508 130912371909 131040340992 131079565232 131234322688 131647167036 131680186407 132002011152 132170596096 132217068192 132632845136 132776057344 132776216496 133193751768 133351005312 133552764576 133710441984 133736804608 133770348096 133797493053 134130915072 134302379904 134329632822 134664380928 134752053051 134883775488 134911146384 134971590446 135135351648 135307938304 135335395272 135760978276 135921262784 136260140544 136348851573 136461849216 136496076192 136890974528 136925309136 137052593152 137518224228 137632190976 137721795267 137860918272 137950671474 138064996608 138113541216 138322506168 138485814912 138499163264 138662846784 139098893472 139263118848 139304804408 139473823104 139701053184 139729401612 140077605888 140140364672 140168802246 140518101504 140726282004 140761578573 140899175424 140990906658 141335486688 141342254592 141370936056 141779937904 141933196944 142164433824 142379527752 142429589379 142547626368 142611491792 142784522496 142960032512 142995889344 143445561952 143614919168 143615091312 143798507776 144066711096 144186104832 144236801664 144279975994 144455031072 144639520256 144690376512 145265839488 145302274656 145657391616 145752220647 145759200048 145894695936 145931288832 146324634624 146353484288 146511687168 146607072381 146972415744 147002239692 147241735032 147368567808 147464510886 147638613024 147704759356 148072838144 148102885392 148292211144 148691920608 148744201716 148867471872 148934168768 149114870784 149211950778 149335608576 149373064512 149805217408 150453905184 150491641608 150616359936 150714417462 151089996288 151188362171 151744247424 151968877536 152221430592 152252319681 152401148928 152446767088 152500368426 152631730944 152880397824 152911420632 153488434176 153519580368 153588361542 154002346344 154040972778 154184167296 154253246224 154669023168 155155403744 155323121184 155576172864 155811558672 155956399104 155995515648 156065406112 156446828032 156486067584 156717904959 156871099392 157108444416 157163684832 157364404736 157396337448 157657910256 157844047104 157891294484 158082864192 158284758016 158471824896 158970163968 159002422524 159010036416 159205490752 159398654976 159502430142 159762290732 159934988052 160160416768 160333544448 160437928266 160830036576 160837737984 160870375512 160942450053 161132464752 161376257196 161566784064 161773321248 162209367936 162282042384 162473638656 162719460288 162776673576 162911572992 162984562048 163017635214 163423873536 163530269287 163937785088 164131532928 164180662338 164647669824 164891401136 164932758732 165646951911 166018102272 166059742464 166305564096 166581942912 166615746066 166828537568 166828737537 167550939864 168002559648 168077829612 168217122304 168276268608 168530869584 168729843456 168805439264 169260440448 169476812736 169933623552 169976245824 170210478592 170253170304 170712073728 170780379748 170964987228 171205962752 171391030272 171502612974 171782024204 171929995776 171990447552 172041929367 172210103296 172245048528 172786699624 173421997056 173473907376 173534902002 173678717184 173967349248 174002651064 174080609241 174224876672 174286135344 174549829212 175023194472 175450948992 175529556048 175573581876 176002681536 176046826032 176289424256 176479986816 177034955328 177070879629 177512138496 177591669024 177801340416 177917096497 178070352768 178360464128 178396657404 178841220096 179069839872 179106177096 179186421799 179615639808 179669404068 179881528512 180180468864 180447193696 181274022846 181725755904 181798468764 181949132288 181994768256 182567078848 182567297682 182782843488 183357632304 183629060356 183851857728 183934228632 184086662144 184151388288 184430008224 184647753216 184883795712 185382134784 185465191296 185502826278 185965097472 186086168499 186268070912 186305868816 186891736328 187093759608 187635042672 187682104764 187987875544 188272300062 188447315584 188494581408 189244262592 189310802184 189552578432 189839370336 189906119172 190063501824 190187241083 190379363328 190417995504 190661185792 190661414328 191486788416 191534816592 191544106061 192002925312 192088948128 192315735552 192606708096 192920502016 193129042176 193687785984 193736366208 193775679594 194258566656 194336294196 194345600064 194385037077 194575051776 195158145798 195388556832 195476096508 195963220992 196002986256 196071902262 196090801214 196322313376 196560511488 196619347848 196851484032 197470513856 197470750554 197722948192 198255894144 198325602288 198949267704 199114144768 199164086016 199790627652 200026507968 200605206912 200655522144 200952556616 201196372608 201453569856 201691413504 202325663232 202366719576 202457385669 202625170048 202961907456 203003092908 203333824568 203508974592 203641467414 203881894176 204692773824 204744114288 204784482056 205336461792 205387963704 205578889728 206225364224 206448286464 206926007211 207097494912 207170311824 207434897152 207748744896 207994020864 208129433638 208648090112 208648340208 208894678272 208957206612 209477925888 209551579776 209594102418 209614304746 209861783264 210116408832 210210547008 210253203369 210458729472 210777152256 211089423006 211348763136 211486359987 211960218624 212003230032 212013381888 212056404084 212098213558 212669906856 213246650736 213569291628 213821439552 213917237688 214440048768 214493834016 214589933404 214843286336 215168342928 215422378752 215697761664 216100066644 216279157248 216355202496 216376056512 216419963991 216631518208 216959280384 217035564768 217356846952 217898759232 218638800072 218842043904 218896933248 218907549784 219530226432 219910344976 220458623616 220862602548 221196766329 221412989952 221457919536 221557139034 221740752128 222109257216 222154328088 222438316716 223037880912 223301207808 223401253152 223817926167 224003412864 224059596768 224103772816 224368358144 224707826112 224973124608 225119591486 225680587264 225680857776 225924539904 225969083648 226071626193 226578164736 226634994432 226725676562 227004227072 227953316304 228332145888 228601723392 228670150632 228750552639 229320596736 229367130948 229389239156 229660064704 229938711552 230232651264 230382542313 231003519516 231276250944 231287325696 231298543168 231379869336 231571622912 232003534752 232107478988 232381513792 232733105616 233364259296 233717338008 233934598656 233993273472 234039408064 234098109168 234670242048 234729101376 235306649088 235662666624 236046607104 236094506172 236486865384 236682851328 236766070656 236788892032 236836941726 237427137024 237581711983 237862209872 238455245952 238808236128 239253645213 239487519744 239559205424 239643436098 239842038016 240240625152 240656892399 241245054864 241256606976 241698697128 242064385794 242350176096 242397958352 242659691008 242659981872 243423063576 243710457984 244079190432 244367359488 244476843072 244526452821 245135810304 245245638176 245535184384 245906677632 246270993507 246511727616 246971504736 247238175744 247286921728 247337101704 247399138098 248114891332 248407825088 249027153408 249458346144 249872914368 250167923712 250180056896 250242806352 251029733416 251326108544 251326409796 251952712704 252116744418 252325683456 252414402912 252796304376 253094765184 253119160448 253208158896 253890660672 254215219104 254900435328 255315717888 255379755456 256003900416 256068110592 256118597504 256170569622 256808944128 256976137451 257253919461 257505389568 257673036306 257894993664 258315154944 258367572792 258483328873 259115058928 259127466752 259180049436 260210861064 260302353003 260518075776 260634795344 260951023872 261337315008 261429203016 261824743818 262159130464 262468645376 263294334072 263360372814 264004022304 264341192192 264434136384 265265690272 265552114688 265552432992 266387503536 266702010624 267105529152 267420883968 267473609216 267540696192 267594986106 268261830144 268604759808 268659265644 269328761856 269504106102 269822292768 269943180892 270270703296 270615876608 270670790544 271521956552 271842525568 272520281088 272697703146 272923698432 272992152384 273781949056 273850618272 275036448456 275264381952 275443590534 275901342948 276129993216 276227082432 276309765347 276645012336 276971629824 276998326528 277325693568 278197786944 278254239417 278526237696 278609608816 278947646208 279402106368 279458803224 279584008781 280280729344 280337604492 281036203008 281452564008 281523157146 281981813316 282408450093 282670973376 282684509184 282741872112 283559875808 283866393888 284328867648 284759055504 284859178758 285095252736 285222983584 285569044992 285920065024 285991778688 286891123904 287229838336 287230182624 287597015552 288133422192 288473603328 288559951988 288910062144 289279040512 289380753024 290531678976 290604549312 291314783232 291504441294 291518400096 291862577664 292706968576 293023374336 293214144762 293944831488 294004479384 294136201821 294483470064 294929021772 295277226048 295409518712 296205770784 296584422288 297383841216 297488403432 297734943744 297868337536 298423901556 298671217152 298746129024 298865664559 299610434816 300907810368 300983283216 301428834924 302179992576 302376724342 303488494848 303937755072 304442861184 304504639362 304893534176 305000736852 305263461888 305462201121 305760795648 305822841264 307039160736 307176723084 308004692688 308081945556 308368334592 308506492448 309338046336 310310807488 310646242368 311152345728 311623117344 311991031296 312130812224 312194150457 312893656064 312972135168 313435809918 314216888832 314327369664 314421457119 314728809472 314792674896 315315820512 315688094208 315782588968 316165728384 316943649792 317940327936 318004845048 318020072832 318147320337 318410981504 319004860284 319524581464 319869976104 320875856532 321660073152 321675475968 321740751024 321884900106 322264929504 322752514392 323133568128 323546642496 324418735872 324564084768 324947277312 325438920576 325553347152 325969124096 326035270428 326847747072 327060538574 327875570176 328263065856 328361324676 329295339648 329782802272 329865517464 331293903822 332119484928 332335708551 332611128192 333163885824 333231492132 333657075136 333657475074 335101879728 336005119296 336155659224 336434244608 336552537216 337061739168 337459686912 337610878528 337679387229 338520880896 338953625472 339867247104 339952491648 340088514843 340420957184 340506340608 341424147456 341560759496 341929974456 343005225948 343564048408 343859991552 343980895104 344083858734 344490097056 345573399248 346947814752 347069804004 347357434368 347934698496 348005302128 348161218482 348449753344 348572270688 349099658424 350046388944 350901897984 351059112096 351147163752 352005363072 352093652064 352578848512 352959973632 354069910656 354141759258 355024276992 355183338048 355255412589 355602680832 355834192994 356140705536 356720928256 356793314808 358139679744 358212354192 358372843598 359231279616 359338808136 359465154147 359763057024 360360937728 360894387392 362548045692 363451511808 363596937528 363898264576 363989536512 365134157696 365134595364 365565686976 366715264608 367258120712 367703715456 367868457264 368302776576 368860016448 369295506432 369767591424 370930382592 371005652556 371098707147 371930194944 372172336998 372611737632 373783472656 374187519216 375270085344 375364209528 375975751088 376544600124 376894631168 376989162816 378175116627 378488525184 378621604368 379105156864 379678740672 379812238344 380127003648 380374482166 380835991008 381322371584 381322828656 382973576832 383069633184 383088212122 384005850624 384177896256 384255854433 384631471104 385213416192 385841004032 386258084352 386509554459 387375571968 387472732416 387551359188 388517133312 388672588392 388691200128 388770074154 390316291596 390777113664 390952193016 392005972512 392143804524 392181602428 392644626752 393121022976 393238695696 393702968064 394941027712 394941501108 395445896384 396511788288 396651204576 397898535408 398328172032 399581255304 400053015936 401210413824 401311044288 401392479159 401905113232 402392745216 402907139712 404256159153 404651326464 404733439152 404914771338 405250340096 405923814912 406006185816 406188088229 406667649136 407282934828 407763788352 409046554719 409385547648 409488228576 409568964112 410672923584 410775927408 411157779456 412450728448 412896572928 413165385801 413852014422 414194989824 414340623648 414869794304 415497489792 416258867276 417296180224 417296680416 417789356544 417914413224 419103159552 419188204836 419228609492 419723566528 420232817664 420421094016 420506406738 421554304512 422178846012 422697526272 422972719974 424006460064 424026763776 424112808168 424196427116 425339813712 426493301472 427138583256 427642879104 427834475376 428880097536 428987668032 429179866808 429686572672 430336685856 430844757504 431395523328 432200133288 432558314496 432710404992 432752113024 432839927982 433918560768 434071129536 434201059831 434713693904 435797518464 437256661941 437277600144 437684087808 437793866496 437815099568 439060452864 439346299513 439820689952 439821217143 440917247232 441725205096 442393532658 442915839072 443114278068 443481504256 444218514432 444308656176 444876633432 446075761824 446602415616 446802506304 447635852334 448006825728 448119193536 448207545632 448736716288 449415652224 450239182972 451361174528 451361715552 451849079808 451938167296 452143252386 453269988864 453451353124 453565086513 454008454144 455906632608 456664291776 457203446784 457340301264 457501105278 458641193472 458734261896 458778478312 459320129408 460465302528 460765084626 462007039032 462552501888 462597086336 462759738672 464007069504 464214957976 464763027584 465466211232 466728518592 467434676016 467869197312 467986546944 468078816128 468196218336 469340484096 469458202752 469646044307 470153714877 470613298176 471325333248 472093214208 472189012344 472400566561 472973730768 473532141312 473577784064 473673883452 474854274048 475163423966 475724419744 476910491904 477616472256 478507290426 479118410848 479286872196 479684076032 480481250304 481313784798 482490109728 482513213952 482827350159 483397394256 484128771588 484700352192 484795916704 485319382016 485319963744 486846127152 487420915968 488158380864 488734718976 488953686144 489052905642 490271620608 490491276352 490590807861 491070368768 491813355264 492541987014 493943009472 494573843456 494674203408 494798276196 496229782664 496815650176 498054306816 498916692288 499745828736 500360113792 500485612704 502059466832 502652217088 502652819592 504233488836 504651366912 504828805824 504979915979 505592608752 506189530368 506238320896 506416317792 507781321344 508430438208 509800870656 510631435776 510759510912 512136221184 512237195008 512341139244 513617888256 513952274902 514507838922 515346072612 515789987328 516125788101 516630309888 516735145584 516966657746 518230117856 518254933504 518360098872 520421722128 520604706006 521036151552 521269590688 521902047744 522241827723 522674630016 522858406032 523649487636 524318260928 524937290752 526588668144 526720745628 528008044608 528682384384 528868272768 530531380544 531104865984 532775007072 533404021248 533751289491 534211058304 534947218432 535081392384 535189972212 536523660288 537209519616 537318531288 537559265397 539008212204 539644585536 539886361784 540541406592 541341581088 543043913104 543685051136 545395406292 545847396864 545984304768 547563898112 547701236544 550072896912 550887181068 551802685896 552259986432 552454164864 552619530694 553290024672 553943259648 553996653056 554651387136 556395573888 556508478834 557219217632 557895292416 558258505497 558804212736 558917606448 559168017562 560561458688 560675208984 562905128016 563046314292 563963626632 564816900186 565341946752 565483744224 567119751616 567732787776 568657735296 569518111008 569718357516 570190505472 570445967168 570561723249 571138089984 571840130048 571983557376 573782247808 574460365248 574632318183 575194031104 576266844384 576947206656 577119903976 577820124288 578761506048 581063357952 581209098624 583008882588 583036800192 583155111231 583725155328 586428289524 587889662976 588008958768 588272403642 588966940128 589858043544 590554452096 590819037424 592411541568 593168844576 594767682432 594976806864 595736675072 596847803112 597342434304 597492258048 597731329118 599220869632 601815620736 601966566432 602857669848 604753448684 606976989696 607372157007 607875510144 608885722368 609009278724 609787068352 610001473704 610526923776 610924402242 611645682528 614078321472 614353446168 616009385376 616163891112 616736669184 617012984896 618676092672 620621614976 621292484736 622304691456 623246234688 623982062592 624261624448 624388300914 625944270336 626871619836 628433777664 628654739328 628842914238 629585349792 630631641024 630759610107 631376188416 631565177936 632331456768 634459079961 635880655872 636009690096 636040145664 636294640674 636821963008 638009720568 639049162928 639739952208 641751713064 643320146304 643481502048 643769800212 644529859008 645505028784 646267136256 647093284992 648837471744 649128169536 649259891973 649894554624 650877841152 651106694304 651938248192 652070540856 654121077148 655751140352 656526131712 656722649352 658590679296 659565604544 659731034928 662587807644 664238969856 664671417102 665222256384 666327771648 666462984264 667314150272 667314950148 670203759456 672010238592 672311318448 673105074432 674123478336 674919373824 675221757056 675358774458 677041761792 677907250944 678214878579 679734494208 679904983296 680177029686 681012681216 683121518992 683859948912 686010451896 686251657917 687128096816 687961790208 688167717468 688980194112 691146798496 691147626939 693895629504 694139608008 694714868736 696010604256 696322436964 696899506688 697144541376 698199316848 700092777888 701803795968 702118224192 702294327504 704010726144 704187304128 705157697024 705919947264 708139821312 708283518516 710048553984 710366676096 710510825178 711668385988 712281411072 712745135949 713441856512 713586629616 716424708384 716745687196 718462559232 718677616272 718930308294 719526114048 720721875456 721788774784 725096091384 727193875056 727979073024 728453017733 730268315392 730269190728 731131373952 733430529216 733579358463 734516241424 735407430912 735736914528 736605553152 737720032896 738812980521 739535182848 741860765184 742011305112 742197414294 742343747453 744344673996 745223475264 747566945312 748375038432 750540170688 750728419056 751951502176 753089200248 753789262336 753978325632 756350233254 756977050368 757243208736 758210313728 759357481344 759624476688 760748964332 761671982016 762644743168 762645657312 765947153664 766139266368 766176424244 768011701248 768355792512 768511708866 770426832384 770928412353 771682008064 772516168704 773019108918 774945464832 775102718376 775449986619 777345176784 777382400256 777540148308 780632583192 781554227328 781904386032 784011945024 784287609048 784363204856 785289253504 786477391392 787405936128 787918570201 789882055424 789883002216 790891792768 793023576576 793302409152 793539867967 795797070816 796656344064 799162510608 800106031872 802420827648 802622088576 802784958318 803810226464 804785490432 805814279424 808512318306 809466878304 809829542676 810500680192 811847629824 812012371632 812376176458 813335298272 814565869656 815527576704 818093109438 818771095296 818976457152 819137928224 821345847168 821551854816 824901456896 825793145856 826330771602 827704028844 828389979648 828681247296 828929296041 829739588608 830994979584 832517734552 834593360832 835578713088 835828826448 838206319104 838376409672 838457218984 838752026343 839447133056 840842188032 841012813476 843108609024 844357692024 845945439948 847225350279 848012920128 848053527552 848225616336 848392854232 850679627424 852986602944 854277166512 855285758208 855668950752 857760195072 857975336064 858359733616 859373145344 860673371712 861689515008 862791046656 864400266576 865420809984 865504226048 865679855964 867837121536 868142259072 868402119662 869427387808 871595036928 874513323882 874555200288 875587732992 875630199136 878120905728 878692599026 879641379904 879642434286 881834494464 882408605463 883450410192 884787065316 885831678144 886228556136 886963008512 888617312352 889753266864 892151523648 893204831232 893605012608 895271704668 896013651456 896238387072 896415091264 896596993677 897473432576 898831304448 900478365944 902723431104 903876334592 904286504772 906539977728 906902706248 907130173026 911813265216 913328583552 914680602528 915002210556 916386603363 917282386944 917468523792 917556956624 918640258816 921530169252 924014078064 925105003776 925194172672 925519477344 928014139008 928429915952 929526055168 930932422464 933457037184 934869352032 935973093888 936157632256 936392436672 936582451371 938680968192 938916405504 939292088614 940307429754 942650666496 943264371357 944186428416 944378024688 944801133122 945947461536 947064282624 947155568128 947347766904 950326847932 951448839488 953820983808 954441961011 955232944512 957014580852 958236821696 958573744392 959368152064 962627569596 964980219456 965026427904 965654700318 966794788512 968257543176 969400704384 969591833408 970639927488 973692254304 974841831936 976316761728 977907372288 978105811284 980543241216 980982552704 981181615722 983626710528 985083974028 987886018944 989348406816 989596552392 992459565328 993631300352 997007125653 997833384576 999491657472 1000720227584 1000971225408 1004118933664 1005304434176 1005305639184 1008466977672 1009302733824 1009657611648 1009959831958 1011185217504 1012379060736 1012476641792 1012832635584 1013038161687 1015562642688 1016860876416 1019601741312 1020265544529 1021262871552 1021519021824 1024272442368 1024474390016 1024682278488 1027904549804 1029015677844 1030692145224 1031579974656 1032251576202 1033470291168 1033933315492 1036460235712 1036509867008 1036720197744 1040843444256 1041209412012 1042072303104 1042539181376 1043804095488 1044483655446 1045349260032 1045716812064 1047298975272 1048636521856 1053177336288 1053441491256 1056016089216 1057736545536 1061062761088 1062209731968 1065550014144 1065766237767 1066808042496 1067502578982 1068422116608 1070162784768 1070379944424 1074419039232 1074637062576 1075118530794 1078016424408 1078395462441 1079289171072 1079772723568 1081082813184 1082683162176 1086087826208 1087370102272 1090790812584 1091694793728 1091968609536 1095127796224 1095402473088 1100145793824 1101774362136 1103605371792 1104908329728 1105239061388 1106580049344 1107886519296 1107993306112 1109302774272 1112791147776 1113016957668 1114438435264 1115790584832 1116517010994 1117835212896 1118336035124 1121122917376 1121350417968 1125810256032 1126092628584 1127927253264 1129633800372 1130683893504 1130967488448 1134239503232 1135465575552 1137315470592 1139036222016 1139436715032 1140381010944 1140891934336 1141123446498 1143967114752 1144711885009 1147564495616 1148920730496 1149264636366 1152533688768 1152767563299 1153894413312 1154239807952 1155640248576 1157523012096 1159528663377 1162126715904 1162418197248 1166017765176 1166073600384 1166310222462 1172856579048 1176017917536 1176544807284 1177933880256 1179716087088 1181108904192 1181638074848 1184823083136 1186337689152 1189535364864 1189953613728 1191473350144 1193695606224 1194984516096 1195462658236 1198441739264 1203631241472 1203933132864 1205715339696 1209506897368 1213953979392 1214744314014 1215751020288 1217771444736 1218018557448 1218564264687 1219574136704 1220002947408 1221848804484 1223291365056 1228156642944 1228706892336 1232018770752 1232327782224 1233473338368 1234025969792 1237352185344 1238157753173 1239496157403 1241243229952 1242584969472 1244609382912 1245419675479 1246492469376 1248523248896 1248776601828 1251888540672 1253743239672 1257309478656 1257685828476 1259170699584 1261263282048 1261519220214 1263130355872 1264662913536 1268918159922 1272019380192 1272080291328 1272589281348 1273643926016 1276019441136 1278098325856 1279479904416 1283503426128 1286640292608 1286963004096 1287539600424 1289059718016 1291010057568 1292534272512 1294186569984 1297674943488 1298256339072 1298519783946 1301755682304 1302213388608 1302603179493 1303876496384 1304141081712 1308242154296 1313052263424 1313445298704 1317181358592 1318038898539 1319131209088 1319462069856 1325175615288 1329342834204 1330444512768 1331310687581 1332655543296 1332925968528 1334628300544 1334629900296 1340407518912 1344020477184 1344622636896 1346210148864 1348246956672 1350443514112 1350717548916 1354083523584 1355814501888 1356429757158 1359809966592 1360354059372 1360695259539 1362025362432 1366243037984 1367719897824 1372020903792 1372503315834 1374256193632 1375923580416 1376335434936 1377960388224 1382293596992 1382295253878 1387791259008 1388279216016 1392021208512 1392644873928 1393799013376 1394289082752 1396398633696 1400185555776 1403607591936 1404236448384 1404588655008 1408021452288 1408374608256 1408938132921 1410315394048 1411839894528 1416279642624 1416567037032 1417201699683 1420733352192 1421021650356 1423336771976 1424562822144 1425490271898 1427173259232 1432849416768 1433491374392 1437355232544 1437860616588 1439052228096 1441443750912 1443577549568 1448482050477 1450192182768 1454387750112 1455958146048 1456906035466 1460536630784 1460538381456 1462262747904 1466861058432 1467158716926 1469032482848 1470814861824 1471473829056 1471772423583 1473211106304 1475440065792 1477625961042 1483721530368 1484022610224 1484394828588 1484687494906 1488689347992 1490446950528 1495133890624 1496750076864 1501080341376 1501456838112 1503903004352 1506178400496 1507578524672 1507956651264 1512700466508 1513954100736 1514486417472 1514939747937 1516420627456 1518714962688 1519248953376 1521497928664 1523343964032 1525291314624 1531894307328 1532278532736 1532352848488 1536711585024 1537023417732 1540853664768 1541856824706 1546038217836 1548377364303 1549890929664 1550205436752 1550899973238 1554690353568 1554764800512 1555080296616 1561265166384 1563108454656 1563808772064 1566725483169 1568023890048 1568575218096 1568726409712 1570578507008 1572954782784 1574811872256 1575837140402 1579764110848 1579766004432 1581783585536 1586047153152 1586604818304 1587079735934 1591594141632 1598325021216 1600212063744 1601253868473 1604841655296 1605244177152 1605569916636 1607620452928 1609570980864 1611628558848 1612677796191 1617024636612 1618933756608 1619659085352 1621001360384 1624024743264 1624752352916 1626670596544 1629131739312 1631055153408 1636186218876 1637542190592 1637952914304 1638275856448 1642691694336 1643103709632 1652661543204 1655408057688 1656779959296 1657362494592 1657858592082 1661989959168 1663071983881 1665035469104 1669186721664 1671657652896 1674775516491 1676412638208 1676752819344 1676914437968 1677504052686 1678894266112 1681684376064 1682025626952 1688715384048 1691890879896 1694450700558 1696025840256 1696451232672 1696785708464 1701359254848 1705973205888 1708554333024 1710571516416 1711337901504 1711685169747 1715520390144 1715950672128 1716719467232 1718746290688 1721346743424 1723896954549 1725582093312 1728800533152 1730841619968 1731008452096 1731359711928 1736284518144 1736804239324 1738854775616 1743190073856 1749026647764 1749110400576 1751175465984 1751260398272 1757385198052 1759282759808 1759284868572 1763668988928 1764817210926 1766900820384 1769574130632 1771663356288 1772457112272 1777234624704 1779506533728 1784303047296 1787210025216 1790543409336 1792027302912 1792476774144 1792830182528 1793193987354 1797662608896 1798832962157 1800956731888 1805446862208 1808573009544 1813805412496 1814260346052 1822116471021 1823626530432 1826657167104 1829361205056 1830004421112 1832773206726 1834937047584 1835113913248 1837280517632 1843060338504 1848028156128 1850210007552 1850388345344 1851038954688 1856028278016 1856859831904 1859052110336 1861864844928 1866914074368 1869738704064 1871946187776 1872315264512 1872784873344 1873164902742 1877832811008 1878584177228 1880614859508 1885301332992 1886528742714 1888756049376 1889602266244 1891894923072 1894128565248 1894311136256 1894695533808 1900653695864 1902897678976 1907641967616 1908883922022 1910465889024 1914029161704 1916473643392 1917147488784 1925255139192 1929960438912 1931309400636 1933589577024 1936515086352 1938801408768 1939183666816 1941279854976 1947384508608 1947779675919 1949683663872 1952633523456 1955814744576 1956211622568 1957088061467 1961965105408 1962363231444 1967253421056 1970167948056 1975772037888 1978696813632 1979193104784 1984919130656 1987262600704 1994014251306 1995666769152 1998983314944 2001440455168 2001942450816 2008237867328 2010608868352 2010611278368 2016933955344 2019315223296 2019919663916 2022370435008 2024758121472 2024953283584 2025665271168 2026076323374 2031125285376 2033721752832 2039203482624 2040531089058 2043038043648 2048948780032 2049364556976 2055809099608 2058031355688 2061384290448 2064503152404 2066940582336 2067866630984 2072920471424 2073440395488 2081686888512 2082418824024 2084144606208 2085078362752 2088967310892 2090698520064 2091433624128 2092059651913 2094597950544 2097273043712 2106354672576 2106882982512 2112032178432 2115473091072 2122125522176 2124419463936 2131100028288 2131532475534 2135005157964 2136844233216 2138235407847 2140325569536 2140759888848 2149274125152 2150237061588 2156032848816 2156790924882 2158578342144 2159545447136 2162165626368 2165366324352 2172175652416 2174740204544 2181581625168 2183937219072 2185359053199 2190255592448 2190804946176 2200291587648 2203548724272 2207210743584 2209816659456 2210478122776 2213160098688 2218605548544 2225582295552 2226033915336 2227031242359 2228876870528 2233034021988 2235670425792 2236672070248 2242700835936 2251620512064 2252185257168 2255854506528 2259267600744 2261367787008 2261934976896 2268479006464 2270931151104 2274630941184 2278072444032 2278873430064 2281783868672 2282246892996 2287934229504 2289423770018 2295128991232 2297841460992 2298529272732 2305067377536 2305535126598 2308479615904 2311280497152 2312785237059 2315046024192 2319057326754 2324836394496 2326349959857 2332035530352 2332147200768 2332620444924 2345713158096 2352035835072 2353089614568 2355867760512 2359432174176 2362217808384 2363276149696 2363755710603 2369646166272 2372675378304 2379070729728 2379907227456 2380619603901 2382946700288 2387391212448 2389969032192 2390925316472 2407262482944 2407866265728 2411430679392 2419013794736 2429488628028 2431502040576 2435542889472 2436037114896 2437128529374 2439148273408 2440005894816 2443697608968 2446582730112 2456313285888 2457413784672 2464037541504 2464655564448 2468051939584 2474704370688 2476315506346 2478992314806 2482486459904 2485169938944 2486787888123 2489218765824 2490839350958 2492984938752 2497046497792 2497553203656 2507486479344 2514618957312 2515371656952 2516256079029 2518341399168 2522526564096 2523038440428 2526260711744 2529325827072 2537836319844 2544038760384 2544160582656 2545178562696 2547287852032 2552038882272 2556196651712 2558959808832 2567006852256 2573280585216 2573926008192 2575079200848 2578119436032 2582020115136 2585068545024 2588373139968 2596512678144 2597039567892 2603511364608 2604426777216 2605206358986 2608282163424 2616484308592 2626890597408 2634362717184 2636077797078 2638262418176 2638924139712 2647225816389 2650351230576 2658685668408 2660889025536 2662621375162 2665851937056 2669256601088 2669259800592 2680815037824 2688040954368 2689245273792 2689790981031 2692420297728 2696493913344 2700887028224 2701435097832 2711629003776 2712859514316 2719619933184 2720708118744 2721390519078 2732486075968 2735439795648 2744041807584 2745006631668 2748512387264 2751847160832 2752670869872 2755920776448 2764587193984 2764590507756 2775582518016 2776558432032 2784042417024 2785289747856 2788578165504 2792797267392 2800371111552 2808472896768 2809177310016 2809747354113 2816042904576 2816749216512 2817876265842 2829793114071 2832559285248 2833134074064 2834403399366 2841466704384 2842043300712 2843316617603 2846673543952 2850980543796 2854346518464 2863325883033 2865698833536 2866982748784 2874710465088 2875721233176 2878104456192 2887155099136 2896964100954 2900384365536 2908775500224 2913812070932 2921073261568 2921076762912 2924525495808 2933722116864 2934317433852 2938064965696 2941629723648 2942947658112 2943544847166 2950880131584 2955251922084 2968045220448 2968789657176 2969374989812 2977378695984 2980893901056 2990267781248 2993500153728 3002160682752 3002913676224 3007806008704 3012356800992 3015913302528 3025400933016 3027908201472 3028972834944 3029879495874 3037429925376 3038497906752 3039114485061 3039407418817 3042995857328 3046687928064 3050582629248 3060796633587 3063788614656 3064557065472 3064705696976 3073423170048 3074046835464 3075424096591 3083713649412 3092076435672 3096754728606 3100410873504 3101799946476 3109380707136 3109529601024 3110160593232 3122530332768 3126216909312 3127617544128 3133450966338 3136047780096 3137150436192 3137452819424 3141157014016 3145909565568 3151674280804 3159528221696 3159532008864 3163567171072 3173209636608 3174159471868 3183188283264 3196650042432 3200424127488 3202507736946 3210488354304 3211139833272 3215240905856 3223257117696 3225355592382 3234049273224 3237867513216 3239318170704 3248049486528 3249504705832 3253341193088 3258263478624 3262110306816 3272372437752 3275084381184 3275905828608 3276551712896 3285383388672 3286207419264 3287522310149 3305323086408 3310816115376 3314724989184 3315717184164 3323979918336 3326143967762 3330070938208 3338373443328 3343315305792 3349551032982 3353505638688 3353828875936 3355008105372 3357788532224 3363368752128 3364051253904 3377430768096 3383781759792 3388901401116 3392051680512 3392902465344 3393571416928 3402718509696 3411946411776 3417108666048 3421143032832 3422675803008 3423370339494 3431901344256 3433438934464 3434135655027 3437492581376 3442693486848 3447793909098 3457601066304 3461683239936 3462016904192 3462719423856 3472569036288 3473608478648 3477709551232 3486380147712 3498053295528 3498220801152 3502520796544 3514770396104 3518565519616 3518569737144 3529634421852 3533801640768 3539148261264 3543326712576 3544914224544 3554469249408 3559013067456 3568606094592 3574420050432 3581086818672 3584953548288 3585660365056 3586387974708 3595325217792 3597665924314 3601913463776 3610893724416 3617146019088 3627610824992 3628520692104 3644232942042 3647253060864 3653314334208 3655692794061 3658722410112 3660008842224 3665546413452 3669874095168 3670227826496 3674561035264 3686120677008 3696056312256 3700420015104 3700776690688 3702077909376 3712056556032 3713719663808 3714473259519 3718104220672 3723729689856 3733828148736 3736259026437 3739477408128 3744630529024 3745569746688 3746329805484 3755665622016 3757168354456 3761229719016 3773057485428 3777512098752 3779204532488 3783789846144 3789391067616 3801307391728 3805795357952 3817767844044 3820931778048 3828058323408 3832947286784 3834294977568 3850510278384 3859920877824 3862618801272 3867179154048 3873030172704 3877602817536 3878367333632 3882559709952 3894769017216 3895559351838 3905267046912 3907809538479 3911629489152 3912423245136 3914176122934 3923930210816 3924726462888 3940335896112 3951544075776 3954116695617 3957393627264 3958386209568 3969838261312 3974525201408 3988028502612 3991333538304 3993932062743 3997966629888 4002880910336 4003884901632 4016475734656 4021222556736 4033867910688 4038630446592 4039839327832 4044740870016 4051330542336 4052152646748 4062250570752 4067443505664 4081062178116 4082085778617 4086076087296 4098729113952 4111618199216 4116062711376 4122768580896 4129006304808 4133881164672 4135733261968 4145840942848 4146880790976 4163373777024 4164837648048 4170156725504 4177934621784 4181397040128 4182867248256 4184119303826 4189195901088 4194546087424 4212709345152 4213765965024 4224064356864 4226814398763 4230946182144 4244251044352 4248838927872 4251605099049 4262200056576 4263064951068 4270010315928 4273688466432 4276470815694 4281519777696 4298548250304 4300474123176 4312065697632 4313581849764 4317156684288 4319090894272 4324331252736 4330732648704 4344351304832 4363163250336 4367874438144 4370718106398 4381609892352 4400583175296 4407097448544 4414421487168 4415317270749 4419633318912 4420956245552 4426320197376 4451164591104 4452067830672 4454062484718 4457753741056 4466068043976 4471340851584 4473344140496 4485401671872 4503241024128 4504370514336 4511709013056 4518535201488 4522735574016 4523869953792 4536958012928 4541862302208 4544819243811 4549261882368 4556144888064 4557746860128 4563567737344 4564493785992 4578847540036 4590257982464 4595682921984 4597058545464 4610134755072 4611070253196 4616959231808 4622560994304 4625570474118 4638114653508 4649672788992 4652699919714 4664071060704 4664294401536 4665240889848 4691426316192 4704071670144 4706179229136 4711735521024 4718864348352 4724435616768 4726552299392 4727511421206 4739292332544 4745350756608 4758141459456 4759814454912 4761239207802 4774782424896 4781850632944 4803761605419 4814524965888 4815732531456 4822861358784 4838027589472 4838033388573 4858977256056 4863004081152 4872074229792 4874257058748 4878296546816 4880011789632 4887395217936 4893165460224 4912626571776 4914827569344 4928075083008 4929311128896 4936103879168 4952631012692 4957984629612 4964972919808 4970339877888 4973575776246 4981678701916 4985969877504 4989215951643 4994092995584 4995106407312 5014972958688 5029237914624 5030743313904 5032512158058 5036682798336 5045053128192 5046076880856 5052521423488 5075672639688 5088077520768 5090357125392 5104077764544 5112393303424 5117919617664 5134013704512 5135055509241 5146561170432 5147852016384 5150158401696 5156238872064 5164040230272 5171690863647 5176746279936 5193025356288 5194079135784 5196406232171 5208853554432 5210412717972 5216564326848 5232968617184 5253781194816 5272155594156 5276524836352 5277848279424 5294451632778 5300702461152 5317371336816 5325242750324 5331703874112 5338513202176 5338519601184 5361630075648 5376081908736 5378490547584 5379581962062 5392987826688 5396498886471 5401774056448 5402870195664 5425719028632 5441416237488 5442781038156 5464972151936 5470879591296 5488083615168 5490013263336 5497024774528 5505341739744 5511841552896 5515429991407 5529174387968 5529181015512 5551165036032 5553116864064 5554779075769 5568084834048 5570579495712 5577156331008 5585594534784 5600742223104 5616945793536 5618354620032 5619494708226 5633498433024 5635752531684 5659586228142 5666268148128 5668806798732 5682933408768 5684086601424 5686633235206 5693347087904 5701961087592 5708693036928 5726651766066 5731397667072 5733965497568 5749420930176 5751442466352 5774310198272 5793928201908 5800768731072 5817551000448 5827624141864 5842153525824 5849050991616 5867444233728 5868634867704 5871264184401 5876129931392 5885895316224 5887089694332 5901760263168 5910503844168 5936090440896 5937579314352 5938749979624 5954757391968 5961787802112 5980535562496 5987000307456 6004321365504 6005827352448 6015612017408 6024713601984 6031826605056 6050801866032 6057945669888 6059758991748 6074859850752 6076995813504 6078228970122 6078814837634 6085991714656 6093375856128 6101165258496 6121593267174 6129114130944 6129411393952 6146846340096 6148093670928 6150848193182 6167427298824 6184152871344 6193509457212 6200821747008 6203599892952 6218761414272 6220321186464 6245060665536 6252433818624 6255235088256 6266901932676 6272095560192 6274300872384 6274905638848 6276178955739 6282314028032 6291819131136 6303348561608 6319064017728 6327134342144 6346419273216 6348318943736 6366376566528 6393300084864 6405015473892 6414706223541 6420976708608 6422279666544 6430481811712 6450711184764 6468098546448 6475735026432 6478636341408 6496098973056 6499009411664 6506682386176 6516526957248 6524220613632 6544744875504 6551811657216 6553103425792 6556077159597 6570766777344 6572414838528 6575044620298 6610646172816 6621632230752 6629449978368 6631434368328 6652287935524 6660141876416 6676746886656 6681093727077 6686630611584 6699102065964 6707011277376 6707657751872 6710016210744 6715577064448 6728102507808 6754861536192 6767563519584 6777802802232 6784103361024 6785804930688 6787142833856 6805437019392 6823892823552 6834217332096 6845351606016 6846740678988 6863802688512 6866877868928 6868271310054 6885386973696 6895587818196 6915202132608 6925438847712 6938355711177 6945138072576 6947216957296 6955419102464 6979049879571 6996106591056 6996441602304 7005041593088 7029540792208 7037131039232 7037139474288 7059268843704 7067603281536 7078296522528 7086653425152 7089828449088 7091267131809 7108938498816 7118026134912 7137212189184 7141858811703 7148840100864 7162173637344 7169907096576 7171320730112 7172775949416 7195331848628 7203826927552 7221787448832 7234292038176 7255221649984 7257041384208 7288465884084 7294506121728 7306628668416 7311385588122 7317444820224 7320017684448 7331092826904 7339748190336 7340455652992 7372241354016 7392112624512 7404155818752 7424113112064 7427439327616 7428946519038 7447459379712 7460363664369 7467656297472 7472518052874 7478954816256 7491139493376 7492659610968 7514336708912 7522459438032 7546114970856 7548768237087 7555024197504 7558409064976 7567579692288 7578782135232 7602614783456 7611590715904 7635535688088 7641863556096 7656116646816 7665894573568 7668589955136 7701020556768 7719841755648 7725237602544 7734358308096 7746060345408 7755205635072 7756734667264 7765119419904 7789538034432 7791118703676 7810534093824 7815619076958 7824846490272 7828352245868 7847860421632 7849452925776 7880671792224 7903088151552 7908233391234 7914787254528 7916772419136 7939676522624 7976057005224 7982667076608 7987864125486 8007769803264 8012983195063 8032951469312 8042445113472 8067735821376 8069372943093 8077260893184 8079678655664 8089481740032 8102661084672 8104305293496 8134887011328 8162124356232 8164171557234 8197458227904 8223236398432 8232125422752 8245537161792 8258012609616 8267762329344 8271466523936 8291681885696 8293761581952 8326747554048 8329675296096 8340313451008 8355869243568 8365734496512 8368238607652 8378391802176 8389092174848 8425418690304 8427531930048 8448128713728 8453628797526 8488502088704 8497677855744 8503210198098 8524400113152 8526129902136 8529949852809 8540020631856 8552941631388 8563039555392 8597096500608 8600948246352 8624131395264 8627163699528 8634313368576 8638181788544 8661465297408 8667104272211 8688702609664 8726326500672 8741436212796 8763219784704 8801166350592 8814194897088 8828842974336 8830634541498 8841912491104 8852640394752 8904135661344 8908124969436 8915507482112 8932136087952 8942681703168 8946688280992 8970803343744 9006482048256 9008741028672 9023418026112 9037070402976 9047739907584 9073916025856 9083724604416 9089638487622 9112289776128 9115493720256 9118222256451 9127135474688 9128987571984 9157695080072 9191365843968 9194117090928 9220269510144 9222140506392 9226272289773 9233918463616 9251140948236 9276229307016 9305399839428 9328142121408 9328588803072 9330481779696 9382852632384 9408143340288 9412358458272 9423471042048 9437728696704 9453104598784 9455022842412 9478584665088 9490701513216 9519628909824 9522478415604 9549564849792 9563701265888 9607523210838 9631465062912 9645722717568 9676055178944 9676066777146 9717954512112 9744148459584 9748514117496 9756593093632 9760023579264 9774790435872 9786330920448 9825253143552 9829655138688 9856150166016 9858622257792 9862566930447 9872207758336 9905262025384 9915969259224 9947151552492 9963357403832 9971939755008 9978431903286 9990212814624 10029945917376 10061486627808 10065024316116 10073365596672 10090106256384 10092153761712 10105042846976 10151345279376 10176155041536 10180714250784 10208155529088 10224786606848 10235839235328 10268027409024 10270111018482 10295704032768 10300316803392 10302406965081 10312477744128 10328080460544 10343381727294 10386050712576 10388158271568 10392812464342 10417707108864 10420825435944 10433128653696 10465937234368 10507562389632 10544311188312 10553049672704 10555696558848 10588903265556 10601404922304 10634742673632 10650485500648 10663407748224 10677039202368 10723260151296 10756981095168 10759163924124 10785975653376 10792997772942 10805740391328 10851438057264 10882832474976 10885562076312 10929944303872 10941759182592 10967078382183 10976167230336 10980026526672 10994049549056 11010683479488 11023683105792 11030859982814 11058348775936 11058362031024 11102330072064 11106233728128 11109558151538 11136169668096 11141158991424 11143419778557 11154312662016 11171189069568 11201484446208 11208777079311 11233891587072 11236709240064 11238989416452 11266996866048 11271505063368 11319172456284 11332536296256 11337613597464 11368173202848 11373266470412 11386694175808 11403922175184 11417386073856 11453303532132 11462795334144 11467930995136 11498841860352 11502884932704 11587856403816 11601537462144 11635102000896 11655248283728 11684307051648 11723428615437 11734888467456 11737269735408 11742528368802 11752259862784 11771790632448 11774179388664 11821007688336 11862350086851 11872180881792 11875158628704 11877499959248 11909514783936 11923575604224 11961071124992 11974000614912 11981796188229 12008642731008 12011654704896 12031224034816 12049427203968 12101603732064 12115891339776 12119517983496 12153991627008 12156457940244 12157629675268 12171983429312 12186751712256 12202330516992 12243186534348 12258228261888 12258822787904 12296187341856 12301696386364 12334854597648 12368305742688 12387018914424 12401643494016 12407199785904 12437522828544 12440642372928 12490121331072 12510470176512 12533803865352 12544191120384 12548601744768 12549811277696 12552357911478 12583638262272 12591830735099 12606697123216 12638128035456 12680443196289 12692838546432 12696637887472 12732753133056 12754815297147 12786600169728 12810030947784 12829412447082 12844559333088 12860963623424 12901422369528 12936197092896 12951470052864 12957272682816 12992197946112 12998018823328 13013364772352 13033053914496 13089489751008 13103623314432 13106206851584 13112154319194 13144829677056 13150089240596 13221292345632 13243264461504 13258899956736 13262868736656 13304575871048 13320283752832 13353493773312 13362187454154 13373261223168 13398204131928 13414022554752 13415315503744 13420032421488 13456205015616 13509723072384 13535127039168 13555605604464 13568206722048 13571609861376 13574285667712 13610874038784 13619735284903 13634457731433 13647785647104 13668434664192 13690703212032 13693481357976 13699616430269 13733755737856 13736542620108 13770773947392 13791175636392 13830404265216 13850877695424 13876711422354 13894433914592 13910838204928 13958099759142 13992213182112 13992883204608 14010083186176 14059081584416 14074262078464 14074278948576 14118537687408 14135206563072 14156593045056 14173306850304 14179656898176 14182534263618 14217876997632 14236052269824 14274424378368 14283717623406 14324347274688 14342641460224 14345551898832 14390663697256 14407653855104 14443574897664 14468584076352 14510443299968 14514082768416 14576931768168 14589012243456 14622771176244 14634889640448 14640035368896 14644417563391 14662185653808 14679496380672 14680911305984 14744482708032 14784225249024 14808311637504 14854878655232 14857893038076 14894918759424 14920727328738 14945036105748 14957909632512 14967647854929 14982278986752 14985319221936 15028673417824 15044918876064 15092229941712 15097536474174 15110048395008 15116818129952 15135159384576 15157564270464 15205229566912 15223181431808 15271071376176 15312233293632 15331789147136 15337179910272 15402041113536 15439683511296 15450475205088 15468716616192 15492120690816 15513469334528 15530238839808 15579076068864 15582237407352 15589218696513 15631238153916 15649692980544 15656704491736 15698905851552 15761343584448 15816466782468 15829574509056 15833544838272 15879353045248 15952114010448 15975728250972 16015539606528 16025966390126 16065902938624 16084890226944 16135471642752 16138745886186 16159357311328 16178963480064 16189496659413 16205322169344 16208610586992 16324248712464 16328343114468 16394916455808 16446472796864 16464250845504 16491074323584 16516025219232 16535524658688 16542933047872 16546289974221 16583363771392 16587523163904 16653495108096 16659350592192 16664337227307 16680626902016 16711738487136 16731468993024 16736477215304 16756783604352 16850837380608 16855063860096 16907257595052 17006420396196 17048800226304 17052259804272 17059899705618 17080041263712 17105883262776 17126079110784 17194193001216 17201896492704 17248262790528 17254327399056 17276363577088 17322930594816 17334208544422 17377405219328 17452653001344 17482872425592 17602332701184 17613792553203 17628389794176 17657685948672 17661269082996 17683824982208 17705280789504 17808271322688 17816249938872 17831014964224 17864272175904 17885363406336 17893376561984 17941606687488 18012964096512 18017482057344 18046836052224 18074140805952 18095479815168 18179276975244 18224579552256 18230987440512 18236444512902 18257975143968 18315390160144 18388234181856 18440539020288 18444281012784 18452544579546 18467836927232 18502281896472 18552458614032 18610799678856 18656284242816 18660963559392 18765705264768 18816286680576 18824716916544 18828536867217 18846942084096 18875457393408 18906209197568 18910045684824 18981403026432 19039257819648 19044956831208 19099129699584 19127402531776 19215046421676 19262930125824 19291445435136 19352110357888 19352133554292 19435909024224 19488296919168 19497028234992 19520047158528 19549580871744 19572661840896 19659310277376 19668231478791 19712300332032 19717244515584 19725133860894 19810524050768 19831938518448 19894303104984 19926714807664 19956863806572 19980425629248 20043281181231 20059891834752 20122973255616 20130048632232 20146731193344 20184307523424 20210085693952 20302690558752 20352310083072 20361428501568 20416311058176 20449573213696 20471678470656 20536054818048 20540222036964 20591408065536 20600633606784 20604813930162 20656160921088 20686763454588 20776316543136 20785624928684 20835414217728 20841650871888 20866257307392 20931874468736 21015124779264 21088622376624 21111393117696 21177806531112 21202809844608 21269485347264 21273801395427 21300971001296 21326815496448 21354078404736 21425576435109 21446520302592 21513962190336 21518327848248 21527968676137 21585995545884 21611480782656 21702876114528 21765664949952 21771124152624 21859888607744 21883518365184 21934156764366 21952334460672 21960053053344 21988099098112 22021366958976 22061719965628 22116697551872 22116724062048 22212467456256 22219116303076 22272339336192 22282317982848 22286839557114 22342378139136 22402968892416 22417554158622 22473418480128 22477978832904 22543010126736 22638344912568 22665072592512 22675227194928 22736346405696 22746532940824 22773388351616 22807844350368 22834772147712 22906607064264 22925590668288 22935861990272 22997683720704 23005769865408 23012656171043 23175712807632 23203074924288 23270204001792 23310496567456 23368614103296 23446857230874 23474539470816 23485056737604 23504519725568 23543581264896 23548358777328 23642015376672 23724700173702 23744361763584 23750317257408 23754999918496 23819029567872 23922142249984 23948001229824 23963592376458 24023309409792 24038949585189 24062448069632 24098854407936 24203207464128 24231782679552 24239035966992 24307983254016 24312915880488 24315259350536 24343966858624 24404661033984 24486373068696 24517645575808 24592374683712 24603392772728 24669709195296 24736611485376 24774037828848 24803286988032 24814399571808 24875045657088 24881284745856 24980242662144 25020940353024 25067607730704 25097203489536 25099622555392 25104715822956 25167276524544 25183661470198 25213394246432 25276256070912 25360886392578 25393275774944 25465506266112 25509630594294 25573200339456 25589849558427 25620061895568 25658824894164 25689118666176 25721927246848 25802844739056 25872394185792 25902940105728 25914545365632 25984395892224 25996037646656 26001312816633 26026729544704 26066107828992 26178979502016 26212413703168 26224308638388 26289659354112 26300178481192 26442584691264 26486528923008 26525737473312 26609151742096 26640567505664 26724374908308 26746522446336 26796408263856 26828045109504 26830631007488 26840064842976 26912410031232 27019446144768 27070254078336 27111211208928 27143219722752 27148571335424 27221748077568 27239470569806 27268915462866 27336869328384 27354666769353 27381406424064 27386962715952 27399232860538 27467511475712 27473085240216 27582351272784 27660808530432 27678816869319 27701755390848 27753422844708 27788867829184 27821676409856 27916199518284 27984426364224 27985766409216 28020166372352 28118163168832 28148557897152 28237075374816 28270413126144 28313186090112 28359313796352 28365068527236 28435753995264 28472104539648 28567435246812 28648694549376 28691103797664 28781327394512 28815307710208 28937168152704 29020886599936 29028165536832 29153863536336 29245542352488 29269779280896 29280070737792 29288835126782 29324371307616 29358992761344 29361822611968 29488965416064 29568450498048 29587700791341 29616623275008 29709757310464 29715786076152 29841454657476 29890072211496 29915819265024 29935295709858 29970638443872 30057346835648 30089837752128 30184459883424 30195072948348 30220096790016 30233636259904 30270318769152 30315128540928 30410459133824 30542142752352 30624466587264 30674359820544 30804082227072 30900950410176 30907220895243 30937433232384 30984241381632 31158152137728 31164474814704 31178437393026 31262476307832 31299385961088 31313408983472 31397811703104 31522687168896 31632933564936 31659149018112 31667089676544 31758706090496 31904228020896 31951456501944 32051932780252 32131805877248 32169780453888 32270943285504 32277491772372 32318714622656 32357926960128 32378993318826 32417221173984 32648497424928 32656686228936 32789832911616 32892945593728 32928501691008 32982148647168 33032050438464 33071049317376 33085866095744 33092579948442 33175046327808 33306990216192 33318701184384 33328674454614 33423476974272 33430259335671 33462937986048 33472954430608 33513567208704 33626331237933 33701674761216 33710127720192 33814515190104 34012840792392 34104519608544 34119799411236 34160082527424 34211766525552 34252158221568 34388386002432 34403792985408 34496525581056 34508654798112 34552727154176 34668417088844 34754810438656 34905306002688 34965744851184 35204665402368 35227585106406 35256779588352 35315371897344 35322538165992 35367649964416 35616542645376 35632499877744 35728544351808 35770726812672 35786753123968 35883213374976 35945388564687 36025928193024 36034964114688 36093672104448 36148281611904 36358553950488 36461974881024 36472889025804 36515950287936 36630780320288 36776468363712 36888562025568 36905089159092 36935673854464 37004563792944 37104917228064 37221599357712 37312568485632 37321927118784 37531410529536 37632573361152 37649433833088 37657073734434 37750914786816 37775492205297 37812418395136 37820091369648 38078515639296 38089913662416 38198259399168 38254805063552 38430092843352 38582890870272 38608009939849 38704220715776 38704267108584 38871818048448 38976593838336 38994056469984 39040094317056 39099161743488 39318620554752 39336462957582 39434489031168 39450267721788 39621048101536 39663877036896 39788606209968 39853429615328 39913727613144 39960851258496 40086562362462 40119783669504 40245946511232 40260097264464 40368615046848 40420171387904 40605381117504 40704620166144 40722857003136 40832622116352 40859205854709 40899146427392 40943356941312 41072109636096 41080444073928 41098849290807 41201267213568 41209627860324 41312321842176 41373526909176 41552633086272 41571249857368 41683301743776 41732514614784 41863748937472 42030249558528 42177244753248 42222786235392 42355613062224 42405619689216 42538970694528 42547602790854 42601942002592 42653630992896 42708156809472 42851152870218 43027924380672 43036655696496 43055937352274 43171991091768 43222961565312 43405752229056 43531329899904 43542248305248 43719777215488 43767036730368 43868313528732 43904668921344 43920106106688 43933252690173 43976198196224 44042733917952 44123439931256 44233448124096 44424934912512 44438232606152 44564635965696 44573679114228 44684756278272 44835108317244 44902943564787 44946836960256 44955957665808 45086020253472 45276689825136 45330145185024 45350454389856 45472692811392 45493065881648 45546776703232 45615688700736 45669544295424 45813214128528 45871723980544 45995367441408 46011539730816 46025312342086 46351425615264 46406149848576 46540408003584 46620993134912 46737228206592 46767656089539 46893714461748 46949078941632 46970113475208 47009039451136 47096717554656 47284030753344 47449400347404 47488723527168 47500634514816 47509999836992 47638059135744 47927184752916 48046618819584 48077899170378 48197708815872 48406414928256 48478071933984 48568489978239 48615966508032 48625831760976 48630518701072 48687933717248 48972746137392 49035291151616 49184749367424 49206785545456 49339418390592 49473222970752 49548075657696 49606573976064 49628799143616 49638869922663 49750091314176 49762569491712 49960485324288 49993011681921 50041880706048 50135215461408 50194406979072 50199245110784 50209431645912 50367322940396 50426788492864 50552512141824 50721772785156 50786551549888 51019261188588 51146400678912 51179699116854 51240123791136 51317649788328 51378237332352 51605689478112 51744788371584 51829090731264 51968791784448 51992075293312 52002625633266 52132215657984 52357959004032 52448617276776 52600356962384 52841377659609 52885169382528 52973057846016 53051474946624 53218303484192 53281135011328 53448749816616 53493044892672 53592816527712 53656090219008 53661262014976 53680129685952 53824820062464 54038892289536 54140508156672 54222422417856 54286439445504 54297142670848 54478941139612 54537830925732 54673738656768 54709333538706 54773925431904 54798465721076 54935022951424 54946170480432 55164702545568 55321617060864 55357633738638 55403510781696 55506845689416 55577735658368 55832399036568 55968852728448 56236326337664 56297115794304 56474150749632 56485610601651 56540826252288 56626372180224 56718627592704 56730137054472 56944209079296 57134870493624 57297389098752 57382207595328 57562654789024 57630615420416 57874336305408 58041773199872 58056331073664 58307727072672 58491084704976 58560141475584 58577670253564 58648742615232 58717985522688 58723645223936 58977930832128 59136900996096 59175401582682 59419514620928 59431572152304 59682909314952 59780144422992 59870591419716 59941276887744 60114693671296 60179675504256 60368919766848 60390145896696 60440193580032 60467272519808 60630257081856 60669729905477 60820918267648 61084285504704 61248933174528 61348719641088 61608164454144 61801900820352 61814441790486 61968482763264 62328949629408 62356874786052 62524952615664 62598771922176 62626817966944 62795623406208 63045374337792 63265867129872 63334179353088 63517412180992 63808456041792 63902913003888 64103865560504 64339560907776 64541886571008 64554983544744 64583906028411 64637429245312 64757986637652 64834442347968 65296994849856 65313372457872 65579665823232 65785891187456 65857003382016 65964297294336 66064100876928 66171732191488 66185159896884 66350092655616 66637402368768 66657348909228 66846953948544 66860518671342 66945908861216 67027134417408 67252662475866 67420255440384 67629030380208 68025681584784 68209039217088 68239598822472 68320165054848 68423533051104 68504316443136 68776772004864 68807585970816 68993051162112 69017309596224 69037968513129 69105454308352 69336834177688 69810612005376 69931489702368 70455170212812 70513559176704 70630743794688 70645076331984 70735299928832 71233085290752 71264999755488 71457088703616 71573506247936 71766426749952 71890777129374 72069928229376 72116848755567 72187344208896 72296563223808 72717107900976 72923949762048 72945778051608 73031900575872 73261560640576 73552936727424 73777124051136 73810178318184 73871347708928 74009127585888 74209834456128 74443198715424 74625136971264 74643854237568 75062821059072 75298867666176 75314147468868 75501829573632 75550984410594 75640182739296 76179827324832 76396518798336 76509610127104 76769548675281 76860185686704 77165781740544 77216019879698 77408441431552 77408534217168 77743636096896 77953187676672 77988112939968 78003938449899 78080188634112 78198323486976 78637241109504 78672925915164 78868978062336 78900535443576 79242096203072 79327754073792 79577212419936 79706859230656 79827455226288 79921702516992 80173124724924 80239567339008 80491893022464 80520194528928 80737230093696 81210762235008 81445714006272 81665244232704 81718411709418 82064000308059 82144219272192 82160888147856 82197698581614 82402534427136 82419255720648 82747053818352 83036450607957 83105266172544 83142499714736 83366603487552 83465029229568 83727497874944 84060499117056 84354489506496 84711226124448 84811239378432 85077941389056 85095205581708 85203884005184 85307261985792 85416313618944 85702305740436 86073311392992 86111874704548 86343982183536 86445923130624 86811504458112 87062659799808 87084496610496 87736627057464 87809337842688 87840212213376 87866505380346 88085467835904 88142815145693 88246879862512 88466896248192 88763102374023 88849869825024 88876465212304 89129271931392 89147358228456 89670216634488 89805887129574 89911915331616 90172040506944 90553379650272 90660290370048 90700908779712 90945385622784 90986131763296 91093553406464 91231377401472 91626428257056 91743447961088 92023079461632 92050624684172 92702851230528 92812299697152 93241986269824 93474456413184 93535312179078 93787428923496 93898157883264 93940226950416 94193435109312 94568061506688 94898800694808 94977447054336 95001269029632 95019999673984 95276118271488 95338146994321 95854369505832 96155798340756 96395417631744 96812829856512 96956143867968 97136979956478 97251663521952 97261037402144 97375867434496 97945492274784 98070582303232 98369498734848 98413571090912 98678836781184 98946445941504 99096151315392 99213147952128 99257598287232 99277739845326 99525138983424 99920970648576 99986023363842 100270430922816 100388813958144 100398490221568 100418863291824 100734645880792 100853576985728 101105024283648 101443545570312 101573103099776 102038522377176 102359398233708 102480247582272 102635299576656 102756474664704 103211378956224 103489576743168 103658181462528 103984150586624 104005251266532 104264431315968 104715918008064 104897234553552 105200713924768 105682755319218 105770338765056 105946115692032 106102949893248 106436606968384 106562270022656 106897499633232 107185633055424 107312180438016 107322524029952 107360259371904 107649640124928 108077784579072 108281016313344 108444844835712 108594285341696 108957882279224 109075661851464 109418667077412 109547850863808 109596931442152 109892340960864 110329405091136 110715267477276 110807021563392 111013691378832 111155471316736 111664798073136 111937705456896 112472652675328 112594231588608 112948301499264 112971221203302 113252744360448 113326476615891 113437255185408 113460274108944 114269740987248 114594778197504 114764415190656 115125309578048 115261230840832 115748672610816 115824029819547 116083546399744 116112662147328 116615454145344 116982169409952 117120282951168 117155340507128 117297485230464 117955861664256 118350803165364 118863144304608 119365818629904 119560288845984 119741182839432 119882553775488 120229387342592 120359351008512 120737839533696 120780291793392 120934545039616 121260514163712 121339459810954 121641836535296 122168571009408 122497866349056 122577617564127 122697439282176 123216328908288 123296547872421 123603801640704 123628883580972 123936965526528 124657899258816 124713749572104 125049905231328 125197543844352 125253635933888 125591246812416 126090748675584 126531734259744 126668358706176 127616912083584 127805826007776 128207731121008 129083773142016 129109967089488 129167812056822 129274858490624 129515973275304 129668884695936 130593989699712 130626744915744 131159331646464 131571782374912 131714006764032 131799758070519 131928594588672 132128201753856 132343464382976 132370319793768 133274804737536 133314697818456 133693907897088 133721037342684 133891817722432 134054268834816 134505324951732 134840510880768 135258060760416 136051363169568 136418078434176 136479197644944 136640330109696 136847066102208 137008632886272 137615171941632 137986102324224 138034619192448 138075937026258 138673668355376 139621224010752 139862979404736 140302968268617 140910340425624 141027118353408 141290152663968 141470599857664 142466170581504 142529999510976 142914177407232 143147012495872 143781554258748 144139856458752 144233697511134 144593126447616 145434215801952 145847899524096 145891556103216 146063801151744 146523121281152 147105873454848 147554248102272 147620356636368 148018255171776 148419668912256 148886397430848 148916609767989 149250273942528 149287708475136 149979035045763 150125642118144 150597735332352 150628294937736 150695780732959 151101968821188 151280365478592 152359654649664 153019220254208 153539097350562 153720371373408 154432039759396 154816882863104 154817068434336 155487272193792 155906375353344 155976225879936 156007876899798 156396646973952 157345851830328 157801070887152 158484192406144 158655508147584 159154424839872 159413718461312 159654910452576 159843405033984 160346249449848 160479134678016 160983786044928 161040389057856 161088593197301 161474460187392 162421524470016 162891428012544 163436823418836 164128000616118 164321776295712 164395397163228 164805068854272 164838511441296 165494107636704 166072901215914 166210532345088 166284999429472 166733206975104 167454995749888 168708979012992 169422452248896 169622478756864 170155882778112 170190411163416 170407768010368 170832627237888 171404611480872 172146622785984 172223749409096 172687964367072 172891846261248 173623008916224 174125319599616 174168993220992 175473254114928 175680424426752 175733010760692 176170935671808 176285630291386 176493759725024 176933792496384 177526204748046 177752930424608 178258543862784 178294716456912 179340433268976 179611774259148 179823830663232 180344081013888 181106759300544 181320580740096 181401817559424 181890771245568 181972263526592 182009189716431 182187106812928 182462754802944 183252856514112 183486895922176 184046158923264 184101249368344 185405702461056 186483972539648 187070624358156 187574857846992 187796315766528 187880453900832 188386870218624 189136123013376 189797601389616 190002538059264 190039999347968 190552236542976 190676293988642 191708739011664 192311596681512 193625659713024 193751718085233 193912287735936 194273959912956 194503327043904 194522074804288 194751734868992 195890984549568 196141164606464 196738997469696 196827142181824 197357673562368 197892891883008 198192302630784 198515196574464 198555479690652 199050277966848 199972046727684 200540861845632 200837726583648 201469291761584 201707153971456 202887091140624 203146206199552 204077044754352 204718796467416 204960495164544 205270599153312 205512949329408 206422757912448 206979153486336 207113905539387 207316362925056 207968301173248 208010502533064 209431836016128 209794469107104 210401427849536 211365510638436 211540677530112 211892231384064 212205899786496 212873213936768 213794999266464 214371266110848 214720518743808 215299280249856 216350546266701 216562032626688 216889689671424 217915764558448 218151323702928 218837334154824 219095701727616 219193862884304 219784681921728 220658810182272 221430534954552 221614043126784 222027382757664 222310942633472 223329596146272 223875410913792 224945305350656 225188463177216 225896602998528 225942442406604 226505488720896 226652953231782 226920548217888 228539481974496 229189556395008 229528830381312 230250619156096 231497345221632 231648059639094 232225324294656 233230908290688 233964338819904 234011815349697 234240565902336 234310681014256 234594970460928 235911723328512 236701606330728 237726288609216 238731637259808 239120577691968 239482365678864 239765107550976 240458774685184 240718702017024 241475679067392 241560583586784 241869090079232 242678919621908 243283673070592 244337142018816 244995732698112 245155235128254 246432657816576 246593095744842 247207603281408 247257767161944 249315798517632 249427499144208 250099810462656 250395087688704 250507271867776 251182493624832 252181497351168 253063468519488 255233824167168 255611652015552 256415462242016 258219934178976 258335624113644 258549716981248 259031946550608 259337769391872 261187979399424 261253489831488 263143564749824 263428013528064 263599516141038 264256403507712 264428445437079 264686928765952 264740639587536 266549609475072 266629395636912 267387815794176 267442074685368 267783635444864 269010649903464 270516121520832 272102726339136 272836156868352 272958395289888 273280660219392 273694132204416 275230343883264 276069238384896 276151874052516 277347336710752 279725958809472 280605936537234 281820680851248 282580305327936 282941199715328 284932341163008 285059999021952 285828354814464 286014440982963 286294024991744 287563108517496 288467395022268 289186252895232 290868431603904 291783112206432 292127602303488 293046242562304 294211746909696 295108496204544 295240713272736 296036510343552 296839337824512 297772794861696 297833219535978 298575416950272 299958070091526 301195470664704 301256589875472 301391561465918 302203937642376 302560730957184 304719309299328 306038440508416 307078194701124 307440742746816 308864079518792 309634136868672 310974544387584 311952451759872 312015753799596 312793293947904 314691703660656 315602141774304 316968384812288 317311016295168 318308849679744 318827436922624 319309820905152 319686810067968 320692498899696 321967572089856 322080778115712 322177186394602 322948920374784 324843048940032 325782856025088 326873646837672 328256001232236 328643552591424 328790794326456 329677022882592 330988215273408 332145802431828 332421064690176 332569998858944 333466413950208 337417958025984 338844904497792 339979429847673 340311765556224 340380822326832 340815536020736 342809222961744 344293245571968 344447498818192 345375928734144 345783692522496 347246017832448 347472089458641 348250639199232 348337986441984 350946508229856 351360848853504 351466021521384 352571260582772 352987519450048 353867584992768 355052409496092 355505860849216 356589432913824 358680866537952 359223548518296 359647661326464 360688162027776 362213518601088 362803635118848 363781542491136 363944527053184 364018379432862 364925509605888 366505713028224 367732852692381 368092317846528 368202498736688 369889643617263 370811404922112 372967945079296 374141248716312 375149715693984 375592631533056 375760907801664 376773740437248 378272246026752 379595202779232 380005076118528 380079998695936 381352587977284 383417478023328 384623193363024 387251319426048 387503436170466 387824575471872 388547919825912 389006654087808 389044149608576 391781969099136 393477994939392 393654284363648 394715347124736 395399274211557 395785783766016 396384605261568 397030393148928 397110959381304 399944093455368 401081723691264 401675453167296 402938583523168 403414307942912 405774182281248 406292412399104 408154089508704 409437592934832 409920990329088 410541198306624 411025898658816 412845515824896 413958306972672 414227811078774 415936602346496 416021005066128 418863672032256 419588938214208 420802855699072 422731021276872 423081355060224 424411799572992 424688109338339 425746427873536 427589998532928 428742532221696 429441037487616 432701092533402 433779379342848 435831529116896 436302647405856 437674668309648 438191403455232 438387725768608 439569363843456 441317620364544 442861069909104 444054765515328 444621885266944 446659192292544 447750821827584 449890610701312 450376926354432 451793205997056 451884884813208 452087342198877 453305906463564 453841096435776 457078963948992 459057660762624 460501238312192 463296119278188 464450648589312 466461816581376 467928677639808 468023630699394 468621362028512 469189940921856 473403212661456 475452577218432 477463274519616 478241155383936 478964731357728 479530215101952 480917549370368 481437404034048 482951358134784 483121167173568 483265779591903 483738180158464 485357839243816 488674284037632 490310470256508 493186191489684 494415206562816 494515534323888 498631597035264 498854998288416 500199620925312 501014543735552 502364987249664 506126937038976 510467648334336 511223304031104 512830924484032 516439868357952 516671248227288 517099433962496 518063893101216 518675538783744 522375958798848 522506979662976 527199032282076 528512807015424 528856890874158 529481279175072 533258791273824 534775631588352 534884149370736 535567270889728 538021299806928 541032243041664 544205452678272 545672313736704 545916790579776 546027569149293 546561320438784 547388264408832 550460687766528 552138476769792 552303748105032 554694673421504 559451917618944 561211873074468 563641361702496 565160610655872 570119998043904 571656709628928 572028881965926 575126217034992 576934790044536 581255154255699 581736863207808 583566224412864 584255204606976 586092485124608 588423493819392 590216992409088 590481426545472 592073020687104 593678675649024 595545589723392 595666439071956 597150833900544 599916140183052 602513179750944 602783122931836 604407875284752 605121461914368 609438618598656 614156389402248 614881485493632 617728159037584 619268273737344 621341716618161 621949088775168 623904903519744 624031507599192 629383407321312 631204283548608 633936769624576 634622032590336 636617699359488 637654873845248 638619641810304 641384997799392 644161556231424 644354372789204 645897840749568 649686097880064 653747293675344 656512002464472 657287105182848 657581588652912 659354045765184 661976430546816 664291604863656 664842129380352 665139997717888 666932827900416 667367028960247 674835916051968 677689808995584 679958859695346 680761644653664 681631072041472 685618445923488 688586491143936 688894997636384 690751857468288 694492035664896 694944178917282 696675972883968 701893016459712 702721697707008 702932043042768 705142521165544 705975038900096 707735169985536 710104818992184 711011721698432 713178865827648 717361733075904 718447097036592 719295322652928 721376324055552 724427037202176 725607270237696 727889054106368 728036758865724 729851019211776 733011426056448 735465705384762 736404997473376 739779287234526 741622809844224 745935890158592 748282497432624 750299431387968 751185263066112 751521815603328 753547480874496 756544492053504 759190405558464 760159997391872 762705175954568 766834956046656 769246386726048 775006872340932 775649150943744 777095839651824 778013308175616 778088299217152 783563938198272 787308568727296 789430694249472 790798548423114 792769210523136 793285336311237 794060786297856 794221918762608 799888186910736 802163447382528 803350906334592 805877167046336 806828615885824 811548364562496 812584824798208 816308179017408 818875185869664 819841980658176 821082396613248 825691031649792 828455622157548 832042010132256 839177876428416 841605711398144 845462042553744 848823599145984 849376218676678 851492855747072 855179997065856 857485064443392 858043322948889 858882074975232 865402185066804 867558758685696 871663058233792 872605294811712 875349336619296 876382806910464 876775451537216 879138727686912 882635240729088 885722139818208 888109531030656 893318384585088 903586411994112 903769769626416 904174684397754 906611812927128 907682192871552 914157927897984 918115321525248 921002476624384 926592238556376 932923633162752 935857355279616 936047261398788 937242724057024 938379881843712 946806425322912 950905154436864 954926549039232 956482310767872 957929462715456 959060430203904 965902716269568 966242334347136 966531559183806 970715678487632 977348568075264 980620940513016 986372382979368 989031068647776 997263194070528 997709996576832 1000399241850624 1002029087471104 1012253874077952 1020935296668672 1022446608062208 1025661848968064 1032879736715904 1033342496454576 1036127786202432 1037351077567488 1042416268375923 1044751917597696 1045013959325952 1054398064564152 1057713781748316 1058962558350144 1066517582547648 1069768298741472 1071134541779456 1076042599613856 1082064486083328 1088410905356544 1091344627473408 1091833581159552 1092055138298586 1094776528817664 1104276953539584 1104607496210064 1109389346843008 1118903835237888 1122423746148936 1127282723404992 1130321221311744 1140239996087808 1144057763931852 1150252434069984 1153869580089072 1162510308511398 1163473726415616 1167132448825728 1172184970249216 1180433984818176 1180962853090944 1184146041374208 1187357351298048 1191091179446784 1191332878143912 1199832280366104 1205026359501888 1205566245863672 1208815750569504 1210242923828736 1218877237197312 1228312778804496 1229762970987264 1235456318075168 1238536547474688 1242683433236322 1247809807039488 1248063015198384 1258766814642624 1262408567097216 1267873539249152 1269244065180672 1273235398718976 1274064328015017 1275309747690496 1277239283620608 1282769995598784 1288323112462848 1288708745578408 1307494587350688 1313024004928944 1314574210365696 1315163177305824 1318708091530368 1323952861093632 1328583209727312 1330279995435776 1333865655800832 1334734057920494 1349671832103936 1355379617991168 1356262026596631 1359917719390692 1361523289307328 1363262144082944 1371236891846976 1377172982287872 1377789995272768 1381503714936576 1389888357834564 1393351945767936 1403786032919424 1405864086085536 1410285042331088 1411950077800192 1420209637984368 1422023443396864 1426357731655296 1434723466151808 1436894194073184 1438590645305856 1442752648111104 1448854074404352 1449797338775709 1451214540475392 1455778108212736 1456073517731448 1466022852112896 1470931410769524 1472809994946752 1479558574469052 1483245619688448 1496564994865248 1500598862775936 1503043631206656 1507094961748992 1518380811116928 1525410351909136 1533669912093312 1538492773452096 1550013744681864 1551298301887488 1554191679303648 1556026616351232 1556176598434304 1567127876396544 1574617137454592 1581597096846228 1585538421046272 1586570672622474 1588443837525216 1599776373821472 1604326894765056 1606701812669184 1611754334092672 1623096729124992 1632616358034816 1637750371739328 1638082707447879 1639683961316352 1642164793226496 1651382063299584 1656911244315096 1664084020264512 1678355752856832 1683211422796288 1690924085107488 1698752437353356 1702985711494144 1710359994131712 1714970128886784 1716086645897778 1730804370133608 1743326116467584 1745210589623424 1750698673238592 1752765613820928 1753550903074432 1758277455373824 1765270481458176 1771444279636416 1776219062061312 1786636769170176 1807539539252832 1808349368795508 1813223625854256 1815364385743104 1828315855795968 1842004953248768 1853184477112752 1865847266325504 1871714710559232 1872094522797576 1874485448114048 1893612850645824 1901810308873728 1909853098078464 1912964621535744 1915858925430912 1932484668694272 1933063118367612 1941431356975264 1961241881026032 1972744765958736 1978062137295552 1994526388141056 1995419993153664 2000798483701248 2002101086880741 2004058174942208 2024507748155904 2044893216124416 2051323697936128 2065759473431808 2066684992909152 2072255572404864 2084832536751846 2090027918651904 2108796129128304 2115427563496632 2117925116700288 2133035165095296 2139536597482944 2142269083558912 2152085199227712 2164128972166656 2176821810713088 2183667162319104 2184110276597172 2189553057635328 2209214992420128 2218778693686016 2237807670475776 2244847492297872 2254565446809984 2260642442623488 2280479992175616 2288115527863704 2300504868139968 2307739160178144 2325020617022796 2326947452831232 2334264897651456 2361925706181888 2368292082748416 2379856008933711 2382182358893568 2382665756287824 2399664560732208 2410052719003776 2411132491727344 2417631501139008 2420485847657472 2437754474394624 2456625557608992 2459525941974528 2470912636150336 2477073094949376 2485366866472644 2496126030396768 2517533629285248 2524817134194432 2546470797437952 2548128656030034 2554478567241216 2565539991197568 2574129968846667 2576646224925696 2577417491156816 2614989174701376 2626048009857888 2629148420731392 2630326354611648 2637416183060736 2647905722187264 2657166419454624 2660559990871552 2669468115840988 2710759235982336 2712524053193262 2719835438781384 2723046578614656 2742473783693952 2754345964575744 2755579990545536 2763007429873152 2779776715669128 2807572065838848 2811728172171072 2820570084662176 2823900155600384 2840419275968736 2844046886793728 2852715463310592 2869446932303616 2873788388146368 2877181290611712 2897708148808704 2899594677551418 2911556216425472 2912147035462896 2932045704225792 2941862821539048 2945619989893504 2959117148938104 2993129989730496 3001197725551872 3006087262413312 3036761622233856 3050820703818272 3067339824186624 3076985546904192 3100027489363728 3108383358607296 3112053232702464 3112353196868608 3134255752793088 3149234274909184 3163194193692456 3173141345244948 3176887675050432 3199552747642944 3213403625338368 3223508668185344 3246193458249984 3265232716069632 3275500743478656 3276165414895758 3284329586452992 3313822488630192 3328168040529024 3356711505713664 3366422845592576 3381848170214976 3397504874706712 3420719988263424 3432173291795556 3461608740267216 3486652232935168 3490421179246848 3501397346477184 3507101806148864 3516554910747648 3542888559272832 3552438124122624 3573273538340352 3615079078505664 3616698737591016 3626447251708512 3630728771486208 3656631711591936 3706368954225504 3743429421118464 3744189045595152 3748970896228096 3787225701291648 3803620617747456 3819706196156928 3822192984045051 3825929243071488 3831717850861824 3864969337388544 3866126236735224 3882862713950528 3922483762052064 3945489531917472 3956124274591104 3990839986307328 4001596967402496 4004202173761482 4049015496311808 4068786079789893 4089786432248832 4102647395872256 4131518946863616 4133369985818304 4144511144809728 4169665073503692 4180055837303808 4217592258256608 4230855126993264 4235850233400576 4266070330190592 4279073194965888 4304170398455424 4328257944333312 4349392016327127 4353643621426176 4367334324638208 4368220553194344 4418429984840256 4437557387372032 4489694984595744 4509130893619968 4521284885246976 4576231055727408 4601009736279936 4615478320356288 4650041234045592 4653894905662464 4668529795302912 4671569202721729 4723851412363776 4759712017867422 4765331512575648 4799329121464416 4820105438007552 4822264983454688 4835263002278016 4913251115217984 4919051883949056 4941825272300672 4954146189898752 4970733732945288 4992252060793536 5035067258570496 5049634268388864 5096257312060068 5108957134482432 5131079982395136 5148259937693334 5154834982313632 5229978349402752 5252096019715776 5258296841462784 5260652709223296 5274832366121472 5295811444374528 5314332838909248 5321119981743104 5338936231681976 5425048106386524 5439670877562768 5446093157229312 5484947567387904 5511159981091072 5526014859746304 5559553431338256 5615144131677696 5623456344342144 5641140169324352 5647800311200768 5680838551937472 5688093773587456 5705430926621184 5738893864607232 5747576776292736 5799189355102836 5824294070925792 5883725643078096 5891239979787008 5918234297876208 5986259979460992 6002395451103744 6006303260642223 6012174524826624 6073523244467712 6101641407636544 6134679648373248 6153971093808384 6200054978727456 6216766717214592 6326388387384912 6346282690489896 6353775350100864 6399105495285888 6426807250676736 6447017336370688 6492386916499968 6530465432139264 6551001486957312 6552330829791516 6568659172905984 6627644977260384 6656336081058048 6713423011427328 6763696340429952 6795009749413424 6841439976526848 6864346583591112 6923217480534432 6973304465870336 6980842358493696 7002794692954368 7014203612297728 7085777118545664 7104876248245248 7146547076680704 7230158157011328 7233397475182032 7252894503417024 7261457542972416 7313263423183872 7412737908451008 7488378091190304 7497941792456192 7574451402583296 7639412392313856 7644385968090102 7663435701723648 7729938674777088 7732252473470448 7765725427901056 7844967524104128 7890979063834944 7912248549182208 7981679972614656 8008404347522964 8137572159579786 8205294791744512 8263037893727232 8266739971636608 8289022289619456 8339330147007384 8435184516513216 8461710253986528 8471700466801152 8532140660381184 8558146389931776 8608340796910848 8698784032654254 8734668649276416 8736441106388688 8836859969680512 8875114774744064 8979389969191488 9018261787239936 9152462111454816 9202019472559872 9230956640712576 9300082468091184 9337059590605824 9343138405443458 9447702824727552 9519424035734844 9530663025151296 9598658242928832 9640210876015104 9644529966909376 9670526004556032 9826502230435968 9883650544601344 9941467465890576 9984504121587072 10070134517140992 10099268536777728 10192514624120136 10262159964790272 10296519875386668 10309669964627264 10459956698805504 10504192039431552 10521305418446592 10549664732242944 10628665677818496 10677872463363952 10850096212773048 10879341755125536 10892186314458624 10969895134775808 11022319962182144 11119106862676512 11230288263355392 11246912688684288 11282280338648704 11361677103874944 11410861853242368 11466578952135153 11477787729214464 11495153552585472 11598378710205672 11648588141851584 11767451286156192 11782479959574016 11836468595752416 11972519958921984 12004790902207488 12012606521284446 12147046488935424 12203282815273088 12269359296746496 12307942187616768 12400109957454912 12433533434429184 12652776774769824 12692565380979792 12707550700201728 12798210990571776 12894034672741376 12984773832999936 13060930864278528 13102002973914624 13104661659583032 13255289954520768 13312672162116096 13527392680859904 13590019498826848 13728693167182224 13846434961068864 13946608931740672 13961684716987392 14005589385908736 14014707608165187 14028407224595456 14171554237091328 14460316314022656 14466794950364064 14505789006834048 14825475816902016 14976756182380608 14995883584912384 15148902805166592 15288771936180204 15326871403447296 15464504946940896 15531450855802112 15689935048208256 15781958127669888 15824497098364416 15963359945229312 16016808695045928 16275144319159572 16533479943273216 16578044579238912 16678660294014768 16870369033026432 16923420507973056 16943400933602304 17064281320762368 17116292779863552 17216681593821696 17397568065308508 17472882212777376 17673719939361024 17958779938382976 18018909781926669 18036523574479872 18304924222909632 18404038945119744 18461913281425152 18600164936182368 18686276810886916 19038848071469688 19061326050302592 19197316485857664 19280421752030208 19289059933818752 19341052009112064 19653004460871936 19767301089202688 19882934931781152 19969008243174144 20140269034281984 20385029248240272 20524319929580544 20593039750773336 20619339929254528 20919913397611008 21008384078863104 21042610836893184 21257331355636992 21355744926727904 21700192425546096 21758683510251072 21784372628917248 21939790269551616 22044639924364288 22238213725353024 22493825377368576 22564560677297408 22723354207749888 22933157904270306 22990307105170944 23196757420411344 23297176283703168 23534902572312384 23564959919148032 23672937191504832 23945039917843968 24025213042568892 24406565630546176 24615884375233536 24800219914909824 24867066868858368 25305553549539648 25385130761959584 25415101400403456 25596421981143552 26204005947829248 26209323319166064 26510579909041536 26625344324232192 27054785361719808 27180038997653696 27457386334364448 27692869922137728 28011178771817472 28029415216330374 28343108474182656 28920632628045312 28933589900728128 29011578013668096 29650951633804032 29953512364761216 30297805610333184 30577543872360408 30929009893881792 31062901711604224 31379870096416512 31563916255339776 31648994196728832 32033617390091856 32550288638319144 33066959886546432 33357320588029536 33740738066052864 33846841015946112 34232585559727104 34433363187643392 34795136130617016 34945764425554752 35347439878722048 35917559876765952 36037819563853338 36609848445819264 36808077890239488 36923826562850304 37200329872364736 37372553621773832 38077696142939376 38122652100605184 38394632971715328 38578119867637504 38682104018224128 39306008921743872 39534602178405376 39765869863562304 39938016486348288 40770058496480544 41186079501546672 41238679858509056 41839826795222016 42016768157726208 42044122824495561 42085221673786368 42514662711273984 42711489853455808 43400384851092192 43517367020502144 44476427450706048 44987650754737152 45129121354594816 45446708415499776 45866315808540612 45980614210341888 46393514840822688 46594352567406336 47069805144624768 47345874383009664 47890079835687936 48050426085137784 48813131261092352 49600439829819648 49734133737716736 50611107099079296 50770261523919168 50830202800806912 51192843962287104 52418646638332128 53021159818083072 54109570723439616 54360077995307392 54914772668728896 55385739844275456 56058830432660748 57841265256090624 57867179801456256 58023156027336192 59301903267608064 59907024729522432 61155087744720816 61858019787763584 62125803423208448 62759740192833024 63127832510679552 64067234780183712 65100577276638288 66133919773092864 66714641176059072 67481476132105728 67693682031892224 69590272261234032 69891528851109504 70694879757444096 71835119753531904 72075639127706676 73219696891638528 73847653125700608 74400659744729472 74745107243547664 76155392285878752 76245304201210368 76789265943430656 77156239735275008 78612017843487744 79531739727124608 79876032972696576 81540116992961088 82372159003093344 82477359717018112 84033536315452416 84088245648991122 85029325422547968 85422979706911616 86800769702184384 87034734041004288 88952854901412096 90258242709189632 90893416830999552 91732631617081224 92787029681645376 93188705134812672 94139610289249536 94691748766019328 96100852170275568 97626262522184704 99200879659639296 101222214198158592 101540523047838336 104837293276664256 106042319636166144 108720155990614784 109829545337457792 110771479688550912 112117660865321496 115734359602912512 116046312054672384 118603806535216128 119814049459044864 122310175489441632 123716039575527168 125519480385666048 126132368473486683 126255665021359104 128134469560367424 130201154553276576 133429282352118144 134962952264211456 135387364063784448 139180544522468064 139783057702219008 143670239507063808 144151278255413352 146439393783277056 148801319489458944 149490214487095328 152310784571757504 152490608402420736 153578531886861312 154312479470550016 159063479454249216 163080233985922176 164744318006186688 164954719434036224 168176491297982244 170845959413823232 173601539404368768 174069468082008576 177905709802824192 183465263234162448 185574059363290752 186377410269625344 188279220578499072 189383497532038656 192201704340551136 198401759319278592 202444428396317184 203081046095676672 209674586553328512 212084639272332288 217440311981229568 219659090674915584 221542959377101824 224235321730642992 231468719205825024 239628098918089728 244620350978883264 247432079151054336 252264736946973366 256268939120734848 260402309106553152 266858564704236288 270774728127568896 278361089044936128 279566115404438016 288302556510826704 292878787566554112 297602638978917888 298980428974190656 304621569143515008 318126958908498432 326160467971844352 329488636012373376 336352982595964488 341691918827646464 347203078808737536 348138936164017152 355811419605648384 366930526468324896 371148118726581504 376558441156998144 378766995064077312 384403408681102272 404888856792634368 406162092191353344 419349173106657024 434880623962459136 439318181349831168 448470643461285984 462937438411650048 489240701957766528 494864158302108672 504529473893946732 512537878241469696 520804618213106304 533717129408472576 556722178089872256 559132230808876032 576605113021653408 595205277957835776 597960857948381312 609243138287030016 636253917816996864 652320935943688704 658977272024746752 672705965191928976 683383837655292928 694406157617475072 733861052936649792 742296237453163008 768806817362204544 812324184382706688 838698346213314048 878636362699662336 896941286922571968 978481403915533056 1009058947787893464 1025075756482939392 1041609236426212608 1067434258816945152 1113444356179744512 1153210226043306816 1195921715896762624 1218486276574060032 1304641871887377408 1317954544049493504 1345411930383857952 1388812315234950144 1467722105873299584 1484592474906326016 1537613634724409088 1677396692426628096 1793882573845143936 1956962807831066112 2018117895575786928 2050151512965878784 2083218472852425216 2226888712359489024 2306420452086613632 2391843431793525248 2436972553148120064 2635909088098987008 2690823860767715904 2935444211746599168 3075227269448818176 3587765147690287872 3913925615662132224 4036235791151573856 4166436945704850432 4453777424718978048 4612840904173227264 4783686863587050496 5381647721535431808 5870888423493198336 6150454538897636352 7175530295380575744 8072471582303147712 9225681808346454528 10763295443070863616 11741776846986396672 14351060590761151488 16144943164606295424 18451363616692909056 21526590886141727232 32289886329212590848 43053181772283454464 64579772658425181696 129159545316850363392
- Sum of all divisors σ(n): 534284863412428800000
- Sum of proper divisors (its aliquot sum) s(n): 405125318095578436608
- 129159545316850363392 is an abundant number, because the sum of its proper divisors (405125318095578436608) is greater than itself. Its abundance is 275965772778728073216
Bases of 129159545316850363392
- Binary: 11100000000011100101110001000100110001010011101010101101100000000002
- Hexadecimal: 0x70072E22629D56C00
- Base-36: R9AKLN8FS45C0
Squares and roots of 129159545316850363392
- 129159545316850363392 squared (1291595453168503633922) is 16682188146455522637984906061642453745664
- 129159545316850363392 cubed (1291595453168503633923) is 2154663835886346043037477448400281226715902984568189944332288
-
The
square root of 129159545316850363392 is 11364838112.2148133919 -
The
cube root of 129159545316850363392 is 5054856.5548803017
Scales and comparisons
How big is 129159545316850363392?- 129,159,545,316,850,363,392 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 129,159,545,316,850,363,392 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 129159545316850363392 cubic inches would be around 421238 feet tall.
Recreational maths with 129159545316850363392
- 129159545316850363392 backwards is 293363058613545951921
- The number of decimal digits it has is: 21
- The sum of 129159545316850363392's digits is 90
- 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 129159545316850363392 - Facts about the integer". Numbermatics.com. 2024. Web. 20 May 2024.
APA style:
Numbermatics. (2024). Number 129159545316850363392 - Facts about the integer. Retrieved 20 May 2024, from https://numbermatics.com/n/129159545316850363392/
Chicago style:
Numbermatics. 2024. "Number 129159545316850363392 - Facts about the integer". https://numbermatics.com/n/129159545316850363392/
The information we have on file for 129159545316850363392 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 129159545316850363392, math, Factors of 129159545316850363392, curriculum, school, college, exams, university, Prime factorization of 129159545316850363392, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-nine quintillion, one hundred fifty-nine quadrillion, five hundred forty-five trillion, three hundred sixteen billion, eight hundred fifty million, three hundred sixty-three thousand, three hundred ninety-two.