150142234975222034688
150,142,234,975,222,034,688 is an even composite number composed of eight prime numbers multiplied together.
What does the number 150142234975222034688 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 17496 divisors.
150142234975222034688 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred ninety-six divisors.
Prime factorization of 150142234975222034688:
28 × 3 × 113 × 132 × 172 × 292 × 312 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 11 × 11 × 11 × 13 × 13 × 17 × 17 × 29 × 29 × 31 × 31 × 61 × 61)See below for interesting mathematical facts about the number 150142234975222034688 from the Numbermatics database.
Names of 150142234975222034688
- Cardinal: 150142234975222034688 can be written as One hundred fifty quintillion, one hundred forty-two quadrillion, two hundred thirty-four trillion, nine hundred seventy-five billion, two hundred twenty-two million, thirty-four thousand, six hundred eighty-eight.
Scientific notation
- Scientific notation: 1.50142234975222034688 × 1020
Factors of 150142234975222034688
Divisors of 150142234975222034688
- Number of divisors d(n): 17496
-
Complete list of divisors:
1 2 3 4 6 8 11 12 13 16 17 22 24 26 29 31 32 33 34 39 44 48 51 52 58 61 62 64 66 68 78 87 88 93 96 102 104 116 121 122 124 128 132 136 143 156 169 174 176 183 186 187 192 204 208 221 232 242 244 248 256 264 272 286 289 312 319 338 341 348 352 363 366 372 374 377 384 403 408 416 429 442 464 484 488 493 496 507 527 528 544 561 572 578 624 638 663 671 676 682 696 704 726 732 744 748 754 768 793 806 816 832 841 858 867 884 899 928 957 961 968 976 986 992 1014 1023 1037 1054 1056 1088 1122 1131 1144 1156 1209 1248 1276 1326 1331 1342 1352 1364 1392 1408 1452 1464 1479 1488 1496 1508 1573 1581 1586 1612 1632 1664 1682 1716 1734 1768 1769 1798 1856 1859 1891 1914 1922 1936 1952 1972 1984 2013 2028 2046 2057 2074 2108 2112 2176 2244 2262 2288 2312 2379 2418 2431 2496 2523 2552 2652 2662 2684 2697 2704 2728 2784 2816 2873 2883 2904 2928 2958 2976 2992 3016 3111 3146 3162 3172 3179 3224 3264 3328 3364 3432 3468 3509 3536 3538 3596 3712 3718 3721 3751 3757 3782 3828 3844 3872 3904 3944 3968 3993 4026 4056 4092 4114 4147 4148 4216 4224 4352 4433 4488 4524 4576 4624 4719 4758 4836 4862 4901 4992 5046 5104 5239 5304 5307 5324 5368 5394 5408 5423 5456 5568 5577 5673 5746 5766 5797 5808 5856 5916 5952 5984 6032 6171 6222 6292 6324 6344 6358 6409 6448 6528 6728 6851 6864 6936 7018 7072 7076 7192 7293 7381 7424 7436 7442 7502 7514 7564 7656 7688 7744 7808 7888 7936 7986 8052 8112 8184 8228 8294 8296 8381 8432 8448 8619 8723 8866 8959 8976 9048 9152 9248 9251 9438 9516 9537 9672 9724 9802 9889 9984 10092 10208 10309 10478 10527 10571 10608 10614 10648 10736 10788 10816 10846 10912 10933 11136 11154 11163 11253 11271 11346 11407 11492 11532 11594 11616 11687 11712 11832 11904 11968 12064 12342 12441 12444 12493 12584 12648 12688 12716 12818 12896 13056 13299 13456 13481 13702 13728 13872 14036 14144 14152 14297 14384 14586 14703 14762 14872 14884 15004 15028 15128 15283 15312 15376 15488 15616 15717 15776 15972 16104 16224 16269 16337 16368 16456 16588 16592 16762 16864 17238 17303 17391 17446 17629 17732 17918 17952 18096 18304 18496 18502 18876 19032 19074 19227 19344 19448 19459 19604 19778 20184 20416 20449 20553 20618 20801 20956 21054 21142 21216 21228 21296 21472 21576 21632 21692 21824 21866 22143 22272 22308 22326 22506 22542 22627 22692 22814 22984 22997 23064 23188 23232 23374 23424 23664 23808 23936 24128 24583 24684 24882 24888 24986 25143 25168 25296 25376 25432 25636 25792 26071 26169 26598 26741 26877 26912 26962 27404 27456 27744 27753 27869 28072 28288 28304 28594 28768 29172 29406 29524 29667 29744 29768 30008 30056 30073 30256 30566 30624 30752 30927 30976 31434 31552 31603 31713 31944 32147 32208 32448 32538 32674 32736 32799 32912 33176 33184 33524 33728 34221 34476 34606 34782 34892 34969 35061 35258 35464 35836 35904 36192 36608 36992 37004 37479 37752 38064 38148 38454 38599 38688 38896 38918 39208 39556 40368 40443 40832 40898 40931 41106 41236 41261 41327 41602 41912 42108 42284 42432 42456 42592 42891 42944 43152 43264 43384 43648 43732 44286 44616 44652 45012 45084 45254 45384 45617 45628 45849 45968 45994 46128 46376 46464 46748 46848 47328 47872 48256 48373 48763 48841 49011 49166 49368 49764 49776 49972 50286 50336 50592 50752 50864 51272 51301 51584 51909 52142 52338 52887 53196 53482 53754 53824 53911 53924 54808 54839 54912 55488 55506 55738 56144 56576 56608 57188 57536 57629 58344 58377 58621 58812 59048 59334 59488 59536 59653 60016 60112 60146 60512 61132 61248 61347 61504 61854 62403 62868 63104 63206 63257 63426 63767 63888 64294 64416 64896 65076 65348 65472 65598 65824 66352 66368 67048 67456 67881 68442 68952 68991 69212 69564 69784 69938 70122 70499 70516 70928 71672 71808 72384 73749 73984 74008 74958 75361 75504 76128 76296 76908 77198 77376 77792 77836 78213 78416 79112 80223 80736 80886 81191 81664 81796 81862 82212 82472 82522 82654 83204 83317 83607 83824 84216 84568 84864 84912 85184 85782 85888 86304 86768 87296 87464 88572 89063 89232 89304 90024 90168 90219 90508 90768 91234 91256 91698 91936 91988 92191 92256 92752 92928 93496 94656 94809 95953 96441 96512 96746 97526 97682 98022 98332 98549 98736 99528 99552 99944 100572 100672 101184 101504 101728 101761 102544 102602 103168 103818 104284 104676 104907 105774 106392 106964 107508 107648 107822 107848 107909 108779 108953 109616 109678 109824 110976 111012 111476 112288 113216 113399 114376 115072 115258 115351 115797 116281 116467 116688 116754 117242 117624 118096 118668 118976 119072 119306 120032 120224 120263 120292 121024 122264 122496 122694 122793 123008 123708 123783 123981 124806 125477 125736 126208 126412 126514 126852 127534 127776 128557 128588 128832 129792 130152 130696 130944 131196 131648 132704 132736 134096 134912 135762 136851 136884 137423 137904 137982 138424 139128 139568 139876 140244 140998 141032 141856 142129 143344 143616 144768 145119 146289 146523 147498 148016 148291 149916 150722 151008 151931 152256 152592 153816 153903 154396 154752 155584 155672 156426 156832 157267 158224 160446 161472 161733 161772 162382 162409 163592 163724 164424 164517 164944 165044 165308 166408 166634 167214 167648 168113 168432 169136 169728 169824 170368 171564 171776 172608 172887 173536 174928 175253 175863 177144 178126 178464 178608 178959 179707 180048 180336 180438 181016 181536 182468 182512 183396 183872 183976 184382 184512 185504 185861 186992 189312 189618 189771 191301 191906 192882 193492 193919 195052 195364 196044 196664 197098 197472 198679 199056 199104 199888 201144 201344 202368 203008 203456 203522 205088 205204 207636 208568 209352 209814 211497 211548 212381 212784 213928 214049 215016 215296 215644 215696 215818 217558 217906 219232 219356 221952 222024 222952 224576 224939 226083 226432 226798 228752 228811 229177 230144 230516 230702 231594 232562 232934 233376 233508 234484 235248 236192 237336 237952 238144 238612 240064 240448 240526 240584 242048 243049 243573 244528 244992 245388 245586 246016 247416 247566 247962 249612 249951 250954 251472 252824 252967 253028 253704 255068 255552 257114 257176 257664 259811 260304 261392 261888 262392 263296 265408 265472 267189 268192 270413 271524 273702 273768 274846 275808 275964 276573 276848 277729 278256 279136 279752 280488 281996 282064 283712 284258 286688 286781 287859 289536 290238 292578 293046 294151 294996 295647 296032 296582 298961 299832 301444 302016 303862 304512 305184 305283 306559 307632 307806 308792 309504 311168 311344 312852 313664 314534 316448 319579 320892 322944 323466 323544 323727 324764 324818 326337 326859 327184 327448 328848 329034 329888 330088 330616 330803 332816 333268 334428 335296 336226 336864 338272 338923 339648 340197 340736 343128 345216 345774 346053 347072 347633 348843 349401 349856 350506 351726 353617 354288 356252 356928 357216 357918 359414 360096 360672 360789 360876 362032 362297 363072 364936 365024 366792 367744 367952 368764 369024 371008 371722 373984 376431 378624 379236 379542 382602 383812 384659 385671 385764 386984 387838 390104 390728 390949 392088 393328 394196 394944 397358 398112 398208 399776 402288 402688 404736 406912 407044 410176 410408 412269 415272 417136 417911 418704 419628 422994 423096 424762 425568 426387 427856 428098 430032 431288 431392 431636 435116 435812 438464 438712 443207 444048 444873 445904 449152 449878 450241 452166 452864 453596 454597 455793 457504 457622 458354 461032 461404 463188 465124 465868 466752 467016 468968 470496 471801 472384 473773 474672 475904 476288 477224 480128 480896 481052 481168 484096 486098 487146 487227 489056 490776 491172 494832 495132 495924 499224 499902 501787 501908 502944 504339 505648 505934 506056 507408 510136 511104 511241 514228 514352 515328 519622 520608 522784 524784 525759 526592 530816 532103 534378 536384 536393 537251 539121 540826 543048 546499 547404 547536 549692 551616 551928 553146 553696 555458 556512 557583 558272 559504 560976 563992 564128 564311 567424 568516 573376 573562 575718 580476 581757 585156 586092 588302 589992 591294 592064 593021 593164 596037 597922 599664 602888 603229 604032 607724 609024 610368 610566 613118 615264 615612 617584 622336 622688 625704 627328 628849 629068 632896 633919 637143 639158 641784 642147 644831 645888 646932 647088 647454 649528 649636 652674 653718 654368 654896 656183 657696 658068 659776 660176 661232 661606 665632 666536 666913 668856 670592 672452 673728 674817 676544 677846 679296 680394 686256 686433 687531 690432 691548 692106 694144 695266 695827 697686 698802 699712 701012 701437 703452 707234 708576 712504 712907 713856 714432 715836 718828 720192 721344 721578 721752 724064 724594 726144 729147 729872 730048 733584 735488 735904 737528 738048 742016 743444 747968 752862 758472 758901 759084 762073 765204 767624 769318 771342 771528 773968 775489 775676 779433 780208 781456 781898 784176 786656 788392 789888 794716 796224 796416 799552 804576 808201 811239 813824 814088 820352 820816 822341 824538 828971 830544 833187 834272 835822 837408 839256 845988 846192 849524 851136 852774 855712 856196 860064 860343 862576 862784 863272 870232 871624 872117 876928 877424 882453 886414 888096 889746 891808 896883 898304 899756 900482 904332 907192 909194 911586 915008 915244 916487 916708 919677 922064 922808 926376 930248 931736 932263 933504 934032 937936 940992 943602 944768 947546 949344 952576 954448 958737 960256 961792 962104 962336 972196 974292 974454 978112 979693 981552 982344 989664 990264 991848 992409 996557 998448 999804 1003574 1003816 1005888 1008678 1011296 1011868 1012112 1014101 1014816 1016769 1020272 1022208 1022482 1028456 1028704 1039244 1041216 1042899 1045568 1049568 1051518 1055483 1060851 1061632 1064206 1068756 1072768 1072786 1074502 1075369 1078242 1081652 1084039 1086096 1086891 1092998 1094808 1095072 1099384 1103232 1103856 1106292 1107392 1110916 1113024 1115166 1116544 1119008 1119371 1121952 1127984 1128256 1128622 1134848 1137032 1146752 1147124 1151436 1153977 1160952 1163514 1170312 1172184 1172847 1176604 1179984 1182588 1184128 1186042 1186328 1186999 1192074 1195844 1196569 1198483 1199328 1205776 1206458 1208064 1215448 1220736 1221132 1226236 1230528 1231224 1235168 1245376 1247389 1251408 1253733 1254656 1257698 1258136 1265792 1267838 1268861 1274286 1278316 1279091 1281137 1283568 1284294 1289662 1293864 1294176 1294908 1299056 1299272 1305348 1307436 1308736 1309792 1312366 1315392 1316136 1319552 1320352 1322464 1322893 1323212 1329621 1331264 1333072 1333826 1337712 1341184 1344904 1347456 1349634 1350723 1353088 1355692 1358592 1360788 1363791 1372512 1372866 1375062 1380247 1383096 1384212 1388288 1390532 1391654 1395372 1397604 1399424 1402024 1402817 1402874 1406904 1414127 1414468 1416389 1417152 1421319 1425008 1425814 1427712 1428864 1431672 1437656 1440384 1442688 1443156 1443504 1448128 1449188 1452288 1458294 1459744 1460096 1467168 1471808 1475056 1484032 1486888 1495936 1499563 1505361 1505724 1511653 1514071 1516944 1517802 1518168 1524146 1530408 1533723 1535248 1538636 1542684 1543056 1547936 1550978 1551352 1558866 1560416 1562912 1563419 1563796 1568352 1573312 1576784 1579776 1589432 1590331 1592448 1596309 1599104 1609152 1609179 1611753 1616402 1622478 1628176 1631201 1639497 1640704 1641632 1644682 1649076 1657942 1661088 1666374 1668544 1671241 1671644 1674816 1678512 1691976 1692384 1692933 1699048 1700009 1702272 1705548 1711424 1712392 1720128 1720686 1725152 1725568 1726544 1729937 1740464 1743248 1744234 1753856 1754848 1764906 1772828 1776192 1779063 1779492 1783616 1786499 1793766 1799512 1800964 1808664 1809687 1814384 1818388 1823172 1830016 1830488 1832974 1833416 1834453 1839354 1844128 1845616 1849243 1852752 1860496 1863472 1864526 1867008 1868064 1875872 1881984 1886547 1887204 1889536 1895092 1898688 1901757 1908896 1917474 1924208 1924672 1927783 1934493 1944392 1948584 1948908 1956224 1959386 1960967 1963104 1964688 1968549 1976777 1979328 1980528 1983696 1984818 1993114 1996896 1999608 2000739 2007148 2007632 2011776 2017356 2022592 2023736 2024224 2028202 2029632 2033538 2040544 2044471 2044964 2056912 2057408 2078488 2082432 2085798 2087481 2091136 2099136 2103036 2104311 2110966 2121702 2128412 2133109 2137512 2138721 2145536 2145572 2149004 2150738 2156484 2163304 2168078 2172192 2173782 2185469 2185996 2189616 2190144 2198768 2206464 2207712 2212584 2214784 2221832 2226048 2230332 2233088 2238016 2238742 2243904 2255968 2256512 2257244 2274064 2286219 2293504 2294248 2302872 2307954 2321904 2326467 2327028 2336191 2340624 2344368 2345694 2353208 2354539 2359968 2365176 2368256 2372084 2372656 2373998 2384148 2391688 2393138 2396966 2398656 2411552 2412916 2416193 2424603 2430896 2441472 2442264 2452472 2461056 2462448 2467023 2470336 2486913 2490752 2494778 2502816 2507466 2515396 2516272 2516921 2520947 2531584 2535676 2537722 2548572 2556632 2558182 2562274 2567136 2568588 2579324 2582827 2587728 2588352 2589816 2598112 2598544 2610696 2614872 2616351 2617472 2619584 2624732 2630784 2632272 2639104 2640704 2644928 2645786 2646424 2659242 2662528 2666144 2667652 2673539 2675424 2689808 2694912 2699268 2701446 2706176 2711384 2721576 2727582 2745024 2745732 2749461 2750124 2760494 2760953 2766192 2768424 2781064 2782637 2783308 2790744 2795208 2796789 2798848 2804048 2805634 2805748 2813808 2828254 2828936 2832778 2834304 2842638 2850016 2851628 2857728 2857921 2863344 2875312 2880768 2885376 2886312 2887008 2896256 2898376 2916588 2919488 2920192 2934336 2939079 2943616 2950112 2973776 2974543 2979301 2989671 2991872 2999126 3010722 3011448 3023306 3028142 3033888 3035604 3036336 3042303 3048292 3055019 3060816 3067446 3070496 3077272 3085368 3086112 3095872 3101956 3102704 3117732 3120832 3125824 3126838 3127592 3129361 3136704 3146624 3153568 3154591 3159637 3166449 3178864 3180662 3184896 3192618 3198208 3218304 3218358 3223506 3226107 3232804 3244956 3252117 3256352 3262402 3278994 3283264 3288571 3289364 3298152 3315884 3322176 3332748 3337088 3342482 3343288 3345179 3349632 3357024 3358113 3372149 3377543 3383952 3384768 3385866 3398096 3400018 3404544 3411096 3422848 3424784 3440256 3441372 3450304 3451136 3453088 3459874 3480928 3486496 3488468 3509696 3515369 3529812 3545656 3552384 3558126 3558984 3560997 3567232 3572998 3575881 3587532 3589707 3595449 3599024 3601928 3610477 3617328 3619374 3628768 3636776 3638833 3646344 3660032 3660976 3665948 3666832 3668906 3678708 3688256 3691232 3698486 3705504 3720992 3726944 3728153 3729052 3736128 3742167 3751744 3763968 3773094 3774408 3790184 3797376 3803514 3806583 3817792 3823963 3834948 3837273 3843411 3848416 3849344 3855566 3868986 3888784 3889787 3897168 3897816 3912448 3918772 3921934 3926208 3929376 3937098 3953554 3958656 3961056 3967392 3968679 3969636 3985267 3986228 3993792 3999216 4001478 4014296 4015264 4023552 4034712 4045184 4047472 4048448 4056404 4059264 4067076 4081088 4088942 4089928 4113824 4114816 4140741 4156976 4164864 4171596 4174962 4182272 4198272 4206072 4208451 4208622 4221932 4242381 4243404 4249167 4256824 4266218 4275024 4277442 4291144 4298008 4300439 4301476 4312968 4326608 4336156 4344384 4347564 4370938 4371992 4379232 4380288 4397536 4405999 4415424 4425168 4429568 4443664 4452096 4460664 4476032 4477484 4487808 4498689 4511936 4513024 4514488 4534959 4542213 4548128 4572438 4588496 4597021 4605744 4615908 4643808 4652934 4654056 4672382 4681248 4688736 4690257 4691388 4706416 4709078 4709861 4719936 4730352 4744168 4745312 4747996 4768296 4770993 4783376 4786276 4793932 4797312 4823104 4825832 4832386 4849206 4861792 4875277 4884528 4893603 4904944 4922112 4924896 4934046 4940672 4952651 4973826 4981504 4989556 5000567 5005632 5013723 5014932 5030792 5032544 5033842 5041894 5071352 5075444 5082337 5097144 5100027 5113264 5116364 5124548 5134272 5137176 5158648 5165654 5175456 5176704 5179632 5189811 5196224 5197088 5211503 5221392 5229744 5232702 5234944 5239168 5249464 5261568 5264544 5281408 5289856 5291572 5292848 5318484 5325056 5332288 5335304 5347078 5350848 5359497 5379616 5398536 5402892 5422768 5432843 5443152 5455164 5490048 5491464 5498922 5500248 5503359 5520988 5521906 5532384 5536848 5547729 5562128 5565274 5566616 5581488 5590416 5593578 5608096 5611268 5611496 5623651 5627616 5656508 5657872 5665556 5668608 5685276 5700032 5703256 5715842 5726688 5750624 5761691 5772624 5774016 5783349 5792512 5796752 5833176 5838976 5853133 5868672 5878158 5882901 5887232 5900224 5909761 5930331 5947552 5949086 5958602 5979342 5998252 6011489 6021444 6022896 6046612 6056284 6067776 6071208 6072672 6084606 6096584 6110038 6121632 6133413 6134892 6140992 6154544 6159049 6170736 6172224 6191744 6203912 6205408 6207421 6235464 6241664 6251648 6253676 6255184 6258722 6273408 6293248 6307136 6309182 6319274 6332898 6357728 6361324 6385236 6399327 6436608 6436716 6447012 6452214 6465608 6489912 6504234 6512704 6523231 6524804 6556407 6557988 6566528 6577142 6578728 6596304 6631768 6635519 6644352 6646133 6665496 6674176 6684964 6686576 6690358 6699264 6714048 6716226 6744298 6755086 6767904 6769536 6771732 6796192 6800036 6822192 6845696 6849568 6880512 6882744 6900608 6906176 6917339 6919748 6961856 6972992 6973109 6976936 7008573 7019392 7030738 7059624 7063617 7091312 7093141 7104487 7104768 7116252 7117968 7121994 7134464 7145996 7151762 7175064 7179414 7190898 7198048 7203856 7220954 7234656 7238748 7248579 7257536 7273552 7277666 7292688 7321952 7331896 7333664 7336043 7337812 7357416 7376512 7382464 7396972 7411008 7441984 7453888 7456306 7458104 7472256 7484334 7503488 7534519 7546188 7548816 7550763 7562841 7580368 7594752 7607028 7613166 7635584 7647926 7654097 7669896 7674546 7686822 7696832 7698688 7711132 7737972 7748481 7777568 7779574 7794336 7795632 7837544 7841977 7843868 7852416 7858752 7874196 7907108 7917312 7922112 7934784 7937358 7939272 7970534 7972456 7987584 7998432 8002956 8020617 8028592 8030528 8054141 8069424 8090368 8094944 8096896 8112808 8118528 8134152 8162176 8177884 8179856 8227648 8229632 8281482 8282859 8313952 8343192 8347911 8349924 8382803 8396544 8412144 8416902 8417244 8443864 8484762 8486808 8498334 8513648 8530379 8532436 8550048 8554884 8573763 8582288 8596016 8600878 8602952 8625936 8653216 8669869 8672312 8688768 8695128 8741876 8743984 8758464 8760576 8795072 8811998 8830848 8850336 8887328 8890211 8921328 8923629 8937903 8952064 8954968 8975616 8997378 9023872 9028976 9045751 9069918 9084426 9096256 9118681 9144876 9165057 9176992 9194042 9211488 9231816 9267791 9287616 9305868 9308112 9344764 9362496 9377472 9380514 9382776 9388083 9412832 9418156 9419722 9439872 9460704 9463773 9478911 9488336 9490624 9495992 9536592 9541986 9566752 9572552 9587864 9593287 9594624 9646208 9651664 9664772 9698412 9723584 9750554 9769056 9787206 9809888 9849792 9865713 9868092 9881344 9905302 9906949 9947652 9979112 10001134 10011264 10027446 10029864 10035537 10061584 10065088 10067684 10081357 10083788 10116447 10132629 10142704 10150888 10164674 10194288 10200054 10226528 10232728 10249096 10254893 10268544 10274352 10317296 10331308 10350912 10353408 10359264 10379622 10392448 10394176 10423006 10442784 10459488 10465404 10478336 10498928 10506613 10529088 10546107 10562816 10579712 10583144 10585696 10636968 10664576 10670608 10690433 10694156 10701696 10718994 10727643 10759232 10776623 10797072 10805784 10831431 10845536 10865686 10886304 10910328 10916499 10962127 10980096 10982928 10997844 11000496 11006718 11041976 11043812 11064768 11073696 11095458 11124256 11130548 11133232 11155111 11162976 11180832 11184459 11187156 11216192 11222536 11222992 11247302 11255232 11313016 11315744 11331112 11337521 11370552 11400064 11406512 11431684 11453376 11471889 11501248 11523382 11545248 11548032 11566698 11593504 11666352 11669361 11677952 11706266 11737344 11756316 11765802 11800448 11819522 11829059 11860662 11895104 11898172 11917204 11924429 11955801 11958684 11996504 12022978 12042888 12045792 12093224 12112568 12119419 12135552 12142416 12145344 12169212 12193168 12220076 12243264 12266826 12269784 12281984 12309088 12318098 12341472 12344448 12383488 12407824 12410816 12414842 12470928 12483328 12503296 12507352 12510368 12517444 12546816 12614272 12618364 12638548 12665796 12715456 12722648 12770472 12798654 12873432 12894024 12901317 12904428 12931216 12955241 12979824 13008468 13025408 13046462 13049608 13056989 13112814 13115976 13133056 13154284 13157456 13183313 13192608 13217997 13263536 13271038 13288704 13292266 13330992 13369928 13373152 13380716 13428096 13432452 13488596 13510172 13535808 13539072 13543464 13592384 13600072 13644384 13699136 13721279 13739417 13765488 13791063 13801216 13812352 13834678 13839496 13923712 13945984 13946218 13953872 13957471 13979797 14017146 14038784 14061476 14092507 14119248 14127234 14129583 14182624 14186282 14208974 14232504 14235936 14243988 14291992 14303524 14350128 14358828 14381796 14396096 14407712 14441908 14469312 14477496 14497158 14515072 14547104 14551823 14555332 14585376 14625831 14643904 14663792 14667328 14672086 14675624 14714832 14753024 14764928 14793944 14822016 14825989 14857953 14883968 14907776 14912612 14916208 14944512 14968668 15001701 15006976 15069038 15092376 15097632 15101526 15125682 15160736 15214056 15226332 15247011 15271168 15295852 15308194 15339792 15349092 15373644 15393664 15422264 15430987 15475944 15496962 15555136 15555397 15559148 15580279 15588672 15591264 15634509 15675088 15683954 15687736 15704832 15717504 15748392 15814216 15844224 15848471 15869568 15874716 15878544 15941068 15944912 15975168 15996864 16005912 16041234 16057184 16061056 16108282 16138848 16189888 16193792 16225616 16268304 16298529 16324352 16355768 16359712 16455296 16495193 16562964 16565718 16627904 16628183 16654781 16686384 16695822 16699848 16765606 16824288 16833804 16834488 16870953 16887728 16941469 16969524 16973616 16996668 17027296 17060758 17064872 17100096 17109768 17147526 17164576 17192032 17197609 17201756 17205904 17251872 17285073 17306432 17339738 17344624 17377536 17390256 17483752 17487968 17493641 17516928 17559399 17590144 17623996 17661696 17700672 17729283 17774656 17780422 17842656 17847258 17875806 17909936 17943211 17994756 18034467 18047744 18057952 18091502 18139836 18168852 18192512 18236621 18237362 18289752 18330114 18353984 18383651 18388084 18422976 18463632 18477147 18535582 18575232 18611736 18616224 18622263 18689528 18700099 18724992 18754944 18761028 18765552 18776166 18825664 18836312 18839444 18879744 18921408 18927546 18957822 18976672 18981248 18991984 19029307 19073184 19083972 19133504 19145104 19175728 19186574 19292416 19303328 19329544 19396824 19447168 19494319 19501108 19538112 19569693 19574412 19619776 19651489 19699584 19731426 19736184 19810604 19813898 19895304 19906557 19938399 19958224 20002268 20022528 20054892 20059728 20071074 20123168 20130176 20135368 20162714 20167576 20178983 20232894 20265258 20285408 20301776 20329348 20341673 20388576 20400108 20453056 20465456 20498192 20509786 20537088 20548704 20634592 20662616 20674303 20701824 20718528 20752017 20759244 20784896 20788352 20846012 20885568 20918976 20919327 20930808 20997856 21013226 21058176 21092214 21166288 21171392 21205613 21273936 21279423 21313461 21329152 21341216 21380866 21388312 21403392 21437988 21455286 21518464 21553246 21570637 21594144 21611568 21662862 21691072 21731372 21744547 21772608 21820656 21832998 21924254 21965856 21995688 22000992 22008129 22013436 22083952 22087624 22100117 22129536 22147392 22190916 22248512 22261096 22266464 22310222 22325952 22361664 22368918 22374312 22432384 22445072 22445984 22489181 22494604 22510464 22603557 22626032 22631488 22662224 22675042 22741104 22800128 22813024 22863368 22906752 22943778 22962291 23002496 23046764 23090496 23096064 23133396 23187008 23332704 23338722 23412532 23464199 23512632 23525931 23531604 23600896 23639044 23658118 23721324 23790208 23796344 23834408 23847889 23848858 23911602 23917368 23993008 24040159 24045956 24085776 24091584 24162423 24186448 24225136 24238838 24271104 24284832 24290688 24338424 24386336 24440152 24486528 24533652 24539568 24563968 24618176 24636196 24682944 24688896 24815648 24821632 24829684 24941856 25014704 25020736 25034888 25148409 25228544 25236728 25277096 25331592 25430912 25445296 25492571 25540944 25591137 25597308 25698101 25746864 25788048 25802634 25808856 25862432 25910482 25959648 26009607 26016936 26050816 26092924 26099216 26113978 26225628 26231952 26308568 26314912 26366626 26385216 26435994 26527072 26542076 26578123 26584532 26661984 26670633 26739856 26746304 26761432 26856192 26864904 26977192 27020344 27035627 27071616 27086928 27137253 27184768 27200144 27288768 27356043 27398272 27442558 27478834 27530976 27582126 27624704 27669356 27678992 27730417 27803373 27847424 27891968 27892436 27907744 27914942 27959594 28034292 28122952 28185014 28238496 28254468 28259166 28365248 28372564 28411097 28417948 28465008 28471872 28487976 28583984 28607048 28700256 28717656 28763592 28779861 28792192 28815424 28883816 28900153 28938624 28954992 28994316 29030144 29094208 29103646 29110664 29170752 29251662 29287808 29327584 29334656 29344172 29351248 29408929 29429664 29529856 29587888 29644032 29651978 29715906 29720847 29767936 29815552 29825224 29832416 29937336 30003402 30138076 30184752 30195264 30203052 30244071 30251364 30321472 30370483 30428112 30452664 30494022 30591704 30609007 30616388 30679584 30698184 30747288 30764679 30787328 30844528 30861974 30951888 30993924 31110272 31110794 31118296 31160558 31177344 31182528 31185701 31269018 31350176 31367908 31375472 31435008 31437131 31496784 31519839 31628432 31688448 31696942 31739136 31749432 31757088 31882136 31889824 31993728 32011824 32071299 32082468 32114368 32122112 32216564 32277696 32329869 32379776 32451232 32536608 32597058 32711536 32719424 32719973 32772311 32886381 32910592 32990386 33125928 33131436 33255808 33256366 33309562 33336439 33372768 33391644 33399696 33465333 33531212 33605209 33648576 33667608 33668976 33741906 33775456 33882938 33939048 33947232 33993336 34012563 34054592 34121516 34129744 34200192 34219536 34295052 34329152 34384064 34395218 34403512 34411808 34422971 34503744 34570146 34612864 34679476 34689248 34700501 34756007 34780512 34967504 34975936 34987282 35033856 35118798 35180288 35247992 35401344 35458566 35487177 35549312 35560844 35685312 35694516 35751612 35773287 35819872 35886422 35989512 36068934 36115904 36174281 36183004 36279672 36337704 36358257 36385024 36473242 36474724 36579504 36660228 36707968 36767302 36776168 36796969 36845952 36927264 36954294 37071164 37093639 37150464 37152973 37223472 37232448 37244526 37379056 37400198 37449984 37509888 37522056 37531104 37552332 37651328 37672624 37678888 37842816 37855092 37915644 37953344 37962496 37983968 38058614 38146368 38167944 38267008 38290208 38351456 38373148 38606656 38659088 38669059 38793648 38865723 38894336 38988638 39002216 39076224 39139386 39148824 39170967 39239552 39302978 39334691 39399168 39462852 39472368 39549939 39621208 39627796 39715247 39790608 39813114 39876798 39916448 40004536 40027163 40109784 40119456 40142148 40246336 40260352 40270736 40325428 40335152 40357966 40465788 40530516 40570816 40603552 40658696 40681693 40683346 40777152 40800216 40906112 40930912 40996384 41009683 41019572 41075281 41097408 41163837 41218251 41269184 41325232 41348606 41403648 41437056 41504034 41518488 41576704 41692024 41771136 41837952 41838654 41861616 41872413 41939391 41995712 42026452 42116352 42184428 42277521 42332576 42342784 42411226 42547872 42558846 42626922 42682432 42761732 42776624 42787657 42875976 42910572 43036928 43106492 43141274 43188288 43223136 43325724 43382144 43462744 43487327 43489094 43545216 43641312 43655469 43665996 43837937 43848508 43908059 43931712 43991376 44001984 44016258 44026872 44167904 44175248 44200234 44259072 44294784 44381832 44477967 44497024 44522192 44532928 44620444 44651904 44723328 44737836 44748624 44864768 44890144 44891968 44978362 44989208 45020928 45207114 45252064 45262976 45324448 45350084 45482208 45626048 45726736 45813504 45887556 45924582 46004992 46093528 46180992 46266792 46292961 46374016 46486453 46665408 46666191 46677444 46740837 46825064 46928398 46936201 47025264 47051862 47063208 47278088 47304829 47316236 47442648 47545413 47580416 47592688 47668816 47695778 47697716 47823204 47834736 47986016 48080318 48091912 48171552 48183168 48324846 48372896 48450272 48465989 48477676 48569664 48581376 48676848 48772672 48880304 48973056 49067304 49079136 49236352 49272392 49300261 49365888 49485579 49631296 49643264 49659368 49883712 49884549 49964343 50029408 50041472 50069776 50296818 50473456 50554192 50567231 50663184 50824407 50861824 50890592 50985142 51081888 51182274 51194616 51396202 51493728 51576096 51592827 51605268 51617712 51724864 51808471 51820964 51919296 52019214 52033872 52185848 52198432 52227956 52451256 52463904 52480923 52617136 52629824 52733252 52770432 52871988 53054144 53084152 53156246 53169064 53199137 53323968 53341266 53479712 53492608 53522864 53628047 53729808 53829633 53954384 54040688 54071254 54143232 54173856 54274506 54369536 54400288 54577536 54709863 54712086 54796544 54885116 54957668 55061952 55150953 55164252 55338712 55357984 55460834 55606746 55784872 55815488 55829884 55905707 55919188 56068584 56100297 56245904 56370028 56476992 56508936 56518332 56730496 56745128 56822194 56835896 56868043 56930016 56943744 56975952 57087921 57167968 57214096 57326533 57400512 57435312 57527184 57559722 57584384 57630848 57767632 57800306 57877248 57909984 57988632 58188416 58207292 58221328 58341504 58482957 58503324 58575616 58655168 58669312 58688344 58702496 58817858 58859328 58954467 59175776 59303956 59431812 59441694 59650448 59664832 59761273 59874672 60006804 60276152 60369504 60390528 60406104 60488142 60502728 60536949 60642944 60740966 60789977 60856224 60905328 60988044 61025019 61183408 61218014 61232776 61359168 61396368 61494576 61529358 61689056 61723948 61860161 61903776 61987848 62022909 62220544 62221588 62236592 62321116 62354688 62365056 62371402 62538036 62700352 62735816 62750944 62874262 62993568 63039678 63256864 63378601 63393884 63498864 63514176 63616839 63764272 63779648 63987456 64023648 64142598 64164936 64228736 64384463 64433128 64555392 64659738 64711911 64759552 64902464 65007371 65073216 65194116 65233641 65423072 65438848 65439946 65544622 65772762 65980772 66126379 66251856 66262872 66300351 66511616 66512732 66619124 66672878 66745536 66783288 66799392 66930666 67062424 67210418 67297152 67335216 67337952 67467543 67483812 67550912 67749539 67765876 67878096 67894464 67986672 68025126 68109184 68243032 68259488 68281631 68400384 68439072 68590104 68658304 68768128 68790436 68807024 68823616 68845942 69007488 69140292 69225728 69358952 69378496 69401002 69512014 69561024 69935008 69951872 69974564 70237596 70392597 70495984 70802688 70917132 70974354 71098624 71121688 71370624 71389032 71503224 71543667 71546574 71639744 71772844 71979024 72120477 72137868 72231808 72348562 72366008 72559344 72675408 72716514 72946484 72949448 72990709 73107463 73159008 73320456 73415936 73534604 73552336 73593938 73691904 73854528 73908588 74142328 74187278 74305946 74446944 74464896 74489052 74758112 74800396 74901983 75044112 75062208 75104664 75302656 75345248 75357776 75685632 75710184 75831288 75906688 75967936 76090729 76117228 76292736 76335888 76477713 76534016 76580416 76702912 76746296 77094303 77213312 77318176 77338118 77587296 77731446 77977276 78004432 78024551 78149357 78152448 78278772 78297648 78341934 78479104 78605956 78669382 78925704 78944736 79099878 79242416 79255592 79430494 79581216 79626228 79734369 79753596 79832896 80009072 80054326 80067637 80219568 80238912 80284296 80492672 80541472 80650856 80670304 80696473 80715932 80931576 81061032 81106881 81141632 81207104 81317392 81363386 81366692 81554304 81600432 81812224 81861824 81992768 82019366 82039144 82150562 82194816 82327674 82436502 82538368 82650464 82697212 82874112 82879709 83008068 83036976 83191251 83384048 83542272 83675904 83677308 83723232 83744826 83878782 83991424 84052904 84195067 84368856 84555042 84665152 84685568 84822452 85095744 85117692 85233291 85253844 85364864 85523464 85553248 85575314 85751952 85821144 86212984 86261747 86282548 86376576 86399729 86446272 86651448 86700459 86764288 86925488 86974654 86978188 87090432 87282624 87310938 87331992 87675874 87697016 87816118 87863424 87982752 88003968 88032516 88053744 88226787 88335808 88350496 88400468 88589568 88595551 88763664 88955934 88994048 89044384 89065856 89240888 89303808 89446656 89475672 89497248 89780288 89783936 89956724 89978416 90414228 90504128 90525952 90648896 90700168 90964416 91111449 91252096 91453472 91775112 91827021 91849164 92187056 92210833 92358331 92361984 92533584 92585922 92748032 92972906 93330816 93332382 93354888 93481674 93557103 93650128 93856796 93872402 94050528 94103724 94126416 94311393 94556176 94609658 94632472 94885296 95090826 95185376 95337632 95368559 95391556 95395432 95646408 95669472 95972032 96160636 96183824 96343104 96366336 96649692 96745792 96900544 96931978 96955352 97010191 97139328 97353696 97545344 97760608 97792321 97948747 98134608 98158272 98159919 98316933 98472704 98544784 98600522 98731776 98971158 99262592 99318736 99503261 99767424 99769098 99928686 100009317 100058816 100082944 100139552 100593636 100815627 100946912 101108384 101134462 101326368 101648814 101781184 101945701 101970284 102163776 102364548 102389232 102792404 102987456 103152192 103185654 103210536 103235424 103268913 103449728 103616942 103641928 103700549 103838592 104038428 104067744 104101503 104268021 104371696 104396864 104455912 104703833 104902512 104927808 104961846 105234272 105259648 105466504 105526157 105540864 105743976 106108288 106168304 106312492 106338128 106398274 106647936 106682532 106959424 106985216 107045728 107256094 107459616 107659266 107908768 108081376 108142508 108347712 108522843 108549012 108800576 108976439 109155072 109419726 109424172 109770232 109915336 110123904 110301906 110328504 110390907 110677424 110715968 110894927 110921668 111213492 111280917 111458919 111569744 111630976 111659768 111811414 111838376 112137168 112200594 112491808 112740056 112803823 112953984 113017872 113036664 113460992 113490256 113644388 113671792 113736086 113860032 113887488 113951904 114175842 114335936 114428192 114653066 114801024 114870624 115054368 115119444 115261696 115535264 115572743 115600612 115819968 115977264 116007177 116376832 116414584 116442656 116683008 116965914 117006648 117310336 117376688 117404992 117594763 117635716 117718656 117908934 118004073 118351552 118542853 118607912 118863624 118883388 119145741 119300896 119329664 119522546 119749344 120013608 120081489 120552304 120583397 120739008 120781056 120812208 120976284 121005456 121073898 121285888 121481932 121579954 121712448 121810656 121976088 122045079 122050038 122366816 122436028 122465552 122718336 122792736 122989152 123029049 123058716 123225843 123378112 123447896 123720322 123807552 123975696 124045818 124443176 124473184 124642232 124712731 124730112 124742804 125076072 125400704 125471632 125501888 125748524 125987136 126079356 126513728 126757202 126787768 126997728 127028352 127233678 127528544 127559296 128047296 128285196 128329872 128362971 128457472 128768926 128866256 129110784 129319476 129423822 129804928 130014742 130119649 130146432 130388232 130461981 130467282 130846144 130877696 130879892 131089244 131513811 131545524 131724177 131961544 132252758 132503712 132525744 132600702 133025464 133238248 133313609 133345756 133491072 133566576 133598784 133861332 134124848 134420836 134594304 134670432 134675904 134935086 134967624 135101824 135499078 135531752 135756192 135788928 135973344 136050252 136218368 136486064 136518976 136563262 136585969 136878144 137180208 137316608 137536256 137580872 137614048 137647232 137691884 138014976 138280584 138717904 138756992 138802004 139024028 139122048 139459359 139870016 139903744 139949128 140475192 140785194 140808603 140991968 141834264 141914487 141948708 142243376 142507651 142741248 142778064 143006448 143087334 143093148 143279488 143545688 143626879 143958048 144240954 144275736 144463616 144697124 144732016 145016443 145118688 145350816 145397967 145433028 145892968 145898896 145981418 146214926 146318016 146640912 147069208 147104672 147187876 147387773 147709056 147817176 147900783 148284656 148374556 148611892 148893888 148929792 148978104 149516224 149600792 149803966 150088224 150124416 150209328 150690496 150715552 151133587 151420368 151662576 151701693 151813376 151935872 152181458 152234456 152585472 152671776 152955426 153160832 153405824 153492592 153532181 153777767 154188606 154426624 154636352 154676236 155017577 155174592 155425413 155462892 155954552 156008864 156049102 156298714 156557544 156595296 156683868 157211912 157338764 157552447 157851408 157889472 158199756 158484832 158511184 158860988 159162432 159252456 159468738 159507192 159597411 159665792 160018144 160108652 160135274 160439136 160477824 160568592 160884141 160985344 161082944 161301712 161340608 161392946 161431864 161863152 162122064 162213762 162283264 162414208 162634784 162726772 162733384 163085879 163108608 163200864 163723648 163985536 164038732 164078288 164301124 164389632 164655348 164873004 165076736 165300928 165394424 165759418 166016136 166073952 166382502 166768096 167354616 167446464 167489652 167717121 167757564 167982848 168105808 168390134 168418133 168737712 169110084 169330304 169644904 169740857 170191488 170235384 170466582 170507688 170604129 170729728 171046928 171106496 171150628 171383069 171503904 171642288 171979599 172425968 172523494 172565096 172753152 172799458 172892544 173302896 173400918 173850976 173949308 173956376 174333181 174565248 174621876 174663984 175351748 175394032 175632236 175726848 175965504 176007936 176065032 176107488 176453574 176671616 176700992 176800936 177191102 177527328 177911868 178088768 178131712 178481776 178612421 178951344 178994496 179283819 179560576 179567872 179913448 179956832 180828456 181008256 181297792 181400336 181447123 181737361 181928832 182222898 182369931 182504192 182906944 183202591 183550224 183654042 183698328 184374112 184421666 184716662 185067168 185171844 185580483 185945812 186356159 186661632 186664764 186709776 186963348 187114206 187300256 187713592 187744804 188101056 188207448 188252832 188622786 189112352 189173699 189219316 189264944 189770592 190135803 190181652 190370752 190675264 190737118 190783112 190790864 191292816 191338944 191944064 192321272 192367648 192430051 192686208 192737857 193153389 193299384 193491584 193801088 193863956 193910704 194020382 194278656 194707392 195022113 195090688 195521216 195584642 195897494 196269216 196316544 196319838 196633866 197089568 197201044 197942316 198379137 198525184 198637472 199006522 199534848 199538196 199857372 200018634 200117632 200279104 200602831 201187272 201631254 201893824 202216768 202220161 202268924 202652736 203248617 203297628 203562368 203891402 203940568 204327552 204729096 204778464 204844893 205584808 205701089 205974912 206030123 206304384 206371308 206421072 206470848 206537826 206899456 207233884 207283856 207401098 207677184 208076856 208135488 208203006 208536042 208743392 208793728 208911824 209407666 209805024 209855616 209923692 210468544 210519296 210933008 211052314 211487952 212216576 212336608 212624984 212676256 212796548 213295872 213365064 213918848 214091456 214437509 214512188 214919232 215318532 215817536 216162752 216166379 216285016 216695424 217045686 217098024 217601152 217952878 218839452 218848344 218972127 219322389 219540464 219830672 220239097 220247808 220603812 220657008 220781814 221354848 221431936 221789854 221843336 221968813 222426984 222561834 222917838 223139488 223261952 223319536 223622828 223676752 224274336 224401188 224705949 224983616 225480112 225607646 225907968 226035744 226073328 226980512 227288776 227343584 227417333 227472172 227720064 227903808 228272187 228351684 228671872 228856384 229306132 229602048 229741248 230108736 230238888 231070528 231145486 231201224 231639936 231954528 232014354 232829168 232885312 233261743 233570089 233931828 234013296 234073653 234448071 234620672 234753376 234809984 235189526 235271432 235437312 235817868 236008146 236703104 237085706 237215824 237277007 237727248 237766776 238291482 238601792 238659328 239045092 239498688 240027216 240162978 240202911 241104608 241166794 241478016 241624416 241952568 242010912 242089419 242147796 242963864 243101287 243159908 243424896 243621312 243952176 244090158 244100076 244733632 244872056 244931104 245436672 245585472 245978304 246058098 246117432 246451686 246756224 246895792 247380991 247440644 247615104 247951392 248091636 248639127 248886352 248946368 249284464 249425462 249485608 250152144 250801408 250943264 251003776 251497048 251974272 252158712 252585201 253027456 253514404 253575536 253995456 254056704 254467356 255057088 255118592 256094592 256570392 256659744 256725942 257537852 257732512 258638952 258785241 258847644 259199187 259609856 260029484 260239298 260292864 260776464 260923962 260934564 261692288 261759784 262178488 262326779 263027622 263091048 263448354 263923088 264441749 264505516 265007424 265051488 265201404 265786653 266050928 266476496 266627218 266691512 266982144 267133152 267197568 267722664 268249696 268765939 268841672 269340864 269351808 269870172 269935248 270203648 270998156 271063504 271512384 271577856 271946688 272100504 272972128 273037952 273126524 273171938 273756288 274360416 275161744 275228096 275294464 275383768 276561168 276632499 277074993 277435808 277513984 277604008 278048056 278244096 278918718 279740032 279898256 280418281 280950384 281570388 281617206 281983936 282679111 283668528 283828974 283897416 284486752 285015302 285556128 286012896 286105677 286174668 286186296 286558976 287091376 287253758 287301521 287916096 288481908 288551472 289394248 289464032 290032886 290237376 290701632 290795934 290866056 291030573 291785936 291797792 291962836 292359353 292429852 292636032 293281824 293376963 293846241 294138416 294209344 294375752 294775546 295418112 295634352 295801566 296569312 296749112 297223784 297391897 297787776 297956208 298509783 299032448 299201584 299607932 300176448 300248832 300418656 301380992 301431104 302267174 302840736 303325152 303403386 303871744 304362916 304468912 305034587 305343552 305837103 305910852 306321664 306811648 306985184 307064362 307555534 308377212 309272704 309352472 310022557 310035154 310349184 310850826 310925784 311101647 311909104 312017728 312098204 312522067 312597428 313115088 313190592 313367736 314111499 314423824 314677528 315104894 315702816 315778944 316399512 316578471 316969664 317022368 317721976 317901683 318324864 318504912 318937476 319014384 319194822 319331584 320036288 320217304 320270548 320878272 320955648 321137184 321768282 322165888 322603424 322681216 322785892 322863728 323498219 323726304 324244128 324427524 324828416 325269568 325453544 325466768 326171758 326401728 326929317 327447296 327971072 328077464 328156576 328602248 329310696 329746008 330601856 330788848 331403423 331518836 332032272 332147904 332684781 332765004 333536192 334075313 334709232 334892928 334979304 335434242 335515128 336211616 336780268 336836266 337475424 338220168 338411469 338660608 339289808 339481714 340382976 340470768 340933164 341015376 341208258 342093856 342212992 342301256 342766138 343007808 343042711 343284576 343959198 344851936 345046988 345130192 345598916 345785088 345808441 346605792 346718229 346801836 347701952 347898616 347912752 348666362 349130496 349243752 349327968 350703496 350788064 351264472 351463151 351931008 352130064 352214976 352784289 352907148 353343232 353401984 353601872 354382204 355054656 355628559 355823736 356177536 356963552 357224842 357902688 357988992 358567638 359121152 359826896 359913664 360495421 361656912 361750191 362016512 362595584 362800672 362894246 363474722 363857664 364445796 364739862 365813888 366405182 366700829 367100448 367308084 367396656 368748224 368843332 369433324 369657299 370134336 370343688 371160966 371891624 372712318 373329528 373419552 373926696 374138193 374228412 374600512 375427184 375489608 375701989 376202112 376414896 376505664 377245572 378224704 378347398 378438632 378529888 378652681 379541184 380271606 380363304 380741504 381350528 381474236 381566224 381581728 382316077 382585632 382677888 383888128 384642544 384735296 384860102 385372416 385475714 386306778 386598768 386983168 387602176 387727912 387821408 388040764 389414784 390044226 390358947 391042432 391169284 391794988 392538432 392633088 392639676 393267732 394179136 394402088 395884632 396758274 397274944 397917091 398013044 399076392 399714744 399940827 400037268 400235264 400558208 401205662 402374544 403262508 403787648 404433536 404440322 404537848 404766659 405305472 405414113 406497234 406595256 407124736 407782804 407881136 408655104 408682703 409458192 409556928 409689786 409757907 411169616 411402178 411949824 412060246 412608768 412742616 412842144 412941696 413075652 414467768 414567712 414802196 416153712 416270976 416406012 417072084 417486784 417587456 417823648 418815332 419610048 419711232 419847384 420937088 421866016 422104628 422975904 424673216 425249968 425352512 425359649 425593096 426730128 427522953 427837696 428182912 428875018 429024376 429838464 430637064 430880637 431635072 432325504 432332758 432570032 432681601 433373707 433390848 434091372 434196048 435049329 435202304 435905756 436867717 437678904 437696688 437944254 438644778 439080928 439661344 440478194 441207624 441314016 441563628 442163319 442709696 442863872 443579708 443686672 443937626 444853968 445123668 445835676 446278976 446639072 447245656 447353504 447498623 448548672 448802376 449411898 449967232 450960224 451106513 451215292 451828091 452071488 452146656 453400761 453961024 454577552 454687168 454834666 454944344 455440128 455807616 456544374 456703368 457343744 457712768 458612264 459482496 459605659 460217472 460477776 460596543 461333301 462141056 462290972 462402448 463279872 463909056 464028708 465052731 465658336 465770624 466523486 467140178 467863656 468026592 468147306 468896142 469506752 469619968 470379052 470542864 471635736 472016292 472657341 473406208 474171412 474431648 474554014 475454496 475533552 476582964 477203584 478090184 478360597 478997376 480054432 480325956 480405822 482209216 482217307 482333588 482956032 482988649 483248832 483905136 484021824 484178838 484295592 485927728 486202574 486319816 486849792 487242624 487904352 488180316 488200152 489257637 489467264 489744112 489862208 491170944 491302601 491956608 492116196 492234864 492903372 493512448 493791584 494761982 494881288 495230208 495902784 496183272 497278254 497772704 497892736 498568928 498850924 498971216 500304288 501886528 502007552 502994096 503948544 504317424 505170402 505254399 506054912 507028808 507151072 507990912 508934712 509222571 510114176 511350983 512189184 513140784 513319488 513451884 514149207 515075704 515465024 516298211 517277904 517570482 517695288 518398374 520058968 520353119 520478596 521552928 521847924 521869128 522999543 523384576 523519568 524356976 524653558 526055244 526182096 526896708 527846176 528862009 528883498 529011032 530014848 530102976 530402808 531573306 532101856 532952992 533125879 533254436 533383024 534266304 534395136 535445328 535837263 536499392 537531878 537683344 538681728 538703616 539740344 539870496 541996312 542127008 542302871 543024768 543893376 544201008 544341369 545212083 545944256 546075904 546253048 546343876 547512576 548720832 549607773 550323488 550456192 550767536 553122336 553264998 554149986 554871616 555208016 556096112 556239541 557837436 559068477 559480064 559796512 560836562 561900768 563140776 563234412 563967872 565335251 565358222 567337056 567521097 567657948 567794832 568973504 569893181 570030604 571112256 572025792 572211354 572349336 572372592 574182752 574507516 574603042 575832192 576963816 577102944 577290153 578213571 578788496 578928064 580065772 580474752 581403264 581591868 581732112 582061146 583571872 583595584 583925672 584718706 584859704 585190507 585272064 586563648 586753926 587692482 588276832 588418688 588751504 589551092 589908517 591268704 591603132 593138624 593498224 594447568 594783794 595575552 595912416 597019566 598064896 598403168 599215864 600352896 600837312 601808493 602761984 602862208 604323889 604534348 605681472 606650304 606660483 606806772 608725832 608937824 610069174 610687104 611674206 611821704 613970368 614128724 614962777 615111068 616754424 617103267 618090369 618545408 618704944 620045114 620070308 620698368 621701652 621851568 622203294 623818208 624035456 624196408 625044134 625194856 625548473 626230176 626381184 626735472 628222998 628847648 629355056 630209788 630591863 631405632 631557888 632799024 633156942 633939328 634044736 635443952 635803366 636649728 637009824 637874952 638028768 638389644 640072576 640434608 640541096 640903393 641756544 642274368 643312527 643536564 644331776 645206848 645362432 645571784 645727456 646996438 647452608 648488256 648499137 648855048 650539136 650907088 650933536 652343516 652803456 653858634 656154928 656313152 657204496 657374003 658621392 659492016 660717291 661203712 661577696 662806846 663037672 664064544 664295808 665369562 665530008 665906439 667072384 668150626 668689747 669418464 669785856 669958608 670868484 671030256 672423232 673560536 673672532 674950848 676440336 676822938 678579616 678963428 680461771 680941536 681866328 682030752 682251999 682416516 684187712 684425984 684602512 685532276 686015616 686085422 686569152 687918396 689703872 690093976 690260384 691197832 691588781 691616882 693211584 693436458 693603672 695403904 695797232 695825504 697164611 697332724 698487504 698655936 699785229 700710267 701406992 701576128 702528944 702926302 703862016 704260128 704429952 705568578 705814296 706803968 707203744 708764408 710109312 711257118 711647472 711831021 712355072 713927104 714449684 715805376 715977984 717135276 719653792 719827328 720990842 723313824 723500382 725601344 725788492 726949444 727390169 728891592 729303861 729479724 731627776 732810364 733401658 734200896 734616168 734793312 737496448 737686664 738866648 739284559 739314598 740268672 740687376 742142973 742321932 743783248 745244929 745424636 746659056 746839104 747853392 748276386 748456824 749201024 750854368 750979216 751403978 752404224 752829792 753011328 754491144 756449408 756694796 756877264 757059776 757305362 759082368 760543212 760726608 761483008 762701056 762948472 763132448 763163456 764632154 765171264 765355776 769285088 769470592 769720204 770951428 772613556 773197536 775455824 775642816 776081528 778829568 780088452 780717894 782084864 782338568 783589976 785076864 785279352 786535464 786980337 788358272 788804176 790269701 791769264 793325247 793516548 794549888 795834182 796026088 798152784 799429488 799881654 800074536 801116416 802411324 804182093 804749088 806297817 806525016 807575296 808867072 808880644 809075696 809533318 810610944 810828226 812994468 813190512 815565608 815762272 817365406 818916384 819113856 819379572 819515814 822339232 822804356 823921813 824120492 825485232 825684288 825883392 826151304 828935536 829135424 829604392 832307424 832541952 832812024 834144168 834973568 835647296 836998019 837630664 838104437 839220096 839694768 841254843 841874176 843732032 844209256 845951808 848037333 849346432 850499936 850705024 850719298 851186192 853460256 855045906 856365824 857750036 858048752 859642927 859676928 861274128 861761274 861904563 863270144 864651008 864665516 865140064 865363202 866747414 868182744 868392096 870098658 871811512 873735434 875357808 875393376 875888508 877078059 877289556 878161856 879322688 880744007 880956388 882415248 882628032 883127256 884326638 885419392 887159416 887373344 887661203 887875252 889707936 890247336 891671352 892175691 892557952 893278144 894491312 894707008 894997246 897097344 897604752 898823796 899934464 901920448 902213026 902430584 903656182 904142976 904293312 904385329 906801522 907922048 909155104 909374336 909669332 909888688 911615232 911676799 913088748 913406736 915103761 915425536 917224528 918964992 919211318 920434944 920955552 921193086 922666602 924282112 924581944 924804896 927818112 928057416 930067671 930105462 931316672 931541248 933046972 934280356 935727312 936053184 936294612 937566201 937792284 939013504 940758104 941085728 943271472 944032584 945314682 948342824 948863296 948879217 949108028 950397019 950908992 951067104 953165928 953705049 954407168 956180368 956721194 957994752 960108864 960651912 960811644 964418432 964434614 964667176 965977298 966497664 966756731 967810272 968043648 968357676 968591184 970494657 971855456 972405148 972639632 974485248 974551061 975808704 976360632 976400304 978515274 978934528 979488224 979724416 982341888 982605202 983913216 984232392 984469728 985806744 987583168 989523964 989762576 991805568 992366544 994210269 994556508 995545408 995785472 997137856 997701848 997942432 1000608576 1002225939 1003773056 1005988192 1008634848 1010340804 1010508798 1014057616 1014302144 1014319163 1015941641 1015981824 1017869424 1018445142 1020228352 1022701966 1026281568 1026638976 1026903768 1028298414 1029128133 1030151408 1030930048 1032596422 1033429609 1034555808 1035140964 1035390576 1036796748 1037425323 1040117936 1040706238 1040957192 1043105856 1043695848 1043738256 1045999086 1047039136 1048713952 1049054149 1049307116 1052110488 1052364192 1053793416 1054389453 1055692352 1057724018 1057766996 1058022064 1060029696 1060205952 1060805616 1063146612 1064203712 1065905984 1066251758 1066508872 1066766048 1067112101 1068532608 1070890656 1071674526 1072998784 1075063756 1075366688 1075715531 1077363456 1077436217 1079480688 1079740992 1081486263 1083992624 1084254016 1084605742 1086049536 1087786752 1088402016 1088682738 1090424166 1091888512 1092506096 1092687752 1094535871 1097441664 1099215546 1100102487 1100646976 1100912384 1101535072 1106244672 1106529996 1108299972 1108971897 1109743232 1110416032 1112192224 1112479082 1115674872 1118136954 1119593024 1121402711 1121673124 1123801536 1126281552 1126468824 1127105967 1127935744 1130670502 1130716444 1134674112 1135042194 1135315896 1135589664 1135958043 1137947008 1139786362 1140061208 1140706039 1142224512 1144051584 1144422708 1144698672 1144745184 1146948231 1148365504 1149015032 1149206084 1151664384 1151742163 1153927632 1154205888 1154580306 1156427142 1157576992 1157856128 1160131544 1160787727 1160949504 1162806528 1163183736 1163464224 1164122292 1167143744 1167191168 1167851344 1169437412 1169719408 1170381014 1173127296 1173507852 1175384964 1176553664 1176837376 1177503008 1179102184 1179817034 1182537408 1183206264 1186277248 1186996448 1188895136 1189567588 1191824832 1193751273 1194039132 1196806336 1198431728 1198740829 1200705792 1201674624 1203616986 1205724416 1208647778 1209068696 1211362944 1213300608 1213320966 1213613544 1214299977 1216242339 1217451664 1217875648 1220138348 1221374208 1223348412 1223643408 1226048109 1227940736 1228257448 1229925554 1230222136 1233508848 1234206534 1236180738 1237409888 1240090228 1240140616 1240842053 1243403304 1243703136 1244406588 1247636416 1248070912 1248392816 1250088268 1250389712 1251096946 1252460352 1252762368 1253470944 1256445996 1257695296 1258710112 1260419576 1261132483 1261183726 1262811264 1265598048 1266313884 1267878656 1268089472 1270887904 1271300173 1271606732 1273333711 1274019648 1275749904 1276057536 1276078947 1276779288 1280145152 1280869216 1281082192 1281806786 1283513088 1284548736 1286625054 1287073128 1290413696 1291143568 1291454912 1293542393 1293992876 1294905216 1296976512 1296998274 1297710096 1298044803 1300121121 1301078272 1301814176 1301867072 1304687032 1305606912 1307717268 1310603151 1312309856 1312626304 1314408992 1314748006 1317242784 1318984032 1321434582 1323155392 1325613692 1326075344 1326417367 1328129088 1328591616 1330739124 1331060016 1331812878 1334144768 1336301252 1337379494 1338836928 1339917216 1341736968 1342060512 1342495869 1344846464 1347121072 1347345064 1348107137 1349901696 1352880672 1353319539 1353645876 1355484273 1357159232 1357926856 1360923542 1361149829 1361883072 1363732656 1364061504 1364503998 1364833032 1368375424 1369205024 1371064552 1371840041 1372031232 1372170844 1373138304 1375836792 1378816977 1379407744 1380187952 1380520768 1382395664 1383177562 1383233764 1386423168 1386872916 1387207344 1390807808 1391594464 1391651008 1394329222 1394665448 1396975008 1397311872 1399570458 1401420534 1402813984 1403152256 1405057888 1405852604 1408520256 1408859904 1411137156 1411628592 1414407488 1417528816 1420218624 1422514236 1423294944 1423662042 1427854208 1428899368 1431316139 1431610752 1434270552 1435081791 1439307584 1439654656 1441981684 1446627648 1446651921 1447000764 1448965947 1451202688 1451576984 1453898888 1454780338 1457783184 1458607722 1458959448 1465620728 1466449699 1466803316 1468401792 1469232336 1469586624 1473907803 1474992896 1475373328 1477733296 1478569118 1478629196 1480537344 1481374752 1484285946 1484643864 1487566496 1490489858 1490849272 1493318112 1493678208 1495706784 1496552772 1496913648 1498402048 1501708736 1501958432 1502445659 1502807956 1505659584 1506022656 1508982288 1512898816 1513389592 1513754528 1514119552 1514610724 1518164736 1521086424 1521453216 1525896944 1526264896 1526326912 1529264308 1530342528 1534052949 1538570176 1538941184 1539440408 1541902856 1545227112 1546395072 1548894633 1550911648 1551285632 1552163056 1560176904 1561059357 1561435788 1564677136 1567179952 1567584161 1570153728 1570558704 1573070928 1573960674 1576716544 1577608352 1580539402 1583538528 1586586027 1586650494 1587033096 1589099776 1591668364 1592052176 1596305568 1598858976 1599377637 1599763308 1600149072 1604822648 1608364186 1609498176 1612595634 1613050032 1617761288 1618151392 1619066636 1621265503 1621656452 1625988936 1626381024 1626908613 1631131216 1631524544 1634730812 1637832768 1638227712 1638759144 1639031628 1644678464 1645608712 1647843626 1648240984 1649173247 1650970464 1651368576 1652302608 1657871072 1658270848 1659208784 1662469457 1664614848 1665624048 1668288336 1668718623 1669947136 1671294592 1673996038 1675261328 1676208874 1678440192 1679389536 1682509686 1687464064 1688418512 1691555437 1691903616 1696005753 1696074666 1698692864 1700999872 1701410048 1701438596 1702372384 1706920512 1709679543 1710091812 1715500072 1716097504 1719285854 1722548256 1723522548 1723809126 1729331032 1730280128 1730726404 1733076917 1733494828 1736365488 1736784192 1740197316 1743623024 1747470868 1750715616 1750786752 1751777016 1754156118 1754579112 1755571521 1756323712 1758645376 1761488014 1761912776 1762909333 1764830496 1765256064 1766254512 1768653276 1769725551 1770838784 1774318832 1774746688 1775322406 1775750504 1779415872 1780494672 1783342704 1784351382 1785115904 1786556288 1788982624 1789414016 1789994492 1793944669 1794194688 1795209504 1797647592 1803840896 1804426052 1804861168 1807312364 1808285952 1808586624 1808770658 1812971667 1813603044 1815844096 1818310208 1818748672 1819338664 1819777376 1823353598 1826177496 1826813472 1830207522 1834449056 1838422636 1841911104 1842386172 1844888331 1845333204 1849163888 1849609792 1852599463 1855636224 1856114832 1860135342 1860210924 1862633344 1866093944 1867149427 1868560712 1871454624 1872106368 1872589224 1875132402 1875584568 1876645419 1878027008 1881516208 1882171456 1885213759 1886542944 1888065168 1890629364 1891775589 1896685648 1897726592 1897758434 1898216056 1900794038 1901817984 1902134208 1906331856 1907410098 1912360736 1913442388 1917664991 1920217728 1921303824 1921623288 1922710179 1928836864 1928869228 1929334352 1931954596 1932995328 1933513462 1935620544 1936087296 1936715352 1937182368 1940989314 1943710912 1944810296 1945279264 1949102122 1951617408 1952721264 1952800608 1957030548 1958976448 1959448832 1964736631 1965210404 1968464784 1968939456 1971613488 1972122009 1975166336 1979047928 1979525152 1983611136 1984733088 1988420538 1989113016 1991090816 1994275712 1995403696 1995884864 1995918353 1999110971 2001217152 2004451878 2006069241 2007546112 2011976384 2015228501 2017269696 2020681608 2021017596 2028115232 2028604288 2028638326 2031883282 2035738848 2036890284 2041385313 2045403932 2049917749 2052563136 2053277952 2053807536 2056596828 2058256266 2060302816 2061860096 2065192844 2066859218 2069111616 2070281928 2070781152 2073593496 2074766343 2074850646 2080235872 2081412476 2081914384 2086211712 2087391696 2087476512 2091493833 2091998172 2094078272 2097427904 2098108298 2098614232 2104220976 2104728384 2107586832 2108778906 2111384704 2115448036 2115533992 2116044128 2116730561 2120116427 2120411904 2121611232 2126293224 2128407424 2131811968 2132503516 2133017744 2133532096 2134224202 2137065216 2141781312 2143349052 2145997568 2150127512 2150733376 2151431062 2154872434 2158961376 2159481984 2162972526 2167985248 2168508032 2169211484 2176804032 2177365476 2180848332 2182170507 2183777024 2185012192 2185375504 2189071742 2194883328 2198431092 2200204974 2201293952 2203070144 2206631141 2212489344 2213059992 2216599944 2217853677 2217943794 2219486464 2220832064 2224384448 2224958164 2231349744 2235734787 2236273908 2239186048 2242805422 2243346248 2247603072 2252563104 2252937648 2254211934 2261341004 2261432888 2262711979 2266331353 2269348224 2270084388 2270631792 2271179328 2271916086 2275894016 2279572724 2280122416 2281412078 2284449024 2288103168 2288845416 2289397344 2289490368 2293896462 2296731008 2298030064 2298412168 2303484326 2307855264 2308411776 2309160612 2312854284 2315153984 2315712256 2320263088 2321575454 2321961473 2326367472 2326928448 2328244584 2334287488 2334382336 2335702688 2338874824 2339438816 2340762028 2346254592 2347015704 2350769928 2353107328 2355006016 2358204368 2358812599 2359634068 2365074816 2366412528 2370809103 2372554496 2373992896 2377790272 2379135176 2383649664 2387502546 2388078264 2393612672 2396863456 2397481658 2403349248 2407233972 2412546279 2417295556 2418137392 2422630067 2422725888 2426601216 2426641932 2427227088 2428599954 2432484678 2434903328 2435751296 2440276696 2441656943 2446696824 2447286816 2452096218 2455881472 2456514896 2459851108 2460444272 2467017696 2468413068 2471765439 2472361476 2474819776 2480180456 2480281232 2481684106 2486806608 2487406272 2488813176 2495272832 2496785632 2500176536 2500779424 2501590663 2502193892 2504920704 2505592141 2506941888 2510994057 2512891992 2514313311 2515390592 2517420224 2520839152 2522264966 2522367452 2525622528 2531196096 2532627768 2536178944 2541775808 2542600346 2543213464 2546667422 2548039296 2551499808 2552115072 2552157894 2553558576 2561738432 2562164384 2563613572 2569097472 2569270979 2573250108 2574146256 2578928781 2580827392 2582287136 2582909824 2587084786 2587985752 2589810432 2593953024 2593996548 2595420192 2596089606 2600242242 2603628352 2603734144 2609374064 2610047077 2615434536 2621206302 2624619712 2625252608 2628817984 2629496012 2634485568 2637968064 2642232021 2642869164 2646310784 2651227384 2652150688 2652834734 2656258176 2661478248 2662120032 2662983609 2663625756 2672602504 2674114157 2674758988 2677673856 2678391599 2679834432 2683473936 2684121024 2684991738 2689692928 2694242144 2694690128 2696214274 2699803392 2705761344 2706639078 2707291752 2710968546 2713155987 2714318464 2715853712 2721847084 2722299658 2723766144 2727465312 2728123008 2729007996 2729666064 2735030397 2736750848 2738410048 2742129104 2743680082 2744341688 2746276608 2751673584 2757633954 2758815488 2760375904 2761041536 2764791328 2766355124 2766467528 2772846336 2773745832 2774414688 2783188928 2783302016 2788658444 2789330896 2793950016 2794623744 2799140916 2802841068 2805627968 2806304512 2810115776 2811705208 2817040512 2822274312 2823257184 2828814976 2835057632 2845028472 2846589888 2846637651 2847324084 2851191057 2855708416 2857798736 2862632278 2863108261 2863221504 2868541104 2870163582 2878615168 2883963368 2885594569 2893255296 2893303842 2894001528 2897931894 2900270193 2902405376 2903153968 2907797776 2909560676 2915566368 2917215444 2917918896 2923653183 2931241456 2932899398 2933606632 2936803584 2938464672 2939173248 2947815606 2950746656 2955466592 2956425329 2957138236 2957258392 2962749504 2968571892 2969287728 2975132992 2980979716 2981698544 2986636224 2987356416 2991413568 2993105544 2993827296 3003417472 3003916864 3004891318 3005615912 3007315921 3011319168 3017964576 3026779184 3027509056 3028239104 3029221448 3036411157 3042172848 3042906432 3042957489 3047824923 3051793888 3052529792 3052653824 3058528616 3060685056 3068105898 3077140352 3078880816 3083805712 3084601091 3090454224 3092790144 3097789266 3100288827 3101823296 3102571264 3104326112 3120353808 3122118714 3122871576 3129354272 3134359904 3135168322 3141117408 3146141856 3147162447 3147921348 3155216704 3160316731 3161078804 3167077056 3173172054 3173300988 3174066192 3183336728 3184104352 3192611136 3197717952 3198755274 3199526616 3200298144 3201336303 3209645296 3215952883 3216728372 3218996352 3225191268 3226100064 3227146593 3232308651 3235522576 3236302784 3238133272 3242531006 3243312904 3251977872 3252762048 3253817226 3262262432 3263049088 3269461624 3271310867 3275665536 3277518288 3278063256 3283607613 3289356928 3291217424 3295687252 3296481968 3298346494 3301940928 3302737152 3304605216 3315742144 3316541696 3318417568 3324938914 3329229696 3331248096 3336576672 3337437246 3342589184 3347992076 3350522656 3352417748 3358779072 3364208133 3365019372 3374928128 3376837024 3383110874 3383807232 3392011506 3392149332 3401999744 3402877192 3404744768 3410248127 3413841024 3419359086 3420183624 3422118117 3431000144 3432195008 3437742737 3438571708 3445096512 3447045096 3447618252 3455226489 3458662064 3460560256 3461452808 3466153834 3466989656 3472730976 3473568384 3480394632 3482363181 3487246048 3494941736 3496918513 3501431232 3501573504 3503554032 3508312236 3509158224 3511143042 3512647424 3517290752 3522976028 3523825552 3525818666 3529660992 3530512128 3532509024 3537306552 3539451102 3548637664 3549493376 3550644812 3551501008 3558831744 3560989344 3566685408 3568702764 3573112576 3577965248 3578828032 3579988984 3587889338 3590419008 3595295184 3596222487 3607681792 3608852104 3609722336 3614624728 3617173248 3617541316 3625943334 3627206088 3636620416 3638677328 3639554752 3645437653 3646707196 3652354992 3653626944 3660415044 3668898112 3674828443 3676845272 3683822208 3684772344 3689776662 3690666408 3698327776 3699219584 3705198926 3712229664 3720270684 3720421848 3722526159 3725266688 3732187888 3734298854 3737121424 3742909248 3744212736 3745178448 3750264804 3751169136 3753290838 3763032416 3764342912 3770427518 3773085888 3773469821 3776130336 3781258728 3783397449 3783551178 3793371296 3795453184 3795516868 3796432112 3801588076 3803635968 3804268416 3812663712 3813900519 3814820196 3820001133 3824721472 3826884776 3835329982 3840435456 3842607648 3843246576 3845420358 3857738456 3858668704 3863909192 3866094661 3867026924 3871241088 3873430704 3874364736 3880627179 3881978628 3887421824 3889620592 3890558528 3898204244 3903234816 3905442528 3905601216 3914061096 3917952896 3929473262 3930420808 3936929568 3937878912 3943226976 3944244018 3950332672 3958095856 3959050304 3965449631 3969466176 3976841076 3978226032 3979252101 3982181632 3988551424 3990807392 3991769728 3991836706 3998221942 4002434304 4008903756 4012138482 4023952768 4030457002 4033709119 4034539392 4041363216 4042035192 4044321411 4056230464 4057208576 4057276652 4063766564 4071477696 4073780568 4082770626 4083449487 4090807864 4099835498 4105126272 4107615072 4113193656 4115520123 4116512532 4120605632 4130385688 4132721879 4133718436 4138223232 4140563856 4141562304 4147186992 4149532686 4149701292 4160471744 4162824952 4163828768 4165179491 4172423424 4174783392 4174953024 4182987666 4183996344 4188156544 4194855808 4196216596 4197228464 4205476847 4208441952 4209456768 4215173664 4217557812 4222769408 4230896072 4231067984 4232088256 4233461122 4240232854 4243222464 4252586448 4256814848 4263623936 4265007032 4266035488 4267064192 4268448404 4283562624 4286698104 4293948417 4300255024 4301466752 4302862124 4309744868 4317922752 4318963968 4325945052 4335970496 4337016064 4338422968 4353608064 4354730952 4361696664 4364341014 4370024384 4370751008 4378143484 4396862184 4399349097 4400409948 4402587904 4406140288 4413262282 4424978688 4426119984 4433199888 4435707354 4435887588 4441664128 4448768896 4449916328 4452433249 4459555243 4462699488 4471469574 4472547816 4478372096 4485610844 4486692496 4495206144 4495509733 4505126208 4505875296 4507336977 4508423868 4522682008 4522865776 4525423958 4532662706 4538696448 4540168776 4541263584 4542358656 4543832172 4559145448 4560244832 4562824156 4569020963 4577690832 4578794688 4578980736 4587792924 4593462016 4596060128 4596824336 4606968652 4615710528 4616823552 4618321224 4625708568 4630307968 4640526176 4643150908 4643922946 4652734944 4653856896 4656489168 4668574976 4671405376 4677749648 4678877632 4681524056 4694031408 4701539856 4702752483 4706214656 4710012032 4716408736 4717625198 4719268136 4730149632 4732825056 4741618206 4747985792 4755580544 4758270352 4759497611 4767110777 4767299328 4775005092 4776156528 4787225344 4793726912 4794963316 4805544887 4814467944 4825092558 4834591112 4836274784 4845260134 4853283864 4854454176 4857199908 4863796509 4864969356 4869806656 4871502592 4880553392 4883313886 4884125857 4893393648 4894573632 4904192436 4913029792 4919702216 4920888544 4922484853 4934035392 4936826136 4943530878 4944722952 4947519741 4949639552 4960360912 4960562464 4963368212 4970109001 4973613216 4974812544 4977626352 4987408371 4990545664 4993571264 5000353072 5001558848 5003181326 5004387784 5009841408 5011184282 5013883776 5021988114 5025783984 5028626622 5030781184 5034840448 5041678304 5044529932 5044734904 5055662249 5062392192 5065255536 5074666311 5083551616 5085200692 5086426928 5093334844 5096078592 5102999616 5104230144 5104315788 5107117152 5123476864 5124328768 5127227144 5138541958 5146500216 5148292512 5157857562 5164574272 5165819648 5174169572 5175971504 5187993096 5190840384 5192179212 5199230751 5200484484 5207256704 5207468288 5218748128 5220094154 5230869072 5242412604 5249239424 5257635968 5258992024 5261966567 5268971136 5270383469 5275936128 5284464042 5285738328 5288727999 5292621568 5302454768 5304301376 5305669468 5312516352 5312875139 5322956496 5324240064 5325967218 5327251512 5345205008 5348228314 5349517976 5355347712 5356783198 5359668864 5366947872 5368242048 5369983476 5381834007 5388484288 5389380256 5392428548 5404328611 5411522688 5413278156 5414583504 5421937092 5426311974 5428636928 5431707424 5443694168 5444599316 5447532288 5454930624 5456246016 5458015992 5459332128 5470060794 5476820096 5484258208 5487360164 5488683376 5503347168 5515267908 5520751808 5522083072 5529582656 5532710248 5532935056 5547491664 5548829376 5557798389 5566377856 5566604032 5577316888 5578661792 5587900032 5598281832 5601448281 5605682136 5611255936 5620231552 5623410416 5624860813 5633858191 5634081024 5644548624 5646514368 5655641277 5657629952 5670115264 5679280321 5690056944 5693179776 5693275302 5694648168 5702382114 5715597472 5725264556 5726216522 5737082208 5740327164 5752994973 5757230336 5767926736 5771189138 5786510592 5786607684 5788003056 5795863788 5800540386 5806307936 5815595552 5817482099 5819121352 5831132736 5834430888 5835837792 5847306366 5862482912 5864384669 5865798796 5867213264 5876929344 5878346496 5894209893 5895631212 5901493312 5910933184 5912850658 5914276472 5914516784 5925499008 5937143784 5938575456 5950265984 5961959432 5963397088 5965331581 5973272448 5974873567 5982827136 5986211088 5987654592 5987755059 5997332913 6006834944 6007833728 6009782636 6011231824 6014631842 6022638336 6035929152 6045685503 6053558368 6055018112 6058442896 6072822314 6084345696 6085812864 6085914978 6095649846 6103587776 6105059584 6117057232 6136211796 6149753247 6154280704 6157761632 6167611424 6169202182 6180908448 6185580288 6195578532 6200577654 6203646592 6208652224 6218687761 6240707616 6244237428 6245743152 6258708544 6268719808 6268824991 6270336644 6282234816 6292283712 6294324894 6295842696 6310433408 6320633462 6322157608 6334154112 6346344108 6346601976 6348132384 6350191683 6360349281 6366673456 6368208704 6385222272 6386933813 6395435904 6397510548 6399053232 6400596288 6402672606 6419290592 6431905766 6433456744 6437095577 6437992704 6450382536 6452200128 6454293186 6464617302 6471045152 6472605568 6476266544 6485062012 6486625808 6503955744 6505524096 6507634452 6524524864 6526098176 6538923248 6542621734 6551331072 6555036576 6556126512 6567215226 6578713856 6582434848 6591374504 6592963936 6596692988 6603881856 6609210432 6619893423 6631484288 6636835136 6647562779 6649877828 6658459392 6662496192 6673153344 6674874492 6695984152 6701045312 6704835496 6717558144 6728416266 6730038744 6753674048 6764590547 6766221748 6784023012 6784298664 6788135937 6798994059 6803999488 6805754384 6809489536 6820496254 6827682048 6838718172 6840367248 6844236234 6862000288 6864390016 6875485474 6877143416 6881033203 6890193024 6894090192 6895236504 6910452978 6917324128 6921120512 6922905616 6932307668 6933979312 6945461952 6947136768 6960789264 6964726362 6965884419 6974492096 6989883472 6993837026 7002862464 7003147008 7007108064 7016624472 7018316448 7022286084 7045952056 7047651104 7049937323 7051637332 7059321984 7065018048 7074613104 7076437797 7078902204 7097275328 7098986752 7101289624 7103002016 7117663488 7121978688 7133370816 7137405528 7155930496 7159977968 7175778676 7180838016 7190590368 7192444974 7217704208 7219444672 7229249456 7231114033 7235082632 7251886668 7254412176 7267890201 7273240832 7277354656 7279109504 7290875306 7293414392 7304709984 7307253888 7320830088 7324970829 7337796224 7349656886 7353690544 7355587217 7367644416 7369544688 7379553324 7381332816 7396655552 7398439168 7410397852 7424459328 7440541368 7440843696 7445052318 7464375776 7468597708 7474242848 7485818496 7490356896 7500529608 7502338272 7504771989 7506581676 7516776423 7526064832 7528685824 7540855036 7546171776 7546939642 7552260672 7562517456 7566794898 7567102356 7586742592 7591033736 7592864224 7603176152 7607476591 7608536832 7625327424 7627801038 7629640392 7640002266 7649442944 7653769552 7668810721 7670659964 7685215296 7686493152 7690840716 7707812937 7715476912 7717337408 7727818384 7732189322 7734053848 7742482176 7746861408 7748729472 7761254358 7763957256 7774843648 7779241184 7781117056 7796408488 7810885056 7811202432 7828122192 7830141231 7835905792 7858946524 7860841616 7873859136 7875757824 7886453952 7888488036 7916191712 7918100608 7930899262 7938932352 7953682152 7956452064 7958504202 7981614784 7983539456 7983673412 7996443884 8017807512 8022342471 8024276964 8035174797 8047905536 8060914004 8067418238 8069078784 8082726432 8084070384 8088642822 8112460928 8114553304 8127533128 8132130149 8142955392 8147561136 8165541252 8166898974 8181615728 8197694219 8199670996 8210252544 8215230144 8226387312 8231040246 8233025064 8241211264 8260771376 8265443758 8267436872 8276446464 8281127712 8283124608 8294373984 8299065372 8299402584 8320943488 8325649904 8327657536 8330358982 8331744109 8349566784 8349906048 8365975332 8367992688 8376313088 8389711616 8392433192 8394456928 8410953694 8416883904 8418913536 8430347328 8435115624 8461792144 8462135968 8464176512 8466922244 8480465708 8486444928 8505172896 8530014064 8532070976 8534128384 8536896808 8567125248 8573396208 8587896834 8589324783 8600510048 8602933504 8605724248 8619489736 8635845504 8651890104 8656783707 8671940992 8676845936 8692966711 8707216128 8709461904 8723393328 8728682028 8740048768 8741502016 8756286968 8793724368 8798698194 8800819896 8812280576 8826524564 8846003023 8852239968 8866399776 8869275987 8871414708 8871775176 8883328256 8897537792 8899832656 8904866498 8919110486 8925398976 8942939148 8945095632 8971221688 8973384992 8990654153 8991019466 9010252416 9011750592 9014673954 9016847736 9021947763 9045364016 9045731552 9050847916 9063139943 9065325412 9080337552 9082527168 9084717312 9087664344 9109233471 9118290896 9120489664 9125648312 9138041926 9155381664 9157589376 9157961472 9175585848 9192120256 9193648672 9213937304 9219148807 9231421056 9236642448 9251417136 9253803273 9260615936 9281052352 9286301816 9287845892 9305469888 9307713792 9312978336 9342810752 9355499296 9357755264 9363048112 9388062816 9403079712 9405504966 9420024064 9432817472 9435250396 9438536272 9456072197 9465650112 9480950193 9483236412 9495971584 9511161088 9516540704 9518995222 9534221554 9550010184 9552313056 9587453824 9589926632 9610699267 9611089774 9628935888 9647858649 9650185116 9669182224 9672549568 9688184077 9690520268 9706567728 9708908352 9714399816 9727593018 9729938712 9739613312 9761106784 9766627772 9768251714 9786787296 9789147264 9808384872 9813932601 9826059584 9839404432 9841777088 9844969706 9868070784 9873652272 9887061756 9889445904 9895039482 9899279104 9920721824 9921124928 9926736424 9940218002 9947226432 9948238619 9949625088 9955252704 9974816742 9987142528 10000706144 10003117696 10006362652 10008775568 10022368564 10027767552 10028444789 10043976228 10051567968 10057253244 10069680896 10083356608 10089059864 10089469808 10111324498 10124784384 10130511072 10149332622 10167103232 10170401384 10172853856 10186669688 10205999232 10208631576 10214234304 10230744381 10246953728 10248657536 10254454288 10273506113 10277083916 10293000432 10296585024 10313228211 10315715124 10329148544 10348339144 10351943008 10375986192 10381680768 10384358424 10398461502 10400968968 10414513408 10437496256 10440188308 10454367209 10461738144 10484825208 10490755539 10498478848 10515271936 10517984048 10523933134 10537942272 10540766938 10551872256 10568928084 10571476656 10577455998 10604909536 10608602752 10611338936 10625750278 10634324041 10645912992 10648480128 10651934436 10654503024 10690410016 10696456628 10699035952 10713566396 10719337728 10720061671 10733895744 10736484096 10739966952 10763668014 10776968576 10778760512 10784857096 10808657222 10823045376 10826556312 10829167008 10843874184 10852623948 10863414848 10887388336 10889198632 10895357681 10909861248 10916031984 10918664256 10936312959 10940121588 10953640192 10968516416 10974720328 10977366752 11006694336 11024485329 11030535816 11041503616 11059165312 11065420496 11065870112 11094983328 11097658752 11115596778 11132755712 11154633776 11157323584 11175358051 11175800064 11196563664 11202896562 11211364272 11222511872 11240463104 11246820832 11249721626 11267716382 11289097248 11293028736 11311282554 11320409463 11340230528 11358560642 11367725699 11380113888 11386359552 11386550604 11389296336 11404764228 11431194944 11450529112 11452433044 11474164416 11480654328 11505989946 11535853472 11539595639 11542378276 11573215368 11576006112 11591727576 11598283983 11601080772 11612615872 11631191104 11634964198 11638242704 11662265472 11668861776 11671675584 11694612732 11724965824 11728769338 11731597592 11734426528 11738233111 11753858688 11757009277 11788419786 11791262424 11802986624 11821866368 11825701316 11828552944 11829033568 11850998016 11851798387 11874287568 11877150912 11896348893 11900531968 11923918864 11926794176 11930663162 11946544896 11949747134 11965654272 11972422176 11975309184 11975510118 11994665826 12015667456 12019565272 12022463648 12029263684 12071858304 12091371006 12101127357 12107116736 12110036224 12116885792 12145644628 12168691392 12171625728 12171829956 12191299692 12207175552 12234114464 12272423592 12299506494 12315523264 12335222848 12335429821 12338404364 12361816896 12391157064 12398165637 12401155308 12407293184 12417304448 12437375522 12481415232 12488474856 12491486304 12495538473 12517417088 12537439616 12537649982 12540673288 12547766429 12564469632 12567837503 12584567424 12588649788 12591685392 12616430541 12620866816 12641266924 12644315216 12668308224 12669163793 12692688216 12693203952 12696264768 12700383366 12720698562 12733346912 12736417408 12770444544 12773867626 12790871808 12795021096 12798106464 12801192576 12805345212 12838581184 12863811532 12866913488 12874191154 12900765072 12904400256 12908586372 12929234604 12942090304 12945211136 12952533088 12970124024 12973251616 13007911488 13011048192 13015268904 13049049728 13077846496 13085243468 13110073152 13112253024 13134430452 13164869696 13182749008 13185927872 13186149119 13193385976 13207763712 13218420864 13239786846 13262968576 13273670272 13295125558 13299755656 13324992384 13346306688 13349748984 13357299747 13378665729 13391968304 13402090624 13409670992 13434584917 13435116288 13456832532 13460077488 13486529199 13507348096 13529181094 13532443496 13568046024 13568597328 13576271874 13597988118 13611508768 13618979072 13640992508 13677436344 13680734496 13688472468 13707062889 13724000576 13728780032 13750970948 13754286832 13762066406 13780386048 13788180384 13790473008 13820905956 13834648256 13845811232 13864615336 13867958624 13872457313 13890923904 13921578528 13929452724 13931768838 13948984192 13979766944 13984301903 13987674052 14005724928 14006670821 14014216128 14033248944 14036632896 14044572168 14091904112 14095302208 14099874646 14103274664 14118643968 14130036096 14149226208 14152875594 14157804408 14194550656 14202579248 14206004032 14228966323 14243957376 14247775429 14266741632 14274811056 14278492833 14301332331 14311860992 14319955936 14351557352 14361676032 14381180736 14384889948 14416634661 14435408416 14438889344 14458498912 14462228066 14470165264 14503773336 14508824352 14535780402 14554709312 14558219008 14581750612 14586828784 14609419968 14614507776 14641660176 14649941658 14652377571 14675592448 14699313772 14707381088 14711174434 14739089376 14759106648 14762665632 14767454559 14793311104 14820795704 14829178507 14848918656 14881082736 14881687392 14890104636 14910327003 14928751552 14937195416 14948485696 14971636992 14972648119 14980713792 15001059216 15004676544 15009543978 15013163352 15033552846 15052129664 15081710072 15090240451 15092343552 15093879284 15104521344 15125034912 15133589796 15134204712 15166986747 15173485184 15182067472 15185728448 15206352304 15214953182 15250654848 15255602076 15259280784 15280004532 15298885888 15307539104 15337621442 15341319928 15370430592 15372986304 15381681432 15415625874 15430953824 15434674816 15455636768 15464378644 15468107696 15493722816 15497458944 15522508716 15527914512 15558482368 15562234112 15592816976 15621770112 15622404864 15656244384 15660282462 15717893048 15721683232 15747718272 15772907904 15776976072 15785899701 15811150407 15832383424 15836201216 15861798524 15877864704 15907364304 15912904128 15917008404 15938625417 15963229568 15967346824 15992887768 16035615024 16044684942 16048553928 16070349594 16121828008 16130946689 16134836476 16165452864 16168140768 16177285644 16212985833 16224921856 16229106608 16255066256 16264260298 16285910784 16295122272 16331082504 16333797948 16363231456 16394722279 16395388438 16399341992 16430460288 16452774624 16462080492 16466050128 16482422528 16521542752 16526902249 16530887516 16534873744 16562255424 16566249216 16588747968 16598130744 16598805168 16641886976 16651299808 16655315072 16660717964 16663488218 16699133568 16699812096 16731950664 16735985376 16784866384 16788913856 16821907388 16833767808 16860694656 16870231248 16874582439 16901574573 16923584288 16924271936 16928353024 16933844488 16960931416 16972889856 17010345792 17037840963 17060028128 17064141952 17073793616 17146792416 17175793668 17178649566 17201020096 17211448496 17238979472 17243425771 17271691008 17303780208 17313567414 17343881984 17353691872 17385933422 17418923808 17446786656 17452446297 17457364056 17480097536 17483004032 17512573936 17525392781 17587448736 17593154007 17597396388 17601639792 17653049128 17692006046 17704479936 17732799552 17738551974 17742829416 17743550352 17799665312 17809732996 17833920533 17838220972 17850797952 17885878296 17890191264 17895994743 17924620701 17942443376 17946769984 17981308306 17982038932 18020504832 18023501184 18029347908 18033695472 18043895526 18090728032 18091463104 18101695832 18126279886 18130650824 18140905717 18160675104 18165054336 18175328688 18218466942 18236581792 18240979328 18251296624 18276083852 18287164027 18310763328 18315178752 18351171696 18384240512 18387297344 18427874608 18438297614 18462842112 18473284896 18502834272 18507606546 18562104704 18572603632 18575691784 18607109807 18610939776 18625956672 18656063283 18685621504 18710998592 18715510528 18726096224 18776125632 18806159424 18806474973 18811009932 18865634944 18870500792 18877072544 18912144394 18931300224 18961900386 18966472824 19033081408 19037990444 19063846087 19068443108 19100020368 19104626112 19160801439 19174907648 19179853264 19221398534 19222179548 19257871776 19295717298 19300370232 19311286731 19338364448 19345099136 19376368154 19381040536 19392002663 19413135456 19417816704 19428799632 19455186036 19459877424 19479226624 19522213568 19533255544 19536503428 19573574592 19578294528 19616769744 19627865202 19652119168 19678808864 19683554176 19689939412 19733391359 19736141568 19747304544 19774123512 19778891808 19790078964 19841443648 19842249856 19853472848 19880436004 19894452864 19896477238 19910505408 19942688337 19949633484 19974285056 20001412288 20006235392 20012725304 20017551136 20044737128 20056889578 20087952456 20103135936 20114506488 20166713216 20178119728 20178939616 20222648996 20261022144 20293771641 20298665244 20340802768 20345707712 20373339376 20378594093 20411998464 20417263152 20428468608 20461488762 20497315072 20508908576 20547012226 20554167832 20586000864 20593170048 20626456422 20631430248 20643099609 20658297088 20696678288 20703886016 20751972384 20763361536 20768716848 20796923004 20801937936 20874992512 20880376616 20908734418 20923476288 20969650416 20981511078 21035968096 21047866268 21081533876 21094314901 21137856168 21142953312 21149811969 21154911996 21209819072 21217205504 21222677872 21251500556 21268648082 21291825984 21296960256 21303868872 21309006048 21380820032 21392913256 21398071904 21427132792 21439252211 21440123342 21467791488 21479933904 21527336028 21553937152 21557521024 21569714192 21612102941 21617314444 21653112624 21658334016 21687748368 21693342099 21705247896 21726829696 21774776672 21778397264 21790715362 21819722496 21832063968 21837328512 21872625918 21880243176 21937032832 21949440656 21954733504 21990220681 22013388672 22048970658 22061071632 22066761651 22083007232 22118330624 22130840992 22131740224 22189966656 22195317504 22231193556 22309267552 22314647168 22350716102 22393127328 22405793124 22422728544 22493641664 22499443252 22535432764 22549095239 22578194496 22586057472 22622565108 22640818926 22680461056 22717121284 22735451398 22760227776 22773101208 22778592672 22809528456 22822429773 22862389888 22901058224 22904866088 22917821329 22948328832 22961308656 23006432163 23011979892 23071706944 23079191278 23084756552 23146430736 23152012224 23183455152 23196567966 23202161544 23225231744 23262382208 23269928396 23276485408 23321280697 23324530944 23337723552 23343351168 23389225464 23449931648 23457538676 23463195184 23468853056 23476466222 23507717376 23514018554 23576839572 23582524848 23605973248 23643732736 23651402632 23657105888 23658067136 23703596774 23748575136 23754301824 23792697786 23847837728 23853588352 23861326324 23899494268 23944844352 23950618368 23951020236 23989331652 24039130544 24044927296 24058527368 24143716608 24182742012 24202254714 24214233472 24233771584 24272942551 24291289256 24337382784 24343659912 24382599384 24396390447 24414351104 24468228928 24544847184 24593082657 24599012988 24631046528 24670445696 24670859642 24676808728 24723633792 24782314128 24796331274 24802310616 24834608896 24874751044 24929644883 24962830464 24976949712 24982972608 24991076946 24995232327 25034834176 25074879232 25075299964 25081346576 25095532858 25128939264 25135675006 25169134848 25177299576 25183370784 25232861082 25282533848 25288630432 25338327586 25385376432 25386407904 25392529536 25400766732 25441397124 25466693824 25472834816 25541576203 25547735252 25590042192 25596212928 25602385152 25610690424 25677162368 25727623064 25733826976 25748382308 25801530144 25808800512 25817172744 25858469208 25884180608 25905066176 25940248048 25946503232 25946938589 26015822976 26030537808 26078900133 26098099456 26155692992 26170486936 26220146304 26224506048 26268860904 26329739392 26365498016 26371855744 26372298238 26386771952 26436841728 26479573692 26538009069 26547340544 26590251116 26599511312 26648930737 26649984768 26692613376 26699497968 26714599494 26757331458 26783936608 26804181248 26819341984 26869169834 26913665064 26920154976 26971962459 26973058398 27014696192 27058362188 27064886992 27136092048 27137194656 27152543748 27189419829 27195976236 27223017536 27281985016 27354872688 27361468992 27376944936 27414125778 27448001152 27501941896 27508573664 27517497293 27524132812 27561513551 27576360768 27580946016 27641811912 27657446421 27669296512 27691622464 27729230672 27735917248 27744914626 27781847808 27843157056 27858905448 27863537676 27897968384 27959533888 27968603806 27975348104 28013341642 28028432256 28035945199 28066497888 28073265792 28089144336 28183808224 28190604416 28199749292 28206549328 28260072192 28261980769 28298452416 28305751188 28315608816 28368216591 28389101312 28405158496 28412008064 28457932646 28487914752 28495550858 28533483264 28549622112 28556985666 28602664662 28639911872 28703114704 28762361472 28769779896 28832097801 28833269322 28870816832 28877778688 28916997824 28924456132 28940330528 29007546672 29017648704 29064552231 29071560804 29109418624 29163501224 29173657568 29218839936 29283320352 29299883316 29304755142 29398627544 29414762176 29415255727 29422348868 29462307589 29478178752 29518213296 29525331264 29534909118 29586622208 29641591408 29658357014 29697837312 29762165472 29763374784 29780209272 29820654006 29844715857 29857503104 29874390832 29896971392 29945296238 29961427584 29969458661 30002118432 30009353088 30019087956 30026326704 30067105692 30085334367 30104259328 30163420144 30180480902 30187758568 30209042688 30250069824 30267179592 30268409424 30333973494 30346970368 30364134944 30371456896 30412704608 30429906364 30501309696 30511204152 30518561568 30560009064 30615078208 30675242884 30682639856 30740861184 30745972608 30763362864 30820518339 30831251748 30861907648 30869349632 30911273536 30928757288 30936215392 30987445632 31045017432 31055829024 31116964736 31185633952 31243540224 31312488768 31320564924 31363101627 31435786096 31443366464 31494190871 31495436544 31545815808 31553952144 31571799402 31622300814 31664766848 31723597048 31741540259 31814728608 31825808256 31834016808 31877250834 31902972123 31926459136 31934693648 31985775536 32071230048 32089369884 32097107856 32140699188 32160185013 32243656016 32261893378 32269672952 32330905728 32336281536 32354571288 32425971666 32458213216 32510132512 32520678619 32528520596 32590244544 32662165008 32667595896 32686073043 32726462912 32789444558 32790776876 32798683984 32860920576 32905549248 32924160984 32932100256 33043085504 33053804498 33061775032 33069747488 33080475131 33124510848 33177495936 33196261488 33197610336 33302599616 33310630144 33321435928 33326976436 33398267136 33400522727 33463901328 33471970752 33526074153 33569732768 33577827712 33643814776 33667535616 33721389312 33740462496 33749164878 33803149146 33847168576 33848543872 33867688976 33921862832 33930612001 34020691584 34075681926 34103177097 34120056256 34128283904 34147587232 34293584832 34351587336 34357299132 34402040192 34422896992 34477958944 34486851542 34607560416 34618786917 34627134828 34707383744 34763484041 34771866844 34837847616 34893573312 34904892594 34914728112 34966008064 35025147872 35050785562 35174897472 35186308014 35194792776 35203279584 35214699333 35271027831 35306098256 35384012092 35408959872 35465599104 35477103948 35485658832 35487100704 35555395161 35599330624 35619465992 35667841066 35676441944 35701595904 35771756592 35780382528 35791989486 35849241402 35884886752 35893539968 35962616612 35964077864 35984419537 36047002368 36058695816 36067390944 36087791052 36181456064 36182926208 36203391664 36252559772 36261301648 36281811434 36321350208 36330108672 36350657376 36436933884 36473163584 36481958656 36502593248 36552167704 36574328054 36621526656 36702343392 36768481024 36774594688 36855749216 36876595228 36946569792 37005668544 37006289463 37015213092 37124209408 37145207264 37151383568 37214219614 37221879552 37251913344 37312126566 37421997184 37452192448 37512729397 37552251264 37612318848 37612949946 37622019864 37643299287 37703512509 37731269888 37741001584 37754145088 37824288788 37862600448 37923800772 37932945648 38007491379 38066162816 38075980888 38127692174 38136886216 38200040736 38209252224 38321602878 38359706528 38442797068 38444359096 38466103643 38515743552 38591434596 38600740464 38622573462 38676728896 38690198272 38752736308 38762081072 38784005326 38826270912 38835633408 38857599264 38910372072 38919754848 39044427136 39066511088 39073006856 39095106973 39147149184 39233539488 39255730404 39304238336 39357617728 39367108352 39379878824 39466782718 39473345041 39494609088 39548247024 39557783616 39558447357 39580157928 39682887296 39684499712 39706945696 39760872008 39788905728 39792954476 39821010816 39885376674 39899266968 40002824576 40025450608 40035102272 40089474256 40099814183 40113779156 40175904912 40206271872 40229012976 40303754751 40333426432 40356239456 40357879232 40445297992 40522044288 40587543282 40597330488 40681605536 40691415424 40746678752 40757188186 40834526304 40856937216 40922977524 41017817152 41094024452 41108335664 41172001728 41186340096 41252912844 41262860496 41286199218 41393356576 41407772032 41503944768 41508168031 41537433696 41593846008 41603875872 41617371939 41749985024 41760753232 41817468836 41846952576 41939300832 41952905709 41963022156 42020012463 42071936192 42095732536 42163067752 42188629802 42275712336 42285906624 42299623938 42309823992 42419638144 42445355744 42503001112 42527041271 42537296164 42583651968 42607737744 42618012096 42686898969 42743326287 42761640064 42785826512 42796143808 42854265584 42878504422 42880246684 42935582976 42959867808 43054672056 43115042048 43139428384 43224205882 43234628888 43306225248 43316668032 43375496736 43386684198 43410495792 43453659392 43549553344 43556794528 43581430724 43664127936 43674657024 43745251836 43760486352 43874065664 43898881312 43909467008 43980441362 44026777344 44097941316 44122143264 44133523302 44261681984 44263480448 44370800309 44379933312 44462387112 44487535521 44618535104 44629294336 44701432204 44786254656 44811586248 44845457088 44917944357 44987283328 44998886504 45070865528 45098190478 45156388992 45245130216 45270721353 45281637852 45434242568 45459940669 45470902796 45520455552 45546202416 45557185344 45619056912 45644859546 45724779776 45802116448 45809732176 45835642658 45896657664 45922617312 46012864326 46023959784 46143413888 46158382556 46169513104 46292861472 46304024448 46366910304 46393135932 46404323088 46450463488 46524764416 46539856792 46552970816 46642561394 46675447104 46686702336 46778450928 46899863296 46915077352 46926390368 46937706112 46952932444 47028037108 47153679144 47165049696 47302805264 47314211776 47316134272 47407193548 47497150272 47508603648 47585395572 47695675456 47707176704 47722652648 47798988536 47889688704 47902040472 47978663304 48078261088 48089854592 48117054736 48365484024 48392840067 48404509428 48428466944 48467543168 48545885102 48582578512 48674765568 48687319824 48765198768 48792780894 48936457856 49055107673 49089694368 49184166837 49186165314 49198025976 49262093056 49340891392 49341719284 49353617456 49447267584 49564628256 49580706747 49592662548 49604621232 49749502088 49859289766 49925660928 49953899424 49965945216 49982153892 49990464654 50150599928 50162693152 50191065716 50259230593 50271350012 50354599152 50366741568 50465722164 50565067696 50577260864 50676655172 50770752864 50772815808 50785059072 50801533464 50882794248 50933387648 51083152406 51095470504 51124370657 51180084384 51192425856 51221380848 51354324736 51455246128 51467653952 51496764616 51603060288 51634345488 51716938416 51730277313 51768361216 51810132352 51880496096 51893006464 51893877178 52031645952 52061075616 52157800266 52311385984 52340973872 52438218547 52440292608 52449012096 52537721808 52576178343 52659478784 52730996032 52743711488 52744596476 52773543904 52959147384 53076018138 53180502232 53199022624 53297861474 53398995936 53429198988 53501761599 53514662916 53567873216 53638683968 53725384427 53738339668 53827330128 53840309952 53943924918 53946116796 54116724376 54129773984 54147333383 54272184096 54274389312 54305087496 54378839658 54391952472 54422717151 54446035072 54563970032 54671199011 54709745376 54722937984 54753889872 54828251556 54861492081 54896002304 55003883792 55017147328 55034994586 55048265624 55123027102 55152721536 55161892032 55283623824 55314892842 55338593024 55383244928 55458461344 55471834496 55489829252 55612284739 55686314112 55717810896 55727075352 55821329421 55919067776 55937207612 55950696208 56026683284 56056864512 56071890398 56132995776 56146531584 56178288672 56367616448 56381208832 56399498584 56413098656 56523961538 56596904832 56611502376 56631217632 56736433182 56810316992 56824016128 56915865292 56991101716 57099244224 57113971332 57191538261 57205329324 57279823744 57406229408 57524722944 57539559792 57664195602 57666538644 57741633664 57833995648 57848912264 57880661056 57881632237 57974218159 58015093344 58035297408 58129104462 58143121608 58176007989 58218837248 58327002448 58347315136 58437679872 58441626529 58566640704 58599766632 58609510284 58797255088 58829524352 58830511454 58844697736 58924615178 58956357504 59036426592 59050662528 59069818236 59200174077 59283182816 59316714028 59447614721 59524330944 59526749568 59560418544 59641308012 59689431714 59715006208 59748781664 59793942784 59890592476 59922855168 59938917322 60004236864 60018706176 60038175912 60052653408 60134211384 60170668734 60326840288 60360961804 60375517136 60500139648 60534359184 60536818848 60667946988 60728269888 60742913792 60825409216 60859812728 61022408304 61037123136 61120018128 61135782279 61230156416 61350485768 61365279712 61491945216 61526725728 61641036678 61662503496 61723815296 61822547072 61857514576 61872430784 61873468943 61972440101 61974891264 62090034864 62111658048 62233929472 62371267904 62472083531 62624977536 62641129848 62726203254 62871572192 62886732928 62988381742 63107904288 63143598804 63244601628 63282944703 63329533696 63447194096 63483080518 63629457216 63651616512 63668033616 63754501668 63805944246 63869387296 63971551072 63992303089 64142460096 64178739768 64194215712 64281398376 64317756633 64320370026 64487312032 64523786756 64539345904 64661811456 64672563072 64709142576 64836308823 64851943332 64916426432 65020265024 65041357238 65057041192 65180489088 65324330016 65335191792 65372146086 65452925824 65578889116 65581553752 65597367968 65618647391 65723609237 65811098496 65848321968 65864200512 65970662043 66086171008 66107608996 66123550064 66139494976 66160950262 66249021696 66354991872 66392522976 66395220672 66605199232 66642871856 66653952872 66801045454 66927802656 66943941504 67052148306 67139465536 67155655424 67287629552 67480924992 67498329756 67606298292 67647285717 67694337152 67697087744 67735377952 67843725664 67861224002 68041383168 68151363852 68206354194 68240112512 68295174464 68405565371 68587169664 68703174672 68714598264 68753463987 68804080384 68845793984 68955917888 68973703084 69215120832 69237573834 69254269656 69414767488 69526968082 69543733688 69675695232 69787146624 69809785188 69829456224 69963842091 70050295744 70101571124 70256271943 70349794944 70372616028 70389585552 70406559168 70429398666 70542055662 70612196512 70768024184 70808051347 70817919744 70931198208 70954207896 70971317664 70974201408 71110790322 71198661248 71238931984 71335682132 71352883888 71543513184 71560765056 71583978972 71698482804 71769773504 71787079936 71925233224 71928155728 71968839074 72117391632 72134781888 72175582104 72362912128 72365852416 72406783328 72505119544 72522603296 72563622868 72642700416 72701314752 72818827653 72873867768 72946327168 73005186496 73104335408 73123190569 73148656108 73243053312 73404686784 73549189376 73711498432 73753190456 73893139584 74011337088 74012578926 74030426184 74290414528 74302767136 74428439228 74503826688 74624253132 74788934649 74843994368 74904384896 75025458794 75104502528 75224637696 75225899892 75244039728 75286598574 75407025018 75482003168 75508290176 75648577576 75691365233 75847601544 75865891296 76014982758 76132325632 76151961776 76255384348 76273772432 76400081472 76418504448 76624728609 76643205756 76719413056 76885594136 76888718192 76932207286 77031487104 77182869192 77201480928 77245146924 77353457792 77505472616 77524162144 77549310553 77568010652 77652541824 77673356371 77715198528 77820744144 77839509696 77840815767 78088854272 78133022176 78146013712 78190213946 78294298368 78467078976 78511460808 78715235456 78759757648 78933565436 78946690082 78989218176 79096494048 79115567232 79116894714 79160315856 79365774592 79413891392 79521744016 79585908952 79642021632 79770753348 79798533936 79946792211 80005649152 80050901216 80070204544 80178948512 80199628366 80227558312 80351809824 80412543744 80458025952 80607509502 80712478912 80715758464 80890595984 80911459387 81044088576 81175086564 81194660976 81363211072 81382830848 81493357504 81514376372 81669052608 81845955048 82035634304 82188048904 82216671328 82344003456 82505825688 82525720992 82552491879 82572398436 82684540653 82786713152 82815544064 83007889536 83016336062 83030139569 83074867392 83187692016 83207751744 83234743878 83521506464 83634937672 83682242501 83693905152 83878601664 83905811418 83926044312 84040024926 84107835597 84143872384 84191465072 84326135504 84377259604 84551424672 84571813248 84599247876 84619647984 84785942307 84839276288 84890711488 85006002224 85054082542 85074592328 85167303936 85215475488 85236024192 85373797938 85486652574 85523280128 85571653024 85592287616 85708531168 85757008844 85760493368 85919735616 86109344112 86278856768 86448411764 86469257776 86612450496 86633336064 86750993472 86773368396 86820991584 87099106688 87113589056 87162861448 87328255872 87490503672 87520972704 87797762624 87818934016 87960882724 88195882632 88244286528 88245767181 88267046604 88386922767 88523363968 88526960896 88741600618 88759866624 88924774224 88975071042 89237070208 89402864408 89453431639 89572509312 89623172496 89690914176 89835888714 89908375983 89974566656 89997773008 90141731056 90196380956 90312777984 90490260432 90541442706 90563275704 90868485136 90919881338 90941805592 91040911104 91092404832 91114370688 91238113824 91289719092 91604232896 91619464352 91649185199 91671285316 91845234624 92025728652 92047919568 92286827776 92316765112 92339026208 92585722944 92608048896 92733820608 92786271864 92808646176 93079713584 93105941632 93285122788 93350894208 93556901856 93830154704 93852780736 93875412224 93905864888 94056074216 94307358288 94330099392 94482572613 94605610528 94628423552 94632268544 94814387096 94994300544 95170791144 95224620777 95391350912 95445305296 95597977072 95622633821 95779377408 95804080944 95957326608 96156522176 96179709184 96234109472 96730968048 96785680134 96809018856 96935086336 97091770204 97165157024 97374639648 97530397536 97562035857 97585561788 97872915712 98110215346 98179388736 98368333674 98372330628 98396051952 98683438568 98707234912 98897195683 99129256512 99161413494 99185325096 99209242464 99241425393 99499004176 99694539373 99718579532 99907798848 99931890432 99964307784 99980929308 100201568181 100301199856 100325386304 100382131432 100518461186 100542700024 100709198304 100733483136 100931444328 101130135392 101154521728 101353310344 101410636877 101541505728 101545631616 101603066928 101765588496 101791836003 101866775296 102166304812 102190941008 102248741314 102360168768 102384851712 102442761696 102910492256 102935307904 102993529232 103206120576 103268690976 103433876832 103460554626 103620264704 103760992192 103786012928 103787754356 104122151232 104290452123 104315600532 104622771968 104681947744 104876437094 104898024192 105075443616 105152356686 105461992064 105489192952 105547087808 105717691937 105918294768 106152036276 106361004464 106398045248 106570024847 106595722948 106797991872 106858397976 107003523198 107029325832 107135746432 107277367936 107450768854 107476679336 107654660256 107680619904 107887849836 107892233592 107953258611 108233448752 108259547968 108294666766 108544368192 108548778624 108610174992 108757679316 108783904944 108845434302 108892070144 109127940064 109342398022 109419490752 109430624809 109445875968 109507779744 109656503112 109722984162 110007767584 110034294656 110069989172 110096531248 110246054204 110305443072 110323784064 110567247648 110629785684 110766489856 110916922688 110943668992 110979658504 111224569478 111372628224 111435621792 111454150704 111642658842 111838135552 111874415224 111901392416 112053366568 112143780796 112265991552 112356577344 112538188191 112735232896 112798997168 112826197312 113008567243 113047923076 113193809664 113223004752 113262435264 113472866364 113620633984 113831730584 113982203432 114198488448 114227942664 114383076522 114410658648 114559647488 114812458816 114998039299 115079119584 115328391204 115333077288 115398310929 115483267328 115667991296 115697824528 115761322112 115763264474 115948436318 116030186688 116070594816 116258208924 116286243216 116352015978 116654004896 116694630272 116883253058 116977564451 117133281408 117199533264 117219020568 117285320919 117594510176 117659048704 117661022908 117689395472 117849230356 117912715008 118072853184 118101325056 118139636472 118400348154 118420035123 118566365632 118633428056 118895229442 119048661888 119053499136 119120837088 119282616024 119378863428 119497563328 119781184952 119848934491 119877834644 120008473728 120076351824 120105306816 120268422768 120299442549 120341337468 120653680576 120721923608 120751034272 121000279296 121068718368 121073637696 121335893976 121456539776 121650818432 121719625456 122044816608 122074246272 122240036256 122271564558 122460312832 122700971536 122730559424 122928938561 123053451456 123282073356 123325006992 123447630592 123645094144 123715029152 123744861568 123746937886 123944880202 124180069728 124223316096 124524504093 124742535808 124944167062 125044982689 125249955072 125282259696 125452406508 125743144384 125773465856 125976763484 126215808576 126287197608 126489203256 126565889406 126894388192 126966161036 127258914432 127336067232 127509003336 127581123813 127611888492 127738774592 127943102144 127984606178 128284920192 128357479536 128388431424 128562796752 128635513266 128640740052 128974624064 129047573512 129078691808 129120564221 129327102047 129345126144 129418285152 129672617646 129703886664 129832852864 130040530048 130082714476 130114082384 130360978176 130369782257 130648660032 130670383584 130744292172 130905851648 131157778232 131163107504 131194735936 131237294782 131447218474 131622196992 131696643936 131728401024 131941324086 132172342016 132215217992 132247100128 132278989952 132321900524 132785045952 132790441344 133112400927 133210398464 133285743712 133307905744 133602090908 133855605312 133887883008 134104296612 134278931072 134575259104 134961849984 134996659512 135212596584 135294571434 135388674304 135470755904 135687451328 135722448004 136302727704 136379822007 136412708388 136480225024 136590348928 136811130742 137174339328 137406349344 137429196528 137506927974 137691587968 137911835776 137947406168 138025430719 138246212533 138430241664 138475147668 138508539312 138829534976 139053936164 139087467376 139351390464 139360801723 139574293248 139619570376 139658912448 139927684182 140100591488 140203142248 140512543886 140699589888 140745232056 140779171104 140813118336 140858797332 141084111324 141224393024 141536048368 141616102694 141639649853 141908415792 141942635328 141948402816 142221580644 142397322496 142477863968 142671364264 142705767776 143087026368 143121530112 143167957944 143396965608 143539547008 143850466448 143856311456 143937678148 144234783264 144269563776 144351164208 144725824256 144813566656 145010239088 145045206592 145127245736 145285400832 145402629504 145637655306 145747735536 145892654336 146010372992 146208670816 146246381138 146297312216 146809373568 147165323019 147422996864 147506380912 147780434087 147786279168 148022674176 148025157852 148060852368 148580829056 148605534272 148856878456 149248506264 149577869298 149808769792 150050917588 150451799784 150488079456 150573197148 150777691779 150814050036 150964006336 151016580352 151297155152 151382730466 151695203088 151731782592 152029965516 152303923552 152510768696 152547544864 152597030443 152800162944 152841120601 153249457218 153286411512 153373111971 153438826112 153771188272 153777436384 153864414572 154062974208 154073379031 154365738384 154402961856 154490293848 154706915584 155010945232 155048324288 155098621106 155136021304 155305083648 155346712742 155430397056 155641488288 155679019392 155681631534 156266044352 156292027424 156380427892 156725529719 156934157952 157022921616 157314655641 157430470912 157519515296 157867130872 157893380164 157978436352 158192988096 158231134464 158233789428 158320631712 158827782784 159043488032 159171817904 159541506696 159597067872 159893584422 160101802432 160140409088 160357897024 160399256732 160455116624 160703619648 160916051904 161176153281 161215019004 161424957824 161431516928 161781191968 161822918774 162350173128 162389321952 162442000149 162726422144 162986715008 163028752744 163120963577 163338105216 163381887539 163691910096 164013597033 164071268608 164376097808 164433342656 164688006912 164699129309 165011651376 165051441984 165104983758 165144796872 165369081306 165573426304 166015779072 166032672124 166060279138 166149734784 166375384032 166415503488 166469487756 166836854217 167043012928 167269875344 167364485002 167757203328 167811622836 167852088624 168080049852 168215671194 168287744768 168382930144 168652271008 168754519208 169102849344 169143626496 169198495752 169239295968 169571884614 169781422976 170012004448 170108165084 170149184656 170430950976 170472048384 170747595876 170973305148 171143306048 171184575232 171417062336 171514017688 171520986736 171839471232 172218688224 172557713536 172896823528 172938515552 173224900992 173501986944 173546736792 173641983168 173644896711 173922654477 174198213376 174227178112 174325722896 174649603921 174656511744 174981007344 175041945408 175324879587 175595525248 175921765448 176391765264 176488573056 176491534362 176534093208 176773845534 177046727936 177483201236 177849548448 177950142084 178342844163 178474140416 178805728816 178906863278 179145018624 179246344992 179381828352 179671777428 179816751966 179995546016 180283462112 180341945069 180392761912 180980520864 181082885412 181126551408 181736970272 181795924739 181839762676 181883611184 182184809664 182228741376 182476227648 182579438184 183208465792 183238928704 183298370398 183342570632 183690469248 184051457304 184095839136 184633530224 184678052416 185171445888 185221080577 185467641216 185572543728 185617292352 185620406829 185917320303 186159427168 186211883264 186570245576 186701788416 187113803712 187416250593 187660309408 187705561472 187811729776 188112148432 188614716576 188660198784 188965145226 189211221056 189256847104 189628774192 189988601088 190341582288 190449241554 190782701824 190890610592 191195954144 191245267642 191608161888 191914653216 191976909267 192313044352 192468218944 192779320591 193461936096 193571360268 193618037712 194183540408 194330314048 194749279296 195060795072 195124071714 195171123576 196173125863 196220430692 196358777472 196736667348 196744661256 196792103904 196855942173 197170827711 197366877136 197414469824 197794391366 198258513024 198322826988 198370650192 198418484928 198482850786 198998008352 199389078746 199437159064 199549962887 199815597696 199928615568 199961858616 200403136362 200602399712 200650772608 200764262864 201036922372 201085400048 201418396608 201466966272 201862888656 202260270784 202309043456 202706620688 202821273754 203083011456 203091263232 203206133856 203531176992 203583672006 204332609624 204381882016 204497482628 204720337536 204885523392 205216696113 205820984512 205870615808 205987058464 206412241152 206537381952 206867753664 206921109252 207521984384 207575508712 208244302464 208580904246 208631201064 209363895488 209702306957 209752874188 210150887232 210304713372 210768815829 210923984128 210978385904 211094175616 211435383874 211836589536 212304072552 212424154041 212722008928 212796090496 213140049694 213191445896 213312029293 213595983744 213716795952 214007046396 214058651664 214271492864 214554735872 214901537708 214953358672 215309320512 215361239808 215775699672 215784467184 215906517222 216466897504 216519095936 216589333532 217088736384 217097557248 217220349984 217515358632 217567809888 217690868604 218255880128 218684796044 218838981504 218861249618 219015559488 219313006224 219369571707 219445968324 220015535168 220068589312 220139978344 220193062496 220492108408 220647568128 221134495296 221259571368 221833845376 221959317008 222449138956 222871243584 222908301408 223285317684 223748830448 223802784832 224106733136 224164535023 224287561592 224531983104 224713154688 225076376382 225470465792 225597994336 225652394624 226017134486 226095846152 226446009504 226524870528 226945732728 227074095699 227241267968 227663461168 227964406864 228396976896 228455885328 228766153044 228821317296 229624917632 229996078598 230158239168 230656782408 230666154576 230796621858 231395649056 231522644224 231526528948 231896872636 232060373376 232516417848 232572486432 232647931659 232704031956 233020069113 233308009792 233389260544 233766506116 233955128902 234266562816 234399066528 234438041136 234570641838 235189020352 235322045816 235378790944 235698460712 235831774321 236145706368 236279272944 236800696308 236840070246 237132731264 237266856112 237733132351 237790458884 238097323776 238241674176 238565232048 238757726856 238995126656 239562369904 239697868982 239755669288 240016947456 240152703648 240210613632 240536845536 240598885098 240682674936 241307361152 241443847216 241502068544 241892427491 242137436736 242147275392 242671787952 242734378161 242913079552 243301636864 243439250912 244089633216 244148492544 244480072512 244543129116 245401943072 245461118848 245857877122 246106902912 246564146712 246650013984 247430058304 247489723136 247493875772 247889760404 248360139456 248446632192 249049008186 249090418707 249485071616 249888334124 250089965378 250564519392 250904813016 251046727503 251486288768 251953526968 252096034619 252431617152 252574395216 252978406512 253131778812 253788776384 253932322072 254517828864 254672134464 255018006672 255162247626 255223776984 255477549184 255886204288 255969212356 256534087667 256569840384 256714959072 256776862848 257125593504 257271026532 257281480104 257949248128 258095147024 258157383616 258241128442 258654204094 258836570304 259345235292 259407773328 259665705728 260081060096 260165428952 260228164768 260739564514 261297320064 261340767168 261488584344 262315556464 262326215008 262389471872 262474589564 262894436948 263393287872 263456802048 263882648172 264430435984 264494200256 264557979904 264643801048 265570091904 265580882688 266224801854 266571487424 266615811488 267204181816 267711210624 268208593224 268360294917 268557862144 269150518208 269923699968 269993319024 270425193168 270589142868 270941511808 271374902656 271444896008 272605455408 272759644014 272825416776 273180697856 273622261484 274226093713 274812698688 274858393056 274947555597 275013855948 275383175936 275823671552 275894812336 276050861438 276492425066 276860483328 276950295336 277017078624 278107872328 278174934752 278710278743 278721603446 279239140752 279317824896 279855368364 280201182976 280406284496 280957338233 281025087772 281490464112 281558342208 281626236672 281717594664 282168222648 282448786048 283072096736 283232205388 283279299706 283816831584 283885270656 283896805632 284443161288 284955727936 285342728528 285411535552 286174052736 286335915888 286793931216 286867901463 287079094016 287700932896 287712622912 287875356296 288469566528 288539127552 288702328416 289627133312 290020478176 290090413184 290254491472 290805259008 291275310612 291495471072 292020745984 292417341632 292492762276 292594624432 293138238107 293618747136 294330646038 294845993728 295012761824 295560868174 296050315704 296121704736 296691587049 297161658112 297211068544 297713756912 297931677277 298497012528 299083618119 299155738596 300101835176 300903599568 300976158912 301146394296 301555383558 301628100072 301928012672 302594310304 302765460932 303176649061 303390406176 303463565184 304059931032 304231910631 304607847104 305021537392 305095089728 305194060886 305600325888 305682241202 306498914436 306572823024 306746223942 306877652224 307542376544 307554872768 307728829144 308146758062 308395397189 308731476768 308805923712 308980587696 310021890464 310096648576 310197242212 310272042608 310693425484 310860794112 310881788459 311282976576 311358038784 311363263068 312532088704 312584054848 312760855784 313451059438 313868315904 314045843232 314629311282 315039030592 315734261744 315786760328 316385976192 316467578856 316641263424 317153075811 317655565568 318086976064 318343635808 319083013392 319194135744 319710074541 319787168844 320203604864 320715794048 320798513464 320910233248 321407239296 321832103808 322352306562 322430038008 322849915648 323562383936 323645837548 324085383479 324700346256 324778643904 324884000298 325452844288 325973430016 326057505488 326241927154 326676210432 326763775078 327383820192 328027194066 328291874427 328752195616 328866685312 329398258618 329664045271 330023302752 330102883968 330209967516 330289593744 330738162612 331146852608 332065344248 332120558276 332299469568 332750768064 332831006976 332938975512 333673708434 334086025856 334539750688 334728970004 335514406656 335623245672 335704177248 336160099704 336431342388 336765860288 337304542016 337509038416 338205698688 338396991504 338478591936 339025701729 339143769228 339562845952 340024008896 340216330168 340298369312 340861901952 341495191752 341946610296 342286612096 342834124672 343028035376 343041973472 343678942464 344437376448 344994117897 345115427072 345793647056 345877031104 346436099581 346449801984 347003973888 347093473584 347283966336 347289793422 347845308954 348454356224 348651445792 349299207842 349962014688 350083890816 350649759174 350932693353 351191050496 351843530896 352783530528 352977146112 352983068724 353068186416 353547691068 354966402472 355699096896 355900284168 356685688326 357611457632 357727464809 357813726556 358492689984 359343554856 359546803473 359633503932 359991092032 360566924224 360683890138 360785523824 361961041728 362165770824 362253102816 363473940544 363591849478 363679525352 363767222368 363885226441 364369619328 364467287587 364952455296 365158876368 366416931584 366477857408 366596740796 366685141264 367380938496 367405749997 368102914608 368191678272 368786815683 369267060448 369356104832 370342891776 370442161154 370935282432 371145087456 371234584704 371240813658 371834640606 372318854336 373140491152 374227607424 374832501186 375134948067 375320618816 375411122944 375623459552 376224296864 377229433152 377320397568 377930290452 378422442112 379257548384 380683164576 380898483108 381781221184 382391908288 382398324451 382490535284 383216323776 383829306432 383953818534 384626088704 384936437888 385558641182 386923872192 387142720536 387236075424 387361692663 387981306141 388367080816 388660628096 389498558592 389602962593 390121590144 390248143428 390342247152 391109346771 392346251726 392440861384 392717554944 393473334696 393489322512 393584207808 393711884346 394341655422 394733754272 394828939648 395588782732 396517026048 396645653976 396741300384 396836969856 396965701572 397996016704 398778157492 398874318128 399099925774 399631195392 399857231136 399923717232 400806272724 401204799424 401301545216 401528525728 402073844744 402170800096 402836793216 403725777312 404520541568 405413241376 405642547508 406166022912 406412267712 407062353984 407167344012 408665219248 408763764032 408994965256 409440675072 409771046784 410433392226 411641969024 411974116928 412640023367 413074763904 413735507328 413842218504 414076292157 414738637599 415043968768 415151017424 416488604928 417161808492 417262402128 418082405169 418727790976 419404613914 419505748376 420301774464 420609426744 421537631658 421956771808 422188351232 422870767748 423673179072 424608145104 424848308082 424918949559 425444017856 425592180992 426280099388 426382891792 426624058586 427191967488 427433591904 428014092792 428117303328 429803075416 429906717344 430046176703 430618641024 431551399344 431568934368 431813034444 432933795008 433038191872 433178667064 434177472768 434206795451 434440699968 435030717264 435135619776 435381737208 436511760256 437369592088 437677963008 437722499236 438031118976 438626012448 438739143414 438891936648 440031070336 440279956688 440386124992 440984216816 441097956013 442268990592 442519142736 443341302261 443667690752 443918634016 444898277912 445742487168 445816602816 446570635368 447497660896 447605569664 448213466272 448329070046 448575123184 449426309376 450152752764 451195988672 451304789248 452034268972 452191692304 452892019008 453049741056 453891465456 454148191398 455326922336 455928813728 456911770656 457532306088 457642634592 457791091329 458523361803 459249835264 459992157196 460316478336 461313564816 461332309152 461593243716 462220137093 462791298112 463053057896 463793745272 464120746752 465032835696 465144972864 465295863318 465408063912 466040138226 466616019584 467533012232 467797453981 467910257804 468798133056 468876082272 469141283676 470176589157 470378040704 470644091632 470757581888 471396921424 471663548642 472291412736 472558545888 473601392616 473680140492 474265462528 474533712224 475466264702 475580917768 476483348352 477130464096 477515453712 477990253312 479124739808 479395737964 479511338576 480305407296 480421227264 481073691072 481197770196 481365349872 482614722304 482887694432 483004137088 483784854982 484274873472 484294550784 485343575904 485468756322 486878501824 488179266432 488960145024 489086258232 489362890731 490145662617 490803886144 490922237696 491715754244 492213805824 493128293424 493300027968 494097387927 494860116608 494987751544 495779520808 496720278912 498098016372 498180837414 499776668248 500059347359 500179930756 501129038784 501809626032 502093455006 502972577536 503907053936 504192069238 504863234304 505148790432 505956813024 506263557624 507577552768 507864644144 508236390649 509344268928 510036013344 510324495252 510447553968 510955098368 511772408576 511938424712 513068175334 513429918144 513553725696 514251187008 514542053064 514562960208 515898496256 516190294048 516314767232 516482256884 517308408188 517673140608 518690470584 518815546656 520330857904 520456329536 521479129028 522594640128 522681534336 522977168688 523948811763 524631112928 524652430016 524778943744 524949179128 525788873896 526786575744 527765296344 528860871968 528988400512 529287602096 531140183808 532449603708 533142974848 533231622976 534408363632 535422421248 536417186448 536720589834 538301036416 539606184403 539986638048 540850386336 541025835207 541178285736 541883023616 542749805312 542889792016 545210910816 545387774217 545519288028 545650833552 547244522968 548452187426 549625397376 549716786112 549895111194 550027711896 551789624672 552101722876 552851536523 552984850132 553900590672 554034157248 555663241731 556215744656 556349869504 557420557486 557443206892 558478281504 558635649792 559710736728 560812568992 561914676466 562050175544 562368077227 562980928224 563116684416 563435189328 564336445296 564897572096 566144193472 566464410776 566558599412 567633663168 567770541312 568886322576 569911455872 570685457056 570823071104 572348105472 572671831776 573587862432 573735802926 575401865792 575425245824 575750712592 576820404017 576939133056 577404656832 578337961773 579254266624 580040956352 580180826368 580508982944 582550621224 582990942144 584834683264 584985524552 585189248864 586276476214 588519377589 588661292076 590025523648 590979228697 591121736348 592100631408 592243409472 593383174098 594422137088 595427513824 595863354554 596994025056 598167236238 598311477192 598649888661 600203670352 601807199136 601952317824 602292788592 603110767116 603256200144 603856025344 605188620608 605530921864 606353298122 606780812352 606927130368 608119862064 608463821262 609215694208 610043074784 610190179456 610388121772 611364482404 611735132129 612997828872 613145646048 613492447884 615084753088 615109745536 615457658288 616293516124 616790794378 617462953536 617611847424 617961175392 620043780928 620193297152 620394484424 620544085216 621386850968 621763576918 622565953152 622726526136 625064177408 625168109696 625521711568 626902118876 628091686464 629106920871 629258622564 630078061184 631468523488 631573520656 632771952384 632935157712 633282526848 634306151622 636173952128 636687271616 637716399749 638166026784 638388271488 639420149082 639574337688 639936087879 640407209728 641431588096 641597026928 641820466496 642814478592 643664207616 644704613124 644860076016 647124767872 647291675096 648170766958 649400692512 649557287808 649768000596 652115010976 652483854308 653527550156 653923761931 654767640384 656054388132 656583748854 657504391232 657733370624 658796517236 659328090542 660046605504 660205767936 660419935032 660579187488 661476325224 664130688496 664241116552 664616818541 665501536128 665877951024 667347416868 668172051712 669079501376 669457940008 671246491344 671408354496 672320199408 672493605069 672862684776 673531720576 674609084032 675018076832 676411397376 676793983008 676957183872 678051403458 678287538456 680048017792 680432660336 680596738624 681696841111 681723803904 682990383504 683893220592 684573224192 685668249344 686056070752 686083946944 688874752896 689988235794 691587294112 691754062208 692872199162 694186947168 694567932672 694579586844 695690617908 697302891584 698598415684 699924029376 700167781632 701299518348 701865386706 703687061792 703915333979 705567061056 705966137448 706136372832 707095382136 707495322963 709932804944 711398193792 711800568336 713199397053 713371376652 715222915264 715454929618 715627453112 716985379968 718687109712 719093606946 719267007864 719982184064 721133848448 721367780276 721571047648 722959701607 723922083456 724331541648 724506205632 725677282473 726947881088 727183698956 727359050704 727534444736 727770452882 728739238656 728934575174 729904910592 730317752736 732955714816 733193481592 733370282528 734811499994 736205829216 736383356544 737573631366 738534120896 738712209664 740884322308 742290174912 742469169408 742481627316 743669281212 744637708672 746280982304 748455214848 749665002372 750269896134 750641237632 751246919104 752448593728 752461219081 754458866304 755860580904 756288103857 756844884224 758515096768 761366329152 761796966216 763562442368 764783816576 764796648902 764981070568 766432647552 767658612864 767907637068 769602263001 769872875776 771117282364 772818991373 773847744384 774285441072 774472150848 774723385326 775962612282 776734161632 777321256192 778997117184 779205925186 780243180288 780496286856 780684494304 782218693542 784692503452 784881722768 786946669392 786978645024 787168415616 787423768692 788683310844 789467508544 789657879296 791177565464 793291307952 793482600768 793673939712 793931403144 795992033408 797556314984 797748636256 798199851548 799714462272 799847434464 801612545448 802409598848 803057051456 804147689488 804341600192 804355096259 805673586432 807451554624 809041083136 810826482752 811285095016 812824535424 814124707968 814334688024 817330438496 817527528064 817989930512 819542093568 820866784452 822678281139 823283938048 823948233856 825280046734 826149527808 827471014656 827684437008 828152584314 829477275198 830302034848 834323616984 834524804256 836130836229 836164810338 837455581952 838809227828 839011496752 840603548928 841218853488 842872014699 843075263316 843913543616 845741535496 847346358144 849216290208 849696616164 849837899118 850888035712 852560198776 852765783584 853042416083 853248117172 854406920081 854867183808 856028185584 856234606656 859606150832 859813434688 860092353406 861237282048 863102798688 863137868736 863626068888 865867590016 866357334128 868413590902 868881399936 869114301169 870061434528 870271239552 870763474416 873023520512 874739184176 875444998472 876062237952 877252024896 877478286828 877783873296 879414714321 880062140672 880559913376 880772249984 881968433632 882195912026 884537981184 885038285472 886682604522 887837268032 889796555824 891484974336 891633205632 893141270736 893795031831 894995321792 895211139328 896426932544 896658140092 897150246368 900305505528 902391977344 904068537944 904383384608 905784038016 907782930912 908296382796 909529947183 910653844672 911857627456 913331535259 913823541312 915064612176 915285269184 915582182658 917046723606 919984314392 920504667511 920632956672 922627129632 922664618304 923186487432 924440274186 925186191567 925582596224 926106115792 927587490544 930065671392 930289945728 930591726636 930816127824 932080276452 932645365377 933232039168 935066024464 935594907962 935820515608 937596266112 937752164544 938282567352 940353178314 940756081408 941288183264 941515163776 942793842848 943327097284 945117091776 947202785232 947360280984 949067424448 950932529404 951161835536 952966696704 954260928192 955030907424 958249479616 958791475928 959022677152 960610814592 962147382144 962395540392 962730699744 965775388864 966008274176 967569709964 968549746944 970687151808 970937512644 972256150437 973757003648 976358532864 977920290048 978172516464 978725781462 980291325234 981607772288 983431508488 983987748029 986256586848 986600055936 988194775854 988992135813 989720233216 989975503088 991559041616 993440557824 996196032744 996361674828 999553336496 1000118694718 1000359861512 1002258077568 1003619252064 1004186910012 1007814107872 1008141037189 1008384138476 1010297580864 1011913626048 1012527115248 1015155105536 1015729288288 1016472781298 1018688537856 1020072026688 1020648990504 1020895107936 1023876849424 1026136350668 1026859836288 1028502374016 1029084106128 1029125920416 1032380588096 1032629534464 1032964513768 1034616816376 1035346281216 1037380941168 1037631093312 1039308298743 1040661715808 1040912659072 1042958258056 1045363068672 1045954337376 1047897623526 1049262225856 1049304860032 1049898358256 1051577747792 1051848972031 1053573151488 1055530592688 1057721743936 1057976801024 1058575204192 1064899207416 1066285949696 1066463245952 1068816727264 1072834372896 1073182394427 1073441179668 1076602072832 1079212368806 1079973276096 1081700772672 1082051670414 1082356571472 1085779584032 1087869152513 1090421821632 1090775548434 1091038576056 1091301667104 1091655679323 1093401862761 1094489045936 1096904374852 1099250794752 1099433572224 1099790222388 1100055423792 1102217249991 1103579249344 1104203445752 1105703073046 1105969700264 1107801181344 1108068314496 1111326483462 1112431489312 1112699739008 1114841114972 1114886413784 1115517005647 1116956563008 1119421473456 1121625137984 1123829352932 1124100351088 1124736154454 1125961856448 1126233368832 1126870378656 1128672890592 1132288386944 1132928821552 1133117198824 1135267326336 1137772645152 1139822911744 1141370914112 1141646142208 1145343663552 1147175724864 1147194973353 1147471605852 1150803731584 1150850491648 1151501425184 1153640808034 1153878266112 1154809313664 1156675923546 1160081912704 1161017965888 1162894611307 1165101242448 1165981884288 1168808887779 1169669366528 1169971049104 1170378497728 1172552952428 1177038755178 1177322584152 1180051047296 1181958457394 1182243472696 1184201262816 1184486818944 1186766348196 1190855027648 1191726709108 1193988050112 1196334472476 1196622954384 1197299777322 1200407340704 1203614398272 1203736872899 1203904635648 1204585577184 1206221534232 1206512400288 1210377241216 1211061843728 1212706596244 1213561624704 1216239724128 1216927642524 1218431388416 1220086149568 1220380358912 1220776243544 1222728964808 1223470264258 1225995657744 1226291292096 1226984895768 1230169506176 1230219491072 1230915316576 1232587032248 1233581588756 1234925907072 1235922350784 1237920070101 1240087561856 1240788968848 1241088170432 1242773701936 1243094239673 1243527153836 1245131906304 1245453052272 1250336219392 1251043423136 1253804237752 1256183372928 1258213841742 1258517245128 1260156122368 1262937046976 1263147041312 1265870315424 1266565053696 1268612303244 1272347904256 1273374543232 1275432799498 1276332053568 1276776542976 1278840298164 1279148675376 1279872175758 1283194053856 1283640932992 1286753208961 1289409226248 1289720152032 1290138530109 1294249535744 1294583350192 1296341533916 1298801385024 1299114575616 1299536001192 1302620386353 1304230021952 1304967708616 1307055100312 1307847523862 1309535280768 1312108776264 1313167497708 1315008782464 1317593034472 1318338279401 1318656181084 1320093211008 1320839870064 1321158374976 1322952650448 1323293868039 1328261376992 1328482233104 1329233637082 1331003072256 1331755902048 1334694833736 1338159002752 1338915880016 1342492982688 1342816708992 1344640398816 1344987210138 1345725369552 1347063441152 1349218168064 1350036153664 1353587966016 1353914367744 1356102806916 1356575076912 1360096035584 1360865320672 1361193477248 1363393682222 1365980767008 1367786441184 1372112141504 1372167893888 1375494809579 1377749505792 1379976471588 1383174588224 1383508124416 1385744398324 1388373894336 1389159173688 1391381235816 1394605783168 1397196831368 1399848058752 1402599036696 1403392361943 1403730773412 1407374123584 1407830667958 1411134122112 1411932274896 1412272745664 1414190764272 1414990645926 1419865609888 1422598122517 1422796387584 1423601136672 1426398794106 1426742753304 1430445830528 1430909859236 1431254906224 1433970759936 1437374219424 1438187213892 1438534015728 1439964368128 1442267696896 1442735560552 1443142095296 1445919403214 1447844166912 1448663083296 1449012411264 1451354564946 1453895762176 1454367397912 1454718101408 1455068889472 1455540905764 1457869150348 1460635505472 1466386963184 1466740565056 1469622999988 1472411658432 1472766713088 1475147262732 1477068241792 1481768644616 1484580349824 1484963254632 1487338562424 1489275417344 1492561964608 1499330004744 1500178042077 1500539792268 1501282475264 1502493838208 1504897187456 1504922438162 1508917732608 1511721161808 1512576207714 1517030193536 1520708337863 1522732658304 1523593932432 1524709171947 1527124884736 1529567633152 1529593297804 1529962141136 1532865295104 1535317225728 1535815274136 1539204526002 1542234564728 1545637982746 1547695488768 1548570882144 1548944301696 1549446770652 1551925224564 1553468323264 1558036148383 1558411850372 1560992573712 1561368988608 1564437387084 1569385006904 1569763445536 1573893338784 1573957290048 1574336831232 1574847537384 1577366621688 1578935017088 1582355130928 1586582615904 1586965201536 1587862806288 1591984066816 1595112629968 1595497272512 1596399703096 1599428924544 1599694868928 1603225090896 1604819197696 1606114102912 1608295378976 1608683200384 1608710192518 1614903109248 1618818553209 1621652965504 1622570190032 1625584774957 1625649070848 1628249415936 1628669376048 1634660876992 1635055056128 1635979861024 1641733568904 1645356562278 1647896467712 1650560093468 1655368874016 1656305168628 1658554609569 1658954550396 1660604069696 1668647233968 1669049608512 1672261672458 1672329620676 1677618455656 1678022993504 1678567334873 1681252326611 1682437706976 1685744029398 1686150526632 1687104231681 1687827087232 1691483070992 1694692716288 1694807169341 1698432580416 1699393232328 1699675798236 1701776071424 1705120397552 1705531567168 1706084832166 1706496234344 1708813840162 1709734367616 1712056371168 1712469213312 1719212301664 1719626869376 1720184706812 1723980826909 1726205597376 1726275737472 1727252137776 1730461212051 1731735180032 1732714668256 1736827181804 1737762799872 1738228602338 1740122869056 1740542479104 1741526948832 1749478368352 1750889996944 1754504049792 1754956573656 1755567746592 1758829428642 1761119826752 1761544499968 1763936867264 1764391824052 1770076570944 1772937686091 1773365209044 1775674536064 1779593111648 1783266411264 1786282541472 1787590063662 1789990643584 1792853865088 1793316280184 1794300492736 1794330599347 1797200762929 1800611011056 1804783954688 1808137075888 1808766769216 1811568076032 1811690422399 1815565861824 1816592765592 1819059894366 1821307689344 1823715254912 1826663070518 1827647082624 1830129224352 1830570538368 1831164365316 1834093447212 1835205396387 1839968628784 1841009335022 1845254259264 1845329236608 1846372974864 1848880548372 1850372383134 1851165192448 1852212231584 1855174981088 1860131342784 1860579891456 1861183453272 1861632255648 1864160552904 1865290730754 1870132048928 1871189815924 1871641031216 1875192532224 1875504329088 1876565134704 1880706356628 1882576366528 1883030327552 1885587685696 1886654194568 1890234183552 1894405570464 1894720561968 1898134848896 1901865058808 1902323671072 1908521856384 1910061814848 1913149199247 1916498959232 1917582951856 1918045354304 1921145643131 1921221629184 1924294764288 1924791080784 1925461399488 1931550777728 1935139419928 1941374303616 1941875025288 1944512300874 1947514007296 1956345032928 1957451562924 1960582650468 1961771285793 1963215544576 1966863016976 1967975496058 1972513173696 1973200111872 1976389551708 1977984271626 1979951006176 1983118083232 1983761395759 1992392065488 1992723349656 1993850455623 1999106672992 2000237389436 2000719723024 2004516155136 2007238504128 2008373820024 2015628215744 2016282074378 2016768276952 2020595161728 2023827252096 2025054230496 2031458576576 2032945562596 2037431886347 2040144053376 2041297981008 2041790215872 2045090523333 2047753698848 2052272701336 2053719672576 2057004748032 2058168212256 2058251840832 2064761176192 2065929027536 2069233632752 2074761882336 2075262186624 2078616597486 2081323431616 2081825318144 2085916516112 2091908674752 2095795247052 2098524451712 2098609720064 2099796716512 2103155495584 2103697944062 2111061185376 2111746001937 2115443487872 2117150408384 2120572526501 2129798414832 2132926491904 2137633454528 2145668745792 2146364788854 2146882359336 2158424737612 2159946552192 2163401545344 2164103340828 2164713142944 2168879104821 2171559168064 2175738305026 2180843643264 2181551096868 2182077152112 2182603334208 2183311358646 2186803725522 2188978091872 2193808749704 2195049591757 2198867144448 2199580444776 2200110847584 2204434499982 2207158498688 2208406891504 2211406146092 2211939400528 2215602362688 2216136628992 2222652966924 2224862978624 2225399478016 2229682229944 2229772827568 2231034011294 2233913126016 2238842946912 2243250275968 2247658705864 2248200702176 2249472308908 2251923712896 2253740757312 2257345781184 2257383657243 2264576773888 2265857643104 2266234397648 2270534652672 2275545290304 2282741828224 2290687327104 2294351449728 2294389946706 2294943211704 2301607463168 2303002850368 2307281616068 2309618627328 2313351847092 2318456974119 2320163825408 2322035931776 2325789222614 2330202484896 2331963768576 2337617775558 2339942098208 2340756995456 2345105904856 2346432322223 2354077510356 2354645168304 2360102094592 2363916914788 2364486945392 2368402525632 2368973637888 2373532696392 2381710055296 2383453418216 2387976100224 2392668944952 2393245908768 2394599554644 2400814681408 2407228796544 2407473745798 2407874047501 2409171154368 2412443068464 2413024800576 2413065288777 2420754482432 2422123687456 2425413192488 2427123249408 2432479448256 2433855285048 2440172299136 2441552487088 2445457929616 2446940528516 2451991315488 2452582584192 2453969791536 2460339012352 2461830633152 2465174064496 2467163177512 2469851814144 2471844701568 2475840140202 2480175123712 2481577937696 2482176340864 2485547403872 2486188479346 2487054307672 2490906104544 2502086846272 2507608475504 2512366745856 2516427683484 2517034490256 2525874093952 2526294082624 2531740630848 2537224606488 2546749086464 2550865598996 2552664107136 2557680596328 2558297350752 2559127248249 2559744351516 2563220760243 2566388107712 2567281865984 2573506417922 2578818452496 2579440304064 2580277060218 2589166700384 2592683067832 2594149517531 2597602770048 2599072002384 2605240772706 2607342903507 2608460043904 2609935417232 2614110200624 2615695047724 2619070561536 2624217552528 2626334995416 2630017564928 2635186068944 2636676558802 2637312362168 2640186422016 2641679740128 2642316749952 2645905300896 2646587736078 2656522753984 2656964466208 2658467274164 2663511804096 2669389667472 2676318005504 2677831760032 2684985965376 2685633417984 2689280797632 2689974420276 2691450739104 2700072307328 2707175932032 2712205613832 2713150153824 2721730641344 2722386954496 2726787364444 2731961534016 2735572882368 2739994605777 2744224283008 2744335787776 2750989619158 2759952943176 2761514002533 2766349176448 2771488796648 2773056380809 2776747788672 2778318347376 2782762471632 2789211566336 2794393662736 2799696117504 2805198073392 2806784723886 2807461546824 2814748247168 2815661335916 2822268244224 2823864549792 2824545491328 2828381528544 2829981291852 2839731219776 2845196245034 2847202273344 2852797588212 2853485506608 2860891661056 2861819718472 2862509812448 2874748438848 2876374427784 2877068031456 2885471121104 2886284190592 2891838806428 2897326166592 2898024822528 2902709129892 2908734795824 2909436202816 2910137778944 2911081811528 2915738300696 2921271010944 2932773926368 2933481130112 2939245999976 2944823316864 2950294525464 2951963244087 2954136483584 2963537289232 2969160699648 2969926509264 2974677124848 2985123929216 2998660009488 3000356084154 3001079584536 3004987676416 3009794374912 3009844876324 3023442323616 3024423111567 3025152415428 3034060387072 3041416675726 3045465316608 3047187864864 3049418343894 3059186595608 3059924282272 3065813066173 3071630548272 3078409052004 3084469129456 3090530720563 3091275965492 3097141764288 3097888603392 3098893541304 3103850449128 3106936646528 3116072296766 3116823700744 3121985147424 3122737977216 3128874774168 3138770013808 3139526891072 3147786677568 3147914580096 3149695074768 3154733243376 3155546916093 3157870034176 3164710261856 3173165231808 3173930403072 3175725612576 3190225259936 3190994545024 3192799406192 3198857849088 3199389737856 3206450181792 3212228205824 3216590757952 3217366400768 3217420385036 3229806218496 3237637106418 3243305931008 3245140380064 3251169549914 3257338752096 3263607457539 3269321753984 3271959722048 3277248450047 3283467137808 3290713124556 3301120186936 3310737748032 3312610337256 3317109219138 3317909100792 3321208139392 3334943139671 3337294467936 3338099217024 3344523344916 3344659241352 3346551016941 3355236911312 3356045987008 3357134669746 3362504653222 3364875413952 3371488058796 3372301053264 3374208463362 3375654174464 3382966141984 3389614338682 3392349369079 3396865160832 3398786464656 3399351596472 3410240795104 3411063134336 3412169664332 3412992468688 3417627680324 3419468735232 3424112742336 3424938426624 3438424603328 3439253738752 3440369413624 3447961653818 3452411194752 3452551474944 3454504275552 3460922424102 3465429336512 3473654363608 3476457204676 3480245738112 3483053897664 3488683833921 3498956736704 3501779993888 3509008099584 3509913147312 3511135493184 3517658857284 3522239653504 3527873734528 3528783648104 3540153141888 3545875372182 3546730418088 3551349072128 3559186223296 3564939218269 3572565082944 3575180127324 3579981287168 3585707730176 3586632560368 3588600985472 3588661198694 3594401525858 3601222022112 3611210618697 3616274151776 3617533538432 3623380844798 3626304497981 3631131723648 3633185531184 3638119788732 3642615378688 3647430509824 3653326141036 3655294165248 3660258448704 3661141076736 3662328730632 3668186894424 3670410792774 3679937257568 3682018670044 3690508518528 3690658473216 3692745949728 3697761096744 3700744766268 3704424463168 3710349962176 3720262685568 3722366906544 3723264511296 3728321105808 3729282719019 3730581461508 3740264097856 3742379631848 3743282062432 3751008658176 3753130269408 3761412713256 3765152733056 3771175371392 3773308389136 3780468367104 3788811140928 3789441123936 3796269697792 3803730117616 3804647342144 3810797095391 3817043712768 3820123629696 3826298398494 3832997918464 3835165903712 3836090708608 3842291286262 3849582161568 3850922798976 3860259626883 3863101555456 3870278839856 3882748607232 3883750050576 3889024601748 3912690065856 3914903125848 3921165300936 3923542571586 3933726033952 3935950992116 3945026347392 3952779103416 3955014838203 3955968543252 3959902012352 3966236166464 3967522791518 3984784130976 3985446699312 3987700911246 3998213345984 4000474778872 4001439446048 4002737490851 4009140163457 4014477008256 4016747640048 4031256431488 4032564148756 4033536553904 4041190323456 4041463249967 4047654504192 4050108460992 4062917153152 4065891125192 4074863772694 4080288106752 4082595962016 4083580431744 4090181046666 4095507397696 4104545402672 4116336424512 4116503681664 4126484428737 4129522352384 4131858055072 4138467265504 4149523764672 4150524373248 4157233194972 4162646863232 4171833032224 4183817349504 4191590494104 4197048903424 4199593433024 4206310991168 4207395888124 4222122370752 4223492003874 4230886975744 4234300816768 4241145053002 4259596829664 4267794367551 4275266909056 4285632588523 4291337491584 4292729577708 4293764718672 4316849475224 4319893104384 4326803090688 4328206681656 4329426285888 4337758209642 4343118336128 4351476610052 4361687286528 4363102193736 4364154304224 4365206668416 4366622717292 4373607451044 4377956183744 4387617499408 4390099183514 4399160889552 4400221695168 4408868999964 4414316997376 4416813783008 4422812292184 4423878801056 4431204725376 4445305933848 4449725957248 4459364459888 4459545655136 4462068022588 4467826252032 4477685893824 4486500551936 4495317411728 4496401404352 4498944617816 4503847425792 4507481514624 4514691562368 4514767314486 4531715286208 4532468795296 4551090580608 4562125013589 4565483656448 4581374654208 4588702899456 4588779893412 4589886423408 4606005700736 4614563232136 4626703694184 4636913948238 4644071863552 4651578445228 4660404969792 4674108445149 4675235551116 4679884196416 4681513990912 4690211809712 4692864644446 4708155020712 4709290336608 4727833829576 4728973890784 4730507943733 4736805051264 4738074738631 4747065392784 4763420110592 4766906836432 4775952200448 4776274749961 4785337889904 4786491817536 4789199109288 4801629362816 4814457593088 4814947491596 4815748095002 4818342308736 4824886136928 4826049601152 4826130577554 4844247374912 4850826384976 4864958896512 4867710570096 4876754324871 4880344598272 4883104974176 4890915859232 4893881057032 4903982630976 4905165168384 4907939583072 4923661266304 4930348128992 4934326355024 4943689403136 4951680280404 4963155875392 4964352681728 4971094807744 4972376958692 4974108615344 4981812209088 5004173692544 5015216951008 5032855366968 5034068980512 5035702004619 5043756979833 5051748187904 5052588165248 5063481261696 5064838513709 5074449212976 5084421508023 5101731197992 5105328214272 5115361192656 5116594701504 5118254496498 5119488703032 5126441520486 5132776215424 5147012835844 5157636904992 5158880608128 5160554120436 5171942480727 5178333400768 5185366135664 5188299035062 5195205540096 5198144004768 5210481545412 5214685807014 5216920087808 5219870834464 5228220401248 5231390095448 5248435105056 5252669990832 5270372137888 5273353117604 5274624724336 5283359480256 5284633499904 5291810601792 5293175472156 5313045507968 5313928932416 5316934548328 5327023608192 5338779334944 5355663520064 5369971930752 5378561595264 5379948840552 5382901478208 5382991798041 5391602288787 5400144614656 5414351864064 5424411227664 5426300307648 5435071267197 5443461282688 5453574728888 5463923068032 5471145764736 5479989211554 5488448566016 5501979238316 5519905886352 5523028005066 5532698352896 5542977593296 5546112761618 5553495577344 5556636694752 5565524943264 5588787325472 5590600297139 5610396146784 5613569447772 5614923093648 5629496494336 5631322671832 5647729099584 5649090982656 5656763057088 5659962583704 5679462439552 5690392490068 5694404546688 5705595176424 5706971013216 5723639436944 5725019624896 5749496877696 5752748855568 5754136062912 5763436929393 5770942242208 5772568381184 5783677612856 5794652333184 5805418259784 5817469591648 5818872405632 5822163623056 5831476601392 5842542021888 5865547852736 5866962260224 5878491999952 5889646633728 5900589050928 5903926488174 5927074578464 5939853018528 5949354249696 5951284187277 5970247858432 5997320018976 6000712168308 6002159169072 6019689752648 6046884647232 6048846223134 6050304830856 6081366901753 6082833351452 6094375729728 6098836687788 6112295659041 6118373191216 6119848564544 6131626132346 6143261096544 6156818104008 6168938258912 6181061441126 6182551930984 6186048849497 6194283528576 6197787082608 6207700898256 6213873293056 6232144593532 6233647401488 6243970294848 6245475954432 6257749548336 6277540027616 6279053782144 6295573355136 6295829160192 6299390149536 6309466486752 6311093832186 6329420523712 6346330463616 6351451225152 6361717579503 6380450519872 6381989090048 6385598812384 6398779475712 6412900363584 6433181515904 6434840770072 6475274212836 6490280760128 6500771515667 6502339099828 6514677504192 6527214915078 6538643507968 6543919444096 6554496900094 6566934275616 6581426249112 6585148775271 6602240373872 6621475496064 6625220674512 6634218438276 6635818201584 6642416278784 6669886279342 6674588935872 6676198434048 6689046689832 6689318482704 6693102033882 6710473822624 6712091974016 6714269339492 6725009306444 6729750827904 6742976117592 6744602106528 6748416926724 6765932283968 6779228677364 6784698738158 6793730321664 6797572929312 6798703192944 6820481590208 6822126268672 6824339328664 6825984937376 6835255360648 6848225484672 6876849206656 6880738827248 6895923307636 6904822389504 6909008551104 6921844848204 6930858673024 6947308727216 6952914409352 6960491476224 6966107795328 6977367667842 6997913473408 7003559987776 7014880397239 7019826294624 7022270986368 7035317714568 7039296966669 7044479307008 7055747469056 7057567296208 7080306283776 7091750744364 7093460836176 7118372446592 7129878436538 7145130165888 7150360254648 7173265120736 7177201970944 7177322397388 7188803051716 7202444044224 7222421237394 7223622142503 7232548303552 7235067076864 7246761689596 7252608995962 7262263447296 7266371062368 7276239577464 7306652282072 7310785003951 7320516897408 7324657461264 7336373788848 7340821585548 7359874515136 7364037340088 7381017037056 7385491899456 7395522193488 7401489532536 7408848926336 7420699924352 7440525371136 7444733813088 7446529022592 7456642211616 7458565438038 7461162923016 7480528195712 7484759263696 7486564124864 7498665252221 7506260538816 7522825426512 7530305466112 7542350742784 7546616778272 7577622281856 7578882247872 7607460235232 7609294684288 7621594190782 7640247259392 7652596796988 7670331807424 7672181417216 7684582572524 7699164323136 7701845597952 7720519253766 7740557679712 7767500101152 7778049203496 7782448552593 7825380131712 7829806251696 7842330601872 7847085143172 7867452067904 7871901984232 7890052694784 7905558206832 7910029676406 7911937086504 7919804024704 7932472332928 7935045583036 7952556717677 7969568261952 7970893398624 7975401822492 7996426691968 8000949557744 8002878892096 8005474981702 8018280326914 8028954016512 8033495280096 8062512862976 8065128297512 8067073107808 8082926499934 8100216921984 8125834306304 8131782250384 8149727545388 8165191924032 8167160863488 8180362093332 8191014795392 8209090805344 8232672849024 8233007363328 8252968857474 8263716110144 8276934531008 8299047529344 8314466389944 8319169142427 8325293726464 8343666064448 8367634699008 8383180988208 8399186866048 8412621982336 8414791776248 8444244741504 8446984007748 8468601633536 8482290106004 8501008905103 8519193659328 8535588735102 8550533818112 8571265177046 8582674983168 8585459155416 8587529437344 8633698950448 8640018641033 8656413363312 8658852571776 8675516419284 8686236672256 8702953220104 8726204387472 8728308608448 8730413336832 8733245434584 8747214902088 8755912367488 8775234998816 8780198367028 8798321779104 8800443390336 8817737999928 8833627566016 8845624584368 8847757602112 8862409450752 8890611867696 8899451914496 8918728919776 8919091310272 8924136045176 8955371787648 8990634823456 8992802808704 8997889235632 9014963029248 9029383124736 9029534628972 9063430572416 9064937590592 9102181161216 9124250027178 9177559786824 9179772846816 9197439198519 9212011401472 9229126464272 9253407388368 9271592161689 9273827896476 9303156890456 9320809939584 9348216890298 9350471102232 9359768392832 9380423619424 9385729288892 9398476120891 9416310041424 9418580673216 9455667659152 9457947781568 9461015887466 9473610102528 9476149477262 9494130785568 9533813672864 9552549499922 9560257312859 9570675779808 9572983635072 9578398218576 9603258725632 9629894983192 9631496190004 9636684617472 9649772273856 9652099202304 9652261155108 9688494749824 9701652769952 9729917793024 9735421140192 9753508649742 9766209948352 9781831718464 9787762114064 9807965261952 9815879166144 9831745350141 9847322532608 9860696257984 9868652710048 9903360560808 9926311750784 9942189615488 9944753917384 9948217230688 9963624418176 10004829419013 10008347385088 10030433902016 10046646887849 10065710733936 10068137961024 10071404009238 10087513959666 10105176330496 10126962523392 10129677027418 10148898425952 10168843016046 10177048107237 10203462395984 10230722385312 10233189403008 10236508992996 10238977406064 10252883040972 10265552430848 10294025671688 10315273809984 10317761216256 10321108240872 10343884961454 10356666801536 10370732271328 10376598070124 10396288009536 10420963090824 10429371614028 10439741668928 10456440802496 10462780190896 10496870210112 10505339981664 10540744275776 10546706235208 10549249448672 10566718960512 10583621203584 10586350944312 10626091015936 10627857864832 10633869096656 10654047216384 10677558669888 10694817654807 10711327040128 10739943861504 10757123190528 10759897681104 10765802956416 10765983596082 10783204577574 10848822455328 10852600615296 10870142534394 10878913493943 10886922565376 10907149457776 10927846136064 10942291529472 10959978423108 11003958476632 11039811772704 11046056010132 11085955186592 11089551409079 11092225523236 11113273389504 11131049886528 11177574650944 11181200594278 11220792293568 11227138895544 11229846187296 11262645343664 11295458199168 11298485915197 11313526114176 11319925167408 11358924879104 11380784980136 11388809093376 11411190352848 11413942026432 11432391286173 11447278873888 11450039249792 11498993755392 11505497711136 11508272125824 11526873858786 11541884484416 11567355225712 11589304666368 11610836519568 11634939183296 11637744811264 11644327246112 11662953202784 11731095705472 11756983999904 11801178101856 11807852976348 11854149156928 11879706037056 11898708499392 11902568374554 11966560677643 11994640037952 12001424336616 12004318338144 12008212472553 12027420490371 12039379505296 12093769294464 12097692446268 12100609661712 12124389749901 12162733803506 12165666702904 12188751459456 12197673375576 12224591318082 12236746382432 12239697129088 12263252264692 12286522193088 12313636208016 12337876517824 12362122882252 12365103861968 12372097698994 12388567057152 12395574165216 12415401796512 12464289187064 12467294802976 12487940589696 12515499096672 12555080055232 12558107564288 12591146710272 12598780299072 12618932973504 12622187664372 12658841047424 12692660927232 12702902450304 12723435159006 12760901039744 12771197624768 12791840724377 12825800727168 12856897765569 12866363031808 12869681540144 12950548425672 12980561520256 13001543031334 13004678199656 13029355008384 13054429830156 13087838888192 13108993800188 13133868551232 13162852498224 13170297550542 13204480747744 13242950992128 13250441349024 13268436876552 13271636403168 13339772558684 13349177871744 13378093379664 13378636965408 13386204067764 13420947645248 13424183948032 13428538678984 13450018612888 13459501655808 13485952235184 13489204213056 13496833853448 13531864567936 13558457354728 13569397476316 13595145858624 13597406385888 13640963180416 13648678657328 13651969874752 13670510721296 13674036636403 13696450969344 13753698413312 13761477654496 13791846615272 13818017102208 13843689696408 13861717346048 13894617454432 13905828818704 13932215590656 13954735335684 13995826946816 14007119975552 14029760794478 14039652589248 14044541972736 14070635429136 14078593933338 14115134592416 14183501488728 14186921672352 14191523831199 14214224215893 14236744893184 14259756873076 14290260331776 14300720509296 14328824249883 14346530241472 14354644794776 14377606103432 14404888088448 14444842474788 14447244285006 14465096607104 14493523379192 14501721073411 14505217991924 14532742124736 14552479154928 14613304564144 14621570007902 14641033794816 14649314922528 14672747577696 14681643171096 14719749030272 14728074680176 14770983798912 14791044386976 14802979065072 14817697852672 14841399848704 14889467626176 14893058045184 14913284423232 14917130876076 14922325846032 14961056391424 14969518527392 14973128249728 14997330504442 15012521077632 15045650853024 15093233556544 15155244563712 15157764495744 15194515541127 15214920470464 15218589368576 15243188381564 15305193593976 15340663614848 15369165145048 15398328646272 15441038507532 15481115359424 15535000202304 15556098406992 15564897105186 15648579347687 15650760263424 15659612503392 15684661203744 15694170286344 15734904135808 15743803968464 15811116413664 15820059352812 15823874173008 15839608049408 15864944665856 15870091166072 15905113435354 15939136523904 15941786797248 15950803644984 15992853383936 16001899115488 16005757784192 16010949963404 16036560653828 16066990560192 16130256595024 16134146215616 16165852999868 16200433843968 16263564500768 16299455090776 16330383848064 16360724186664 16382029590784 16418181610688 16465345698048 16505937714948 16527432220288 16553869062016 16598095058688 16628932779888 16638338284854 16687332128896 16727791716493 16766361976416 16771800891417 16798373732096 16825243964672 16829583552496 16888489483008 16893968015496 16964580212008 17002017810206 17038387318656 17071177470204 17138397632213 17142530354092 17170918310832 17175058874688 17267397900896 17280037282066 17312826726624 17317705143552 17351032838568 17405906440208 17452408774944 17456617216896 17466490869168 17494429804176 17511824734976 17550469997632 17560396734056 17596643558208 17600886780672 17635475999856 17667255132032 17691249168736 17695515204224 17781223735392 17837457839552 17838182620544 17848272090352 17881432524527 17910743575296 17981269646912 17985605617408 17995778471264 18059069257944 18126861144832 18129875181184 18244100705259 18248500054356 18355119573648 18359545693632 18394878397038 18458252928544 18493775592721 18506814776736 18543184323378 18547655792952 18558146548491 18606313780912 18641619879168 18696433780596 18700942204464 18719536785664 18760847238848 18771458577784 18796952241782 18832620082848 18837161346432 18911335318304 18915895563136 18922031774932 18952298954524 18963789095999 18988261571136 19067627345728 19105098999844 19120514625718 19141351559616 19145967270144 19156796437152 19259789966384 19262992380008 19299544547712 19304522310216 19376989499648 19403305539904 19470842280384 19502314547001 19507017299484 19532419896704 19563663436928 19575524228128 19615930523904 19631758332288 19663490700282 19721392515968 19737305420096 19769208392219 19806721121616 19852623501568 19884379230976 19889507834768 19896434461376 19927248836352 20009658838026 20060867804032 20093293775698 20131421467872 20136275922048 20142808018476 20175027919332 20259354054836 20297796851904 20337686032092 20354096214474 20406924791968 20461444770624 20466378806016 20473017985992 20477954812128 20505766081944 20588051343376 20630547619968 20642216481744 20687769922908 20713333603072 20741464542656 20753196140248 20792576019072 20841926181648 20858743228056 20879483337856 20912881604992 20925560381792 20993740420224 21010679963328 21044641191717 21081488551552 21093412470416 21098498897344 21132602074441 21133437921024 21167242407168 21172701888624 21255715729664 21267738193312 21355117339776 21389635309614 21422654080256 21519795362208 21531605912832 21531967192164 21566409155148 21697644910656 21705201230592 21740285068788 21757826987886 21814298915552 21821375353349 21919956846216 21932355011853 22007916953264 22079623545408 22092112020264 22171910373184 22179102818158 22184451046472 22226546779008 22262099773056 22355149301888 22362401188556 22411750749817 22441584587136 22454277791088 22459692374592 22495995756663 22525290687328 22590916398336 22596971830394 22627052228352 22639850334816 22761569960272 22822380705696 22827884052864 22864782572346 22894557747776 22900078499584 23010995422272 23016544251648 23053747717572 23083768968832 23134710451424 23221673039136 23269878366592 23288654492224 23325906405568 23326297791511 23462191410944 23513967999808 23602356203712 23615705952696 23708298313856 23759412074112 23797416998784 23805136749108 23857670153031 23933121355286 23989280075904 24002848673232 24008636676288 24016424945106 24054840980742 24078759010592 24187538588928 24195384892536 24201219323424 24248779499802 24325467607012 24331333405808 24377502918912 24395346751152 24449182636164 24473492764864 24479394258176 24526504529384 24573044386176 24627272416032 24675753035648 24724245764504 24730207723936 24744195397988 24791148330432 24830803593024 24928578374128 24934589605952 24975881179392 25030998193344 25110160110464 25197560598144 25237865947008 25244375328744 25317682094848 25405804900608 25446870318012 25503026715309 25521802079488 25542395249536 25583681448754 25651601454336 25713795531138 25739363080288 25901096851344 25920055923099 25961123040512 26003086062668 26009356399312 26058710016768 26108859660312 26217987600376 26267737102464 26325704996448 26340595101084 26408961495488 26486614522511 26500882698048 26536873753104 26543272806336 26679545117368 26698355743488 26756186759328 26757273930816 26772408135528 26841895290496 26857077357968 26900037225776 26971904470368 26978408426112 26993667706896 27063729135872 27116914709456 27138794952632 27190291717248 27194812771776 27281926360832 27297357314656 27303939749504 27341021442592 27348073272806 27522955308992 27583693230544 27636034204416 27687379392816 27789234908864 27811657637408 27909470671368 28014239951104 28059521588956 28079305178496 28141270858272 28157187866676 28195428362673 28230269184832 28367002977456 28373843344704 28383047662398 28428448431786 28519513746152 28535644692841 28601441018592 28657648499766 28680771938577 28693060482944 28709289589552 28755212206864 28809776176896 28889684949576 28894488570012 28930193214208 28987046758384 29003442146822 29010435983848 29065484249472 29104958309856 29226609128288 29243140015804 29298629845056 29345495155392 29363286342192 29439498060544 29456149360352 29541967597824 29582088773952 29605958130144 29778935252352 29826568846464 29834261752152 29844651692064 29939037054784 29946256499456 29994661008884 30025042155264 30091301706048 30139940663547 30186467113088 30315528991488 30389031082254 30429840940928 30486376763128 30503620188899 30610387187952 30681327229696 30738330290096 30796657292544 30882077015064 30962230718848 31070000404608 31112196813984 31129794210372 31297158695374 31319225006784 31369322407488 31388340572688 31469808271616 31487607936928 31622232827328 31640118705624 31647748346016 31740182332144 31810226870708 31878273047808 31883573594496 31901607289968 32003798230976 32011515568384 32021899926808 32073121307656 32133981120384 32260513190048 32268292431232 32331705999736 32527129001536 32598910181552 32660767696128 32721448373328 32836363221376 33011875429896 33054864440576 33107738124032 33257865559776 33268654227237 33276676569708 33374664257792 33455583432986 33532723952832 33543601782834 33659167104992 33723943727903 33787936030992 33895457745591 33929160424016 34004035620412 34076774637312 34142354940408 34276795264426 34285060708184 34341836621664 34350117749376 34534795801792 34560074564132 34625653453248 34702065677136 34811812880416 34904817549888 34913234433792 34932981738336 34988859608352 35100939995264 35120793468112 35193287116416 35270951999712 35334510264064 35382498337472 35391030408448 35562447470784 35674915679104 35676365241088 35696544180704 35762865049054 35899682032929 35962539293824 35991556942528 36049732950517 36118138515888 36259750362368 36488201410518 36497000108712 36710239147296 36719091387264 36789756794076 36916505857088 36987551185442 37013629553472 37086368646756 37095311585904 37116293096982 37212627561824 37315843059869 37392867561192 37401884408928 37521694477696 37542917155568 37593904483564 37665240165696 37674322692864 37822670636608 37831791126272 37844063549864 37904597909048 37927578191998 37976523142272 38135254691456 38210197999688 38241029251436 38282703119232 38313592874304 38375522173131 38519579932768 38525984760016 38599089095424 38609044620432 38806611079808 38941684560768 39004629094002 39014034598968 39064839793408 39127326873856 39151048456256 39263516664576 39326981400564 39442785031936 39474610840192 39538416784438 39613442243232 39779015669536 39792868922752 39889349477791 40019317676052 40121735608064 40186587551396 40262842935744 40272551844096 40285616036952 40350055838664 40518708109672 40595593703808 40675372064184 40708192428948 40813849583936 40922889541248 40946035971984 40955909624256 41011532163888 41022109909209 41176102686752 41261095239936 41284432963488 41375539845816 41482929085312 41506392280496 41585152038144 41683852363296 41717486456112 41758966675712 41825763209984 41851120763584 41987480840448 42021359926656 42089282383434 42162977103104 42186824940832 42196997794688 42265204148882 42345403777248 42535476386624 42710234679552 42779270619228 43039590724416 43063934384328 43132818310296 43395289821312 43480570137576 43505163220233 43515653975772 43628597831104 43642750706698 43839913692432 43864710023706 44015833906528 44100541798027 44159247090816 44184224040528 44343820746368 44358205636316 44368902092944 44453093558016 44524199546112 44710298603776 44724802377112 44823501499634 44883169174272 44908555582176 44919384749184 44991991513326 45050581374656 45193943660788 45279700669632 45523139920544 45644761411392 45655768105728 45729565144692 45789115495552 46021990844544 46107495435144 46167537937664 46269420902848 46443346078272 46539756733184 46577308984448 46651812811136 46652595583022 46945738043061 47027935999616 47141958473753 47204712407424 47231411905392 47416596627712 47518824148224 47594833997568 47610273498216 47715340306062 47866242710572 47978560151808 48005697346464 48017273352576 48032849890212 48109681961484 48157518021184 48390769785072 48402438646848 48497558999604 48650935214024 48662666811616 48790693502304 48898365272328 48946985529728 49053009058768 49146088772352 49254544832064 49351506071296 49448491529008 49460415447872 49488390795976 49582296660864 49661607186048 49857156748256 49869179211904 50061996386688 50183375149479 50220320220928 50395121196288 50475731894016 50488750657488 50893740636024 51006053430618 51084790499072 51167362897508 51415192896639 51427591062276 51478726160576 51802193702688 51840111846198 52006172125336 52018712798624 52035587381063 52118822124941 52217719320624 52435975200752 52535474204928 52539022249571 52651409992896 52681190202168 52817922990976 52973229045022 53001765396096 53073747506208 53086545612672 53359090234736 53512373518656 53514547861632 53544816271056 53644297573581 53683790580992 53714154715936 53800074451552 53943808940736 53956816852224 53987335413792 54233829418912 54277589905264 54380583434496 54389625543552 54594714629312 54607879499008 54682042885184 54696146545612 55045910617984 55167386461088 55374758785632 55481326778163 55578469817728 55623315274816 55713223650799 55818941342736 56119043177912 56158610356992 56282541716544 56314375733352 56390856725346 56460538369664 56734005954912 56747686689408 56766095324796 56856896863572 56891367287997 57039027492304 57071289385682 57202882037184 57315296999532 57361543877154 57386120965888 57418579179104 57510424413728 57779369899152 57788977140024 57974093516768 58006884293644 58020871967696 58130968498944 58209916619712 58453218256576 58486280031608 58597259690112 58690990310784 58726572684384 58912298720704 59164177547904 59211916260288 59307625176657 59557870504704 59653137692928 59668523504304 59689303384128 59878074109568 59989322017768 60182603412096 60279881327094 60372934226176 60778062164508 60859681881856 60972753526256 61007240377798 61220774375904 61476660580192 61496603268529 61764154030128 61924461437696 62140000809216 62224393627968 62259588420744 62594317390748 62638450013568 62738644814976 62776681145376 62975215873856 63244465654656 63280237411248 63295496692032 63397806223323 63480364664288 63620453741416 63767147188992 63803214579936 64007596461952 64043799853616 64146242615312 64267962240768 64521026380096 64536584862464 64663411999472 65054258003072 65197820363104 65442896746656 65464126060047 65672726442752 66023750859792 66515731119552 66537308454474 66553353139416 66911166865972 67065447905664 67087203565668 67235252249451 67318334209984 67447887455806 67575872061984 67790915491182 67858320848032 68008071240824 68046537344467 68284709880816 68553590528852 68570121416368 68683673243328 68700235498752 69069591603584 69120149128264 69251306906496 69404131354272 69623625760832 69809635099776 69865963476672 69977719216704 69978893374533 70201879990528 70241586936224 70386574232832 70541903999424 70764996674944 71124894941568 71349831358208 71393088361408 71525730098108 71799364065858 71925078587648 71983113885056 72099465901034 72236277031776 72976402821036 72994000217424 73420478294592 73438182774528 73579513588152 73833011714176 73975102370884 74027259106944 74172737293512 74190623171808 74232586193964 74425255123648 74631686119738 74785735122384 74803768817856 75043388955392 75085834311136 75187808967128 75330480331392 75645341273216 75688127099728 75809195818096 75855156383996 75953046284544 76270509382912 76420395999376 76482058502872 76565406238464 76627185748608 76751044346262 77039159865536 77051969520032 77218089240864 77613222159616 77883369121536 78009258188004 78028069197936 78302096912512 78653962801128 78949221680384 79076833568876 79226884486464 79459843567533 79558031339072 79585737845504 79778698955582 80038635352104 80373175102792 80418635043461 80525685871488 80571232073904 80700111677328 81037416219344 81191187407616 81350744128368 81416384857896 81627699167872 81845779082496 81892071943968 81911819248512 82023064327776 82044219818418 82352205373504 82568865926976 82751079691632 82965858170624 83012784560992 83367704726592 83434972912224 83702241527168 84042719853312 84178564766868 84373649881664 84393995589376 84530408297764 84690807554496 85070952773248 85558541238456 85606934078523 86079181448832 86127868768656 86265636620592 86790579642624 86961140275152 87010326440466 87031307951544 87257195662208 87285501413396 87679827384864 87729420047412 88031667813056 88201083596054 88318494181632 88368448081056 88687641492736 88716411272632 88737804185888 89449604754224 89647002999268 89817111164352 89838769498368 89983983026652 90101162749312 90387887321576 90559401339264 91046279841088 91289522822784 91459130289384 91510860566697 91578230991104 92043981689088 92214990870288 92538841805696 92886692156544 93154617968896 93303625622272 93305191166044 93891476086122 94055871999232 94283916947506 94409424814848 94462823810784 95040205051363 95220546996432 95430680612124 95732485421144 96011394692928 96034546705152 96065699780424 96219363922968 96315036042368 96781539570144 96804877293696 96995117999208 97301870428048 97325333623232 97581387004608 97796730544656 97893971059456 98106018117536 98509089664128 98896983058016 98920830895744 98976781591952 99164593321728 99323214372096 99714313496512 99738358423808 100123992773376 100366750298958 100977501314976 101171831183709 101787481272048 102012106861236 102334725795016 102830385793278 102855182124552 102957452321152 103383237329801 103604387405376 103680223692396 104012344250672 104037425597248 104071174762126 104237644249882 104435438641248 104871950401504 105078044499142 105162830441449 105302819985792 105362380404336 105635845981952 105946458090044 106003530792192 106147495012416 106173091225344 106718180469472 107024747037312 107029095723264 107089632542112 107288595147162 107428309431872 107600148903104 107887617881472 107974670827584 108149198851551 108467658837824 108555179810528 108779251087104 109189429258624 109364085770368 109392293091224 110091821235968 110334772922176 110513115766339 110749517571264 110962653556326 111156939635456 111246630549632 111426447301598 111637882685472 111947529179607 112238086355824 112565083433088 112628751466704 112781713450692 112921076739328 113468011909824 113495373378816 113532190649592 113713793727144 113782734575994 114078054984608 114142578771364 114405764074368 114630593999064 114723087754308 114837158358208 115020848827456 115558739798304 115577954280048 115948187033536 116013768587288 116041743935392 116419833239424 116906436513152 116972560063216 117194519380224 117381980621568 117453145368768 117824597441408 118328355095808 118423832520576 118615250353314 119337047008608 119378606768256 119668048433373 119756148219136 119978644035536 120365206824192 120559762654188 121556124329016 121945507052512 122014480755596 122441548751808 122953321160384 122993206537058 123528308060256 124283345067167 124448787255936 124519176841488 125188634781496 125276900027136 125477289629952 125553362290752 125950431747712 126488931309312 126560474822496 126590993384064 126795612446646 126960729328576 127240907482832 127606429159872 128015192923904 128087599707232 128292485230624 129042052760192 129326823998944 130108516006144 130395640726208 130885793493312 130928252120094 132047501719584 132301625394081 133031462239104 133074616908948 133106706278832 133822333731944 134130895811328 134174407131336 134470504498902 134636668419968 134895774911612 135151744123968 135581830982364 135716641696064 136016142481648 136093074688934 136569419761632 137107181057704 137140242832736 137367346486656 138139183207168 138240298256528 138502613812992 138808262708544 139247251521664 139619270199552 139731926953344 139955438433408 139957786749066 140483173872448 141083807998848 141425875421259 141529993349888 142249789883136 142786176722816 143051460196216 143598728131716 143966227770112 144198931802068 144472554063552 145952805642072 145988000434848 146840956589184 146880316897561 147159027176304 147666023428352 147950204741768 148054518213888 148345474587024 148381246343616 148465172387928 148850510247296 149263372239476 149571470244768 149607537635712 150171668622272 150375617934256 150660960662784 151290682546432 151376254199456 151618391636192 151710312767992 152840791998752 152964117005744 153254371497216 153502088692524 154078319731072 154103939040064 154436178481728 156018516376008 156056138395872 156106762143189 156356466374823 156604193825024 157307925602256 157617066748713 158153667137752 158453768972928 158919687135066 159116062678144 159557397911164 160077270704208 160746350205584 160837270086922 161051371742976 161142464147808 161400223354656 162074832438688 162701488256736 162832769715792 163255398335744 163784143887936 163823638497024 164046128655552 164088439636836 164704410747008 165137731853952 165502159383264 166025569121984 166735409453184 166869945824448 167139670952397 167404483054336 168357129533736 168747299763328 169060816595528 169381615108992 170141905546496 171117082476912 171213868157046 172158362897664 172255737537312 172531273241184 173922280550304 174020652880932 174062615903088 174514391324416 174571002826792 175359654769728 175458840094824 176063335626112 176402167192108 176736896162112 177432822545264 177475608371776 178899209508448 179294005998536 179634222328704 179967966053304 180202325498624 180775774643152 181118802678528 182092559682176 182579045645568 182918260578768 183021721133394 184429981740576 184489809805587 185077683611392 185773384313088 186610382332088 187782952172244 188522373954343 188567833895012 188925647621568 190080410102726 190441093992864 190861361224248 191464970842288 192022789385856 192131399560848 192438727845936 192630072084736 193563079140288 193609754587392 193990235998416 194603740856096 194650667246464 195162774009216 195593461089312 196212036235072 197018179328256 197793966116032 197841661791488 197953563183904 199428626993024 200733500597916 201955002629952 202343662367418 203431531519931 203574962544096 204024213722472 204139612033401 204669451590032 205660771586556 205710364249104 205914904642304 206766474659602 207208774810752 207360447384792 208024688501344 208074851194496 208142349524252 208475288499764 208870877282496 209743900803008 210156088998284 210325660882898 210605639971584 210724760808672 211892916180088 212294990024832 213436360938944 214049494074624 214179265084224 214577190294324 214856618863744 215200297806208 215775235762944 215949341655168 216298397703102 216935317675648 217110359621056 217461292314409 218378858517248 218728171540736 218784586182448 220669545844352 221026231532678 221499035142528 221925307112652 222493261099264 222852894603196 223275765370944 223895058359214 224476172711648 225130166866176 225257502933408 225563426901384 226936023819648 227064381299184 227427587454288 227565469151988 228156109969216 228285157542728 228811528148736 229261187998128 229446175508616 229674316716416 230041697654912 231117479596608 231155908560096 231896374067072 232027537174576 232083487870784 232458622818851 232839666478848 233812873026304 233945120126432 234906290737536 235649194882816 236847665041152 237230500706628 238674094017216 238757213536512 239336096866746 239957288071072 241119525308376 241255905130383 243112248658032 243891014105024 244028961511192 244883097503616 245906642320768 245986413074116 246529258247987 247056616120512 248566690134334 248897574511872 249038353682976 250377269562992 251106724581504 251900863495424 253120949644992 253181986768128 253591224893292 253921458657152 254481814965664 255212858319744 256175199414464 256584970461248 258084105520384 258653647997888 260791281452416 261771586986624 261856504240188 264095003439168 264603250788162 266062924478208 266149233817896 266213412557664 267644667463888 268348814262672 268941008997804 269273336839936 269791549823224 270303488247936 271163661964728 271433283392128 272032284963296 272186149377868 273138839523264 274214362115408 274280485665472 274734692973312 276480596513056 277616525417088 278494503043328 279463853906688 279910876866816 279915573498132 280966347744896 282167615997696 282851750842518 285120615154089 285572353445632 286102920392432 287197456263432 288397863604136 288945108127104 291352759747621 291905611284144 291976000869696 293681913178368 293760633795122 294318054352608 295900409483536 296690949174048 296762492687232 296930344775856 297701020494592 298526744478952 299142940489536 299215075271424 300343337244544 300751235868512 302752508398912 303236783272384 303420625535984 305681583997504 305928234011488 307004177385048 308156639462144 308207878080128 308872356963456 310149711989403 312037032752016 312112276791744 312213524286378 312712932749646 314615851204512 315234133497426 315488491324347 316307334275504 316907537945856 317839374270132 318232125356288 319114795822328 320154541408416 321492700411168 321674540173844 322284928295616 322800446709312 324149664877376 325402976513472 325665539431584 327568287775872 328092257311104 328176879273672 329408821494016 330275463707904 331004318766528 331539347299017 332051138243968 333470818906368 333739891648896 334279341904794 336714259067472 337494599526656 338121633191056 338763230217984 342234164953824 342427736314092 344511475074624 345062546482368 347844561100608 348041305761864 348125231806176 349142005653584 350719309539456 350917680189648 352126671252224 352804334384216 353473792324224 354865645090528 354951216743552 357798419016896 358588011997072 359268444657408 359935932106608 361551549286304 364185119364352 365836521157536 366043442266788 368859963481152 368979619611174 370963381006933 372850035201501 373220764664176 375565904344488 377044747908686 377135667790024 377851295243136 380160820205452 380882187985728 381722722448496 382929941684576 384045578771712 384262799121696 384877455691872 387126158280576 387980471996832 389207481712192 389301334492928 390325548018432 391186922178624 392424072470144 395587932232064 395907126367808 396547062455687 398857253986048 401467001195832 403910005259904 404687324734836 406863063039862 407149925088192 408048427444944 408279224066802 409338903180064 411321543173112 411420728498208 413532949319204 414417549621504 414720894769584 416049377002688 416149702388992 416284699048504 416950576999528 417741754564992 419487801606016 420312177996568 420651321765796 421449521617344 423785832360176 424589980049664 426872721877888 428358530168448 429154380588648 429713237727488 430400595612416 431898683310336 432596795406204 433870635351296 434220719242112 434922584628818 437569172364896 440640950692683 441339091688704 442052463065356 442998070285056 443850614225304 445705789206392 446551530741888 447790116718428 448952345423296 450515005866816 451126853802768 453872047639296 454128762598368 454855174908576 455130938303976 456312219938432 456570315085456 458522375996256 458892351017232 459348633432832 460083395309824 462234959193216 462311817120192 463792748134144 464055074349152 464166975741568 464917245637702 467890240252864 469812581475072 474461001413256 477348188034432 478672193733492 479914576142144 482239050616752 482511810260766 485105959778297 486224497316064 487782028210048 488057923022384 489766195007232 491813284641536 491972826148232 493058516495974 494113232241024 497133380268668 498076707365952 500754539125984 502213449163008 506241899289984 507182449786584 507842917314304 508963629931328 510425716639488 512350398828928 513169940922496 517307295995776 518561543211283 521582562904832 523543173973248 523713008480376 528190006878336 529206501576324 532298467635792 532426825115328 535289334927776 536697628525344 537882017995608 539583099646448 540606976495872 542327323929456 542866566784256 544064569926592 544372298755736 546277679046528 548428724230816 548560971330944 552961193026112 555233050834176 559831146996264 561932695489792 565567121863029 565703501685036 570241230308178 572205840784864 573307043374351 574394912526864 576795727208272 577890216254208 582705519495242 583811222568288 583952001739392 587521267590244 588636108705216 591800818967072 593381898348096 593524985374464 593860689551712 597053488957904 598285880979072 600686674489088 601502471737024 605505016797824 606473566544768 606841251071968 610294594559793 611363167995008 611856468022976 612845460158789 614008354770096 616415756160256 617744713926912 620299423978806 624074065504032 624224553583488 624427048572756 625425865499292 629231702409024 630468266994852 630976982648694 632614668551008 635678748540264 638229591644656 640309082816832 642985400822336 643349080347688 644569856591232 645600893418624 648299329754752 650805953026944 651331078863168 652383876943227 655136575551744 656184514622208 656353758547344 662008637533056 663078694598034 664102276487936 667479783297792 668558683809588 673428518134944 676243266382112 676462635953819 684468329907648 684855472628184 689022950149248 690125092964736 695689122201216 696082611523728 696250463612352 697375868456553 698284011307168 701438619078912 701835360379296 705608668768432 706947584648448 709731290181056 709902433487104 715596838033792 717176023994144 719871864213216 723103098572608 731673042315072 732086884533576 737719926962304 737959239222348 739587774743961 741926762013866 745700070403002 746441529328352 751131808688976 754089495817372 754271335580048 755702590486272 760321640410904 761764375971456 763445444896992 765859883369152 768525598243392 769754911383744 774252316561152 775960943993664 778414963424384 782373844357248 784848144940288 791175864464128 791814252735616 793094124911374 802934002391664 807820010519808 809374649469672 813726126079724 814299850176384 816096854889888 816558448133604 818677806360128 822643086346224 822841456996416 827065898638408 829441789539168 832098754005376 832569398097008 833901153999056 835483509129984 838975603212032 840624355993136 841302643531592 842899043234688 847571664720352 853745443755776 856717060336896 858308761177296 865193590812408 868441438484224 869845169257636 874058279242863 875138344729792 881281901385366 884104926130712 884604985478071 887701228450608 891411578412784 893103061483776 895580233436856 897904690846592 901030011733632 902253707605536 908257525196736 909710349817152 910261876607952 912624439876864 913140630170912 917044751992512 917784702034464 924469918386432 924623634240384 928110148698304 928333951483136 929834491275404 935780480505728 948922002826512 954696376068864 957344387466984 959829152284288 964478101233504 965023620521532 970211919556594 972448994632128 975564056420096 976115846044768 983945652296464 986117032991948 988226464482048 994266760537336 996153414731904 1001509078251968 1012483798579968 1014364899573168 1017927259862656 1024700797657856 1026339881844992 1034614591991552 1037123086422566 1045442255564993 1047426016960752 1056380013756672 1058413003152648 1064596935271584 1064853650230656 1070578669855552 1073395257050688 1075764035991216 1079166199292896 1084654647858912 1088129139853184 1088744597511472 1092555358093056 1096857448461632 1097121942661888 1105922386052224 1112890143020799 1119662293992528 1131134243726058 1131407003370072 1140482460616356 1144411681569728 1146614086748702 1148789825053728 1153591454416544 1156791134855939 1165411038990484 1167622445136576 1167904003478784 1175042535180488 1177272217410432 1183601637934144 1186763796696192 1187721379103424 1189641187367061 1194106977915808 1196571761958144 1203004943474048 1211010033595648 1212947133089536 1213682502143936 1220589189119586 1222726335990016 1223712936045952 1225690920317578 1228016709540192 1240598847957612 1248148131008064 1248449107166976 1248854097145512 1250851730998584 1258463404818048 1260936533989704 1261953965297388 1265229337102016 1271357497080528 1276459183289312 1280618165633664 1285970801644672 1286698160695376 1289139713182464 1291201786837248 1296598659509504 1301611906053888 1302662157726336 1304767753886454 1312707517094688 1324017275066112 1326157389196068 1337117367619176 1346857036269888 1352486532764224 1352925271907638 1367116795738837 1368936659815296 1369710945256368 1378045900298496 1380250185929472 1391378244402432 1392165223047456 1392500927224704 1394751736913106 1396568022614336 1403670720758592 1411217337536864 1419462580362112 1431193676067584 1434352047988288 1439743728426432 1446206197145216 1455317879334891 1463346084630144 1464173769067152 1475439853924608 1475918478444696 1479175549487922 1483853524027732 1491400140806004 1492883058656704 1502263617377952 1508178991634744 1508542671160096 1520643280821808 1523528751942912 1526890889793984 1531719766738304 1537051196486784 1539509822767488 1551921887987328 1555684629633849 1556829926848768 1564747688714496 1583628505471232 1586188249822748 1605868004783328 1615683485873171 1618749298939344 1627452252159448 1628599700352768 1632193709779776 1633116896267208 1637355612720256 1645286172692448 1645682913992832 1654131797276816 1658883579078336 1664197508010752 1665138796194016 1667802307998112 1681248711986272 1682605287063184 1685798086469376 1695143329440704 1716617522354592 1719921130123053 1730387181624816 1739690338515272 1748116558485726 1750276689459584 1762563802770732 1768209852261424 1769209970956142 1775402456901216 1782823156825568 1791160466873712 1795809381693184 1802060023467264 1804507415211072 1816515050393472 1819420699634304 1820523753215904 1826281260341824 1834089503985024 1835569404068928 1838536380476367 1849247268480768 1856220297396608 1859668982550808 1871560961011456 1897844005653024 1914688774933968 1919658304568576 1928956202467008 1930047241043064 1940423839113188 1944897989264256 1952231692089536 1967891304592928 1972234065983896 1988533521074672 1992306829463808 2003018156503936 2028729799146336 2029387907861457 2035854519725312 2074246172845132 2090884511129986 2094852033921504 2116826006305296 2129193870543168 2129707300461312 2141157339711104 2146790514101376 2151528071982432 2158332398585792 2169309295717824 2176258279706368 2177489195022944 2193714896923264 2211844772104448 2225780286041598 2239324587985056 2262268487452116 2262814006740144 2280964921232712 2288823363139456 2293228173497404 2297579650107456 2307182908833088 2313582269711878 2330822077980968 2335244890273152 2350085070360976 2354544434820864 2367203275868288 2373527593392384 2375442758206848 2379282374734122 2388213955831616 2406009886948096 2427365004287872 2441178378239172 2447425872091904 2451381840635156 2456033419080384 2481197695915224 2496296262016128 2497708194291024 2501703461997168 2516926809636096 2521873067979408 2523907930594776 2530458674204032 2542714994161056 2552918366578624 2561236331267328 2571941603289344 2573396321390752 2605324315452672 2609535507772908 2625415034189376 2652314778392136 2653814956434213 2674234735238352 2693714072539776 2704973065528448 2705850543815276 2734233591477674 2737873319630592 2739421890512736 2784330446094912 2785001854449408 2789503473826212 2793136045228672 2807341441517184 2822434675073728 2838925160724224 2868704095976576 2879487456852864 2892412394290432 2910635758669782 2926692169260288 2928347538134304 2951836956889392 2958351098975844 2967707048055464 2982800281612008 2985766117313408 3004527234755904 3016357983269488 3017085342320192 3041286561643616 3053781779587968 3063439533476608 3074102392973568 3079019645534976 3103843775974656 3111369259267698 3136326766694979 3172376499645496 3204880357223831 3211736009566656 3231366971746342 3237498597878688 3254904504318896 3264387419559552 3266233792534416 3274711225440512 3290572345384896 3291365827985664 3308263594553632 3317767158156672 3330277592388032 3335604615996224 3362497423972544 3365210574126368 3390286658881408 3433235044709184 3439842260246106 3460774363249632 3470373404567817 3479380677030544 3496233116971452 3500553378919168 3525127605541464 3536419704522848 3538419941912284 3550804913802432 3565646313651136 3582320933747424 3609014830422144 3633030100786944 3638841399268608 3641047506431808 3652562520683648 3668179007970048 3671138808137856 3677072760952734 3712440594793216 3719337965101616 3795688011306048 3829377549867936 3857912404934016 3860094482086128 3880847678226376 3889795978528512 3904463384179072 3935782609185856 3944468131967792 3977067042149344 4006036313007872 4057459598292672 4058775815722914 4101350387216511 4148492345690264 4181769022259972 4189704067843008 4233652012610592 4258387741086336 4282314679422208 4293581028202752 4303056143964864 4316664797171584 4338618591435648 4354978390045888 4387429793846528 4451560572083196 4478649175970112 4524536974904232 4525628013480288 4561929842465424 4577646726278912 4586456346994808 4595159300214912 4614365817666176 4627164539423756 4661644155961936 4670489780546304 4700170140721952 4734406551736576 4750885516413696 4758564749468244 4776427911663232 4847050457619513 4854730008575744 4882356756478344 4902763681270312 4912066838160768 4962395391830448 4992592524032256 4995416388582048 5003406923994336 5043746135958816 5047815861189552 5060917348408064 5085429988322112 5105836733157248 5146792642781504 5219071015545816 5250830068378752 5304629556784272 5307629912868426 5348469470476704 5387428145079552 5409946131056896 5411701087630552 5468467182955348 5478843781025472 5568660892189824 5579006947652424 5586272090457344 5614682883034368 5644869350147456 5737408191953152 5758974913705728 5821271517339564 5856695076268608 5903673913778784 5916702197951688 5935414096110928 5965600563224016 5971532234626816 6009054469511808 6032715966538976 6034170684640384 6082573123287232 6107563559175936 6222738518535396 6272653533389958 6306377477117861 6344752999290992 6409760714447662 6423472019133312 6462733943492684 6474997195757376 6509809008637792 6528774839119104 6532467585068832 6581144690769792 6616527189107264 6635534316313344 6660555184776064 6671209231992448 6724994847945088 6730421148252736 6741300061746679 6780573317762816 6866470089418368 6879684520492212 6921548726499264 6940746809135634 6958761354061088 6992466233942904 7050255211082928 7072839409045696 7076839883824568 7101609827604864 7131292627302272 7164641867494848 7218029660844288 7282095012863616 7305125041367296 7342277616275712 7354145521905468 7438675930203232 7591376022612096 7658755099735872 7715824809868032 7720188964172256 7761695356452752 7808926768358144 7871565218371712 7888936263935584 7954134084298688 8114919196585344 8117551631445828 8202700774433022 8296984691380528 8363538044519944 8379408135686016 8467304025221184 8516775482172672 8606112287929728 8633329594343168 8677237182871296 8709956780091776 8903121144166392 8957298351940224 9049073949808464 9051256026960576 9123859684930848 9172912693989616 9190318600429824 9228731635332352 9254329078847512 9323288311923872 9400340281443904 9517129498936488 9552855823326464 9614641071671493 9694100915239026 9764713512956688 9805527362540624 9824133676321536 9924790783660896 9990832777164096 10006813847988672 10087492271917632 10095631722379104 10170859976644224 10211673466314496 10293585285563008 10438142031091632 10501660136757504 10609259113568544 10615259825736852 10696938940953408 10823402175261104 10936934365910696 10957687562050944 11137321784379648 11158013895304848 11289738700294912 11499864811214923 11642543034679128 11713390152537216 11807347827557568 11833404395903376 11870828192221856 11931201126448032 12018108939023616 12065431933077952 12068341369280768 12165146246574464 12445477037070792 12545307066779916 12612754954235722 12689505998581984 12819521428895324 12846944038266624 12925467886985368 12949994391514752 13019618017275584 13064935170137664 13162289381539584 13233054378214528 13321110369552128 13342418463984896 13449989695890176 13460842296505472 13482600123493358 13732940178836736 13759369040984424 13843097452998528 13881493618271268 13917522708122176 13984932467885808 14100510422165856 14145678818091392 14153679767649136 14203219655209728 14262585254604544 14329283734989696 14564190025727232 14708291043810936 14877351860406464 15038284753127207 15182752045224192 15317510199471744 15440377928344512 15523390712905504 15743130436743424 15777872527871168 15908268168597376 16229838393170688 16235103262891656 16405401548866044 16593969382761056 16727076089039888 16758816271372032 16934608050442368 17212224575859456 17419913560183552 17772518344604881 17806242288332784 17914596703880448 18098147899616928 18102512053921152 18247719369861696 18345825387979232 18508658157695024 18646576623847744 18800680562887808 18919132431353583 19034258997872976 19229282143342986 19388201830478052 19529427025913376 19611054725081248 19849581567321792 19981665554328192 20013627695977344 20174984543835264 20191263444758208 20223900185240037 20341719953288448 20587170571126016 20876284062183264 21218518227137088 21230519651473704 21393877881906816 21646804350522208 21873868731821392 21915375124101888 22316027790609696 22999729622429846 23285086069358256 23426780305074432 23614695655115136 23666808791806752 23741656384443712 23862402252896064 24130863866155904 24330292493148928 24890954074141584 25090614133559832 25225509908471444 25379011997163968 25639042857790648 25850935773970736 25899988783029504 26039236034551168 26129870340275328 26466108756429056 26921684593010944 26965200246986716 27518738081968848 27686194905997056 27762987236542536 27835045416244352 27969864935771616 28201020844331712 28291357636182784 28307359535298272 28658567469979392 29416582087621872 29754703720812928 30076569506254414 30635020398943488 30880755856689024 31046781425811008 31555745055742336 31816536337194752 32470206525783312 32810803097732088 33187938765522112 33454152178079776 33869216100884736 34499594433644769 35545036689209762 35612484576665568 36196295799233856 36205024107842304 36495438739723392 36691650775958464 37017316315390048 37293153247695488 37601361125775616 37838264862707166 38068517995745952 38458564286685972 38776403660956104 39058854051826752 39222109450162496 39699163134643584 39963331108656384 40027255391954688 40349969087670528 40382526889516416 40447800370480074 41752568124366528 42437036454274176 42461039302947408 42787755763813632 43293608701044416 43747737463642784 44632055581219392 45114854259381621 45999459244859692 46570172138716512 47229391310230272 47333617583613504 47483312768887424 47724804505792128 48261727732311808 49781908148283168 50181228267119664 50451019816942888 50758023994327936 51278085715581296 51701871547941472 52078472069102336 52259740680550656 53317555033814643 53930400493973432 55037476163937696 55525974473085072 55670090832488704 55939729871543232 56402041688663424 56614719070596544 58833164175243744 59509407441625856 60153139012508828 61761511713378048 62093562851622016 63111490111484672 64940413051566624 65621606195464176 66375877531044224 66908304356159552 68999188867289538 71090073378419524 71224969153331136 72392591598467712 72990877479446784 73383301551916928 74034632630780096 74586306495390976 75676529725414332 76137035991491904 76917128573371944 77552807321912208 78117708103653504 78444218900324992 79398326269287168 80765053779032832 80895600740960148 83505136248733056 84874072908548352 84922078605894816 86587217402088832 87495474927285568 89264111162438784 90229708518763242 91998918489719384 93140344277433024 94667235167227008 94966625537774848 95449609011584256 99563816296566336 100362456534239328 100902039633885776 101516047988655872 102556171431162592 103403743095882944 106635110067629286 107860800987946864 110074952327875392 111051948946170144 111879459743086464 112804083377326848 113229438141193088 117666328350487488 120306278025017656 124187125703244032 129880826103133248 131243212390928352 132751755062088448 133816608712319104 137998377734579076 142180146756839048 142449938306662272 144785183196935424 146766603103833856 148069265261560192 151353059450828664 152274071982983808 153834257146743888 155105614643824416 156235416207307008 156888437800649984 161791201481920296 167010272497466112 169844157211789632 173174434804177664 174990949854571136 178528222324877568 180459417037526484 183997836979438768 186280688554866048 189334470334454016 195497701790653691 199127632593132672 200724913068478656 201804079267771552 205112342862325184 206807486191765888 213270220135258572 215721601975893728 220149904655750784 222103897892340288 223758919486172928 226458876282386176 235332656700974976 240612556050035312 259761652206266496 262486424781856704 267633217424638208 275996755469158152 284360293513678096 284899876613324544 296138530523120384 302706118901657328 304548143965967616 307668514293487776 310211229287648832 323582402963840592 339688314423579264 349981899709142272 360918834075052968 367995673958877536 372561377109732096 390995403581307382 398255265186265344 401449826136957312 403608158535543104 410224685724650368 413614972383531776 426540440270517144 431443203951787456 440299809311501568 444207795784680576 470665313401949952 481225112100070624 519523304412532992 524972849563713408 551993510938316304 568720587027356192 586493105371961073 605412237803314656 615337028586975552 620422458575297664 647164805927681184 679376628847158528 721837668150105936 735991347917755072 781990807162614764 802899652273914624 807216317071086208 820449371449300736 853080880541034288 862886407903574912 888415591569361152 962450224200141248 1049945699127426816 1103987021876632608 1137441174054712384 1172986210743922146 1210824475606629312 1230674057173951104 1240844917150595328 1294329611855362368 1443675336300211872 1471982695835510144 1563981614325229528 1614432634142172416 1706161761082068576 1725772815807149824 1924900448400282496 2207974043753265216 2274882348109424768 2345972421487844292 2421648951213258624 2461348114347902208 2588659223710724736 2887350672600423744 2943965391671020288 3127963228650459056 3412323522164137152 3849800896800564992 4415948087506530432 4549764696218849536 4691944842975688584 4843297902426517248 5177318447421449472 5774701345200847488 6255926457300918112 6824647044328274304 8831896175013060864 9383889685951377168 11549402690401694976 12511852914601836224 13649294088656548608 18767779371902754336 25023705829203672448 37535558743805508672 50047411658407344896 75071117487611017344 150142234975222034688
- Sum of all divisors σ(n): 550066476843763929504
- Sum of proper divisors (its aliquot sum) s(n): 399924241868541894816
- 150142234975222034688 is an abundant number, because the sum of its proper divisors (399924241868541894816) is greater than itself. Its abundance is 249782006893319860128
Bases of 150142234975222034688
- Binary: 100000100011101001000101111100111000111010010101011011110001000000002
- Hexadecimal: 0x823A45F38E956F100
- Base-36: VOPKKCX8A222O
Squares and roots of 150142234975222034688
- 150142234975222034688 squared (1501422349752220346882) is 22542690723354786819221642925002675257344
- 150142234975222034688 cubed (1501422349752220346883) is 3384609967559692382204049333056010360881461818806329694748672
-
The
square root of 150142234975222034688 is 12253254056.5852153023 -
The
cube root of 150142234975222034688 is 5314971.7288701773
Scales and comparisons
How big is 150142234975222034688?- 150,142,234,975,222,034,688 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 150,142,234,975,222,034,688 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 150142234975222034688 cubic inches would be around 442914.3 feet tall.
Recreational maths with 150142234975222034688
- 150142234975222034688 backwards is 886430222579432241051
- 150142234975222034688 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 150142234975222034688's digits is 78
- 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 150142234975222034688 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 150142234975222034688 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/150142234975222034688/
Chicago style:
Numbermatics. 2024. "Number 150142234975222034688 - Facts about the integer". https://numbermatics.com/n/150142234975222034688/
The information we have on file for 150142234975222034688 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 150142234975222034688, math, Factors of 150142234975222034688, curriculum, school, college, exams, university, Prime factorization of 150142234975222034688, STEM, science, technology, engineering, physics, economics, calculator, one hundred fifty quintillion, one hundred forty-two quadrillion, two hundred thirty-four trillion, nine hundred seventy-five billion, two hundred twenty-two million, thirty-four thousand, six hundred eighty-eight.